Zihin taşlarını ( özellikle + sı düşük olanları ) değerlendirebilmek için yazdığım quest, ihtiyacı olan yararlansın diye paylaşayım dedim.
Not :
Not :
- questlib.lua içerisinde ITEM_METIN tanımlı olması gerekli.
- Sadece Zihin Taşları için çalışır.
- Ben deneme amaçlı Kutsama Kağıdı ödülü verdim. "25040" yerine istediğiniz item vnumu yazabilirsiniz.
- İstiflenmiş olan taşları tamamen silmez, birer adet eksiltir.
Lua (Quest):
quest taskir begin
state start begin
when 20094.take begin
if item.get_type() ~= ITEM_METIN then
say_title(mob_name(20094))
say(" Bu eşyayla ilgilenmiyorum. ")
return
end
local item_vnum = item.vnum
say_title( mob_name ( 20094 ) )
say(string.format("Bu taşı (%s) kırmamı ister misin?", item_name(item_vnum)))
local s = select("Evet, kır", "Hayır, istemiyorum")
if s == 1 then
pc.remove_item(item_vnum, 1)
if number(1, 100) <= 50 then
pc.give_item2(25040, 1)
say_title(mob_name(20094))
say("Tebrikler! Şanslı çıktın ve ödülünü aldın.")
else
say_title(mob_name(20094))
say("Üzgünüm... Bu sefer şans senden yana değil.")
end
else
say_title(mob_name(20094))
say("Kararını değiştirdiğinde tekrar gel.")
end
end
end
end