Metin2 Beceri Kitabı Okuma Süresini Kaldırmak

Whistle

Ruhsuz :/
Kurucu
Geliştirici
Yardımsever Üye
Mesaj
12.062
Çözümler
571
Beğeni
14.465
Puan
5.915
Ticaret Puanı
2
Beceri kitabı okuduktan sonra bekleme süresini kaldırmak için şunları uygulayınız.

game/src/char_skill.cpp dosyasında CHARACTER::LearnGrandMasterSkill(DWORD dwSkillVnum) fonksiyonu içerisinde şu kodu aratın;

C++:
Genişlet Daralt Kopyala
    DWORD nextTime = get_global_time() + number(28800, 43200);

Şu şekilde değiştiriniz;
C++:
Genişlet Daralt Kopyala
    DWORD nextTime = get_global_time();


Düzenlemeyi bitirdikten sonra kaynak kodlarını build etmeniz gerekmektedir. Eğer daha önce build işlemleri ile uğraşmadıysanız Metin2 Sıfırdan Altyapı Server Files Hazırlama Rehberi 'ne göz atabilirsiniz.
 
ya şu fonksiyon yokda
Kod:
Genişlet Daralt Kopyala
DWORD nextTime = get_global_time() + number(28800, 43200);

şu foksiyon varsa
Kod:
Genişlet Daralt Kopyala
DWORD nextTime = get_global_time() + number(g_dwSkillBookNextReadMin, g_dwSkillBookNextReadMax);

WORD nextTime arattığımızda
 
ya şu fonksiyon yokda
Kod:
Genişlet Daralt Kopyala
DWORD nextTime = get_global_time() + number(28800, 43200);

şu foksiyon varsa
Kod:
Genişlet Daralt Kopyala
DWORD nextTime = get_global_time() + number(g_dwSkillBookNextReadMin, g_dwSkillBookNextReadMax);

WORD nextTime arattığımızda
Yedeğini al dene bakalım
 
Uyarı: Bu konu açıldığından bu yana baya zaman geçmiş.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.
Geri
Üst