forked from metin2/server
300 lines
8.1 KiB
Plaintext
300 lines
8.1 KiB
Plaintext
|
----------------------------------------------------
|
|||
|
--COLLECT QUEST_lv90
|
|||
|
--METIN2 <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>Ʈ
|
|||
|
----------------------------------------------------
|
|||
|
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, "ä<><C3A4><EFBFBD><EFBFBD>")
|
|||
|
end
|
|||
|
send_letter("ä<><C3A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>Ź")
|
|||
|
end
|
|||
|
|
|||
|
when button or info begin
|
|||
|
say("")
|
|||
|
say("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> ä<><C3A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>")
|
|||
|
say("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><>Ÿ<EFBFBD><C5B8> ã<><C3A3><EFBFBD>ֽ<EFBFBD><D6BD>ϴ<EFBFBD>")
|
|||
|
say("<22><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>˾ƺ<CBBE><C6BA><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>ֽñ<D6BD> <20>ٶ<EFBFBD><D9B6>ϴ<EFBFBD>.")
|
|||
|
say("")
|
|||
|
end
|
|||
|
|
|||
|
when __TARGET__.target.click or 20084.chat."<22><> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>ֿ<EFBFBD>" begin
|
|||
|
target.delete("__TARGET__")
|
|||
|
--- l
|
|||
|
say("ä<><C3A4><EFBFBD><EFBFBD>:")
|
|||
|
say("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><>Ź<EFBFBD><C5B9> <20><><EFBFBD><EFBFBD><EFBFBD>ֱ<EFBFBD><D6B1><EFBFBD><EFBFBD><EFBFBD>")
|
|||
|
say("<22><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>̰ܳ<CCB0><DCB3><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ѱ<EFBFBD><D1B1>鼭")
|
|||
|
say("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD>ſ<EFBFBD><C5BF><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>Ͽ<EFBFBD>")
|
|||
|
say("<22><><EFBFBD>Ű<EFBFBD><C5B0><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ֱ<D6B1><E2B6A7><EFBFBD><EFBFBD>")
|
|||
|
say("<22><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20≯<EFBFBD><CCB8><EFBFBD> <20>Ͽ<EFBFBD>")
|
|||
|
say("<22>̹<EFBFBD> <20><>Ź<EFBFBD><C5B9> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̶<EFBFBD><CCB6><EFBFBD>")
|
|||
|
say("<22><><EFBFBD><EFBFBD> <20>ǿ<EFBFBD>")
|
|||
|
wait()
|
|||
|
say("ä<><C3A4><EFBFBD><EFBFBD>")
|
|||
|
say("<22><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>ʿ<EFBFBD><CABF>Ѱ<EFBFBD><D1B0><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ǥ<><C7A5>!")
|
|||
|
say("<22><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20≯<EFBFBD> ")
|
|||
|
say("<22><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>Ͽ<EFBFBD>")
|
|||
|
say("<22><>¥<EFBFBD><C2A5> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֱ<EFBFBD> <20>ٶ<EFBFBD><D9B6><EFBFBD>..")
|
|||
|
say("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ʿ<EFBFBD><CABF><EFBFBD> <20><><EFBFBD><EFBFBD> 50<35><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD>...")
|
|||
|
say("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>ŭ <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>ϰ<EFBFBD> <20>帮<EFBFBD>ڼ<EFBFBD>")
|
|||
|
say("<22><>Ź<EFBFBD>ϰڼ<CFB0>~!")
|
|||
|
say("")
|
|||
|
set_state(go_to_disciple)
|
|||
|
pc.setqf("duration",0) -- <20>õ<EFBFBD> <20>Ҽ<EFBFBD> <20>ִ<EFBFBD> <20>ð<EFBFBD>
|
|||
|
pc.setqf("collect_count",0)--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>
|
|||
|
pc.setqf("drink_drug",0) --<2D><>Ȥ<EFBFBD><C8A4> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 1
|
|||
|
end
|
|||
|
end
|
|||
|
|
|||
|
state go_to_disciple begin
|
|||
|
when letter begin
|
|||
|
send_letter("ä<><C3A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>")
|
|||
|
|
|||
|
end
|
|||
|
when button or info begin
|
|||
|
say_title("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϳ<EFBFBD> <20><><EFBFBD><EFBFBD> <20>˰<EFBFBD><CBB0>ʹ<EFBFBD>")
|
|||
|
--- l
|
|||
|
say("")
|
|||
|
say("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ä<><C3A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>")
|
|||
|
say("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϳ<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD>")
|
|||
|
say("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϳ<EFBFBD><CDBF>Լ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ִ<EFBFBD> <20>п<EFBFBD><D0BF><EFBFBD>ǥ<EFBFBD><C7A5><EFBFBD><EFBFBD>")
|
|||
|
say("50<35><30> <20><><EFBFBD><EFBFBD> ä<><C3A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>")
|
|||
|
say("")
|
|||
|
say_item_vnum(30168)
|
|||
|
say_reward(" <20><><EFBFBD><EFBFBD>".." "..pc.getqf("collect_count").."<22><><EFBFBD><EFBFBD> <20><><EFBFBD>ҽ<EFBFBD><D2BD>ϴ<EFBFBD>")
|
|||
|
say("")
|
|||
|
end
|
|||
|
|
|||
|
when 71035.use begin --<2D><>Ȥ<EFBFBD><C8A4> <20><><EFBFBD><EFBFBD>
|
|||
|
if get_time() < pc.getqf("duration") then
|
|||
|
say("<22><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>ϴ<EFBFBD>")
|
|||
|
return
|
|||
|
end
|
|||
|
if pc.getqf("drink_drug")==1 then
|
|||
|
say("<22>̹<EFBFBD> <20>ѹ<EFBFBD> <20><><EFBFBD>̽<EFBFBD><CCBD>ϴ<EFBFBD>")
|
|||
|
return
|
|||
|
end
|
|||
|
if pc.count_item(30168)==0 then
|
|||
|
say("ä<><C3A4><EFBFBD><EFBFBD>:")
|
|||
|
say("<22>п<EFBFBD><D0BF><EFBFBD>ǥ<EFBFBD><C7A5> <20><><EFBFBD><EFBFBD> <20><><EFBFBD>Ѵ<EFBFBD><D1B4><EFBFBD><EFBFBD><EFBFBD> ")
|
|||
|
say("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>ص<EFBFBD> <20><><EFBFBD><EFBFBD> <20>ʳ<EFBFBD>")
|
|||
|
say("")
|
|||
|
return
|
|||
|
end
|
|||
|
|
|||
|
item.remove()
|
|||
|
pc.setqf("drink_drug",1)
|
|||
|
end
|
|||
|
|
|||
|
when 691.kill or 792.kill or 791.kill or 1093.kill or 1304.kill or 2091.kill or 2191.kill or 2206.kill or 1901.kill begin
|
|||
|
local s = number(1, 100)
|
|||
|
if s <= 30 and pc.count_item(30168)==0 then
|
|||
|
pc.give_item2(30168, 1)
|
|||
|
send_letter("<22>п<EFBFBD><D0BF><EFBFBD>ǥ<EFBFBD><C7A5><EFBFBD><EFBFBD> ȹ<><C8B9><EFBFBD>ϼ̽<CFBC><CCBD>ϴ<EFBFBD>")
|
|||
|
end
|
|||
|
end
|
|||
|
|
|||
|
|
|||
|
when 20084.chat."<22>п<EFBFBD><D0BF><EFBFBD>ǥ<EFBFBD><C7A5><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>°ǰ<C2B0>? " with pc.count_item(30168) >0 begin
|
|||
|
if get_time() > pc.getqf("duration") then
|
|||
|
say("ä<><C3A4><EFBFBD><EFBFBD>")
|
|||
|
--- l
|
|||
|
say("<22><>!! <20><><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD>...")
|
|||
|
say("<22><><EFBFBD><EFBFBD> <20>ѹ<EFBFBD> <20>̰<EFBFBD><CCB0><EFBFBD> <20><><EFBFBD><EFBFBD> <20>غ<EFBFBD><D8BA>߰ڱ<DFB0>...")
|
|||
|
say("<22><><EFBFBD>ø<EFBFBD> <20><><EFBFBD>ٸ<EFBFBD><D9B8><EFBFBD>...")
|
|||
|
say("")
|
|||
|
pc.remove_item(30168, 1)
|
|||
|
if is_test_server() then
|
|||
|
pc.setqf("duration",get_time()+2)
|
|||
|
else
|
|||
|
pc.setqf("duration",get_time()+60*60*22) -----------------------------------22<32>ð<EFBFBD>
|
|||
|
end
|
|||
|
wait()
|
|||
|
|
|||
|
local pass_percent
|
|||
|
if pc.getqf("drink_drug")==0 then
|
|||
|
pass_percent=60
|
|||
|
else
|
|||
|
pass_percent=90
|
|||
|
end
|
|||
|
|
|||
|
local s= number(1,100)
|
|||
|
if s<= pass_percent then
|
|||
|
if pc.getqf("collect_count")< 49 then --50<35><30><EFBFBD≯<EFBFBD>
|
|||
|
local index =pc.getqf("collect_count")+1
|
|||
|
pc.setqf("collect_count",index) --<2D>ϳ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> +1 <20><><EFBFBD>ش<EFBFBD>
|
|||
|
say("ä<><C3A4><EFBFBD><EFBFBD>:")
|
|||
|
say("<22><><EFBFBD><EFBFBD>~!! <20>Ǹ<EFBFBD><C7B8>ϱ<EFBFBD><CFB1><EFBFBD>! <20><><EFBFBD><EFBFBD><EFBFBD>߳<EFBFBD>...")
|
|||
|
say("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>".." "..50-pc.getqf("collect_count").. " <20><><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ǰڱ<C7B0><DAB1><EFBFBD>~!!")
|
|||
|
say("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ְ<EFBFBD>~!")
|
|||
|
say("")
|
|||
|
pc.setqf("drink_drug",0) --<2D><><EFBFBD><EFBFBD> <20>ʱ<EFBFBD>ȭ
|
|||
|
return
|
|||
|
end
|
|||
|
say("ä<><C3A4><EFBFBD><EFBFBD>:")
|
|||
|
say("50<35><30><EFBFBD><EFBFBD> <20>ٸ<EFBFBD><D9B8>ұ<EFBFBD><D2B1><EFBFBD>!!")
|
|||
|
say("<22><><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> key item<65><6D>")
|
|||
|
say("<22>пտ<D0BF>ȥ<EFBFBD><C8A5> 1<><31><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ǰھ<C7B0>")
|
|||
|
say("<22>пտ<D0BF>ȥ<EFBFBD><C8A5><EFBFBD><EFBFBD> <20><><EFBFBD>ؿ<EFBFBD><D8BF>ÿ<EFBFBD>~")
|
|||
|
say("<22>пտ<D0BF>ȥ<EFBFBD><C8A5><EFBFBD><EFBFBD>~~")
|
|||
|
say("")
|
|||
|
pc.setqf("collect_count",0)
|
|||
|
pc.setqf("drink_drug",0)
|
|||
|
pc.setqf("duration",0)
|
|||
|
set_state(key_item)
|
|||
|
return
|
|||
|
else
|
|||
|
say("ä<><C3A4><EFBFBD><EFBFBD>:")
|
|||
|
say("<22>̾<EFBFBD><CCBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>̰<EFBFBD><CCB0><EFBFBD> <20><>¥<EFBFBD><C2A5> ..")
|
|||
|
say("<22>ٽ<EFBFBD><D9BD>ϳ<EFBFBD> <20><><EFBFBD>ؿ<EFBFBD><D8BF><EFBFBD>")
|
|||
|
say("")
|
|||
|
pc.setqf("drink_drug",0) --<2D><><EFBFBD><EFBFBD> <20>ʱ<EFBFBD>ȭ
|
|||
|
return
|
|||
|
end
|
|||
|
else
|
|||
|
say("ä<><C3A4><EFBFBD><EFBFBD>:")
|
|||
|
say("<22>̷<EFBFBD> <20>̷<EFBFBD> <20>̾<EFBFBD><CCBE>ϳ<EFBFBD>....")
|
|||
|
say("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20>п<EFBFBD><D0BF><EFBFBD>ǥ<EFBFBD>ĵ<EFBFBD> <20><><EFBFBD><EFBFBD> <20>м<EFBFBD><D0BC><EFBFBD><EFBFBD><EFBFBD>")
|
|||
|
say("<22><><EFBFBD>ߴٳ<DFB4>.....")
|
|||
|
say("<22><> <20>̾<EFBFBD><CCBE>ϳ<EFBFBD>....<2E><><EFBFBD>߿<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>ʰڳ<CAB0>?")
|
|||
|
say("")
|
|||
|
return
|
|||
|
end
|
|||
|
|
|||
|
end
|
|||
|
end
|
|||
|
|
|||
|
|
|||
|
state key_item begin
|
|||
|
when letter begin
|
|||
|
send_letter("ä<><C3A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>")
|
|||
|
|
|||
|
if pc.count_item(30227)>0 then
|
|||
|
local v = find_npc_by_vnum(20084)
|
|||
|
if v != 0 then
|
|||
|
target.vid("__TARGET__", v, "ä<><C3A4><EFBFBD><EFBFBD>")
|
|||
|
end
|
|||
|
end
|
|||
|
|
|||
|
end
|
|||
|
when button or info begin
|
|||
|
if pc.count_item(30227) >0 then
|
|||
|
say_title("<22>пտ<D0BF>ȥ<EFBFBD><C8A5> ȹ<><C8B9>")
|
|||
|
say("")
|
|||
|
--- l
|
|||
|
say("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>пտ<D0BF>ȥ<EFBFBD><C8A5><EFBFBD><EFBFBD> ȹ<><C8B9><EFBFBD>Ͽ<EFBFBD><CFBF><EFBFBD>")
|
|||
|
say("<22≯<EFBFBD> ä<><C3A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>")
|
|||
|
say("")
|
|||
|
return
|
|||
|
end
|
|||
|
|
|||
|
say_title("<22>пտ<D0BF>ȥ<EFBFBD><C8A5><EFBFBD><EFBFBD> <20>ʿ<EFBFBD><CABF><EFBFBD>")
|
|||
|
say("")
|
|||
|
--- l
|
|||
|
say("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ä<><C3A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>")
|
|||
|
say("<22>п<EFBFBD><D0BF><EFBFBD>ǥ<EFBFBD><C7A5> 50<35><30><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>־<EFBFBD><D6BE><EFBFBD>")
|
|||
|
say("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ʿ<EFBFBD><CABF>Ѱ<EFBFBD><D1B0><EFBFBD> <20>пտ<D0BF>ȥ<EFBFBD><C8A5>!")
|
|||
|
say_item_vnum(30227)----------<2D>пտ<D0BF>ȥ<EFBFBD><C8A5>
|
|||
|
say("<22>̰<EFBFBD><CCB0><EFBFBD>"..mob_name(1092)..","..mob_name(1093)..",")
|
|||
|
say(""..mob_name(1304)..","..mob_name(1901).."<22><><EFBFBD>Լ<EFBFBD> <20><><EFBFBD>Ҽ<EFBFBD><D2BC>ִ<EFBFBD>")
|
|||
|
say("")
|
|||
|
end
|
|||
|
when 1093.kill or 1304.kill or 1901.kill begin
|
|||
|
local s = number(1, 100)
|
|||
|
if s <= 30 and pc.count_item(30227)==0 then
|
|||
|
pc.give_item2(30227, 1)
|
|||
|
send_letter("<22>пտ<D0BF>ȥ<EFBFBD><C8A5><EFBFBD><EFBFBD> ȹ<><C8B9><EFBFBD>ϼ̽<CFBC><CCBD>ϴ<EFBFBD>")
|
|||
|
end
|
|||
|
end
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
when __TARGET__.target.click or 20084.chat."<22>пտ<D0BF>ȥ<EFBFBD><C8A5><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>Խ<EFBFBD><D4BD>ϴ<EFBFBD>" with pc.count_item(30227) > 0 begin
|
|||
|
target.delete("__TARGET__")
|
|||
|
say("ä<><C3A4><EFBFBD><EFBFBD>")
|
|||
|
say("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>~!!! <20><><EFBFBD><EFBFBD> <20>߳<EFBFBD>..")
|
|||
|
say("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ڳ<EFBFBD><DAB3><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>ֵ<EFBFBD><D6B5><EFBFBD> <20><><EFBFBD><EFBFBD>..")
|
|||
|
say("<22><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>̴<EFBFBD> <20><><EFBFBD>鿡 <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>")
|
|||
|
say("<22><><EFBFBD>湮<EFBFBD>̳<EFBFBD>...")
|
|||
|
say("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ٰ<EFBFBD><D9B0>ϼ<EFBFBD>..")
|
|||
|
say("<22><EFBFBD> <20><><EFBFBD>ſ<EFBFBD> <20>Ϸ<EFBFBD><CFB7>ǰԳ<C7B0>~!")
|
|||
|
say("<22>ڳ<EFBFBD> <20><><EFBFBD>п<EFBFBD> <20><><EFBFBD>ǿ<EFBFBD><C7BF><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɵ<EFBFBD><C9B5>ϳ<EFBFBD>")
|
|||
|
say("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>")
|
|||
|
say("")
|
|||
|
pc.remove_item(30227,1)
|
|||
|
set_state(__reward)
|
|||
|
end
|
|||
|
|
|||
|
end
|
|||
|
|
|||
|
state __reward begin
|
|||
|
when letter begin
|
|||
|
send_letter("ä<><C3A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>")
|
|||
|
|
|||
|
local v = find_npc_by_vnum(20018)
|
|||
|
if v != 0 then
|
|||
|
target.vid("__TARGET__", v, "<22><><EFBFBD><EFBFBD>")
|
|||
|
end
|
|||
|
|
|||
|
end
|
|||
|
when button or info begin
|
|||
|
say_title("ä<><C3A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>")
|
|||
|
--- l
|
|||
|
say("ä<><C3A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>п<EFBFBD><D0BF><EFBFBD>ǥ<EFBFBD><C7A5>50<35><30><EFBFBD><EFBFBD>")
|
|||
|
say("<22>пտ<D0BF>ȥ<EFBFBD><C8A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>ش<EFBFBD><D8B4><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ")
|
|||
|
say("ä<><C3A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>̴<EFBFBD> <20><><EFBFBD>鿡 <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>")
|
|||
|
say("<22><><EFBFBD>湮<EFBFBD><E6B9AE> <20>־<EFBFBD><D6BE><EFBFBD>")
|
|||
|
say("<22><EFBFBD><E0B9B0> <20>ޱ<EFBFBD><DEB1><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>")
|
|||
|
say("")
|
|||
|
end
|
|||
|
|
|||
|
when __TARGET__.target.click or 20018.chat."<22><> <20><><EFBFBD>湮<EFBFBD><E6B9AE> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>" begin
|
|||
|
target.delete("__TARGET__")
|
|||
|
say("<22><><EFBFBD><EFBFBD>:")
|
|||
|
say("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>..")
|
|||
|
say("ä<><C3A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD>湮<EFBFBD>̶<EFBFBD><CCB6><EFBFBD>?")
|
|||
|
say("<22><>...<2E><><EFBFBD>翡<EFBFBD><E7BFA1> <20><><EFBFBD><EFBFBD> 10%")
|
|||
|
say("<22>ڰ<EFBFBD><DAB0><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> 10%")
|
|||
|
say("<22><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> 10%")
|
|||
|
say("<22><><EFBFBD>翡<EFBFBD><E7BFA1> <20><><EFBFBD><EFBFBD> 10%")
|
|||
|
say("<22>߰<EFBFBD><DFB0>α<EFBFBD><CEB1><EFBFBD>")
|
|||
|
say("<22><><EFBFBD><EFBFBD><EFBFBD>ֳ<EFBFBD>~")
|
|||
|
say("")
|
|||
|
wait()
|
|||
|
say("<22><><EFBFBD><EFBFBD>:")
|
|||
|
say("<22><EFBFBD><D7B8><EFBFBD> <20>̹<EFBFBD><CCB9><EFBFBD> <20>Ķ<EFBFBD><C4B6><EFBFBD> <20><><EFBFBD>ܻ<EFBFBD><DCBB>ڱ<EFBFBD><DAB1><EFBFBD>")
|
|||
|
say("<22>ñ<EFBFBD><C3B1><EFBFBD><EFBFBD><EFBFBD>?<3F><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EEBAB8>")
|
|||
|
say("")
|
|||
|
say_reward("ä<><C3A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>Ź<EFBFBD><C5B9> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>")
|
|||
|
say_reward("<22><><EFBFBD><EFBFBD>ij<EFBFBD><C4B3><EFBFBD>Ϳ<EFBFBD> <20>߰<EFBFBD><DFB0><EFBFBD><EFBFBD><EFBFBD>+10%<25><> <20>ҽ<DEBE><D2BD>ϴ<EFBFBD>")
|
|||
|
say_reward("<22><> ȿ<><C8BF><EFBFBD><EFBFBD> <20>Ͻ<EFBFBD><CFBD><EFBFBD><EFBFBD><EFBFBD> <20>ƴ϶<C6B4> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>˴ϴ<CBB4>")
|
|||
|
affect.add_collect_point(POINT_ATTBONUS_WARRIOR,8,60*60*24*365*60)
|
|||
|
affect.add_collect_point(POINT_ATTBONUS_ASSASSIN,8,60*60*24*365*60)
|
|||
|
affect.add_collect_point(POINT_ATTBONUS_SURA,8,60*60*24*365*60)
|
|||
|
affect.add_collect_point(POINT_ATTBONUS_SHAMAN,8,60*60*24*365*60)
|
|||
|
pc.give_item2(50114)
|
|||
|
clear_letter()
|
|||
|
set_quest_state("collect_quest_lv92", "run")
|
|||
|
set_state(__complete)
|
|||
|
end
|
|||
|
|
|||
|
end
|
|||
|
|
|||
|
|
|||
|
state __complete begin
|
|||
|
end
|
|||
|
end
|
|||
|
|
|||
|
|