Hallo Community!
Ich habe nun mein /warn befehel/system geschafft aber nun fehlt mir noch 1.
Wenn er 3Warnungen hat wird er gebannt aber dann soll noch eine Nachricht kommen z.b
%s wurde von %s gebannt Grund: 3Warnungen
So ich hab es probiert mit formaten aber es klappt nicht.
Könnt ihr mir Helfen?
ocmd:warn(playerid,params[])
{
if(!IsPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,DROT,"Du bist nicht befugt diesen befehel zu nutzen!");
new pID, text[128], string[128], text2[128]
if(sscanf(params,"us",pID,text))return SendClientMessage(playerid,GRAU,"Verwendung: /warn [playerid][Grund]"); //problem-Zeile
format(string,sizeof(string),"%s wurde von %s gewarnt Grund: %s",SpielerName(pID),SpielerName(playerid),text);
SendClientMessageToAll(ROT,string);
SendClientMessage(pID,ROT,"[Server]: Wenn du 3Warnungen hast wirst du automatisch gebannt! Pass Auf!");
SetPVarInt(pID,"Warns",GetPVarInt(pID,"Warns")+1);
if(GetPVarInt(pID,"Warns")==3)
{
format(text2,sizeof(text2),"%s wurde von %s gebannt. Grund: 3Warnungen",SpielerName(pID),SpielerName(playerid),text);
SetPVarInt(pID,"Banned",1);
Kick(pID);
return 1;
}
return 1;
}
Und noch was wenn ich compile kriege ich dieses error habe ich weiß nicht woran das liegt