Bom gente hoje irei ensinar a criar um server de ragnarok pelo cronus.txt
então vamos lá
Cronus TxTCriando servidor com Cronus TXTForum oficial
aqui[ Índice ]» Capítulo 1 - Programas Necessários
» Capítulo 2 - Configurando seu Cronus
» Capítulo 3 - Configurações Adicionais no DB
» Capítulo 4 - Adicionando NPCs
» Capítulo 5 - Colocando o Servidor no Ar
» Capítulo 6 - Configurando o Client
» Capítulo 7 - Criando sua conta de GM
» Problemas Comuns - Tire suas dúvidas Aqui!
[ Capítulo 1 ]Programas Necessários!Cronus TXTNo-IP[ Capítulo 2 ]Configurando seu Cronus!Caminho da Data.grfAntes de tudo você deve configurar o caminho da
GRF!
Localize
conf/grf_files.txtQUOTE
// GRF Original do Ragnarök
// EX: C:\Arquivos de Programas\Gravity\Ragnarok Online\data.grf
data:
C:\Arquivos de Programas\Gravity\Ragnarok Online\data.grf// GRF Personalizado do seu Servidor
adata:
Caminho da Custom GRF, se possuir.// Diretório Data
//data_dir:
Caminho da Data, se possuir.Coloque o caminho correto de sua GRF e também da pasta DATA/GRF se possuir mapas customizados, mas não se preocupe isso agora.
Conhecendo a pasta Battlebattle.confPenalidades e delay de algumas habilidades.
client.confConfigurações relacionadas aos jogadores, como máximo level e atributos.
drops.confConfigurações do drop de itens.
exp.confDefinição da rate do servidor e tipo de experiência para casos especiais.
gm.confConfigurações relacionada aos Game Masters.
guild.confConfigurações para Guerra do Emperium e Clãs.
homunc.confConfigurações para homúnculos.
items.confConfigurações para itens especiais.
misc.confConfigurações de coisas básicas do servidor, como tempo de duração de dia e noite.
monster.confConfigurações relacionadas a monstros.
party.confConfigurações relacionadas a grupos(party) do seu servidor.
pet.confConfigurações relacionadas a pets, como ataque, etc.
player.confConfigurações relacionadas a jogadores, como rate de HP e SP.
skill.confConfigurações que influenciarão diretamente as habilidades, como delay.
status.confConfigurações que influenciarão nas habilidades, como os efeitos das mesmas.
Configurando Client.confQUOTE
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 na DB".
QUOTE
aura_lv: 99
Aqui você irá definir o level que a aura irá aparecer.
Configurando Drops.confExemplo: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.confQUOTE
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.confQUOTE
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.confCaso 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.confAqui 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.
[ Capítulo 3 ]Configurações adicionais no DB!Aqui você irá aprender como configurar o Database de Experiência.
Vá até a pasta
/db de seu Cronus e procure os arquivos
exp.txt e
exp2.txt.
Renomei
exp para
exp3 e
exp2 para
exp.
Agora abra o arquivo que você renomeou para
exp e lá você irá encontrar tudo. Modifique para o level que você quiser.
Por exemplo:
//Base - Normal Jobs
99//Base - Normal Jobs
255[ Capítulo 4 ]Adicionando NPCs!Vá até o arquivo
npc/scripts_personalizado.conf e abra-o.
Você verá várias linha, como por exemplo essa:
QUOTE
//
npc/personalizado/removedora.txtPara que ela seja ativada você necessita retira as duas barras '
//'.
Ficando dessa maneira:
QUOTE
npc: npc/personalizado/removedora.txtSe você quiser adicionar novos NPCs basta você colocar o script na pasta
npc/personalizado e colar o caminho dele no arquivo
scripts_personalizado.conf como citado acima.
---------------------------QUOTE
Caso você pretenda rodar o servidor offline, ou seja, apenas para você pule a próxima parte e vá direto para "
Ligando o servidor! no
Capítulo 5.
[ Capítulo 5 ]Instalando e Configurando o No-IP!O que é o No-IP ?No-IP é um serviço de redirecionamento de IP no qual você cria um endereço pelo qual as pessoas poderão se conectar a sua máquina mais facilmente
(por se tratar de um "IP" com nome de host, fica mais fácil de lembrar).
Fazendo um cadastro no No-IP:Clique em "Sign-up!" e preencha o formulário com seus dados. O Email é altamente necessário e tem que ser VERDADEIRO caso queira realmente fazer o cadastro, pois após clicar no botão de confirmação será enviado ao email um link no qual você deverá clicar para ativar sua conta.
Após validar seu cadastro, você será enviado uma página dividida em 4 partes básicas:
Acesso Rápido, Ajuda, Serviços Alternativos, Downloads e por último as informações sobre o No-IP.
Agora visualize o menu à sua esquerda e clique no menu de
Hosts / Redirects, após ter feito isso clique em "Add"
Irá aparecer na sua tela agora um formulário no qual está:
Hostname: nomedoseuservirdorNão preencha mais nada do formulário!
Agora aperte em
Create Host e pronto.
Agora que já criou sei No-ip vamos instalar e Configurar o programa.
Clique no
ducsetup.exe e apenas clique em Next > Next > Sim > Next > Next e espere terminar de instalar.
Quando a instalação estiver concluída essa imagem irá aparecer:
IMAGEM 1Na janela você coloca o seu email e a
Sua senha e uma janela assim irá aparecer:
IMAGEM 2Clique na janelinha do lado da carinha e espere ele a fazer o Update do seu host.
Se tudo estiver correto uma mensagem assim irá aparecer:
QUOTE
seuserver.no-ip.info: DNS update successfulConfigurando arquivos do Cronus!conf/char_athena.confQUOTE
server_name: MeuROQUOTE
login_ip:
seuservidor.no-ip.infochar_ip:
seuservidor.no-ip.infoconf/map_athena.confQUOTE
char_ip:
seuservidor.no-ip.infomap_ip:
seuservidor.no-ip.infoAtenção!Em nenhum dos arquivos você irá mexer nessa linha:
QUOTE
//bind_ip: 127.0.0.1Deixe-a dessa maneira.
Ligando o servidor!Após completar tudo acima você já pode ligar o seu servidor! Dê dois cliques em
login-serv.exe,
char-serv.exe e
map-serv.exe necessariamente nessa ordem,
mas acalme-se, pois não está tudo pronto, para entrar no seu servidor você deve terminar a parte do client.[ Capítulo 6 ]Configurando o Client!Antes de tudo você deve ter em mente que para as pessoas conectarem ao seu servidor você necessita basicamente de um
Hexed, uma pasta
Data e um
sclientinfo.xml (Dentro da pasta Data) configurado corretamente.
Criando seu HexedPara isso você irá usar os tópicos já existentes no fórum.
Montando seu HexedDiffs e SakexesCriando sua DATABaixe a
FullData no link a seguir:
Cronus Data v4Após baixar você deve extrair ele juntamente com o seu bRO e também já com seu hexed.
Criando seu Sclientinfo.xmlQUOTE
brazilprimaryNOME DO SEU SERVIDOR AQUINoneSEU NO-IP AQUI6900208Copie esse conteúdo alterando as informações em vermelho para as suas. Após copiar salve esse arquivo com o nome
sclientinfo e com
extensão .xml, coloque-o dentro de sua pasta Data.
[ Capítulo 7 ]Criando sua conta de GM!Eu não irei explicar isso aqui, pois se não o tutorial ficará muito extenso, mas você ler o Tutorial que segue nesse link:
http://cronus-emulator.com/forum/ind...howtopic=29527[ Problemas Comuns ]No meu map-serv aparece vários erros no carregamento de mapas, o que é isso?Isso acontece porque você não configurou corretamente o caminho de sua
data.grf.
Volte ao início do tutorial!Criei meu Hexed, mas ele não entra no jogo ou da vários erros.Tente usar um diff mais recente ou mais antigo.
Está tudo pronto, mas ninguém consegue entrar no meu servidor!Verifique se configurou corretamente o
sclientinfo.xml,
char_athena.conf e
map_athena.conf. Se possui modem libere as portas necessárias e lembre-se que se ele não estiver em modo ponte ele só aceitará quem estiver na sua rede, se possuir conexão
wireless ou
modem roteador dependendo do caso você só conseguirá que as pessoas se conectem ao seu servidor usando
Hamachi.
Qual a diferença de Stable e Trunk?Stable - Versão estável do Cronus.
Trunk - Versão que é disponibilizada de tempos em tempos para desenvolvimento de novos episódios.
[ Créditos ]Nefir - Por fazer o tutorial e adaptar ele para o Cronus.
Iceberg - Por testa-lo e procura-lo Banned - Por ter feito seu tutorial SQL, por informações e pelos vários tutoriais criados que ajudam a comunidade do eAthena.
Pudim - Pela Cronus Data v4.