Hey Leute,
ich bekomme im Script zwar keien Fehler, der Befehl wird jedoch einfach nicht ausgeführt, beziehungsweise sehe ich nicht das, was ich sehen sollte...
Befehl:
if(strcmp(cmdtext,"/stats", true)==0)
{
if(Spieler[playerid][Ausweis] == 1)
{
Stats(playerid);
}
else
{
SendClientMessage(playerid,COLOR_RED, "Du besitzt keinen Personalausweis!");
}
return 1;
}
Die Function (stats):
Function Stats(playerid)
{
if(Spieler[playerid][Ausweis] == 1)
{
new Playerdatei[128];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Playerdatei,sizeof(Playerdatei),"/Accounts/%s.ini",name);
new string1[200],string2[200],string3[200],string4[200],rest[1500];
format(string1, sizeof string1, "{0000FF}[Stats von %s auf [GOR] German Oldschool Reallife{FFFFFF}", Spieler[playerid][Name]);
format(string2, sizeof string2, "{0000FF}[Allgemeines]{FFFFFF}");
format(string3, sizeof string3, "Level: %s Respektpunkte: %s Skin ID: %i", Spieler[playerid][Level],Spieler[playerid][Respektpunkte],GetPlayerSkin(playerid));
format(string4, sizeof string4, "Tode: %s Morde: %s",Spieler[playerid][Tode],Spieler[playerid][Kills]);
ShowPlayerDialog(playerid,DIALOG_STATS,DIALOG_STYLE_MSGBOX,"Deine Statistik",rest,"OK","");
}
else
{
SendClientMessage(playerid,COLOR_RED, "Du bestizt keinen Personalausweis!");
}
}