Metin2 GM-Befehle für Events: Ankündigungen, Monster und Raten
Regelmäßige Events gehören zu den wirksamsten Wegen, Spieler auf einem Metin2 Pvp-Server zu halten. In diesem Guide zeigen wir, wie du ein Event mit den Metin2 GM-Befehlen von Anfang bis Ende leitest: Ankündigungsbefehle, Monster beschwören und Events mit erhöhten EXP-, Yang- oder Dropraten. Befehle und Wertgrenzen haben wir im öffentlich verfügbaren Metin2-Serverquellcode geprüft; je nach Version der Serverfiles und vorgenommenen Änderungen kann es Abweichungen geben.
Vorbereitung vor dem Event
- Plan: Leg Art, Karte, Channel, Uhrzeit und Belohnung des Events vorher fest.
- Rechte: Die Hauptbefehle in diesem Beitrag (
/notice,/mob,/eventflag,/priv_empire) verlangen in der Standardtabelle die Stufe HIGH_WIZARD. Stell die Stufe des GMs, der das Event leitet, nach dem Prinzip der minimalen Rechte aus unserem Guide zu GM-Rechten ein. - Test: Probier Befehle und Werte zuerst auf einem Testserver aus; eine Null zu viel beim Ratenwert kann die Wirtschaft tagelang beeinflussen.
- Vorab ankündigen: Kündige das Event mindestens einen Tag vorher auf Kanälen wie Discord an.
Eine Übersicht aller Befehle findest du in unserer Liste der GM-Befehle.
Befehle für Ankündigungen
/notice Boss-Event startet um 20:00 Uhr in Channel 1!
/notice_map Der Boss erscheint in 5 Minuten auf dieser Karte.
/big_notice Das Event hat begonnen!
/notice: Geht an die Spieler auf allen Channeln./notice_map: Geht nur an die Spieler auf deiner Karte und in deinem Channel./big_notice: Zeigt großen Text in der Bildschirmmitte, doch im unveränderten Quellcode sieht diesen Text nur der GM, der den Befehl eingibt. Teste es zuerst in deinen eigenen Files.
Wiederhole die Ankündigung 30, 10 und 5 Minuten vorher; halte sie kurz und nenn immer Uhrzeit und Channel-Nummer.
Befehle für Monster
/mob {vnum} 20
/ma {vnum} 10
/mm {vnum}
/get_mob_count
/purge all
/mob {vnum} [anzahl]: Ruft Monster neben dich; laut Quellcode höchstens 20 pro Befehl./ma {vnum} [anzahl]: Ruft Monster, die Spieler von selbst angreifen./mm {vnum}: Setzt das Monster an eine zufällige Stelle der Karte; praktisch für „Finde den Boss“-Events./get_mob_count: Zeigt die Zahl der Monster und Metinsteine auf deiner Karte./purge all: Räumt nach dem Event die übrigen Monster in deiner Umgebung weg; da der Befehl auch NPCs entfernt, nutz ihn nicht in der Stadt.
Die Vnum ist die Nummer des Monsters in den Serverfiles (mob_proto) und kann sich von Server zu Server unterscheiden. Viele starke Monster auf einmal zu rufen, kann den Core belasten; ruf sie lieber in Wellen.
Raten-Events: /eventflag
Um EXP-, Yang- und Dropraten auf dem ganzen Server zu ändern, nutzt du Event-Flags. Laut Quellcode haben diese Flags den Standardwert 100 und wirken wie ein Prozent-Multiplikator; der Wert ist auf 0 bis 1000 begrenzt.
| Flag | Was ändert es? | Beispiel |
|---|---|---|
mob_exp |
Erfahrung von Monstern | 200 = doppelt |
mob_gold |
Menge des gedroppten Yang | 150 = 50 % mehr |
mob_gold_pct |
Chance auf Yang-Drops | 200 = doppelt |
mob_item |
Chance auf Item-Drops | 150 = 50 % mehr |
/eventflag mob_exp 200
/geteventflag
/eventflag mob_exp 100
- Zum Beenden 100 eingeben: Gibst du 0 ein, bringen Monster überhaupt keine Erfahrung mehr.
- Flags sind dauerhaft: Laut Quellcode werden die Flag-Werte in der Datenbank gespeichert und nach einem Serverneustart wieder geladen; setz den Wert nach dem Event unbedingt zurück.
- Die Grenze kennen: Laut Quellcode ist die Erfahrung, die ein einzelnes Monster geben kann, begrenzt; sehr hohe Raten bringen womöglich weniger, als du erwartest.
Zeitlich begrenzter Bonus: /priv_empire
/priv_empire 0 4 50 2
Dieses Beispiel gibt allen Reichen zwei Stunden lang 50 % zusätzliche Erfahrung. Die Parameter der Reihe nach:
- Reich: 0 für alle; 1, 2 und 3 für ein einzelnes Reich.
- Typ: 1 Item-Drop, 2 Yang-Drop, 3 Chance auf zehnfachen Yang-Drop, 4 Erfahrung.
- Wert und Dauer: Der Wert ist der Prozentsatz über dem Normalwert (höchstens 1000); die Dauer wird in Stunden angegeben und darf laut Quellcode höchstens 7 Tage betragen.
Ein Bonus für ein einzelnes Reich wird den Spielern automatisch angekündigt; wählst du 0, geht diese Ankündigung nur an die GMs, kündige ihn also selbst mit /notice an. Boni addieren sich nicht: Ein neuer Bonus für dasselbe Reich und denselben Typ ersetzt den vorherigen; zwischen einem Bonus für alle Reiche und einem für ein einzelnes Reich gilt der höhere. Um einen Bonus vorzeitig zu beenden, schick denselben Befehl mit gleichem Reich und Typ und dem Wert 0 (z. B. /priv_empire 0 4 0 0). Laut Quellcode werden diese Boni nicht in der Datenbank gespeichert; startest du den Server komplett neu, enden sie. Im unveränderten Quellcode macht ein Fehler in der Zeile, die Typ 1 berechnet, diesen Bonus wirkungslos; nimm für Item-Events lieber das Flag mob_item oder teste es vorher.
Hilfsbefehle für Turniere und OX-Wettbewerb
/duel {charakter1} {charakter2} [runden] [minuten]: Schickt zwei Spieler in der Arena ins Duell; laut Quellcode sind höchstens 5 Runden und mindestens 5 Minuten möglich./end_duel {charakter}und/end_all_duel: Beendet ein laufendes Duell bzw. alle Duelle./get_oxevent_attund/log_oxevent: Zeigt beim OX-Wettbewerb die Zahl der verbliebenen Teilnehmer an und protokolliert sie. Der Wettbewerb selbst wird über das Quest-Skript in den Serverfiles gesteuert.
Die Spielerseite von OX- und saisonalen Events erklären wir in unserem Guide zu den Events.
Checkliste nach dem Event
- Raten: Setz die Flags auf 100 zurück und prüf sie mit
/geteventflag. - Boni: Beende noch laufende
/priv_empire-Boni, indem du den Wert auf 0 setzt. - Aufräumen: Räum übrige Monster mit
/purgeweg und zähl mit/get_mob_countnach. - Belohnungen: Gib die Gewinner bekannt und dokumentiere die Verteilung der Belohnungen.
Große Events kannst du auch in der Kategorie Servervorstellungen unseres Forums teilen. Vergiss nicht, die Spieler am Ende des Events zum Abstimmen einzuladen; das Ranking der besten Server entsteht nur aus Spielerstimmen.
Häufig gestellte Fragen
Soll ich für ein EXP-Event /eventflag oder /priv_empire nutzen?
/eventflag mob_exp gilt auf dem ganzen Server, bis du es abschaltest. /priv_empire ist zeitlich begrenzt und endet von selbst; für kurze Events ist es die sicherere Wahl. Laut Quellcode wirken beide zusammen, wenn sie gleichzeitig aktiv sind.
Warum erscheinen mit /mob nicht mehr als 20 Monster?
Laut Quellcode ist die Zahl der Monster, die ein einzelner Befehl rufen kann, auf 20 begrenzt. Für mehr wiederholst du den Befehl in Wellen.
Das Event ist vorbei, aber die Erfahrung ist immer noch hoch. Warum?
Da die Flag-Werte in der Datenbank gespeichert werden, bleiben sie, bis du sie zurücksetzt. Prüf sie mit /geteventflag und setz mob_exp auf 100.
Warum hat meine Ankündigung manche Spieler nicht erreicht?
/notice_map geht nur an die Spieler auf deiner Karte und in deinem Channel. Um alle zu erreichen, nutz /notice.
Kommentare 0
Noch keine Kommentare vorhanden.