Criando Server De Ragnarok Sql
4 participantes
Página 1 de 1
Criando Server De Ragnarok Sql
Indice:
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] Mais pra frente explico o que é
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] [2907]Cronus Sql mais atualizado/// O emulador, sem ele impossivel criar o servidor
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] Para seu servidor ter um ip fixo.
Obs: so rode o easy php e MAIS NADA.
2-1acesse o site [Tens de ter uma conta e sessão iniciada para poderes visualizar este link] e crie uma conta para você.
2-2após isso logue-se no sistema. No menu a esquerda, clique em ADD.
2-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!
2-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.
2-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
Pronto seu ip já esta feito.
Extraia o Cronus no diretório raiz de seu Windows (Geralmente C:)
Depois de extrair entre na pasta e vá na pasta conf.
La dentro haverão quatro arquivos que você deve mudar
Login_athena.conf
Map_athena.conf
ladmin_athena.conf
Você devera configurar da seguinte forma
Login_athena.conf
No arquivo haverão lugar que tem o ip local 127.0.0.1.
Se voce deixar assim so voce podera jogar no seu server
entao vc mudara essas partes para seu ip.
MAS NAO MUDE AS PARTES KE TEM // ANTES SE NAO NAO FUNCIONARA SEU SERVIDOR
Ex de partes:
essas partes vc nao deve mudar.
a mesma coisa voce deve fazer nos outros arquivos.
pronto seu servidor ja esta configurado.
Agora nós iremos configurar o easyphp e criar os bancos de dados.
Abra seu easyphp, e clique no logotipo do easyphp que esta nele, depois clique em configuração e apache.
Ira abrir o arquivo httpd do easyphp. Então nós iremos editar a seguinte parte.
De ctrl F e procure por Listen 127.0.0.1:80
Então você escrevera em baixo disso
então na onde ta escrito seuipnoip.no-ip.biz
vc devera mudar para o ip do no-ip que você criou.
Pronto.
Agora vamos criar o banco de dados.
Abra seu navegador e escreva [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
agora clique la em cima e previlegios
e crie outro usuario que devera ficar 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.
Agora nos iremos fazer o upload das tabelas que seu servidor usara
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.
Lá em cima tera um menu com a opçao "importar"
Clique nela e depois "escolher arquivo"
Acho que é isso nao tenho certeza. no seu podera estar diferente.
entao ache a pasta ke vc colocou seu cronus e va em sql-files
e importe na seguinte ordem:
main.sql, item_db.sql, mob_db.sql, mail.sql, logs.sql.
pronto a tabela mysql esta feita e seu servidor pronto para rodar.
Feito isso rode o arquivo runserver-sql.bat
e espere terminar de carregar o servidor.
- Arquivos necessarios
- Usando o no-ip
- configurando servidor.
- Easyphp
1.Arquivos necessarios
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] Mais pra frente explico o que é
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] [2907]Cronus Sql mais atualizado/// O emulador, sem ele impossivel criar o servidor
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] Para seu servidor ter um ip fixo.
Obs: so rode o easy php e MAIS NADA.
2.Usando no -ip
2-1acesse o site [Tens de ter uma conta e sessão iniciada para poderes visualizar este link] e crie uma conta para você.
2-2após isso logue-se no sistema. No menu a esquerda, clique em ADD.
2-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!
2-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.
2-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
Pronto seu ip já esta feito.
3.Configurando Servidor
Extraia o Cronus no diretório raiz de seu Windows (Geralmente C:)
Depois de extrair entre na pasta e vá na pasta conf.
La dentro haverão quatro arquivos que você deve mudar
Login_athena.conf
Map_athena.conf
ladmin_athena.conf
Você devera configurar da seguinte forma
Login_athena.conf
- Código:
// _________
// \_ ___ \_______ ____ ____ __ __ ______
// / \ \/\_ __ \/ _ \ / \| | \/ ___/
// \ \____| | \( <_> ) | \ | /\___ \
// \______ /|__| \____/|___| /____//____ >
// \/ \/ \/
//-----------------------------------------------
// Cronus - Configuração do Login Server
//-----------------------------------------------
// 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
// 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
// Porta do Servidor de Login
login_port: 6900
// Formato da hora ou data que irá aparecer em certas menssagens.
// Podendo colocar 20 caracteres no máximo.
// Fomatos comuns:
// %I:%M:%S %p (Hora:Minutos:Segundos 12 horas, formato AM/PM)
// %H:%M:%S (Hora:Minutos:Segundos, Formato 24 horas)
// %d/%b/%Y (Dia/Mês/Ano)
// Para uma informação completa, consulte o manual strftime().
// timestamp_format: [%d/%b %H:%M]
//If redirected output contains escape sequences (color codes)
stdout_with_ansisequence: no
//Makes server output more silent by ommitting certain types of messages:
//1: Hide Information messages
//2: Hide Status messages
//4: Hide Notice Messages
//8: Hide Warning Messages
//16: Hide Error and SQL Error messages.
//32: Hide Debug Messages
//Example: "console_silent: 7" Hides information, status and notice messages (1+2+4)
console_silent: 0
// Administração Remota (yes para ligado, no para desligado)
admin_state: no
// Senha da Administração, usada no ladmin (programa perl) para conectar no servidor remoto.
// NOTÍCIA: Assim que ativar a Administração Remota mude este valor por questões de segurança.
admin_pass: admin
// Indicate the IP/host that the server accepts for remote administration.
admin_allowed_host: 127.0.0.1
// Console Commands
// Allow for console commands to be used on/off
// This prevents usage of >& log.file
console: off
// Permite o uso de _M/_F para criação de novas contas no servidor?
new_account: yes
// Account registration flood protection system
// allowed_regs is the number of registrations allowed in time_allowed (in seconds)
allowed_regs: 1
time_allowed: 10
// Nome do arquivo de Log. Todas as opreções recebidas pelo servidor são carregadas neste arquivo.
login_log_filename: log/login.log
// Para logs do Servidor de Login?
// NOTA: O servidor de Login em SQL precisa dos logs do login para fazer funcionar falhas dinâmicas de senha e banimentos.
log_login: no
// Indique como vai aparecer a data dos logs.
date_format: %Y-%m-%d %H:%M:%S
// Indique o nível mínimo de GM para o Servidor aceitar conexões.
// 0: todos jogadores (jogdores normais são 0. isso é o básico), 1-99: Nível GM
min_level_to_connect: 0
// Tempo inicial em segundos para as novas contas limitadas
// -1: novas contas criadas com tempo ilimitado (valor básico)
// 0 ou mias: para que as novas contas não tenham tempo, ou tenham o tempo em segundos setado
start_limited_time: -1
// Checar versão do client no clientinfo?
check_client_version: no
// Qual versão está habilitada para se conectar? (só funcionará se a opção acima estiver ligada...)
client_version_to_connect: 20
// Store passwords as MD5 hashes instead of plaintext ?
// NOTE: Will not work with clients that use <passwordencrypt>
use_MD5_passwords: no
// Ipban features (SQL only)
ipban.enable: yes
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] 127.0.0.1
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] 3306
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] ragnarok
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] ragnarok
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] ragnarok
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] ipbanlist
// Dynamic password failure ipban system
ipban.dynamic_pass_failure_ban: yes
ipban.dynamic_pass_failure_ban_interval: 5
ipban.dynamic_pass_failure_ban_limit: 7
ipban.dynamic_pass_failure_ban_duration: 5
// Interval (in seconds) to clean up expired IP bans. 0 = disabled. default = 60.
// NOTE: Even if this is disabled, expired IP bans will be cleaned up on login server start/stop.
// Players will still be able to login if an ipban entry exists but the expiration time has already passed.
ipban_cleanup_interval: 60
// Interval (in minutes) to execute a DNS/IP update. Disabled by default.
// Enable it if your server uses a dynamic IP which changes with time.
//ip_sync_interval: 10
// DNS Blacklist Blocking
// If enabled, each incoming connection will be tested against the blacklists
// on the specified dnsbl_servers (comma-separated list)
use_dnsbl: no
dnsbl_servers: dnsbl.deltaanime.net
// Which account engine to use.
// 'auto' selects the first engine available (txt, sql, then others)
// (defaults to auto)
account.engine: auto
// Account data storage configuration
// TXT
account.txt.account_db: save/account.txt
account.txt.case_sensitive: no
// SQL
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] 127.0.0.1
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] 3306
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] ragnarok
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] ragnarok
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] ragnarok
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] no
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] login
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] global_reg_value
import: conf/inter_athena.conf
import: conf/import/login_conf.txt
No arquivo haverão lugar que tem o ip local 127.0.0.1.
Se voce deixar assim so voce podera jogar no seu server
entao vc mudara essas partes para seu ip.
MAS NAO MUDE AS PARTES KE TEM // ANTES SE NAO NAO FUNCIONARA SEU SERVIDOR
Ex de partes:
- Código:
/ Ipban features (SQL only)
ipban.enable: yes
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] 127.0.0.1
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] 3306
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] ragnarok
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] ragnarok
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] ragnarok
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] ipbanlist
// Dynamic password failure ipban system
ipban.dynamic_pass_failure_ban: yes
ipban.dynamic_pass_failure_ban_interval: 5
ipban.dynamic_pass_failure_ban_limit: 7
ipban.dynamic_pass_failure_ban_duration: 5
// Interval (in seconds) to clean up expired IP bans. 0 = disabled. default = 60.
// NOTE: Even if this is disabled, expired IP bans will be cleaned up on login server start/stop.
// Players will still be able to login if an ipban entry exists but the expiration time has already passed.
ipban_cleanup_interval: 60
// Interval (in minutes) to execute a DNS/IP update. Disabled by default.
// Enable it if your server uses a dynamic IP which changes with time.
//ip_sync_interval: 10
// DNS Blacklist Blocking
// If enabled, each incoming connection will be tested against the blacklists
// on the specified dnsbl_servers (comma-separated list)
use_dnsbl: no
dnsbl_servers: dnsbl.deltaanime.net
// Which account engine to use.
// 'auto' selects the first engine available (txt, sql, then others)
// (defaults to auto)
account.engine: auto
// Account data storage configuration
// TXT
account.txt.account_db: save/account.txt
account.txt.case_sensitive: no
// SQL
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] 127.0.0.1
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] 3306
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] ragnarok
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] ragnarok
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] ragnarok
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] no
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] login
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] global_reg_value
essas partes vc nao deve mudar.
a mesma coisa voce deve fazer nos outros arquivos.
pronto seu servidor ja esta configurado.
4.Easy php
Agora nós iremos configurar o easyphp e criar os bancos de dados.
Abra seu easyphp, e clique no logotipo do easyphp que esta nele, depois clique em configuração e apache.
Ira abrir o arquivo httpd do easyphp. Então nós iremos editar a seguinte parte.
De ctrl F e procure por Listen 127.0.0.1:80
Então você escrevera em baixo disso
- Código:
Listen Seuipnoip.no-ip.biz:80
Listen Seuipnoip.no-ip.biz:3535
então na onde ta escrito seuipnoip.no-ip.biz
vc devera mudar para o ip do no-ip que você criou.
Pronto.
Agora vamos criar o banco de dados.
Abra seu navegador e escreva [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
agora clique la em cima e previlegios
e crie outro usuario que devera ficar 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.
Agora nos iremos fazer o upload das tabelas que seu servidor usara
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.
Lá em cima tera um menu com a opçao "importar"
Clique nela e depois "escolher arquivo"
Acho que é isso nao tenho certeza. no seu podera estar diferente.
entao ache a pasta ke vc colocou seu cronus e va em sql-files
e importe na seguinte ordem:
main.sql, item_db.sql, mob_db.sql, mail.sql, logs.sql.
pronto a tabela mysql esta feita e seu servidor pronto para rodar.
Feito isso rode o arquivo runserver-sql.bat
e espere terminar de carregar o servidor.
Owner~!- Banido
- Mensagens : 207
Pontos de Posts : 13476
Obrigado(A) : 3
Data de inscrição : 15/09/2010
Idade : 27
Localização : Na frente do PC
Re: Criando Server De Ragnarok Sql
Dei uma arrumada num center que vc esqueçeu de colocar a /
E bom topico, explicado e organizado
Abraços.
E bom topico, explicado e organizado
Abraços.
-=VnCs=-- Administrador
- Mensagens : 649
Pontos de Posts : 77125
Obrigado(A) : 12
Data de inscrição : 26/09/2010
Localização : Na Web Desing
Re: Criando Server De Ragnarok Sql
Estou criando um server ah precisa do ragnarok baixado?
Abraços
Abraços
tobi- Banido
- Mensagens : 133
Pontos de Posts : 7020
Obrigado(A) : 2
Data de inscrição : 13/10/2010
Localização : Toy box
Re: Criando Server De Ragnarok Sql
@ tobi
O tópico é de 10/10, o que significa que você ressuscitou ele.
Cuidado!
Ps.: Se reparar Sakura e Owner~! foram até retirados dos cargos de staff por inatividade.
Por isso, o autor não responderá o tópico.
O tópico é de 10/10, o que significa que você ressuscitou ele.
Cuidado!
Ps.: Se reparar Sakura e Owner~! foram até retirados dos cargos de staff por inatividade.
Por isso, o autor não responderá o tópico.
Re: Criando Server De Ragnarok Sql
@Google
É mesmo owner nunca mais vi entrar muito menos sakura,ah bom mais alguém poderia me responder a pergunta?
É mesmo owner nunca mais vi entrar muito menos sakura,ah bom mais alguém poderia me responder a pergunta?
tobi- Banido
- Mensagens : 133
Pontos de Posts : 7020
Obrigado(A) : 2
Data de inscrição : 13/10/2010
Localização : Toy box
Tópicos semelhantes
» Server Pirata de Ragnarok HallsRO
» Servidores de ragnarok que dão rop's?
» | FinalRO | Servidor de Ragnarok
» [ Tutorial ] Ragnarok em Windows 7
» Criando Asa LEVEL 2
» Servidores de ragnarok que dão rop's?
» | FinalRO | Servidor de Ragnarok
» [ Tutorial ] Ragnarok em Windows 7
» Criando Asa LEVEL 2
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|