Hey Leutz ;D
Ich habe eben einen Bann CMD mit Datum, Grund, Banner geschrieben.
Nur warum funktioniert des nicht bzw. wenn ich z.B.
/ban Spieler TestGrund
Dann kommt die Naircht immer wieder
Ich denke mal es hat was mit dem "Grund" zu tun, oder ^^?
Hier ist der Befehl
CMD:ban(playerid,params[])
{
new pID,grund[50], text[128];
if(!IstSpielerEinAdmin(playerid,3)) return SendClientMessage(playerid,Rot,"Info:"COLW" Du bist kein Admin!");
if(sscanf(params,"ui",pID,grund)) return SendClientMessage(playerid,Rot,"Info:"COLW" /ban [SpielerName] [Grund]");
if(!IsPlayerConnected(pID)) return SendClientMessage(playerid,Rot,"Info:"COLW" Dieser Spieler ist nicht auf dem Server!");
format(text,sizeof(text),"[SERVER] "COLO"%s "COLW"hat "COLO"%s "COLW"vom Server gebannt! "COLR"Grund: "COLW"%s",GetName(playerid),GetName(pID),grund);
SendClientMessageToAll(Rot,text);
mysql_SetInt("Spieler", "Gebannt", 1, "Name", GetName(pID));
mysql_SetString("Spieler", "BannGrund", grund, "Name", GetName(pID));
mysql_SetString("Spieler", "Banner", GetName(playerid), "Name", GetName(pID));
new Date[25];
new Year, Month, Day;
getdate(Year, Month, Day);
format(Date, sizeof(Date), "%d/%d/%d", Day, Month, Year);
mysql_SetString("Spieler", "BannDatum", Date, "Name", GetName(pID));
SavePlayer(pID);
Ban(pID);
return 1;
}
MfG