Jump to content

Recommended Posts

Posted

Ajustando Level Máximo

Sumário:

1- Introdução

2- Entendendo os arquivos

3- Alterando arquivos

4- Recompilando

5- Créditos

1- Introdução

Uma pergunta muito frequente é como alterar corretamente o level máximo de seu servidor, seja ele base ou job. Neste tutorial estaremos aprendendo e compreendendo um pouco mais de como funciona essa configuração e como aproveita-la da melhor forma possível.

2- Entendendo os arquivos

Iremos trabalhar com 4 arquivos essenciais para essa configuração, todos eles já estão em seu emulador... estes são: exp.txt, exp2.txt, client.conf e map.h. Os arquivos exp.txt e exp2.txt são para o ajuste de como você vai adquirir experiência para subir de level e as definições máximas de leveis. Já no client.conf iremos alterar uma linha de comando que define para o client o level máximo configurado. No map.h é definido na source do seu emulador o level máximo.

3- Alterando arquivos

Vamos começar com o exp.txt e exp2.txt.

Entre na pasta db/ do seu rAthena e troque o nome do arquivo exp.txt para exp3.txt. A seguir troque o nome do arquivo exp2.txt para exp.txt, agora troque novamente o nome do exp3.txt para exp2.txt.

Feito isso abra o arquivo que agora possui o nome de exp.txt e você irá fazer as seguintes modificações.. você deve alterar o primeiro número da linha que eu citar para o level máximo citado. Então se eu escrever //Base - Normal Jobs - Level máximo você vai alterar a linha (supondo que o level máximo seja 255)

//Base - Normal Jobs
99,0:1:2:3:4:5:6:7:8:9:10:11...

para

//Base - Normal Jobs
255,0:1:2:3:4:5:6:7:8:9:10:11...

Seguindo este raciocínio altere as seguintes linhas:

//Base - Normal Jobs  | Level base máximo do servidor
//Job - Adv Second Classes  | Level job máximo
//Base - Baby Jobs  | Level base BABY máximo
//Job - 2nd Baby Classes  | Level job BABY máximo

Após terminar, salve e feche o arquivo. Em seguida faça o mesmo com o exp2.txt.

Terminado a configuração na pasta db, vamos até a pasta conf/battle/ e abra o arquivo client.conf e procure pela seguinte linha:

max_lv: 99

altere o 99 pelo level máximo de base (tem que ser igual ao level configurado no exp.txt). Supondo que o level máximo seja 255 a linha ficaria assim

max_lv: 255

Feito isso, salve e feche o arquivo e vamos para o próximo arquivo.

Vamos agora para a pasta scr/map/ a seguir abra o arquivo map.h então procure pela seguinte linha

#define MAX_LEVEL 99

Ao achar esta linha altere o 99 pelo level base máximo configurado nos arquivos anteriores... continuando com o exemplo de 255 ficaria

#define MAX_LEVEL 255

Após feita a alteração, salve e feche o arquivo.

4- Recompilando

Agora que já alterou todos os arquivos ditos no passo 3, recompile seu emulador. Se durante a recompilação não houver erros você fez tudo corretamente e seu emulador já está configurado para o level máximo definido, caso ocorra algum erro você errou em alguma das etapas acima, revise suas alterações e qualquer dúvida vá até o fórum de suporte do tutorial.

5- Créditos

Piradinhoo (Igor Tupini) - Tutorial na integra

Se for copiar, mantenha os créditos.

  • Upvote 1
  • 8 years later...
  • 2 years later...
  • 3 weeks later...
  • 10 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...