Metin2 Kostüm Ekleme Rehberi (2026) | Client, Item Proto, Icon, Effect ve Server Setup Tam Anlatım
admin
Katılım
23 Eki 2022
Mesajlar
8,961
Çözümler
13
Tepkime puanı
6,563
Puanları
113
Yaş
28

Metin2 Kostüm Ekleme Rehberi (Tam Anlatım)

Metin2'de kostüm sistemi, oyunculara görsel özelleştirme ve bonus sistemi sunar. Kostüm eklemek sadece item eklemek değildir; server + client + icon + effect + item_proto uyumu gerekir.

Bu rehberde sıfırdan Metin2 kostüm eklemeyi anlatıyoruz.


1. item_proto'ya Kostüm Ekleme

İlk adım kostümün database'e eklenmesidir.

Dosya:


share/db/item_proto.txt



veya SQL:


item_proto.sql



Örnek kostüm:


VNUM : 30000
Name : Dragon Costume
Type : COSTUME
SubType : BODY
AntiFlags : NONE
Limit : 0



Önemli ayarlar:

  • VNUM benzersiz olmalı
  • Type = COSTUME (veya ITEM_COSTUME source'a göre)
  • SubType doğru seçilmeli (BODY / HAIR / WEAPON)
  • Limit ayarları kontrol edilmeli


2. Client Item Ekleme

Client tarafında item tanımlanmalıdır.

Dosya:


locale/item_list.txt



Örnek:


30000 COSTUME_DRAGON_ARMOR




3. Icon (İkon) Ekleme

Kostümün görünmesi için icon gerekir.

Klasör:


icon/item/



Dosya:


30000.tga




4. Client Special Effect (Efekt) Ayarı

Eğer kostüm efektliyse:


special/item/



veya:


effect/



Örnek efekt:

  • glow effect
  • aura effect
  • particle effect


5. Socket / Bonus Ayarı

Kostümlere bonus eklemek için:


item_attr
item_attr_rare



Örnek bonus:


+5% attack
+10% exp bonus
+200 HP




6. item_proto Server Ayarları

Kostümün düzgün çalışması için:

  • Wear flag ayarlanmalı
  • Anti flag doğru olmalı
  • Refine edilmemeli (çoğu kostüm)
  • Stack kapalı olmalı


7. Kostüm Slot Ayarları

Client source içinde:


PythonItemModule.cpp



ve:


PythonCharacterModule.cpp



Kostüm slotları:

  • Body Costume
  • Hair Costume
  • Weapon Costume


8. Kostüm Görünmüyor Sorunu

Eğer kostüm görünmüyorsa:

  • item_proto hatalı
  • icon eksik
  • client item_list yanlış
  • type/subtype uyumsuz


9. GM Test Komutu

Kostümü test etmek için:


/i 30000



veya:


/item 30000




10. Kostüm Bonus Sistemi (Opsiyonel)

Gelişmiş serverlarda:

  • random bonus
  • costume socket stone
  • costume enchant system


Yaygın Hatalar

Kostüm görünmüyor

→ item_list veya icon eksik

Equip olmuyor

→ subtype yanlış

Bonus çalışmıyor

→ item_attr eksik

Client crash

→ item_proto uyuşmazlığı


Profesyonel Tavsiyeler

  • Her kostüm için unique VNUM kullan
  • Icon boyutlarını standart tut
  • Bonus sistemini dengeli yap
  • Testi GM + normal account ile yap
  • Syserr loglarını kontrol et


Sonuç

Metin2 kostüm ekleme işlemi; item_proto, client item_list, icon dosyaları, effect sistemi ve bonus yapılandırmasının birlikte doğru çalışmasını gerektirir. Tüm adımlar doğru yapıldığında kostüm sorunsuz şekilde oyunda kullanılabilir.
 

Benzer konular

Üst
Reklam Ver
R10dev.net'i ana ekrana ekle!