GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: scott1 le 14 Novembre 2009, 21:13:06
-
Bonjour, j'ai creer ceci:
new Policier = 0;
On playerdisconnect
if(PlayerInfo[playerid][pMember] == 1)
{
if(OnDuty[playerid] == 1) { Policier -= 1; }
}
else if(PlayerInfo[playerid][pMember] == 2)
{
if(OnDuty[playerid] == 1) { Policier -= 1; }
}
On player death
if(PlayerInfo[playerid][pMember] == 1)
{
if(OnDuty[playerid] == 1) { Policier -= 1;
OnDuty[playerid] = 0; }
}
[/if(strcmp(cmd, "/duty", true) ==0 || strcmp(cmd, "/du", true) ==0)
{
if(IsPlayerConnected(playerid))
{
Policier += 1;
format(string, sizeof(string), "Il y à %d Policier en service.", Policier);
SendClientMessageToAll(COLOR_YELLOW, string);
}
else if(OnDuty[playerid]==1)
{
Policier -= 1;
format(string, sizeof(string), "Il y à %d Policier en service.",Policier);
SendClientMessageToAll(COLOR_YELLOW, string);
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD2, "Vous n'êtes pas dans les vestiares!");
return 1;
}
}
Mais elle beug des fois on se retrouve a 8 flic en service alros qu'on est 2 :s
-
C'est bizard car moi, j'ai presque fait la meme chose et sa marche chez moi.
-
Un petit up
-
Un petit up
-
moi il y a une chose qui m'enerve vous poster des code de 50 ligne voir plus mais on ne sais pas a quoi cooresponde les variable donc post un truc propre est claire pour avoir des reponse sa aurais du te mettre la puce a l'oreille je pense ce grand silence
-
J'ai simplifier le sujet
-
Faudrais que tu enlève juste le /duty parce que ça fais pas la commande :-*
-
Faudrais que tu enlève juste le /duty parce que ça fais pas la commande :-*
Je n'ai pas saisis