Jump to content

Ajustando o Level máximo.


Pedro

Recommended Posts


  • Group:  Members
  • Topic Count:  6
  • Topics Per Day:  0.00
  • Content Count:  37
  • Reputation:   3
  • Joined:  11/13/11
  • Last Seen:  

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
Link to comment
Share on other sites

  • 8 years later...

  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  1
  • Reputation:   0
  • Joined:  01/06/12
  • Last Seen:  

Poderiam atualizar estas instruções para como fazer nas novas versões do emulador. 

 

att. 

Link to comment
Share on other sites

  • 2 years later...

  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.01
  • Content Count:  7
  • Reputation:   0
  • Joined:  03/29/23
  • Last Seen:  

boa pergunta

como fazer no novo emulador

 

Link to comment
Share on other sites

  • 3 weeks later...

  • Group:  Members
  • Topic Count:  23
  • Topics Per Day:  0.01
  • Content Count:  224
  • Reputation:   58
  • Joined:  12/30/11
  • Last Seen:  

On 4/7/2023 at 2:01 PM, roney said:

boa pergunta

como fazer no novo emulador

 

pesquisando no fórum

  • Like 1
Link to comment
Share on other sites

  • 10 months later...

  • Group:  Members
  • Topic Count:  8
  • Topics Per Day:  0.00
  • Content Count:  67
  • Reputation:   3
  • Joined:  03/22/15
  • Last Seen:  

antes existia o cronus tools, hoje nao existe mais, precisamos de uma ferramenta para fazer esse calculo e de forma organizada da forma que ele fazia

Link to comment
Share on other sites

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.

×
×
  • Create New...