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!
Dikkat etmemişim akşama güncelleme veririmBufflar Özellik Vermiyor Düzenleyip Atabilcek Varmı Beyler?
Bufflar Özellik Vermiyor Düzenleyip Atabilcek Varmı Beyler?
Şimdi bu şekilde aktif olur ama buff süresini manuel skillprotodan ayarlamanız gerekli süre ile özelliği aynı denklemde getiremedim.
[CODE lang="cpp" title="Char_skill açılır define değiştirirlir." highlight="#ifdef JW_BUFF_NPC"]#ifdef JW_BUFF_NPC
void ApplyAutoBuff(LPCHARACTER ch, LPCHARACTER pkChrCauser, int group /* = 1 */)
{
if (!pkChrCauser || pkChrCauser->IsDead())
return;
const DWORD buffs_group1[] = { 94, 95, 96 };
const DWORD buffs_group2[] = { 110, 111 };
const DWORD* buffs = nullptr;
size_t count = 0;
if (group == 1)
{
buffs = buffs_group1;
count = sizeof(buffs_group1) / sizeof(DWORD);
}
else if (group == 2)
{
buffs = buffs_group2;
count = sizeof(buffs_group2) / sizeof(DWORD);
}
else
return;
bool hasActive = false;
for (size_t i = 0; i < count; ++i)
{
DWORD skill = buffs;
if ((skill == 94 && pkChrCauser->IsAffectFlag(AFF_HOSIN)) ||
(skill == 95 && pkChrCauser->IsAffectFlag(AFF_BOHO)) ||
(skill == 96 && pkChrCauser->IsAffectFlag(AFF_GICHEON)) ||
(skill == 110 && pkChrCauser->IsAffectFlag(AFF_KWAESOK)) ||
(skill == 111 && pkChrCauser->IsAffectFlag(AFF_JEUNGRYEOK)))
{
hasActive = true;
break;
}
}
if (hasActive)
{
pkChrCauser->ChatPacket(CHAT_TYPE_INFO, "[BUFF] Etkiler zaten aktif.");
return;
}
pkChrCauser->SetPoint(POINT_IQ, 40);
for (size_t i = 0; i < count; ++i)
pkChrCauser->ComputeSkill(buffs, pkChrCauser, JW_BUFF_NPC_SKILL_LEVEL);
pkChrCauser->ChatPacket(CHAT_TYPE_INFO,
group == 1 ? "[BUFF] Saldiri bufflari etkinlestirildi."
: "[BUFF] Savunma bufflari etkinlestirildi.");
}
#endif[/CODE]#endif
Konuya görsel olarak eklenen virustotal taraması, link olarak eklendi.Seçmeli Buff Npc Sistemi geliştirdim ve paylaşmak istedim.
3 saat olarak ayarladım süresini src üzerinden ayarlayabilirsiniz geliştirilebilir.
Ekli dosyayı görüntüle 157950
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 2
- Görüntüleme
- 169
- Cevaplar
- 5
- Görüntüleme
- 245
Altın Konu
Jinhu- HYBRİD SHAMAN SYSTEM V1
- Cevaplar
- 21
- Görüntüleme
- 1K
- Cevaplar
- 8
- Görüntüleme
- 523
