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
Alles
  • Alles
  • Artikel
  • Seiten
  • Dateien
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. GSManager
  2. Mitglieder
  3. Twister.HP

Beiträge von Twister.HP

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!
  • Rules Befehl geht nicht

    • Twister.HP
    • 9. Juni 2014 um 20:52

    Danke ich habe den fehler gefunden :)
    Ich hatte einen fehler in der Gruppen zuweisung gemacht.
    Schande über mich :rolleyes:

  • Rules Befehl geht nicht

    • Twister.HP
    • 8. Juni 2014 um 23:28

    @Dennis das hatte ich schon reingeschrieben.

  • Rules Befehl geht nicht

    • Twister.HP
    • 8. Juni 2014 um 18:18

    Hallo zusammen,

    ich habe mam 0.12 auf dem server und habe die Serverrules von peperoni runtergeladen.
    So weit geht alles bloss die Serverrules kann man mit dem Befehl !rules nicht aufrufen :(
    Die Serverrules.php habe ich in den ersten plugin ordner einegefügt. Die Serverrules.Ist habe ich in den ordner Config -->plugins reingetan.
    Die Serverrules.php habe ich im original belassen, die Serverrules.Ist habe ich dementsprechend verändert.
    Beim joinen auf den Server werden die rules angezeigt bloss der aufruf des Befehls !rules geht nicht :(
    Manuadmin wurde neu gestartet, hab mich hier auch schon belesen bloss hat mir davon nichts geholfen.

    Gr33tz
    Taifun

    Hier die Serverrules.php
    Danke schon mal für Eure Hilfe ;)


    PHP
    <?php
    
    
    
    
    /*
    PLUGIN: serverrules
    =============
    Display Server Rules when Player connect.
    Trigger: !rules (show Server Rules) 
    
    
    
    
    AUTHOR: David N. aka SAC|Peperoni
    WWW: sac-esports.de
    E-MAIL: [email=peperoni@sac-esports.de]peperoni@sac-esports.de[/email] 
    
    
    
    
    COMMANDS
    --------
    !rules triggert by an reg-user (higher as "default") shows RULES to evreyone on server
    !rules triggert by an default Player (guest) shows Rules only for called player
    
    
    
    
    NAMESPACE: serverrules_
    
    
    
    
    Functions:
        serverrules_read
        serverrules_send
        serverrules_trigger
    
    
    
    
    
    */
    
    
    
    
    // Plugin aktivieren/deaktivieren
    $mod->setDefaultCV("serverrules", "enabled", 1);
    $mod->registerEvent("parseConfig", "serverrules_read");
    $mod->registerEvent("playerJoined", "serverrules_send");
    $mod->registerCommand("rules", false, "serverrules_trigger");
    
    
    
    
    function serverrules_read() {
        global $serverrules;
        $configdir = $GLOBALS['mod']->getConfigDir();
        $serverrules = explode("\n", file_get_contents($configdir . "/plugins/serverrules.lst"));
    }
    
    
    
    
    serverrules_read();
    
    
    
    
    function serverrules_trigger($guid) {
        global $mod;
        global $players;
        $player =& $players[$guid];
        global $serverrules;
        if (!$mod->getCV("serverrules", "enabled")) {
            return false;
        }
    
        $group = $players[$guid]->getGroup();
    
    
    
    
        foreach($serverrules as $serverrule) {
            if($group == "default") {
                $player->say($serverrule);
            } else {
                $mod->rconSay($serverrule);
            }
        }
    }
    
    
    
    
    function serverrules_send($guid) {
        global $mod;
        global $players;
        $player =& $players[$guid];
        global $serverrules;
        if (!$mod->getCV("serverrules", "enabled")) {
            return false;
        }
    
        foreach($serverrules as $serverrule) {
            $player->say($serverrule);
        }
    }
    
    
    
    
    ?>
    Alles anzeigen
  1. Mitarbeiter
  2. Datenschutzerklärung
  3. Nutzungsbedingungen
  4. Impressum
  5. Kontakt
Community-Software: WoltLab Suite™