Blame

c6e8a2 OtterWiki 2026-04-12 19:50:05
Add AzerothCore GM commands and server console wiki pages
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]]