- Katılım
- 19 Kas 2009
- Konular
- 1,188
- Mesajlar
- 4,208
- Çözüm
- 11
- Online süresi
- 26d 23h
- Reaksiyon Skoru
- 2,736
- Altın Konu
- 32
- Başarım Puanı
- 344
- MmoLira
- 18,969
- DevLira
- 90
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!
Bu Quest, Zihin taşlarını ( özellikle + sı düşük olanları ) değerlendirebilmek için yazılan bir quest.
Not :
Not :
- questlib.lua içerisinde ITEM_METIN tanımlı olması gerekli.
- Sadece Zihin Taşları için çalışır.
- Ödül olarak Kutsama Kağıdı verilmiştir. "25040" yerine istediğiniz item vnumu yazabilirsiniz.
- İstiflenmiş olan taşları tamamen silmez, birer adet eksiltir.
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
En Çok Reaksiyon Alan Mesajlar
[CODE title="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
local item_name_ = item_name(item_vnum)
local item_count = pc.count_item(item_vnum)
say_title(mob_name(20094))
say(string.format("Elinde %d adet %s var.", item_count, item_name_))
say(string.format("Kaç tanesini kırmamı istersin?"))
local count = tonumber(input())
if count == nil or count < 1 then
say_title(mob_name(20094))
say("Geçerli bir sayı girmelisin.")
return
end
if count > item_count then
say_title(mob_name(20094))
say("Elinde bu kadar taş yok.")
return
end
say_title(mob_name(20094))
say(string.format("%d adet %s kırılacak. Emin misin?", count, item_name_))
local s = select("Evet, kır", "Hayır, vazgeç")
if s == 2 then
say_title(mob_name(20094))
say("Kararını değiştirdiğinde tekrar gel.")
return
end
pc.remove_item(item_vnum, count)
local success = 0
for i = 1, count do
if number(1, 100) <= 50 then -- %50 başarı
pc.give_item2(25040, 1)
success = success + 1
end
end
say_title(mob_name(20094))
if success > 0 then
say(string.format("Toplam %d taş kırdın ve %d ödül kazandın!", count, success))
else
say(string.format("%d taşı da kırdın ama bu sefer şans senden yana değildi.", count))
end
end
end
end
[/CODE]
Birden fazla eşya kırdırmak isterseniz kodun güncel hali.
Paylaşım için teşekkürler
- Katılım
- 22 Tem 2011
- Konular
- 176
- Mesajlar
- 1,596
- Online süresi
- 18d 1h
- Reaksiyon Skoru
- 143
- Altın Konu
- 0
- Başarım Puanı
- 179
- MmoLira
- 2,925
- DevLira
- 0
[CODE title="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
local item_name_ = item_name(item_vnum)
local item_count = pc.count_item(item_vnum)
say_title(mob_name(20094))
say(string.format("Elinde %d adet %s var.", item_count, item_name_))
say(string.format("Kaç tanesini kırmamı istersin?"))
local count = tonumber(input())
if count == nil or count < 1 then
say_title(mob_name(20094))
say("Geçerli bir sayı girmelisin.")
return
end
if count > item_count then
say_title(mob_name(20094))
say("Elinde bu kadar taş yok.")
return
end
say_title(mob_name(20094))
say(string.format("%d adet %s kırılacak. Emin misin?", count, item_name_))
local s = select("Evet, kır", "Hayır, vazgeç")
if s == 2 then
say_title(mob_name(20094))
say("Kararını değiştirdiğinde tekrar gel.")
return
end
pc.remove_item(item_vnum, count)
local success = 0
for i = 1, count do
if number(1, 100) <= 50 then -- %50 başarı
pc.give_item2(25040, 1)
success = success + 1
end
end
say_title(mob_name(20094))
if success > 0 then
say(string.format("Toplam %d taş kırdın ve %d ödül kazandın!", count, success))
else
say(string.format("%d taşı da kırdın ama bu sefer şans senden yana değildi.", count))
end
end
end
end
[/CODE]
Birden fazla eşya kırdırmak isterseniz kodun güncel hali.
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
local item_name_ = item_name(item_vnum)
local item_count = pc.count_item(item_vnum)
say_title(mob_name(20094))
say(string.format("Elinde %d adet %s var.", item_count, item_name_))
say(string.format("Kaç tanesini kırmamı istersin?"))
local count = tonumber(input())
if count == nil or count < 1 then
say_title(mob_name(20094))
say("Geçerli bir sayı girmelisin.")
return
end
if count > item_count then
say_title(mob_name(20094))
say("Elinde bu kadar taş yok.")
return
end
say_title(mob_name(20094))
say(string.format("%d adet %s kırılacak. Emin misin?", count, item_name_))
local s = select("Evet, kır", "Hayır, vazgeç")
if s == 2 then
say_title(mob_name(20094))
say("Kararını değiştirdiğinde tekrar gel.")
return
end
pc.remove_item(item_vnum, count)
local success = 0
for i = 1, count do
if number(1, 100) <= 50 then -- %50 başarı
pc.give_item2(25040, 1)
success = success + 1
end
end
say_title(mob_name(20094))
if success > 0 then
say(string.format("Toplam %d taş kırdın ve %d ödül kazandın!", count, success))
else
say(string.format("%d taşı da kırdın ama bu sefer şans senden yana değildi.", count))
end
end
end
end
[/CODE]
Birden fazla eşya kırdırmak isterseniz kodun güncel hali.
- Katılım
- 22 Eki 2024
- Konular
- 94
- Mesajlar
- 473
- Online süresi
- 1mo 12d
- Reaksiyon Skoru
- 500
- Altın Konu
- 13
- Başarım Puanı
- 133
- MmoLira
- 22,048
- DevLira
- 135
Paylaşım için teşekkürler
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 0
- Görüntüleme
- 28
- Cevaplar
- 10
- Görüntüleme
- 327















