03.10.2010, 04:27
I want to make a command /setcarmodel, and I need help.
And is there such a thing in scripting as in SetCarModel?
And is there such a thing in scripting as in SetCarModel?
cmd(setcarmodel, playerid, params[])
{
new model;
if(sscanf(params,"i",model)) SendClientMessage(playerid, 0xFFFFFFFF, "You haven't specified the model id");
else
{
new Float:x, Float:y, Float:z, Float:a, id;
id = GetPlayerVehicleID(playerid);
GetVehicleZAngle(id, a);
GetVehiclePos(id, x, y, z);
RemovePlayerFromVehicle(playerid);
DestroyVehicle(id);
id = CreateVehicle(model, x, y, z, a, -1, -1, 999999);
PutPlayerInVehicle(playerid, id, 0);
}
return 1;
}
stock SetVehicleModel(playerid,vehicleid, model) { new Float:vX, Float:vY, Float:vZ; new color=random(50); new Float:Angle; new Float:vehX, Float:vehY, Float:vehZ; GetVehicleZAngle(vehicleid,Angle); GetVehiclePos(vehicleid,vehX, vehY, vehZ); GetVehicleVelocity(vehicleid, vX, vY, vZ); DestroyVehicle(vehicleid); new Create=CreateVehicle(model, vehX, vehY, vehZ,Angle,color, color, 99999); PutPlayerInVehicle(playerid, vehicleid, 0); SetVehicleVelocity(Create,vX, vY, vZ); }