Bonjour !! Je viens vous demandez un petit coup de main si ça ne vous dérange pas ^^ Alors voila en faite, j'ai fais mon game mode counter, et dans l'écran de sélection il y a un skin avec la bombe, ce skin je voudrais qu'il soit utilisable qu'une seul fois, cet à dire que quand un joueur la prit, que personne d'autre arrivant par la suite sur le serveur ne puissent le prendre, et que ça lui fasse un retour a l'écran de sélection si il veut le prendre.
Mon code (qui ne fonctionne pas xD ):
new prit[MAX_PLAYERS];
Dans OnPlayerRequestClass
else if(classid == 2)
{
GameTextForPlayer(playerid, "~r~Terroristes ~g~ BOMBE !!!", 2000, 5);
SetPlayerColor(playerid,COLOR_RED);
gTeam[playerid] = TEAM_T_BOMB;
}
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(ttard[i] == 1)
{
SendClientMessage(playerid, COLOR_RED, "La bombe est déjà prise ! Prend un autre Terroriste si tu veut");
return 1;
}
Dans OnPlayerSpawn
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(gTeam[playerid] == TEAM_T_BOMB)
{
PlayerPlaySound(playerid, SOUND_OFF, 0.0, 0.0, 0.0);
bomb[playerid] = 1;
ttard[i] = 1;
ClearAnimations(playerid);
ShowNameTags(0);
ShowPlayerMarkers(0);
return 1;
}
}
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(ttard[i] == 1)
{
SendClientMessage(playerid, COLOR_RED, "La bombe est déjà prise ! Prend un autre Terroriste si tu veut");
ForceClassSelection(i);
}
return 1;
}
return 1;
}
Merci de votre aide ;)
Bonne journée a vous ^^