Metin2 GM Komutları 2026 – Az Bilinen Kodlar, Yetkiler ve Kullanımları

🟢 Konu yazarı şu anda aktif
GM-Kommandos 2026_ Der ultimative Guide.png


Metin2 GM komutları denildiğinde akla ilk olarak /item, /mob, /warp ve /level geliyor. Oysa eski Metin2 server files yapılarında oyuncu yönetimi, lonca savaşları, görev değişkenleri, etkinlikler ve oyun içi testler için çok daha fazla komut bulunuyor.

Bu rehberde sık kullanılan kodlarla birlikte fazla bilinmeyen GM komutlarını da topladım. Komutların ne işe yaradığını, hangi yetki seviyesinde kullanılabildiğini ve dikkat edilmesi gereken noktaları ayrı ayrı açıklayacağım.

Önemli: Metin2 GM komutları kullanılan game source, server files ve özel sistemlere göre değişebilir. Buradaki yetki seviyeleri klasik kaynak kodlarındaki tanımları esas alır.

1. Metin2 GM Yetki Seviyeleri

Metin2'nin klasik GM sistemi farklı yetki seviyelerinden oluşur.

  • GM_PLAYER: Normal oyuncu yetkisi
  • GM_LOW_WIZARD: Temel yönetici komutları
  • GM_WIZARD: Orta seviye yönetici
  • GM_HIGH_WIZARD: Gelişmiş yönetici komutları
  • GM_GOD: Yüksek yetkili yönetici
  • GM_IMPLEMENTOR: En yüksek klasik yönetici seviyesi

Yetkiler genellikle common veritabanındaki GM kayıtlarıyla ilişkilidir. Ancak sunucu sahibi komut tablosunu değiştirerek hangi yetkinin hangi komutu kullanacağını yeniden belirleyebilir.

2. Temel Metin2 GM Komutları

Eşya oluşturma
Kod:
/item [VNUM] [Miktar]

Örnek:
Kod:
/item 19 1

Canavar çağırma
Kod:
/mob [VNUM]

Oyuncuya ışınlanma
Kod:
/warp [KarakterAdi]

Oyuncuyu yanına çağırma
Kod:
/transfer [KarakterAdi]

Kendi seviyeni değiştirme
Kod:
/level [Seviye]

Başka bir karakterin seviyesini değiştirme
Kod:
/advance [KarakterAdi] [Seviye]

Sunucu duyurusu
Kod:
/notice [Mesaj]

Görünmezlik modunu açma veya kapatma
Kod:
/invisible

Yakındaki canavar ve NPC'leri temizleme
Kod:
/purge

HP ve SP yenileme
Kod:
/reset

Dikkat: /purge, /advance ve benzeri komutları canlı sunucuda denemeden önce kapsamını öğrenin. Yanlış hedef veya parametre, oyuncuların oyun deneyimini etkileyebilir.

3. Az Bilinen Canavar ve NPC Komutları

Saldırgan canavar oluşturma
Kod:
/ma [VNUM]

Kaçma davranışlı canavar oluşturma
Kod:
/mc [VNUM]

Haritada rastgele konumda canavar oluşturma
Kod:
/mm [VNUM]

Canavar grubu oluşturma
Kod:
/group [GrupVNUM]

Rastgele canavar grubu oluşturma
Kod:
/grrandom

Yakındaki canavarların HP değerini 1'e düşürme
Kod:
/weaken

Canavarların yeniden oluşturulmasını tetikleme
Kod:
/respawn

Bu komutlar özellikle yeni harita, boss ve yaratık düzenlemelerini test ederken kullanılabilir.

4. Oyuncu Yönetimi Komutları

Oyuncunun bağlantısını kesme
Kod:
/dc [KarakterAdi]

Oyuncuyu öldürme
Kod:
/kill [KarakterAdi]

Oyuncunun durumunu görüntüleme
Kod:
/state [KarakterAdi]

Oyuncunun özelliklerini değiştirme
Kod:
/set [KarakterAdi] [Özellik] [Değer]

Örnek:
Kod:
/set TestKarakter gold 1000000

Bu örnek, ilgili source sürümünde gold alanı destekleniyorsa karakterin Yang değerini değiştirir.

Beceri seviyesini değiştirme
Kod:
/setskill [BeceriVNUM] [Seviye]

Başka oyuncunun becerisini değiştirme
Kod:
/setskillother [KarakterAdi] [BeceriVNUM] [Seviye]

Beceri bekleme sürelerini sıfırlama
Kod:
/cooltime

Statü puanlarını sıfırlama
Kod:
/stat_reset

Komutların parametreleri ve hangi karakter üzerinde çalıştıkları source sürümüne göre değişebilir.

5. Az Bilinen Eşya Düzenleme Komutları

Envanterdeki eşyaları silme
Kod:
/ipurge

Eşyaya özellik ekleme
Kod:
/add_attr

Eşyanın özelliklerini değiştirme
Kod:
/change_attr

Eşyaya taş yuvası ekleme
Kod:
/add_socket

Taş yuvası bilgilerini düzenleme
Kod:
/set_socket

Özel yuvalı eşya oluşturma
Kod:
/socketitem [Parametreler]

Bu komutların bir kısmı seçili eşya üzerinde çalışır. Kullanılan kaynak kodundaki parametreler kontrol edilmeden canlı sunucuda denenmemelidir.

Uyarı: /ipurge komutu eşya kaybına neden olabilir. Özellikle test karakteri dışında kullanılmamalıdır.

6. Metin2 Event Flag ve Etkinlik Komutları

Event flag değeri değiştirme
Kod:
/eventflag [FlagAdi] [Değer]

Örnek:
Kod:
/eventflag cards_event 1

Klasik komut tablosunda /eventflag bulunur. Bazı sunucularda /e kısaltması da kullanılabilir.

Event flag değerlerini görüntüleme
Kod:
/geteventflag

Haritaya duyuru gönderme
Kod:
/notice_map [Mesaj]

Sunucu genelinde duyuru gönderme
Kod:
/notice [Mesaj]

Etkinlik flaglarının aktif olması, ilgili quest veya oyun sisteminin de çalıştığı anlamına gelmez.

7. Quest ve Görev Değişkeni Komutları

Bu komutlar özellikle quest geliştirenler için faydalıdır.

Quest flag bilgilerini görüntüleme
Kod:
/getqf

Quest flag değeri değiştirme
Kod:
/setqf [FlagAdi] [Değer]

Quest flag silme
Kod:
/delqf [FlagAdi]

Quest durumunu değiştirme
Kod:
/set_state [Parametreler]

Quest değişkenlerini doğrudan değiştirmek görev akışını bozabilir. Bu nedenle öncelikle test karakterlerinde kullanılmalıdır.

8. Lonca Savaşları ve Lonca Yönetimi

Lonca savaşlarını listeleme
Kod:
/gwlist

Lonca savaşını durdurma
Kod:
/gwstop [LoncaID1] [LoncaID2]

Lonca savaşını iptal etme
Kod:
/gwcancel [LoncaID1] [LoncaID2]

Lonca durumunu görüntüleme
Kod:
/gstate [Parametreler]

Test loncası oluşturma
Kod:
/makeguild [Parametreler]

Lonca silme
Kod:
/deleteguild [Parametreler]

Bu komutlar canlı sunucudaki lonca verilerini etkileyebileceği için dikkatli kullanılmalıdır.

9. Binek ve Dönüşüm Komutları

Canavara dönüşme
Kod:
/polymorph [VNUM]

Dönüşüm eşyası oluşturma
Kod:
/polyitem [VNUM]

Binek testi
Kod:
/mount_test [VNUM]

Gözlemci modunu değiştirme
Kod:
/observer

Her canavar modeli dönüşüme veya binek olarak kullanılmaya uygun değildir. Client tarafında gerekli model ve animasyon dosyaları bulunmalıdır.

10. Daha Az Bilinen Özel GM Komutları

Alt becerileri sıfırlama
Kod:
/reset_subskill

Karakterin envanter bilgilerini inceleme
Kod:
/inventory [Parametreler]

Canavar sayısını öğrenme
Kod:
/get_mob_count [Parametreler]

Üç Yol Savaşı bilgilerini görüntüleme
Kod:
/threeway_info

Üç Yol Savaşı kişisel bilgileri
Kod:
/threeway_myinfo

Altın Kurbağa oluşturma
Kod:
/frog [1-3]

Kuşatma sistemi
Kod:
/siege [Parametreler]

Krallık yöneticisi bilgileri
Kod:
/minfo

Krallık vergisiyle ilgili işlemler
Kod:
/mtax [Parametreler]

Bu komutların önemli bir kısmı eski krallık ve savaş sistemlerine bağlıdır. Yeni server files paketlerinde kaldırılmış veya değiştirilmiş olabilir.

11. GM Komutları Neden Çalışmaz?

Bir komut çalışmıyorsa sorun her zaman yanlış yazılması değildir.

  • GM yetki seviyesi yetersiz olabilir.
  • Komut kullanılan game source içerisinde bulunmayabilir.
  • CMD tablosunda komut devre dışı bırakılmış olabilir.
  • Komutun parametreleri yanlış girilmiş olabilir.
  • Hedef oyuncu başka bir game core üzerinde bulunabilir.
  • Özel sistemin gerekli quest veya client dosyaları eksik olabilir.

Source üzerinden kontrol:

Klasik Metin2 kaynak kodlarında komutlar genellikle game/cmd.cpp içerisinde tanımlanır.

Örneğin:

Kod:
{ "warp", do_warp, 0, POS_DEAD, GM_LOW_WIZARD },
{ "item", do_item, 0, POS_DEAD, GM_GOD },
{ "mob", do_mob, 0, POS_DEAD, GM_HIGH_WIZARD },
{ "eventflag", do_event_flag, 0, POS_DEAD, GM_HIGH_WIZARD },

Bu tanımlar komutun adını, ilgili fonksiyonunu ve gereken yetki seviyesini gösterir.

Not: Komutun gerçek işleyişini öğrenmek için yalnızca cmd.cpp değil, ilgili fonksiyonun bulunduğu kaynak dosyası da incelenmelidir.

12. GM Komutlarını Güvenli Kullanma

  • Yeni komutları önce test sunucusunda deneyin.
  • Canlı oyuncu hesaplarında deneme yapmayın.
  • Eşya ve Yang işlemlerinin kayıtlarını tutun.
  • Gereksiz kişilere yüksek GM yetkisi vermeyin.
  • Komut tablosunda yapılan değişiklikleri yedekleyin.
  • Silme, kapatma ve veri değiştirme komutlarını dikkatle kullanın.

Önemli: /shutdown, /ipurge ve benzeri komutlar sunucunun çalışmasını veya oyuncu verilerini etkileyebilir. Bu tür işlemler yalnızca yetkili yöneticiler tarafından kullanılmalıdır.

Sonuç

Metin2 GM komutları yalnızca eşya oluşturmak veya canavar çağırmaktan ibaret değil. Quest değişkenlerinden lonca savaşlarına, oyuncu yönetiminden özel etkinliklere kadar pek çok işlem komutlarla gerçekleştirilebiliyor.

2026 yılında kullanılan özel sunucularda ise komutların çalışması doğrudan server files ve game source yapısına bağlı. Bu yüzden eski komut listelerini kullanırken ilgili kodun kaynak dosyalarda bulunup bulunmadığını kontrol etmek en sağlıklı yöntem.

Teknik kaynak:
Metin2 Game Source – GM Komut Tablosu
 
Eline sağlık, komutlara bak direkt SSH.

Anlıyorsun bu işlerden cherry. Bizim bir arkadaşın sosyal medya hesapları hacklenmiş geri alabilirmiyiz : d
 
Eline sağlık, komutlara bak direkt SSH.

Anlıyorsun bu işlerden cherry. Bizim bir arkadaşın sosyal medya hesapları hacklenmiş geri alabilirmiyiz : d

SSH komutlarindan sosyal medya hesaplara gecisin de siber güvenlik tarihine gecsin emi : )
Sifremi zor hatirliorm ben ; ) operasyon mu teklif ediorsun ..
 
  • Kahkaha
Tepkiler: RK
SSH komutlarindan sosyal medya hesaplara gecisin de siber güvenlik tarihine gecsin emi : )
Sifremi zor hatirliorm ben ; ) operasyon mu teklif ediorsun ..

root@forumsal:~# systemctl stop operation.service
root@forumsal:~# systemctl is-active operation.service
inactive

✋✋
 
root@forumsal:~# systemctl stop operation.service
root@forumsal:~# systemctl is-active operation.service
inactive

✋✋



root@cherry:~# systemctl status rk.service
active (running)

root@cherry:~# systemctl disable rk.service
Failed: Bu servis kendini fazla önemli sanıyor.

root@cherry:~# sudo apt remove ego
Error: Paket kaldırılamıyor, çekirdeğe işlemiş. :)))
 
root@cherry:~# systemctl status rk.service
active (running)

root@cherry:~# systemctl disable rk.service
Failed: Bu servis kendini fazla önemli sanıyor.

root@cherry:~# sudo apt remove ego
Error: Paket kaldırılamıyor, çekirdeğe işlemiş. :)))
Tamam abi :p
 
Geri