11.09.2017, 10:27
I got this command, it works when done like this:
But does not work when done like this:
Can anybody help me here? I have a feeling its something really easy but I cant get it done...
Thanks in Advance.
PHP код:
CMD:x(playerid, params[])
{
if(isnull(params)) return SendClientMessage(playerid, COLOR_GREEN, "[Usage:] /v (lock, get, park, lights, sell, givekeys, buy, eject, ejectall, find, clearmods, trunk, trunkinfo, enter, exit)");
else if(!strcmp(params, "get", true, 3))
{
new vehicleid;
if(sscanf(params, "s[128]d", params, vehicleid)) return SendClientMessage(playerid, COLOR_GREY, "[Usage:] /v get [ID]. Check /v list for your vehicle ID.");
if(!IsValidVehicle(vehicleid)) return SendClientMessage(playerid, COLOR_LIGHTRED, "Invalid vehicleid.");
if(GetPlayerVehicleAccess(playerid, vehicleid) < 1)
return SendClientMessage(playerid, COLOR_LIGHTRED, "You don't own that vehicle. /v list for your vehicle ID's.");
if(VehicleWorld[vehicleid] == 100)
{
SetVehicleVirtualWorld(VehicleID[vehicleid], 0);
VehicleWorld[vehicleid] = 0;
SetVehiclePos(VehicleID[vehicleid], VehiclePos[vehicleid][0], VehiclePos[vehicleid][1], VehiclePos[vehicleid][2]);
SetVehicleZAngle(VehicleID[vehicleid], VehiclePos[vehicleid][3]);
GetVehicleParamsEx(VehicleID[vehicleid], engine, lights, alarm, doors, bonnet, boot, objective);
SetVehicleParamsEx(VehicleID[vehicleid], 0, 0, 0, 0, 0, 0, 0);
getcp[playerid] = 1;
SendClientMessage(playerid, COLOR_WHITE, "You have successfully spawned your vehicle.");
SetPlayerCheckpoint(playerid, VehiclePos[vehicleid][0], VehiclePos[vehicleid][1], VehiclePos[vehicleid][2], 5.0);
return 1;
} else return SCM(playerid, COLOR_LIGHTRED, "That vehicle is already spawned.");
}
return 1;
}
PHP код:
CMD:vget(playerid,params[])
{
new vehicleid;
if(sscanf(params, "s[128]d", params, vehicleid)) return SendClientMessage(playerid, COLOR_GREY, "[Usage:] /v get [ID]. Check /v list for your vehicle ID.");
if(!IsValidVehicle(vehicleid)) return SendClientMessage(playerid, COLOR_LIGHTRED, "Invalid vehicleid.");
if(GetPlayerVehicleAccess(playerid, vehicleid) < 1)
return SendClientMessage(playerid, COLOR_LIGHTRED, "You don't own that vehicle. /trackcar for your vehicle ID's.");
if(VehicleWorld[vehicleid] == 100)
{
SetVehicleVirtualWorld(VehicleID[vehicleid], 0);
VehicleWorld[vehicleid] = 0;
SetVehiclePos(VehicleID[vehicleid], VehiclePos[vehicleid][0], VehiclePos[vehicleid][1], VehiclePos[vehicleid][2]);
SetVehicleZAngle(VehicleID[vehicleid], VehiclePos[vehicleid][3]);
GetVehicleParamsEx(VehicleID[vehicleid], engine, lights, alarm, doors, bonnet, boot, objective);
SetVehicleParamsEx(VehicleID[vehicleid], 0, 0, 0, 0, 0, 0, 0);
getcp[playerid] = 1;
SendClientMessage(playerid, COLOR_WHITE, "You have successfully spawned your vehicle.");
SetPlayerCheckpoint(playerid, VehiclePos[vehicleid][0], VehiclePos[vehicleid][1], VehiclePos[vehicleid][2], 5.0);
return 1;
} else return SCM(playerid, COLOR_LIGHTRED, "That vehicle is already spawned.");
}
Thanks in Advance.