- Katılım
- 13 Haz 2013
- Konular
- 182
- Mesajlar
- 2,499
- Çözüm
- 92
- Online süresi
- 3mo 20d
- Reaksiyon Skoru
- 1,662
- Altın Konu
- 2
- TM Yaşı
- 13 Yıl 3 Gün
- Başarım Puanı
- 289
- Yaş
- 28
- MmoLira
- 8,600
- DevLira
- 84
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!
Başlıkta da gördüğünüz gibi bir eksiği var sadece şamanın skillinin boyanması gerekiyor. Onun için de @(Mavi Ruh) 'dan yardımlarını bekliyorum
service.h
affect.h
char_affect.cpp
InstanceBase.h
Locale_inc.h
PythonCharacterModule.cpp
playersettingmodule.py
Eğer kutsama skillini boyayan olursa red_3hosin_loop.mse diye kaydedip yorum olarak atarsa sistem hazır sadece kutsamayı uydurması kaldı orası sizde.
service.h
C:
#define ENABLE_RED_BUFF
affect.h
C:
// Arat
EAffectTypes
// İçine en alta ekle
#ifdef ENABLE_RED_BUFF
AFFECT_RED_BUFF,
#endif
// Arat
EAffectBits
// İçine ekle en sona
#ifdef ENABLE_RED_BUFF
AFF_RED_BUFF,
#endif
char_affect.cpp
C:
// Arat
DragonSoul_Initialize();
// Altına1 boşluk bırakıp ekle
#ifdef ENABLE_RED_BUFF
if (!FindAffect(SKILL_HOSIN))
{
if (IsAffectFlag(AFF_RED_BUFF))
RemoveAffect(AFFECT_RED_BUFF);
}
#endif
//Arat
if (lDuration == 0)
{
sys_err("Character::AddAffect lDuration == 0 type %d", lDuration, dwType);
lDuration = 1;
}
// Altına ekle
#ifdef ENABLE_RED_BUFF
if (dwType == SKILL_HOSIN)
{
int point_red_buff = 55;
if (quest::CQuestManager::instance().GetEventFlag("red_buff_max_point") >= 50)
point_red_buff = quest::CQuestManager::instance().GetEventFlag("red_buff_max_point");
if (lApplyValue >= point_red_buff)
{
if (!IsAffectFlag(AFF_RED_BUFF))
{
AddAffect(AFFECT_RED_BUFF, POINT_NONE, 0, AFF_RED_BUFF, INFINITE_AFFECT_DURATION, 0, true, true);
}
}
}
#endif
// Arat
bool CHARACTER::RemoveAffect(CAffect * pkAff)
{
if (!pkAff)
return false;
//Altına ekle
#ifdef ENABLE_RED_BUFF
if (pkAff->dwType == SKILL_HOSIN)
{
if (IsAffectFlag(AFF_RED_BUFF))
RemoveAffect(AFFECT_RED_BUFF);
}
#endif
// Arat
CAffect * pkAff;
//Altına ekle
#ifdef ENABLE_RED_BUFF
if (dwType == SKILL_HOSIN)
{
if (IsAffectFlag(AFF_RED_BUFF))
RemoveAffect(AFFECT_RED_BUFF);
}
#endif
// Arat
void CHARACTER::RemoveGoodAffect()
{
// İçinde bul
RemoveAffect(AFFECT_CHINA_FIREWORK);
// Altına ekle
#ifdef ENABLE_RED_BUFF
RemoveAffect(AFFECT_RED_BUFF);
#endif
// Arat
bool CHARACTER::IsGoodAffect(BYTE bAffectType) const
{
// Switch'in içine ekle -> case (AFFECT_CHINA_FIREWORK): 'nın altına
#ifdef ENABLE_RED_BUFF
case(AFFECT_RED_BUFF):
#endif
InstanceBase.h
C:
// Arat
AFFECT_RAMADAN_RING,
//Altına ekle
#ifdef ENABLE_RED_BUFF
AFFECT_RED_BUFF,
#endif
// Arat
NEW_AFFECT_EXP_BONUS = 500,
//Altına ekle
#ifdef ENABLE_RED_BUFF
NEW_AFFECT_BUFF,
#endif
Locale_inc.h
C:
#define ENABLE_RED_BUFF
PythonCharacterModule.cpp
C:
// Arat
PyModule_AddIntConstant(poModule, "AFFECT_CHINA_FIREWORK", CInstanceBase::AFFECT_CHINA_FIREWORK);
// Altına ekle
#ifdef ENABLE_RED_BUFF
PyModule_AddIntConstant(poModule, "AFFECT_RED_BUFF", CInstanceBase::AFFECT_RED_BUFF);
#endif
playersettingmodule.py
Python:
## Arat
chrmgr.RegisterEffect(chrmgr.EFFECT_AFFECT+44, "", "d:/ymir work/pc3/common/effect/gyeokgongjang_loop_w.mse")
## Altına ekle
chrmgr.RegisterEffect(chrmgr.EFFECT_AFFECT+chr.AFFECT_RED_BUFF, '', 'd:/ymir work/pc/shaman/effect/red_3hosin_loop.mse')
Eğer kutsama skillini boyayan olursa red_3hosin_loop.mse diye kaydedip yorum olarak atarsa sistem hazır sadece kutsamayı uydurması kaldı orası sizde.
En Çok Reaksiyon Alan Mesajlar
Teşekkürler
Teşekkürler.
hangi şaman skilinden bahsediyorsunuz ?
Teşekkür ederim bu arada,Çalışma mantığı nasıl biraz bilgilendirebilir misin ?
Öğeyi görmek için üye olmalısınız.
Eğer verdiği buff 55 ve 55den fazla ise oranı kırmızı olur buff
- Katılım
- 20 Eki 2017
- Konular
- 468
- Mesajlar
- 9,380
- Çözüm
- 271
- Online süresi
- 11mo 27d
- Reaksiyon Skoru
- 8,233
- Altın Konu
- 47
- TM Yaşı
- 8 Yıl 7 Ay 28 Gün
- Başarım Puanı
- 326
- Yaş
- 25
- MmoLira
- 97,706
- DevLira
- 242
Teşekkürler.
hangi şaman skilinden bahsediyorsunuz ?
hangi şaman skilinden bahsediyorsunuz ?
- Katılım
- 13 Haz 2013
- Konular
- 182
- Mesajlar
- 2,499
- Çözüm
- 92
- Online süresi
- 3mo 20d
- Reaksiyon Skoru
- 1,662
- Altın Konu
- 2
- TM Yaşı
- 13 Yıl 3 Gün
- Başarım Puanı
- 289
- Yaş
- 28
- MmoLira
- 8,600
- DevLira
- 84
KutsamaTeşekkürler.
hangi şaman skilinden bahsediyorsunuz ?
- Katılım
- 12 Tem 2017
- Konular
- 3,675
- Mesajlar
- 14,203
- Çözüm
- 157
- Online süresi
- 1mo 19d
- Reaksiyon Skoru
- 6,341
- Altın Konu
- 1
- Başarım Puanı
- 462
- MmoLira
- 2,563
- DevLira
- 166
Teşekkürler.
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 16
- Görüntüleme
- 3K
- Cevaplar
- 5
- Görüntüleme
- 824
- Cevaplar
- 22
- Görüntüleme
- 3K
Altın Konu
Rüya Ruhu Sistemi
- Cevaplar
- 69
- Görüntüleme
- 13K
- Cevaplar
- 65
- Görüntüleme
- 12K



