esse problema creio que seja com script e não com otc;
[OTC 0.6.6] Pokemons passivos/order andam teleportando
By lSainty, 06 de jan. de 2016 in Clients
info
Group: Visconde
Joined: 04/11/12
Posts: 464
Reputation: +90
Gender: Masculino
Tibia Character: Lysty Of Death

Eae galera, compilei a ultima versão do OTC (0.6.6) porém me deparei com um problema, caso eu use order no meu pokemon ele anda teleportando, isso acontece também com os pokemons passivos, eles andam teleportando, tentei resolver o problema seguindo uma dica do kydrai nesse tópico aqui e a situação acabou ficando pior, TODOS os monstros começaram a andar teleportando... Alguém tem alguma ideia de como resolver isso?
Atenciosamente, ElderZard.
é isso que da amigo usar pda/system do pda kkk bom vc pode fazer essa modificao ai mas só ajuda um pouco mas arrumar esse bug mesmo não dar sem refazer os system passive e order pois o passive e o order do pda forem feito por tp uma gambiarra e o otc mudou umas coisas no andando e por isso fica assim na hora dos tps pois o poke nem anda na vdd nesses system do pda elas são teleportados
info
Group: Visconde
Joined: 23/02/13
Posts: 437
Reputation: +71
Gender: Masculino

Faz assim
vai na source src/client/creature.cpp e troca
int Creature::getStepDuration(bool ignoreDiagonal, Otc::Direction dir)
{
int speed = m_speed;
if(speed < 1)
return 0;
por
int Creature::getStepDuration(bool ignoreDiagonal, Otc::Direction dir)
{
int speed = m_speed;
if(speed < 1)
speed = 150;
se nao der certo vc tbm tenta mudar
void Creature::setSpeed(uint16 speed)
{
uint16 oldSpeed = m_speed;
m_speed = speed;
// speed can change while walking (utani hur, paralyze, etc..)
if(m_walking)
nextWalkUpdate();
callLuaField("onSpeedChange", m_speed, oldSpeed);
}
por
void Creature::setSpeed(uint16 speed)
{
if(speed < 1)
speed = 150;
uint16 oldSpeed = m_speed;
m_speed = speed;
// speed can change while walking (utani hur, paralyze, etc..)
if(m_walking)
nextWalkUpdate();
callLuaField("onSpeedChange", m_speed, oldSpeed);
}
Edited Janeiro 6 by Aberos
info
Group: Visconde
Joined: 19/11/08
Posts: 364
Reputation: +104
Gender: Masculino
Tibia Character: Avronex Shiolalon

Eae galera, compilei a ultima versão do OTC (0.6.6) porém me deparei com um problema, caso eu use order no meu pokemon ele anda teleportando, isso acontece também com os pokemons passivos, eles andam teleportando, tentei resolver o problema seguindo uma dica do kydrai nesse tópico aqui e a situação acabou ficando pior, TODOS os monstros começaram a andar teleportando... Alguém tem alguma ideia de como resolver isso?
Atenciosamente, ElderZard.
Isso se passa apenas no cliente com Direct x9, mas faça o que nosso amigo Aberos recomendou, creio que vai resolver seu problema!



info
Group: Conde
Joined: 30/10/11
Posts: 509
Reputation: +82
Gender: Masculino
Eae galera, compilei a ultima versão do OTC (0.6.6) porém me deparei com um problema, caso eu use order no meu pokemon ele anda teleportando, isso acontece também com os pokemons passivos, eles andam teleportando, tentei resolver o problema seguindo uma dica do kydrai nesse tópico aqui e a situação acabou ficando pior, TODOS os monstros começaram a andar teleportando... Alguém tem alguma ideia de como resolver isso?
Atenciosamente, ElderZard.