GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Kox le 12 Février 2011, 16:25:53
-
bonjour a tous ,je poste car j'ai un probleme ,j'ai dans mon onplayerdeath un anti teamkill,helikill et carkill ,j'envoie le joueur en prison et je demare un timer mais a la fin du timer le joueur emprisoné devrait sortir grace a un setplayerpos mais c'est le joueur qui s'est fait tuer qui est téléportée c'est donc pas pratique :(
voici le code pour le carkill
if(IsPlayerInAnyVehicle(killerid) && IsPlayerConnected(killerid))
{
RemovePlayerFromVehicle(killerid);
SetPlayerInterior(killerid,6);
SetPlayerPos(killerid, 265.4426, 79.16441, 1001.039);
SetTimer("ExitJail",30000,0);
}
public ExitJail(killerid)
{
SetPlayerInterior(killerid,0);
SetPlayerPos(killerid, -1606.8900,715.9362,12.2232);
return 1;
}
merci d'avance
-
Quand il y a des paramètre tu dois utilisé "SetTimerEx" soit :
SetTimerEx("ExitJail", 30000, 0, "i", killerid);
-
merci sa fonctionne ^^
++