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

Titre: il y a x policier en service
Posté 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
Titre: Re : il y a x policier en service
Posté par: Jeffreeeey le 15 Novembre 2009, 13:36:42
C'est bizard car moi, j'ai presque fait la meme chose et sa marche chez moi.
Titre: Re : il y a x policier en service
Posté par: scott1 le 16 Novembre 2009, 17:09:27
Un petit up
Titre: Re : Re : il y a x policier en service
Posté par: scott1 le 20 Novembre 2009, 16:34:21
Un petit up
Titre: Re : il y a x policier en service
Posté par: cristab le 20 Novembre 2009, 16:44:34
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
Titre: Re : il y a x policier en service
Posté par: scott1 le 20 Novembre 2009, 17:38:02
J'ai simplifier le sujet
Titre: Re : il y a x policier en service
Posté par: sizeof(Raw); le 20 Novembre 2009, 19:05:38
Faudrais que tu enlève juste le /duty parce que ça fais pas la commande  :-*
Titre: Re : Re : il y a x policier en service
Posté par: scott1 le 20 Novembre 2009, 20:07:54
Faudrais que tu enlève juste le /duty parce que ça fais pas la commande  :-*

Je n'ai pas saisis