emirhanHCL 1
emirhanHCL
farkmt2official 1
farkmt2official
mannaxxx 1
mannaxxx
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Hikaye Ekle

ARKADAŞLAR YARDIM BİYOLOG İÇİN LÜTFEN

  • Konuyu başlatan Konuyu başlatan vantekler65x
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 2
  • Görüntüleme Görüntüleme 307
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Türkiye'de ilk Mobil & PC Aynı Anda Metin2 Oyna. Triarchonline kalıcı ve uzun ömürlü yapısı ile 24 Temmuz'da açılıyor. | 1-99 Mobil Metin2 Triarch HEMEN TIKLA!

ARKADAŞLAR MERHABA questim bu ben burda mesela liderin notu veriyorum bu sahte diyor onu kaldırmak için napmalıyım verdiğim bütün notları kabul etmesi için
----------------------------------------------------
quest collect_quest_lv90 begin
state start begin
end
state run begin
when login or levelup with pc.level >= 90 begin
set_state(information)
end
end
state information begin
when letter begin
local v = find_npc_by_vnum(20084)
if v != 0 then
target.vid("__TARGET__", v, "Chaegirab")
end
send_letter("Chaegirab'ın isteği")
end
when button or info begin
say_title("Chaegirab'ın isteği")
say("Uriel'in öğrencisi Chaegirab seni")
say("arıyor. Yanına git ve ne istediğini öğren.")
say("")
end
when __TARGET__.target.click or
20084.chat."Dinle" begin
target.delete("__TARGET__")
--- l
say_title("Biyolog Chaegirab:")
say("Benim için şimdiye kadar yaptığın")
say("yardımlar için minnettarım.Çok iyi iş ")
say("çıkardın.Senin gibi kahramanlar sayesinde")
say("araştırmalarımı neredeyse bitirdim.")
say("Bu benim senden son isteğim olacak.")
say("Emin olabilirsin.")
wait()
say_title("Biyolog Chaegirab:")
say("Liderlerin Notları'na ihtiyacım var!")
say("Lütfen hayatımın en önemli araştırması ")
say("için yardım et. Fakat sahte olanları ")
say("alamam. Araştırmam için bana 50 adet")
say("Liderlerin Notları getirmelisin. Bunu karşılığını ")
say("alacaksın. Bol şanslar.")
say("")
set_state(go_to_disciple)
pc.setqf("duration",0) -- Time limit
pc.setqf("collect_count",0)--Items collected
pc.setf("collect_quest_luck","drink_drug",0) --quest potion 1
end
end
state go_to_disciple begin
when letter begin
send_letter("Biyolog'un araştırması ")
end
when button or info begin
say_title("Patron yaratıkları bul")
say("Uriel'in öğrencisi Cheagirab, patron")
say("canavarlar hakkında bilgi topluyor. Araştırması ")
say("için 50 Liderlerin Notlarına ihtiyacı var. Tek")
say("tek götür ki iyice inceleyebilsin. Notları patron")
say("canavarlardan elde edebilirsin.")
say_item_vnum(30168)
say_reward("Şimdiye kadar "..pc.getqf("collect_count").." not getirdin.")
say("")
end
when 40004.use begin
say_title("Biyolog Bitirici:")
say("Tebrikler görevi direk geçtin.")
say("Baek-go nun yanına gidip ödülünü al")
set_state("__reward")
pc.remove_item("40004",1)
end
when kill with npc.get_race() == 691 or npc.get_race() == 791 or npc.get_race() == 792 or npc.get_race() == 1192 or
npc.get_race() == 1304 or npc.get_race() == 1901 or npc.get_race() == 2091 or npc.get_race() == 2191 or npc.get_race() == 2206 or
npc.get_race() == 2306 or npc.get_race() == 2595 or npc.get_race() == 2596 or npc.get_race() == 3090 or npc.get_race() == 3091 or
npc.get_race() == 3190 or npc.get_race() == 3191 or npc.get_race() == 3290 or npc.get_race() == 3291 or npc.get_race() == 3390 or
npc.get_race() == 3391 or npc.get_race() == 3490 or npc.get_race() == 3491 or npc.get_race() == 3590 or npc.get_race() == 3591 or
npc.get_race() == 3690 or npc.get_race() == 3691 or npc.get_race() == 3790 or npc.get_race() == 3791 or npc.get_race() == 3890 or
npc.get_race() == 3891 or npc.get_race() == 3990 or npc.get_race() == 3901 or npc.get_race() == 3902 or npc.get_race() == 3903 or
npc.get_race() == 3904 or npc.get_race() == 3905 or npc.get_race() == 3906 begin local s = number(1, 100)
if s <= 30 and pc.count_item(30168)==0 then
pc.give_item2("30168", 1)
send_letter("Liderlerin Notlarını buldun.")
end
end
when 20084.chat."Liderlerin Notları " with pc.count_item(30168) >0 begin
if get_time() > pc.getqf("duration") then
if pc.count_item(30168) >0 then
say_title("Biyolog Chaegirab:")
say("Ah, bir tane bulmuşsun.")
say("Biraz bekle de kontrol edeyim...")
pc.remove_item(30168, 1)
if pc.is_gm() then
pc.setqf("duration",get_time()+2)
else
if game.get_event_flag("iade") == 1 then
pc.setqf("duration",get_time()+0)
else
pc.setqf("duration",get_time()+0)
end
end
wait()
local pass_percent
if pc.is_gm() then
pass_percent =100
else
if pc.getf("collect_quest_luck","drink_drug")==0 then
pass_percent=40
else
pass_percent=80
end
end
local s= number(1,100)
if s<= pass_percent then
if pc.getqf("collect_count")< 49 and not pc.is_gm() then --less than 50
local index =pc.getqf("collect_count")+1
pc.setqf("collect_count",index)
say_title("Biyolog Chaegirab:")
say("Ah! Bu not en iyi kalite! Hemen araştırmaya")
say("başlayacağım. Ancak "..50-pc.getqf("collect_count").." tane daha")
say("lazım. Lütfen bulmaya çalış!")
say("Ve zamana ihtiyacım olduğunu unutma. Yarına kadar")
say("başka bir not inceleyemem.")
pc.setf("collect_quest_luck","drink_drug",0) --Potion reset
return
end
say_title("Biyolog Chaegirab:")
say("Bütün notları topladın!")
say("Şimdi Liderlerin Ruh Taşı'na ihtiyacım var.")
say("Bana sadece bir tane getir.")
say("Araştırmamı bu sayede bitirmiş olacağım.")
pc.setqf("collect_count",0)
pc.setf("collect_quest_luck","drink_drug",0)
pc.setqf("duration",0)
set_state(key_item)
return
else
say_title("Biyolog Chaegirab:")
say("Üzgünüm ama bu notlar sahte.")
say("Daha sonra başka bir tane getir.")
pc.setf("collect_quest_luck","drink_drug",0) --Potion reset
return
end
else
say_title("Chaegirab:")
say(""..item_name(30168).." bulduğunda tekrar gel.")
return
end
else
say_title("Chaegirab:")
say("Üzgünüm.")
say("Son getirdiğin not üzerindeki incelemem ")
say("henüz bitmedi.")
say("Sonra gelsen olur mu?")
say("")
say_reward("Kalan zaman: "..pc.getqf("duration") - get_time().." saniye")
return
end
end
end
state key_item begin
when letter begin
send_letter("Biyolog'un araştırması ")
if pc.count_item(30227)>0 then
local v = find_npc_by_vnum(20084)
if v != 0 then
target.vid("__TARGET__", v, "Chaegirab")
end
end
end
when button or info begin
if pc.count_item(30227) >0 then
say_title("Liderlerin Ruh Taşı ")
say("Sonunda Orman Ruhu Taşını buldun! Onu ")
say("biyolog Chaegirab'a götür. Seni bekliyor.")
return
end
say_title("Liderlerin Ruh Taşı ")
say("Uriel'in öğrencisi Chaegirab için, ")
say("50 adet Liderlerin Notları topladım.")
say("Son olarak Liderlerin Ruh Taşı'na ihtiyacım var!")
say_item_vnum(30227)----------The plague king soul stone
say("Şu yaratıklardan onu bulabilirim: "..mob_name(1092)..","..mob_name(1093)..",")
say(""..mob_name(1304)..","..mob_name(1901)..","..mob_name(2206)..",")
say(""..mob_name(2206).."")
end
when kill with npc.get_race() == 691 or npc.get_race() == 791 or npc.get_race() == 792 or npc.get_race() == 1192 or
npc.get_race() == 1304 or npc.get_race() == 1901 or npc.get_race() == 2091 or npc.get_race() == 2191 or npc.get_race() == 2206 or
npc.get_race() == 2306 or npc.get_race() == 2595 or npc.get_race() == 2596 or npc.get_race() == 3090 or npc.get_race() == 3091 or
npc.get_race() == 3190 or npc.get_race() == 3191 or npc.get_race() == 3290 or npc.get_race() == 3291 or npc.get_race() == 3390 or
npc.get_race() == 3391 or npc.get_race() == 3490 or npc.get_race() == 3491 or npc.get_race() == 3590 or npc.get_race() == 3591 or
npc.get_race() == 3690 or npc.get_race() == 3691 or npc.get_race() == 3790 or npc.get_race() == 3791 or npc.get_race() == 3890 or
npc.get_race() == 3891 or npc.get_race() == 3990 or npc.get_race() == 3901 or npc.get_race() == 3902 or npc.get_race() == 3903 or
npc.get_race() == 3904 or npc.get_race() == 3905 or npc.get_race() == 3906 begin local s = number(1, 50)
if s <= 60 and pc.count_item(30227)==0 then
pc.give_item2(30227, 1)
send_letter("Biyolog'un araştırması ")
end
end
when __TARGET__.target.click or
20084.chat."Liderlerin Ruh Taşı'nı buldum" with pc.count_item(30227) > 0 begin
target.delete("__TARGET__")
if pc.count_item(30227) > 0 then
say_title("Biyolog Chaegirab:")
say("Ah! İyi çalışma. Teşekkür ederim sayende")
say("araştırmalarımı tamamladım!")
say("Ödül olarak sana bu gizli reçeteyi veriyorum.")
say("Baek-Go senin için iksiri yapacak. Tekrar")
say("teşekkürler ve iyi günler!")
pc.remove_item(30227,1)
set_state(__reward)
else
say("Chaegirab")
say(""..item_name(30227).." bulduğunda tekrar gel!")
say("")
return
end
end
end
state __reward begin
when letter begin
send_letter("Chaegirab'ın ödülü ")
local v = find_npc_by_vnum(20018)
if v != 0 then
target.vid("__TARGET__", v, "Baek-go")
end
end
when button or info begin
say_title("Chaegirab'ın ödülü ")
say("Liderlerin Notları ve ruh taşının ödülü olarak")
say("biyolog Chaegirab sana gizli bir reçete verdi.")
say("Şimdi Baek-Go'ya git, senin için mucizevi bir ")
say("iksir yapacak.")
end
when __TARGET__.target.click or
20018.chat."Reçeteyi ver" begin
target.delete("__TARGET__")
say_title("Baek-go:")
say("Ah, bu biyolog Chaegirab'ın gizli reçetesi mi?")
say("Hm, bu diğer kahramanlarla savaşırken saldırı ")
say("değerini artıracak. İşte iksirin!")
wait()
say_title("Baek-go:")
say("Aynı zamanda sana bu Mavi Abanoz Sandığı ")
say("da vermeliyim. Ona iyi bak.")
say_reward("Bu ödül Chaegirab'ın isteğini kırmadığın için.")
say_reward("Chaegirab'ın ricasını yerine getirdiğin için ")
say_reward("diğer oyuncularla savaşırken(PvP) saldırı değerin")
say_reward("kalıcı olarak %10 artıyor.")
say_reward("Bu artış kalıcıdır.")
affect.add_collect_point(POINT_ATTBONUS_HUMAN,10,60*60*24*365*60)
pc.give_item2("50513",1)
pc.give_item2("50513",1)
pc.give_item2("50513",1)
pc.delqf("collect_count")
clear_letter()
set_quest_state("collect_quest_lv92", "run")
set_state(__complete)
end
end
state __complete begin
end
end
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst