Pourquoi se casser la tete ? Ca ne sert a rien de faire une variable comme ca :
Ton code :
<?php>
new Derbycreer[MAX_PLAYERS];
if(strcmp(cmd, "/creerderby", true) == 0)
{
if(IsPlayerConnected(playerid))
{
for(new i; i < MAX_PLAYERS; i++)
{
Derbycreer[playerid] = 1;
}
/////////////////////////
if(Derbycreer[playerid] == 0)
{
SendClientMessage(playerid, 0xFFFFFF, "Aucun event admin n'a été lancé!");
return 1;
}
Mon code :
<?php>
new bool:Derbycreer = false;
if(strcmp(cmd, "/creerderby", true) == 0)
{
Derbycreer = true;
}
/////////////////////////
if(!Derbycreer)
{
SendClientMessage(playerid, 0xFFFFFF, "Aucun event admin n'a été lancé!");
return 1;
}
Ici, il n'est pas nécessaire d'utiliser un array pour ta variable, car la valeur est la meme pour tous les joueurs.
Donc comme je l'ai fait, ca ne posera pas de soucis :)
Spiirou
++