Pentru proprietarii de servere

Comenzi GM Metin2: lista celor mai folosite comenzi explicate

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, /shutdown e 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_log din 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.

0 Aprecieri

Alte articole

Comentarii 0

Nu a fost făcut încă niciun comentariu.