Metin2 GameMaster (GM) parancsok: Teljes referencia
GM slash-parancsok Metin2 privát szervereken
A GameMaster fiók egy Metin2 privát szerveren tucatnyi slash-előtagú parancsot tartalmaz, amelyekkel az admin tárgyakat spawnolhat, szörnnyé alakulhat, játékosokat teleportálhat, céhháborúkat hirdethet meg, eseményzászlókat kezelhet és a szervert futtathatja. Ez a teljes referencia: minden gyakori parancs kategóriák szerint csoportosítva, a pontos szintaxissal és azzal, hogy mit csinál. Az aliasok és a pserver-specifikus változatok ahol léteznek, fel vannak tüntetve.
Engedélyszintek
A vanilla Metin2 forrás hat GM engedélyszintet határoz meg. Az alábbi parancsok többsége legalább LOW szintet igényel; tárgyak spawnolása, játékosok kirúgása és zászlók szerkesztése HIGH vagy GOD szintet igényelnek; a nyers debuggoláshoz IMPLEMENTOR szint szükséges.
- PLAYER (0) - normál fiók
- LOW_WIZARD (1) - alapszintű GM
- WIZARD (2) - középszintű GM
- HIGH_WIZARD (3) - senior GM
- GOD (4) - szerver admin
- IMPLEMENTOR (5) - újratöltés, flush, nyers debuggolás
1. Karakter / Önmagára vonatkozó segédprogramok
| Parancs | Mit csinál |
/r | Teljes HP és SP regenerálása. |
/inv | GM láthatatlanság váltása játékosok és szörnyek számára. |
/full | A szerver előre beállított GM felszerelésének megkapása (szervertől függő). |
/level <n> | A karakter szintjének beállítása. |
/advance <player> <lvl> | Egy másik játékos szintjének kényszerített beállítása. |
/poly <vnum> | Szörnnyé alakulás vnum alapján. |
/poly 0 | Visszatérés a normál karakterhez. |
/polyitem <vnum> | Polimorf márvány spawnolása az adott szörnyhöz. |
/cannot_dead / /can_dead | Halhatatlanság (godmode) váltása be és ki. |
/stat <st|dx|ht|iq> | 1 stat pont hozzáadása a választott attribútumhoz. |
/stat- <st|dx|ht|iq> | 1 stat pont eltávolítása. |
/stat_reset | Minden elosztott stat pont visszaállítása. |
/setskill <id> <lvl> | Saját készség szintjének beállítása. |
/setskillother <player> <id> <lvl> | Egy másik játékos készség szintjének beállítása. |
/all_skill_master | Minden aktív készség mesterfokúvá tétele a karakteren. |
/setskillpoint <n> | Szabad készség pontok beállítása. |
/do_clear_affect | Minden aktív buff és debuff eltávolítása. |
/pkmode <0-3> | PK mód beállítása. 0 = béke, 1 = bosszú, 2 = szabad, 3 = céh. |
/hair <vnum> | A karakter hajstílusának megváltoztatása. |
2. Leltár és tárgyak
| Parancs | Mit csinál |
/i <vnum> [count] | Tárgy spawnolása vnum alapján, pl. /i 71084 200. |
/i <itemname> [count] | Tárgy spawnolása név alapján, pl. /i Poison Sword 9. |
/ip | Az egész leltár törlése. |
/use_item <vnum> | Tárgy kényszerített használata a leltárból. |
/give_apply <bonus_id> <amount> | Ideiglenes bónusz megadása, pl. /give_apply 1 500000 500 000 max HP-ért. |
/change_attr <slot> | Egy felszerelt tárgy bónuszainak újradobása. |
/add_attr <slot> | Új bónusz sor hozzáadása egy tárgyhoz. |
/add_socket <slot> | Foglalat hozzáadása egy tárgyhoz. |
/set_socket <slot> <idx> <val> | Egy adott foglalat értékének beállítása. |
/inventory <player> | Egy másik játékos leltárának megtekintése. |
/view_equip <player> | A cél felszerelésének megtekintése. |
/safebox <size> | A széf méretének átméretezése. |
3. Mozgás és teleportálás
| Parancs | Mit csinál |
/warp <player> | Teleportálás egy játékoshoz. |
/warp <x> <y> | Teleportálás globális koordinátákra. |
/go <x> <y> | Teleportálás helyi koordinátákra az aktuális térképen. |
/goto <location> [empire] | Teleportálás egy megnevezett helyre. |
/transfer <player> | Egy játékos húzása a helyedre. |
/restart_here | Újraindítás a helyen halál után. |
/restart_town | Újraindítás a városban. |
/observer <player> | Observer kamera belépése egy célra. |
/observer_exit | Observer mód elhagyása. |
/phase_select | Visszatérés a karakter kiválasztási képernyőhöz. |
4. Szörny és NPC spawnolás
| Parancs | Mit csinál |
/m <vnum> [count] | Semleges szörny/NPC spawnolása vnum alapján a közelben. |
/m <mobname> | Ugyanez, név alapján, pl. /m Wild Dog. |
/ma <vnum> [count] | Agresszív szörny spawnolása. |
/mc <vnum> [count] | Gyáva szörny spawnolása (menekül). |
/mm <vnum> | Spawnolás a térkép egy véletlen helyén. |
/mob_ld <vnum> <x> <y> | Spawnolás pontos helyi koordinátákra. |
/group <group_vnum> | Szörny csoport spawnolása a közelben. |
/weak | Minden közeli szörny 1 HP-re állítása. |
/purge | Minden szörny despawnolása a közelben. |
/purge all | Minden szörny despawnolása az egész térképen. |
/respawn | A térkép respawn ciklusának azonnali kiváltása. |
/get_mob_count | Szörnyek számlálása a környéken. |
/frog [1|2|3] | Arany béka spawnolása (yang cseppet ad). |
/forgetme | Minden szörny agresszivitásának törlése. |
5. Játékos adminisztráció
| Parancs | Mit csinál |
/u | Az online játékosok számának megjelenítése az aktuális térképen. |
/who | Részletes online játékoslista. |
/dc <player> | Egy játékos lecsatlakoztatása. |
/kill <player> | Egy játékos vagy egy célzott szörny megölése. |
/stun <player> | Egy cél megbénítása. |
/slow <player> | Egy cél lassítása. |
/state <player> | A cél teljes állapotának, helyzetének és statisztikáinak megjelenítése. |
/jy <player> <minutes> | Egy játékos elnémítása / chat-blokkolása N percre. |
/block_chat_list | Jelenleg elnémított játékosok megjelenítése. |
/break_marriage <player> | Egy játékos kényszerített válása. |
/find <player> | Egy játékos megkeresése (pserver-specifikus, változó). |
/ban <player> <days> | Egy fiók kitiltása (pserver-specifikus, változó). |
6. Térkép és szerver vezérlés
| Parancs | Mit csinál |
/n <text> | Szerver szintű bejelentés, amely mindenki számára látható. |
/b <text> | Személyes/nagy szövegű bejelentés (szervertől függő). |
/notice <text> | Sárga chat-közvetítés értesítés a szerveren. |
/notice_map <text> | Értesítés csak az aktuális térképre korlátozva. |
/big_notice <text> | Nagy, középre igazított képernyő-bejelentés. |
/mnotice <text> | Monarcha (király) értesítés. |
/shutdown [seconds] | Szerver leállítás ütemezése. |
/reload <a|p|q|s|m|f|c|b> | Alrendszer újratöltése (a=admin, p=proto, q=quest, s=settings, m=mob_proto, f=fishing, c=cube, b=blend). |
/cooltime <on|off> | Készség hűtési idők globális váltása. |
/flush | Függőben lévő DB írások kiürítése. |
/eclipse | Az eclipse időjárási effekt váltása. |
/xmas_boom / /xmas_snow / /xmas_santa | Karácsony esemény effektjének kiváltása. |
7. Küldetés és esemény zászlók
| Parancs | Mit csinál |
/eventflag <name> <value> | Globális esemény zászló beállítása. |
/geteventflag <name> | Egy globális esemény zászló aktuális értékének olvasása. |
/setqf <name> <value> | Személyes küldetés zászló beállítása magadon. |
/getqf <name> | Saját küldetés zászló olvasása. |
/delqf <name> | Egy küldetés zászló törlése. |
/clear_quest | Minden küldetés állapot törlése egy játékosról. |
/eventhelper | Esemény segítő NPC spawnolása. |
/show_quiz | Az OX esemény kvíz felhasználói felületének megnyitása. |
8. Céh és monarcha adminisztráció
| Parancs | Mit csinál |
/makeguild <name> <leader> | Céh létrehozása a megnevezett vezetővel. |
/deleteguild <name> | Egy céh feloszlatása. |
/war <guild> | Céhháború meghirdetése. |
/nowar <guild> | Egy aktív vagy függőben lévő háború lemondása. |
/gwlist | Minden aktív céhháború felsorolása. |
/gwstop | Egy céhháború kényszerített leállítása. |
/gstate <guild> | Egy céh teljes állapotának vizsgálata. |
/elect | Monarcha (király) választás kiváltása. |
/setmonarch <empire> <player> | Monarcha kényszerített telepítése egy birodalomra. |
/rmmonarch <empire> | Egy birodalom jelenlegi monarchájának eltávolítása. |
9. Kiváltság / Bónusz rendszer
| Parancs | Mit csinál |
/set <player> gold <amount> | Yang adása egy játékosnak, pl. /set test gold 500000. |
/set <player> exp <amount> | Tapasztalat adása egy játékosnak. |
/set <player> hp|sp|max_hp|max_sp <n> | Egy létfontosságú stat kényszerített beállítása egy játékosra. |
/priv_empire <empire> <type> <rate> <hours> | Birodalom szintű bónusz. type: 1 = drop, 2 = yang, 3 = yang drop, 4 = exp. |
/priv_guild <guild_id> <type> <rate> <hours> | Céh szintű bónusz, ugyanazok a type kódok. |
/priv_player <player> <type> <rate> <hours> | Játékos szintű bónusz (pserver-specifikus, változó). |
10. Debuggolás és egyéb
| Parancs | Mit csinál |
/console | A debug konzol megnyitása. |
/detaillog / /monsterlog | Részletes sérülés / szörny naplózás váltása. |
/horse_summon / /horse_unsummon | A csatorna meghívása vagy elbocsátása. |
/horse_level | Csatorna szint beállítása vagy ellenőrzése. |
/horse_set_stat | Csatorna statisztikáinak kényszerített beállítása teszteléshez. |
/book <vnum> | Készség könyv kényszerített használata. |
/fish_simul | A halászat szimulátor futtatása. |
/duel <player> | Párbaj kérelem kiadása. |
/end_all_duel | Minden aktív párbaj befejezése a szerveren. |
GM parancsok GYIK
Hogyan szerzek GM hozzáférést egy Metin2 privát szerveren?
A szerver admin beállítja a player.gm_level értéket az adatbázisban (vagy egy szerver oldali promóciós parancs segítségével). Nem adhatsz magadnak GM-et. A pservereken általában úgy szerzed meg a GM fiókot, hogy a tulajdonos fehérlistára tesz, vagy saját szerver buildeket futtatasz.
Miért nem működik a /i <name> parancsam?
A név szerinti tárgy spawnolásához pontos egyezésre van szükség a szerver helyi nevével. Ha a helyi karakterlánc szóközöket, speciális karaktereket tartalmaz, vagy a szerver nem EN tárgy neveket használ, a /i <vnum>-re való visszaesés megbízhatóbb.
Mi a különbség a /warp és a /go között?
A /warp GLOBÁLIS koordinátákat (térképek közötti) vagy egy játékos nevet használ célként. A /go HELYI koordinátákat használ az aktuális térképen, ahol állsz. Ezek keverése a leggyakoribb GM hiba.
Mit csinál a /reload q?
Újratölti a küldetés scripteket (.quest fájlok) a szerver újraindítása nélkül. Elengedhetetlen az élő küldetés fejlesztéshez. A többi reload zászló meleg újratöltést végez a proto fájlokon, beállításokon, szörny protokon, halászati adatokon, kocka recepteken és blend táblázatokon.
Naplózódnak a GM parancsok?
A vanilla buildeken a GM műveletek a log_db táblázatba kerülnek (gm-parancs napló). A legtöbb privát szerver ezt engedélyezve hagyja. A /detaillog használatával bekapcsolhatod a képernyőn megjelenő naplózást a harc és agresszivitás debuggolásához.
Láthat-e egy játékos, amikor láthatatlan vagyok?
Csak egy másik GM, aki egyenlő vagy magasabb szintű, láthat téged, amikor a /inv aktív. A normál játékosok, szörnyek és NPC-k úgy kezelnek, mintha nem lennél jelen.
Mi a különbség a /priv_empire és a /priv_guild között?
A /priv_empire a bónuszt egy birodalom minden tagjára alkalmazza. A /priv_guild csak egy adott céh ID-re alkalmazza. Mindkettő ugyanazokat a type kódokat használja: 1 = drop, 2 = yang, 3 = yang drop, 4 = exp.
Miért nem működnek egyes parancsok a szerveren?
Két oka lehet. Először is, a GM szinted lehet a parancs szükséges engedélyszintje alatt. Másodszor, a parancs nem létezhet a szerver buildben. Sok pserver eltávolít, átnevez vagy lecserél kezelőket a cmd.cpp-ben. A legtöbbet módosított csoportok a kitiltások, keresések, időjárás és játékos szintű kiváltságok.