Comenzi GM Metin2: lista celor mai folosite comenzi explicate
Comenzile GM din Metin2 sunt cel mai rapid mod de a-ți administra serverul din interiorul jocului: te teleportezi lângă un jucător, trimiți un anunț pe toate canalele, chemi monștri pentru un eveniment. Aici găsești cele mai folosite comenzi, cum se scriu și ce nivel de autoritate cere fiecare. Lista se bazează pe tabelul de comenzi din codul sursă public al serverului Metin2 și pe fișierele care procesează comenzile.
Cum funcționează comenzile GM?
Comenzile se scriu în caseta de chat, începând cu /. Serverul păstrează pentru fiecare comandă nivelul minim de autoritate necesar; dacă nivelul tău nu ajunge, jocul răspunde ca și cum comanda n-ar exista. În codul sursă, nivelurile sunt, de la cel mai mic la cel mai mare, LOW_WIZARD, WIZARD, HIGH_WIZARD, GOD și IMPLEMENTOR, iar un nivel superior poate folosi și comenzile nivelurilor de sub el.
- Diferența de versiune: Nivelurile de mai jos corespund codului sursă nemodificat. În funcție de versiunea fișierelor de server și de modificările făcute, numele comenzilor, parametrii și nivelurile pot fi diferite.
- Capcana prescurtărilor: În codul sursă, numele comenzilor se potrivesc și prin prescurtare; rulează prima comandă care începe cu literele scrise de tine. Ca să nu declanșezi comanda greșită, scrie mereu comenzile complet.
- Parametri: În tabele,
{...}arată un parametru obligatoriu, iar[...]unul opțional.
Comenzi de teleportare și de administrare a jucătorilor
| Comandă | Ce face? | Nivel |
|---|---|---|
/warp {personaj} |
Te teleportează lângă jucător (trebuie să fie pe același canal) | LOW_WIZARD |
/warp {x} {y} |
Te teleportează la o coordonată generală a hărții | LOW_WIZARD |
/goto {x} {y} |
Te duce la o coordonată din interiorul hărții pe care te afli | LOW_WIZARD |
/transfer {personaj} |
Aduce jucătorul lângă tine (trebuie să fie pe același canal) | LOW_WIZARD |
/state [personaj] |
Afișează poziția, nivelul, PV, atacul și apărarea | LOW_WIZARD |
/invisible |
Activează sau dezactivează invizibilitatea | LOW_WIZARD |
/stun {personaj}, /slow {personaj} |
Amețește sau încetinește jucătorul pentru scurt timp | LOW_WIZARD |
/dc {personaj} |
Deconectează jucătorul | LOW_WIZARD |
/block_chat {personaj} {durată} |
Interzice chatul; durata se scrie ca 30m, 2h, 1d, iar 0 ridică interdicția |
HIGH_WIZARD |
/kill {personaj} |
Omoară personajul jucătorului | HIGH_WIZARD |
Ca să afli coordonatele, îți folosește /state: arată atât poziția generală, cât și pe cea din interiorul hărții.
Comenzi pentru anunțuri
| Comandă | Ce face? | Nivel |
|---|---|---|
/notice {text} |
Trimite un anunț jucătorilor de pe toate canalele | HIGH_WIZARD |
/notice_map {text} |
Trimite un anunț doar jucătorilor de pe harta și canalul pe care te afli | LOW_WIZARD |
/big_notice {text} |
Afișează un text mare în mijlocul ecranului | HIGH_WIZARD |
În codul sursă nemodificat, /big_notice îi arată textul doar GM-ului care a scris comanda; în unele fișiere de server a fost modificat ca să ajungă la toți. Înainte să anunți ceva jucătorilor, testează în fișierele tale.
Comenzi pentru monștri și obiecte
| Comandă | Ce face? | Nivel |
|---|---|---|
/mob {vnum} [număr] |
Cheamă monștri lângă tine; maximum 20 într-o comandă | HIGH_WIZARD |
/ma {vnum} [număr] |
Cheamă monștri care atacă singuri jucătorii | HIGH_WIZARD |
/group {vnum} |
Cheamă un grup de monștri definit în fișierele de server | HIGH_WIZARD |
/purge [all] |
Șterge monștrii și NPC-urile din apropiere; cu all, pe toți din jur |
WIZARD |
/respawn [all] |
Declanșează imediat zonele de apariție a monștrilor care cuprind punctul în care te afli (cu all, pe toate) |
WIZARD |
/item {vnum} [număr] |
Creează un obiect în inventarul tău | GOD |
Vnum-ul este numărul monstrului sau al obiectului din fișierele de server și poate diferi de la server la server. Nu folosi /purge all în centrul orașului; șterge și NPC-urile din jur.
Comenzi pentru personaj și server
| Comandă | Ce face? | Nivel |
|---|---|---|
/level {nivel} |
Îți schimbă propriul nivel; abilitățile tale se resetează | LOW_WIZARD |
/advance {personaj} {nivel} |
Schimbă nivelul altui personaj | GOD |
/user |
Listează jucătorii de pe nucleul de joc (core) în care te afli | HIGH_WIZARD |
/who |
Afișează numărul de jucători online pe regate | IMPLEMENTOR |
/eventflag {flag} {valoare} |
Setează un flag de eveniment (de ex. rata de experiență) | HIGH_WIZARD |
/priv_empire {regat} {tip} {procent} {ore} |
Dă un bonus temporar de experiență, Yang sau obiecte | HIGH_WIZARD |
/reload a |
Reîncarcă lista de GM | IMPLEMENTOR |
/shutdown |
Închide serverul cu o numărătoare inversă de 10 secunde | HIGH_WIZARD |
Detaliile comenzilor pentru rate și pașii pentru acordarea drepturilor de GM le vom trata în ghiduri separate.
Reguli pentru o folosire sigură
- Testează mai întâi: Înainte să încerci o comandă sau o valoare nouă pe serverul live, rulează-o într-un mediu de test.
- Atenție la propriul inventar:
/ipurgeșterge toate obiectele din inventarul GM-ului care a scris comanda, inclusiv pe cele echipate. - Restrânge comenzile critice: În tabelul standard,
/shutdowne la nivelul HIGH_WIZARD; lasă astfel de comenzi doar oamenilor în care ai încredere. - Verifică jurnalele: În codul sursă, comenzile sunt scrise în jurnalele serverului; în setările locale pentru Turcia și Europa, comenzile GM ajung și în tabelul
command_logdin baza de date de jurnale. - Fii corect: Nu face negoț cu jucătorii de pe personajul de GM și împarte premiile după reguli clare. Cum recunosc jucătorii un server corect am explicat în ghidul nostru despre jocul corect.
Evenimentele bine organizate sunt și o metodă puternică de a atrage jucători; pentru mai multe idei, aruncă o privire pe articolul nostru cu 15 moduri de a atrage jucători. Dacă serverul tău e gata, îl poți lista gratuit din pagina de adăugare a serverului.
Întrebări frecvente
De ce nu funcționează comenzile GM?
Cel mai probabil, nivelul tău de autoritate nu ajunge; în codul sursă, jocul răspunde atunci ca și cum comanda n-ar exista. La același rezultat poate duce și un nume de comandă diferit în fișierele tale de server sau o listă de GM nereîncărcată.
De unde aflu numerele vnum?
Numerele monștrilor se găsesc în tabelul mob_proto din fișierele de server, iar cele ale obiectelor în item_proto. Pentru că fiecare server poate modifica aceste tabele, nu te baza pe lista altui server.
Care e diferența dintre /notice și /notice_map?
/notice trimite anunțul jucătorilor de pe toate canalele. /notice_map ajunge doar la jucătorii de pe harta pe care te afli și de pe același canal.
Pot folosi jucătorii comenzile GM?
Nu, personajele care nu sunt în lista de GM nu pot folosi aceste comenzi. Singura excepție e modul de test: în codul sursă, când serverul rulează în modul de test, toată lumea primește cea mai mare autoritate, așa că pe serverul live modul de test trebuie să fie oprit. Dacă te blochezi undeva, poți întreba în categoria Suport de pe forum.
Comentarii 0
Nu a fost făcut încă niciun comentariu.