Yardım Reward system quest hakkında

  • Konuyu açan Konuyu açan Redix
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 0
  • Gösterim Gösterim 262
Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

Redix

MT Üye
MT Üye
Mesaj
376
Çözümler
7
Beğeni
127
Puan
529
Ticaret Puanı
0
Merhabalar reward system hakkında quest yazımı


item_addon.cpp de bu şekilde kod var

C++:
Genişlet Daralt Kopyala
#ifdef ENABLE_REWARD_SYSTEM
    if(iNormalHitBonus>=60)
    {
        LPCHARACTER ch = pItem->GetOwner();
        if(ch)
            CHARACTER_MANAGER::Instance().SetRewardData(REWARD_AVERAGE,ch->GetName(), true);
    }
#endif

questtede böyle bi kod var nasıl uyarlayabilirim ?

Lua (Quest):
Genişlet Daralt Kopyala
when reward_check begin
    state start begin
        when levelup with pc.get_level() == 115 begin
            --REWARD_115=1
            game.set_reward(1)
        end
        when levelup with pc.get_level() == 120 begin
            --REWARD_120=3
            game.set_reward(3)
        end
    end
end
 
Üst