Hallo, habe ein Problem mit OCMD.
Immer wenn ich InGame gehe und z.B /kick 0 Lol oder so eingebe steht z.B das hier da:
INFO: ol wurde von 0 gekickt, Grund: Lol
Oder so..
Kann mir wer helfen?
Hier mal alle meine OCMD Befehle, alle gehen nicht.
ocmd:makeadmin(playerid,params[])
{
if(Spieler[playerid][Admin] <= 5)return SendClientMessage(playerid,COLOR_GREY,"Du brauchst Admin Rank 5 oder höher.");
new pID, rank, string[256];
if(sscanf(params,"ui",pID,rank))return SendClientMessage(playerid,COLOR_GREY,"FEHLER: /makeadmin [SpielerID/TeildesNamens] [AdminLevel]");
if(rank<0||rank>6)return SendClientMessage(playerid,COLOR_GREY,"Nicht niedriger als 0 und höher als 6.");
Spieler[playerid][Admin] = rank;
format(string,sizeof (string),"Du hast %s zum Admin %s gemacht.",pID,rank);
SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
format(string,sizeof (string),"Du wurdest zum Admin Rank %s gemacht.",rank);
SendClientMessage(pID,COLOR_LIGHTBLUE,string);
return 1;
}
ocmd:ban(playerid,params[])
{
if(Spieler[playerid][Admin] <= 2)return SendClientMessage(playerid,COLOR_GREY,"Du brauchst Admin Rank 2 um den Befehl auszuführen zu können!");
new pID, reason, string[256];
if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,COLOR_GREY,"FEHLER: /ban [SpielerID/TeildesNamens] [Grund]");
format(string,sizeof(string),"INFO: %s wurde von Admin %s gebannt, Grund: %s",pID,playerid,reason);
SendClientMessageToAll(COLOR_DARKRED,string);
format(string,sizeof(string),"Du wurdest von Admin %s gebannt, aus folgendem Grund: %s",playerid, reason);
SendClientMessage(pID,COLOR_DARKRED,string);
SendClientMessage(pID,COLOR_DARKRED,"Wenn du zu unrecht gebannt wurdest, melde dich im Forum unter:");
SendClientMessage(pID,COLOR_DARKRED,"www.nie-reallife.de");
Spieler[pID][Banned] = 1;
Kick(pID);
return 1;
}
ocmd:kick(playerid,params[])
{
if(Spieler[playerid][Admin] <= 1)return SendClientMessage(playerid,COLOR_GREY,"Du brauchst Admin Rank 1 um den Befehl auszuführen zu können!");
new pID, reason, string[256];
if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,COLOR_GREY,"FEHLER: /kick [SpielerID/TeildesNamens] [Grund]");
format(string,sizeof(string),"INFO: %s wurde von Admin %s gekickt, Grund: %s",pID,playerid,reason);
SendClientMessageToAll(COLOR_DARKRED,string);
format(string,sizeof(string),"Du wurdest von Admin %s gekickt, aus folgendem Grund: %s", playerid, reason);
SendClientMessage(pID,COLOR_DARKRED,string);
SendClientMessage(pID,COLOR_DARKRED,"Wenn du zu unrecht gekickt wurdest, melde dich im Forum unter:");
SendClientMessage(pID,COLOR_DARKRED,"www.nie-reallife.de");
Kick(pID);
return 1;
}
ocmd:sethp(playerid,params[])
{
if(Spieler[playerid][Admin] <= 4)return SendClientMessage(playerid,COLOR_GREY,"Du brauchst Admin Rank 4 um den Befehl auszuführen zu können!");
new pID, leben, string[256];
if(sscanf(params,"ui",pID,leben))return SendClientMessage(playerid,COLOR_GREY,"FEHLER: /sethp [SpielerID/TeildesNamens] [Leben]");
format(string,sizeof(string),"Deine Leben wurden von Admin %s auf %d gesetzt.",playerid,leben);
SendClientMessage(pID,COLOR_DARKRED,string);
format(string,sizeof(string),"Du hast die Leben von %s auf %d gesetzt.",pID, leben);
SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
SetPlayerHealth(pID,leben);
return 1;
}
Bitte helft mir.