GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: kikite02 le 21 Avril 2008, 20:17:41

Titre: Commandes pour une certaine team
Posté par: kikite02 le 21 Avril 2008, 20:17:41
Bonsoir !

Quelqu'un pourait me dire

comment faire pour que celement la team police de mon gm puisse executez une commandes ?

vous auriez un exemple silvouplait ?
Titre: Re : Commandes pour une certaine team
Posté par: NatiVe™ le 21 Avril 2008, 20:35:56
Utilise gTeam !

NV.

Titre: Re : Commandes pour une certaine team
Posté par: kikite02 le 21 Avril 2008, 20:55:41
sa veut pas ! tout le monde pour faire les cmd
Titre: Re : Commandes pour une certaine team
Posté par: GTK_dadou le 23 Avril 2008, 17:51:01
if(strcmp(cmdtext, "/nom de ta commande", true) == 0)  // si le joueur tape la commande
{
if(gTeam[playerid] == TEAM_POLICE) // et qu'il est dans la team police
{
ici tu met ce qui ce passe   // il ce passe sa

}else{  // autrement

SendClientMessage(playerid, COULEUR, "Cette commande est réservé a la team police");   // on l'informe que c'est impossible

return 1;  // return
}

++ Dadou      :king
 
Titre: Re : Commandes pour une certaine team
Posté par: kikite02 le 23 Avril 2008, 22:30:37
Merci Dadou  :P

Edit :

C:\DOCUME~1\...\Bureau\monsite\SERVER~2\GAMEMO~1\...pwn(1796) : warning 209: function "OnPlayerCommandText" should return a value

Ligne 1796 =public OnPlayerCommandText(playerid, cmdtext[])

a laide :(
Titre: Re : Commandes pour une certaine team
Posté par: GTK_dadou le 23 Avril 2008, 22:50:44
a merde mon code est faut :s atan voila la correction
1000x désolé j'ai mal relu  ::)

if(strcmp(cmdtext, "/nom de ta commande", true) == 0)  // si le joueur tape la commande
{
if(gTeam[playerid] == TEAM_POLICE) // et qu'il est dans la team police
{
ici tu met ce qui ce passe   // il ce passe sa

}else{  // autrement

SendClientMessage(playerid, COULEUR, "Cette commande est réservé a la team police");   // on l'informe que c'est impossible

} // il faut pas oublier l'uncolade XD
return 1;  // return
}

++ Dadou    :king
Titre: Re : Commandes pour une certaine team
Posté par: kikite02 le 23 Avril 2008, 23:30:13
toujour pas :(
Titre: Re : Commandes pour une certaine team
Posté par: rivoal29 le 23 Avril 2008, 23:38:13
Tu a quel return a l'acolade de la fin de la fonction OnPlayerCommandText ???
Titre: Re : Commandes pour une certaine team
Posté par: kikite02 le 24 Avril 2008, 10:19:54
1
Titre: Re : Commandes pour une certaine team
Posté par: Franky™ le 24 Avril 2008, 10:32:00
Ton return dit être a la fin de OnPlayerCommandText

Code: (pawno) [Sélectionner]
if(strcmp(cmdtext, "/nom de ta commande", true) == 0)  // si le joueur tape la commande
{
if(gTeam[playerid] == TEAM_POLICE) // et qu'il est dans la team police
{
ici tu met ce qui ce passe   // il ce passe sa

}else{  // autrement

SendClientMessage(playerid, COULEUR, "Cette commande est réservé a la team police");   // on l'informe que c'est impossible

} // il faut pas oublier l'uncolade XD




return 1;  // return
}
  ca a la fin de OnPlayerCommandText
Titre: Re : Commandes pour une certaine team
Posté par: Nikko™ le 24 Avril 2008, 13:17:12
Ouii
Ya des fois ou pour UNE acolade, ca nous met 50 erreurs lool :jesors

++
nikko
Titre: Re : Commandes pour une certaine team
Posté par: kikite02 le 27 Avril 2008, 23:09:17
marche toujour pas c'est abusé
Titre: Re : Commandes pour une certaine team
Posté par: Bayshore le 28 Avril 2008, 11:43:05
Envoie ton OnPlayerCOmmandText :)
Titre: Re : Commandes pour une certaine team
Posté par: kikite02 le 28 Avril 2008, 12:40:52
Déja fait ! c'est le même que tout le monde