11.01.2015, 05:21
Give this a try
pawn Code:
CMD:aj(playerid,params[])
{
new target, reason[100], aname[24], tname[24], str[100];
if(pdata[playerid][Adminstator] < 2) return SendClientMessage(playerid,Red,"Command not found! Type /cmds");
if(sscanf(params, "us[100]", target, reason)) return SendClientMessage(playerid,Red,"Eject player from vehicle: /aj <id> <reason>");
if(!IsPlayerConnected(target)) return SendClientMessage(playerid,Red,"Player is not connected");
if(!IsPlayerInAnyVehicle(target)) return SendClientMessage(playerid,Red,"Player is not in vehicle");
GetPlayerName(playerid, aname, sizeof(aname));
if(isnull(reason)) format(str, sizeof(str), "Admin '%s' (Level %d) ejected you", aname, AdminLevel(playerid));
else format(str, sizeof(str), "Admin '%s' (Level %d) ejected you: %s", aname, AdminLevel(playerid), reason);
SendClientMessage(target, Red, str);
RemovePlayerFromVehicle(target);
return 1;
}