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

Titre: Voiture pour un pseudo
Posté 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
Titre: Re : Voiture pour un pseudo
Posté par: The le 04 Juin 2007, 17:34:36
Heu essaye de mettre sa dans les defines :

new sentiname;

The
Titre: Re : Voiture pour un pseudo
Posté par: spykerc8 le 04 Juin 2007, 18:02:36
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)
Titre: Re : Voiture pour un pseudo
Posté par: The le 04 Juin 2007, 18:07:22
A ok merci Spykerc8 je vais intégrer sa dans mon mod :p

The