Hallo
Ich habe mir ein adminsystem erstellt doch wenn ich zb den befehl /makeadmin eingebe kommt nur Unknown Command..
Ich habe nich admin gemacht.
Da ich auch noch einen befehl eingebaut habe um zu sehen ob ich admin bin habe ich geschaut den befehl richtig eingegeben doch es kommt wieder Unknown Command..
Sollte ich kein admin sein würde es dennoch senden du bist kein admin
bitte um hilfe..
dcmd_makeadmin(playerid, params[])
{
new pid,level;
if(sscanf(params,"ud", pid, level))
{
return SendClientMessage(playerid,Blau,"Verwendung: /makeadmin [id] [Level]");
}
if(IstSpielerAdmin(playerid, 5))
{
if(pid == INVALID_PLAYER_ID)
{
return SendClientMessage(playerid,Rot,"UngültierSpieler");
}
if(IstSpielerAdmin(pid, level == level))
{
return SendClientMessage(playerid, Rot,"Der spieler hat schon das angegeben adminlevel");
}
else
{
sSpieler[pid][Adminlevel] = level;
SendClientMessage(pid, Blau,"Du bist nun Admin");
SendClientMessage(playerid,Blau,"Du hast den angegeben Spieler zum Admin gemacht");
}
}
else
{
return SendClientMessage(playerid,Rot,"Du bist kein Admin");
}
if (strcmp("/binichadmin", cmdtext, true, 10) ==0)
{
if(sSpieler[playerid][Adminlevel] >= 1)
{
SendClientMessage(playerid,Rot,"Du bist Admin");
return 1;
}
else
{
SendClientMessage(playerid,Rot,"Du bist kein Admin");
return 1;
}
}