GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: 69scorpion le 20 Juillet 2010, 18:11:09
-
Bonjour , quand je compile j'ai cette erreur
number of arguments does not match definition
Pour la dernière ligne :
new Float:x,Float:y,Float:z;
new carid;
new carkey2 = PlayerInfo[playerid][pPcarkey2];
new PlayerVehicleModelID = GetVehicleModel(carkey2);
if( PlayerInfo[playerid][pPcarkey2]) { carid = PlayerInfo[playerid][pPcarkey2]; }
else { return 1; }
GetVehiclePos(carid, x, y, z);
SetPlayerCheckpoint(playerid, x, y, z, 5);
TogglePlayerControllable(playerid,1);// on debloque
GameTextForPlayer(playerid,"Vous avez localiser le vehicule 3.", 10000, 3);
SendClientMessage(playerid, COLOR_LIGHTRED, "Votre %s est marquer sur votre gps (en rouge).",PlayerVehicle[PlayerVehicleModelID]);// confirme la commande
-
tu doit utiliser un format
-
Ah merci sa marche et pour celui la comment je peut faire ?
ShowPlayerDialog(playerid, 7, DIALOG_STYLE_LIST, "Choississez le vehicule a immatriculer"," %s \n %s \n %s","Ok","Quitter",CarInfo[carkey][cDescription],CarInfo[carkey2][cDescription],CarInfo[carkey3][cDescription]);
-
Tu doit formater le texte