#249 Swimming bug

Gesloten
3 jaren geleden werd geopend door neatz09 · 1 opmerkingen

Fresh load of a client swimming acts as normal. Target a spawn then attempt to swim -> cant swim Relog character after target -> still cant swim Reload client -> can swim If targeting a spawn while swimming -> Will sink the bottom of the water and be unable to swim

Fresh load of a client swimming acts as normal. Target a spawn then attempt to swim -> cant swim Relog character after target -> still cant swim Reload client -> can swim If targeting a spawn while swimming -> Will sink the bottom of the water and be unable to swim
image reageerde 3 jaren geleden
Medewerker

Spawn::InitializeInfoPacketData

This might be caused by follow_target, issue goes away if I comment out the 0xFFFFFFFF target_id when there is no follow target:

    // If player and player has a follow target
    if (IsPlayer()) {
        if (((Player*)this)->GetFollowTarget())
            packet->setDataByName("follow_target", ((((Player*)this)->GetIDWithPlayerSpawn(((Player*)this)->GetFollowTarget()) * -1) - 1));
        //else
        //  packet->setDataByName("follow_target", 0xFFFFFFFF);
    }
    //else if (!IsPet()) {
    //  packet->setDataByName("follow_target", 0xFFFFFFFF);
    //}
Spawn::InitializeInfoPacketData This might be caused by follow_target, issue goes away if I comment out the 0xFFFFFFFF target_id when there is no follow target: ``` // If player and player has a follow target if (IsPlayer()) { if (((Player*)this)->GetFollowTarget()) packet->setDataByName("follow_target", ((((Player*)this)->GetIDWithPlayerSpawn(((Player*)this)->GetFollowTarget()) * -1) - 1)); //else // packet->setDataByName("follow_target", 0xFFFFFFFF); } //else if (!IsPet()) { // packet->setDataByName("follow_target", 0xFFFFFFFF); //} ```
image verwees naar dit probleem vanuit een commit 3 jaren geleden'
image gesloten om 3 jaren geleden
Sign in to join this conversation.
Laden...
Annuleren
Opslaan
Er is nog geen inhoud.