Hallo Leute,
Ich habe ein Problem mit einem Befehl (killplayer) aber find die Lösung nicht....
Das Problem ist, wenn ich nur /killplayer eingebe, dann kommt "Benutzung: /killplayer [SpielerID/Name]".
Wenn ich aber /killplayer Sorato eingebe, dann kommt "Server: unknown command".
Ich hoffe ihr könnt mir helfen..
Hier der Befehl:
ocmd:killplayer(playerid, params[])
{
if (PlayerInfo[playerid][pAdminlevel] >= 3)
{
new killID, string[128], string2[128];
if (sscanf(params, "r", killID))
{
return SendClientMessage(playerid, COLOR_WHITE, "Benutzung: /killplayer [SpielerID/Name]");
}
format(string, sizeof(string), "%s hat dich getötet!", PlayerInfo[playerid][pName]);
SendClientMessage(killID, COLOR_YELLOW, string);
format(string2, sizeof(string2), "Du hast %s getötet!", PlayerInfo[killID][pName]);
SendClientMessage(playerid, COLOR_YELLOW, string2);
SetPlayerHealth(killID, 0);
AddAdminLog(playerid, "killplayer", PlayerInfo[killID][pName]);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_RED, "Du hast nicht das Recht diesen Befehl auszuführen!");
}
return 1;
}
Vielen Dank
Gruß Sorato