Перейти к публикации

Electr0

Администраторы
  • Публикаций

    10 362
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    414

Комментарии к Запись, опубликованные пользователем Electr0

  1. 12 часов назад, Electr0 сказал:

    аномальный участок кода:

    SetVariantString("idle");
    AcceptEntityInput(entity, "SetDefaultAnimation");
    SetVariantString("idle");
    AcceptEntityInput(entity, "SetAnimation");

     

    если его убрать то бага нет, но логику почему это работает пока не вижу.

     

    замена код ниже помогла:

    char sAnimName[6];
    strcopy(sAnimName, sizeof(sAnimName), "Idle");
    SetEntPropString(entity, Prop_Data, "m_iszDefaultAnim", sAnimName);
    SetVariantString(sAnimName);
    AcceptEntityInput(entity, "SetAnimation");

     

  2. предположительно краш связан с ближним оружием на что намекает трейскраша

     

    5  0xed1a312a in CLagCompensationManager::StartLagCompensation(CBasePlayer*, LagCompensationType, Vector const&, QAngle const&, float) () from /home/l4d2_mega_survival_2/serverfiles/left4dead2/bin/server_srv.so
    #6  0xecf41a4c in CTerrorMeleeWeapon::DoMeleeSwing() () from /home/l4d2_mega_survival_2/serverfiles/left4dead2/bin/server_srv.so
    #7  0xecf41e91 in CTerrorMeleeWeapon::ItemPostFrame() () from /home/l4d2_mega_survival_2/serverfiles/left4dead2/bin/server_srv.so
    #8  0xecdefb8f in CBasePlayer::ItemPostFrame() () from /home/l4d2_mega_survival_2/serverfiles/left4dead2/bin/server_srv.so
    #9  0xececd8c5 in CTerrorPlayer::ItemPostFrame() () from /home/l4d2_mega_survival_2/serverfiles/left4dead2/bin/server_srv.so
    #10 0xed18c7e9 in CBasePlayer::PostThink() () from /home/l4d2_mega_survival_2/serverfiles/left4dead2/bin/server_srv.so
    #11 0xed0357cb in CCSPlayer::PostThink() () from /home/l4d2_mega_survival_2/serverfiles/left4dead2/bin/server_srv.so
    #12 0xed3b60d9 in CTerrorPlayer::PostThink() () from /home/l4d2_mega_survival_2/serverfiles/left4dead2/bin/server_srv.so
    #13 0xed19eefe in CPlayerMove::RunPostThink(CBasePlayer*) () from /home/l4d2_mega_survival_2/serverfiles/left4dead2/bin/server_srv.so
    #14 0xed19f6e0 in CPlayerMove::RunCommand(CBasePlayer*, CUserCmd*, IMoveHelper*) () from /home/l4d2_mega_survival_2/serverfiles/left4dead2/bin/server_srv.so
    #15 0xed17deb3 in CBasePlayer::PlayerRunCommand(CUserCmd*, IMoveHelper*) () from /home/l4d2_mega_survival_2/serverfiles/left4dead2/bin/server_srv.so
    #16 0xed034537 in CCSPlayer::PlayerRunCommand(CUserCmd*, IMoveHelper*) () from /home/l4d2_mega_survival_2/serverfiles/left4dead2/bin/server_srv.so
    #17 0xed3a5300 in CTerrorPlayer::PlayerRunCommand(CUserCmd*, IMoveHelper*) () from /home/l4d2_meg
×
×
  • Создать...