Hey Leute,
heute habe ich gescriptet, dass wenn man ein Admin ist und den Rang bzw. Adminlevel hat oder höher, dass man bestimmte Befehle nutzen darf.
Dafür habe ich einen neuen stock gescriptet und über die Befehle jeweils noch was gescriptet.
Ich bin das höchste Admin Level (10) für Teleportieren brauch man Admin Level 1 und für Server Restart Admin Level 10.
Allerdings funktioniert das nicht.
Pawno sagt keine Errors oder Warnings, es passiert Ingame halt nichts!
Hier der Port Befehl + Admin Level
if(strcmp(cmdtext,"/gotonoobspawn",true)==0)
{
if(isPlayerAnAdmin(playerid,1))
{
ShowPlayerDialog(playerid,DIALOG_NOOBSPAWN,DIALOG_STYLE_MSGBOX,"Noob Spawn","Möchtest du dich wirklich zum Noob Spawn teleportieren?","Ja","Nein");
return 1;
}
SendClientMessage(playerid,NEONGRUEN,"Du besitzt nicht die notwendigen Rechte um diesen Befehl nutzen zu dürfen.");
return 1;
}
Und hier der stock dafür:
stock isPlayerAnAdmin(playerid,rang)
{
if(GetPVarInt(playerid,"Adminlevel")>=rang)return 1;
return 0;
}
Ich hoffe Ihr könnt mir helfen!
Mfg
L.Mapper