Hey Leute,
ich habe gemacht das bei /warn der Grund des Warns mit in der Spielerdatei abgespeichert wird.
Das Funktioniert auch alles nur jetzt möchte ich das ganze im game abrufen können mit /showwarn,
aber es wird nicht angezeigt im game steht dann ein dialog mit"1. Warn-Grund:\n2. Warn-Grund und so weiter"
Also es fehlt der Grund. Bitte um Hilfe
ocmd:showwarns(playerid,params[])
{
new pID,string[1024],string2[128];
if(!IstSpielerEinAdmin(playerid,1))return SendClientMessage(playerid,Dunkelrot,"Dir fehlen die nötigen Rechte!");
if(sscanf(params,"u",pID))return SendClientMessage(playerid,Dunkelrot,"Benutzung: /showwarns [SpielerID]");
format(string,sizeof(string),"1. Warn-Grund: %s\n2. Warn-Grund: %s\n3. Warn-Grund: %s",GetPVarInt(pID,"Warneins"),GetPVarInt(pID,"Warnzwei"),GetPVarInt(pID,"Warndrei"));
format(string2,sizeof(string2),"Verwarnungen von %s ",SpielerName(pID));
ShowPlayerDialog(playerid,DIALOG_WARNS,DIALOG_STYLE_MSGBOX,string2,string,"Beenden","");
return 1;
}