domingo, 13 de setembro de 2009

Criar Servidor de Ragnarok Pelo Cronus TxT

Índice


1. Arquivos Necessários
2. Configurando o Servidor
3. Configurando os Npcs
4. Taxas do Servidor
5. Preparando a Conexão ( Roupa de GM e Nome em Amarelo )
6. Registrando uma conta
7.Criando Conta de GM
8.Créditos Finais
--------------------------------------------------------------------------------
1. Arquivos Necessários

--- Cronus TxT Mais novo de Preferência, Para baixar vá no site e em Compilações, clicando neste link:

http://cronus-emulator.com/forum/index.php?showforum=9

--- bRO, Tem que Ser Atualizado para não Dar Erros Indesejáveis:

www.ragnarok.com.br

Ou pedindo um CD...
--------------------------------------------------------------------------------
2. Configurando o Servidor

Com os Arquivos Prontos, execute o Cronus.exe e mude o IP nas abas Login, Char e Map você ver neste site www.whatismyip.com.br ( seu ip de Internet ) ( Para Jogar Online ), ou deixe 127.0.0.1 se for jogar sozinho (Offline ).



Agora vá na aba Arquivos GRF, e em data.grf coloque o local onde esta o grf do bRO. Que na maioria das vezes está em :
C:\Arquivos de Programas\Gravity\Ragnarok Online\data.grf



Clique agora em Salvar.
--------------------------------------------------------------------------------
3. Configurando os Npcs

Você pode tirar e colocar vários npcs no seu servidor. Vamos Usar o NPC Banco KMP como exemplo:

Abra o scripts_custom.conf e procure esta linha:

QUOTE
//------------------ Bancos ---------------------
//npc: npc/custom/bancos/banco_kmp.txt



Para ativar o npc basta tirar as barrinhas // de trás do npc, para desativar basta adicionar novamente, ficará assim ja que queremos tira-lo:

QUOTE
//------------------ Bancos ---------------------
npc: npc/custom/bancos/banco_kmp.txt
(Desse Jeito O NPC Irá Aparecer )



Salve e feche o arquivo, você pode adicionar npcs baixados de sites ou daqui do forum colocando na pasta. E no arquivo texto por exemplo vc botou em :

QUOTE
npc/custom/npc.txt

Você Irá colocar no arquivo texto custom :

QUOTE
npc: npc/custom/npc.txt


--------------------------------------------------------------------------------
4. Taxas do Servidor

Vamos agora modificar as taxas do servidor, lembrando que o Bro funciona em 1/1/1, ou seja:

QUOTE
Experiência de Base: 100
Exêriência de Classe: 100
Dropar Itens: 100



Vejamos, se quisermos que o servidor seja 4/4/4 devemos por nas configurações da seguinte forma:

QUOTE
Experiência de Base: 400
Exêriência de Classe: 400
Dropar Itens: 400



Então vamos modificar, abra o battle_athena.conf na pasta conf, procure estas linhas:

QUOTE
// 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



Mude o Que Desesjar : se vc quer que drop 50x0 vc coloca 5000
Procure agora estas linhas:

QUOTE
// 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í eh a rate da Base e Do Job Mude a vontade : OBS ( Igual ao rate 100 = 1x )
--------------------------------------------------------------------------------
5. Preparando a Conexão

Baixe um Hexed Ou Diff um ! ( Use o Search e Procure como diffar um hexed )

Crie uma pasta chamada data, e salve estes códigos como clientinfo.xml:
QUOTE


korea
sakray

HaiserRO Versão 1.0 - bRO
HaiserRO
127.0.0.1

6900
20
8
http://HaiserRO.iespana.es/cariboost1/

ID de sua conta, para ter Acesso a nome Amarelo e Roupa de GM







Você Também pode procurar um Arquivo chamado Data V2 Full ou Data V3 full para adicionar sprites e talz

--------------------------------------------------------------------------------
6. Registrando uma Conta

Abra o cronus.exe, e vá na aba Login, verifique se a Opçaõ _M/_F está marcada:



Se ela estiver Marcada, Os Players se cadastrarão dessa Forma :

Na primeira vez que ele for se logar se for homem :

Nick :abcd_M
Senha: abcd

Na primeira vez que ele for se logar se for mulher :

Nick :abcd_F
Senha: abcd

E depois loga normalmente

Nick :abcd
Senha : abcd

--------------------------------------------------------------------------------

7.Criando Conta de GM

Criar conta de GM é muito fácil.
Vá na pasta conf e no arquivo GM_account.txt
abra ele e depois pegue o id de sua conta ! mas como ?? Você se pergunta
Vá na pasta Save e depois em account. E veja o Id de sua conta ex :
Se eu me cadastrei como :

Nick : Teste
senha: Teste

Irá estar mais ou menos assim :
2000002 Teste Teste 2007-07-21 13:45:22 M 1 0 a@a.com - 0 127.0.0.1 - 0

Onde é o id ??
O ID eh o primeiro numero : 2000002

Coloque seu id na gm account e o nível de GM :

// Valores padrões são para definir leveis diferentes de GMs como a seguir:
// 0: Jogador normal
// -> sem comandos (só @time para saber o tempo e só se at_command_gm_only estiver ativado)
// 1: Super jogador
// -> algumas (poucas) pequenas vantagems: @storage, @petrename, etc...
// 10: Super jogador+
// -> O mesmo do super jogador,porém com o comando @go.
// 20: Mediador
// -> É um gm que só precisa conhecer pessoas, e falar com elas (podem usar qualquer comando sobre mensagems pessoais)
// 40: Sub-GM
// -> Este GM pode ajudar um GM, e não pode criar items,zeny ou modificar personagems (tem comandos de informações)
// 50: Sub-GM+
// -> Este GM pode mudar coisas não importantes em um personagem
// 60: GM
// -> Pode fazer QUASE tudo (menos comandos administrativos, e comandos em massa)
// GM é o primeiro level que pode modificar um personagem com valores importantes, criar items ou zeny.
// 80: GM Chefe
// -> Pode fazer TUDO menos comandos administrativos
// 99: Administrador
// -> PODE FAZER TUDO!
// 100: Desabilitado
// -> Comandos que não são usados.

então se vc eh administrador vc coloca lá em baixo na GM_account:

2000002 99

------------------------------------------------------------------------------
Para Ligar o Server Vá em Runserver.bat, ou abra o Cronus.exe e clique em Rodar Servidor
-------------------------------------------------------------------------------
Créditos Átila Alencar . AtilaDragon . [ADM] Hadri£l .
-------------------------------------------------------------------------------
PORFAVOR NÃO RETIRE OS CRÉDITOS !!!
-------------------------------------------------------------------------------