09.09.2017, 22:13
Pos needs to be a float.
I'm not sure what you're trying to do with carid.
A better way of doing this entire thing would be:
I'm not sure what you're trying to do with carid.
A better way of doing this entire thing would be:
PHP код:
new bool:AdminVehicle[MAX_VEHICLES];
CMD:admincar(playerid, params[])
{
if(!IsPlayerAdmin(playerid))
return SendClientMessage(playerid, COLOR_RED, "No admin");
new
modelid,
vehicleid,
Float:Pos[3],
str[128],
name[32]
;
if(sscanf(params, "i", modelid))
return SendClientMessage(playerid, COLOR_RED, "/adminkocsi [ Jбrmű ID ]");
if(modelid < 400 || modelid > 611)
return SendClientMessage(playerid, COLOR_RED, "You specified an invalid model.");
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
vehicleid = CreateVehicle(modelid, Pos[0], Pos[1], Pos[2], 90.0, random(255), random(255), -1);
SetVehicleNumberPlate(vehicleid, "Admin");
SetVehicleToRespawn(vehicleid);
AdminVehicle[vehicleid] = true;
format(name, 32, "%s", RealName[modelid - 400]);
format(str, sizeof(str), "(( You spawned an admin car. Vehicle ID: %i, Name: %s ))", vehicleid, name);
SendClientMessage(playerid, COLOR_RED, str);
return 1;
}