GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Floflobel le 23 Février 2012, 00:55:41

Titre: Freeze avec un timer
Posté par: Floflobel le 23 Février 2012, 00:55:41
Bonjour,
Je débute dans le monde du pawno, et je connais pas mal de truck sauf les timers .. donc je vous explique j'ai un filterscript en tazer et quand ont taze le joueur il a une animation qui ne dure pas longtemps, j'aimerais qu'il soit freeze pendant X seconde je vous donne un bout de la commande si vous voulez tout merci de me l'indiquer !

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys & KEY_FIRE)
{
if(HaveTaser[playerid] == 1)
{
  ApplyAnimation(playerid,"KNIFE","knife_3",4.1,0,1,1,0,0,1);
      SetTimerEx("TimerClear",2000,false,"d",playerid);
     
    new victimid = GetClosestPlayer(playerid);
if(IsPlayerConnected(victimid))
      {
        if(GetDistanceBetweenPlayers(playerid,victimid) < 2)
            {
            new Float:health;
                GetPlayerHealth(victimid, health);
                SetPlayerHealth(victimid, health - 5.0);
                SetTimerEx("TimerFall",300,false,"d",victimid);
                return 1;
             }
         }
         }
}
return 1;
}

En vous remerciant
Cordialement