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. Allgemeines
  4. Diskussionen
  5. Feedback

[Version 0.6 BETA] !admin <reason>

  • peperoni
  • 27. August 2008 um 09:18
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!
1. offizieller Beitrag
  • peperoni
    Fortgeschrittener
    Punkte
    1.070
    Trophäen
    1
    Beiträge
    200
    • 27. August 2008 um 09:18
    • #1

    Hier noch eine kleines weiteres Feature...

    Benötigt wird:
    Manuadminmod
    COD4-Server
    Teamspeak2 Server (kann auch auf anderem Server laufen)
    CYTS-Class (download)

    Was bringt mir das?:
    Spieler auf dem COD4 Server können durch z.b. !admin PLZ KICK PEPERONI diese Nachricht an ein Teamsepak2 Server senden.
    Das ist ganz praktisch wenn mal kein Admin auf dem Server ist oder einer der keine Rechte für die gewünschte Aktion hat.

    So funktionierts:
    1. Download der CYTS Class für TS2 (download)
    2. gepackte Datei entpacken und die Datei cyts.class.php in das Verzeichnis "classes/" eures Manuadminmods laden.
    3. Öffnen der Datei "include/exec.inc.php" und unterhalb von "switch ($command) {" (bei mir Zeile 12) folgenden CODE einfügen
    Ihr müsst noch SA-USER-NAME SA-USER-PASSWORT mit einem User der SA Rechte hat ersetzen, am besten ein neuen anlegen, den nennt ihr dann z.b. COD4TSUSER oder so ähnlich...
    Desweiteren müsst ihr noch die IP einsetzten XXX.XXX.XXX.XXX mit eurer IP des Teamspeaks ersetzten! Der Port ist bei mir Standard, also 8767 müsst ihr evtl. auch anpassen an euren.

    PHP
    case "admin":
    
    
    
    
        require_once("classes/cyts.class.php");
        $cyts = new cyts;
        $cyts->connect("xxx.xxx.xxx.xxx", 51234, 8767);
        if($cyts->slogin("SA-USER-NAME","SA-USER-PASSWORT")) {
            $msg = 'COD4: "'.preg_replace('#\^.#', '', $sayname).'" used !admin Reason: '.$saymsg;
            $cyts->sadmin_messageServer($msg,TRUE);
            $logging->write(MOD_NOTICE, $msg);
            $admin->sayToPlayer($saypid,"^0Request send, plz wait...");
        } else {
            $logging->write(MOD_NOTICE, "CYTS LOGIN FALSE, CHECK USER/PASSWORD");
        }
        $cyts->disconnect();
    
    
    
    
    break;
    Alles anzeigen

    4. Öffnen der Datei: "cfg/config.php" und unter level0, admin hinzufügen (beispiel)

    Code
    [levels]
    level0 = "admin,time,help,admintest,stats,info,fun,me,cmdlist,uptime,forgive,nextmap,ff"
    level1 = "pl,checkadmin,maps,cointoss,getss"
    level2 = "kick,tempban,restart,map,maprotate,warn,say"
    level3 = "ban,setpw,removepw,gametype,gamemode,exec,kickall,hardcore,oldschool,setnextmap,killcam,setff"
    level4 = "rm,mr,readconfig,setlevel,devmap,protect,gravity,knockback,speed"

    5. Öffnen der Datei: "include/help.php" und an das Ende der Datei folgendes einfügen:

    Code
    admin   = "Use !admin REASON (e.x. !admin plz kick PLAYERNAME)"

    ManusAdminmod neustarten und auf den Server connecten und testen, nicht vergessen im TS zu sein, sonst sieht man es nicht ;)

    Thats it...

    SUPPORT gibts ausschließlich in diesem Thread, damit haben alle was davon

    Und so siehts aus:

    antihack.zip

    4 Mal editiert, zuletzt von Dennis (9. September 2008 um 12:41)

  • Hool
    Profi
    Punkte
    4.830
    Trophäen
    2
    Beiträge
    939
    • 27. August 2008 um 09:45
    • #2

    wow O.O 8|
    nice

    EDIT:
    Bei mir geht es nicht, i need help^^

  • Hool
    Profi
    Punkte
    4.830
    Trophäen
    2
    Beiträge
    939
    • 27. August 2008 um 10:38
    • #3

    sry noob am werk, hat alles geklappt
    big thx
    :groesste: ^^

  • Dieses Thema enthält 40 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind.
  1. Mitarbeiter
  2. Datenschutzerklärung
  3. Nutzungsbedingungen
  4. Impressum
  5. Kontakt
Community-Software: WoltLab Suite™