1. GSManager
    1. Funktionen
    2. Unterstützte Spiele
    3. Neuigkeiten
    4. Statistiken
    5. Serverliste
  2. Lexikon
  3. Filebase
  4. Entwicklung
  5. Forum
    1. Dashboard
    2. Unerledigte Themen
  6. Web-Interface
  7. Artikel
  8. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Dateien
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. GSManager
  2. Forum
  3. Erweiterungen
  4. Entwicklung

Adminsystem Idee

  • Master of Little
  • 4. Februar 2011 um 19:08
Das Projekt GSManager (vormals ManuAdminMod) wurde am 01.01.2020 eingestellt - diese Internetpräsenz bleibt verfügbar, die Software wird aber nicht länger gepflegt. Vielen Dank für eure Unterstützung in den mehr als zehn vergangenen Jahren!
  • Master of Little
    Entwickler
    Reaktionen
    76
    Punkte
    6.261
    Trophäen
    5
    Beiträge
    1.196
    Einträge
    6
    • 4. Februar 2011 um 19:08
    • #1

    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

    Einmal editiert, zuletzt von Master of Little (4. Februar 2011 um 19:09)

  • Hackebein
    Fortgeschrittener
    Punkte
    2.585
    Trophäen
    2
    Beiträge
    509
    • 5. Februar 2011 um 01:01
    • #2

    ich find es gut :)

    Zitat von Michael Anton

    Ein Programm sollte nicht nur Hand und Fuß, sondern auch Herz und Hirn haben.

    Zitat

    Es gibt nur 10 Arten von Menschen. Die, die binär verstehen - und die, die es nicht tun

Benutzer online in diesem Thema

  • 1 Besucher
  1. Mitarbeiter
  2. Datenschutzerklärung
  3. Nutzungsbedingungen
  4. Impressum
  5. Kontakt
Community-Software: WoltLab Suite™