Metin2 GameMaster (GM) Příkazy: Kompletní Referenční Příručka
GM příkazy s lomítkem na Metin2 private serverech
Účet GameMaster na Metin2 private serveru má desítky příkazů s předponou lomítka, které umožňují administrátorovi spawnovat předměty, transformovat se na monstry, teleportovat hráče, vyhlašovat války mezi cechy, spravovat příznaky událostí a provozovat server. Toto je kompletní referenční příručka: každý běžný příkaz seskupený podle kategorie, s přesnou syntaxí a popisem, co dělá. Aliasy a varianty specifické pro pserver jsou uvedeny tam, kde existují.
Úrovně Oprávnění
Vanilla Metin2 zdroj definuje šest úrovní oprávnění GM. Většina příkazů níže vyžaduje alespoň LOW; spawnování předmětů, vykopávání hráčů a úprava příznaků vyžadují HIGH nebo GOD; surové ladění vyžaduje IMPLEMENTOR.
- PLAYER (0) - běžný účet
- LOW_WIZARD (1) - základní GM
- WIZARD (2) - GM střední úrovně
- HIGH_WIZARD (3) - senior GM
- GOD (4) - správce serveru
- IMPLEMENTOR (5) - reload, flush, surové ladění
1. Nástroje Postavy / Sebe
| Příkaz | Co to dělá |
/r | Regeneruj plné HP a SP. |
/inv | Přepni neviditelnost GM pro hráče a monstry. |
/full | Obdrž přednastavený GM výbavový set serveru (závisí na serveru). |
/level <n> | Nastav svou úroveň postavy. |
/advance <player> <lvl> | Vynuť nastavení úrovně jiného hráče. |
/poly <vnum> | Transformuj se na monstrum podle vnum. |
/poly 0 | Vrať se do své normální postavy. |
/polyitem <vnum> | Spawnuj mramor polymorfismu pro toto monstrum vnum. |
/cannot_dead / /can_dead | Přepni nesmrtelnost (godmode) zapnuto a vypnuto. |
/stat <st|dx|ht|iq> | Přidej 1 bod atributu do vybraného atributu. |
/stat- <st|dx|ht|iq> | Odeber 1 bod atributu. |
/stat_reset | Resetuj všechny přidělené body atributů. |
/setskill <id> <lvl> | Nastav svou vlastní úroveň dovednosti. |
/setskillother <player> <id> <lvl> | Nastav úroveň dovednosti jiného hráče. |
/all_skill_master | Ovládni každou aktivní dovednost na své postavě. |
/setskillpoint <n> | Nastav své volné body dovedností. |
/do_clear_affect | Odeber každý aktivní buff a debuff. |
/pkmode <0-3> | Nastav PK mód. 0 = mír, 1 = pomsta, 2 = volný, 3 = cech. |
/hair <vnum> | Změň styl vlasů své postavy. |
2. Inventář a Předměty
| Příkaz | Co to dělá |
/i <vnum> [count] | Spawnuj předmět podle vnum, např. /i 71084 200. |
/i <itemname> [count] | Spawnuj předmět podle jména, např. /i Poison Sword 9. |
/ip | Vymaz svůj celý inventář. |
/use_item <vnum> | Vynuť použití předmětu z tvého inventáře. |
/give_apply <bonus_id> <amount> | Udělej dočasný bonus, např. /give_apply 1 500000 pro 500 000 max HP. |
/change_attr <slot> | Přeroluj bonusy na vybavené pozici předmětu. |
/add_attr <slot> | Přidej nový řádek bonusu k předmětu. |
/add_socket <slot> | Přidej zásuvku k předmětu. |
/set_socket <slot> <idx> <val> | Nastav specifickou hodnotu zásuvky. |
/inventory <player> | Prozkoumej inventář jiného hráče. |
/view_equip <player> | Podívej se na vybavení cíle. |
/safebox <size> | Změň velikost své bezpečné schránky. |
3. Pohyb a Teleportace
| Příkaz | Co to dělá |
/warp <player> | Teleportuj se k hráči. |
/warp <x> <y> | Teleportuj se na globální souřadnice. |
/go <x> <y> | Teleportuj se na místní souřadnice na své současné mapě. |
/goto <location> [empire] | Teleportuj se na pojmenované místo. |
/transfer <player> | Vytáhni hráče na své místo. |
/restart_here | Respawnuj na místě po smrti. |
/restart_town | Respawnuj zpět v městě. |
/observer <player> | Vstup do pozorovatele kamery na cíl. |
/observer_exit | Opusť režim pozorovatele. |
/phase_select | Vrať se na obrazovku výběru postavy. |
4. Spawnování Monstra a NPC
| Příkaz | Co to dělá |
/m <vnum> [count] | Spawnuj neutrální monstrum/NPC podle vnum poblíž tebe. |
/m <mobname> | Totéž, podle jména, např. /m Wild Dog. |
/ma <vnum> [count] | Spawnuj agresivní monstrum. |
/mc <vnum> [count] | Spawnuj zbabělé monstrum (utíká). |
/mm <vnum> | Spawnuj na náhodné pozici na mapě. |
/mob_ld <vnum> <x> <y> | Spawnuj na přesné místní souřadnice. |
/group <group_vnum> | Spawnuj skupinu monstra poblíž tebe. |
/weak | Nastav všechna blízká monstra na 1 HP. |
/purge | Despawnuj každé monstrum poblíž tebe. |
/purge all | Despawnuj každé monstrum na celé mapě. |
/respawn | Spusť cyklus respawnu mapy okamžitě. |
/get_mob_count | Spočítej monstra v okolí. |
/frog [1|2|3] | Spawnuj Zlatou Žábu (padá yang). |
/forgetme | Vymaž všechnu agresi monstra na tebe. |
5. Správa Hráčů
| Příkaz | Co to dělá |
/u | Zobraz počet online hráčů na současné mapě. |
/who | Podrobný seznam online hráčů. |
/dc <player> | Odpoj hráče. |
/kill <player> | Zabij hráče nebo cílené monstrum. |
/stun <player> | Omráč cíl. |
/slow <player> | Zpomal cíl. |
/state <player> | Zobraz plný stav cíle, pozici a statistiky. |
/jy <player> <minutes> | Ztlum / blokuj chat hráče na N minut. |
/block_chat_list | Zobraz aktuálně ztlumené hráče. |
/break_marriage <player> | Vynuť rozvod hráče. |
/find <player> | Vyhledej hráče (pserver-specifické, liší se). |
/ban <player> <days> | Zablokuj účet (pserver-specifické, liší se). |
6. Kontrola Mapy a Serveru
| Příkaz | Co to dělá |
/n <text> | Oznámení na celém serveru viditelné všem. |
/b <text> | Osobní/velké textové oznámení (liší se podle serveru). |
/notice <text> | Žluté oznámení v chatu na celém serveru. |
/notice_map <text> | Oznámení omezené pouze na tvou současnou mapu. |
/big_notice <text> | Velké, vycentrované oznámení na obrazovce. |
/mnotice <text> | Oznámení monarchy (krále). |
/shutdown [seconds] | Naplánuj vypnutí serveru. |
/reload <a|p|q|s|m|f|c|b> | Znovu načti subsystém (a=admin, p=proto, q=quest, s=settings, m=mob_proto, f=fishing, c=cube, b=blend). |
/cooltime <on|off> | Přepni cooldowny dovedností globálně. |
/flush | Vyprázdni čekající zápisy do DB. |
/eclipse | Přepni efekt počasí zatmění. |
/xmas_boom / /xmas_snow / /xmas_santa | Spusť efekty vánočních událostí. |
7. Příznaky Questů a Událostí
| Příkaz | Co to dělá |
/eventflag <name> <value> | Nastav globální příznak události. |
/geteventflag <name> | Přečti aktuální hodnotu globálního příznaku události. |
/setqf <name> <value> | Nastav osobní příznak questu na sobě. |
/getqf <name> | Přečti svůj vlastní příznak questu. |
/delqf <name> | Smaž příznak questu. |
/clear_quest | Vymaž všechny stavy questů na hráči. |
/eventhelper | Spawnuj pomocníka události NPC. |
/show_quiz | Otevři UI kvízu OX události. |
8. Správa Cechu a Monarchy
| Příkaz | Co to dělá |
/makeguild <name> <leader> | Vytvoř cech s pojmenovaným vůdcem. |
/deleteguild <name> | Rozpusť cech. |
/war <guild> | Vyhlás válku cechu. |
/nowar <guild> | Zruš aktivní nebo čekající válku. |
/gwlist | Vypis všechny aktivní války cechu. |
/gwstop | Vynuť zastavení války cechu. |
/gstate <guild> | Prozkoumej plný stav cechu. |
/elect | Spusť volby monarchy (krále). |
/setmonarch <empire> <player> | Vynuť instalaci monarchy na říši. |
/rmmonarch <empire> | Odeber současného monarchy říše. |
9. Systém Privilegií / Bonusů
| Příkaz | Co to dělá |
/set <player> gold <amount> | Dej yang hráči, např. /set test gold 500000. |
/set <player> exp <amount> | Dej zkušenost hráči. |
/set <player> hp|sp|max_hp|max_sp <n> | Vynuť nastavení vitální statistiky na hráči. |
/priv_empire <empire> <type> <rate> <hours> | Bonus na úrovni říše. type: 1 = drop, 2 = yang, 3 = yang drop, 4 = exp. |
/priv_guild <guild_id> <type> <rate> <hours> | Bonus na úrovni cechu, stejné kódy typu. |
/priv_player <player> <type> <rate> <hours> | Bonus na úrovni hráče (pserver-specifické, liší se). |
10. Ladění a Různé
| Příkaz | Co to dělá |
/console | Otevři konzolu ladění. |
/detaillog / /monsterlog | Přepni podrobné protokolování poškození / monstra. |
/horse_summon / /horse_unsummon | Přivolej nebo propusť svého jezdeckého zvířete. |
/horse_level | Nastav nebo zkontroluj úroveň jezdeckého zvířete. |
/horse_set_stat | Vynuť nastavení statistik jezdeckého zvířete pro testování. |
/book <vnum> | Vynuť použití knihy dovednosti. |
/fish_simul | Spusť simulátor rybaření. |
/duel <player> | Vydej výzvu k duelu. |
/end_all_duel | Ukonči každý aktivní duel na serveru. |
Často Kladené Otázky k GM Příkazům
Jak získám přístup GM na Metin2 private serveru?
Správce serveru nastaví tvou player.gm_level v databázi (nebo přes příkaz povýšení na straně serveru). Nemůžeš si sám udělit GM. Na pserverech obvykle dosáhneš GM účtu tím, že budeš na seznamu vlastníka nebo spustíš svůj vlastní build serveru.
Proč nefunguje můj příkaz /i <name>?
Spawnování předmětu podle jména potřebuje přesnou shodu s názvem lokalizace serveru. Pokud řetězec lokalizace obsahuje mezery, speciální znaky nebo server používá ne-EN názvy předmětů, vrácení se k /i <vnum> je spolehlivější.
Jaký je rozdíl mezi /warp a /go?
/warp používá GLOBÁLNÍ souřadnice (přes mapy) nebo jméno hráče jako cíl. /go používá MÍSTNÍ souřadnice na mapě, na které právě stojíš. Jejich míchání je nejčastější chyba GM.
Co dělá /reload q?
Znovu načte skripty questů (.quest soubory) bez restartování serveru. Nezbytné pro vývoj questů za chodu. Ostatní příznaky reload hot-reloadují proto soubory, nastavení, mob proto, data rybaření, recepty krychle a tabulky slití.
Jsou GM příkazy zaznamenávány?
Na vanilla buildech se GM akce zaznamenávají do tabulky log_db (protokol gm-příkazů). Většina private serverů to má povoleno. Použij /detaillog k přepnutí protokolování na obrazovce pro ladění boje a agrese.
Může hráč vidět, když jsem neviditelný?
Pouze další GM na stejné nebo vyšší úrovni tě vidí, když je /inv aktivní. Běžní hráči, monstra a NPC tě považují za nepřítomného.
Jaký je rozdíl mezi /priv_empire a /priv_guild?
/priv_empire aplikuje bonus na každého člena říše. /priv_guild jej aplikuje pouze na konkrétní ID cechu. Oba používají stejné kódy typu: 1 = drop, 2 = yang, 3 = yang drop, 4 = exp.
Proč některé příkazy na mém serveru nefungují?
Dva důvody. Nejdříve tvá úroveň GM může být pod požadovanou úrovní oprávnění příkazu. Zadruhé, příkaz nemusí existovat v tvém buildu serveru. Mnoho pserverů odstraňuje, přejmenuje nebo nahrazuje handlery v cmd.cpp. Nejčastěji upravované skupiny jsou zákazy, hledání, počasí a privilegia na hráče.