Lösche die Funktion und den Befehl und schreib es einfach so:
ocmd:explode(playerid,params[])
{
if(!params[0]) return SendClientMessage(playerid,-1,"Verwendung: /explode [spielerid]");
if(!IsATerrorist(playerid)) return SendClientMessage(playerid,-1,"Du bist kein Terrorist!");
new Float:p[3],pID = strval(params);
if(!IsPlayerConnected(pID)) return SendClientMessage(playerid,-1,"Ein Spieler mit dieser ID ist nicht online!");
GetPlayerPos(playerid,p[0],p[1],p[2]);
if(!IsPlayerInRangeOfPoint(pID,50.0,p[0],p[1],p[2])) return SendClientMessage(playerid,-1,"Dieser Spieler ist nicht in deiner Nähe!");
SendClientMessage(playerid,COLOR_ORANGE, "Du hast dich in die Luft gejagt.");
CreateExplosion(p[0],p[1],p[2], 7, 25);
return SetPlayerHealth(playerid,0),SetPlayerHealth(pID,0);
}
mfg. ![]()