Postado Dezembro 23, 2016 8 anos Em 26/07/2013 ás 13:37, davialves disse: Como que faço para aumentar o level máximo dos players, que no meu ot é 717217? Eu não quero o sistema por talkaction, me disseram que tem como mudar compilando um server, mais especificamente em game.cpp... Alguém aí que entenda sobre o assunto, pode me dizer o que devo fazer? Abraços pessoal do TibiaKing! Mano, vai em player.cpp e procure por isso: void Player::addExperience(uint64_t exp) { e substitua por isso: void Player::addExperience(uint64_t exp) { if ((level+1) >= 601) return; Ae no lugar de 601, voc~e muda pro level que você quer, e coloca mais um level, não sei se vai da certo para você, mais comigo funcionou.
Postado Dezembro 23, 2016 8 anos 53 minutes ago, Wase Wiss said: Mano, vai em player.cpp e procure por isso: void Player::addExperience(uint64_t exp) { e substitua por isso: void Player::addExperience(uint64_t exp) { if ((level+1) >= 601) return; Ae no lugar de 601, voc~e muda pro level que você quer, e coloca mais um level, não sei se vai da certo para você, mais comigo funcionou. Nesse caso ele vai apenas não adicionar a exp, certo? O que ele quer é ao contrário disso.
Postado Dezembro 23, 2016 8 anos 15 minutos atrás, Redseb9 disse: Nesse caso ele vai apenas não adicionar a exp, certo? O que ele quer é ao contrário disso. Ele quer oque então kk
Postado Dezembro 23, 2016 8 anos @vini4649 Entendo sua vontade de ajudar, mas veja a data de criação do tópico 2013, veja a data do último comentário, março de 2015, provavelmente os membros já deve ter resolvido seu problema. Peço que olhe o tópico e sua data antes de comentar, caso não seja algo realmente relevante ao tópico, peço que não faça mais isso! E aos demais membros, evitem prolongar a conversa em tópicos antigos com algo que não tem nada à ver com o tópico!
Postado Maio 10, 2018 7 anos Em 23/12/2016 em 20:13, Redseb9 disse: Nesse caso ele vai apenas não adicionar a exp, certo? O que ele quer é ao contrário disso. Acho que nessa Parte manda essa ve se Funciona uint64_t exp = ((50ULL * (lv+1ULL) / 3ULL - 100ULL) * (lv+1ULL) + 850ULL / 3ULL) * (lv+1ULL) - 200ULL; cache[lv] = exp; return exp;
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.