GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Andrew_Shakur le 07 Mars 2014, 20:52:41
-
Salut,
Encore moi désolée.. Mais bon la je bloque vraiment, j'ai beau tout essayer rien y faire donc voilà je veux spawn un véhicule avec une couleur, donc l'id de la couleur marche bien mais l'id du véhicule me met: 65535
Voici ma commande:
CMD:veh(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] >= 3)
{
new Float:X, Float:Y, Float:Z, Float:A;
new vModel, Float:VX, Float:VY, Float:VZ, Float:VA;
new vid;
new pid;
new str[126];
new string[128];
new color;
if(sscanf(params,"ud", pid, color)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /veh [Voiture ID] [Color ID]");
GetPlayerPos(playerid, X,Y,Z);
GetPlayerFacingAngle(playerid, A);
vid = CreateVehicle(pid, X, Y, Z, A, color, color, 600);
GetPlayerPos(playerid, VX, VY, VZ);
GetVehicleZAngle(GetPlayerVehicleID(playerid), A);
AddVehicleToFile(VEHICLE_FILE_NAME, VX, VY, VZ, A, pid, color);
PutPlayerInVehicle(playerid,vid,0);
format(string, sizeof(string),"[ADMIN-SPEC]: %s spawn le véhicule (ID: %d) (Couleur: %d).", PlayerName(playerid), pid, color);
SendAdminMessage(COLOR_RED,string);
}
return 1;
}
Merci de votre aide!
-
if(sscanf(params, "ii", vid, vcol))