esse problema creio que seja com script e não com otc;
[OTC 0.6.6] Pokemons passivos/order andam teleportando
Por lSainty, 06 de jan. de 2016 em Clients
info
Grupo: Visconde
Registrado: 04/11/12
Posts: 464
Reputação: +90
Gênero: Masculino
Char no Tibia: 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
Grupo: Visconde
Registrado: 23/02/13
Posts: 437
Reputação: +71
Gênero: 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);
}
Editado Janeiro 6 por Aberos
info
Grupo: Visconde
Registrado: 19/11/08
Posts: 364
Reputação: +104
Gênero: Masculino
Char no Tibia: 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
Grupo: Conde
Registrado: 30/10/11
Posts: 509
Reputação: +82
Gênero: 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.