Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

[TUTORIAL] Criando Server Via TxT


Fяєgυi иαiтi
 Compartilhar

Conseguiu Criar Seu Server?  

  1. 1. Conseguiu Criar Seu Server?

    • Sim , Tava Muito Bem Explicado
      0
    • Nao ;/ Nao consegui
      0


Posts Recomendados

Aprenda a Criar o seu servidor usando Emulador TXT ;)

Créditos no fim do tópico:

 

( Capítulo 1 )

 

1. - Programas Necessários

 

É necessário se cadastrar para acessar o conteúdo.

 

É necessário se cadastrar para acessar o conteúdo.
(caso pretenda colocar o servidor online)

 

 

( Capítulo 2 )

 

2. - Configurando Cronus

 

2.1 - Caminho das GRF

 

Antes de tudo você deverá configurar o caminho das GRF. (Dúvidas nessa área vá à "Problemas Comuns")

 

Localize conf/grf_files.txt e altere conforme a localização da(s) GRF e se necessário pasta DATA.

 

Exemplo de arquivo configurado:

 

 

 

Coloque o caminho correto da(s) GRF e também da pasta DATA se possuir mapas customizados, mas não se preocupe isso agora; após configurar o caminho das GRF você deve abrir o mapcache.exe que se localiza na pasta principal.

 

2.2 - Conhecendo a Pasta Battle

 

battle.conf

Penalidades e delay de algumas habilidades.

 

client.conf

Configurações relacionadas ao suporte do cliente externo. Máximo level e atributos, e afins.

 

drops.conf

Configurações relacionadas ao drop de itens.

 

exp.conf

Definições da rate do servidor e tipo de experiência para casos especiais.

 

gm.conf

Configurações relacionadas aos Game Masters.

 

guild.conf

Configurações para Guerra do Emperium e Clãs.

 

homunc.conf

Configurações para homúnculos.

 

items.conf

Configurações para itens especiais.

 

misc.conf

Configurações básicas do servidor. Tempo de duração de dia e noite e afins.

 

monster.conf

Configurações relacionadas a monstros.

 

party.conf

Configurações relacionadas a grupos(parties) do servidor.

 

pet.conf

Configurações relacionadas a pets. Ataque, modo e afins.

 

player.conf

Configurações relacionadas a jogadores. Rate de HP e SP, e afins.

 

skill.conf

Configurações que influenciarão diretamente as habilidades. Delay e casting rate, definições especiais, etc.

 

status.conf

Definições para status negativos/positivos.

 

2.2.1 - Configurando Client.conf

 

É necessário se cadastrar para acessar o conteúdo.

Aqui você irá configurar apenas se você possuir uma DATA ou GRF com paletas customizadas. Lembrando que você só deve mudar o max e nunca o min para não interferir nas oficiais.

 

É necessário se cadastrar para acessar o conteúdo.

Aqui você irá definir o máximo level de seu servidor, porém são também necessárias outras configurações para que o máximo level aumente. Veja no Capítulo 3.

 

É necessário se cadastrar para acessar o conteúdo.

Aqui você irá definir o level que a aura vai surgir.

 

2.2.2 - Configurando Drops.conf

 

É necessário se cadastrar para acessar o conteúdo.

 

Exemplificação:

 

É necessário se cadastrar para acessar o conteúdo.

 

Exemplo Prático:

 

 

 

 

 

Verde: Item ID 619: Unripe_Apple (Maçã Verde).

 

Amarelo: Rate de drop do item neste monstro.

 

Então podemos deduzir:

 

20 (Rate de drop do item Unripe Apple no monstro Poring) = 0,2% de chance real de drop.

 

Não entendeu?

 

 

 

Calculando então, teremos:

 

Monstros Normais: (20000 x 0,2)% de chance do item cair.

Monstros BOSS: (10000 x 0,2)% de chance do item cair.

 

No caso a chance será de 40% em monstros normais e 20% em BOSS, mas como o drop mínimo para esse tipo de item é de 50%, a chance real de drop será de 50%(Mínimo) e 80%(Máximo).

 

2.2.3 - Configurando Exp.conf

 

É necessário se cadastrar para acessar o conteúdo.

Aqui você irá configurar de uma forma parecida com a dos drops.

 

 

 

Não esqueça de habilitar a opção "multi level up", ou você só irá upar no máximo 1 level por monstro.

É necessário se cadastrar para acessar o conteúdo.

 

2.2.4 - Configurando GM.conf

 

É necessário se cadastrar para acessar o conteúdo.

Mude para yes ou level mínimo de GM para possuir todas as habilidades.

 

É necessário se cadastrar para acessar o conteúdo.

Mude para yes ou level mínimo de GM para poder usar todos equipamentos.

 

2.2.5 - Configurando Misc.conf

 

Caso queira um servidor PK (Player Kill) você deve trocar pk_mode: 0 por pk_mode: 1 e para definir o level mínimo para participar do PK você deve configurar pk_min_level: XX

 

2.2.6 - Configurando Monster.conf

 

É necessário se cadastrar para acessar o conteúdo.

Mude para yes se desejar mostrar o HP dos monstros.

 

2.2.7 - Configurando Player.conf

 

É necessário se cadastrar para acessar o conteúdo.

Mude para o valor de velocidade de ataque que deseja.

 

É necessário se cadastrar para acessar o conteúdo.

Mude para o valor máximo de atributos que deseja

 

2.2.8 - Configurando Skill.conf

 

É necessário se cadastrar para acessar o conteúdo.

Define o mínimo de destreza para obter 'Instant Cast'.

 

É necessário se cadastrar para acessar o conteúdo.

Mude para yes se desejar que destreza interfira na latência das habilidades.

 

 

( Capítulo 3 )

 

3. - Configurações Adicionais no DB

 

Aprenda agora como configurar o Database de Experiência.

 

Vá até a pasta /db e procure os arquivos exp.txt e exp2.txt.

Renomeie exp para exp3 e exp2 para exp.

 

Agora abra o arquivo que você renomeou para exp e lá você irá encontrar tudo. Modifique para o level que você quiser.

 

Por exemplo:

 

//Base - Normal Jobs

99

 

Modificado para:

 

//Base - Normal Jobs

255

 

Ficando assim definido como máximo level '255'.

 

 

( Capítulo 4 )

 

4. - Adicionando NPCs

 

Vá até o arquivo npc/scripts_custom.conf e abra-o.

 

Você verá várias linhas, como por exemplo essa:

 

Este é o caminho de um NPC e para que ele seja ativado necessita retira as duas barras '//'.

 

Ficando dessa maneira:

 

É necessário se cadastrar para acessar o conteúdo.

 

Se quiser adicionar novos NPCs basta colocar o script na pasta npc/custom e colar o caminho dele no arquivo scripts_custom.conf como citado acima.

 

 

( Capítulo 5 )

 

Caso pretenda rodar o servidor offline, ou seja, apenas para testes pessoais vá direto para "5.3 - Ligando o servidor".

 

5.1 - Colocando o Servidor no Ar

 

5.1.1 - O que é o No-IP?

 

No-IP é um serviço de redirecionamento de IP no qual se cria um endereço pelo qual as pessoas poderão se conectar a sua máquina facilmente (por se tratar de um "IP" com nome de host, fica mais fácil de lembrar).

 

5.1.2 - Fazendo um cadastro no No-IP:

 

Clique em "Sign-up!" e preencha o formulário com seus dados. O Email é altamente necessário e tem que ser VERDADEIRO caso queira realmente fazer o cadastro, pois após clicar no botão de confirmação será enviado ao email um link no qual você deverá clicar para ativar sua conta.

 

Após validar seu cadastro você será enviado à uma página dividida em 4 partes básicas:

Acesso Rápido, Ajuda, Serviços Alternativos, Downloads e por último as informações sobre o No-IP.

 

Agora visualize o menu à sua esquerda e clique no menu de Hosts / Redirects, após ter feito isso clique em "adiciona"

 

Irá aparecer na sua tela agora um formulário no qual está:

Hostname: nomedoseuservirdor

 

Não preencha mais nada do formulário!

 

Agora aperte em Create Host e pronto.

 

Pronto você já criou seu No-IP, então vamos agora instalar e configurar o programa.

 

5.1.3 - Configurando o No-IP:

 

Clique no ducsetup.exe e apenas clique em Next > Next > Sim > Next > Next e espere terminar de instalar.

 

Quando a instalação estiver concluída essa imagem irá aparecer:

 

tutotxtbmp01rx7.jpg

 

Na janela coloque email e senha e uma janela assim irá aparecer:

 

tutotxtbmp02ap3.jpg

 

Clique na janelinha ao lado do emoticon e espere ele fazer a atualização de seu host.

 

Se tudo estiver correto uma mensagem assim irá aparecer:

 

 

 

5.2 - Configurando Arquivos do eAthena

 

conf/char_athena.conf

 

É necessário se cadastrar para acessar o conteúdo.

 

É necessário se cadastrar para acessar o conteúdo.

 

conf/map_athena.conf[/b]

 

É necessário se cadastrar para acessar o conteúdo.

 

Atenção!

 

Em nenhum dos arquivos você irá mexer nessa linha:

 

É necessário se cadastrar para acessar o conteúdo.

 

Deixe-a dessa maneira.

 

5.3 - Ligando o Servidor

 

Após completar tudo acima você já pode ligar o seu servidor! Dê dois cliques no arquivo runserver.exe ou em login-serv.exe, char-serv.exe e map-serv.exe necessariamente nessa ordem, mas acalme-se, pois não está tudo pronto, para entrar no seu servidor você deve terminar a parte do client.

 

 

( Capítulo 6 )

 

6. - Configurando o Client

 

Antes de tudo você deve ter em mente que para conectar ao servidor necessita-se basicamente de um Hexed, uma pasta Data e um sclientinfo.xml (Dentro da pasta Data) configurado corretamente.

 

 

6.3 - Criando seu Sclientinfo.xml

 

 

 

Copie esse conteúdo alterando as informações em vermelho para as suas. Após copiar salve esse arquivo com o nome sclientinfo e com extensão .xml, coloque-o dentro de sua pasta Data.

 

 

( Capítulo 7 )

 

7. - Configurando Sistema de Contas

 

7.1 - Ativando Sistema _M/_F

 

Vá até ao arquivo conf/login_athena.conf e verifique se o sistema _M e _F está ativo.

 

Com esse sistema a criação de contas é facilitada, pois agora ao criar uma nova conta no servidor basta digitar Nick_M (Personagem Masculino) ou Nick_F (Personagem Feminino). Lembrando que o _M/_F após o nick só deve ser inserido na primeira vez.

 

Este é o sistema de registro recomendando para eAthena TXT, mas existem alguns Painéis de Controle para versão TXT, todavia não são totalmente confiáveis.

 

7.2 - Criando Conta de GM

 

Após criar uma conta normalmente com o sistema citado acima, vá ao arquivo save/account.txt e verifique qual a ID da sua conta. Exemplo:

 

A ID da conta está destacada em vermelho.

 

Agora que já sabe a ID da conta criada, será dado a ela poderes de Game Master. Vá ao arquivo conf/GM_account.txt e adicione uma linha indicado isto. Exemplo:

 

2000000 99

 

Neste caso a conta de ID 2000000 terá poderes de GM level 99.

 

7.3 - Adicionando Sprite(Roupinha) de GM

 

Basta adicionar a ID de sua conta na linha <admin></admin> do sclientinfo.xml. Exemplo:

 

<admin>2000000</admin>

 

 

( Problemas Comuns )

 

Não consigo abrir os arquivos da pasta Battle.

 

Os arquivos contidos na pasta battle são de extensão ".conf", para abri-los clique duas vezes, escolha opção "Selecionar o programa em uma lista", escolha bloco de notas ou qualquer outro editor de texto e dê um ok. Assim todos os arquivos desta extensão serão abertos pelo editor escolhido.

 

No map-serv aparecem vários erros no carregamento de mapas, o que é isso?

 

Isso acontece porque você não configurou corretamente o caminho de sua data.grf e/ou sdata.grf.

 

Volte ao início do tutorial.

 

No map-serv e char-serv aparecem vários erros de conexão, o que é isso?

 

Verifique as configurações de IP. Caso utilize No-IP verifique se há divergência de No-IP nos arquivos de configuração.

 

Criei meu Hexed, mas ele não entra no jogo ou da vários erros.

 

Tente usar um diff mais recente ou mais antigo e mantenha sempre kRO/Sakray e eAthena atualizado.

 

Está tudo pronto, mas ninguém consegue entrar no meu servidor!

 

Verifique se configurou corretamente o sclientinfo.xml, char_athena.conf e map_athena.conf. Se possui modem libere as portas necessárias e lembre-se que se ele não estiver em modo ponte ele só aceitará quem estiver na sua rede, se possuir conexão wireless ou modem roteador dependendo do caso você só conseguirá que as pessoas se conectem ao seu servidor usando Hamachi.

 

Créditos:

 

Fregui Naiiti ♥

Link para o comentário
Compartilhar em outros sites

  • 2 semanas atrás...

Kra deu tudo certo... até a hora de criar uma conta no server... me ajuda ai pq tipo quando eu abro o sakexe (ja diffado) eu coloco vamos supor nick_M e a senha 123456 ai ele demora e diz a n foi possivel conectar ao servidor...

Me ajuda ai pls:(

Link para o comentário
Compartilhar em outros sites

  • 2 semanas atrás...

Oi,eu queria saber se tem como vc me da 1 ajudinha ;)

 

é que eu fiz tudo certo,o servidor abre tudo certinho só tem 1 problema.

 

eu nao tenho o client para jogar meu servidor U.U

 

Espero que me ajude me passando 1 link onde eu possa baixar o client ou até mesmo fazer agradeço des de já!:cool:

Link para o comentário
Compartilhar em outros sites

  • 2 semanas atrás...
Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.