-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.
-
Conteúdo Similar
-
- 0 respostas
- 31 visualizações
-
[8.6] AdinOTS | Karmia Map | Autoloot, Daily Rewards, Task System, Raid System, Anti-Bot
Por brungran,
- 1 resposta
- 286 visualizações
-
otserv 8.x [Original]Global Compacto Completo 8.60 [I'm Back](Links Atualizados) 1 2 3 4 10
Por soldoran,
- 137 respostas
- 73437 visualizações
-
- 0 respostas
- 1140 visualizações
-
- 0 respostas
- 791 visualizações
-

Pergunta
fallenspiritrpg 1
Olá Xtibianos,
Antes de mais nada, os dados do meu server.
VERSÃO: EVOLUTIONS 0.7.8 XML
PROTOCOLO: 7.92
Há alguns dias precisei inserir a função: Setplayerexprate em minha source. Não encontrei nenhum tutorial que fosse compatível com minha versão. Daí criei o seguinte código:
/* Modificado em 26/09/2010 por Wesley Se o player estiver com o anel com ID 13859 a sua experiencia é multiplicada por dois */ int32_t multiplica = 1; Player* attackPlayer = attacker->getPlayer(); Item* item = NULL; if(attackPlayer->inventory[sLOT_RING]){ item = attackPlayer->inventory[sLOT_RING]; int idDoItem = item->getID(); if(item && item->getSlotPosition() << SLOT_RING && idDoItem == 13859){ multiplica = 2; } } /***** FIM *****/O sistema "funcionou", duplicou a EXP quando usando o item. Porém, em alguns lugares, se usar o ring ele derruba o serv. Exemplo Frost Dragon em sqm de gelo.
Será que alguem teria uma solução para meu problema ?
Desde já, grato pelo tempo destinado a leitura deste tópico.
Link para o comentário
https://xtibia.com/forum/topic/144117-corre%C3%A7%C3%A3o-c%C3%B3digo/Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados