Olá pessoal, muito boa tarde... espero que eu tenha colocado no lugar correto ?.
Mas vamos ao assunto. Bom pessoal eu adicionei a Pokemon Bar no meu otclient e ela funciona normalmente, porem ao trocar de pokemon ela simplesmente elimina o tempo de recarga de qualquer habilidade que foi usada... como mostra a imagem.
Caso eu faço a mesma coisa, porem utilizando o Old Client com a otal.dll que é a poke bar + cdbar, ele conta o tempo normalmente independente de eu trocar ou não os pokemons, só vai ficar pronta quando o tempo acabar. E o mesmo funciona se eu apenas fazer isso manualmente sem usar a poke bar para trocar de pokemon.
Eu descobri que a poke bar do otc client ela não guarda o pokemon na ball e troca e invoca o outro como na poke bar do otall.dll, ela apenas troca de pokemon, talvez seja por isso que está resetando as habilidades. Mas não sei como resolver isso!
Vou deixar aqui em baixo as scripts.. espero que vocês possam me ajudar.
data\actions\scripts\goback.lua
data\lib\catch system.lua
data\lib\cooldown bar.lua
data\lib\some functions.lua
data\talkactions\poke.lua
game_barpoke do otclient
Espero que possam me ajudar, Obrigado!