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. 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. Unterstützung
  4. Installation

"Programmierung von Commands" Problem-->wird nicht geladen/passiert nichts

  • El_Barto
  • 30. April 2011 um 13:03
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!
  • El_Barto
    Anfänger
    Punkte
    70
    Beiträge
    11
    • 30. April 2011 um 13:03
    • #1

    Moin,
    sry Manu, aber ich finde das ist hier nicht wirklich gut erklärt "http://manuadminmod.de/index.php/Prog…_eines_Commands"
    Mein Problem ist, dass einfach nichts passiert.Ich hab 1. keine Ahnung wo

    Zitat

    $mod->registerCommand("saveguid", "~^saveguid \S.*$~i", "saveguid");

    genau hin muss, hab jetzt eine saveguid.php im Ordner "adminmod\plugins", eine saveguid.lng in adminmod/languages/de und eine in adminmod/languages/de/help.
    ansonsten hab ich nichts geändert in anderen Dateien..

    In der Cmd sagt er mir jedoch, dass saveuid geladen wurde..
    --> siehe Bild im Anhang

    Habe alle Dateien, wie sie gespeichert sind in den Anhang gepackt..
    Ich wette, es ist irgendwas total dummes^^ ein total dummer Fehler, den ich gemacht habt :D

    MfG, ElBarto

  • manu
    Meister
    Punkte
    10.835
    Trophäen
    3
    Beiträge
    2.113
    • 30. April 2011 um 13:38
    • #2

    Das öffnende <?php-Tag fehlt und eine geschweifte Klammer am Ende. Außerdem solltest du den Code einrücken

  • Mirko911
    Entwickler
    Reaktionen
    165
    Punkte
    16.820
    Trophäen
    6
    Beiträge
    3.263
    Einträge
    11
    • 30. April 2011 um 15:45
    • #3

    Hier

    PHP
    <?php
    
    
    
    
    $mod->registerCommand("saveguid", "~^saveguid \S.*$~i", "saveguid");
    
    
    
    
    function saveguid($guid, $parameters){
    	global $mod;
    	global $players;
    	$player = implode(" ", $parameters);
    	$mplayer = $mod->findPlayerGuid($player);
    	if (!$mplayer) {
    		$players[$guid]->say($mod->getLngString("playerNotFound", array("<SEARCH>"), array($mplayer)));
    		return false;
    		}
    	$nick = $players[$mplayer]->getName();
    	$players[$guid]->say($mod->getLngString("saveguid", "<PLAYER_NAME>", $nick));
    }
    ?>
    Alles anzeigen

    Aber was bringt es dir den Spielernamen + Guid als PM an dich zu senden? Oder is das erst der Anfang ... xD

  • Dieses Thema enthält 6 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™