31.05.2010, 14:13
Hello,
I have scripted a little command which I can spawn a full tune car for the highest admins.
The problem is that the car spawns but it shows a error Message too: ERROR: You are already in a vehicle. But in fact I am not in a vehicle xD
And it seems that minutes later a car spawns like the tune car but without tune components in the same place.
How to fix that two things?
I have scripted a little command which I can spawn a full tune car for the highest admins.
The problem is that the car spawns but it shows a error Message too: ERROR: You are already in a vehicle. But in fact I am not in a vehicle xD
And it seems that minutes later a car spawns like the tune car but without tune components in the same place.
How to fix that two things?
Код:
dcmd_adcar(playerid,params[]) { new Float:X,Float:Y,Float:Z,Float:Angle,LVehicleIDt; GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle); LVehicleIDt = CreateVehicle(560,X,Y,Z,Angle,1,-1,-1); PutPlayerInVehicle(playerid,LVehicleIDt,0); AddVehicleComponent(LVehicleIDt, 1028); AddVehicleComponent(LVehicleIDt, 1030); AddVehicleComponent(LVehicleIDt, 1031); AddVehicleComponent(LVehicleIDt, 1138); AddVehicleComponent(LVehicleIDt, 1140); AddVehicleComponent(LVehicleIDt, 1170); AddVehicleComponent(LVehicleIDt, 1028); AddVehicleComponent(LVehicleIDt, 1030); AddVehicleComponent(LVehicleIDt, 1031); AddVehicleComponent(LVehicleIDt, 1138); AddVehicleComponent(LVehicleIDt, 1140); AddVehicleComponent(LVehicleIDt, 1170); AddVehicleComponent(LVehicleIDt, 1080); AddVehicleComponent(LVehicleIDt, 1086); AddVehicleComponent(LVehicleIDt, 1087); AddVehicleComponent(LVehicleIDt, 1010); PlayerPlaySound(playerid,1133,0.0,0.0,0.0); ChangeVehiclePaintjob(LVehicleIDt,0); SetVehicleVirtualWorld(LVehicleIDt, GetPlayerVirtualWorld(playerid)); LinkVehicleToInterior(LVehicleIDt, GetPlayerInterior(playerid)); if(!IsPlayerInAnyVehicle(playerid) == true ) return SendClientMessage(playerid, COLOR_BRIGHTRED,"Error: You already have a vehicle"); if(PlayerInfo[playerid][AdminLevel] < 3) return SendClientMessage(playerid, COLOR_BRIGHTRED,"ERROR: You need to be level 3 to use this command"); #pragma unused params return 1; }