Guten Morgen Community,
ich habe irgendwie einen Fehler, den ich irgendwie nicht verstehe...
Und zwar habe ich ein: Ocmd: Kick // erstellt
ocmd:kick(playerid,params[])
{
if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,ROT,"[ERROR] Du bist kein Admin Rang 2!");
{
new pID, reason[128], string[128];
if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,BLAU,"[ERROR] Eingeben: /kick [ID] [Grund]");
format(string,sizeof(string),"AdmCmd: %s wurde von %s gekickt. Grund: %s",pSpielerName(pID),pSpielerName(playerid),reason);
SendClientMessageToAll(ROT,string);
Kick(pID);
return 1;
}
}
Und hier ist der Stock:
stock pSpielerName(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
return name;
}
Und der Fehler ist: Wenn ich jemanden kicke, dann geht es ... Aber bei ihm steht nicht "Du wurdest von BlaBlaBla gekickt. Grund: BlaBla " Bei ihm steht nur "Server closed the Connection!" Und ich will nur das er es auch sieht, damit er ein besseren Überblick hat.
Ich hoffe ihr wisst/kennt mein Fehler.
Mit freundlichen Grüßen,