Баг при смерти
#1

Столкнулся с проблемой такого характера. При убийстве игрока playerid убийцей killerid, и если в момент смерти playerid был в движении, бежал к примеру, продолжает бегать пока еще раз сам себя не убьет. Я использовал такое вот решение
Code:
new pLastAnimIndex[MAX_PLAYERS];
в onplayerupdate
Code:
pLastAnimIndex[playerid] = GetPlayerAnimationIndex(playerid);
и в public OnPlayerDeath
Code:
new animlib[32], animname[32];
GetAnimationName(pLastAnimIndex[playerid],animlib,32,animname,32);
if(strcmp(animlib, "PED", true) != 0) ClearAnimations(playerid);
Теперь playerid продолжает бегать с 0 hp и через секунд 5 умирает, но изредка уже происходит подобное
Reply


Messages In This Thread
Баг при смерти - by 14_KaPaT - 31.12.2012, 09:58
Re: Баг при смерти - by Diorturato - 01.01.2013, 13:00
Re: Баг при смерти - by GameMan - 01.01.2013, 16:23
Re: Баг при смерти - by stabker - 01.01.2013, 16:50
Re: Баг при смерти - by Vladok - 17.10.2014, 12:46
Re: Баг при смерти - by Jon_De - 17.10.2014, 12:59
Re: Баг при смерти - by Stepashka - 17.10.2014, 13:28
Re: Баг при смерти - by 14_KaPaT - 17.10.2014, 13:56
Re: Баг при смерти - by Vladok - 17.10.2014, 14:34
Re: Баг при смерти - by Romz - 17.10.2014, 15:01

Forum Jump:


Users browsing this thread: 1 Guest(s)