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. Mouzes

Beiträge von Mouzes

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!
  • Ban IP Range plugin

    • Mouzes
    • 8. November 2012 um 04:54
    Zitat von Secretjail


    $mod->registerEvent("playerJoined", "iprangeban_main");

    $mod->setDefaultCV("iprangeban", "enabled", 0);
    $mod->setDefaultCV("iprangeban", "range", "");
    $mod->setDefaultCV("iprangeban", "allowed_guids", "");
    $mod->setDefaultCV("iprangeban", "message", "Your IP is banned.");

    function iprangeban_main($guid) {
    global $mod;
    global $players;

    if ($mod->getCV("iprangeban", "enabled") == "0") {
    return;
    }

    $range_string = $mod->getCV("iprangeban", "range");
    $allowed_guids = $mod->getCV("iprangeban", "allowed_guids");


    // Spaltet die erlaubten GUIDS in ein array auf und überprüft ob die GUID von dem Connecteten enthalten ist.
    if ("" != trim($range_string)) {
    $allowed_guids_repl = str_replace(" ", "", $allowed_guids);
    $array_guids = explode(";", $allowed_guids_repl);
    foreach ($array_guids as $value) {
    if ($guid == $value) {
    return;
    }
    }
    }

    Alles anzeigen


    What ban commands ip?

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