Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Criando servidor de ragnarok em SQL.


Kosuegawa Terachu
 Compartilhar

Posts Recomendados

[Atualizado/Tutorial reformulado]Criando servidor de ragnarok em SQL.

 

Boa Tarde,boa noite ou bom dia,reformulei o tutorial para simplificar e atualizar o tutorial a se possivel o maximo.como todo bom adm de um servidor de ragnarok é sempre bom aprender a compilar seu emulador então leia abaixo e aprenda,usaremos o brathena.

OSB:Caso não deseja baixar o brathena via svn(o que é mas que aconselhavel) pode baixar o emulador no seguinte link:

É necessário se cadastrar para acessar o conteúdo.

Caso baixe no link acima ignore os dois primeiros spoiler's.OBS:Se você baixou o emulador ja compilado citado no link acima tera que configurar o inter_athena e não apenas o char_athen,map_athena e loguin_athena.Aconselho a baixar via SVN por ser mas seguro e você proprio compilalo e tambem aconselho a ler todo o tutorial antes de tentar fazer o servidor.

 

 

 

Baixando brAthena direto do SVN

 

Índice

 

1. Programas requeridos

2. Links

3. O que fazer? Como fazer?

4. Resultado

5. Créditos

 

1. Programas requeridos

 

- TortoiseSVN

 

2. Links

 

-

É necessário se cadastrar para acessar o conteúdo.

-

É necessário se cadastrar para acessar o conteúdo.

 

 

3. O que fazer? Como fazer?

 

Após a instalação do TortoiseSVN vá até a pasta onde pretende baixar o emulador.

Clique com o botão direito dentro da pasta e selecione "SVN Checkout..." Como mostra a imagem a baixo:

img1.jpg

 

Faça conforme na imagem abaixo:

 

img2-1-zps1deba1bf.jpg

 

1- Link do emulador desejado

2- Diretório onde será salvo o emulador

 

Após colocar o link e diretório clique em OK

 

img3.jpg

 

O emulador será baixado.

Quando ficar desse jeito:

img4.jpg

 

Já estará terminado o download.

Basta configurar e compilar o emulador.

 

 

4. Resultado

img5.jpg

 

5. Créditos

 

- Balladinha ( Criação do Tutorial )

- Equipe brAthena ( Disponibilizar o Emulador )

 

 

 

Compilando o emulador.

 

 

 

Compilando com o Microsoft Visual Studio 2010

 

 

 

 

 

 

Olá pessoal, estarei criando mais esse tutorial de como compilar seu emulador com o Microsoft Visual Studio 2010.

 

Vamos ao Tutorial então.

 

Índice

 

1. Programas requeridos

2. Links

3. O que fazer? Como fazer?

4. Créditos

 

 

1. Programas requeridos

 

- Microsoft Visual Studio 2010

 

2. Links

 

-

É necessário se cadastrar para acessar o conteúdo.

 

3. O que fazer? Como fazer?

 

Após instalar o programa e configurar seu emulador siga os próximos passos.

 

a. Clique com o botão direito do mouse no arquivo "brAthena-10.sln" na pasta do emulador.

b. Vá em: "Abrir com > Microsoft Visual Studio 2010".

Conforme na imagem abaixo:

 

img1-1.jpg

 

c. Abrirá a seguinte janela:

 

img2-1.jpg

 

d. Vá até "Solution 'brAthena-10' (4 projects)" e clique com o botão direito.

e. Clique em "Build Solution".

Conforme na imagem abaixo:

 

img3-1.jpg

 

Ele irá começar a compilar conforme mostra a imagem abaixo:

 

img4-1.jpg

 

Quando ficar desse jeito:

 

img5-1.jpg

 

Já estará compilado, porém note o sublinhado na imagem.

"========== Build: 4 succeeded, 0 failed, 0 up-to-date, 0 skipped =========="

 

Caso haja algum problema na compilação ele irá falhar e será citado nessa forma.

Ex: ========== Build: 3 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

 

Caso ocorra isso, você pode olhar na janela à cima e verificar onde ocorreu o erro e corrigí-lo.

 

Pronto! Agora seu emulador já está compilado e pronto para rodar.

Basta executar o arquivo "runserver-sql.bat" e pronto.

img6.jpg

 

4. Créditos

 

- Balladinha ( Criação do Tutorial )

- Equipe brAthena ( Disponibilização do Emulador )

- Microsoft ( Disponibilização do Programa )

 

 

 

 

Agora que compilou tem que configurar o emulador certo? bem vou ensinar apenas a deixa-lo pronto para rodar offline editando apenas 3 arquivos,va na pasta conf do seu emulador e procure por char_anthena.conf abra ele com o bloco de notas e procure por:

É necessário se cadastrar para acessar o conteúdo.

Onde está em vermelho retire apenas as barras e procure mas abaixo por isso:

É necessário se cadastrar para acessar o conteúdo.

Retire as barras novamente e salve o arquivo,faça esse mesmo processo em loguin_athena e em map_athena.como mostra o spoiler abaixo:

 

 

map_athena:

 

// IP do Character Server

// O "map server" conecta com o "character server" usando este endereço de IP.

// Obs.: Isto é útil quando você está rodando o servidor atrás de uma firewall ou está em

// uma máquina com múltiplas interfaces.

//char_ip: 127.0.0.1(retire as barras)

procure mas abaixo por:

 

// IP do Map Server

// O "map server" exporta este IP para todo o mundo.

// Obs.: Você só deve precisar colocar isto se está rodando o servidor atrás de uma

// firewall ou se está em uma máquina com múltiplas interfaces.

//map_ip: 127.0.0.1(retire as barras).

Após fazer isso salve o arquivo e feche.

 

login_athena:

 

// O Servidor de Login (login-server) lista na interface este endereço de IP.

// NOTA: Mesmo com esta opção ativada o servidor está permitido a rodar em servidores múltiplos

// em interfaces múltiplas ao usar as mesmas portas para cada usuário.

//login_ip: 127.0.0.1(retire as barras e salve o arquivo)

 

 

 

Bom após isto seu servidor está quase pronto para rodar offline precisamos configurar a pasta conf/battle correto?

-Sim!

Vamos conheçela primeiro então:

 

 

 

Conhecendo a pasta Battle

 

battle.conf

Penalidades e delay de algumas habilidades.

 

client.conf

Configurações relacionadas aos jogadores, como máximo level e atributos.

 

drops.conf

Configurações do drop de itens.

 

exp.conf

Definição da rate do servidor e tipo de experiência para casos especiais.

 

gm.conf

Configurações relacionada aos Game Masters.

 

guild.conf

Configurações para Guerra do Emperium e Clãs.

 

homunc.conf

Configurações para homúnculos.

 

items.conf

Configurações para itens especiais.

 

misc.conf

Configurações de coisas básicas do servidor, como tempo de duração de dia e noite.

 

monster.conf

Configurações relacionadas a monstros.

 

party.conf

Configurações relacionadas a grupos(party) do seu servidor.

 

pet.conf

Configurações relacionadas a pets, como ataque, etc.

 

player.conf

Configurações relacionadas a jogadores, como rate de HP e SP.

 

skill.conf

Configurações que influenciarão diretamente as habilidades, como delay.

 

status.conf

Configurações que influenciarão nas habilidades, como os efeitos das mesmas.

 

 

 

Agora que ja conheçe ela vamos configura-la:

 

 

 

Configurando Client.conf

 

QUOTE

min_hair_style: 0

max_hair_style: 23

min_hair_color: 0

max_hair_color: 8

min_cloth_color: 0

max_cloth_color: 4

Aqui você irá configurar apenas se você possuir uma DATA ou GRF com paletas customizadas. Lembrando que você só deve mudar o max e nunca o min.

 

QUOTE

max_lv: 99

Aqui você irá definir o máximo level de seu servidor, mas também são necessárias outras configurações para que o máximo level aumente. Veja a parte "Configurações adicionais no DB".

 

QUOTE

aura_lv: 99

Aqui você irá definir o level que a aura vai aparecer.

 

Configurando Drops.conf

 

Exemplo:

 

QUOTE

item_rate_common: 100

item_rate_common_boss: 100

item_drop_common_min: 1

item_drop_common_max: 10000

Nesse parte se configura o drop de itens comuns.

 

Logo: 1=0.01, 10=0.1, 100=1, 1000=10, 10000=100 e assim com todos os valores.

 

Configurando Exp.conf

 

QUOTE

base_exp_rate: 100

job_exp_rate: 100

Aqui você irá configurar de uma forma parecida com a dos drops. 100=1, 1000=10, 10000= 100 e assim por diante.

 

Não esqueça de habilitar a opção "multi level up" caso seja um servidor High Rates.QUOTE

multi_level_up: yes

 

 

Configurando GM.conf

 

QUOTE

gm_all_skill: no

Mude para yes ou level mínimo de GM para ter todas as habilidades.

 

QUOTE

gm_all_equipment: no

Mude para yes ou level mínimo de GM para poder usar todos equipamentos.

 

Misc.conf

 

Caso queira um servidor PK (Player Kill) você deve trocar pk_mode: 0 por pk_mode: 1 e para definir o level mínimo para participar do PK você deve configurar pk_min_level: XX

 

Player.conf

 

Aqui você irá configurar tudo relacionado aos jogadores.

 

QUOTE

max_aspd: 190

Mude para o valor de velocidade de ataque que você deseja.

 

QUOTE

max_parameter: 99

Mude para o valor de atributos que você deseja.

 

 

 

Vamos agora aprender a criar nosso DB(banco de dados) para poder entrar no nosso servidor.

Abaixo aprenda:

 

 

Vamos usar aque o vertrigo serv.

Para usalo em windows 7 sem nenhum problema temos que desativar um simples serviço para isso vá em:

iniciar e digite serviços.apareçera uma tela cheia de serviços procure pelo serviço de publicação da world wid web e desative.

obs:toda vida que for ligar o vertrigo tera de desativar o serviço.

Download:

É necessário se cadastrar para acessar o conteúdo.

Após baixar o vertrigo server instaleo e execulte o mesmo.depois disso clique com o botão direito no icone do vertrigo va em tools/phpmyadmin caso de falha no carregamento tente usar o seguinte endereço: 127.0.0.1:8080.la vai pedir um usuario e senha o usuario é root e a senha vertrigo.

Quando entrar clique em banco de dados no menu e crie um com o nome ragnarok:

servn2yy2.jpg

Feito isso o banco de dados será criado.clique agora em usuarios e crie um novo usuario com os seguintes requisitos:

Nome de usuario ponha:ragnarok

servidor:selecione localhost

Senha:ragnarok

redigite:ragnarok

ai la em baixo tem privilegios globais ponha para marca todos e criar usuario.

Volte ao db que você crio para isso clique no nome ragnarok do lado esquerdo da tela no menu suspenso.após clicar no db va em importar,ponha para procurar va na pasta do brathena/sql-files e importe main.sql e logs.sql. feito isso seu db ja está criado.

 

 

 

 

Como eu entro no servido?

-Para isso você precisara de uma data e um hexed.

Aconselho a baixar a data no seguinte link devido a seu dono atualizala de acordo com o bro se bem me lembro

data:http://forum.brathena.org/files/get/e7f26d27e6aaf2bb0b40532f54a53b0b/14721-Compat%C3%83%C2%ADvel+com+2011-06-09aRagexeRE.zip

obs:a data é compativel apenas com o hexed de 09/06/2011.(tem outro mas não me lembro)

hexed:

É necessário se cadastrar para acessar o conteúdo.
e procure o hexed com a data acima.só que você tera que diffalo.Continue lendo e encinara a diffar um hexed.Caso não queira a data acima abaixo ensina como criar a pasta data diretamente do bro.

 

Montando sua pasta data:

Índice:

 

1.Requisitos.

2.Abrindo a data.grf.

3.Montando sua pasta Data.

4.Finalizações.

5.Observações finais.

6.Créditos

 

1.Requisitos:

Antes de começarmos, você vai precisar estar com o bRO, e o grf builder em mãos.

 

É necessário se cadastrar para acessar o conteúdo.

 

2.Abrindo a data.grf.

 

Primeiramente você precisa do bRO atualizado pois essa é a intenção do Tutorial, tendo o bRO em mão (quero dizer no Pc) e o Grf builder oque você deve fazer....

Abra o Grf builder clique em "Open" e procure pela data.grf que fica na pasta do bRO, no meu caso em

C:\ Program File\LeveUp! Games\RagnarokOnline\data.grf

pppmb.png

 

Espera carregar e depois Clique em "Extract all" escolha o local onde será extraido a grf do bRO e de OK.

08gGt.png

 

Espere até que termine, quando terminar você verá que a pasta está pesando +/- 4,77 GB pronto essa parte ja cumprimos.

 

3.Montando sua pasta Data.

 

Vamos montar a sua pasta "Data" , crie uma pasta com o nome "data " , va até a pasta data que extraímos do bRO, vá até [

IMG]

É necessário se cadastrar para acessar o conteúdo.
[/img]

Nessa pasta estão as imagens das janelas, botões do jogo, a interface em geral.

 

Copie todos os arquivos, menos as pastas cardbmp, collection, illust, item, map, porque elas estão com os arquivos do bRO os itens, ROPS do bRO !

F5134.png

 

 

Agora vá na sua pasta data e crie dentro dela as pastas texture / À¯ÀúÀÎÅÍÆäÀ̽º e cole os arquivos dentro da pastaÀ¯ÀúÀÎÅÍÆäÀ̽º , agora vocês vão fazer o seguinte, apagar todas as loadscreens que veio juntos, apagar todos os arquivos .TGA , as 2 Login_Background e algumas imagens de itens q também vieram juntas, pronto.

 

Obs: Os nomes estaram em Coreano !

 

Agora vamos de novo na pasta do bRO, copie as pastas ai, book, imf e cole na sua pasta data, pronto feito isso você volta na pasta data do bRO, e procure todos os Txts da pasta data são ao todo 48 txts, copie e cole na sua pasta data !

2nGy8.png

wSja9.png

 

Feito isso, você vai nesse link

É necessário se cadastrar para acessar o conteúdo.

 

E baixe o Lub file com a mesma data do seu hexed ou com a data mais próxima, depois de ter baixado crie uma pasta com o nome "lua files" dentro da sua pasta data e extraia os arquivos dentro dela, pronto sua pasta data está criada !

 

4. Finalizaçãoes.

 

Pronto sua pasta data está criado, mas tem 1 porém ela está totalmente em inglês !

 

Simples para você deixa sua pasta data em Português você vai na pasta data do bRO entre na pasta lua files / skillinfoz copie todos os arquivos e cole na pasta skillinfoz da sua pasta data Pronto sua habilidades estão em português.

 

Agora os arquivos que você tem que pegar para deixar 100% português, vá na pasta data que extraimos do bRO entre na pasta lua files e pegue o arquivo msgstring_br.lub copie e cole na sua pasta lua files e renomeie para msgstring_kr.lub.

 

Copie a pasta stateicon e cole na sua pasta lua fies e pronto sua pasta data está 100% Português.

 

Depois de terminar sua pasta data estará assim.

ayJcb.png

 

Pronto sua pasta Data está criada e 100% em Português.

jDMUV.jpg

 

5. Observações finais.

 

- Suporta as classes 3, não precisa ter os sprites e etc, porque os mesmos já estão contidos no data.grf do bRO por isso precisamos do bRO atualizado.

 

- Resolvi fazer esse tutorial porque vejo que muita gente tem vontade de criar e atualizar sua pasta data sempre que possível e não ficar dependendo dos outros.

 

 

6. Créditos.

 

Tutorial: Kazuha

Postado originalmente em :

É necessário se cadastrar para acessar o conteúdo.

 

 

Bom você ja aprendeu a fazer sua data,logo abaixo vc aprendera a diffar um hexed.

 

 

Índice:

 

1.Requisitos.

2.Diffando seu Hexed.

3.Alterações adicionais.

4.Problemas comuns.

1. Requisitos:

 

Antes de começarmos, você vai precisar estar com o ShinsDiffPatcher e o Diff em mãos. Segue os link's para consegui-los:

É necessário se cadastrar para acessar o conteúdo.

É necessário se cadastrar para acessar o conteúdo.

Tendo isto em mãos, vamos para a próxima parte.

2. Diffando seu Hexed:

Tela incial do Shins Diff Patcher.

 

 

Mude de Plain Diff Plugin v1.0 para WeeDiffGenerator v1.0.2

3seKZ.png

Agora vamos selecionar o diff baixado . vou mostrar o 06-09-2011

 

Vá em source executable , e selecione o diff.

emgPf.png

Agora selecione o diff

WdO6i.png

Seleção de diffs .

t0yFo.png

Irá aparecer uma opção , perguntando se você deseja que marque que todas opções recomendadas , eu recomendo que você clique para marcar.E agora eu vou explicar o que cada opção de diff faz.

 

~> [uI] Custom Windows Title

 

Muda o nome da janela do seu hexed , é só marcar e irá abrir uma caixinha de diálogo , depois disso é só escrever.

 

 

~> [Fix] Always Call Select Korea Clientinfo()

 

 

 

 

 

Aplica o "America" quando seu sclientinfo está como "Korea".

 

 

~> [Fix] Chat @ - Bug

 

Essa opção faz com que , quando o player digite @twiit por exemplo não apareceça aquela mensagem de "Comando Desconhecido".

 

 

~> [uI] Allow Chat Flood

 

 

Permite que você repita a mesma frase , "x" vezes , irá abrir uma janela ao marcar essa opção e nela você define a quantidade .

 

 

~> [Fix] Disable 1rag1 & 1sak1

 

 

Disable 1rag1 & 1sak1 (Recommended)

Permite abrir o client sem o uso de algum patch.

 

 

~> [Fix] Disable 4 Letter User Character Limit

 

 

Essa opção permite o uso de menos de 4 letras no nome do personagem .

 

 

~> [Fix] Disable 4 Letter User ID Limit

 

 

Essa opção permite o uso de menos de 4 letras na conta do jogador.

 

 

~> [Fix] Disable 4 Letter User Password Limit

 

 

Essa opção permite o uso de menos de 4 letras na senha da conta do jogador.

 

 

~> [Fix] Disable Hallucination Wavy Screen

 

 

Essa opção desabilita o efeito de alucinação .

 

 

~> [Fix] Disable Hshield

 

 

Previne que o AhnLabs Hackshield começe a carregar durante o processo .

 

 

~> [Add] Disable Nagle Algorithm

 

 

Nagle Algorithm ele melhora a conexão TCP/IP , otimiza a troca de packets .

 

 

~> [Fix] Disable RagnaRE Filename Check

 

 

Permite que você renomeie o executável com qualquer nome que você deseja .

 

 

~> [uI] Disable Swear Filter

 

 

Permite você pular/remover a parte de prevençã da função .

 

 

~> [Add] Disable 127 Hairstyle

 

 

Permite você usar mais do que padão maximo de hairstyles .

 

 

~> [Add] Enable DNS Support

 

 

Necessário para conectar ao servidor.

 

 

~>

[DATA]

Enable Multiple GRF's

 

 

 

Permite o uso de mais de uma grf . Precisa configurar sua grf no data.ini.

 

 

~> [uI] Enable Official Custom Fonts

 

 

Faz o client ler *.eot file em todas langetypes .

 

 

~> [uI] Enable Title Bar Menu

 

 

Faz com que o client mostre os bottons , minimize , maxmize e fechar.

 

 

~> [uI] Enfoce Official Login Background

 

 

 

Sem essa opção a bgi_temp(Login Background) vai ficar completamente preta .

 

 

~> [uI] Extend Chat Box

~> [uI] Extend Chat Room Box

~> [uI] Extend PM Box

 

 

Aumenta a quantidade máxima de caracteres na janela de chat .

 

 

 

~> [uI] Fix Camera Angles Full

~> [uI] Fix Camera Angles Less

~> [uI] Fix Camera Angles Medium

 

 

Destrava a possibilidade de mudar o ângulo camera.

 

 

~> [Fix] HKLM to HKCU

 

 

 

É onde o hexed vai salvar as configurações no registro

com isso ao inves do hklm

vai salvar em hkcu .

~> [uI] Ignore Missing File Errors

 

 

Previne que o client mostre erros de missing files , ou seja "can't finde file " ..... dentre outros .

~> [uI] Ignore Missing Pallete Errors

 

 

 

Previne que o client mostre erros de missing files , ou seja "can't finde file " ..... dentre outros .

 

 

~> [DATA] Increase headgear view ID

 

 

Permite aumentar o máximo de view id usado nos arquivos luas .

~> [uI] Increase zoom 50% , 75% e Max

 

 

 

Permite aumentar o limite maximo do zoom , do lugar mais distante do chão .

~> [Add] Load Customm DLL

 

 

Permite carregar uma custom DLL .

 

 

 

~> [DATA] Load LUA before LUB

 

 

Essa opção carrega os arquivos luas da data antes dos arquivos lub .

 

 

~> [DATA] Read data folder first

 

 

Ela lê a data antes da grf . Por exemplo se seu bgi_temp for diferente da grf , vai mostrar o bgi da data .

 

 

~> [DATA] Read msgtringtable.txt

 

 

Permite ler a msgtringtable com todas langtypes.

 

 

~> [DATA] Read quesid2display.txt

 

 

Permite ler a quesid2display.txt com todas langtypes.

 

 

~> [uI] Remove Gravity ADS

 

 

Remove os anuncios da gravity da login interface .

 

 

~> [uI] Remove Gravity Logo

 

 

Remove a logo da gravity da login interface .

 

 

~> [uI] Remove Serial Display

 

 

Remove o serial number na janela do client .

 

 

~> [Fix] Restore Login Window

 

 

Faz com o client use a login inter face antiga .

 

 

~> [uI] Skip License Screen

 

 

Remove a tela de licença da gravity , pula diretamente pra login interface .

 

 

~> [uI] Skip Ressurection Buttons

 

 

Faz com que pula o botão de ressurreição sempre que morre ou usa o símbolo de siegfried.

 

 

~> [uI] Skip Service Select

 

 

Pula a tela de seleção do serviço(Servidor) , pula direto para tela de login .

 

 

~> [uI] Change Arial for All Langetypes

 

 

Faz que a fonte Arial seja a fonte padão .

 

 

~> [uI] Use Normal Guild Brackets

 

 

No langtype 0, ao invés dos colchetes, usa os colchetes japoneses.

 

 

~> [DATA] Use Plain Text Descriptions

 

 

Use quando os arquivos são textos normais.

 

 

~> [uI] Use Ragnarok Icon

 

 

Faz o client usar o ícone do Ragnarok ao invés do ícone Win32 Generic App.

 

Créditos : Kazuha ( Pelo Tutorial )

Kazuha ( Pela Atualização)

 

 

Antes de entrar no seu servidor você tera que configurar o sclientinfo.xml:

 

 

Bom va ate a pasta data do seu servidor e dentro dela procure por um arquivo chamado sclientinfo.xml e abra ele com o bloco de notas.você achara algo pareçido com o que ve abaixo.

<?xml version="1.0" encoding="euc-kr" ?>

<clientinfo>

<desc>Ragnarok Client Information - Taiwan Version</desc>

<servicetype>korea</servicetype>

<servertype>sakray</servertype>

<connection>

<display>Nome do teu server(Cronus)</display>

<desc>nome do teu server ou uma descrição pequena do mesmo</desc>

<balloon>nome do teu server ou rates</balloon>

<address>127.0.0.1</address>(deixe esse ip para rodar localmente).

<port>6900 - Porta do Login-server</port>(deixe assim)

<version>23</version>(deixe assim)

<langtype>12</langtype>(deixe assim)

<aid>

<admin>2000000</admin>(so meixa se souber o que ta fazendo)-(id da conta de adm,obs:pondo o id aque servira apenas para deixar com a roupa de gm)

</aid>

<loading>

<image>loading00.jpg</image>

</loading>

</connection>

<registrationweb>CP do Servidor</registrationweb>

</clientinfo>

 

 

 

Bom você tem o emulador...o hexed...a data mas como entro no server?l simples,ligue o vertrigo e execulte o runserver.sql na pasta do brathena abra seu hexed.

para criar sua conta use o sistema loguin_m(para masculinas) e loguin_f(para femininas)

Logue em sua conta crie um personagem e feche o jogo,vamos deixar sua conta com os comandos de adm,para isso va em phpmyadmin..lembra como chegar la?

-Não!

Digite no navegador:127.0.0.1/phpmyadmin

Chegando la va ate seu banco de dados clique nele e procure pela tabela loguin clique nela.vc vera que la está sua conta clique em editar e onde tem level ponha 99 de ok e pronto logue em sua acc e seja feliz.

 

Adicionando npc:

 

 

Bom isso é meio que simples.

Adicinando NPCs!

 

Vá até o arquivo npc/scripts_custom.conf e abra-o.

 

Você verá várias linha, como por exemplo essa:

 

QUOTE

//npc: npc/custom/jobs/reset.txt

Para que ela seja ativada você necessita retira as duas barras '//'.

 

Ficando dessa maneira:

 

QUOTE

npc: npc/custom/jobs/reset.txt

 

 

Se você quiser adicionar novos NPCs basta você colocar o script na pasta npc/custom e colar o caminho dele no arquivo scripts_custom.conf como citado acima.

Vamos treinar o que você aprendeu ai em cima?

Download de algums npc's novos para você

NPC's:

É necessário se cadastrar para acessar o conteúdo.

OBS:Toda vida que adicionar algum npc e o servidor estiver ligado tera que reinicialo para que o npc funcione e observer no mapserver.sql se não ocorre nenhum erro no mapa relacionado ao npc.

 

 

Criando Seu fórum em PHPBB3

 

 

OBS:acho melhor usar uma hospedagem local devido a estar aprendendo va explorando seu fórum quando ja achar que ta pronto pague a hospedagem,quando esse tutorial foi criado foi usado a versão 3.0.9 aconselho a usar a 3.0.10 é mais facil boa sorte.

Requesitos:

Uma hospedagem, ou mesmo pode ser local(xamp, vertrigo, outros)

A hospedagem tem que ter suporte para php.

 

Você tem que ter uma versão do phpbb, eu usei a versão 3.0.9

http://www.phpbb.com...ads/olympus.php

 

1- Criando o banco de dados do fórum

 

Antes de rodar a instalação do phpBB3 crie um banco de dados para ele.

 

Para isso, no Cpainel do seu host, ou vá phpmyadmin.

 

Entre no phpMyAdmin logo de cara você tem a opção "criar novo banco de dados".

Depois de criado você pode administrá-lo selecionando o banco de dados desejado

no menu que fica à esquerda.

 

2-Copiando arquivos

va para a pasta www do seu servidor, depois copie a pasta do phpbb3 para dentro dela.

entao ficaria asim www\phpbb3\

 

3-Mudando a liguagem para pt-br

E extremamente necesario vc traduzir o phpbb3 para o proceso de instalação vc entender algo.

para isso vc tera que baixar as linguaguens em

É necessário se cadastrar para acessar o conteúdo.

você baixa o portugues brasil e escolhe a versão do seu phpbb3

depois de baixa vc vai na pasta do phpbb3

e procura por www\phpBB3\language\

e copia a pasta que vc baixou pt-br para dentro dela.

seu phpbb3 esta traduzido.

 

4-instalando

abra o seu navegador e acesse a pasta do seu phpbb3 no caso de host seria http://www.seudominio.com.br\phpbb3\ ou local seria 127.0.0.1\phpbb3\ apos aperta enter vai aparece a pagina de instalação do phpbb3 ai vc vai responder de acordo abaixo.

 

Default board language: Essa opção define a linguagem padrão do fórum. Caso você tenha instalado os pacotes para o português você terá a opção English e Portuguese[brazil], escolha a que você preferir.

 

Database Type: Aqui você define o tipo de banco de dados que será usado na instalação. deixe a opção como está, ou seja, mysql 3.x. Caso este não seja seu caso escolha o correto. Leve em conta que mysql é o mais comum e provavelmente é esse que você possui.

 

Choose your installation method: Método de instalação. Pode ser install ou upgrade, deixe como está, no caso install

 

Database Server Hostname / DSN: Este é o endereço do seu banco de dados. Na maioria das vezes esse endereço é apenas Localhost, mas isto varia de acordo com o servidor. O database server aparece no phpmyadmin do mesmo, entre nele para saber como preencher este campo.

 

Your Database Name: Aqui você deve colocar o nome do bando de dados do seu fórum, caso não tenha você deve criar um.

 

Database Username: Nome do banco de dados do seu fórum.

 

Database Password: Senha do banco de dados do seu fórum.

 

Prefix for tables in database: O prefixo das tabelas no banco de dados. Não há o que fazer.

 

Admin Email Address: Endereço de e-mail do administrador principal.

 

Domain Name: O nome completo do domínio. Por exemplo se seu site é http://www.seusite.com.br, o domínio será http://www.seusite.com.br, sem o http:// na frente. Esta informação já é completada automaticamente, portanto não há o que fazer.

 

Server Port: A porta onde seu servidor está instalado. O padrão é 80. Caso não seja entre em contato com o servidor para obter esta informação.

 

Script path: A pasta onde o fórum foi instalado. Esta informação é preenchida automaticamente.

 

Administrator Username: Nome ( nick ) do administrador principal. Você pode modificar após a instalação.

 

Administrator Password: Senha do administrador principal.

 

Administrator Password [ Confirm ]: Redigite a senha acima.

 

Após preencher todos os campos, clique em start install (começar a instalação.)</li>

 

5-Finalizando

 

Agora basta finalizar a instalação para começar a utilizar seu fórum. Você deve entrar no diretório do seu fórum ( logo após a instalação ) e se tudo tiver ocorrido corretamente você irá ver a seguinte mensagem:

 

Please ensure both the install/ and contrib/ directories are deleted Ou Por favor, apague as pastas install/ e contrib/ do diretório

 

Depois basta entrar no ftp do seu fórum e apagar a pasta install e contrib, em phpBB3

 

 

Bom você criou sua data,fórum e hexed,vamos baixar um site tambem?

Para isso você pode baixar um dos websites disponiveis no fórum da SE mesmo clicando aque:

É necessário se cadastrar para acessar o conteúdo.

 

Bom para o cp faça a mesma coisa vá no fórum la baixe o arquivo

no mesmo link acima o do website tem o cp.

 

Ae galera obrigado a todos que leram o tutorial que eu fiz,de coração,se te ajudei agradeçe ai pf,me ajuda e não cai o dedo.

By KT

Link para o comentário
Compartilhar em outros sites

ae teria como por uma video aula acho que seria melhor para queles que estao entrando no assunto sem saber nada so fica a dika se nao quise tudo bem ^^

rsrs....obg pela dica..o problema é minha net colega..vo tentar mas n prometo nada..

Link para o comentário
Compartilhar em outros sites

aew, segui certinho usei todos esses programas, eu abro runserver sql abro o rag quando sigito login e senha da servidor fechado. Me ajuda ai pf, caso queira me add skype: sofabio1

Vc está com o vertrigo aberto tambem?

Link para o comentário
Compartilhar em outros sites

cara n precisa de vertigo pra abri o SV PARA VC usa o easyPHP ou outros programas relacionado que pega direitinho aaaaa outra coisa acho que ta faltando ai que vc precisa cria um DB chamada logs se nao o sv nao vai pegar que eu me lembre era assim sei la aushdaushda

AE CADE O Video ou vou ter que fazer e.e

Link para o comentário
Compartilhar em outros sites

aff meu n ta carregando a pagina quadno vo no vertigo e depois tools phmyadmin quadno vai abri a pagina n caragga fala no carregamento

Primeiro de tudo,descupa na demora pela resposta,estive muito ocupado ultimamente,observe se o icone do vertrigo está totalmente verde,se for windows 7,desligue o serviço que pedi.caso o icone não esteja totalmente verde,indica que algo não está funcionando,para acessar o phpmyadim bastar digitar no navegor 127.0.0.1/phpmyadim.! verficiar ai.caso não funcione.vou dar outra solução.

 

cara n precisa de vertigo pra abri o SV PARA VC usa o easyPHP ou outros programas relacionado que pega direitinho aaaaa outra coisa acho que ta faltando ai que vc precisa cria um DB chamada logs se nao o sv nao vai pegar que eu me lembre era assim sei la aushdaushda

AE CADE O Video ou vou ter que fazer e.e

Descupa,é que estive muito ocupado,realmente não precisa usar o vertrigo,mas se ele pretender criar um fórum,aconselho a usar.o video vo tentar fazer.Sim.precisar criar a db e importar os arquivos para o banco de dados.

Link para o comentário
Compartilhar em outros sites

hollowsss ei champs eu nao to conseguindo criar o DB,toda vez q eu clico em phpmyadmin vai pra uma pagina off da net !!!!!

 

aparece isso

Ops! O Google Chrome não conseguiu se conectar a 127.0.0.1

Sugestões:

Tente recarregar: 127.*0.*0.*1/*phpmyadmin

Pesquisar no Google:

Link para o comentário
Compartilhar em outros sites

  • Velha Guarda Ex-Staffer

O Tutorial está ótimo, só que não está completo e faltou algumas coisas.

Como faz para editar itens e tudo mais?

Abraços.

F2UgKsw.png
Link para o comentário
Compartilhar em outros sites

todos esses programas fucionam em win7????XD Tanks

Olá...todos funcionam sim.

obs:O vertrigo funciona pórem tem que desligar o serviço.

 

hollowsss ei champs eu nao to conseguindo criar o DB,toda vez q eu clico em phpmyadmin vai pra uma pagina off da net !!!!!

 

aparece isso

Ops! O Google Chrome não conseguiu se conectar a 127.0.0.1

Sugestões:

Tente recarregar: 127.*0.*0.*1/*phpmyadmin

Pesquisar no Google:

Verifica se o apache está ligado,so uma pergunta.está digitando no navegador ou indo em tools e phpmyadmin?

 

O Tutorial está ótimo, só que não está completo e faltou algumas coisas.

Como faz para editar itens e tudo mais?

Abraços.[/color]

Obg,seja mas especifico quer adicionar customs? é que hj to meio lerdo.

Link para o comentário
Compartilhar em outros sites

Não, por exemplo.

Estou criando meu servidor e quero mudar partes dele, "Alguns itens" e "Missões"

Como faço e oque uso?

[/color]

Com missões acho que esteja se referindo a quests,para adicionar quests é preciso ter um npc que tem a função de dar a quest.(pelo menos erá assim..to um tempo sem mecher com rag) sobre o mudar items não entendi.quer alterar os efeitos de algums items?ou por novos item no servidor?

Descupa se não estou sendo claro.tou tentando ser o mas claro possivel.xD

Link para o comentário
Compartilhar em outros sites

hollowsss denovo!!! ei champs ta dando problema na parte de fazer a pasta data!!! o bro que eu baixei é diferente desse em que vc explica,e agora faço oq????XD nao to conseguindo criar a pasta data XD

Embora o bro seja diferente as pastas contidas no tutorial são as mesmas(é q to sem o bro..net discada é osso),acho que vc deve tar com dificuldades na parte de achar os botões e a interface geral do jogo,se for e quando chegar nessa parte vc passa o mouse por cima das pastas e na descrição vai apareçer: "basic_interface,battle_fild,cardbmp,colletion." vc abra e verifca se tem os butões la.Descupa se não fui claro se não der certo me avisa.que eu baixo o bro e te do o caminho certo e altero la no tutorial.

Link para o comentário
Compartilhar em outros sites

  • 2 semanas atrás...
Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.