Blame
|
1 | # AzerothCore GM-Commands Referenz |
||||||
| 2 | ||||||||
| 3 | ## Zugriff auf GM-Commands |
|||||||
| 4 | ||||||||
| 5 | GM-Commands können auf drei Wegen ausgeführt werden: |
|||||||
| 6 | ||||||||
| 7 | 1. **In-Game** (einfachste Methode): Im Chat eingeben (z.B. `.server info`) |
|||||||
| 8 | 2. **SSH direkt** (CT119): `ssh root@192.168.178.89` → worldserver läuft als Service |
|||||||
| 9 | 3. **SOAP PHP-Oneliner** (von CT119 aus): |
|||||||
| 10 | ||||||||
| 11 | ```bash |
|||||||
| 12 | php -r " |
|||||||
| 13 | \$c = new SoapClient(null, [ |
|||||||
| 14 | 'location' => 'http://127.0.0.1:7878/', |
|||||||
| 15 | 'uri' => 'urn:AC', |
|||||||
| 16 | 'style' => SOAP_RPC, |
|||||||
| 17 | 'login' => 'admin', |
|||||||
| 18 | 'password' => 'ADMINPASS' |
|||||||
| 19 | ]); |
|||||||
| 20 | echo \$c->executeCommand(new SoapParam('.server info', 'command')); |
|||||||
| 21 | " |
|||||||
| 22 | ``` |
|||||||
| 23 | ||||||||
| 24 | > **Wichtig:** FusionCMS hat **kein** freies Command-Eingabefeld. Es führt nur vordefinierte Aktionen (Kick, Ban, Item senden) aus. Beliebige GM-Commands erfordern In-Game oder SSH/SOAP. |
|||||||
| 25 | ||||||||
| 26 | --- |
|||||||
| 27 | ||||||||
| 28 | ## Account-Commands |
|||||||
| 29 | ||||||||
| 30 | | Command | Beschreibung | |
|||||||
| 31 | |---------|-------------| |
|||||||
| 32 | | `.account create <user> <pass>` | Neuen Account anlegen | |
|||||||
| 33 | | `.account set gmlevel <user> <level> -1` | GM-Level setzen (-1 = alle Realms). Level 3 = voller GM | |
|||||||
| 34 | | `.account set password <user> <oldpass> <newpass> <newpass>` | Passwort ändern (kein `"` im PW!) | |
|||||||
| 35 | | `.account onlinelist` | Alle eingeloggten Accounts | |
|||||||
| 36 | ||||||||
| 37 | > **Hinweis zu Sonderzeichen:** Enthält das Passwort `"`, muss das Passwort direkt per Python/SRP6 in der DB gesetzt werden (siehe [AzerothCore Wiki](azerothcore)). |
|||||||
| 38 | ||||||||
| 39 | --- |
|||||||
| 40 | ||||||||
| 41 | ## Character-Commands |
|||||||
| 42 | ||||||||
| 43 | | Command | Beschreibung | |
|||||||
| 44 | |---------|-------------| |
|||||||
| 45 | | `.character level <name> <level>` | Level eines Charakters setzen | |
|||||||
| 46 | | `.character rename <name>` | Charakter umbenennen lassen | |
|||||||
| 47 | | `.character customize <name>` | Aussehen anpassen lassen | |
|||||||
| 48 | | `.character delete <name>` | Charakter löschen | |
|||||||
| 49 | | `.lookup player online <name>` | Online-Charakter suchen | |
|||||||
| 50 | ||||||||
| 51 | --- |
|||||||
| 52 | ||||||||
| 53 | ## Teleport-Commands |
|||||||
| 54 | ||||||||
| 55 | | Command | Beschreibung | |
|||||||
| 56 | |---------|-------------| |
|||||||
| 57 | | `.appear <name>` | Zu einem Spieler teleportieren | |
|||||||
| 58 | | `.summon <name>` | Spieler zu dir teleportieren | |
|||||||
| 59 | | `.go xyz <x> <y> <z> <mapid>` | Zu Koordinaten teleportieren | |
|||||||
| 60 | | `.go creature <entry/guid>` | Zu Creature teleportieren | |
|||||||
| 61 | | `.tele <location>` | Zu benanntem Ort teleportieren | |
|||||||
| 62 | | `.tele list` | Alle Teleport-Ziele auflisten | |
|||||||
| 63 | | `.tele add <name>` | Aktuellen Ort als Teleport-Ziel speichern | |
|||||||
| 64 | ||||||||
| 65 | --- |
|||||||
| 66 | ||||||||
| 67 | ## Item-Commands |
|||||||
| 68 | ||||||||
| 69 | | Command | Beschreibung | |
|||||||
| 70 | |---------|-------------| |
|||||||
| 71 | | `.additem <itemid> [count]` | Item in dein Inventar hinzufügen | |
|||||||
| 72 | | `.additem <itemid> <count> <player>` | Item zu Spieler hinzufügen | |
|||||||
| 73 | | `.lookup item <name>` | Item-ID suchen | |
|||||||
| 74 | ||||||||
| 75 | --- |
|||||||
| 76 | ||||||||
| 77 | ## GM-Modus |
|||||||
| 78 | ||||||||
| 79 | | Command | Beschreibung | |
|||||||
| 80 | |---------|-------------| |
|||||||
| 81 | | `.gm on` | GM-Modus aktivieren (unsichtbar, immun) | |
|||||||
| 82 | | `.gm off` | GM-Modus deaktivieren | |
|||||||
| 83 | | `.gm visible on/off` | Sichtbarkeit für Spieler umschalten | |
|||||||
| 84 | | `.gm list` | Alle Online-GMs anzeigen | |
|||||||
| 85 | ||||||||
| 86 | --- |
|||||||
| 87 | ||||||||
| 88 | ## Server-Commands |
|||||||
| 89 | ||||||||
| 90 | | Command | Beschreibung | |
|||||||
| 91 | |---------|-------------| |
|||||||
| 92 | | `.server info` | Server-Status, Uptime, Spieleranzahl | |
|||||||
| 93 | | `.server motd` | Message of the Day anzeigen | |
|||||||
| 94 | | `.server set motd <text>` | MOTD setzen | |
|||||||
| 95 | | `.server exit` | Server herunterfahren | |
|||||||
| 96 | | `.reload all` | Configs neu laden (ohne Neustart) | |
|||||||
| 97 | | `.reload config` | worldserver.conf neu laden | |
|||||||
| 98 | | `.online list` | Alle Online-Spieler | |
|||||||
| 99 | | `.send message <name> <text>` | Nachricht an Spieler senden | |
|||||||
| 100 | | `.send mail <name> <betreff> <text>` | Mail an Spieler senden | |
|||||||
| 101 | ||||||||
| 102 | --- |
|||||||
| 103 | ||||||||
| 104 | ## Kick / Ban |
|||||||
| 105 | ||||||||
| 106 | | Command | Beschreibung | |
|||||||
| 107 | |---------|-------------| |
|||||||
| 108 | | `.kick <name> [grund]` | Spieler kicken | |
|||||||
| 109 | | `.ban account <acc> <dauer> <grund>` | Account bannen (z.B. `1d`, `7d`, `perm`) | |
|||||||
| 110 | | `.ban ip <ip> <dauer> <grund>` | IP bannen | |
|||||||
| 111 | | `.unban account <acc>` | Ban aufheben | |
|||||||
| 112 | | `.banlist account` | Ban-Liste anzeigen | |
|||||||
| 113 | ||||||||
| 114 | --- |
|||||||
| 115 | ||||||||
| 116 | ## NPC / Creature Commands |
|||||||
| 117 | ||||||||
| 118 | | Command | Beschreibung | |
|||||||
| 119 | |---------|-------------| |
|||||||
| 120 | | `.npc info` | Info über anvisierte Creature | |
|||||||
| 121 | | `.npc move` | NPC zu aktueller Position verschieben | |
|||||||
| 122 | | `.npc delete` | Anvisierte Creature löschen | |
|||||||
| 123 | | `.lookup creature <name>` | Creature-ID suchen | |
|||||||
| 124 | ||||||||
| 125 | --- |
|||||||
| 126 | ||||||||
| 127 | ## Aura / Spell |
|||||||
| 128 | ||||||||
| 129 | | Command | Beschreibung | |
|||||||
| 130 | |---------|-------------| |
|||||||
| 131 | | `.aura <spellid>` | Aura auf sich selbst anwenden | |
|||||||
| 132 | | `.unaura <spellid>` | Aura entfernen | |
|||||||
| 133 | | `.cast <spellid>` | Spell auf Ziel casten | |
|||||||
| 134 | | `.learn <spellid>` | Spell lernen | |
|||||||
| 135 | ||||||||
| 136 | --- |
|||||||
| 137 | ||||||||
| 138 | ## Playerbots-Commands (Mod-Spezifisch) |
|||||||
| 139 | ||||||||
| 140 | | Command | Beschreibung | |
|||||||
| 141 | |---------|-------------| |
|||||||
| 142 | | `.bot add <name>` | Einzelnen Bot manuell hinzufügen | |
|||||||
| 143 | | `.bot remove <name>` | Bot aus Party entfernen | |
|||||||
| 144 | | `.bot info` | Bot-Status anzeigen | |
|||||||
| 145 | | `AiPlayerbot.MaxRandomBots` | Max. Bots in `playerbots.conf` | |
|||||||
| 146 | ||||||||
| 147 | --- |
|||||||
| 148 | ||||||||
| 149 | ## GM-Level Übersicht |
|||||||
| 150 | ||||||||
| 151 | | Level | Bezeichnung | Rechte | |
|||||||
| 152 | |-------|-------------|--------| |
|||||||
| 153 | | 0 | Spieler | Normal | |
|||||||
| 154 | | 1 | Moderator | Kick, Mute | |
|||||||
| 155 | | 2 | GM | + Teleport, Spawn | |
|||||||
| 156 | | 3 | Administrator | Alle Commands | |
|||||||
| 157 | | 4+ | Console | Console-only | |
|||||||
| 158 | ||||||||
| 159 | --- |
|||||||
| 160 | ||||||||
| 161 | ## Verwandte Seiten |
|||||||
| 162 | ||||||||
| 163 | - [[azerothcore]] – Installation, Config-Pfade, Services |
|||||||
| 164 | - [[server-konsole]] – SSH, SOAP, Logs |
|||||||
| 165 | - [[home]] |
|||||||
