xranzei 1
xranzei
mavzermete 1
mavzermete
Hikaye Ekle

Binary üzerinden yeni zırh parlaması eklemek.

  • Konuyu başlatan Konuyu başlatan asilords
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 11
  • Görüntüleme Görüntüleme 4K

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

Herkese iyi forumlar . Bugün sizlere yeni +7 +8 +9 zırh parlamasından haric + yeni bir parlama efekti eklemeyi göstericem daha önceden bu client üzerinden paylaşılmıştı ancak socket_pct="3" gibi değerler arttıkça bir süre sonra efektlerde bazı sorunlar ortaya çıkıyordu bu neden ile bu işlemi binary üzerinden yapıcaz . Ayrıca istek gelirse + yeni silah efekti eklemeyide gösterebilirim silah zırha göre daha biraz karışık yay çan tek el silah ve çift el silah'a ayrı ayrı uğraştırıyor o yüzden saltanatmt2 gibi serverler direk +7 +8 +9 silah efektlerini değiştiriyor bu da oyun kalitesini düşürüyor.Neyse Anlatıma geçelim.

1- .mse dosyamızı (forumdan bulabilirsiniz) PC.epx PC.eix açarak ymir work\pc\common\effect\armor

konumuna atıyoruz. pc dosyamızı pakatleyip packa atıyoruz

2-root dosyamızı açıyoruz ardından playersettingmodule.py giriyoruz


chrmgr.RegisterEffect(chrmgr.EFFECT_REFINED+20, "Bip01", "D:/ymir work/pc/common/effect/armor/armor-4-2-2.mse")

ARATIYORUZ.

Hemen altına:

chrmgr.RegisterEffect(chrmgr.EFFECT_REFINED+21, "Bip01", "D:/ymir work/pc/common/effect/armor/yenizirhparlama.mse")

Ekliyoruz.(not: tab ayarlarını bir üsteki satırın aynısı olsun

yenizirhparlama.mse yi sizin .mse isminiz ile değiştirin ve +20 sondu bende siznde +kaç ise +1 ekleyerek ilerletin )


Örnek:
chrmgr.RegisterEffect(chrmgr.EFFECT_REFINED+21, "Bip01", "D:/ymir work/pc/common/effect/armor/yenizirhparlama.mse")
chrmgr.RegisterEffect(chrmgr.EFFECT_REFINED+22, "Bip01", "D:/ymir work/pc/common/effect/armor/yenizirhparlama2.mse")
chrmgr.RegisterEffect(chrmgr.EFFECT_REFINED+23, "Bip01", "D:/ymir work/pc/common/effect/armor/yenizirhparlama3.mse")


3- Client source UserInterface>InstanceBase.h giriyoruz

EFFECT_BODYARMOR_SPECIAL2,

Aratıyoruz

EFFECT_BODYARMOR_YENIZIRHPARLAMA = 21, // YENİZIRH PARLAMASI

Hemen altına ekliyoruz(+21 rootdaki playersettingmodule.py eklediğimiz +21)


4-Client source UserInterface>InstanceBase.cpp giriyoruz

if (12010 <= vnum && vnum <= 12049)


Aratıyoruz.


if (vnum == 11299)
{
__AttachEffect(EFFECT_REFINED+EFFECT_BODYARMOR_YENIZIRHPARLAMA);
}


if kod bloğunun altına ekliyoruz(11299 savaşçı çeliğin kodunu siz hangi zırha eklemek istiyorsanız onun kodun yazın.

Ve client sourcemizi pc ve root dosyalarımızı kapatıp oyunun içine atıyoruz bu kadar .

dPOp84.jpg
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst