Servus Leute, ich habe mir heute das neuste ocmd Include runtergeladen damit man nicht mehr auf Groß-,Kleinschreibung achten muss.
Jetzt habe ich das Problem, es funktioniert für ein Befehl(ocmd:makeadmin) und ansonsten für kein anderen.
Kann mir wer sagen woran es liegt?
ocmd:Anfragen(playerid)
{
new string[100];
format(string,sizeof(string),"Ungelesene Anfragen[%d]",Emailcheck[playerid]);
ShowPlayerDialog(playerid, Nachrichten, DIALOG_STYLE_LIST,"Anfragen",string,"Ausführen","Spielen");
return 1;
}
ocmd:makeadmin(playerid,params[])
{
new pID, string[500],string2[500];
if(!IsPlayerAnAdmin(playerid, 0)) return SendClientMessage(playerid, ROT,"Dein Rang reicht nicht aus um diese Funktion zu benutzen.");
if(sscanf(params,"ui",pID,rank)) return SendClientMessage(playerid, ROT,"Benutzung: /Makeadmin [ID] [Rang[1-5]]");
if(rank<0||rank>5) return SendClientMessage(playerid, ROT,"Bitte gebe einen gültigen Rang an. [1-5]");
format(string,sizeof(string),"Du hast den Spieler %s eingeladen, dem Support-Team beizutreten.",SpielerName(pID));
SendClientMessage(playerid,grün,string);
format(string2,sizeof(string2),"EMAILS: Du hast eine /Anfrage(n) von %s erhalten. (Betreff: Supporter-Team).",SpielerName(playerid));
SendClientMessage(pID,grün,string2);
Emailcheck[playerid] = 1;
return 1;
}
ocmd:Radio(playerid)
{
ShowPlayerDialog(playerid,Listee,DIALOG_STYLE_LIST,"{F57FE5}Wähle {FF2508}dein {F6FF00}Radio","{FF9D00}Technobase\n{FF00EA}WEB Radio\n{00FF5E}Musik deaktivieren.","Wählen","Zurück") ;
return 1;
}
ocmd:Acp(playerid)
{
if(PWRichtig[playerid] == 0)
{
if(!IsPlayerAnAdmin(playerid, 1)) return SendClientMessage(playerid,ROT,"Du darfst dich nicht in das Admin Control Panel(ACP) einloggen");
{
new Spielerdatei2[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei2,sizeof(Spielerdatei2),"/AdminAccounts/%s.txt",name);
if(dini_Exists(Spielerdatei2))
{
new string[500];
new Spielerdatei[64];
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
format(string, sizeof(string), "{E8A200}Willkommen im Admin Control Panel(ACP):\nName: %s\nSupporter Rang: %d\nEmail-Addresse: %s\nBitte autorisiere deine Identität mit der Eingabe deines ACP Passwortes.\n\n {FF0066}PS: Jede Art von Missbrauchszwecken der Nutzerrechte sind in Textdokumenten nachsehbar.", SpielerName(playerid),GetPVarInt(playerid,"Adminlevel"),dini_Get(Spielerdatei, "Email"));
ShowPlayerDialog(playerid,Adminlogin,DIALOG_STYLE_PASSWORD, "{FF0066}A{FFFFFF}dmin {FF0066}C{FFFFFF}ontrol {FF0066}P{FFFFFF}anel", string,"Anmelden","Abbrechen");
}
else
{
ShowPlayerDialog(playerid,Adminregister,DIALOG_STYLE_MSGBOX,"{FF0066}A{FFFFFF}dmin {FF0066}C{FFFFFF}ontrol {FF0066}P{FFFFFF}anel","{E8A200}Willkommen im Admin Control Panel(ACP):\nDein Account wurde im ACP {FF0066}nicht gefunden{FFFFFF}.\nDu kannst dich nun registrieren.","Registrieren","Abbrechen");
}
}
}
else
{
new string[256];
format(string, sizeof(string), "{D1A513}Server Regeln{FFFFFF}\nSupport-Tickets\nCheater-Meldungen\nAbstimmungen\nSpieler beobachten\nSpieler muten\nSpieler kicken\nSpieler bannen\nStatistiken bearbeiten\nEigenen Namen ändern | %s\nEigenes Passwort ändern\nServer Einstellungen", SpielerName(playerid));
ShowPlayerDialog(playerid,Adminpanel,DIALOG_STYLE_LIST, "{FF0066}A{FFFFFF}dmin {FF0066}C{FFFFFF}ontrol {FF0066}P{FFFFFF}anel", string,"Ausführen","Spielen");
}
return 1;
}