Criando um Servidor de Ragnarok
Vamos ao que interessa.
Programas necessários para rodar o jogo:
EasyPHP
Cronus(Emulador de ragnarok)
Cronus é um emulador de Ragnarök, baseado no eAthena, sendo free-ware e open-source.
O download do Cronus pode ser feito no fórum de compilações, pelo TortoiseSVN ou em sites de nossos Developers
No-Ip (para ter um ip fixo no server)
CP (painel de controle)
OBS.: Baixe/instale tudo e deixe apenas o Easy PHP rodando.
1° Passo:
Acesse o site [Only registered and activated users can see links. Click Here To Register...] e crie uma conta para você.
Após ter criado seu no-ip(meuserver.no-ip.org) salve ele , póis sera importante tanto pra seu server como para os players.
Depois de instalar o programa do no-ip, execute ele, preencha as
informações de login e veja que vai aparecer seu host criado na tela.
Desmarque e depois marque a caixinha de verificação na frente do seu
host e voá-lá, você está visivel na internet pelo host que você criou.
Eu recomendo sempre antes de ligar o servidor você fazer esta operação.
Apesar no programa fazer isso automaticamente, as vezes demora um
pouco. Recomendo também fazer ele iniciar junto com o Windows. Para
isso clique em OPTIONS, e marque a caixa RUN AS A SERVICE. Prontinho, a
parte mais chata está terminada! Lembre-se de sempre atualizar o IP do
servidor antes de executá-lo ou você não vai conseguir fazer o server
funcionar corretamente
1ª parte feita . Agora vamos configurar o servidor.
2° Passo
Extraia o Cronus na pasta raiz de seu windows (geralmente C.
Execute o Cronus Configurator (Cronus.exe) e configure como eu lhes direi abaixo:
Subistitua todos IPs que estiverem nas abas Login, Char e Map para o seu host criado no no-ip:
Veja na foto abaixo
[Only registered and activated users can see links. Click Here To Register...]
Nos campos MySQL deixe por enquanto assim,piscando.
Vá na aba Arquivos GRF e ponha o diretório onde se encontra a sua GRF do bRO:
Veja na foto abaixo
[Only registered and activated users can see links. Click Here To Register...]
Na aba Lan, troque os IPs 127.0.0.1, pelo seu host criado no
no-ip, e no campo SubnetMask coloque o sua máscara de sub-rede. Para
descobri-lo vá em Iniciar>Executar digite CMD e pressione Enter,
quando abrir o CMD digite ipconfig, e logo após pressione enter, irá
mostrar vários IPs, e as máscaras de sub-rede, a sua máscara de
sub-rede será mostrada no segundo bloco na linha Máscara de sub-rede:
Veja na foto abaixo
[Only registered and activated users can see links. Click Here To Register...]
3° passo:
Vamos agora configurar as rates.[Obs: Rates configuram como as pessoas [chars] vao upar mais rápido ou mais devagar] Abra o arquivo conf\battle_athena.conf e procure por estas linhas:
// Item drop rates (Note 2) (Note 3 applies to the rate settings only)
// The rate the common items are dropped (Items that are in the ETC tab, besides card)
item_rate_common: 100
item_drop_common_min: 1
item_drop_common_max: 10000
// The rate healing items are dropped (items that restore HP or SP)
item_rate_heal: 100
item_drop_heal_min: 1
item_drop_heal_max: 10000
// The rate at which usable items (in the item tab) other then healing items are dropped.
item_rate_use: 100
item_drop_use_min: 1
item_drop_use_max: 10000
Vamos agora configurar as rates.[Obs: Rates configuram como as pessoas [chars] vao upar mais rápido ou mais devagar] Abra o arquivo conf\battle_athena.conf e procure por estas linhas:
// Item drop rates (Note 2) (Note 3 applies to the rate settings only)
// The rate the common items are dropped (Items that are in the ETC tab, besides card)
item_rate_common: 100
item_drop_common_min: 1
item_drop_common_max: 10000
// The rate healing items are dropped (items that restore HP or SP)
item_rate_heal: 100
item_drop_heal_min: 1
item_drop_heal_max: 10000
// The rate at which usable items (in the item tab) other then healing items are dropped.
item_rate_use: 100
item_drop_use_min: 1
item_drop_use_max: 10000
// The rate at which equipment is dropped.
item_rate_equip: 100
item_drop_equip_min: 1
item_drop_equip_max: 10000
// The rate at which cards are dropped
item_rate_card: 100
item_drop_card_min: 1
item_drop_card_max: 10000
// The rate adjustment for the MVP items that the MVP gets directly in their inventory
item_rate_mvp: 100
item_drop_mvp_min: 1
item_drop_mvp_max: 10000
// Rate adjustment for Treasure Box drops (these override all other modifiers)
item_rate_treasure: 100
item_drop_treasure_min: 1
item_drop_treasure_max: 10000
// Rate at which exp. is given. (Note 2) (Note 3)
base_exp_rate: 100
// Rate at which job exp. is given. (Note 2) (Note 3)
job_exp_rate: 100
A partir disso a rate de seu server está configurado para 1/1/1 (mesma
dos servidores oficiais), aqui você configura como você preferir,
lembrando que 100=1, 500=5, 10000=100, etc...
// The rate at which equipment is dropped.
item_rate_equip: 100
item_drop_equip_min: 1
item_drop_equip_max: 10000
// The rate at which cards are dropped
item_rate_card: 100
item_drop_card_min: 1
item_drop_card_max: 10000
// The rate adjustment for the MVP items that the MVP gets directly in their inventory
item_rate_mvp: 100
item_drop_mvp_min: 1
item_drop_mvp_max: 10000
// Rate adjustment for Treasure Box drops (these override all other modifiers)
item_rate_treasure: 100
item_drop_treasure_min: 1
item_drop_treasure_max: 10000
// Rate at which exp. is given. (Note 2) (Note 3)
base_exp_rate: 100
// Rate at which job exp. is given. (Note 2) (Note 3)
job_exp_rate: 100
Deste jeito, a rate de seu server está configurado para 1/1/1 (mesma
dos servidores oficiais), aqui você configura como você preferir,
lembrando que 100=1, 500=5, 10000=100, etc...
Créditos:CalleB
Fonte: GGames