Aqui você encontra tudo oque à de interessante no mais atual tempo
 
InícioCalendárioFAQBuscarMembrosGruposRegistrar-seConectar-se

Compartilhe | 
 

 Criando um Server de Cronus TXT Atualizado

Ver o tópico anterior Ver o tópico seguinte Ir em baixo 
AutorMensagem
Ralds
Admin
avatar

Mensagens : 25
Data de inscrição : 19/01/2010
Idade : 37
Localização : Pará

MensagemAssunto: Criando um Server de Cronus TXT Atualizado   Ter Jan 19, 2010 7:44 pm

Colocando diretório das GRF's.
5 - Configurando Rates.
5.1 - Configurando Level Máximo.
6 - Configurando sclientinfo.xml
6.1 - Configurando o sclientinfo.xml para 2 servidores
7 - Criando conta de GM/ADM/VIP...
7.1 - Ativando sistema _M e _F.
8 - Erros Comuns
9 - Créditos
10 - Agradecimentos

Bem pra começar você deve acessar o site do No-IP e clique em Create Account como mostra a imagem abaixo:
http://img517.imageshack.us/img517/1194/criandocontanoip01tu4.png

Logo após aparecerá essa imagem, e siga os passos:
http://img152.imageshack.us/img152/6756/dadospessoaisnoip02yc1.png

Depois aparecerá essa imagem, então faça o que ela manda:
http://img87.imageshack.us/img87/8350/confirmaonoip03pl8.png

Quando você escolher, o sistema operacional vai voltar para uma tela de inicialização, so que com um download do No-IP adequado, se usar o Windows XP, não será necessário você fazer o download, pois o tópico já traz o download do própio (IMG:style_emoticons/default/wink.gif) .
http://img150.imageshack.us/img150/9123/logandosenoip03cu6.png

Dai é so logar e fazer um host da seguinte forma... quando você se logar aparecerá essa imagem:
Siga o que a imagem manda.
http://img139.imageshack.us/img139/2556/criandohostnoip04ep6.png

Quando você clicar vai aparecer esta tela então...
http://img56.imageshack.us/img56/8817/adnewhostnoip04de6.png

Então configure o seu host dessa forma:
http://img171.imageshack.us/img171/4489/finalizaonoip05uh9.png

Logo após de seu host criado e configurado em No-IP, instale o No-IP em seu computador e ele vai se abrir automáticamente, então aparecerá essa imagem:
http://img218.imageshack.us/img218/310/noipseuservero01hk9.png
OBS: Nunca esqueça de marcar o host do seu servidor no programa do No-IP.

3 - Configurando map_athena.conf, login_athena.conf e char_athena.conf.

Após baixar o Cronus TXT, e extrair as pastas, abra a pasta conf que vem dentro do emulador, e siga os seguintes passos:

1º Abra o arquivo char_athena.conf, procure e substitua as seguintes linhas:

Procure:




Citar
// IP do Servidor de Login
// O Servidor de Personagem conecta no Servidor de Login através deste endereço de IP.
// NOTA: Isto é funcional quando você tem um Firewall ou algo do tipo ligado
// na máquina em interfaces múltiplas.
//login_ip: 127.0.0.1

Modifique para:




Citar
// IP do Servidor de Login
// O Servidor de Personagem conecta no Servidor de Login através deste endereço de IP.
// NOTA: Isto é funcional quando você tem um Firewall ou algo do tipo ligado
// na máquina em interfaces múltiplas.
login_ip: (digite aqui o no-ip do seu serve ex: seuserve-ro.no-ip.info)

OBS: Nunca esqueça de retirar as // de login_ip.

Procure:




Citar
// O Servidor de Personagens lista em sua interface este endereço de IP.
// NOTA: Aceita rodar múltiplos servidores em múltiplas interfaces
// usando as mesmas portas do servidor principal.
//bind_ip: 127.0.0.1

Modifique para:




Citar
// O Servidor de Personagens lista em sua interface este endereço de IP.
// NOTA: Aceita rodar múltiplos servidores em múltiplas interfaces
// usando as mesmas portas do servidor principal.
bind_ip: (digite aqui o no-ip do seu serve ex: seuserve-ro.no-ip.info)

OBS: Nunca esqueça de retirar as // de bind_ip.

Procure:




Citar
// IP do Servidor de Personagens
// O Servidor de Personagens exporta este endereço de IP para entrar no Server.
// NOTA: Você não deve ter nenhum firewall ou algo do tipo rodando em sua máquina
// ou uma máquina ligada em múltiplas conexões.
//char_ip:127.0.0.1

Modifique para:




Citar
// IP do Servidor de Personagens
// O Servidor de Personagens exporta este endereço de IP para entrar no Server.
// NOTA: Você não deve ter nenhum firewall ou algo do tipo rodando em sua máquina
// ou uma máquina ligada em múltiplas conexões.
char_ip:(digite aqui o no-ip do seu serve ex: seuserve-ro.no-ip.info)

OBS: Nunca esqueça de retirar as // de char_ip.

2º Abra o arquivo login_athena.conf, procure e substitua as seguintes linhas:

Procure:




Citar
// O Servidor de Login 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

Modifique para:




Citar
// O Servidor de Login 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: (digite aqui o no-ip do seu serve ex: seuserve-ro.no-ip.info)

OBS: Nunca esqueça de retirar as // de login_ip.

Procure:




Citar
// IP do Servidor de Login
// O Servidor de Login exporta este endereço de IP para que os jogadores entrem no servidor.
// Coloque abaixo seu endereço de IP.
// NOTA: Você deve desligar seu Firewall para que os jogadores possam
// conectar-se ao seu computador.
//bind_ip: 127.0.0.1

Modifique para:




Citar
// IP do Servidor de Login
// O Servidor de Login exporta este endereço de IP para que os jogadores entrem no servidor.
// Coloque abaixo seu endereço de IP.
// NOTA: Você deve desligar seu Firewall para que os jogadores possam
// conectar-se ao seu computador.
bind_ip: (digite aqui o no-ip do seu serve ex: seuserve-ro.no-ip.info)

OBS: Nunca esqueça de retirar as // de bind_ip.

3º Abra o arquivo map_athena.conf, procure e substitua as seguintes linhas:

Procure:




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

Modifique para:




Citar
// 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: (digite aqui o no-ip do seu serve ex: seuserve-ro.no-ip.info)

OBS: Nunca esqueça de retirar as // de char_ip.

Procure:




Citar
// O "map server" escuta na interface com este endereço de IP.
// Obs.: Isto te permite rodar varios servidores em múltiplas interfaces
// enquanto usando os mesmos ports para cada servidor.
//bind_ip: 127.0.0.1

Modifique para:




Citar
// O "map server" escuta na interface com este endereço de IP.
// Obs.: Isto te permite rodar varios servidores em múltiplas interfaces
// enquanto usando os mesmos ports para cada servidor.
bind_ip: (digite aqui o no-ip do seu serve ex: seuserve-ro.no-ip.info)

OBS: Nunca esqueça de retirar as // de bind_ip.

Procure:




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

Modifique para:




Citar
// 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: (digite aqui o no-ip do seu serve ex: seuserve-ro.no-ip.info)

OBS: Nunca esqueça de retirar as // de map_ip.

4 - Colocando diretório das GRF's.

Novamente abra a pasta conf nos arquivos do emulador e abra o arquivo grf-files.txt. Vai haver um código dessa maneira:


Citar
// _________
// \_ ___ \_______ ____ ____ __ __ ______
// / \ \/\_ __ \/ _ \ / \| | \/ ___/
// \ \____| | \( <_> ) | \ | /\___ \
// \______ /|__| \____/|___| /____//____ >
// \/ \/ \/
//-----------------------------------------------
// Cronus - Configuração dos GRFs
//-----------------------------------------------

// GRF Original do Ragnarök
// EX: C:\Arquivos de Programas\Gravity\Ragnarok Online\data.grf
grf:

// GRF Personalizado do seu Servidor
grf:

// Diretório Data
//data_dir: C:\Arquivos de Programas\Gravity\Ragnarok Online\

Na primeira grf: coloque o diretório do seu data.grf em seu ragnarok.
Na segunda grf: coloque o seu custom GRF.
Em //data_dir:, retire os // e al invés de C:\Arquivos de Programas\Gravity\Ragnarok Online\ coloque o diretório do seu Ragnarok Online, a não ser que o seu ragnarok esteja instalado no diretório original "C:\Arquivos de Programas\Gravity\Ragnarok Online\".

Salve e feche o arquivo. Pronto o diretório de suas GRFs estão completamente ajustadas!

5 - Configurando Rates.

Mais uma vez abra a pasta conf do emulador e logo após abra a pasta battle, onde vc vai indentificar os seguintes arquivos:
battle.conf
gm.conf
misc.conf
player.conf
client.conf
guild.conf
monster.conf
skill.conf
drops.conf
homunc.conf
party.conf
status.conf
exp.conf
items.conf
pet.conf
OBS: Os arquivos necessários estão marcados com negrito.
Siga os passos a seguir:

1º Abra o arquivo exp.conf (Descrição: Arquivo que cuida da taxa de experiência que o jogador vai ganhar quando matar um monstro)

Quando abri-lo logo vai visualizar o código abaixo:



Citar
// _________
// \_ ___ \_______ ____ ____ __ __ ______
// / \ \/\_ __ \/ _ \ / \| | \/ ___/
// \ \____| | \( <_> ) | \ | /\___ \
// \______ /|__| \____/|___| /____//____ >
// \/ \/ \/
//-------------------------------------------------------------------
// Cronus - Configuração das Experiências
//-------------------------------------------------------------------
// Originally Translated by Peter Kieser <pfak@telus.net>
// Made in to plainer English by Ancyker
//--------------------------------------------------------------
//Note 1: Directives can be set using on/off, yes/no or 1/0.
//Note 2: All rates are in percents, 100 would mean 100%, 200
// would mean 200%, etc
//Note 3: Value is not limited to 60K (see below)
// Other Information:
// All options are limited to a max of 60K (aprox) which is 600%
// or 60secs as appropiate.
// 1000 miliseconds is 1 second.
// Unless otherwise specified, the minimum value is 0 for all
// features.
//Note 4: The max level of classes is specified in the exp table.
// See files db/exp.txt and db/exp2.txt to change them.
//--------------------------------------------------------------

// Taxa na qual a experiência de base é concedida. (Nota 2) (Nota 3)
base_exp_rate: 1000000

// Taxa em que a experiência de classe é concedida. (Nota 2) (Nota 3)
job_exp_rate: 1000000

// Ponha yes se você quiser que um player possa passar mais de um level de uma só vez. (Note 1)
multi_level_up: yes

Em base_exp_rate coloque o valor de base de experiência que o jogador vai adquirir quando matar um monstro.
Em job_exp_rate coloque o valor de job de experiência que o jogador vai ganhar quando ele matar um monstro.
E em multi_level_up coloque yes, para o jogador poder passar de level mais de uma vez, e no para o personagem não pasar mais de uma vez por monstro.

Bem esse é o básico para configurar o exp.conf.

2º Abra o arquivo drops.conf. (Descrição: Arquivo que se responsabiliza pela chance de drop dos itens.)

Logo após abrir o arquivo procure o código abaixo:




Citar
// Item drop rates (Note 2)

// The rate the common items are dropped (Items that are in the ETC tab, besides card)
item_rate_common: 100
item_rate_common_boss: 100
item_drop_common_min: 10000
item_drop_common_max: 10000

// The rate healing items are dropped (items that restore HP or SP)
item_rate_heal: 100
item_rate_heal_boss: 100
item_drop_heal_min: 10000
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_rate_use_boss: 100
item_drop_use_min: 10000
item_drop_use_max: 10000

// The rate at which equipment is dropped.
item_rate_equip: 100
item_rate_equip_boss: 100
item_drop_equip_min: 10000
item_drop_equip_max: 10000

// The rate at which cards are dropped
item_rate_card: 100 // Drops de Card (Carta)
item_rate_card_boss: 100 // Drops de Card de Boss
item_drop_card_min: 10000 // Mínimo de Drop de Card
item_drop_card_max: 10000 // Máximo de Drop de Card

// The rate adjustment for the MVP items that the MVP gets directly in their inventory
item_rate_mvp: 100 // Drop de Itens de MVP
item_drop_mvp_min: 10000
item_drop_mvp_max: 10000

// The rate adjustment for card-granted item drops.
item_rate_adddrop: 100
item_drop_add_min: 10000
item_drop_add_max: 10000

// Rate adjustment for Treasure Box drops (these override all other modifiers)
item_rate_treasure: 100
item_drop_treasure_min: 10000
item_drop_treasure_max: 10000

Descrição de Drops: (Faça o seu rate de drop com base nessa descrição)
1 = 0,01%
10 = 0,1%
100 = 1,0%
1000 = 100%

3º Abra o arquivo client.conf (Descrição: Arquivo que se responsabiliza pelo level máximo dos usuários, e outros comandos.)

E procure pelo código:



Citar
// Level Máximo
// (O normal é 99... NUnca passe de 127)
//
// Isso só funciona se você ajustou seu client
// para ter níveis maiores que 99
max_lv: 99

// Level que precisa pra mostrar a aura.
// NOTA: Isso quer dizer que pondo o level máximo o client mostrara a aura. O nível que começa a aparecer a aura tem que ser menor que o level máximo.
// Exemplo: Se o level máximo for 99, e o nível da aura 150, os chars com level entre 99~149 serão todos como level 98,
// e apenas os de level 150 serão considerados como tendo level 99.
aura_lv: 99

Em max_lv coloque o level de base máximo para seu servidor.
Em aura_lv coloque o level de job máximo para o seu servidor.

OBS: O Level Máximo so vai funcionar se você tiver configurado os arquivo exp.txt e exp3.txt que eu vou ensinar na parte 5 capítulo 1.

5.1 - Configurando Level Máximo

1º Abra a pasta db no diretório do emulador, logo em seguida renomeie o arquivo exp.txt para exp3.txt e o exp2.txt para exp.txt;

2º Abra o arquivo que você renomeou para exp.txt e configure dessa forma:



Citar
//Base - Normal and Baby Jobs
99,0:1:2:3:4:5:6:7:8:9:10:11:12:13:14:15:16:17:18:19:20:21:23:24:25:26:4023:4024
:4025:4026:4027:4028:4029:4030:4031:4032:4033:4034:4035:4036:4037:4038:4039:4040
:
4041:4042:4043:4044:4045:4046:4047:4048:4049,0,9,16,25,36,77,112,153,200,253,320
,
385,490,585,700,830,970,1120,1260,1420,1620,1860,1990,2240,2504,2950,3426,3934,4
4
74,6889,7995,9174,10425,11748,13967,15775,17678,19677,21773,30543,34212,38065,42
1
02,46323,53026,58419,64041,69892,75973,102468,115254,128692,142784,157528,178184
,
196300,215198,234879,255341,330188,365914,403224,442116,482590,536948,585191,635
2
78,687211,740988,925400,1473746,1594058,1718928,1848355,1982340,2230113,2386162,
2
547417,2713878,3206160,3681024,4022472,4377024,4744680,5125440,5767272,6204000,6
6
55464,7121664,7602600,9738720,11649960,13643520,18339300,23836800,35658000,48687
0
00,58135000,99999999
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://action.forum7.biz
 
Criando um Server de Cronus TXT Atualizado
Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1
 Tópicos similares
-
» Criando um Server de Adventure Quest World
» Criar server de qualquer jogo?
» Como nukar o server:
» server caiu e os pokes sumiram mais de 30 kk se foram
» [Aula] Criando Hud Redonda [RD12]

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
Action :: Jogos :: Ragnarok :: [RO]Tutoriais-
Ir para: