Tag liebe Breadfish Community,
ich habe ein Scriptfehler und ich weiß nicht wo der Fehler liegt.
Ich habe keine Errors oder Warnings:
Ich möchte auch (bitte) keine OCMD Command als Vorschläge
So sieht mein Befehl aus:
ZitatAlles anzeigen
if(strcmp(cmdtext, "/makeadmin", true) == 0)
{
if(IsPlayerAnAdmin(playerid,6))
{
if(!strlen(tmp))
{
SendClientMessage(playerid, GRAU, "Benutze /makeadmin [SpielerID] [Level]");
return 1;
}
tmp = strtok(cmdtext, idx);
new level = strval(tmp);
new Spieler = ReturnUser(tmp);
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
new giveplayer[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
GetPlayerName(Spieler, giveplayer, sizeof(giveplayer));
format(Spielerdatei,sizeof(Spielerdatei),"/Account's/%s.txt",giveplayer);
dini_IntSet(Spielerdatei,"Adminlevel",level);
new string[124];
format(string,sizeof(string),"Du hast %d zu einem Admin des Levels %s befördert.",giveplayer, level);
SendClientMessage(playerid,ROT,string);
new string2[124];
format(string2,sizeof(string2),"Du wurdest von %d zu einem Admin des Levels %s befördert.",name, level);
SendClientMessage(Spieler,ROT,string2);
return 1;
}
else
{
SendClientMessage(playerid,GRAU,"Diesen Befehl darfst du nicht benutzen!");
return 1;
}
}
Ich hoffe ihr könnt mir helfen.
Mit freundlichen Grüßen
iMan