01.06.2012, 13:27
Try this, you'll need ZCMD, and sscanf
Код:
COMMAND:eject(playerid, params[]) { if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)) { new targetid; if(!sscanf(params, "u", targetid)) { if(GetPlayerState(targetid) == PLAYER_STATE_PASSENGER)) { new vehID; vehID = GetPlayerVehicleID(playerid); new Float:vehX, Float:vehY, Float:vehZ; GetVehiclePos(vehID, vehX, vehY, vehZ); SetPlayerPos(targetid, vehX, vehY+2, vehZ); SendClientMessage(targetid, COLOR_WHITE, "You have been ejected from the vehicle!"); } } } return 1; }