dsl du double post mais la commande ne marche pas le joueur peut braquer la banque met sa affiche plusieurs fois qu'il a braqué (flood) voici mon code :
if(strcmp(cmd, "/braquer", true) == 0 || strcmp(cmd, "/braquage", true) == 0 || strcmp(cmd, "/brako", true) == 0)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pMembre] == 1||PlayerInfo[i][pLeader] == 1 || PlayerInfo[i][pMembre] == 2 ||PlayerInfo[i][pLeader] == 2)
{
CopPlayers ++;
}
if(PlayerToPoint(100, playerid,2305.688964,-16.088100,26.749599))// Coordonnées de la banque
{
if(RobbedTime[playerid] == 0)
{
SendClientMessage(playerid, COLOR_YELLOW, "Vous ne pouvez pas braquer plus d'une fois par jour!");
}
if(OnDuty[i] == 1 && CopPlayers >= 2)
{
SendClientMessage(playerid, COLOR_GREY, "Il Faut au Moins 2 Policiers en service pour braquer une Banque !");
return 1;
}
if(RobbedTime[playerid] == 0)
{
SetTimerEx("Braquage2",20000,0,"i",playerid);
GameTextForPlayer(playerid, "~w~Braquage de Banque...",20000,3);
TogglePlayerControllable(playerid, 0);
ApplyAnimation(playerid, "SHOP", "ROB_Loop_Threat", 4.0, 0, 0, 0, 0, 0);
format(string, sizeof(string), "** QG: La Banque de Scorpion City est braquer!!!!!. **", sendername);
SendRadioMessage(1, TEAM_BLUE_COLOR, string);
format(string, sizeof(string), "** QG: La Banque de Scorpion City est braquer!!!!!. **", sendername);
SendRadioMessage(2, TEAM_BLUE_COLOR, string);
format(string, sizeof(string), "** QG: La Banque de Scorpion City est braquer!!!!!. **", sendername);
SendRadioMessage(3, TEAM_BLUE_COLOR, string);
WantedPoints[playerid]+=20; SetPlayerCriminal(playerid,255, "Braquage de Banque!");
}
else if(PlayerToPoint(100, playerid,-30.875, -88.9609, 1004.53))// Coordonnées 24/7
{
if(RobbedTime[playerid] == 1)
{
SendClientMessage(playerid, COLOR_YELLOW, "Vous ne pouvez pas braquer plus d'une fois par jour!!");
}
if(OnDuty[i] == 1 && CopPlayers >= 1)
{
SendClientMessage(playerid, COLOR_GREY, "Il Faut au Moins 1 Policier en service pour braquer un 24/7!");
return 1;
}
if(RobbedTime[playerid] == 0)
{
SetTimerEx("Braquage3",10000,0,"i",playerid);
GameTextForPlayer(playerid, "~w~Braquage de 24/7...",10000,3);
TogglePlayerControllable(playerid, 0);
format(string, sizeof(string), "** QG: Un 24/7 de Scorpion City se fait braquer!!!!!. **", sendername);
SendRadioMessage(1, TEAM_BLUE_COLOR, string);
format(string, sizeof(string), "** QG: Un 24/7 de Scorpion City se fait braquer!!!!!. **", sendername);
SendRadioMessage(2, TEAM_BLUE_COLOR, string);
format(string, sizeof(string), "** QG: Un 24/7 de Scorpion City se fait braquer!!!!!. **", sendername);
SendRadioMessage(3, TEAM_BLUE_COLOR, string);
WantedPoints[playerid]+=6; SetPlayerCriminal(playerid,255, "Braquage de 24/7!");
}
}
}
}
}
return 1;
}