Beitrag von Bananenstaude ()
Dieser Beitrag wurde vom Autor gelöscht ().
Versuch so:
stock isPlayerAnAdmin(playerid,rang)
{
if(mysql_GetInt(playerid,"Adminlevel")>=rang)return 1;
return 0;
}
da du anscheinend maddins mysql methode genommen hast...
stock isPlayerAnAdmin(playerid,rang)
{
if(mysql_GetInt(playerid,"Adminlevel")>=rang)return 1;
return 0;
}
du lädst doch den spieler oder? da lädst du doch bestimmt auch die admindaten/adminlevel, es ist unsinnig, jedes mal ne mysqlabfrage zu senden.
Schreib ganz unten:
#pragma unused playerid
Digi, sende mal deinen mysql_GetInt befehl.
stock mysql_GetInt(Table[], Field[], Where[], Is[])
if(mysql_GetInt(playerid,"Adminlevel")>=rang)return 1; //<----- 785
Und da fällt dir nichts auf ? Wo ist Where und Is ? Table ist sowieso falsch,denn die playerid ist a) kein String und b) sowieso kein guter Wert für eine Tabelle