GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: zio le 30 Juin 2006, 12:37:23
-
Salut, un ami m'a demandé de mettre une voiture rien que pour lui: voici mon code pour mpécher a toute personne ne sappellant pas *[ID]*Sentinel de monter dans la voiture:
public OnPlayerStateChange(playerid,newstate, oldstate)
{
if(GetPlayerVehicleID(playerid) == 19)
{
new sentiname[MAX_PLAYER_NAME];
GetPlayerName(playerid, sentiname, sizeof(sentiname));
if(sentiname == "*[ID]*Sentinel")
{
SendClientMessage(playerid, COLOR_WHITE, "Salut Sentinel");
}
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_RED, "Cette caisse appartient à Sentinel");
}
}
return 1;
}
Je recois le message d'erreur suivant: error 033: array must be indexed (variable "sentiname")
Si vous saviez m'aider... :D
Merci
ZiO
-
Heu essaye de mettre sa dans les defines :
new sentiname;
The
-
Tient c'est marant ça...J'ai justement chercher comment faire ça ce matin xD
Il faut utiliser la fonction pour comparer deux textes ;) (strcmp)
-
A ok merci Spykerc8 je vais intégrer sa dans mon mod :p
The