mavzermete 1
mavzermete
Fethi Polat 1
Fethi Polat
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Scarlet 1
Scarlet
Hikaye Ekle
Kaynak ikonu

Event Bayrakları 1

indirmek için izniniz yok

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!

Paylaşım Owsap'a Aittir.

Owsap'ın Mesajı:

"Merhaba, bu sürüm özel bir şey değil ama umarım birisi onu sunucuları için yararlı bulur.

Metin2'nin 10. yıl dönümünde tanıtılan şehriniz, sunucunuzun halihazırda yürüttüğü etkinliği anlatan banner bayrakları ile daha çekici görünecek."

imagea3150e616b354f4d.png


Daha Fazla Bayrak Nasıl Eklenir?

@ data/banner/list.txt

___________________
| VNUM | NAME |
|------ | ----------|
| 20142 | halloween |
| 20143 | easter |
| 20135 | xmas |
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾

Yukarıdaki örneği izleyerek basitçe daha fazla başlık bayrağı ekleyebilirsiniz.

VNUM olan VNUM / İD arasında NPC .
AD , başlığın komutunun ve dosyasının adıdır .

Not : Örneğin eklemek istiyorsanız Ramazan Banner VNUM olan 20138 , bu bunu adım adım yapmalıyım nasıl.

@ Data / banner / list.txt dosyasını düzenleyin ve dosyayı aşağıdakilerle genişletin:

___________________
| VNUM | İSİM |
| ------ | ---------- |
| 20138 | ramazan |
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾

@ Mevcut afişlerin kopyalarını yapın.


Kopya data/banner/a/xmas.txt ve çoğaltılamaz dosyayı yeniden adlandırmak data/banner/a/ramadan.txt
Düzenleme veri / afiş / a / ramadan.txt
ve değiştirme VNUM / ID ile Ramazan Banner 20138 .

Kopyalama data/banner/b/xmas.txt ve çoğaltılamaz dosyayı yeniden adlandırmakdata/banner/b/ramadan.txt
Düzenleme data/banner/b/ramadan.txt ve değiştirme VNUM / ID ile Ramazan Banner 20138 .

Kopyalama data/banner/b/xmas.txt ve çoğaltılamaz dosyayı yeniden adlandırmak data/banner/b/ramadan.txt
Düzenleme data/banner/b/ramadan.txt ve değiştirme VNUM / ID ile Ramazan Banner 20138 .


@ Source / Client / UserInterface / InstanceBase.cpp
Arama

C++:
#if defined(ENABLE_EVENT_BANNER_FLAG)
BOOL CInstanceBase::IsBannerFlag()
{
    if (GetRace() >= 20127 && GetRace() <= 20143)
        return TRUE;
    return FALSE;
}
#endif

Değiştir.

C++:
#if defined(ENABLE_EVENT_BANNER_FLAG)
BOOL CInstanceBase::IsBannerFlag()
{
    switch(GetRace())
    {
    case 20127: // Anniversary Banner 1
    case 20128: // Anniversary Banner 2
    case 20129: // Anniversary Banner 3
    case 20130: // Anniversary Banner 4
    case 20131: // Anniversary Banner 5
    case 20132: // Anniversary Banner 6
    case 20133: // Anniversary Banner 7
    case 20134: // Solar Banner
    case 20135: // Christmas Banner
    case 20138: // Ramadan Banner
    case 20142: // Halloween Banner
    case 20143: // Easter Banner
        return TRUE;
    }
    return FALSE;
}
#endif

Her klasörün (a / b / c) farklı konumlara sahip olduğunu unutmayın, bu nedenle dosyaları kopyalarken dikkatli olun.

Oyun içinde şu komutu kullanabilirsiniz:
/banner < x > < banner_name > burada < x > durumdur (1: AÇIK / 0: KAPALI) ve <banner_name> banner @ data / banner / list.txt adıdır


Çeviride hatalar olabilir.






Adsiz.png


 
Son düzenleme:

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

Geri
Üst