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

Beiträge von hrfounder

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!
  • only registered players?

    • hrfounder
    • 17. März 2011 um 01:05
    Zitat von codclubtr

    tested my server Thanks works fine
    but If another player enters the same name. how to kick?

    use name protection if it works

  • only registered players?

    • hrfounder
    • 14. März 2011 um 14:32

    what i want to know if its possible to add a time delay between a user joining and the kick?

    done some experimenting... usually end up with a crash :D


    edit:

    heres a registration plugin for name whitelisting... never tested it

    PHP
    $mod->registerEvent("playerJoined", "registered_main");$mod->setDefaultCV("registered", "enabled", 1);$mod->setDefaultCV("registered", "kickreason", "->KICK_REASON<-");
    $file = $configdir . "plugins/whitelist.lst"; $results = explode(",", file_get_contents($file));$whitelist = array();foreach($results as $result) { $whitelist[] = trim($result);}
    function registered_main($guid) { global $mod, $players,$whitelist; $names = $players[$guid]->getName(); if($mod->getCV("registered", "enabled") == 0) {  return; } if (!in_array($names, $whitelist)) {  $players[$guid]->kick($mod->getCV("registered", "kickreason")); }}


    whats with problem with the line breaks?

  • only registered players?

    • hrfounder
    • 22. Februar 2011 um 19:26

    i use this:


    PHP
    $users = file_get_contents('http://192.168.17.2/whitelist.php');$usersreg = explode(",",$users);


    whitelist.php looks like

    Code
    guid,guid,guid,guid,guid


    you can set the delimiter to almost anything

  • only registered players?

    • hrfounder
    • 22. Februar 2011 um 03:03

    first of all
    hi to everyone

    heres a working registration.php


    PHP
    $mod->registerEvent("playerJoined", "registered_main");
    $mod->setDefaultCV("registered", "enabled", 1);
    $mod->setDefaultCV("registered", "kickreason", "Molimo registrajte se na www.h8breed.com");
    
    
    
    
    function registered_main($guid) {
     global $mod;
     global $players;
     global $logging;
    $usersreg = array("guid","guid","guid");
    if (in_array($players[$guid]->getGuid(), $usersreg)) {
    }
    else {
     $players[$guid]->kick($mod->getCV("registered", "kickreason"));
     }
    }
    Alles anzeigen
  1. Mitarbeiter
  2. Datenschutzerklärung
  3. Nutzungsbedingungen
  4. Impressum
  5. Kontakt
Community-Software: WoltLab Suite™