GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: rivoal29 le 27 Février 2008, 21:14:17

Titre: Variable pour tout le monde
Posté par: rivoal29 le 27 Février 2008, 21:14:17
Bonjours, :)

Je cherche a savoir comment faire pour mettre une variable a tout le monde dans un script car par exemple un portail s'ouvre que quand la variable est 0 un admin fait /blabla et change la variable en 1 le problème c'est que ya que l'admin qui la taper qui peu plus rentrer un joueur normal ou admin autre peu rentrer
Titre: Re : Variable pour tout le monde
Posté par: UrbanGhetto le 27 Février 2008, 21:19:50
Avec une boucle,

Code: (cpp) [Sélectionner]
new Blabla[MAX_PLAYERS]=0;

/*...*/

for(new i=0; i<MAX_PLAYERS_; i++){ 
if(IsPlayerConnected(i)) {   
Blabla[i]=1;
}   
}

/*...*/
Titre: Re : Re : Variable pour tout le monde
Posté par: rivoal29 le 27 Février 2008, 21:22:18
Avec une boucle,

Code: (cpp) [Sélectionner]
new Blabla[MAX_PLAYERS]=0;

/*...*/

for(new i=0; i<MAX_PLAYERS; i++){ 
if(IsPlayerConnected(i)) {   
Blabla[i]=1;
}   
}

/*...*/

donc je mes sa en gros


if(strcmp(cmdtext, "/ferme", true) == 0)
{
for(new i=0; i<MAX_PLAYERS_; i++){ 
if(IsPlayerConnected(i)) { 
Blabla[i]=1;
}   
}
return 1;
}

EDIT : Pourquoi ta mi un "_" a MAX_PLAYERS
Titre: Re : Variable pour tout le monde
Posté par: UrbanGhetto le 27 Février 2008, 21:29:43
Boeuh comme ça lol, Parsque ça s'appêle comme ça...
Titre: Re : Re : Variable pour tout le monde
Posté par: rivoal29 le 27 Février 2008, 21:31:44
Boeuh comme ça lol, Parsque ça s'appêle comme ça...

s'appelle comme sa quoi ??? sa me mes une erreur si je mes le "_"
Titre: Re : Variable pour tout le monde
Posté par: UrbanGhetto le 27 Février 2008, 21:32:27
 :blink Euh et quand tu l'enlève y'a plus l'erreur ?
Titre: Re : Variable pour tout le monde
Posté par: Sismix84 le 27 Février 2008, 22:06:22
Urban, tu as mis MAX_PLAYERS_ alors que c'est MAX_PLAYERS, tu a mis un "_" en trop
Titre: Re : Re : Variable pour tout le monde
Posté par: rivoal29 le 27 Février 2008, 22:14:21
Urban, tu as mis MAX_PLAYERS_ alors que c'est MAX_PLAYERS, tu a mis un "_" en trop
Voila c'est sa que je trouvait bizarre en tout cas sa marche !!!
Merci Urban
Titre: Re : Variable pour tout le monde
Posté par: UrbanGhetto le 28 Février 2008, 12:56:16
Ah zut, C'est pas moi j'ai juste copié/collé ce code d'un FS (Non je mens pas ! lol)