08.04.2014, 12:45
Maybe this ?
pawn Код:
#include <a_samp>
#include <zcmd>
#include <sscanf>
CMD:eject(playerid,params[])
{
new id,Float:x, Float:y, Float:z, string[500];
if(sscanf(params, "u", id)) return SendClientMessage(playerid, -1, "[USAGE]: /eject [playerid]!");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, -1, "[ERROR]: Player is not connected/wrong ID!");
if(!IsPlayerInAnyVehicle(id)) return SendClientMessage(playerid, -1, "[ERROR]: Player is not on a vehicle!");
GetPlayerPos(id,x,y,z);
format(string,sizeof(string),"You ejected '%s' from vehicle",name(id));
SendClientMessage(playerid,-1,string);
SetPlayerPos(id,x,y,z+3);
return 1;
}
stock name(playerid)
{
new Name[MAX_PLAYER_NAME];
GetPlayerName(playerid,Name,MAX_PLAYER_NAME);
return Name;
}