Bonsoir, j'ai un soucis, j'ai fait ceci
new Flashtime[MAX_PLAYERS];
if(IsPlayerInRangeOfPoint(i,40,1350.23999, -1384.122924, 6.31605148) && GetPlayerSpeed(i) > 95 )
{
if(PlayerInfo[i][pMember] == 1 || PlayerInfo[i][pMember] == 2 || PlayerInfo[i][pLeader] == 1 || PlayerInfo[i][pLeader] == 2 || PlayerInfo[i][pMember] == 4 || PlayerInfo[i][pLeader] == 4)
{
SendClientMessage(i,COLOR_WHITE,"Vous avez été flashé, mais comme vous êtes policier, vous ne payez rien");
}
{
......
Flashtime[i] = 1;
SetTimerEx("Timerflash", 3000, false, "i", i);
}
}
public TimerFlash(playerid)
{
if(IsPlayerConnected(playerid))
{
if(Flashtime[playerid] == 1)
{
Flashtime[playerid] = 0;
}
}
}
Le probleme s'est que quand je me fait flashé, le timer se met et je ne peux plus me faire flashé :/ merci d'avance