Mt2Hizmet 1
Mt2Hizmet
Fethi Polat 1
Fethi Polat
farkmt2official 1
farkmt2official
BlackFullMoon 1
BlackFullMoon
Hikaye Ekle

Altın Konu [C++ /Python/Quest] Official Elemental World Haritası (Elementer Laneti K.B ve Elementer Platosuna Işınlanma)

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

Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!

Elementer Laneti Karşısında Bağışıklılık Araştırmalarıma Göre Elemental Platosu 4 Haritasındaki Daha Güçlü Canavarlar Sizin 5 Saniye'de Bir Canınızı 2-3k Değerinde Düşürüyor. Eğer Bu Efek Var İse 15 Saniye'de Bir Canınız Düşüyor.

Doğru Bilen Varsa Aydınlatsın Ona Göre İlerleyelim.

Bunun Kodlamasını Daha Yapmadım Ama Birtane
EVENTFUNC ve Bu EVENTFUNC'u Çalıştıracak ve Stop Ettirecek Bir Fonksiyon Yeterli.

Ayrıca
İlkel Kuvvet Klanı(Elementer Laneti Karşısında Bağışıklılık Efekti) 1 Tıklamanızda 10 Dakika Süre verir ve Maximum 1 Saat Olabilecek Şekilde Basılabilir.

Burada Yapmamız Gereken Tek Şey.

1. Karakter'de Bu Efek Var Mı?
2. Var İse Süresini Al.
3. Süresi + 600 Saniye(10 Dakika) Büyük İse 3600 (1 Saat)'den Koşulunu Oluşturma
4. Var Olan Efekti Sil.
5. AddAffect İle Yeni Süre İle Efekti Ver.
6. Efek Yok İse Sabit 10 Dakika Süre Ver.

Gelelim Düzenlemeye:


Char_İtem.cpp Açın ve Aratın:


Kod:
        case USE_SPECIAL:

            switch (item->GetVnum())
            {

Altına Ekleyin:

addAffect.png


Affect.h Aratın:


Kod:
    AFFECT_QUEST_START_IDX                     = 1000

Üstüne Sabit Olarak Ekleyin: (Sayıyı Kendinize Göre Düzenleyin)

affecthhhhh.png



GameSource Derleyin ve ClientSource InstanceBase.h Açın ve Aratın:

Kod:
            NEW_AFFECT_QUEST_START_IDX                 = 1000,

Üstüne Ekleyin: (Sayıyı Kendinize Göre Düzenleyin Affect.h'deki İle Aynı Olmasına Dikkat Edin.)

instance.png


CharacterManagerModule.cpp
Açın ve En Alta Ekleyin:

chrmgr.png


ClientSource
Derleyin ve
Root/uiAffectShower.py
Açın ve Aratın:

uids.png


Altına Ekleyin:


Kod:
    if app.ENABLE_ELEMENTAL_WORLD:
        AFFECT_DATA_DICT[chr.NEW_AFFECT_PROTECTION_OF_ELEMENTAL] =  (localeInfo.TOOLTIP_PROTECTION_OF_ELEMENTAL, "d:/ymir work/ui/skill/common/affect/protection_of_elemental.sub")


Official Dosyalardan
ETC/Skill/Affect
İçinden Sub Dosyasını ve
ETC/UI
İçinden Güncel
newCommonSkill.dds
Güncelleyin.

LocaleGame.txt
Açın ve Ekleyin:

Kod:
TOOLTIP_PROTECTION_OF_ELEMENTAL    Elementer laneti karşısında bağışıklık    SNA

QUEST:

Elementer World 1 Haritasına İlk Giriş (Savaşçı Heykeli Arkasındaki Portaldan)

quest.png


Paranız Olmadığında:

yeterli yang yok.png


Seviyeniz Yeterli Olmadığında:

yeterli seviye yok.png


Haritaya Giriş:

giphy.gif


Elementer Karşısında Bağışıklılık:

Inked0320_223347.jpg


HERKESE KOLAY GELSİN İYİ GECELER

Haritaya Giriş Kaynak:



 
Son düzenleme:

En Çok Reaksiyon Alan Mesajlar

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

Geri
Üst