Hallo zusammen,
ich hab mir ein kleines Adminsystem ausgedacht was prüft welchen Power eine gruppe hat.
PHP
function power($user, $opfer, $methode) {
global $mod;
$user_group = $mod->getGroup();
$opfer_group = $mod->getGroup();
$user_group_methode .= "_" .$methode;
$opfer_group_methode .= "_" .$methode;
$user_power = $mod->getCV("Power_Ausführen",$user_group_methode);
$opfer_power = $mod->getCV("Power_Opfer",$user_group_methode);
if ($user_power >= $opfer_power){
return true;
}
else
{
return false;
}
}
Alles anzeigen
an die Funktion werden 3 argumente übergeben: Der der die Aktion ausführt, das opfer und die Methode.
in der config zfg muss dann für jede methode das Power festgelegt werden (und für Jede Gruppe)
Code
[Power_Ausführen]
master_kick = 100
master_ban = 100
usw...
["Power_Opfer]
default_kick = 10
default_ban = 10
usw...
Alles anzeigen
die Funktion liefert dann true oder false zurück
Wäre an eurer meinung interresiert^^
Gruß
Master of Little