12.04.2013, 18:00
You need it all command based.
1.) Set movement in enum
2.) AttachObject
Code:
// Vehicle Object Movement X-Axis CMD:mvox(playerid, arg[]) { new Float:Movement; if(isnull(arg)) Movement = 1.0; else sscanf(arg, "f", Movement); if(EditCar[playerid][cVID] == INVALID_VEHICLE_ID || vehicles[playerid][MVASel[playerid]][object_id] == INVALID_OBJECT_ID) return 1; vehicles[playerid][MVASel[playerid]][ox] += Movement; AttachObjectToVehicle(vehicles[playerid][MVASel[playerid]][object_id], EditCar[playerid][cVID], vehicles[playerid][MVASel[playerid]][ox], vehicles[playerid][MVASel[playerid]][oy], vehicles[playerid][MVASel[playerid]][oz], vehicles[playerid][MVASel[playerid]][rx], vehicles[playerid][MVASel[playerid]][ry], vehicles[playerid][MVASel[playerid]][rz]); return 1; }
2.) AttachObject