Official Other World Event (Dungeon Process)

  • Konuyu açan Konuyu açan okan4141
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 7
  • Gösterim Gösterim 408

okan4141

D E L I
Geliştirici
MT Üye
Mesaj
848
Çözümler
26
Beğeni
2.023
Puan
1.529
Ticaret Puanı
0
Metin2GF v25.1.6 Root Meta'dan Kök Dosyasını Oluşturmaık İçin Bazı Şeyleri Çaldım. :oha:

OtherWorld.cpp ve OtherWorld.h Dosyaları Oluşturuldu.
COtherWorld ve COtherWorldManager Sınıfları Oluşturuldu.

Aşağıdaki Gibi Bazı Enum'lar Oluşturuldu.

-> Sınav Seçimi <-

Kod:
Genişlet Daralt Kopyala
enum EOtherWorldSection : uint8_t
    {
        OTHER_WORLD_SECTION_NONE,
        OTHER_WORLD_SECTION_EARTH,
        OTHER_WORLD_SECTION_NIGHT,
        OTHER_WORLD_SECTION_THUNDER,
        OTHER_WORLD_SECTION_SKY,
        OTHER_WORLD_SECTION_ASMODEUS,
        OTHER_WORLD_SECTION_MAX_NUM
    };

-> Kayar Yazı Tipi <-

Kod:
Genişlet Daralt Kopyala
enum EOtherWorldBoardType : uint8_t
    {
        OTHER_WORLD_INFO_BOARD_TYPE_EAST_REAPER_ROOM,
        OTHER_WORLD_INFO_BOARD_TYPE_NORTH_REAPER_ROOM,
        OTHER_WORLD_INFO_BOARD_TYPE_PARADISE,
        OTHER_WORLD_INFO_BOARD_TYPE_SOUTH_REAPER_ROOM,
        OTHER_WORLD_INFO_BOARD_TYPE_WEST_REAPER_ROOM,
        OTHER_WORLD_INFO_BOARD_TYPE_YEOMWANG_ROOM,
        OTHER_WORLD_INFO_BOARD_TYPE_MAX_NUM
    };

Kod:
Genişlet Daralt Kopyala
enum EOtherWorldSubheader : uint8_t
{
    OTHER_WORLD_SUBHEADER_SHOW_BOARD,
    OTHER_WORLD_SUBHEADER_DUNGEON_EXIT,
  
    OTHER_WORLD_SUBHEADER_MAX
};

Cpp Total File : 685
Header Total Line : 250

Bunu Bitireceğim Allahın İzniyle :hmmm:

Kısaca Video:


 
other world haricinde videoda en çok dikkatimi çeken official arkadaş listesi oldu çok güzel.. Başarılar hocam official sevdalıları çok yok ama konularını inceledim çok iyi..
 
other world haricinde videoda en çok dikkatimi çeken official arkadaş listesi oldu çok güzel.. Başarılar hocam official sevdalıları çok yok ama konularını inceledim çok iyi..
Sağol kanka. Sende yazmasan OtherWorld aklımıza gelmicek. 🤣 İşten yorgun geliyorum sürekli geçemiyorum PC’ye Güncel video atacağım yakında. Affecti de yapıp bırakmıştım.
 
Sınav'a Göre Dinamik Affect Yapıldı. Gördüğüm Kadarıyla Sadece Göklerin Sınavında Çalışıyor Sanırım. İlerde Değişiklik Olması Durumunda Sınav Verilerini Eklemek Yeterli Olacaktır. (Örn: Toprak Sınavı / Hareket Hızı -25)

 
15 dakika boyunca Asmodeus, her öldürüldüğünde yeniden doğar.
Asmodeus ile yüzleşildiği süreç boyunca -%30 güçsüzleşmesi uygulanır.
( etkiyi ortadan kaldırır.)

(Asmodeus'un debuff Etkisi için oyunda sol yukarıya bakın)

2.webp


Düzeltme:
Video'da öldükten sonra etki siliniyor. Onu da düzelttim. :ROFLMAO:


İlk 6 'tan elde edilir.

7 ve üzeri kesilen her 'tan elde edilir.

Video:

 
Son düzenleme:
15 dk. boyunca Asmodeus her öldüğünde tekrar doğar.
Asmodeus ile yüzleşildiği süreç boyunca -%30 güçsüzleşmesi uygulanır.
( etkiyi ortadan kaldırır.)

(Asmodeus'un debuff Etkisi için oyunda sol yukarıya bakın)

Düzeltme:
Video'da öldükten sonra etki siliniyor. Onu da düzelttim. :ROFLMAO:


İlk 6 'tan elde edilir.

7 ve üzeri kesilen her 'tan elde edilir.

Video:



adam tane tane işliyor bundan sonra okan ın namı: offişil kurumsal okan
 
Daha önceden yaptıklarım

char_battle.cpp de bulunan "Dead" fonksiyonu içindeki ve client'e giden HEADER_GC_DEAD paketi SendDeadPacket isminde yeni bir fonksiyona taşındı.

Öbür Dünya Etkinliğindeki Gece Sınavında ve Kurtuluş'a Seyehat Et bölümlerinde öldüğünüzde ekrana bir dialog çıkar.

Video:


 
Geri
Üst