Dla właścicieli serwerów

Lista komend GM w Metin2: najczęściej używane komendy z opisem

Lista komend GM w Metin2: najczęściej używane komendy z opisem

Komendy GM w Metin2 to najszybszy sposób na zarządzanie serwerem prosto z gry: teleportujesz się do gracza, wysyłasz ogłoszenie na wszystkie kanały, przywołujesz potwory na event. W tym poradniku znajdziesz w jednym miejscu najczęściej używane komendy, sposób ich wpisywania i poziom uprawnień, którego wymaga każda z nich. Listę przygotowaliśmy na podstawie tabeli komend w publicznie dostępnym kodzie źródłowym serwera Metin2 oraz plików, w których komendy są obsługiwane.

Jak działają komendy GM?

Komendy wpisuje się w okno czatu, zaczynając od /. Serwer przechowuje dla każdej komendy minimalny wymagany poziom uprawnień; jeśli Twój poziom jest za niski, gra reaguje tak, jakby komenda w ogóle nie istniała. W kodzie źródłowym poziomy od najniższego do najwyższego to LOW_WIZARD, WIZARD, HIGH_WIZARD, GOD i IMPLEMENTOR, a wyższy poziom może używać także komend niższych poziomów.

  • Różnice w wersjach: Poniższe poziomy odpowiadają niezmodyfikowanej wersji kodu źródłowego. Zależnie od wersji plików serwera i wprowadzonych zmian nazwy komend, ich parametry i poziomy mogą się różnić.
  • Pułapka skrótów: W kodzie źródłowym nazwy komend są dopasowywane także po skrócie; wykona się pierwsza komenda, która zaczyna się od wpisanych liter. Żeby nie uruchomić niewłaściwej komendy, zawsze wpisuj pełne nazwy.
  • Parametry: W tabelach {...} oznacza parametr obowiązkowy, a [...] parametr opcjonalny.

Komendy teleportacji i zarządzania graczami

Komenda Co robi? Poziom
/warp {postać} Teleportuje do gracza (musi być na tym samym kanale) LOW_WIZARD
/warp {x} {y} Teleportuje do ogólnych współrzędnych mapy LOW_WIZARD
/goto {x} {y} Przenosi do współrzędnych w obrębie mapy, na której jesteś LOW_WIZARD
/transfer {postać} Przyciąga gracza do Ciebie (musi być na tym samym kanale) LOW_WIZARD
/state [postać] Pokazuje położenie, poziom, PŻ, atak i obronę LOW_WIZARD
/invisible Włącza albo wyłącza niewidzialność LOW_WIZARD
/stun {postać}, /slow {postać} Na krótko wywołuje omdlenie albo spowalnia gracza LOW_WIZARD
/dc {postać} Rozłącza gracza LOW_WIZARD
/block_chat {postać} {czas} Nakłada blokadę czatu; czas wpisuje się jako 30m, 2h, 1d, a 0 zdejmuje blokadę HIGH_WIZARD
/kill {postać} Zabija postać gracza HIGH_WIZARD

Do sprawdzania współrzędnych przydaje się /state: pokazuje zarówno ogólne, jak i lokalne położenie na mapie.

Komendy ogłoszeń

Komenda Co robi? Poziom
/notice {tekst} Wysyła ogłoszenie do graczy na wszystkich kanałach HIGH_WIZARD
/notice_map {tekst} Wysyła ogłoszenie tylko do graczy na mapie i kanale, na których jesteś LOW_WIZARD
/big_notice {tekst} Wyświetla duży napis na środku ekranu HIGH_WIZARD

W niezmodyfikowanym kodzie /big_notice pokazuje napis tylko GM-owi, który wpisał komendę; w niektórych plikach serwera zmieniono to tak, żeby napis trafiał do wszystkich. Zanim coś ogłosisz graczom, przetestuj to na swoich plikach.

Komendy potworów i przedmiotów

Komenda Co robi? Poziom
/mob {vnum} [ilość] Przywołuje potwora obok Ciebie; maksymalnie 20 jedną komendą HIGH_WIZARD
/ma {vnum} [ilość] Przywołuje potwora, który sam atakuje graczy HIGH_WIZARD
/group {vnum} Przywołuje grupę potworów zdefiniowaną w plikach serwera HIGH_WIZARD
/purge [all] Usuwa pobliskie potwory i NPC; z all wszystkie w okolicy WIZARD
/respawn [all] Natychmiast uruchamia odradzanie w strefach potworów obejmujących Twoje miejsce (z all we wszystkich) WIZARD
/item {vnum} [ilość] Tworzy przedmiot w Twoim ekwipunku GOD

Vnum to numer potwora albo przedmiotu w plikach serwera i na każdym serwerze może być inny. Nie używaj /purge all w centrum miasta, bo komenda usuwa też NPC w okolicy.

Komendy zarządzania postacią i serwerem

Komenda Co robi? Poziom
/level {poziom} Zmienia Twój poziom; umiejętności zostają zresetowane LOW_WIZARD
/advance {postać} {poziom} Zmienia poziom innej postaci GOD
/user Wyświetla listę graczy na rdzeniu gry (core), na którym jesteś HIGH_WIZARD
/who Pokazuje liczbę graczy online według królestw IMPLEMENTOR
/eventflag {flaga} {wartość} Ustawia flagę eventu (np. stawkę doświadczenia) HIGH_WIZARD
/priv_empire {królestwo} {typ} {procent} {godziny} Daje czasowy bonus do doświadczenia, yang albo dropu przedmiotów HIGH_WIZARD
/reload a Ponownie wczytuje listę GM IMPLEMENTOR
/shutdown Wyłącza serwer z 10-sekundowym odliczaniem HIGH_WIZARD

Szczegóły komend zmieniających stawki i kroki nadawania uprawnień GM omówimy w osobnych poradnikach.

Zasady bezpiecznego użycia

  • Najpierw testuj: Nową komendę albo wartość uruchom najpierw w środowisku testowym, a dopiero potem na żywym serwerze.
  • Uważaj na własny ekwipunek: /ipurge usuwa wszystkie przedmioty z ekwipunku i z postaci GM-a, który wpisał komendę.
  • Ogranicz krytyczne komendy: W standardowej tabeli /shutdown ma poziom HIGH_WIZARD; takie komendy powierzaj tylko osobom, którym ufasz.
  • Przeglądaj logi: W kodzie źródłowym komendy trafiają do logów serwera; przy tureckich i europejskich ustawieniach regionalnych komendy GM są dodatkowo zapisywane w tabeli command_log w bazie logów.
  • Bądź uczciwy: Nie handluj z graczami postacią GM, a nagrody rozdawaj według jasnych zasad. Jak gracze rozpoznają uczciwy serwer, opisaliśmy w poradniku o uczciwej grze.

Dobrze poprowadzone eventy to także skuteczny sposób na przyciąganie graczy; więcej pomysłów znajdziesz w artykule o 15 sposobach na przyciągnięcie graczy. Jeśli Twój serwer jest gotowy, możesz go bezpłatnie dodać na stronie dodawania serwera.

Najczęściej zadawane pytania

Dlaczego komendy GM nie działają?

Najprawdopodobniej Twój poziom uprawnień nie wystarcza do tej komendy; w kodzie źródłowym gra reaguje wtedy tak, jakby komenda nie istniała. Do tego samego może prowadzić inna nazwa komendy w Twoich plikach serwera albo lista GM, która nie została ponownie wczytana.

Gdzie znaleźć numery vnum?

Numery potworów znajdziesz w tabeli mob_proto, a numery przedmiotów w tabeli item_proto w plikach serwera. Każdy serwer może zmieniać te tabele, więc nie polegaj na liście z innego serwera.

Czym różni się /notice od /notice_map?

/notice wysyła ogłoszenie do graczy na wszystkich kanałach. /notice_map trafia tylko do graczy na tej samej mapie i tym samym kanale, na których jesteś.

Czy gracze mogą używać komend GM?

Nie, postacie spoza listy GM nie mogą używać tych komend. Jedynym wyjątkiem jest tryb testowy: w kodzie źródłowym, gdy serwer działa w trybie testowym, każdy dostaje najwyższe uprawnienia, dlatego na żywym serwerze tryb testowy musi być wyłączony. Jeśli utkniesz na jakimś etapie, zapytaj w kategorii Pomoc na forum.

0 Polubień

Więcej wpisów

Komentarze 0

Nie dodano jeszcze żadnych komentarzy.