Da sind einige dieser Fehlerhaften Klammern drin gewesen.
Ich habe diese Masse an Klammern entfernt und es dir etwas besser strukturiert.
Außerdem war es nicht nötig vier so große string-Arrays zu deklarieren.
EDIT: Pastebin: http://pastebin.com/F6KewMdE
CAlles anzeigenpublic ShowStats(playerid) { if(!IsPlayerConnected(playerid)) return 1; new Geschlecht[16], Donator[16], Fraktion[18], Rang[64], Gwd[18]; if(GetPVarInt(playerid, "Geschlecht") == 1) Geschlecht = "Männlich"; else if(GetPVarInt(playerid, "Geschlecht") == 2) Geschlecht = "Weiblich"; if(GetPVarInt(playerid, "Donator") == 0) Donator = " - "; else if(GetPVarInt(playerid, "Donator") == 1) Donator = "Premium Classic"; else if(GetPVarInt(playerid, "Donator") == 2) Donator = "Premium Gold"; if(GetPVarInt(playerid, "Grundwehrdienst") == 0) Gwd = "Nicht geleistet"; else if(GetPVarInt(playerid, "Grundwehrdienst") == 1) Gwd = "Geleistet"; switch(GetPVarInt(playerid, "Fraktion")) { case 0: { Fraktion = "Zivilist"; Rang = " - "; } case 1: { Fraktion = "Pannenhilfe LS"; switch(GetPVarInt(playerid, "Rang")) { case 1: Rang = Oamt_Rang1; case 2: Rang = Oamt_Rang2; case 3: Rang = Oamt_Rang3; case 4: Rang = Oamt_Rang4; case 5: Rang = Oamt_Rang5; case 6: Rang = Oamt_Rang6; case 7: Rang = Oamt_Rang7; case 8: Rang = Oamt_Rang8; case 9: Rang = Oamt_Rang9; default: Rang = Oamt_Rang0; } } case 2: { Fraktion = "Los Santos Police"; } case 3: { Fraktion = "National Garde LV"; } } new Geld = GetPlayerMoney(playerid); new Kontostand = GetPVarInt(playerid, "Kontostand"); new Telefonnummer = GetPVarInt(playerid, "Telefonnummer"); new Respektpunkte = GetPVarInt(playerid, "Respektpunkte"); new Level = GetPlayerScore(playerid); new Wanted = GetPlayerWantedLevel(playerid); new Warns = GetPVarInt(playerid, "Ingamewarns"); new Coins = GetPVarInt(playerid, "Coins"); new Verkehrspunkte = GetPVarInt(playerid, "Verkehrspunkte"); new string[1024]; format(string, sizeof(string), "Personalien:\n\nName: %s\nLevel %d\nGeschlecht: %s\nBargeld: %d\nBankkonto: %d\nTelefonnummer: %d\n\n\n", SpielerName(playerid), Level, Geschlecht, Geld, Kontostand, Telefonnummer); format(string, sizeof(string), "%sAllgemeine Informationen:\n\nGrundwehrdienst: %s\nPremium: %s\nIngamewarns: %d / 3\nRespektpunkte %d\nCoins: %d\n\n\n", string, Gwd, Donator, Warns, Respektpunkte, Coins); format(string, sizeof(string), "%sRestliche Informationen:\n\nFraktion: %s\nRang: %s\nVerkehrspunkte: %d\nWanteds: %d", string, Fraktion, Rang, Verkehrspunkte, Wanted); ShowPlayerDialog(playerid, DIALOG_STATISTIKEN, DIALOG_STYLE_MSGBOX, "Deine Statistik", string, "Schließen", ""); return 1; }
Vielen Dank dir!