Saber Skill CoolDown Check Ayarı

'Prosedür & Kod Paylaşımları' forumunda Venus tarafından 3 Haz 2018 tarihinde açılan konu

Konu etiketleri:
  1. Venus

    Venus Yeni Cüce

    Katılım:
    3 Haz 2018
    Mesaj:
    43
    Alınan Beğeniler:
    0
    Ödül Puanları:
    0
    Kod:
    if (bOpcode != MAGIC_TYPE4_EXTEND && pCaster->m_CoolDownList.find(nSkillID) != pCaster->m_CoolDownList.end())
    {
    SkillCooldownList::iterator itr = pCaster->m_CoolDownList.find(nSkillID);
    
    
    int64 DiffrentMilliseconds = (int64(UNIXTIME) * 1000) - (int64(itr->second) * 1000);
    
    
    if (DiffrentMilliseconds > 0 && DiffrentMilliseconds < int32(pSkill->sReCastTime * 100) && pSkill->bType[0] != 9 && !bIsRecastingSavedMagic)
    return SkillUseFail;
    else
    pCaster->m_CoolDownList.erase(nSkillID);
     
  2. srkrock

    srkrock Yeni Cüce

    Katılım:
    12 Şub 2017
    Mesaj:
    10
    Alınan Beğeniler:
    0
    Ödül Puanları:
    0
    tesekkurler
     
  3. lupaland1x

    lupaland1x Yeni Cüce

    Katılım:
    1 Haz 2019
    Mesaj:
    30
    Alınan Beğeniler:
    0
    Ödül Puanları:
    0
    Teşekkürler
     
  4. diyar0122

    diyar0122 Yeni Cüce

    Katılım:
    13 Haz 2019
    Mesaj:
    31
    Alınan Beğeniler:
    0
    Ödül Puanları:
    0
    gfdgfdgfdgfdgfdgfdgfd
     

Bu Sayfayı Paylaş