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:
/ipurgeusuwa wszystkie przedmioty z ekwipunku i z postaci GM-a, który wpisał komendę. - Ogranicz krytyczne komendy: W standardowej tabeli
/shutdownma 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_logw 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.
Komentarze 0
Nie dodano jeszcze żadnych komentarzy.