Pluss Games
Seja bem vindo ao fórum PlussGames, registre-se já e tenha acesso a todo o conteúdo que disponibilizamos ao nossos membros.

Participe do fórum, é rápido e fácil

Pluss Games
Seja bem vindo ao fórum PlussGames, registre-se já e tenha acesso a todo o conteúdo que disponibilizamos ao nossos membros.
Pluss Games
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Criando seu servidor de Ragnarok com bRO

Ir para baixo

Criando seu servidor de Ragnarok com bRO Empty Criando seu servidor de Ragnarok com bRO

Mensagem por яล∂เµร Qua Set 22, 2010 4:17 pm

Esse tutorial é muito bom , vou me basear num tutorial na internet e vou dar algumas dicas . E vou fazer isso de modo rápido e fácil: SIMPLIFICANDO-O.
Ragnarok é um jogo muito bom tb , jogo faz tempo , e resolvi postar esse tutorial aqui .
Esse tutorial é para o ragnarok bRO e claro vc precisa dele Versão atualizada do bRO
1.Substituindo o SQL Criando seu servidor de Ragnarok com bRO Grin Cronus é um emulador do ragnarok , baseado no eAthena , outro emulador .
2.Downloads Criando seu servidor de Ragnarok com bRO Smiley

EasyPHP - Pela frente eu explico oque é
Cronus - O emulador .
No-Ip - para ter um ip fixo no server.
CP [painel de controle]

Obs: BAIXE TUDO E INSTALE TUDO , SÓ RODE O EasyPHP , MAIS NADA

1º passo - Usando o no-ip . NAO O ABRA AINDA
Criando seu servidor de Ragnarok com bRO Smiley
1.1 - acesse o site [Tens de ter uma conta e sessão iniciada para poderes visualizar este link] e crie uma conta para você.



1.2 - após isso logue-se no sistema. No menu a esquerda, clique em ADD.



1.3 - Na proxima tela, no formulário que surgir, em HOSTNAME, escreva o
nome do seu host que você vai criar agora. Uma dica é usar o nome do
seu server. Neste exemplo eu usei o nome meuserver. Clique em CREATE
HOST na parte de baixo da tela e está feito!



1.4 - Após uma confirmação positiva na tela seguinte, clique em MANAGE
no menu a esquerda e veja se aparece uma tabelinha com o host que você
acabou de criar e o seu IP. neste caso apareceu o host:



meuserver.no-ip.info



Anote o nome do seu host que você acabou de criar. Ele vai ser MUITO
IMPORTANTE tanto para o seu servidor quanto para os jogadores.



1.5 - 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.1 - Extraia o Cronus na pasta raiz de seu windows (geralmente C.

2.2 - Execute o Cronus Configurator (Cronus.exe) e configure como eu lhes direi abaixo:

2.2.1 - Subistitua todos IPs que estiverem nas abas Login, Char e Map para o seu host criado no no-ip:

Criando seu servidor de Ragnarok com bRO Imagem9ub

Nos campos MySQL deixe por enquanto assim . Criando seu servidor de Ragnarok com bRO Wink

2.2.2 - Vá na aba Arquivos GRF e ponha o diretório onde se encontra a sua GRF do bRO:
Criando seu servidor de Ragnarok com bRO Imagem28by


2.2.3 - 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:

Criando seu servidor de Ragnarok com bRO Tuto2ze

3 - 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

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... Pegou ?

*
*
*
*
*

[Tutorial] Criando server com a versão do bRO

Mensagem por Admin o 1/10/2007, 02:14
SQL



Índice

Introdução

Downloads

Configuração

Painel de Controle (ROCP)



Introdução



"O que é o Cronus?"

Cronus é um emulador de Ragnarök, baseado no eAthena, sendo free-ware e open-source.



"Onde eu faço o download do Cronus?"

O download do Cronus pode ser feito no fórum de compilações, pelo TortoiseSVN ou em sites de nossos Developers



"Qual a diferença de TXT para SQL?"

A versão SQL não guarda os dados em arquivos de texto comuns, mas sim
em databases, então tem um desempenho melhor em servidores grandes (o
proprio Aegis usa SQL). A versão TXT utiliza simples arquivos de texto
para guardar dados, por isso tem um desempenho inferior, mas usa menos
recursos. (By dontBR)





Downloads :



Para começar-mos a trabalhar, é claro que devemos fazer os devidos
downloads para ter-mos um server. No nosso caso, como iremos fazer um
server em SQL, nós precisarem fazer o download de um servidor http, do
MySQL, PHP, phpMyAdmin do Cronus, No-ip e ROCP.



EasyPHP (http, MySQL, PHP, phpMyAdmin)

Cronus SQL (link arrumado espere o download aparecer para poder baixar)

No-ip

ROCP



Faça o download de tudo, instale, mas só rode o EasyPHP, não rode mais nada



Configuração :



Inicialmente, iremos configurar o No-ip, para criar um IP fixo, para o
seu IP dinâmico, evitando assim ter que configurar o seu IP nos
arquivos do server toda hora



(Riapdo do tuto do Snails, que foi ripado do tuto do JaguarRO)



1.1 - acesse o site [Tens de ter uma conta e sessão iniciada para poderes visualizar este link] e crie uma conta para você.



1.2 - após isso logue-se no sistema. No menu a esquerda, clique em ADD.



1.3 - Na proxima tela, no formulário que surgir, em HOSTNAME, escreva o
nome do seu host que você vai criar agora. Uma dica é usar o nome do
seu server. Neste exemplo eu usei o nome meuserver. Clique em CREATE
HOST na parte de baixo da tela e está feito!



1.4 - Após uma confirmação positiva na tela seguinte, clique em MANAGE
no menu a esquerda e veja se aparece uma tabelinha com o host que você
acabou de criar e o seu IP. neste caso apareceu o host:



meuserver.no-ip.info



Anote o nome do seu host que você acabou de criar. Ele vai ser MUITO
IMPORTANTE tanto para o seu servidor quanto para os jogadores.



1.5 - 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



Agora iremos instalar e configurar o servidor:



2.1 - Extraia o Cronus na pasta raiz de seu windows (geralmente C.

2.2 - Execute o Cronus Configurator (Cronus.exe) e configure como eu lhes direi abaixo:

2.2.1 - Subistitua todos IPs que estiverem nas abas Login, Char e Map para o seu host criado no no-ip:







Nos campos MySQL deixe por enquanto como estão



2.2.2 - Vá na aba Arquivos GRF e ponha o diretório onde se encontra a sua GRF do bRO:







2.2.3 - 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:







Geralmente é 255.255.255.255, coloque estes números no SubnetMask.



3 - Vamos agora configurar as rates. Abra o arquivo conf\battle_athena.conf e procure por estas linhas:






Citação:





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














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... Vou agora configurar o
meu server para rodar com a rate de 7/7/7 (minha rate preferida...):



Aconselho a você dar uma lida no conf\battle_athena.conf todo para
melhores configurações no seu server, mas não só no
conf\battle_athena.conf mas em todos arquivos que estiverem na pasta
conf.

NAO RODE O SERVER AINDA .


4 - Agora iremos configurar os arquivos SQL, para o seu servidor rodar certinho, com toda potência que estamos empenhando nele

4.1 - Entre em [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

4.1.1 - No campo "Cria novo banco de dados" escreva ragnarok (minúsculo
e sem acento) e aperte "Cria", isto irá criar um banco de dados para o
seu server no seu MySQL.


4.1.2 - Em baixo do campo onde vc escreveu ragnarok, procure por
privilégios, e clique nele, você irá para uma parte onde será listada
todos usuários de seu MySQL, clique em "Adicionar novo usuário" e faça
assim:

Nome do usuário: [Usar campo texto:] ragnarok

Servidor: [Local:] localhost

Senha: [Usar campo texto:] ragnarok

Re-digite: ragnarok


Clique em "Marcar todos" (ou "Marcar All") e em seguida clique em executar.



4.2 - Agora vamos fazer o up-load das tabelas que o seu server usará!

Vá no canto esquerdo de seu monitor, clique no menu dropdown, e
selecione ragnarok, irá abrir a database do ragnarok, clique na aba
SQL, clique em arquivo e vá para a pasta sql_files, que fica na pasta
raiz de seu Cronus. Selecione os arquivos para fazer up-load nesta
ordem:

main.sql, db_tables.sql, item_db.sql, mob_db.sql, mail.sql, logs.sql.



Pronto! Para o seu server rodar está tudo pronto, agora só falta instalar o ROCP e criar uma conta de GM.

ROCP Criando seu servidor de Ragnarok com bRO Grin


Após ter baixado o ROCP, descompacte-o na pasta raiz (Cde preferência...)), e renomeie a pasta para ACP, CP, como você quiser. Abra uma janela no browser e digite [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]


lique em add: vai aparecer uma janela com 3 campos... no campo “2” você vai colocar o endereço

Ex: /acp

E no campo “3” você vai colocar o caminho real aonde está o seu ROCP

Ex: c:\CP



Clique em "Ok", e pronto!



Volte ao phpMyAdmin (http://127.0.0.1/mysql)
e crie uma database para o ROCP, e um usuário também com todos
priviléios ("Marcar All"), vá à database do rocp, vá na aba SQL, e
importe o arquivo install.sql, que fica na pasta install\Athena &
Freya de seu ROCP. Após isto, faça o upload do item_db.sql, mob_db.sql.



Após feito isso, faça as seguintes coisas:



Abra a pasta do “cp” no seu computador e abra o arquivo config.php e fará a configuração assim:














$CONFIG['db_username'] = '';








Coloque aqui 'cp'.














$CONFIG['db_password'] = '';








Coloque aqui 'cp' (desaconselhado deixar a senha normal se voce deixar a porta do

MySQLd aberta).














$CONFIG['cp_db_name'] = '';








Coloque aqui 'cp'.














$CONFIG['db_name'] = '';








Coloque aqui 'ragnarok'.














$CONFIG['passphrase'] = '';








Coloque aqui qualquer coisa (literalmente), desde que seja longa.
Nunca, jamais, de essa senha para NINGUEM, mesmo se ele/ela 'quizer te
ajudar'.












$CONFIG['server_type'] = '0';








Coloque aqui '2'.












$CONFIG['server_name'] = 'RO';








Coloque aqui o nome do seu servidor (exemplo: 'IonRO')















$CONFIG['website'] = 'http://';

$CONFIG['forums_location'] = 'http://';

$CONFIG['patch_location'] = 'http://';

$CONFIG['irc_channel'] = 'irc://';

$CONFIG['cp_location'] = 'http://';








Na ordem: Primeiro o site do seu servidor (se houver um), depois os
forums (se houver), depois o patch (se houver) depois o canal de IRC
(se houver, use [Tens de ter uma conta e sessão iniciada para poderes visualizar este link] e por ultimo a URL do CP.
















$CONFIG['exp_rate'] = '7';

$CONFIG['jexp_rate'] = '7';

$CONFIG['drop_rate'] = '7';








Na ordem: Primeiro a base exp rate, depois a job exp rate e por ultimo a drop exp rate.



Agora praticamente tudo esta pronto, abra o arquivo rules.txt que esta no 'root' do CP e coloque suas regras la.



Entre em [Tens de ter uma conta e sessão iniciada para poderes visualizar este link] (<- onde vc pôs o seu ROCP)



Para disponibilizar o seu CP para todos, faça as seguintes coisas:



Abra o easyphp, clique em um botaozinho a esquerda, configuração->
apache. Vai aparecer um arquivo e procure por esta linha....












#

# Listen: Allows you to bind Apache to specific IP addresses and/or

# ports, in addition to the default. See also the <VirtualHost>

# directive.

#

#Listen 3000

#Listen 12.34.56.78:80

Listen 127.0.0.1:80










Crie uma linha abaixo, mas com seu ip e uma porta que você selecionou... ex:












#

# Listen: Allows you to bind Apache to specific IP addresses and/or

# ports, in addition to the default. See also the <VirtualHost>

# directive.

#

#Listen 3000

#Listen 12.34.56.78:80

Listen seuserver.no-ip.info:80

Listen seuserver.no-ip.info:3535










Salve o arquivo e feche



Agora passe o endereço aos seus amigos na seguinte forma:

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

e PRONTICULO Criando seu servidor de Ragnarok com bRO Grin Criando seu servidor de Ragnarok com bRO Shocked! Seu Server ta pronto praticamente...

Para rodar, abra o easyphp, o no-ip, login_server-sql, char_server-sql e o map_server-sql, nesta ordem. =D
яล∂เµร
яล∂เµร
Admin
Admin

Mensagens : 28
Pontos : 82
Reputação : 1
Data de inscrição : 18/09/2010
Idade : 27
Localização : Em um lugar lonje de você

https://plussgames.directorioforuns.com

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos