- Katılım
- 26 Ocak 2018
- Konular
- 61
- Mesajlar
- 2,605
- Çözüm
- 2
- Online süresi
- 2mo 1d
- Reaksiyon Skoru
- 16
- Altın Konu
- 0
- TM Yaşı
- 8 Yıl 4 Ay 18 Gün
- Başarım Puanı
- 129
- Yaş
- 29
- MmoLira
- 8,880
- DevLira
- 0
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
skill sıfırlayınca normal skiller siliniyor ama iyileştirme ve kritik buffları silinmiyor bunu nasıl çözebiliriz. quest şu;
Kod:
quest skill_reset2 begin
state start begin
when 9006.chat."Becerileri sıfırla " begin
if pc.getqf("delay") - get_time() > 0 then
say_title("Yaşlı Kadın:")
say("Becerilerini yeniden sıfırlamak ")
say("için 5 dakika beklemelisin. ")
return
end
if pc.level < 5 then
say_title("Yaşlı Kadın")
say("")
say("Önce bir şeyler öğrenmelisin.")
say("")
return
end
--if pc.level > 30 then
-- say_title("Yaşlı Kadın")
-- say("")
-- say("Seviyen "..""..pc.level.."")
-- say("Sana yardım edemem.")
-- say("Bu seviyede beceri değiştiremezsin.")
-- say("Sadece seviyen 30 dan azsa baska bir")
-- say("beceri seçebilirsin.")
-- say("")
-- return
-- end
if pc.get_skill_group()==0 then
say_title("Yaşlı Kadın")
say("")
say("Sıfırlamaya ihtiyacın yok.")
say("")
return
end
local cost = 10000 + pc.level * 2000
local s = 0
if not pc.has_master_skill() then
say_title("Yaşlı Kadın")
say("")
say("Merhaba,doğru yerdesin.")
say("Dertli görünüyorsun.")
say("İnsanların becerilerini unutmalarına")
say("yardımcı oluyorum. Yeni baştan başlıyorlar.")
say("Becerilerini unutup, baştan başlamak")
say("istiyor musun?")
say("Fiyati:"..cost.." Yang.")
say("")
s = select( "Sıfırla", "Sıfırlama")
else
say_title("Yaşlı Kadın")
say("Beceleri sıfırlamakmı istiyorsun?.")
say("Fakat çalışarak topladığın ")
say("tüm puanlarını ")
say("kaybedeceksin.")
say("Yeniden başlamak istediğine ")
say("emin misin? ")
say("Fiyatı "..cost.." Yang.")
say("")
s = select("Beceriyi Sıfırla ", "İptal")
end
if 2==s then
say_title("Yaşlı Kadın")
say("")
say("Eğer fikrin değişirse beni tekrar")
say("ziyaret et.")
say("")
return
end
if pc.money < cost then
say_title("Yaşlı Kadın")
say("")
say("Yeterli Yang'a sahip değilsin, ")
say("Yang olmadan sana yardım edemem, ")
say("Yaşamak için bir şeyler yapmalıyım. ")
say("")
return
end
pc.setqf("delay",get_time() + 5*60)
pc.changegold(-cost)
pc.clear_skill()
pc.set_skill_group(0)
set_quest_state("skill_group","run")
end
when 71100.use begin
if pc.level <=31 or pc.level >=104 then
say_title(item_name(71100))
say("31-104 seviye arası kullanabilir.")
return
end
if pc.get_skill_group()==0 then
say_title(item_name(71100))
say("Sıfırlamaya ihtiyacın yok.")
return
end
say_title(item_name(71100))
say("Bu öğe yeni becerilere geçişi ve ")
say("eski becerileri unutmayı sağlar. ")
say("Sadece 31. seviye'ye ulaşmış ")
say("kişiler kullanabilir. ")
say("Becerilerini sıfırlamak istiyor musun? ")
say(" ")
s = select(" Evet ", " Hayır ")
if 2==s then
return
end
pc.clear_skill()
pc.set_skill_group(0)
horse.set_level(horse_level)
char_log(0, "RESET_SKILL", "RESET_SKILL_BY_71100")
pc.remove_item(71100) ;
set_quest_state("skill_group","run")
end
end
end



