1. //masumaqrk TURKMMO FORUM
  2. quest metin_challenge_sistemi begin
  3. state start begin
  4. when 8015.kill begin
  5. local metin_vnum = 8015
  6. local count = pc.getqf("metin_sayisi") + 1
  7. if pc.getqf("reward_200_done") == 1 then
  8. return
  9. end
  10. pc.setqf("metin_sayisi", count)
  11. if count >= 100 and pc.getqf("reward_100_done") == 0 then
  12. pc.setqf("reward_100_done", 1)
  13. pc.give_item2(70150, 1)
  14. affect.add_collect(apply.ATT_BONUS_TO_MONSTER, 10, 60*60*24*365*60)
  15. notice_all("|cFF00FF00[Duyuru]: " .. pc.get_name() .. " tam 100 adet Metin keserek kalıcı +10 Canavar bonusunu kazandı!")
  16. syschat("Tebrikler! 100 Metin limitine ulaştın ve ödülün verildi.")
  17. syschat("Sıradaki hedef: 200 Metin keserek 70151 kodlu itemi kazanmak!")
  18. elseif count >= 200 and pc.getqf("reward_200_done") == 0 then
  19. pc.setqf("reward_200_done", 1)
  20. pc.give_item2(70151, 1)
  21. notice_all("|cFFFFD700[Efsanevi]: " .. pc.get_name() .. " tam 200 adet Metin kesti ve büyük ödülü kaptı!")
  22. syschat("Tebrikler! 200 Metin görevini başarıyla tamamladın.")
  23. else
  24. if count < 100 then
  25. syschat("Metin Kesimi: " .. count .. " / 100. Kalan: " .. (100 - count))
  26. elseif count > 100 and count < 200 then
  27. syschat("Metin Kesimi: " .. count .. " / 200. Kalan: " .. (200 - count))
  28. end
  29. end
  30. end
  31. end
  32. end