- Mesaj
- 64
- Çözümler
- 3
- Beğeni
- 8
- Puan
- 439
- Ticaret Puanı
- 0
Merhaba arkadaşlar statü sıfırlama questi olan var mı acaba? Bendeki çalışmıyor da.
## HermeSSentinuS TR Files Beceri Sıfırlama Quest ##
quest skill_reset2 begin state start begin
when 9006.chat."Becerileri Sıfırla" begin
if pc.level < 5 then
say_title("Yaşlı Kadın:")
say("Önce birşeyler öğrenmelisin.")
return
end
if pc.get_skill_group()==0 then
say_title("Yaşlı Kadın:")
say("Bir eğitim almamışsın ve sıfırlayacak beceri")
say("puanın yok.")
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("Merhaba, doğru adrese geldin. Gözlerinden bir çok")
say("acı okuyabiliyorum. Ben insanların bildikleri")
say("ve becerilerini unutup yeniden bir başlangıç")
say("yapabilmelerini sağlıyabiliyorum. Becerilerini")
say("unutup, yeniden başlamak istiyor musun?")
say("Ücreti: "..cost.." Yang.")
s = select( "Becerileri Sıfırla", "Sıfırlama")
else
say_title("Yaşlı Kadın:")
say("Merhaba, doğru adrese geldin. Gözlerinden bir çok")
say("acı okuyabiliyorum. Ben insanların bildikleri")
say("ve becerilerini unutup yeniden bir başlangıç")
say("yapabilmelerini sağlıyabiliyorum. Becerilerini")
say("unutup, yeniden başlamak istiyor musun?")
say("Ücreti: "..cost.." Yang.")
s = select( "Becerileri Sıfırla", "Sıfırlama")
end
if 2==s then
say_title("Yaşlı Kadın:")
say("Eğer fikrini değiştirirsen, tekrar ziyaretime")
say("gel.")
return
end
if pc.money < cost then
say_title("Yaşlı Kadın:")
say("Yeterince Yang'ın yok. Sana yardımcı olamam;")
say("benim de kendime bakabilmek için paraya ihtiyacım var. ")
return
end
pc.changegold(-cost)
pc.clear_skill()
pc.set_skill_group(0)
set_quest_state("skill_group","run")
end
end
end
Kusura bakmayınHocam bu beceri sıfırlama bana "STATÜ" sıfırlama gerekiyor.
quest statu_sifirlama begin
state start begin
when 71103.use or 71105.use or 71107.use or 71109.use begin
local test_id = item.get_vnum() - 71103
local test = {pc.get_ht(), "HP", pc.get_iq(), "INT", pc.get_st(), "STR", pc.get_dx(), "DEX"}
if test[test_id+1] == 1 then
say(test[test_id+2].." zaten resetlenmiş")
end
say(test[test_id+2].." yi resetlemek istiyor musun?")
local s = select("Evet", "Hayır")
if s == 1 then
if pc.reset_status(test_id) == true then
say("Tamamlandı")
pc.remove_item(item.get_vnum())
else
say("Bilinmeyen hata!")
end
end
end
end
end
state start begin
when 20094.chat."statü sıfırlama" begin
--- l
say_title("Statü Sıfırlama Kağıdı: ")
say("")
say("Bu kağıt her şeyi unutmayı mümkün kılıyor.")
say("Bu senin tüm statü puanlarını sıfırlayacak.")
say("Geri dönüşü mümkün değil. ")
say("")
say("Kullanmak istiyor musun?")
say("")
local s = select("Evet", "Hayır")
if 2 == s then
return
end
say_title("Statünü Sıfırla Onay:")
say("")
say("Tüm statü puanların sıfırlanacak ve ")
say("baştan başlayacaksın. ")
say("")
say("Statü sıfırlama işlemini onaylıyor musun?")
say("")
local c = select("Onaylıyorum", "Sıfırlamayı iptal et")
if 2 == c then
return
end
char_log(0, "RESET_ALL", "USE_ITEM(71002)")
pc.remove_item(71002)
char_log(0, "RESET_ALL", "RESET_STAT_POINTS")
pc.reset_point()
--char_log(0, "RESET_ALL", "RESET_SKILL_POINTS")
--pc.clear_skill()
--pc.set_skill_group(0)
char_log(0, "RESET_ALL", "RESET_END")
end
end
end