GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: madinina972 le 08 Juin 2008, 12:58:26
-
bonjour,
je cherche une comande /renfort pour que le policier appel du renfort et donne la position ou il est
ex: /renfort
et sa envoi un message a tou les flic
ex ... demande du renfort a dowtown
-
Encore est toujour, utilise gTeam...
NV.
-
Mais pour mettre automatique l'endroit ou tu ets jcroi qu'il faut utiliser les zone et les définir avant ...
++
nikko
-
je vien de le faire mai sa marche pa
-
Montre nous le code que tu fais ;)
-
je lai pu parce que le code fesait crashé mon serveur ;)
-
personne aurait le script S.V.P
merci d'avance ;)
-
Je crois que tu n'as jamais eu le code et que tu ne sais pas codé !
Içi on a pas l'habitude de donner directement des codes, essaye de le faire toi et si ça plante donne le nous et on t'aideras a résoudre ce qui ne va pas en t'expliquant tes erreurs
NV.
-
Je crois que tu n'as jamais eu le code et que tu ne sais pas codé !
comment ta deviné xD non enfaite je débute dans le script donc moi et le script sa fait 2 mai je comprend pa tro a quoi sert le gTeam?
-
Donc en plus tu mens, cest ce que dit native.
Esseye, et on t'aide.
++
nikko
-
deja fo que je comprenne ;)
-
Et bien le gTeam[MAX_PLAYERS] en haut de ton script peut être représenté par un tableau, MAX_PLAYERS = 200, donc une case du tableau pour chaque joueur qui a pour valeur la team.
Dans une condition, if(gTeam[playerid] == TEAM_FLIC) vérifiera si la valeur contenue dans la "case" correspondante au joueur et bien flic, si c'est le cas tout ce qui sera entre les parenthèse du if (la condition) sera éxécuté.
if(gTeam[playerid] == TEAM_FLIC)
{
SendClientMessage(besoin de renfort), etc.
}
else
{
SendClientMessage(playerid, 0xff0000ff, "Tu n'est pas flic");
}
Si tu comprend l'anglais, lis ceci : http://www.discoverthelife.eu/wiki/wiki.sa-mp.com/wiki/Scripting_Basics.html :)
++
Alexandre
-
a wai je comprend mieu