new Float:X,Float:Y,Float:Z; GetPlayerPos(playerid, X,Y,Z); new carid = CreateVehicle(VEHICLEIDHERE, X,Y,Z, 0.0, -1, -1, -1); |
public OnPlayerSpawn(playerid)
{
TextDrawShowForPlayer(playerid, Time);
TextDrawShowForPlayer(playerid, Calander);
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid,x,y,z);
carid = CreateVehicle(411,x,y,z,0.0,0,0,60);
return 1;
}
public OnPlayerSpawn(playerid) { TextDrawShowForPlayer(playerid, Time); TextDrawShowForPlayer(playerid, Calander); SetTimerEx("SpawnPlayerVehicle", 5000, false, "i", playerid); return 1; } forward SpawnPlayerVehicle(playerid); public SpawnPlayerVehicle() { if(IsPlayerConnected(playerid)) // You should add a new ENUM varible like Spawned == 1 etc { new Float:x, Float:y, Float:z; GetPlayerPos(playerid,x,y,z); CreateVehicle(411,x,y,z,0.0,0,0,60); } return 1; }
CMD:veh(playerid,params[])
{
if(P_Info[playerid][Admin] >= 4) {
// Use the below line, if you have a engine script.
// new lights,alarm,doors,bonnet,boot,objective;
new Float:Pos[3], model, Col[2], CreatedCar;
if(sscanf(params,"iii",model,Col[0],Col[1])) return SendClientMessage(playerid, -1, "SYNTAX: /veh [model] [Color-1] [Color-2]");
GetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]);
CreatedCar = CreateVehicle(model,Pos[0],Pos[1],Pos[2],0.0,Col[0],Col[1],60000);
new vw = GetPlayerVirtualWorld(playerid);
SetVehicleVirtualWorld(CreatedCar, vw);
PutPlayerInVehicle(playerid, CreatedCar, 0);
// Use SetVehicleParams if you have a engine script.
// SetVehicleParamsEx(CreatedCar,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
}
return 1;
}
Try the code now, I updated it.
Now it sets the vehicles VW To your VW. As that could of been the issue as-well. |