From 3bd9d4858571233daba3d78fa115ef10ab0557fd Mon Sep 17 00:00:00 2001 From: d1str4ught <> Date: Thu, 28 Aug 2025 23:31:16 +0200 Subject: [PATCH] quest folder fixed --- .gitignore | 2 + share/locale/english/quest/ItemInformer.quest | 4 +- share/locale/english/quest/arne_test1.quest | 72 +- share/locale/english/quest/arne_test2.quest | 86 +- .../english/quest/check_collect_reward.quest | 6 +- .../english/quest/check_trans_ticket.quest | 6 +- .../english/quest/collect_quest_lv70.quest | 2 +- .../english/quest/collect_quest_lv92.quest | 16 +- .../english/quest/collect_quest_lv94.quest | 18 +- .../english/quest/collect_quest_reset.quest | 106 +- .../english/quest/devilcatacomb_zone.quest | 64 +- share/locale/english/quest/deviltower_2.quest | 28 +- .../quest/dragon_soul_daily_gift.quest | 6 +- .../quest/dragon_soul_daily_gift_mgr.quest | 4 +- share/locale/english/quest/event_easter.quest | 10 +- .../english/quest/event_easter_2012.quest | 8 +- .../quest/event_flame_dungeon_open.quest | 2 +- .../locale/english/quest/flame_dungeon.quest | 154 +- share/locale/english/quest/hair.quest | 42 +- .../english/quest/harvest_festival.quest.1 | 28 +- .../english/quest/heavens_cave_keyquest.quest | 2 +- share/locale/english/quest/locale.lua | 788 ++++----- .../quest/main_quest_flame_lv100.quest | 126 +- .../quest/main_quest_flame_lv101.quest | 146 +- .../quest/main_quest_flame_lv102.quest | 144 +- .../quest/main_quest_flame_lv103.quest | 166 +- .../quest/main_quest_flame_lv104.quest | 192 +-- .../quest/main_quest_flame_lv105.quest | 130 +- .../english/quest/main_quest_flame_lv99.quest | 126 +- .../english/quest/main_quest_lv60.quest | 102 +- .../english/quest/main_quest_lv66.quest | 16 +- .../english/quest/main_quest_lv72.quest | 6 +- .../english/quest/main_quest_lv78.quest | 18 +- .../english/quest/main_quest_lv84.quest | 16 +- .../english/quest/main_quest_lv90.quest | 440 ++--- .../english/quest/main_quest_lv91.quest | 294 ++-- .../english/quest/main_quest_lv92.quest | 220 +-- .../english/quest/main_quest_lv93.quest | 258 +-- .../english/quest/main_quest_lv94.quest | 442 ++--- .../english/quest/main_quest_lv95.quest | 274 +-- .../english/quest/main_quest_lv96.quest | 152 +- .../english/quest/main_quest_lv97.quest | 124 +- .../english/quest/main_quest_lv98.quest | 166 +- share/locale/english/quest/make.py | 56 +- .../quest/new_christmas_gift_box.quest | 2 +- .../english/quest/new_easter_gift_box.quest | 2 +- .../quest/new_easter_gift_box_gf.quest | 2 +- .../locale/english/quest/new_quest_lv22.quest | 4 +- .../locale/english/quest/new_quest_lv26.quest | 2 +- .../locale/english/quest/new_quest_lv28.quest | 12 +- .../locale/english/quest/new_quest_lv43.quest | 2 +- .../locale/english/quest/new_quest_lv54.quest | 2 +- .../locale/english/quest/new_quest_lv7.quest | 6 +- .../locale/english/quest/new_quest_lv80.quest | 4 +- .../english/quest/new_quest_premium_lv4.quest | 10 +- .../quest/new_valentine_day_gift_box.quest | 2 +- .../quest/pre_event_heavens_cave.quest | 14 +- share/locale/english/quest/pre_qc.py | 165 +- share/locale/english/quest/pre_qc.pyc | Bin 4412 -> 4515 bytes .../english/quest/pre_qc/dragon_soul.quest | 151 -- .../quest/pre_qc/dragon_soul_daily_gift.quest | 41 - .../pre_qc/dragon_soul_daily_gift_mgr.quest | 90 - .../quest/pre_qc/dragon_soul_refine.quest | 9 - .../quest/pre_qc/dragon_soul_shop.quest | 8 - .../pre_qc/event_flame_dungeon_open.quest | 103 -- .../english/quest/pre_qc/flame_dungeon.quest | 717 -------- .../quest/pre_qc/main_quest_flame_lv100.quest | 541 ------ .../quest/pre_qc/main_quest_flame_lv101.quest | 521 ------ .../quest/pre_qc/main_quest_flame_lv102.quest | 623 ------- .../quest/pre_qc/main_quest_flame_lv103.quest | 694 -------- .../quest/pre_qc/main_quest_flame_lv104.quest | 738 -------- .../quest/pre_qc/main_quest_flame_lv105.quest | 541 ------ .../quest/pre_qc/main_quest_flame_lv99.quest | 483 ------ .../quest/pre_qc/main_quest_lv60.quest | 484 ------ .../quest/pre_qc/main_quest_lv66.quest | 375 ----- .../quest/pre_qc/main_quest_lv72.quest | 220 --- .../quest/pre_qc/main_quest_lv78.quest | 228 --- .../quest/pre_qc/main_quest_lv84.quest | 151 -- .../quest/pre_qc/main_quest_lv90.quest | 1481 ----------------- .../quest/pre_qc/main_quest_lv91.quest | 768 --------- .../quest/pre_qc/main_quest_lv92.quest | 699 -------- .../quest/pre_qc/main_quest_lv93.quest | 715 -------- .../quest/pre_qc/main_quest_lv94.quest | 1227 -------------- .../quest/pre_qc/main_quest_lv95.quest | 731 -------- .../quest/pre_qc/main_quest_lv96.quest | 750 --------- .../quest/pre_qc/main_quest_lv97.quest | 657 -------- .../quest/pre_qc/main_quest_lv98.quest | 774 --------- .../quest/pre_qc/new_christmas_2012.quest | 44 - .../quest/pre_qc/new_christmas_2012_nog.quest | 36 - .../pre_qc/new_christmas_2012_sock.quest | 70 - .../pre_qc/spider_dungeon_3floor_boss.quest | 470 ------ .../quest/pre_qc/test_att_resist.quest | 158 -- .../english/quest/prototype_challenge.quest | 12 +- .../quest/prototype_training_fight.quest | 16 +- share/locale/english/quest/qc | Bin 1815240 -> 1611840 bytes share/locale/english/quest/qc.exe | Bin 0 -> 1553920 bytes share/locale/english/quest/questing.lua | 70 +- share/locale/english/quest/questlib.lua | 228 +-- share/locale/english/quest/questscroll1.quest | 6 +- share/locale/english/quest/questscroll2.quest | 6 +- .../english/quest/ride_ticket_change.quest | 8 +- share/locale/english/quest/ride_xmas.quest | 6 +- share/locale/english/quest/ring_warp.quest | 4 +- share/locale/english/quest/skill_group.quest | 16 +- .../quest/spider_dungeon_3floor_boss.quest | 78 +- .../spider_dungeon_3floor_boss.quest.lua | 76 +- share/locale/english/quest/to_utf8.py | 42 + .../english/quest/xxx_change_to_lotto.quest | 14 +- .../quest/xxx_collect_quest_lv85.quest | 244 +-- .../quest/xxx_collect_quest_lv90.quest | 230 +-- .../quest/xxx_huanso_deliverdrag.quest | 4 +- .../quest/xxx_japan_invader_kill.quest | 90 +- .../english/quest/xxx_kids_day_quiz.quest | 26 +- .../english/quest/xxx_kill_straydog.quest | 70 +- .../locale/english/quest/xxx_larbor_day.quest | 120 +- share/locale/english/quest/xxx_monarch.quest | 36 +- .../english/quest/xxx_monkey_dungeon.quest | 2 +- .../quest/xxx_notify_shopmeeting.quest | 102 +- .../locale/english/quest/xxx_priv_guild.quest | 22 +- .../english/quest/xxx_rice_cake_tiger.quest | 260 +-- 120 files changed, 3587 insertions(+), 18796 deletions(-) delete mode 100644 share/locale/english/quest/pre_qc/dragon_soul.quest delete mode 100644 share/locale/english/quest/pre_qc/dragon_soul_daily_gift.quest delete mode 100644 share/locale/english/quest/pre_qc/dragon_soul_daily_gift_mgr.quest delete mode 100644 share/locale/english/quest/pre_qc/dragon_soul_refine.quest delete mode 100644 share/locale/english/quest/pre_qc/dragon_soul_shop.quest delete mode 100644 share/locale/english/quest/pre_qc/event_flame_dungeon_open.quest delete mode 100644 share/locale/english/quest/pre_qc/flame_dungeon.quest delete mode 100644 share/locale/english/quest/pre_qc/main_quest_flame_lv100.quest delete mode 100644 share/locale/english/quest/pre_qc/main_quest_flame_lv101.quest delete mode 100644 share/locale/english/quest/pre_qc/main_quest_flame_lv102.quest delete mode 100644 share/locale/english/quest/pre_qc/main_quest_flame_lv103.quest delete mode 100644 share/locale/english/quest/pre_qc/main_quest_flame_lv104.quest delete mode 100644 share/locale/english/quest/pre_qc/main_quest_flame_lv105.quest delete mode 100644 share/locale/english/quest/pre_qc/main_quest_flame_lv99.quest delete mode 100644 share/locale/english/quest/pre_qc/main_quest_lv60.quest delete mode 100644 share/locale/english/quest/pre_qc/main_quest_lv66.quest delete mode 100644 share/locale/english/quest/pre_qc/main_quest_lv72.quest delete mode 100644 share/locale/english/quest/pre_qc/main_quest_lv78.quest delete mode 100644 share/locale/english/quest/pre_qc/main_quest_lv84.quest delete mode 100644 share/locale/english/quest/pre_qc/main_quest_lv90.quest delete mode 100644 share/locale/english/quest/pre_qc/main_quest_lv91.quest delete mode 100644 share/locale/english/quest/pre_qc/main_quest_lv92.quest delete mode 100644 share/locale/english/quest/pre_qc/main_quest_lv93.quest delete mode 100644 share/locale/english/quest/pre_qc/main_quest_lv94.quest delete mode 100644 share/locale/english/quest/pre_qc/main_quest_lv95.quest delete mode 100644 share/locale/english/quest/pre_qc/main_quest_lv96.quest delete mode 100644 share/locale/english/quest/pre_qc/main_quest_lv97.quest delete mode 100644 share/locale/english/quest/pre_qc/main_quest_lv98.quest delete mode 100644 share/locale/english/quest/pre_qc/new_christmas_2012.quest delete mode 100644 share/locale/english/quest/pre_qc/new_christmas_2012_nog.quest delete mode 100644 share/locale/english/quest/pre_qc/new_christmas_2012_sock.quest delete mode 100644 share/locale/english/quest/pre_qc/spider_dungeon_3floor_boss.quest delete mode 100644 share/locale/english/quest/pre_qc/test_att_resist.quest create mode 100644 share/locale/english/quest/qc.exe create mode 100644 share/locale/english/quest/to_utf8.py diff --git a/.gitignore b/.gitignore index 2b33226..e042209 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ channels pids.json +share/locale/english/quest/object +share/locale/english/quest/pre_qc diff --git a/share/locale/english/quest/ItemInformer.quest b/share/locale/english/quest/ItemInformer.quest index 1be5f70..5ea2ce3 100644 --- a/share/locale/english/quest/ItemInformer.quest +++ b/share/locale/english/quest/ItemInformer.quest @@ -1,5 +1,5 @@ ---2012.10.31 --- ׽Ʈ +--2012.10.31 이정우 +-- 독일 선물 기능 테스트 quest ItemInformer begin state start begin diff --git a/share/locale/english/quest/arne_test1.quest b/share/locale/english/quest/arne_test1.quest index 2f82559..2c5c97e 100644 --- a/share/locale/english/quest/arne_test1.quest +++ b/share/locale/english/quest/arne_test1.quest @@ -85,17 +85,17 @@ state reach_marker begin end else target.delete("__TARGET8__") - say_title("Gefrorene Trne") - say("Hier ist eine der geforenen Trnen des Drachengottes zur Erde gestrtzt.") - local s = select("Trne aufnehmen", "Nach mehr graben", "Nichts tun") + say_title("Gefrorene Träne") + say("Hier ist eine der geforenen Tränen des Drachengottes zur Erde gestürtzt.") + local s = select("Träne aufnehmen", "Nach mehr graben", "Nichts tun") if s == 1 then - say_title("Gefrorene Trne") - say("Du erhlst eine gefrorene Trne.") + say_title("Gefrorene Träne") + say("Du erhälst eine gefrorene Träne.") mob.spawn(173, pc.get_local_x(), pc.get_local_y(), 1, 1, 1) end if s == 2 then - say_title("Gefrorene Trne") - say("Du findest 2 gefroene Trnen.") + say_title("Gefrorene Träne") + say("Du findest 2 gefroene Tränen.") mob.spawn(173, pc.get_local_x(), pc.get_local_y(), 1, 1, 3) end if s == 3 then @@ -104,8 +104,8 @@ state reach_marker begin TestQuest_timeToWait = 5 Test_QestBlock = true target.pos("__TARGET8__", Test_Quest_LocTable_Temp[1][1], Test_Quest_LocTable_Temp[1][2], 41, "") - say_title("Gefrorene Trne") - say("Du lsst die Trne liegen.") + say_title("Gefrorene Träne") + say("Du lässt die Träne liegen.") end end end @@ -121,18 +121,18 @@ state reach_marker begin end else target.delete("__TARGET9__") - say_title("Gefrorene Trne") - say("Hier ist eine der geforenen Trnen des Drachengottes zur Erde gestrtzt.") - local s = select("Trne aufnehmen", "Nach mehr graben", "Nichts tun") + say_title("Gefrorene Träne") + say("Hier ist eine der geforenen Tränen des Drachengottes zur Erde gestürtzt.") + local s = select("Träne aufnehmen", "Nach mehr graben", "Nichts tun") if s == 1 then - say_title("Gefrorene Trne") - say("Du erhlst eine gefrorene Trne.") + say_title("Gefrorene Träne") + say("Du erhälst eine gefrorene Träne.") affect.add(apply.CON, 30, 60) mob.spawn(173, pc.get_local_x(), pc.get_local_y(), 1, 1, 1) end if s == 2 then - say_title("Gefrorene Trne") - say("Du findest 2 gefroene Trnen.") + say_title("Gefrorene Träne") + say("Du findest 2 gefroene Tränen.") mob.spawn(173, pc.get_local_x(), pc.get_local_y(), 1, 1, 3) end if s == 3 then @@ -141,8 +141,8 @@ state reach_marker begin TestQuest_timeToWait = 5 Test_QestBlock = true target.pos("__TARGET9__", Test_Quest_LocTable_Temp[2][1], Test_Quest_LocTable_Temp[2][2], 41, "") - say_title("Gefrorene Trne") - say("Du lsst die Trne liegen.") + say_title("Gefrorene Träne") + say("Du lässt die Träne liegen.") end end end @@ -158,18 +158,18 @@ state reach_marker begin end else target.delete("__TARGET10__") - say_title("Gefrorene Trne") - say("Hier ist eine der geforenen Trnen des Drachengottes zur Erde gestrtzt.") - local s = select("Trne aufnehmen", "Nach mehr graben", "Nichts tun") + say_title("Gefrorene Träne") + say("Hier ist eine der geforenen Tränen des Drachengottes zur Erde gestürtzt.") + local s = select("Träne aufnehmen", "Nach mehr graben", "Nichts tun") if s == 1 then - say_title("Gefrorene Trne") - say("Du erhlst eine gefrorene Trne.") + say_title("Gefrorene Träne") + say("Du erhälst eine gefrorene Träne.") affect.add(apply.CON, 30, 60) mob.spawn(173, pc.get_local_x(), pc.get_local_y(), 1, 1, 1) end if s == 2 then - say_title("Gefrorene Trne") - say("Du findest 2 gefroene Trnen.") + say_title("Gefrorene Träne") + say("Du findest 2 gefroene Tränen.") mob.spawn(173, pc.get_local_x(), pc.get_local_y(), 1, 1, 3) end if s == 3 then @@ -178,8 +178,8 @@ state reach_marker begin TestQuest_timeToWait = 5 Test_QestBlock = true target.pos("__TARGET10__", Test_Quest_LocTable_Temp[3][1], Test_Quest_LocTable_Temp[3][2], 41, "") - say_title("Gefrorene Trne") - say("Du lsst die Trne liegen.") + say_title("Gefrorene Träne") + say("Du lässt die Träne liegen.") end end end @@ -195,18 +195,18 @@ state reach_marker begin end else target.delete("__TARGET11__") - say_title("Gefrorene Trne") - say("Hier ist eine der geforenen Trnen des Drachengottes zur Erde gestrtzt.") - local s = select("Trne aufnehmen", "Nach mehr graben", "Nichts tun") + say_title("Gefrorene Träne") + say("Hier ist eine der geforenen Tränen des Drachengottes zur Erde gestürtzt.") + local s = select("Träne aufnehmen", "Nach mehr graben", "Nichts tun") if s == 1 then - say_title("Gefrorene Trne") - say("Du erhlst eine gefrorene Trne.") + say_title("Gefrorene Träne") + say("Du erhälst eine gefrorene Träne.") affect.add(apply.CON, 30, 60) mob.spawn(173, pc.get_local_x(), pc.get_local_y(), 1, 1, 1) end if s == 2 then - say_title("Gefrorene Trne") - say("Du findest 2 gefroene Trnen.") + say_title("Gefrorene Träne") + say("Du findest 2 gefroene Tränen.") mob.spawn(173, pc.get_local_x(), pc.get_local_y(), 1, 1, 3) end if s == 3 then @@ -215,8 +215,8 @@ state reach_marker begin TestQuest_timeToWait = 5 Test_QestBlock = true target.pos("__TARGET11__", Test_Quest_LocTable_Temp[4][1], Test_Quest_LocTable_Temp[4][2], 41, "") - say_title("Gefrorene Trne") - say("Du lsst die Trne liegen.") + say_title("Gefrorene Träne") + say("Du lässt die Träne liegen.") end end end diff --git a/share/locale/english/quest/arne_test2.quest b/share/locale/english/quest/arne_test2.quest index b3eda12..48e2a39 100644 --- a/share/locale/english/quest/arne_test2.quest +++ b/share/locale/english/quest/arne_test2.quest @@ -2,7 +2,7 @@ quest arne_test begin state start begin when login begin NpcName=mob_name(20095) --SeonHae --- notice("Script luft.") +-- notice("Script läuft.") -- notice("Npc heisst: "..NpcName..". Right on!") -- notice(string.format("Geschlecht ist: %s", pc.get_sex())) -- mob.spawn(20095, 356, 483, 1, 1, 1) @@ -93,7 +93,7 @@ end when button or info begin say_title("Sprecht mit Seon-Hae") - say("Ihr habt einen alten Mann an der Brcke gesehen, der vllig aufgelst ist und wahrscheinlich Hilfe braucht.") + say("Ihr habt einen alten Mann an der Brücke gesehen, der völlig aufgelöst ist und wahrscheinlich Hilfe braucht.") end @@ -107,16 +107,16 @@ end local MainMenuList = { - "Ziel Whlen", - "Menge Whlen", - "Zeit Whlen", + "Ziel Wählen", + "Menge Wählen", + "Zeit Wählen", "Quest Starten", "Abbruch", } local TargetMenuList = { "Wildhunde", - "Wlfe", + "Wölfe", "Tiger", } local AmountMenuList = @@ -262,10 +262,10 @@ end -- BeenHere = 1 -- end -- say_title("Challenge") --- local s = select("Ziel auswhlen", "Anzahl auswhlen", "Zeit auswhlen") +-- local s = select("Ziel auswählen", "Anzahl auswählen", "Zeit auswählen") -- if s == 1 then --- say_title("Ziel auswhlen") --- local t = select("Wildhunde", "Wlfe", "Tiger") +-- say_title("Ziel auswählen") +-- local t = select("Wildhunde", "Wölfe", "Tiger") -- if t == 1 then -- TargetSelector = Target1 -- TargetChallenge = 1 @@ -317,28 +317,28 @@ end -- -- when 20095.Chat."Dem alten Mann helfen" begin -- target.delete("__TARGET__") --- say_title("Hilfe fr Seon-Hae") --- say("Wehe! Diese verflixten Klffer! Hungrige Wildunde haben meinen kleinen Hund Fu verschlungen! Mit zwei Bissen war er weg, der arme Kleine!") +-- say_title("Hilfe für Seon-Hae") +-- say("Wehe! Diese verflixten Kläffer! Hungrige Wildunde haben meinen kleinen Hund Fu verschlungen! Mit zwei Bissen war er weg, der arme Kleine!") -- wait() --- say(string.format("Rcht meinen Fu! Erschlagt %s hungrige Wildhunde und seine kleine Hundeseele wird mit Genugtuung in das Geisterreich eingehen knnen! Der arme Kleine ...",HuntAmount)) +-- say(string.format("Rächt meinen Fu! Erschlagt %s hungrige Wildhunde und seine kleine Hundeseele wird mit Genugtuung in das Geisterreich eingehen können! Der arme Kleine ...",HuntAmount)) -- set_state(hunting) -- end -- -- when 20095.Chat."Dem alten Mann Ehre erweisen" begin -- target.delete("__TARGET__") --- say_title("Tee fr Seon-Hae") --- say("*Der alte Mann Seon-Hae nickt euch zu, als ihr euch zur Begrung verbeugt. Er scheint von Sorgen geplagt.*") +-- say_title("Tee für Seon-Hae") +-- say("*Der alte Mann Seon-Hae nickt euch zu, als ihr euch zur Begrüßung verbeugt. Er scheint von Sorgen geplagt.*") -- wait() --- say("*Die Tradition wrde gebieten, ihm einen Glockenblumentee zu reichen. Dies demonstriert eure Achtung und beruhigt seine Seele.*") +-- say("*Die Tradition würde gebieten, ihm einen Glockenblumentee zu reichen. Dies demonstriert eure Achtung und beruhigt seine Seele.*") -- wait() --- say(string.format("*Sammelt %s Glockenblumen. Die Wildhunde erschnffeln sie gere im Gras, von ihnen knnt ihr welche erbeuten.*", GatherAmount)) +-- say(string.format("*Sammelt %s Glockenblumen. Die Wildhunde erschnüffeln sie gere im Gras, von ihnen könnt ihr welche erbeuten.*", GatherAmount)) -- set_state(gather) -- end -- -- when 20095.Chat."Den alten Mann ausrauben" begin -- target.delete("__TARGET__") --- say_title("berfall auf Seon-Hae") --- say("Rpel! Ein alter Mann ist in Trauer um seinen besten Freund und ihr haltet ihm noch eine Klinge unter die Nase! Aber glaubt nur nicht das ihr damit davonkommt! Der Geist meines toten Hundes wird mir Schutz senden!") +-- say_title("Überfall auf Seon-Hae") +-- say("Rüpel! Ein alter Mann ist in Trauer um seinen besten Freund und ihr haltet ihm noch eine Klinge unter die Nase! Aber glaubt nur nicht das ihr damit davonkommt! Der Geist meines toten Hundes wird mir Schutz senden!") -- wait() -- say("Fass, Fu! Fass!") -- set_state(fighting) @@ -421,12 +421,12 @@ end q.set_title("Hundejagd") notice("Erlege hungrige Wildhunde.") send_letter("Erlegt hungrige Wildhunde.") - q.set_counter("Noch brig", HuntAmount) + q.set_counter("Noch übrig", HuntAmount) end when button or info begin say_title("Erlege Wildhunde") - say(string.format("Erlegt %s hungrige Wildhunde um Fu zu rchen.", HuntAmount)) + say(string.format("Erlegt %s hungrige Wildhunde um Fu zu rächen.", HuntAmount)) end @@ -438,7 +438,7 @@ end q.set_counter_value(HuntAmount - pc.getqf("kill_count_1")) if HuntAmount == pc.getqf("kill_count_1") then q.done() - notice("Das sollten genug Hunde gewesen sein, kehrt zu Seon-Hae zurck.") + notice("Das sollten genug Hunde gewesen sein, kehrt zu Seon-Hae zurück.") set_state(back_to_npc) end end @@ -448,8 +448,8 @@ end state back_to_npc begin when enter begin q.start() - q.set_title("Zurck zu Seon-Hae") - send_letter("Zurck zu Seon-Hae") + q.set_title("Zurück zu Seon-Hae") + send_letter("Zurück zu Seon-Hae") local v=find_npc_by_vnum(20095) -- Seon-Hae if 0==v then else @@ -458,17 +458,17 @@ end end when button or info begin - say_title("Zurck zu Seon-Hae") - say("Kehrt zu Seon-Hae zurck.") + say_title("Zurück zu Seon-Hae") + say("Kehrt zu Seon-Hae zurück.") end when __TARGET2__.target.click begin target.delete("__TARGET2__") - say("Gute Arbeit, ihr habt es den Biestern gezeigt! Mein kleiner Fu kann nun getrost ins Geisterreich bergehen.") -- white font text + say("Gute Arbeit, ihr habt es den Biestern gezeigt! Mein kleiner Fu kann nun getrost ins Geisterreich übergehen.") -- white font text wait() - say("Hier, dieses Geld hatte ich gespart um seine Leckereien zu kaufen. Ich schtze es gebhrt euch.") + say("Hier, dieses Geld hatte ich gespart um seine Leckereien zu kaufen. Ich schätze es gebührt euch.") say_reward("Ihr erhaltet:") - say("Einen groen Beutel Yang") + say("Einen großen Beutel Yang") q.done() pc.change_money(10000) pc.give_exp2(500) @@ -482,7 +482,7 @@ end q.set_title("Glockenblumen") notice("Erlegt Wildhunde um Glockenblumen zu sammeln") send_letter("Erlegt Wildhunde um Glockenblumen zu sammeln.") - q.set_counter("Noch brig", GatherAmount) + q.set_counter("Noch übrig", GatherAmount) end when button or info begin @@ -507,22 +507,22 @@ end -- state return_flowers -- when enter begin -- q.start() --- q.set_title("Der Tee fr Seon-Hae") --- notice("Kehrt zu Seon-Hae zurck") --- send_letter("Kehrt zu Seon-Hae zurck") +-- q.set_title("Der Tee für Seon-Hae") +-- notice("Kehrt zu Seon-Hae zurück") +-- send_letter("Kehrt zu Seon-Hae zurück") -- if 0!=v then -- target.vid("__TARGET3__", v, "Seon-Hae") -- end -- end -- -- when button or info begin --- say_title("Glockenblumen fr Seon-Hae") --- say("Kehrt mit dne Glockenblumen zu Seon-Hae zurck.") +-- say_title("Glockenblumen für Seon-Hae") +-- say("Kehrt mit dne Glockenblumen zu Seon-Hae zurück.") -- end -- -- when __TARGET3__.target.click begin -- target.delete("__TARGET3__") --- say("*Es dauert nicht lange, aus den Glockenblumen einen Tee zuzubereiten. Seon-Hae betrachtet euch wohlwollend als ihr ihm die Schale berreicht.*") -- white font text +-- say("*Es dauert nicht lange, aus den Glockenblumen einen Tee zuzubereiten. Seon-Hae betrachtet euch wohlwollend als ihr ihm die Schale überreicht.*") -- white font text -- wait() -- say("Das nenne ich gute Erziehung! Das war genau das,w as ich in dieser schweren Zeit brauchte. Ihr seid noch ein junger Mensch mit Manieren. Selten anzutreffen bei euch Abenteurern.") -- say_reward("*Seon-Hae steckt euch etwas zu:*") @@ -568,7 +568,7 @@ end when button or info begin say_title("Seon-Hae ausrauben") - say("Ihr habt Seon-Haes Wchter beseigt, nun ist es an der Zeit sich sein Geld zu schnappen.") + say("Ihr habt Seon-Haes Wächter beseigt, nun ist es an der Zeit sich sein Geld zu schnappen.") end when __TARGET2__.target.click begin @@ -576,10 +576,10 @@ end say_title("Das Geld von Seon-Ha") say("Ihr... Ihr habt ihn erschlagen! Bitte, tut mir nicht das gleiche an, ihr sollt alles bekommen, was ich habe!") -- white font text wait() - say("Da, nehmt meinen Besitz! Mge euch hchstpersnlich ein Metinstein auf den Kopf fallen, ehrloser Schurke!") - say_reward("Seon-Ha bergibt euch:") + say("Da, nehmt meinen Besitz! Möge euch höchstpersönlich ein Metinstein auf den Kopf fallen, ehrloser Schurke!") + say_reward("Seon-Ha übergibt euch:") say_item_vnum(11) - say("und einen groen Beutel Yang") + say("und einen großen Beutel Yang") q.done() pc.change_money(10000) pc.give_item2(11, 1) @@ -590,10 +590,10 @@ end -- when 20095.Chat."Ziele festlegen" begin -- say_title("Challenge") --- local s = select("Ziel auswhlen", "Anzahl auswhlen", "Zeit auswhlen") +-- local s = select("Ziel auswählen", "Anzahl auswählen", "Zeit auswählen") -- if s == 1 then --- say_title("Ziel auswhlen") --- local t = select("Wildhunde", "Wlfe", "Tiger") +-- say_title("Ziel auswählen") +-- local t = select("Wildhunde", "Wölfe", "Tiger") -- if t == 1 then -- TargetSelector = Target1 -- TargetChallenge = 1 @@ -730,7 +730,7 @@ end state challenge_success begin when enter or login begin - notice(string.format("Du erhlst", Reward)) + notice(string.format("Du erhälst", Reward)) pc.change_money(Reward) set_state(talk_seon) end diff --git a/share/locale/english/quest/check_collect_reward.quest b/share/locale/english/quest/check_collect_reward.quest index 7f9ce42..5c068b4 100644 --- a/share/locale/english/quest/check_collect_reward.quest +++ b/share/locale/english/quest/check_collect_reward.quest @@ -53,12 +53,12 @@ quest check_collect_reward begin if e_== value then affect.add_collect(apply.MOV_SPEED,11,60*60*24*365*60) - affect.add_collect_point(POINT_DEF_BONUS,10,60*60*24*365*60) --60 + affect.add_collect_point(POINT_DEF_BONUS,10,60*60*24*365*60) --60³â end if f_== value then - affect.add_collect(apply.ATT_SPEED,6,60*60*24*365*60) --60 - affect.add_collect_point(POINT_ATT_BONUS,10,60*60*24*365*60) --60 + affect.add_collect(apply.ATT_SPEED,6,60*60*24*365*60) --60³â + affect.add_collect_point(POINT_ATT_BONUS,10,60*60*24*365*60) --60³â end if g_ == value then diff --git a/share/locale/english/quest/check_trans_ticket.quest b/share/locale/english/quest/check_trans_ticket.quest index ad3d2d0..2740892 100644 --- a/share/locale/english/quest/check_trans_ticket.quest +++ b/share/locale/english/quest/check_trans_ticket.quest @@ -44,16 +44,16 @@ quest check_trans_ticket begin when 20093.chat.gameforge.check_trans_ticket._50_npcChat begin say_title(gameforge.check_trans_ticket._55_sayTitle) - -- inhalt fr Schlssel "gameforge.check_trans_ticket._60_say": + -- inhalt für Schlüssel "gameforge.check_trans_ticket._60_say": say(gameforge.check_trans_ticket._60_say) if pc.get_level() < 75 then - -- inhalt fr Schlssel "gameforge.check_trans_ticket._70_say": + -- inhalt für Schlüssel "gameforge.check_trans_ticket._70_say": say_reward(gameforge.check_trans_ticket._70_say) return elseif pc.count_item(30190) + pc.count_item(30191) == 0 then local get_bloodstone = select(gameforge.check_trans_ticket._75_1_select, gameforge.check_trans_ticket._75_2_select) if get_bloodstone == 1 then - -- inhalt fr Schlssel "gameforge.check_trans_ticket._80_say": + -- inhalt für Schlüssel "gameforge.check_trans_ticket._80_say": say_title(gameforge.check_trans_ticket._55_sayTitle) say(gameforge.check_trans_ticket._80_say) say(gameforge.check_trans_ticket._90_say_reward) diff --git a/share/locale/english/quest/collect_quest_lv70.quest b/share/locale/english/quest/collect_quest_lv70.quest index c75f6c8..3be375b 100644 --- a/share/locale/english/quest/collect_quest_lv70.quest +++ b/share/locale/english/quest/collect_quest_lv70.quest @@ -212,7 +212,7 @@ quest collect_quest_lv70 begin say(gameforge.collect_quest_lv70._280_say) say_reward(gameforge.collect_quest_lv70._290_sayReward) affect.add_collect(apply.MOV_SPEED,11,60*60*24*365*60) - affect.add_collect_point(POINT_DEF_BONUS,10,60*60*24*365*60) --60 + affect.add_collect_point(POINT_DEF_BONUS,10,60*60*24*365*60) --60³â pc.give_item2(50113) clear_letter() set_quest_state("collect_quest_lv80", "run") diff --git a/share/locale/english/quest/collect_quest_lv92.quest b/share/locale/english/quest/collect_quest_lv92.quest index 1779c53..a40edbd 100644 --- a/share/locale/english/quest/collect_quest_lv92.quest +++ b/share/locale/english/quest/collect_quest_lv92.quest @@ -1,6 +1,6 @@ ---------------------------------------------------- --COLLECT QUEST_lv92 ---METIN2 Ʈ +--METIN2 수집 퀘스트 ---------------------------------------------------- quest collect_quest_lv92 begin state start begin @@ -54,7 +54,7 @@ quest collect_quest_lv92 begin say_reward(string.format(gameforge.collect_quest_lv92._100_sayReward, pc.getqf("collect_count"))) end - when 71035.use begin --Ȥ + when 71035.use begin --현혹의 물약 if get_time() < pc.getqf("duration") then say(gameforge.collect_quest_lv92._110_say) return @@ -100,9 +100,9 @@ quest collect_quest_lv92 begin pc.remove_item(30251, 1) if is_test_server() then - pc.setqf("duration", get_time()+10) -- ׽Ʈ 10 + pc.setqf("duration", get_time()+10) -- 테스트서버 10초 else - pc.setqf("duration", get_time()+60*60*6) -- Ϲ 6ð + pc.setqf("duration", get_time()+60*60*6) -- 일반 6시간 end wait() @@ -119,8 +119,8 @@ quest collect_quest_lv92 begin if s <= pass_percent then local collect_count = pc.getqf("collect_count") - pc.setqf("collect_count", collect_count + 1) -- ϳ +1 ش - pc.setqf("drink_drug", 0) -- ʱȭ + pc.setqf("collect_count", collect_count + 1) -- 하나 구했으니 +1 해준다 + pc.setqf("drink_drug", 0) -- 물약 초기화 if collect_count < 9 then say_title(gameforge.collect_quest_lv92._050_say_title) @@ -153,12 +153,12 @@ quest collect_quest_lv92 begin return else - pc.setqf("drink_drug", 0) -- ʱȭ + pc.setqf("drink_drug", 0) --물약 초기화 say_title(gameforge.collect_quest_lv92._050_say_title) say(gameforge.collect_quest_lv92._230_say) return end - end -- end of when 20091.chat."ȫõ °ǰ? " with pc.count_item(30251) > 0 begin + end -- end of when 20091.chat."홍천의 보석을 가져온건가? " with pc.count_item(30251) > 0 begin end -- end of state 'go_to_disciple' state __complete begin diff --git a/share/locale/english/quest/collect_quest_lv94.quest b/share/locale/english/quest/collect_quest_lv94.quest index 226d4cb..aae07c2 100644 --- a/share/locale/english/quest/collect_quest_lv94.quest +++ b/share/locale/english/quest/collect_quest_lv94.quest @@ -1,6 +1,6 @@ ---------------------------------------------------- --COLLECT QUEST_lv94 ---METIN2 Ʈ +--METIN2 수집 퀘스트 ---------------------------------------------------- quest collect_quest_lv94 begin state start begin @@ -38,9 +38,9 @@ quest collect_quest_lv94 begin say(gameforge.collect_quest_lv94._070_say) say("") set_state(go_to_disciple) - pc.setqf("duration", 0) -- õ Ҽ ִ ð - pc.setqf("collect_count", 0)-- - pc.setqf("drink_drug", 0) --Ȥ 1 + pc.setqf("duration", 0) -- 시도 할수 있는 시간 + pc.setqf("collect_count", 0)--이제껏 모은 아이템 수 + pc.setqf("drink_drug", 0) --현혹의 물약을 먹으면 1 end end @@ -58,7 +58,7 @@ quest collect_quest_lv94 begin say("") end - when 71035.use begin --Ȥ + when 71035.use begin --현혹의 물약 if get_time() < pc.getqf("duration") then say(gameforge.collect_quest_lv94._110_say) return @@ -123,14 +123,14 @@ quest collect_quest_lv94 begin local s = number(1, 100) if s <= pass_percent then - if pc.getqf("collect_count") < 19 then --10̸ + if pc.getqf("collect_count") < 19 then --10개미만 local index = pc.getqf("collect_count") + 1 - pc.setqf("collect_count", index) --ϳ +1 ش + pc.setqf("collect_count", index) --하나 구했으니 +1 해준다 say_title(gameforge.collect_quest_lv94._050_say_title) say(gameforge.collect_quest_lv94._190_say) say(string.format(gameforge.collect_quest_lv94._200_say, 20-pc.getqf("collect_count"))) say(gameforge.collect_quest_lv94._210_say) - pc.setqf("drink_drug", 0) -- ʱȭ + pc.setqf("drink_drug", 0) --물약 초기화 return end say_title(gameforge.collect_quest_lv94._050_say_title) @@ -138,7 +138,7 @@ quest collect_quest_lv94 begin pc.setqf("collect_count",0) set_state(key_item) else - pc.setqf("drink_drug", 0) -- ʱȭ + pc.setqf("drink_drug", 0) --물약 초기화 say_title(gameforge.collect_quest_lv94._050_say_title) say(gameforge.collect_quest_lv94._240_say) return diff --git a/share/locale/english/quest/collect_quest_reset.quest b/share/locale/english/quest/collect_quest_reset.quest index 1aed516..2b29fce 100644 --- a/share/locale/english/quest/collect_quest_reset.quest +++ b/share/locale/english/quest/collect_quest_reset.quest @@ -10,50 +10,50 @@ quest collect_quest_reset begin end state check_reset_able begin - when 20091.chat." ٽ ް ʹٰ?!" begin + when 20091.chat."보상을 다시 받고 싶다고?!" begin --- l - say("鼱") - say(" ޾Ҵ ٸ ٲٰ ʹٰ?") - say("....") + say("백선아평") + say("지난번에 받았던 보상을 다른 것으로 바꾸고 싶다고?") + say("흠....") say("") wait() if get_time() < pc.getqf("duration") then - say("鼱") - say(" ٴ..") - say(" ϱ..") - say(" ð̾ȵǾ!") + say("백선아평") + say("벌써 오다니..") + say("성격 참 급하군..") + say("아직 시간이안되었어!") return end - say("鼱") - say(" ȱ׷ õ ʿؼ") - say("ڳ ٽ ã ϰ ־") - say(" ؿԴ ") - say("õ õ Ҽ ִٰ ϳ") - say("װ 5 ش ְԳ") + say("백선아평") + say("사실 안그래도 천옥이 필요해서") + say("자넬 다시 찾으려고 하고 있었네") + say("지난번에 구해왔던 보석 말고도") + say("천의 동굴에 가면 천옥을 구할수 있다고 하네") + say("그것을 5개만 구해다 주게나") say("") wait() - say("鼱") - say("õ 5 ؿ") - say(" ޾Ҵ Ѱ") - say("ٸ ٲֵ ϰڳ") - say("?") + say("백선아평") + say("천옥을 5개 구해오면") + say("지난번에 받았던 보상중 한가지를") + say("다른 것으로 바꿔주도록 하겠네") + say("어떤가?") say("") - local s = select(" ش 帱", " غ") + local s = select("얼른 구해다 드릴께요", "생각 좀 해보구요") if s == 1 then - say("鼱") - say(" ٳԳ ٸ ְڳ~") + say("백선아평") + say("어서 다녀오게나 기다리고 있겠네~") say("") set_state( find_jewel ) else - say("鼱") - say("׷Գ. ɻؾ Ұ̾") + say("백선아평") + say("그러게나. 심사숙고해야 할것이야") say("") end end @@ -61,53 +61,53 @@ quest collect_quest_reset begin state find_jewel begin when letter begin - send_letter("鼱 ") + send_letter("백선의 제안") end when button or info begin say("") - say("· ִ 鼱򿡰") - say("õ ְ ٲ") + say("승룡곡에 있는 백선아평에게") + say("천옥을 가져다 주고 보상을 바꾸자") say("") say_item_vnum( 30254 ) - say_reward(" "..pc.getqf("collect_count").." 鼱 ־ϴ") + say_reward(" 현재 "..pc.getqf("collect_count").." 개를 백선에게 주었습니다") say("") end when 2401.kill or 2402.kill or 2403.kill or 2404.kill begin if number(1, 500) <= 3 then pc.give_item2(30254, 1) - send_letter("õ ȹϿϴ") + send_letter("천옥을 획득하였습니다") end end when 2411.kill or 2412.kill or 2413.kill or 2414.kill begin if number(1, 500) <= 5 then pc.give_item2(30254, 1) - send_letter("õ ȹϿϴ") + send_letter("천옥을 획득하였습니다") end end - when 20091.chat."õ °հ?" with pc.count_item(30254) > 0 begin + when 20091.chat."천옥을 가져온겐가?" with pc.count_item(30254) > 0 begin pc.remove_item( 30254 , 1 ) - say("鼱") - say("𺸼...") + say("백선아평") + say("어디보세...") setdelay(150) say("..........") resetdelay() if number(1, 100) <= 20 then - say("̰ ¥...") - say("ٽ ãƺԳ") + say("이건 가짜야...") + say("다시 찾아보게나") say("") return end - say("... ׷ ̰ и õ̾") + say("흠... 그래 이건 분명 천옥이야") say("") wait() @@ -117,43 +117,43 @@ quest collect_quest_reset begin if count < 5 then pc.setqf( "collect_count", count ) - say("鼱") - say(" " .. 5-count .. " ش ָ dz") - say("ְԳ") + say("백선아평") + say("이제 " .. 5-count .. " 개만 더 구해다 주면 되네") + say("수고해주게나") say("") return end - say("鼱") - say("Ӵ ڳ׿ ٸ ٲ ְڳ") + say("백선아평") + say("약속대로 자네에게 줬던 보상을 다른 것으로 바꿔 주겠네") say("") local selTab = {} local pos = 1 if tostring(get_quest_state("collect_quest_lv92")) == "557528158" then - table.insert(selTab, pos, "ȫõǺ ") + table.insert(selTab, pos, "홍천의보석 보상") pos = pos + 1 end if tostring(get_quest_state("collect_quest_lv94")) == "557528158" then - table.insert(selTab, pos, "õǺ ") + table.insert(selTab, pos, "백천의보석 보상") pos = pos + 1 end if tostring(get_quest_state("collect_quest_lv96")) == "557528158" then - table.insert(selTab, pos, "ûõǺ ") + table.insert(selTab, pos, "청천의보석 보상") pos = pos + 1 end local s = select_table( selTab ) - if selTab[s] == "lv92 ȫõǺ " then + if selTab[s] == "lv92 홍천의보석 보상" then affect.remove_collect(1, 1000) affect.remove_collect(apply.DEF_GRADE_BONUS, 120) affect.remove_collect(apply.ATT_GRADE_BONUS, 51) - s = select("ü +1000", " +120", "ݷ +51") + s = select("체력 +1000", "방어력 +120", "공격력 +51") if s == 1 then affect.add_collect(1, 1000, 60*60*24*365*60) @@ -165,12 +165,12 @@ quest collect_quest_reset begin affect.add_collect(apply.ATT_GRADE_BONUS, 51, 60*60*24*365*60) pc.setf("collect_quest_lv92","reward","3") end - elseif selTab[s] == "lv94 õǺ " then + elseif selTab[s] == "lv94 백천의보석 보상" then affect.remove_collect(1, 1100) affect.remove_collect(apply.DEF_GRADE_BONUS, 140) affect.remove_collect(apply.ATT_GRADE_BONUS, 60) - s = select("ü +1100", " +140", "ݷ +60") + s = select("체력 +1100", "방어력 +140", "공격력 +60") if s == 1 then affect.add_collect(1, 1100, 60*60*24*365*60) @@ -182,12 +182,12 @@ quest collect_quest_reset begin affect.add_collect(apply.ATT_GRADE_BONUS, 60, 60*60*24*365*60) pc.setf("collect_quest_lv94","reward","3") end - elseif selTab[s] == "lv96 ûõǺ " then + elseif selTab[s] == "lv96 청천의보석 보상" then affect.remove_collect(1, 2000) affect.remove_collect(apply.DEF_GRADE_BONUS, 700) affect.remove_collect(apply.ATT_GRADE_BONUS, 300) - s = select("ü +2000", " +700", "ݷ +300") + s = select("체력 +2000", "방어력 +700", "공격력 +300") if s == 1 then affect.add_collect(1, 2000, 60*60*24*365*60) @@ -203,9 +203,9 @@ quest collect_quest_reset begin pc.setqf( "collect_count", 0 ) set_state( check_reset_able ) - say("鼱") - say(" ٲ ҳ") - say(" ٲٰ Ŀ ãƿԳ") + say("백선아평") + say("새로 고른 보상으로 바꿔 놓았네") + say("또 바꾸고 싶으면 일주일 후에 찾아오게나") say("") pc.setqf("duration", get_time()+60*60*24*7) end diff --git a/share/locale/english/quest/devilcatacomb_zone.quest b/share/locale/english/quest/devilcatacomb_zone.quest index e20ea75..9d30d47 100644 --- a/share/locale/english/quest/devilcatacomb_zone.quest +++ b/share/locale/english/quest/devilcatacomb_zone.quest @@ -89,38 +89,38 @@ quest devilcatacomb_zone begin local setting = devilcatacomb_zone.setting() local idx = pc.get_map_index() if idx >= (setting.map_idx * 10000) and idx < ((setting.map_idx + 1) * 10000) then --- pc.set_warp_location(65, 5914, 992) -----------Ʊ͵ ǥ +-- pc.set_warp_location(65, 5914, 992) -----------아귀동굴 좌표로 local level = d.getf("level") - -- warp location 0,0 ̸ ý , , ġ ġ Ѵ. + -- warp location이 0,0 이면 시스템 상으로, 종료 시, 종료 위치를 시작 위치로 저장한다. d.set_warp_location (0, 0, 0) if level == 2 then say(gameforge.devilcatacomb_zone._10_say) say(string.format(gameforge.devilcatacomb_zone._20_say, 60)) elseif level == pc.getqf ("level") then --- say (" ʱ շϽʽÿ.") +-- say ("낙오되지 않기 위해 동료들과 합류하십시오.") say(gameforge.devilcatacomb_zone._30_say) else say(gameforge.devilcatacomb_zone._40_say) --- say (" Ǿϴ. ̵մϴ.") +-- say ("당신은 낙오되었습니다. 용신의 힘을 빌어 잠시 뒤 동굴 밖으로 이동합니다.") timer ("devilcatacomb_ban_timer", 5) end end if idx == setting.map_idx then pc.setf("devilcatacomb_zone","last_exit_time", get_global_time()) - -- 2̸̻, Ѱܳ + -- 2층이상이면, 쫓겨나 if pc.get_x() < setting.floor1_s.x + setting.base.x or pc.get_y() < setting.floor1_s.y + setting.base.y or pc.get_x() > setting.floor1_e.x + setting.base.x or pc.get_y() > setting.floor1_e.y + setting.base.y then - -- Ʊ͵ Ա + -- 아귀동굴 입구로 -- if not is_test_server() then say(gameforge.devilcatacomb_zone._40_say) timer ("devilcatacomb_ban_timer", 5) -- end else - -- Ʊ͵ Ա + -- 아귀동굴 입구로 -- pc.set_warp_location(65, 5914, 992) say(gameforge.devilcatacomb_zone._50_say) end @@ -172,10 +172,10 @@ quest devilcatacomb_zone begin end end - -- Ͱ ߻ϴ ̺Ʈ. + -- 몬스터가 죽으면 발생하는 이벤트. when kill begin local setting = devilcatacomb_zone.setting() - -- Ʊ͵ 1̸ 1% Ȯ ݽð Ѵ. + -- 아귀동굴 1층이면 1% 확률로 금시건을 드랍한다. if pc.get_x() > setting.floor1_s.x + setting.base.x and pc.get_y() > setting.floor1_s.y + setting.base.y and pc.get_x() < setting.floor1_e.x + setting.base.x @@ -201,7 +201,7 @@ quest devilcatacomb_zone begin end end end - -- ݽð 巡ϸ 2 . 2ʹ ̴. + -- 금시건을 나찰인증석에 드래그하면 2층으로 보낸다. 2층부터는 던전이다. when devilcatacomb_credit_stone. take begin local setting = devilcatacomb_zone.setting() @@ -299,9 +299,9 @@ quest devilcatacomb_zone begin return clear end - -- Ȳ Ŭϸ 3 θ ְ - -- Խ ǥ ˻Ѵ. - -- ǥ ٸ ȴ. + -- 현황석을 클릭하면 3층 진입 여부를 선택할 수 있고 + -- 진입시 사신의증표를 검사한다. + -- 사신의 증표가 없다면 밖으로 워프된다. when devilcatacomb_floor2_stone.click begin local setting = devilcatacomb_zone.setting() @@ -363,8 +363,8 @@ quest devilcatacomb_zone begin when devilcatacomb3_stone.kill begin local setting = devilcatacomb_zone.setting() - -- ıǸ ¥ ׾ Ȯغ. - -- ¥ ׾ 4 ̵Ѵ. + -- 돌이 파괴되면 진짜가 죽었는지 확인해본다. + -- 진짜가 죽었으면 4층으로 이동한다. if d.is_unique_dead("real") then d.notice(gameforge.devilcatacomb_zone._280_dNotice) @@ -390,7 +390,7 @@ quest devilcatacomb_zone begin d.spawn_mob (setting.floor4_npc, setting.floor4_npc_pos[1], setting.floor4_npc_pos[2]) end - -- devilcatacomb_floor4_stone Ŭ 4 5 ̵Ű npc̴. + -- devilcatacomb_floor4_stone는 클릭 시 4층에서 5층으로 이동시키는 npc이다. when devilcatacomb_floor4_stone.click begin local setting = devilcatacomb_zone.setting() local n = number (1,5) @@ -410,20 +410,20 @@ quest devilcatacomb_zone begin d.spawn_mob (setting.floor5_stone, setting.floor5_stone_pos[1], setting.floor5_stone_pos[2]) end - -- ƱͿ(2591) ü + -- 아귀왕(2591)이 죽으면 봉인해체석 드랍 when devilcatacomb_devil_king.kill begin local setting = devilcatacomb_zone.setting() game.drop_item (setting.unlock_stone, 1) end - -- ű(30102) ü 巡ϸ ͸ ̰ - -- 6 ̵ϴ Ÿ̸Ӹ ۽Ų. + -- 사신금제비(30102)에 금제해체석봉을 드래그하면 모든 몬스터를 죽이고 + -- 6층으로 이동하는 타이머를 동작시킨다. when devilcatacomb_floor5_stone.take begin local setting = devilcatacomb_zone.setting() if item.vnum == setting.unlock_stone then item.remove () d.notice(gameforge.devilcatacomb_zone._310_dNotice) - -- 6 ̵ + -- 6층으로 이동 d.clear_regen() d.purge() timer("devilcatacomb_floor6_timer",2) @@ -440,17 +440,17 @@ quest devilcatacomb_zone begin timer("warp_timer",3) end - -- ư(2597) , 6 Ÿ̸1 Ѵ. + -- 아걸(2597)이 죽으면, 6층의 타이머1이 동작한다. when devilcatacomb_devil_great_king.kill begin server_timer ("floor6_eli_check_timer_1", 5,d.get_map_index()) end - -- 6 Ÿ̸1 ڸ , - -- 0̸ 7 ϴ Ÿ̸Ӹ Ѵ. - -- ٷ 7 ʴ , غ ð ֱ ؼ̴. - -- 1̸ Ÿ̸2 ۽Ų. - -- Ÿ̸1 recursiveϰ ۽Ű , - -- ׷ reset Ÿ̸1 ʾұ ̴. + -- 6층의 타이머1은 던전의 모든 몬스터 숫자를 보고, + -- 0이면 7층으로 워프하는 타이머를 동작한다. + -- 바로 7층으로 가지 않는 이유는, 유저에게 준비할 시간을 주기 위해서이다. + -- 1이면 타이머2를 동작시킨다. + -- 타이머1을 recursive하게 동작시키지 않은 것은, + -- 그럴 경우 reset한 타이머1이 동작하지 않았기 때문이다. when floor6_eli_check_timer_1.server_timer begin if d.select(get_server_timer_arg()) then if d.count_monster() == 0 then @@ -498,15 +498,15 @@ quest devilcatacomb_zone begin end end - -- 6 縶(2598) - -- 7 Ÿ̸Ӱ ۵Ѵ. + -- 6층과 마찬가지로 사마휘(2598)이 죽으면 + -- 7층의 타이머가 작동한다. when devilcatacomb_devil_emperor.kill begin server_timer ("floor7_eli_check_timer_1", 5, d.get_map_index()) end - -- 7 Ÿ̸Ӵ 6 Ÿ̸ӿ ϸ, - -- ڰ 0̸ exit Ÿ̸Ӹ ߻Ų. - -- ٷ exit ʴ , 鿡 غ ð ֱ ؼ̴. + -- 7층의 타이머는 6층 타이머와 비슷하며, + -- 몬스터 숫자가 0이면 exit 타이머를 발생시킨다. + -- 바로 exit하지 않는 이유는, 유저들에게 준비할 시간을 주기 위해서이다. when floor7_eli_check_timer_1.server_timer begin if d.select(get_server_timer_arg()) then if d.count_monster() == 0 then diff --git a/share/locale/english/quest/deviltower_2.quest b/share/locale/english/quest/deviltower_2.quest index ddb5450..98494ae 100644 --- a/share/locale/english/quest/deviltower_2.quest +++ b/share/locale/english/quest/deviltower_2.quest @@ -344,7 +344,7 @@ quest deviltower_zone begin game.drop_item(30300, 1) d.clear_regen() d.kill_all() - say("ڸ ") + say("상자를 열어보자") say("") d.spawn_mob(33001, 620, 635) end @@ -356,29 +356,29 @@ quest deviltower_zone begin if pct == 1 then game.drop_item(30302, 1) - d.notice(" Ÿ"); + d.notice("윗층으로의 지도가 나타났다"); else game.drop_item(30301, 1) d.regen_file("data/dungeon/deviltower7_regen.txt") end end - when 33001.chat." ذ..." with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin - say(" Ÿ ߳ ..") - say("ƹ ..") - say(" ִ ذó Ǵ ƴұ..") - say("׷ ذ???") + when 33001.chat."왠 해골이..." with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin + say("내가 사귀타워의 공략에 실패했나 보군..") + say("아무리 봐도 내가 밖으로 빠저나갈 방법이 없는 것 같아..") + say("여기 누워있는 해골처럼 되는 것이 아닐까..") + say("그런데 누구의 해골이지???") say("") wait() - say("ذ ?") + say("해골을 뒤져볼까요?") say("") - if 1 == select("", "ƴϿ") then + if 1 == select("네", "아니요") then say("...") - say("") + say("뒤적뒤적") say("....") - say("!") + say("쿡!") wait() @@ -388,7 +388,7 @@ quest deviltower_zone begin when 30302.use with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin if d.getf( "level" ) != 7 then - say(" ʴ ") + say("이 지도는 지금 전혀 맞지 않는 것 같다") say("") pc.remove_item( "30302", 1) return @@ -431,9 +431,9 @@ quest deviltower_zone begin timer("devil_jump_9", 6) end - when 20366.chat."⼭ !!?" with pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin + when 20366.chat."여기서 포기!!?" with pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin say("") - say(" ̻ 鱺, ⸦ ߰ھ..") + say("더 이상은 힘들군, 비석의 힘을 빌려 여기를 벗어나야겠어..") say("") wait() diff --git a/share/locale/english/quest/dragon_soul_daily_gift.quest b/share/locale/english/quest/dragon_soul_daily_gift.quest index 285293d..b09f763 100644 --- a/share/locale/english/quest/dragon_soul_daily_gift.quest +++ b/share/locale/english/quest/dragon_soul_daily_gift.quest @@ -3,7 +3,7 @@ define level_limit 50 quest dragon_soul_daily_gift begin state start begin function is_event_on() - -- ð dragon_soul_daily_gift_mgr.quest ð 뿪 Ȯ. + -- 지금 시각이 dragon_soul_daily_gift_mgr.quest에서 셋팅한 시간 대역인지 확인. local s_time = game.get_event_flag("ds_dg_st") local e_time = game.get_event_flag("ds_dg_et") local now = os.time() @@ -29,13 +29,13 @@ quest dragon_soul_daily_gift begin say_title(mob_name(checker)) if 0 == get_today_count("dragon_soul_daily_gift", "gift") then - -- ġ . + -- 오늘치 선물 증정. say(gameforge.dragon_soul_daily_gift._050_say) local gift_vnum = game.get_event_flag("ds_dg_item") pc.give_item2(gift_vnum) inc_today_count("dragon_soul_daily_gift", "gift") else - -- ̹ . + -- 선물은 이미 줌. say(gameforge.dragon_soul_daily_gift._060_say) end end diff --git a/share/locale/english/quest/dragon_soul_daily_gift_mgr.quest b/share/locale/english/quest/dragon_soul_daily_gift_mgr.quest index 29652ee..ccaf077 100644 --- a/share/locale/english/quest/dragon_soul_daily_gift_mgr.quest +++ b/share/locale/english/quest/dragon_soul_daily_gift_mgr.quest @@ -2,7 +2,7 @@ define checker 20001 quest dragon_soul_daily_gift_mgr begin state start begin function is_event_on() - -- ð dragon_soul_daily_gift_mgr.quest ð 뿪 Ȯ. + -- 지금 시각이 dragon_soul_daily_gift_mgr.quest에서 셋팅한 시간 대역인지 확인. local s_time = game.get_event_flag("ds_dg_st") local e_time = game.get_event_flag("ds_dg_et") local now = os.time() @@ -76,7 +76,7 @@ quest dragon_soul_daily_gift_mgr begin return end - -- ̺Ʈ event_id ٲٸ ȵ. + -- 이벤트 수정인 경우는 event_id를 바꾸면 안됨. if 0 == sel then local event_id = game.get_event_flag("ds_dg_id") game.set_event_flag("ds_dg_id", event_id + 1) diff --git a/share/locale/english/quest/event_easter.quest b/share/locale/english/quest/event_easter.quest index c0ef5ec..9025bfe 100644 --- a/share/locale/english/quest/event_easter.quest +++ b/share/locale/english/quest/event_easter.quest @@ -331,7 +331,7 @@ quest event_easter begin when 30129.chat.gameforge.main_quest_lv2._10_npcChat with event_easter.get_number_of_eggs() == 0 begin event_easter.spawn_metin_at_login() say_title(gameforge.event_easter._020_sayTitle) -- "Osterhase: " - say(gameforge.event_easter._030_say) -- "Ich verstecke Ostereier. Wenn du welche findest und mir zurck bringst, belohne ich dich toll!" + say(gameforge.event_easter._030_say) -- "Ich verstecke Ostereier. Wenn du welche findest und mir zurück bringst, belohne ich dich toll!" say(gameforge.event_easter._035_say) if not event_easter.has_rabbit() then -- purge the rabbit if the event has finished @@ -359,7 +359,7 @@ quest event_easter begin amount_to_give = 1 say(string.format(gameforge.event_easter._050_say, amount_to_give)) -- "Ich gebe dir %d hiervon:" say_item_vnum(vnum_to_give) - say(string.format(gameforge.event_easter._065_say, amount_to_remove)) -- "Dafr musst du mir %d Eier geben! Mchtest du das tun?" + say(string.format(gameforge.event_easter._065_say, amount_to_remove)) -- "Dafür musst du mir %d Eier geben! Möchtest du das tun?" say("") -- "Okay, das nehme ich!" / "Nein, das will ich nicht!" wants_items = select(gameforge.event_easter._070_select, gameforge.event_easter._071_select) @@ -376,7 +376,7 @@ quest event_easter begin end say(string.format(gameforge.event_easter._050_say, amount_to_give)) -- "Ich gebe dir %d hiervon:" say_item_vnum(vnum_to_give) - say(string.format(gameforge.event_easter._060_say, amount_to_remove)) -- "Dafr musst du mir %d Eier geben!" + say(string.format(gameforge.event_easter._060_say, amount_to_remove)) -- "Dafür musst du mir %d Eier geben!" wants_items = 1 end @@ -385,7 +385,7 @@ quest event_easter begin pc.give_item2(vnum_to_give, amount_to_give) end say_title(gameforge.event_easter._020_sayTitle) -- "Osterhase: " - say(gameforge.event_easter._080_say) -- "Danke fr die Eier, ich hoffe du hast Spa mit dem was du bekommen hast" + say(gameforge.event_easter._080_say) -- "Danke für die Eier, ich hoffe du hast Spaß mit dem was du bekommen hast" if not event_easter.has_rabbit() then -- purge the rabbit if the event has finished @@ -436,7 +436,7 @@ quest event_easter begin end else say_title(gameforge.event_easter._090_sayTitle) -- "Leerer Korb: " - say(gameforge.event_easter._100_say) -- "Du hast kein Osterei, das du in den Korb legen knntest." + say(gameforge.event_easter._100_say) -- "Du hast kein Osterei, das du in den Korb legen könntest." end end diff --git a/share/locale/english/quest/event_easter_2012.quest b/share/locale/english/quest/event_easter_2012.quest index c69f4d9..efb440d 100644 --- a/share/locale/english/quest/event_easter_2012.quest +++ b/share/locale/english/quest/event_easter_2012.quest @@ -305,7 +305,7 @@ quest event_easter_2012 begin when 30129.chat.gameforge.main_quest_lv2._10_npcChat with event_easter_2012.get_number_of_eggs() == 0 begin event_easter_2012.spawn_metin_at_login() say_title(gameforge.event_easter._020_sayTitle) -- "Osterhase: " - say(gameforge.event_easter._030_say) -- "Ich verstecke Ostereier. Wenn du welche findest und mir zurck bringst, belohne ich dich toll!" + say(gameforge.event_easter._030_say) -- "Ich verstecke Ostereier. Wenn du welche findest und mir zurück bringst, belohne ich dich toll!" say(gameforge.event_easter._035_say) if not event_easter_2012.has_rabbit() then -- purge the rabbit if the event has finished @@ -332,7 +332,7 @@ quest event_easter_2012 begin say_title(gameforge.event_easter._020_sayTitle) -- "Osterhase: " say(string.format(gameforge.event_easter._050_say, amount_to_give)) -- "Ich gebe dir %d hiervon:" say_item_vnum(vnum_to_give) - say(string.format(gameforge.event_easter._065_say, amount_to_remove)) -- "Dafr musst du mir %d Eier geben! Mchtest du das tun?" + say(string.format(gameforge.event_easter._065_say, amount_to_remove)) -- "Dafür musst du mir %d Eier geben! Möchtest du das tun?" else if number_of_eggs > 20 then amount_to_remove = 20 @@ -347,7 +347,7 @@ quest event_easter_2012 begin say_title(gameforge.event_easter._020_sayTitle) -- "Osterhase: " say(string.format(gameforge.event_easter._050_say, amount_to_give)) -- "Ich gebe dir %d hiervon:"a say_item_vnum(vnum_to_give) - say(string.format(gameforge.event_easter._065_say, amount_to_remove)) -- "Dafr musst du mir %d Eier geben! Mchtest du das tun?" + say(string.format(gameforge.event_easter._065_say, amount_to_remove)) -- "Dafür musst du mir %d Eier geben! Möchtest du das tun?" end wants_items = 1 end @@ -357,7 +357,7 @@ quest event_easter_2012 begin end wait() say_title(gameforge.event_easter._020_sayTitle) -- "Osterhase: " - say(gameforge.event_easter._080_say) -- "Danke fr die Eier, ich hoffe du hast Spa mit dem was du bekommen hast" + say(gameforge.event_easter._080_say) -- "Danke für die Eier, ich hoffe du hast Spaß mit dem was du bekommen hast" if not event_easter_2012.has_rabbit() then -- purge the rabbit if the event has finished npc.purge() diff --git a/share/locale/english/quest/event_flame_dungeon_open.quest b/share/locale/english/quest/event_flame_dungeon_open.quest index 22895c9..bb4ac01 100644 --- a/share/locale/english/quest/event_flame_dungeon_open.quest +++ b/share/locale/english/quest/event_flame_dungeon_open.quest @@ -49,7 +49,7 @@ quest event_flame_dungeon_open begin when letter with game.get_event_flag("w21open_event")>0 begin send_letter(gameforge.event_flame_dungeon_open._010_npcChat) - -- óġ ȳ + --남은 처치 수 안내문 q.set_counter_name(gameforge.main_quest_lv98._680_counterName) event_flame_dungeon_open.kill_count() end diff --git a/share/locale/english/quest/flame_dungeon.quest b/share/locale/english/quest/flame_dungeon.quest index 68208c1..0c4998f 100644 --- a/share/locale/english/quest/flame_dungeon.quest +++ b/share/locale/english/quest/flame_dungeon.quest @@ -53,7 +53,7 @@ quest flame_dungeon begin }, ["doors_dir"] = {135,90,210,152,90,223}, ["idoors_dir"] = {135,90,210,135,90,239}, - ["dungeon_entry_pos"] = {7762, 6739},-- ó + ["dungeon_entry_pos"] = {7762, 6739},-- 던전에 처음 들어오는 곳 ["DUNGEON_MAN_bpos"] = {690,722}, ["DUNGEON_MAN_pos"] = {354,362}, ["LEVEL2_STONE_pos"] = {195,352}, @@ -68,15 +68,15 @@ quest flame_dungeon begin {500, 354} }, ["LEVEL6_TARGET_pos"] = {511,480}, - ["outside_entry_pos"] = {6142,7068}, --ִ¾ ִ - ["YAK_pos"] = {376, 397} -- ȯ + ["outside_entry_pos"] = {6142,7068}, --입장시켜주는애 서있는 곳 + ["YAK_pos"] = {376, 397} -- 약환 부하 } end - function is_flamed(idx) -- 漺 ִ Ȯ + function is_flamed(idx) -- 적룡성에 있는지 확인 return idx >= DUNGEON_MAP_INDEX * 10000 and idx < (DUNGEON_MAP_INDEX + 1) *10000 end - function make_dungeon() -- + function make_dungeon() -- 던전 만들기 local setting = flame_dungeon.setting() d.new_jump_party(DUNGEON_MAP_INDEX, setting.dungeon_entry_pos[1], setting.dungeon_entry_pos[2]) -- d.spawn_mob_ac_dir(DUNGEON_MAN, setting.DUNGEON_MAN_pos[1], setting.DUNGEON_MAN_pos[2],DUNGEON_MAN_DIR) @@ -91,16 +91,16 @@ quest flame_dungeon begin end d.setf("clear_count",0) d.setf("started",0) - d.setf("dungeon_enter",0) -- ߴ? // : 0 : 1 // ƨ ѽð + d.setf("dungeon_enter",0) -- 정상적으로 입장했는지? // 비정상 : 0 정상 : 1 // 튕기면 입장제한시간을 기록 안함 end - function go_boss() -- + function go_boss() -- 보스룸 가기 local setting = flame_dungeon.setting() - if pc.get_level() < 104 then --Ȯ + if pc.get_level() < 104 then --레벨확인 -- syschat(gameforge.flame_dungeon._580_notice) say(gameforge.flame_dungeon._580_notice) return else - --if pc.getf("main_quest_flame_lv103", "__status")==main_quest_flame_lv103.__COMPLETE__ then -- Ʈ Ȯ + --if pc.getf("main_quest_flame_lv103", "__status")==main_quest_flame_lv103.__COMPLETE__ then -- 선행퀘스트 확인 -- -- say_title(gameforge.flame_dungeon._010_say) say(gameforge.flame_dungeon._010_say) local warp = select(gameforge.flame_dungeon._020_select,gameforge.flame_dungeon._030_select) @@ -118,12 +118,12 @@ quest flame_dungeon begin -- end end end - function level_clear() -- , Ŭ, Ŭ + function level_clear() -- 레벨 깼을때, 리젠클리어, 지역클리어 d.setf("level",0) d.clear_regen() - d.purge_area(750000,620000,817400,689400) -- ü -- d.purge() + d.purge_area(750000,620000,817400,689400) -- 맵전체 -- d.purge() 사용고려 end - function clear_timer(inx) -- Ÿ̸ + function clear_timer(inx) -- 타이머 다지우기 clear_server_timer ("flame_dungeon_0m_left_timer", inx) clear_server_timer ("flame_dungeon_1m_left_timer", inx) clear_server_timer ("flame_dungeon_5m_left_timer", inx) @@ -141,15 +141,15 @@ quest flame_dungeon begin local setting = flame_dungeon.setting() if idx == DUNGEON_MAP_INDEX then pc.warp(setting.outside_entry_pos[1]*100, setting.outside_entry_pos[2] * 100, ENTRY_MAP_INDEX) - elseif flame_dungeon.is_flamed(idx) then -- , + elseif flame_dungeon.is_flamed(idx) then -- 던전 입장, 보스룸 입장 예외 ------------------------------------------------------------------------------------------------------------------------------------------------------ - --Ʒ ϸ ٽ ġ ƿ´. Ʒ Ȱȭ ϸ ȴ. - -- ٽ ġ ƿ , ϱ 漺 ɼ Ȱȭ Ѵ. + --아래의 두줄중 위에줄을 사용하면 던전에서 종료했을경우 다시 원래 위치로 돌아온다. 아래줄을 활성화 하면 던전에서 종료했을 경우 던전 밖으로 나가게 된다. + --던전에서 종료했을 경우 다시 원래 위치로 돌아올 경우, 던전에서 나가는 방법을 만들어줘야 하기 때문에 적룡성비의 나가기란 옵션을 활성화 해줘야 한다. ------------------------------------------------------------------------------------------------------------------------------------------------------ - -- pc.set_warp_location(0, 0 , 0) --ƨ ٽ ƿ ִ κ - pc.set_warp_location(ENTRY_MAP_INDEX, setting.outside_entry_pos[1] , setting.outside_entry_pos[2]) -- ƨ + -- pc.set_warp_location(0, 0 , 0) --튕겼을때 다시 돌아오게 만들어 주는 부분 + pc.set_warp_location(ENTRY_MAP_INDEX, setting.outside_entry_pos[1] , setting.outside_entry_pos[2]) -- 던전 나갔을 때 밖으로 튕기게함 local ticketGroup = {71095, 1, 71130, 1} - if d.getf("dungeon_enter") == 0 then -- ƴϸ + if d.getf("dungeon_enter") == 0 then -- 진행중이 아니면 local canPass = false for i=1, table.getn(ticketGroup),2 do if pc.count_item(ticketGroup[i]) >= ticketGroup[i+1] then @@ -158,7 +158,7 @@ quest flame_dungeon begin end end - if get_global_time() - pc.getf("flame_dungeon","exit_time") < ENTER_LIMIT_TIME * 60 then -- ѽð ɷ + if get_global_time() - pc.getf("flame_dungeon","exit_time") < ENTER_LIMIT_TIME * 60 then -- 입장제한시간이 걸렸으면 notice_multiline(gameforge.flame_dungeon._050_notice,d.notice) say(gameforge.flame_dungeon._060_say) timer("flame_dungeon_warp_timer", 5) @@ -171,7 +171,7 @@ quest flame_dungeon begin say(gameforge.flame_dungeon._100_say) timer("flame_dungeon_warp_timer", 5) end - elseif pc.getf("flame_dungeon","ticket_delete") == 0 then -- ε Ƽ + elseif pc.getf("flame_dungeon","ticket_delete") == 0 then -- 진행중인데 티켓이 안지워졌을경우 for i=1, table.getn(ticketGroup),2 do if pc.count_item(ticketGroup[i]) >= ticketGroup[i+1] then @@ -192,8 +192,8 @@ quest flame_dungeon begin when logout begin local idx = pc.get_map_index() if flame_dungeon.is_flamed(idx) then - if d.getf("dungeon_enter") == 1 then -- α׾ƿ - pc.setf("flame_dungeon","exit_time",get_global_time()) -- νϽ ȿ ð , ٵ ð or ׳ ƨŸ ȱ + if d.getf("dungeon_enter") == 1 then -- 정상적인 던전 입장 후 로그아웃 + pc.setf("flame_dungeon","exit_time",get_global_time()) -- 인스턴스 안에서의 마지막 시간을 기록, 근데 시간제한 때문에 or 그냥 튕긴거면 안기록 end @@ -203,21 +203,21 @@ quest flame_dungeon begin local setting = flame_dungeon.setting() if party.is_party() then - -- ϵ + -- 던전 도중 나갈 경우 재입장 가능하도록 local party_check = 0 if d.find(party.getf("dungeon_index")) then party_check = (d.getf_from_map_index("party_leader_pid", party.getf("dungeon_index")) == party.get_leader_pid()) end if d.find(party.getf("dungeon_index")) and party_check then - if get_global_time() - pc.getf("flame_dungeon","exit_time") < 5 * 60 then -- 5 ? + if get_global_time() - pc.getf("flame_dungeon","exit_time") < 5 * 60 then -- 접종 이후 5분 내? local dungeon_level = d.getf_from_map_index("level", party.getf("dungeon_index")) - if dungeon_level == 17 then -- + if dungeon_level == 17 then -- 보스 pc.warp(setting.bossroom_entry_pos[1] * 100, setting.bossroom_entry_pos[2] * 100, party.getf("dungeon_index")) else pc.warp(setting.dungeon_entry_pos[1] * 100, setting.dungeon_entry_pos[2] * 100, party.getf("dungeon_index")) end - else -- 5 ʰϿ Ұ + else -- 5분 초과하여 재 입장 불가 say_title(mob_name(ENTRY_MAN)) say(gameforge.flame_dungeon._590_say) end @@ -278,7 +278,7 @@ quest flame_dungeon begin if party.is_map_member_flag_lt("exit_time", get_global_time() - ENTER_LIMIT_TIME * 60 ) then flame_dungeon.make_dungeon() else - --say("test : Ƽ ѽð ʾҽϴ.") + --say("test : 파티원의 입장 제한시간이 끝나지 않았습니다.") say(gameforge.flame_dungeon._600_say) end end @@ -293,26 +293,26 @@ quest flame_dungeon begin say(gameforge.flame_dungeon._160_say) end end - -- when ENTRY_MAN.chat."Test : ҽȮ" with is_test_server() begin -- ׽Ʈ + -- when ENTRY_MAN.chat."Test : 리소스확인" with is_test_server() begin -- 테스트용 -- local setting = flame_dungeon.setting() -- pc.setf("flame_dungeon","fdRtest",1) -- pc.warp( setting.dungeon_entry_pos[1]*100, setting.dungeon_entry_pos[2]*100, DUNGEON_MAP_INDEX) -- end - when ENTRY_MAN.chat."TEST : Init time limit init" with is_test_server() begin -- ׽Ʈ + when ENTRY_MAN.chat."TEST : Init time limit init" with is_test_server() begin -- 테스트용 pc.setf("flame_dungeon","exit_time",get_global_time()-1800) say("Done") end - -- when DUNGEON_MAN.chat."Test : " with is_test_server() begin -- ׽Ʈ - -- say(" : "..d.count_monster()) + -- when DUNGEON_MAN.chat."Test : 현재 상태" with is_test_server() begin -- 테스트용 + -- say("남은 몬스터 : "..d.count_monster()) -- say("level : "..d.getf("level")) -- say("Dmap index : "..d.get_map_index()) -- say("Pmap index : "..pc.get_map_index()) -- say("access limit : "..pc.getf("flame_dungeon","exit_time")) -- say("global time : "..get_global_time()) -- if flame_dungeon.is_flamed(d.get_map_index()) then - -- say("in dungeon") -- is_flamed Լ üũ + -- say("in dungeon") -- is_flamed 함수 체크 -- end -- if d.is_unique_dead("stone1") then -- say("stone1 is dead") @@ -320,20 +320,20 @@ quest flame_dungeon begin -- say("stone1 is not dead") -- end -- end - -- when DUNGEON_MAN.chat."ó" begin -- ׽Ʈ - -- say("ʱȭ մϴ") + -- when DUNGEON_MAN.chat."처음으로" begin -- 테스트용 + -- say("초기화 합니다") -- flame_dungeon.clear_timer(d.get_map_index()) -- flame_dungeon.make_dungeon() -- end - when DUNGEON_MAN.chat."Test : Boss Room" with is_test_server() begin -- ׽Ʈ + when DUNGEON_MAN.chat."Test : Boss Room" with is_test_server() begin -- 테스트용 flame_dungeon.go_boss() end - -- < ð Ÿ̸> - -- when DUNGEON_MAN.chat."" begin -- ƨ ʰ Ȱȭ + -- < 시간 경과 타이머> + -- when DUNGEON_MAN.chat."나가기" begin -- 던전에서 튕기지 않게 할 경우 활성화 -- local setting = flame_dungeon.setting() - -- say(" ðڽϱ?") - -- local warp = select("Ȯ","") + -- say("밖으로 나가시겠습니까?") + -- local warp = select("확인","취소") -- if warp == 1 then -- pc.warp(setting.outside_entry_pos[1]*100, setting.outside_entry_pos[2] * 100, ENTRY_MAP_INDEX) -- end @@ -383,21 +383,21 @@ quest flame_dungeon begin end - -- <<<< >>>> -- - when DUNGEON_MAN.chat.gameforge.flame_dungeon._210_npcChat with npc.lock() begin -- '0x' x° Ʈ ִ , '1x' x° Ʈ + -- <<<< 던전 진행>>>> -- + when DUNGEON_MAN.chat.gameforge.flame_dungeon._210_npcChat with npc.lock() begin -- '0x'는 x번째 레벨 퀘스트 받을 수 있는 상태 , '1x'는 x번째 레벨 퀘스트 진행중 local setting = flame_dungeon.setting() if d.getf("started") == 0 then say(gameforge.flame_dungeon._230_say) say(gameforge.flame_dungeon._240_say) wait() d.setf("started",1) - -- Ƽ ƨܹȴµ ڱ⸸ Ƽ exit timer µǸ ȵǴϱ Ҷ + -- 파티원이 튕겨버렸는데 자기만 남아서 exit timer가 리셋되면 안되니깐 다음레벨을 눌렀을때를 시작할때로 봄 server_timer ("flame_dungeon_45m_left_timer",15*60, d.get_map_index()) notice_multiline(gameforge.flame_dungeon._250_notice,d.notice) notice_multiline(gameforge.flame_dungeon._170_notice,d.notice) - -- õ ó - -- Ŀ Ƽ ƨܳ ؼ Ÿ̸Ӹ ̿ Ƽ Ѵ. + -- 통행증 관련된 처리 + -- 입장 후에 티켓을 없앤 사람을 튕겨내기 위해서 타이머를 이용해 티켓을 제거한다. local pids = {party.get_member_pids()} local ticketGroup = {71095, 1, 71130, 1} for i, pid in next, pids, nil do @@ -419,17 +419,17 @@ quest flame_dungeon begin d.setqf2("flame_dungeon","ticket_delete",1) d.setf("dungeon_enter",1) - -- Ƽ ο Ѵ. + -- 던전과 파티에 서로에 대한 정보를 저장한다. party.setf("dungeon_index", d.get_map_index()) d.setf("party_leader_pid", party.get_leader_pid()) end - if d.getf("level") < 7 then -- ƴϸ - if d.getf("clear_count") == 6 then -- + if d.getf("level") < 7 then --진행중이 아니면 + if d.getf("clear_count") == 6 then -- 방 여섯개 했으면 보스방 d.setf("level",7) else - local rand = number(1,6)-- 湮üũ 迭 ִ üũ + local rand = number(1,6)--랜덤에서 방문체크는 따로 배열없이 방의 문의 열려있는지로 체크함 local setlev = 0 - d.setf("level",7) -- Ȥ 츦 ص + d.setf("level",7) -- 혹시 모를 문제가 생겨 레벨이 안잡힐경우를 대비해 보스룸으로 셋팅해둠 for i=1,50 do setlev = setlev + 1 if setlev > 6 then @@ -463,7 +463,7 @@ quest flame_dungeon begin say(gameforge.flame_dungeon._300_say) notice_multiline(gameforge.flame_dungeon._290_say,d.notice) notice_multiline(gameforge.flame_dungeon._300_say,d.notice) - d.spawn_mob(LEVEL2_STONE, setting.LEVEL2_STONE_pos[1], setting.LEVEL2_STONE_pos[2]) -- μ ȯ + d.spawn_mob(LEVEL2_STONE, setting.LEVEL2_STONE_pos[1], setting.LEVEL2_STONE_pos[2]) -- 봉인석 소환 d.kill_unique("door2") d.kill_unique("idoor2") d.set_regen_file (MOB_REGEN_FILE_PATH.."fd_b.txt") @@ -488,7 +488,7 @@ quest flame_dungeon begin d.kill_unique("door4") d.kill_unique("idoor4") d.set_regen_file (MOB_REGEN_FILE_PATH.."fd_d.txt") - d.spawn_mob(LEVEL4_TARGET,setting.LEVEL4_TARGET_pos[1],setting.LEVEL4_TARGET_pos[2] ) -- Ÿٸ + d.spawn_mob(LEVEL4_TARGET,setting.LEVEL4_TARGET_pos[1],setting.LEVEL4_TARGET_pos[2] ) -- 타겟몬스터 소한 elseif d.getf("level") == 14 then say(gameforge.flame_dungeon._330_say) say(gameforge.flame_dungeon._340_say) @@ -505,7 +505,7 @@ quest flame_dungeon begin for i=1,7 do vis[i] = 0 end - for i = 1, 7 do -- ϰ ȯ + for i = 1, 7 do -- 랜덤하게 돌소환 local ran = number(1,7) local st = 0 for j = 1, 50 do @@ -532,7 +532,7 @@ quest flame_dungeon begin d.kill_unique("door6") d.kill_unique("idoor6") d.set_regen_file (MOB_REGEN_FILE_PATH.."fd_f.txt") - d.spawn_mob(LEVEL6_TARGET, setting.LEVEL6_TARGET_pos[1],setting.LEVEL6_TARGET_pos[2]) -- ŸٿƮ ȯ + d.spawn_mob(LEVEL6_TARGET, setting.LEVEL6_TARGET_pos[1],setting.LEVEL6_TARGET_pos[2]) -- 타겟오브젝트 소환 elseif d.getf("level") == 16 then say(gameforge.flame_dungeon._390_say) say(gameforge.flame_dungeon._400_say) @@ -547,7 +547,7 @@ quest flame_dungeon begin - when dungeon_end_timer.server_timer begin -- Ÿ̸ ( °) + when dungeon_end_timer.server_timer begin -- 종료 타이머 (끝나고 나가는거) local setting = flame_dungeon.setting() if d.select(get_server_timer_arg()) then flame_dungeon.clear_timer(d.get_map_index()) @@ -557,9 +557,9 @@ quest flame_dungeon begin end end - when killed_A_1.server_timer begin -- Ÿ̸ 1 (level1,level3) + when killed_A_1.server_timer begin -- 타이머 돌리기1 (level1,level3) if d.select(get_server_timer_arg()) then - if d.count_monster() <= 0 then -- 1 + if d.count_monster() <= 0 then -- 1레벨 몬스터 전멸시 if d.getf("level") == 11 then notice_multiline(gameforge.flame_dungeon._420_notice,d.notice) notice_multiline(gameforge.flame_dungeon._430_notice,d.notice) @@ -573,9 +573,9 @@ quest flame_dungeon begin end end end - when killed_A_2.server_timer begin -- Ÿ̸ 2 (1 2 ư鼭 ư) + when killed_A_2.server_timer begin -- 타이머 돌리기2 (1과 2 번갈아가면서 돌아감) if d.select(get_server_timer_arg()) then - if d.count_monster() <= 0 then -- 1 + if d.count_monster() <= 0 then -- 1레벨 몬스터 전멸시 if d.getf("level") == 11 then notice_multiline(gameforge.flame_dungeon._420_notice,d.notice) notice_multiline(gameforge.flame_dungeon._430_notice,d.notice) @@ -590,14 +590,14 @@ quest flame_dungeon begin end end - when kill with flame_dungeon.is_flamed(pc.get_map_index()) and d.getf("level") == 12 begin -- 2 μ - local i = number(1, 100) -- 100 1 Ȯ + when kill with flame_dungeon.is_flamed(pc.get_map_index()) and d.getf("level") == 12 begin -- 2레벨 봉인석 열쇠 드랍 + local i = number(1, 100) -- 100분의 1 확률로 열쇠드랍 if i == 1 then game.drop_item (LEVEL2_KEY, 1) end end - when LEVEL2_STONE.take with flame_dungeon.is_flamed(pc.get_map_index()) and item.vnum == LEVEL2_KEY and d.getf("level") == 12 begin -- 2 Ծ - local i = number(1, 5) -- 5 1 Ȯ ¥ + when LEVEL2_STONE.take with flame_dungeon.is_flamed(pc.get_map_index()) and item.vnum == LEVEL2_KEY and d.getf("level") == 12 begin -- 2레벨 열쇠 먹었을때 + local i = number(1, 5) -- 5분의 1 확률로 진짜 열쇠 if i == 1 then npc.purge() item.remove() @@ -616,24 +616,24 @@ quest flame_dungeon begin flame_dungeon.level_clear() end - when kill with flame_dungeon.is_flamed(pc.get_map_index()) and d.getf("level") == 15 begin -- 5 μ - local i = number(1, 30) -- 30 1 Ȯ + when kill with flame_dungeon.is_flamed(pc.get_map_index()) and d.getf("level") == 15 begin -- 5레벨 봉인석 열쇠 드랍 + local i = number(1, 30) -- 30분의 1 확률로 열쇠드랍 if i == 1 then game.drop_item (LEVEL5_REALKEY, 1) end end - when LEVEL5_STONE.take with flame_dungeon.is_flamed(d.get_map_index()) and item.vnum == LEVEL5_REALKEY and d.getf("level") == 15 begin -- 5 ¥ Ծ + when LEVEL5_STONE.take with flame_dungeon.is_flamed(d.get_map_index()) and item.vnum == LEVEL5_REALKEY and d.getf("level") == 15 begin -- 5레벨 진짜열쇠 먹었을때 local setting = flame_dungeon.setting() - if npc.get_vid() == d.get_unique_vid("stone5_1") then -- ù° Ǿ ʿ ãڸ + if npc.get_vid() == d.get_unique_vid("stone5_1") then -- 첫번째 꺼는 선행되어야 할 일이 필요없으니 찾자마자 제거해줌 npc.purge() item.remove() say(gameforge.flame_dungeon._470_say) - d.setf("stonekill",2) -- 2 ׿ + d.setf("stonekill",2) -- 2번 돌을 죽여라 if d.count_monster() < LEVEL5_GEN_LIMIT then d.regen_file (MOB_REGEN_FILE_PATH.."fd_e.txt") end elseif npc.get_vid() == d.get_unique_vid("stone5_2") then - if d.getf("stonekill") == 2 then -- 2 ˵ 2 踦 Կ + if d.getf("stonekill") == 2 then -- 2번돌을 죽일 차롄데 2번돌에게 열쇠를 먹였을 때 npc.purge() item.remove() say(gameforge.flame_dungeon._480_say) @@ -644,7 +644,7 @@ quest flame_dungeon begin else item.remove() say(gameforge.flame_dungeon._490_say) - -- say("2") + -- say("2번") end elseif npc.get_vid() == d.get_unique_vid("stone5_3") then if d.getf("stonekill") == 3 then @@ -658,7 +658,7 @@ quest flame_dungeon begin else item.remove() say(gameforge.flame_dungeon._490_say) - -- say("3") + -- say("3번") end elseif npc.get_vid() == d.get_unique_vid("stone5_4") then if d.getf("stonekill") == 4 then @@ -672,7 +672,7 @@ quest flame_dungeon begin else item.remove() say(gameforge.flame_dungeon._490_say) - -- say("4") + -- say("4번") end elseif npc.get_vid() == d.get_unique_vid("stone5_5") then if d.getf("stonekill") == 5 then @@ -686,7 +686,7 @@ quest flame_dungeon begin else item.remove() say(gameforge.flame_dungeon._490_say) - -- say("5") + -- say("5번") end elseif npc.get_vid() == d.get_unique_vid("stone5_6") then if d.getf("stonekill") == 6 then @@ -700,7 +700,7 @@ quest flame_dungeon begin else item.remove() say(gameforge.flame_dungeon._490_say) - -- say("6") + -- say("6번") end else if d.getf("stonekill") == 7 then @@ -712,24 +712,24 @@ quest flame_dungeon begin else item.remove() say(gameforge.flame_dungeon._490_say) - -- say("7") + -- say("7번") end end end - when LEVEL6_TARGET.kill with flame_dungeon.is_flamed(d.get_map_index()) and d.getf("level") ==16 begin -- ı + when LEVEL6_TARGET.kill with flame_dungeon.is_flamed(d.get_map_index()) and d.getf("level") ==16 begin -- 망마석 파괴했을 때 notice_multiline(gameforge.flame_dungeon._540_notice,d.notice) notice_multiline(gameforge.flame_dungeon._430_notice,d.notice) flame_dungeon.level_clear() end - when FINAL_BOSS.kill with flame_dungeon.is_flamed(d.get_map_index()) and d.getf("level") ==17 begin -- ׿ + when FINAL_BOSS.kill with flame_dungeon.is_flamed(d.get_map_index()) and d.getf("level") ==17 begin -- 보스 죽였을때 notice_multiline(gameforge.flame_dungeon._550_notice,d.notice) notice_multiline(gameforge.flame_dungeon._560_notice,d.notice) server_timer("dungeon_end_timer", 60,d.get_map_index()) flame_dungeon.level_clear() - -- Ƽ , ߸õ Ʈ(104, 105 Ʈ) Ʈ Ŭ ǵ. + -- 파티원 중, 야마천 잡는 퀘스트(104렙, 105렙 퀘스트) 진행중인 사람이 있으면 퀘스트 클리어 되도록. if party.is_party() then party.setf("flame_dungeon_boss_kill_count", 1) end diff --git a/share/locale/english/quest/hair.quest b/share/locale/english/quest/hair.quest index 89f13da..857ec30 100644 --- a/share/locale/english/quest/hair.quest +++ b/share/locale/english/quest/hair.quest @@ -2,14 +2,14 @@ quest hair begin state start begin function get_start_index_by_race(race) --[[ - -- 0 - -- 1 ڰ - -- 2 - -- 3 - -- 4 - -- 5 ڰ - -- 6 - -- 7 + -- 0 ¹«»ç ³² + -- 1 ÀÚ°´ ¿© + -- 2 ¼ö¶ó ³² + -- 3 ¹«´ç ¿© + -- 4 ¹«»ç ¿© + -- 5 ÀÚ°´ ³² + -- 6 ¼ö¶ó ¿© + -- 7 ¹«´ç ³² --]] race_list = {} race_list[1] = 74001 @@ -45,7 +45,7 @@ quest hair begin function My_hair_item(vnum,index) hair_list={} -- vnum /hair/ option / howmuch / duration - -- + -- ¹«»ç ³² hair_list [74001] = {1001, apply.ATTBONUS_WARRIOR, 10, 2592000} hair_list [74002] = {1002, apply.ATTBONUS_ASSASSIN, 10, 2592000} hair_list [74003] = {1003, apply.ATTBONUS_SURA, 10, 2592000} @@ -66,7 +66,7 @@ quest hair begin hair_list [74018] = {1016, apply.ATTBONUS_MONSTER, 10, 604800} hair_list [74019] = {1017, apply.ATTBONUS_MONSTER, 10, 604800} - -- ڰ + -- ÀÚ°´ ¿© hair_list [74251] = {2001, apply.ATTBONUS_WARRIOR, 10, 2592000} hair_list [74252] = {2002, apply.ATTBONUS_ASSASSIN, 10, 2592000} hair_list [74253] = {2003, apply.ATTBONUS_SURA, 10, 2592000} @@ -87,7 +87,7 @@ quest hair begin hair_list [74268] = {2016, apply.ATTBONUS_MONSTER, 10, 604800} hair_list [74269] = {2017, apply.ATTBONUS_MONSTER, 10, 604800} - -- + -- ¼ö¶ó ³² hair_list [74501] = {3001, apply.ATTBONUS_WARRIOR, 10, 2592000} hair_list [74502] = {3002, apply.ATTBONUS_ASSASSIN,10, 2592000} hair_list [74503] = {3003, apply.ATTBONUS_SURA, 10, 2592000} @@ -108,7 +108,7 @@ quest hair begin hair_list [74518] = {3016, apply.ATTBONUS_MONSTER, 10, 604800} hair_list [74519] = {3017, apply.ATTBONUS_MONSTER, 10, 604800} - -- + -- ¹«´ç ¿© hair_list [74751] = {4001, apply.ATTBONUS_WARRIOR, 10, 2592000} hair_list [74752] = {4002, apply.ATTBONUS_ASSASSIN, 10, 2592000} hair_list [74753] = {4003, apply.ATTBONUS_SURA, 10, 2592000} @@ -129,7 +129,7 @@ quest hair begin hair_list [74768] = {4016, apply.ATTBONUS_MONSTER, 10, 604800} hair_list [74769] = {4017, apply.ATTBONUS_MONSTER, 10, 604800} - -- + -- ¹«»ç ¿© hair_list [75001] = {1001, apply.ATTBONUS_WARRIOR, 10, 2592000} hair_list [75002] = {1002, apply.ATTBONUS_ASSASSIN, 10, 2592000} hair_list [75003] = {1003, apply.ATTBONUS_SURA, 10, 2592000} @@ -150,7 +150,7 @@ quest hair begin hair_list [75018] = {1016, apply.ATTBONUS_MONSTER, 10, 604800} hair_list [75019] = {1017, apply.ATTBONUS_MONSTER, 10, 604800} - -- ڰ + -- ÀÚ°´ ³² hair_list [75201] = {2001, apply.ATTBONUS_WARRIOR, 10, 2592000} hair_list [75202] = {2002, apply.ATTBONUS_ASSASSIN, 10, 2592000} hair_list [75203] = {2003, apply.ATTBONUS_SURA, 10, 2592000} @@ -171,7 +171,7 @@ quest hair begin hair_list [75218] = {2016, apply.ATTBONUS_MONSTER, 10, 604800} hair_list [75219] = {2017, apply.ATTBONUS_MONSTER, 10, 604800} - -- + -- ¼ö¶ó ¿© hair_list [75401] = {3001, apply.ATTBONUS_WARRIOR, 10, 2592000} hair_list [75402] = {3002, apply.ATTBONUS_ASSASSIN,10, 2592000} hair_list [75403] = {3003, apply.ATTBONUS_SURA, 10, 2592000} @@ -192,7 +192,7 @@ quest hair begin hair_list [75418] = {3016, apply.ATTBONUS_MONSTER, 10, 604800} hair_list [75419] = {3017, apply.ATTBONUS_MONSTER, 10, 604800} - -- + -- ¹«´ç ³² hair_list [75601] = {4001, apply.ATTBONUS_WARRIOR, 10, 2592000} hair_list [75602] = {4002, apply.ATTBONUS_ASSASSIN, 10, 2592000} hair_list [75603] = {4003, apply.ATTBONUS_SURA, 10, 2592000} @@ -221,9 +221,9 @@ quest hair begin end function leave_log(item_vnum) - char_log(0, "CHANGE_HAIR", string.format("USE_ITEM(%d)",item_vnum)) -- α - char_log(0, "CHANGE_HAIR", string.format("END_SEC(%d)",get_time()+ hair.My_hair_item(item_vnum,4)) ) -- Ⱓ α - char_log(0, "CHANGE_HAIR", "CHANGE_HAIR_END") -- α + char_log(0, "CHANGE_HAIR", string.format("USE_ITEM(%d)",item_vnum)) -- ¾ÆÀÌÅÛ ·Î±× ¼³Á¤ + char_log(0, "CHANGE_HAIR", string.format("END_SEC(%d)",get_time()+ hair.My_hair_item(item_vnum,4)) ) -- »ç¿ë±â°£ ·Î±× + char_log(0, "CHANGE_HAIR", "CHANGE_HAIR_END") -- Á¾·á ·Î±× end when login begin @@ -386,7 +386,7 @@ quest hair begin local limitTime = pc.getqf("limit_time") if pc.getqf("original_vnum") != 0 then - notice("hier wre schluss spter vielleicht!") + notice("hier wäre schluss später vielleicht!") end notice(string.format("vnum: %d", vnum)) @@ -484,7 +484,7 @@ quest hair begin end if vnum < 74000 then - --  , ð 10ڿ Ǵ ڽƬ ش. -_-; + -- ¿µ±¸ Çì¾î¸¦ Âø¿µÁßÀÎ °æ¿ì, Âø¿ë½Ã°£ ±â¹ÝÀ¸·Î 10³âµÚ¿¡ ¸¸·áµÇ´Â ÄÚ½ºÆ¬ ¾ÆÀÌÅÛÀ» ÁØ´Ù. -_-; limitTime = 1261440000 end diff --git a/share/locale/english/quest/harvest_festival.quest.1 b/share/locale/english/quest/harvest_festival.quest.1 index 77837c1..6acc91c 100644 --- a/share/locale/english/quest/harvest_festival.quest.1 +++ b/share/locale/english/quest/harvest_festival.quest.1 @@ -47,7 +47,7 @@ quest harvest_festival begin say("Not all of them are good, some are sticky!") say("") - local reward_set = select("Ill try it!","Ill get used glutinous rice raseo..") + local reward_set = select("I値l try it!","I値l get used glutinous rice raseo..") if reward_set == 2 then say("Handueop: ") @@ -83,7 +83,7 @@ quest harvest_festival begin harvest_item_name = " Experience Ring (10h)" harvest_rice_count = 15 elseif harvest_item_set == 3 then - harvest_item_name = "1x Weie Perle " + harvest_item_name = "1x Wei゚e Perle " harvest_rice_count = 35 elseif harvest_item_set == 4 then harvest_item_name = "10x Geschwindigkeitstrank " @@ -232,7 +232,7 @@ quest harvest_festival begin say("") end -- end of if - local replay_set = select("WHILE you're starting to help him continue to UD..","Ill help you later") + local replay_set = select("WHILE you're starting to help him continue to UD..","I値l help you later") if replay_set == 2 then return @@ -264,7 +264,7 @@ quest harvest_festival begin say("Please gather more..") say("") - local replay_set = select("Continue to help him..","Ill help you later") + local replay_set = select("Continue to help him..","I値l help you later") if replay_set == 2 then return @@ -298,7 +298,7 @@ quest harvest_festival begin say("Will you help us?") say("") - local main_set = select("Of course!.. Ill find it!!","Im very busy. Have a nice Thanks Giving day.") + local main_set = select("Of course!.. I値l find it!!","I知 very busy. Have a nice Thanks Giving day.") if main_set == 2 then say("Wondarim:") say("Oh, ok.") @@ -394,7 +394,7 @@ quest harvest_festival begin mob2_name = "Setaou-Seherin (2403)" elseif pc.get_level() >= 81 then pc.setqf("mob2_info", 7) - mob2_name = "Setaou-Kmpfer (2401)" + mob2_name = "Setaou-K舂pfer (2401)" elseif pc.get_level() >= 71 then pc.setqf("mob2_info", 6) mob2_name = "Flame Warrior" @@ -422,7 +422,7 @@ quest harvest_festival begin say("It looked very menacing...") say("And they took most of the rice cakes!") say("") - say("And I couldnt do much since Im alone..") + say("And I couldn稚 do much since I知 alone..") say("") wait() @@ -445,7 +445,7 @@ quest harvest_festival begin if sub_set == 2 then say_pc_name() say("Return to Wondarim with the dish") - say("Ill replace it with glutinous rice") + say("I値l replace it with glutinous rice") say("That will bring us good luck for Thanksgiving..") say("") set_state(information) @@ -522,7 +522,7 @@ quest harvest_festival begin say("") else say("It is a condition to form up a party") - say("As we talked previously, youll have to find party members..") + say("As we talked previously, you値l have to find party members..") say("") end -- end of if @@ -570,16 +570,16 @@ quest harvest_festival begin pc.setqf("rice_count", rice_count + cake_count) pc.setqf("cake_count", 0) - say_title("Ive got "..cake_count.." glutinous rice!") + say_title("I致e got "..cake_count.." glutinous rice!") say("Wondarim: ") - say("Im here so that you can return this dish.") + say("I知 here so that you can return this dish.") wait() if quest_count >= 10 then char_log(0, "EVENT_RECORD", "harvest_festival clear") say("Wondarim: ") - say("Youve already so many things...") + say("You致e already so many things...") say("I think that for now it is enough?") set_state(information) @@ -600,7 +600,7 @@ quest harvest_festival begin local current_count = quest_count + 1 say("Wondarim: ") - say("I believe Im going to wait!") + say("I believe I知 going to wait!") say("Please come back later") say("Quest Progress: "..current_count..". ") say("tip This quest can be finished up to 10 times.") @@ -612,7 +612,7 @@ quest harvest_festival begin when 20087.click with game.get_event_flag("harvest_festival")>0 begin say("Handueop:") - say("Im looking to create Glutinous rice cakes..") + say("I知 looking to create Glutinous rice cakes..") say("As a favor to Wondarim") say("I will get your glutinous rice... since it is the good stuff!!") end -- end of when diff --git a/share/locale/english/quest/heavens_cave_keyquest.quest b/share/locale/english/quest/heavens_cave_keyquest.quest index 6e2b90d..88c6f97 100644 --- a/share/locale/english/quest/heavens_cave_keyquest.quest +++ b/share/locale/english/quest/heavens_cave_keyquest.quest @@ -416,7 +416,7 @@ quest heavens_cave_keyquest begin send_letter(gameforge.heavens_cave_keyquest._020_npcChat) q.start() q.set_title(gameforge.heavens_cave_keyquest._020_npcChat) - --q.set_counter("Trnen bentigt:", pc.getqf("heavens_cave_keyquest_NeededTearsAmount")-pc.getqf("tears_collected")) + --q.set_counter("Tränen benötigt:", pc.getqf("heavens_cave_keyquest_NeededTearsAmount")-pc.getqf("tears_collected")) -- painting the locations for the tears if on fireland map if pc.get_map_index() == 62 then local allTearsTaken = true diff --git a/share/locale/english/quest/locale.lua b/share/locale/english/quest/locale.lua index 1ac82dc..280d3e7 100644 --- a/share/locale/english/quest/locale.lua +++ b/share/locale/english/quest/locale.lua @@ -3204,17 +3204,17 @@ locale.dungeon.no_ticket_party = "Rote Karten haben keinen Pass Zertifikat der P locale.dungeon.no_ticket = "Verhandelbar Zertifikate wurden nicht abgeschickt." locale.dungeon.level_limit_party = "Parteien nicht erreichen sosokwon %d Lv geschickt wurde." locale.dungeon.level_limit = "%d Lv nicht erreicht wurden abgeschickt." -locale.dungeon.leader_can_go = "Der Fhrer der Partei, aber Sie knnen gehen." +locale.dungeon.leader_can_go = "Der Führer der Partei, aber Sie können gehen." locale.dungeon.enter_yes = "Gib." locale.dungeon.enter_no = "Geben Sie nicht." -locale.dungeon.leader_can_enter = "Der Fhrer der Partei, kann aber fr die Zulassung beantragen." +locale.dungeon.leader_can_enter = "Der Führer der Partei, kann aber für die Zulassung beantragen." locale.dungeon.party_can_enter = "Das Verlies Eingang ist eine Partei an den Staat." locale.flame_dungeon = {} locale.flame_dungeon.say_1 = "Yamacheon yeomwang eine Position zu bestrafen sicher?" locale.flame_dungeon.say_2 = "Position" -locale.flame_dungeon.say_3 = "schlieen" -locale.flame_dungeon.say_4 = "Partei Kapitel 103Lv nicht fllen Sie alle Quests, sind weitere Fortschritte nicht mglich." +locale.flame_dungeon.say_3 = "schließen" +locale.flame_dungeon.say_4 = "Partei Kapitel 103Lv nicht füllen Sie alle Quests, sind weitere Fortschritte nicht möglich." locale.flame_dungeon.say_5 = "Das Dungeon-Party sosokwon nicht verstrichene Zeit ist begrenzt, da die Position wurde vom Platz gestellt." locale.flame_dungeon.say_6 = "Dungeon Position Grenzen wurden ausgeschaltet, weil die Zeit noch nicht abgelaufen ist, geschickt." locale.flame_dungeon.say_7 = "Diese Stelle kann nicht sosokwon Partei Zertifizierung wurde abgeschickt." @@ -3225,463 +3225,463 @@ locale.flame_dungeon.say_11 = "Jeokryong Schloss" locale.flame_dungeon.say_12 = "Wollen Sie zum Schloss wirklich jeokryong gehen?" locale.flame_dungeon.say_13 = "Gib" locale.flame_dungeon.say_14 = "Geben Sie nicht." -locale.flame_dungeon.say_15 = "Der Fhrer der Partei, kann aber fr die Zulassung beantragen." +locale.flame_dungeon.say_15 = "Der Führer der Partei, kann aber für die Zulassung beantragen." locale.flame_dungeon.say_16 = "Das Verlies Eingang ist eine Partei an den Staat." locale.flame_dungeon.say_17 = "Sowohl die Verweilzeit abgelaufen ist, wird der Eintrag jeokryong gehen aus der Stadt." locale.flame_dungeon.say_18 = "Retentionszeit jeokryong sex position %d Minuten." locale.flame_dungeon.say_19 = "Alle Sex-Stellungen jeokryong Verweilzeit abgelaufen." locale.flame_dungeon.say_20 = "Jeokryong wird aus der Stadt etwa 10 Sekunden bewegt." locale.flame_dungeon.say_21 = "Jeokryong Geschlecht Verhalten." -locale.flame_dungeon.say_22 = "Der Fhrer der Partei, aber Sie knnen gehen." +locale.flame_dungeon.say_22 = "Der Führer der Partei, aber Sie können gehen." locale.flame_dungeon.say_23 = "Jeokryong daegeon ausgeschaltet ist." -locale.flame_dungeon.say_24 = "Jeokryong sex position wird 1 Stunde, vollstndig oder in Entwicklung whrend jeokryong Stern wurde 30 Minuten gesendet aufrechterhalten werden, wenn die Position ist begrenzt." -locale.flame_dungeon.say_25 = "Jeokryong Stunde Sex-Stellungen zu halten berlassen." -locale.flame_dungeon.say_26 = "Daegeon jeokryong ausgeschaltet ist, einen Platz zum alles Bse zu besiegen." -locale.flame_dungeon.say_27 = "Alles Bse wird nicht besiegt noch." -locale.flame_dungeon.say_28 = "Ttet die restlichen: " -locale.flame_dungeon.say_29 = "Daegeon jeokryong ausgeschaltet ist, um einen Platz fr alle entsiegeln finden." -locale.flame_dungeon.say_30 = "Erforderlich, um die bsen Zhne erhalten lassen, wenn die Behandlung ist mglich." +locale.flame_dungeon.say_24 = "Jeokryong sex position wird 1 Stunde, vollständig oder in Entwicklung während jeokryong Stern wurde 30 Minuten gesendet aufrechterhalten werden, wenn die Position ist begrenzt." +locale.flame_dungeon.say_25 = "Jeokryong Stunde Sex-Stellungen zu halten überlassen." +locale.flame_dungeon.say_26 = "Daegeon jeokryong ausgeschaltet ist, einen Platz zum alles Böse zu besiegen." +locale.flame_dungeon.say_27 = "Alles Böse wird nicht besiegt noch." +locale.flame_dungeon.say_28 = "Tötet die restlichen: " +locale.flame_dungeon.say_29 = "Daegeon jeokryong ausgeschaltet ist, um einen Platz für alle entsiegeln finden." +locale.flame_dungeon.say_30 = "Erforderlich, um die bösen Zähne erhalten lassen, wenn die Behandlung ist möglich." locale.flame_dungeon.say_31 = "Jean Ritzel Dichtung kann nur off ausgeschaltet werden." locale.flame_dungeon.say_32 = "Daegeon jeokryong freigegeben wird, um herauszufinden, wo die geheimnisvolle Jean Verliehen Incinerator." locale.flame_dungeon.say_33 = "Jin lebt Incinerator Bars, jeokryong sex Dichtung ist fest." locale.flame_dungeon.say_34 = "Verliehen Jean Incinerator finden Bars." locale.flame_dungeon.say_35 = "Daegeon jeokryong freigegeben worden, um herauszufinden, wo man entsiegeln." -locale.flame_dungeon.say_36 = "Sealing Stone Church an der Wende jeokryong Bse erhalten wird." +locale.flame_dungeon.say_36 = "Sealing Stone Church an der Wende jeokryong Böse erhalten wird." locale.flame_dungeon.say_37 = "Sealing Stein wurde nicht beide entlassen." -locale.flame_dungeon.say_38 = "Jeokryong daegeon Di hearthstone ausgeschaltet ist, einen Ort zu zerstren finden." -locale.flame_dungeon.say_39 = "Ich glaube nicht, Ruhestein Di zerstrt werden, einer nach dem anderen, und sie sind bse." -locale.flame_dungeon.say_40 = "Di zu finden und zerstren den Ruhestein." +locale.flame_dungeon.say_38 = "Jeokryong daegeon Di hearthstone ausgeschaltet ist, einen Ort zu zerstören finden." +locale.flame_dungeon.say_39 = "Ich glaube nicht, Ruhestein Di zerstört werden, einer nach dem anderen, und sie sind böse." +locale.flame_dungeon.say_40 = "Di zu finden und zerstören den Ruhestein." locale.flame_dungeon.say_41 = "Halten yamacheon Beat" locale.flame_dungeon.say_42 = "Alle Monster besiegt wurden." -locale.flame_dungeon.say_43 = "Jeokryong Verhltnis im Laufe des nchsten jeokryong daegeon freizugeben." +locale.flame_dungeon.say_43 = "Jeokryong Verhältnis im Laufe des nächsten jeokryong daegeon freizugeben." locale.flame_dungeon.say_44 = "Beide wurden abgeriegelt." -locale.flame_dungeon.say_45 = "Der eigentliche Schlssel ist nicht" +locale.flame_dungeon.say_45 = "Der eigentliche Schlüssel ist nicht" locale.flame_dungeon.say_46 = "Bullion wurde von Jin Incinerator besiegt." locale.flame_dungeon.say_47 = "Bitte zerlegen Sie das zweite Verzauberung" locale.flame_dungeon.say_48 = "Bitte bauen Sie die dritte Chains." locale.flame_dungeon.say_49 = "Falsche Reihenfolge." locale.flame_dungeon.say_50 = "Bitte bauen Sie die vierte Chains." -locale.flame_dungeon.say_51 = "Ketten von vier oder fnf ersten Besuch demontieren." -locale.flame_dungeon.say_52 = "Ketten von vier oder fnf ersten Besuch demontieren." -locale.flame_dungeon.say_53 = "Ketten von vier oder fnf ersten Besuch demontieren." +locale.flame_dungeon.say_51 = "Ketten von vier oder fünf ersten Besuch demontieren." +locale.flame_dungeon.say_52 = "Ketten von vier oder fünf ersten Besuch demontieren." +locale.flame_dungeon.say_53 = "Ketten von vier oder fünf ersten Besuch demontieren." locale.flame_dungeon.say_54 = "Di hearthstone besiegt wurde." locale.flame_dungeon.say_55 = "Yeomwang yamacheon besiegt wurde." locale.flame_dungeon.say_56 = "Sind aus der Stadt nach einer Minute jeokryong bewegt." -locale.flame_dungeon.say_57 = "Parteien nicht erreichen Kapitel 104Lv weitere Fortschritte ist nicht mglich." +locale.flame_dungeon.say_57 = "Parteien nicht erreichen Kapitel 104Lv weitere Fortschritte ist nicht möglich." locale.flame_dungeon.say_58 = "Partei kann nicht weiter vorgehen Behinderung verschwinden [ENTER]" -locale.flame_dungeon.say_59 = "Re-entry Zeit ist mehr als fnf Minuten ist nicht erlaubt. [ENTER]" +locale.flame_dungeon.say_59 = "Re-entry Zeit ist mehr als fünf Minuten ist nicht erlaubt. [ENTER]" locale.flame_dungeon.say_60 = "Partei nicht mit Dungeon hayeotgeona starten." locale.main_quest_flame_lv99 = {} -locale.main_quest_flame_lv99.say_1 = "ٽ ۵Ǵ " -locale.main_quest_flame_lv99.say_2 = "ȯ(20377) ϰ ã ֽϴ.[ENTER]ȯ(20377) ڼ ̾߱⸦  Ͻʽÿ.[ENTER]" -locale.main_quest_flame_lv99.say_3 = " Գ.[ENTER] ʸ ϴ Ҿ.[ENTER] ʸ и ̴ ̶ ϰ ־ٳ.[ENTER]׷ ִ ؼ, ϰ ־ٳ.[ENTER]" -locale.main_quest_flame_lv99.say_4 = ". ̷ θ ̱?[ENTER]" -locale.main_quest_flame_lv99.say_5 = "׷.[ENTER]׷ ״ Ȯ ¶.[ENTER]׷ ڳװ ͼ Ȯ ־ Ѵٳ.[ENTER]" -locale.main_quest_flame_lv99.say_6 = "ֱٵ ȭ ɻġ ʴٴ 鸮 , ϸ Ȯ ߴٳ.[ENTER] ӿ ұϰ ƿ ʰ ִٳ.[ENTER]ȭ ¼ ϴ ༮ε, и ٳ.[ENTER]ڳװ ȭΰ, ְԳ.[ENTER]ϳ༮ ãŵ ȯ϶ ְ ̾.[ENTER]" -locale.main_quest_flame_lv99.say_7 = ". ˰ڽϴ.[ENTER]" -locale.main_quest_flame_lv99.say_8 = "Ͽ ְ ޴ , 뷫 ġ ľ ´ ǥ ϼ.[ENTER]ٳ Գ.[ENTER]" -locale.main_quest_flame_lv99.say_9 = "ȯ(20377) ȭ ǥø ־ϴ.[ENTER]Ȯ (%d,%d) Դϴ." -locale.main_quest_flame_lv99.say_10 = "ȭ !" -locale.main_quest_flame_lv99.say_11 = "ȯ(20377) ˷ ϵ .[ENTER]" -locale.main_quest_flame_lv99.say_12 = " ǥ и ̳.[ENTER]ڼ ƺ ´°?[ENTER]ñ ̴  ٳ ְԳ.[ENTER]" -locale.main_quest_flame_lv99.say_13 = "ȯ(20377) ˷ Ͽϴ.[ENTER]ȯ(20377) ư Ͻʽÿ." -locale.main_quest_flame_lv99.say_14 = "Ƿ決 ȯ(20377) ã ɵ .[ENTER]" -locale.main_quest_flame_lv99.say_15 = "! Ա ׷.[ENTER] Դ°?[ENTER]" -locale.main_quest_flame_lv99.say_16 = " ǥֽ , ƽԵ Ϻ ã Ͽϴ.[ENTER]ֺ 캻 Ҹ 췷 鸮, ⽺ ϳ ߰Ͽϴ.[ENTER]" -locale.main_quest_flame_lv99.say_17 = "׷.[ENTER]ƹ Ҿϱ ׷.[ENTER]ڳװ ؼ ϰ ٽ θ ϰڳ.[ENTER]" -locale.main_quest_flame_lv99.say_18 = "1-1" -locale.main_quest_flame_lv99.say_19 = "ڳװ ˷ ؼ ˾ Ȱ , Ǹ ϰ ִٳ.[ENTER]ƹ (20380) ʿ ׷.[ENTER] ڳ׿ ̴ (20380) ְԳ.[ENTER](20380) ˾ƺ ̾.[ENTER]" -locale.main_quest_flame_lv99.say_20 = "Ƿ決 (20380) ã ɵ .[ENTER]" -locale.main_quest_flame_lv99.say_21 = "(߾ ߾)[ENTER]¦̾ߡ Ź Ű [ENTER] Դٰ ⺰ ؾ ƴѰ?[ENTER]׷. Ϸ Դ°?[ENTER]" -locale.main_quest_flame_lv99.say_22 = "ȯ(20377)Բ ֶ ϼ̽ϴ.[ENTER]" -locale.main_quest_flame_lv99.say_23 = "ȯ(20377) ,  Ͻô ׷.[ENTER]̵ Ȯ , ְԳ.[ENTER]" -locale.main_quest_flame_lv99.say_24 = "ڳװ ٳ α ƾ .[ENTER]ֺ ̳. Ժη ٰ ׸ġ Ǵ ϼ.[ENTER] ⽺ Ҹ Դٰ ϴ, ֺ ͳ.[ENTER] ̸ ̴, ֺ óġ ְԳ.[ENTER]Ź ū óġϸ ˰ ̳.[ENTER]" -locale.main_quest_flame_lv99.say_25 = "ȯ(20377) Ͽ ֺ óġ." -locale.main_quest_flame_lv99.say_26 = " ֺ óġ." -locale.main_quest_flame_lv99.say_27 = "ȯ(20377) Ͽ ֺ óġ .[ENTER]" -locale.main_quest_flame_lv99.say_28 = "и ֺ Ź ޾ ε.[ENTER] Ȯϰ ´°?[ENTER]ٽ ѹ ٳ ְԳ.[ENTER]" -locale.main_quest_flame_lv99.say_29 = "(20380) ̰ ˰ Ͽ. (20380) ." -locale.main_quest_flame_lv99.say_30 = "Ա׷.[ENTER] Ź ִ ̱.[ENTER] ̿ Ź⸦ 縦 غƾ ϴ ϴ ư ְԳ.[ENTER]" -locale.main_quest_flame_lv99.say_31 = "1-2" -locale.main_quest_flame_lv99.say_32 = "(20380) ϰ ã ֽϴ.[ENTER](20380) ڼ ̾߱⸦  Ͻʽÿ.[ENTER]" -locale.main_quest_flame_lv99.say_33 = "Գ.[ENTER]ڳװ ŹⰡ ̸ ִ .[ENTER]Ź Ϲ ϸ Ź , ǿ Ͽ Ѵٳ.[ENTER]׷ ̹ 縦 ϴ ߿ ʰ Ǿ ̾.[ENTER]" -locale.main_quest_flame_lv99.say_34 = "׷. ɻġ ° ̴  ʸ ϰڽϴ.[ENTER]" -locale.main_quest_flame_lv99.say_35 = ".[ENTER]ڳ״ ׸ ġ [ENTER]ʴ ⸦ ϴ ߿ Ѵٳ.[ENTER]׷ٺ Ⱑ ġ ڻ Ѵٳ.[ENTER]ȭ ̰, ʿ ڳװ ٳԳ.[ENTER] ̾.[ENTER] ؼ Ȯ ʴٳ.[ENTER]" -locale.main_quest_flame_lv99.say_36 = ". ˰ڽϴ.[ENTER] ٳ ϰڽϴ.[ENTER]" -locale.main_quest_flame_lv99.say_37 = "(20380) ǥ ¾(31076) ؿ" -locale.main_quest_flame_lv99.say_38 = "¾(31076) ." -locale.main_quest_flame_lv99.say_39 = "(20380) ġ ʸ ؿ.[ENTER]" -locale.main_quest_flame_lv99.say_40 = "̺[ENTER]̸ ¼ڴ ΰհ?[ENTER] ¾(31076) ̻ 簡 ƴ ϼ.[ENTER]ٽ ٳ ְԳ.[ENTER]" -locale.main_quest_flame_lv99.say_41 = "(20380) ϴ ¾(31076) ߰Ͽ. (20380) ." -locale.main_quest_flame_lv99.say_42 = "׷. ٷ ϼ.[ENTER] 縦 ְ Ǿ ׷.[ENTER]簡 Ϸǰŵ ȯ(20377)Կ Ϸ ̴ ߿ ϰԳ.[ENTER]" +locale.main_quest_flame_lv99.say_1 = "´Ù½Ã ½ÃÀ۵Ǵ ÃßÀû" +locale.main_quest_flame_lv99.say_2 = "¾àȯ(20377)ÀÌ ´ç½ÅÀ» ±ÞÇÏ°Ô Ã£°í ÀÖ½À´Ï´Ù.[ENTER]¾àȯ(20377)¿¡°Ô ÀÚ¼¼ÇÑ À̾߱⸦ µé¾îº¸µµ·Ï ÇϽʽÿÀ.[ENTER]" +locale.main_quest_flame_lv99.say_3 = "¾î¼­ ¿À°Ô³ª.[ENTER]ÀÏÀü¿¡´Â Ãʸ¶´ÜÀÇ ¼ú¹ýÀ» ÀúÁöÇÏ´À¶ó °í»ýÀÌ ¸¹¾Ò¾úÁö.[ENTER]³ª´Â Ãʸ¶´ÜÀÌ ºÐ¸í ÀÌ´ë·Î ¹°·¯³ªÁö ¾ÊÀ» °ÍÀ̶ó »ý°¢Çϰí ÀÖ¾ú´Ù³×.[ENTER]±×·¡¼­ ³»°¡ µ¿¿øÇÒ ¼ö ÀÖ´Â ¸ðµç Á¤º¸¸ÁÀ» °¡µ¿Çؼ­, ÃßÀûÀ» °è¼ÓÇϰí ÀÖ¾ú´Ù³×.[ENTER]" +locale.main_quest_flame_lv99.say_4 = "³×. ÀÌ·¸°Ô ºÎ¸£¼ÌÀ¸´Ï ¹«¾ð°¡ ³ª¿Â °ÍÀ̱º¿ä?[ENTER]" +locale.main_quest_flame_lv99.say_5 = "±×·¸Áö.[ENTER]±×·±µ¥ ¸» ±×´ë·Î ½ÉÁõÀÏ »Ó Á÷Á¢ È®ÀÎÀ» ÇÏÁö´Â ¸øÇÑ »óŶó³×.[ENTER]±×·¡¼­ ÀÚ³×°¡ Á» ³ª¸¦ µµ¿Í¼­ È®ÀÎÀ» ÇØÁÖ¾úÀ¸¸é ÇÑ´Ù³×.[ENTER]" +locale.main_quest_flame_lv99.say_6 = "ÃÖ±Ùµé¾î¼­ µµ¿°È­Áö°¡ ½É»óÄ¡ ¾Ê´Ù´Â Á¤º¸°¡ ÀÚÁÖ µé¸®´Â °ÍÀ¸·Î º¸¾Æ, ºÎÇϸ¦ ½ÃÄÑ È®ÀÎÀ» ÇØ º¸·Á Çß´Ù³×.[ENTER]¹«¿¹°¡ ÃâÁßÇÑ ºÎÇÏÀÓ¿¡µµ ºÒ±¸ÇÏ°í µ¹¾Æ¿ÀÁö ¾Ê°í ÀÖ´Ù³×.[ENTER]µµ¿°È­ÁöÀÇ ¾îÁö°£ÇÑ ¸¶¹°µµ ¾î¼Áö ¸øÇÏ´Â ³à¼®Àε¥, ºÐ¸í ¹«¾ð°¡ ÀÏÀÌ ÅÍÁø °Í °°´Ù³×.[ENTER]ÀÚ³×°¡ µµ¿°È­Áö·Î°¡¼­, ¹«½¼ÀÏÀÌ »ý±ä °ÍÀÎÁö º¸°í ¿ÍÁÖ°Ô³ª.[ENTER]ºÎÇϳ༮À» ã°Åµç ¼ÓÈ÷ ±ÍȯÇ϶ó´Â ¸»µµ ÀüÇØÁÖ°í ¸»À̾ß.[ENTER]" +locale.main_quest_flame_lv99.say_7 = "³×. ¾Ë°Ú½À´Ï´Ù.[ENTER]" +locale.main_quest_flame_lv99.say_8 = "ºÎÇÏ¿Í Àü¼­±¸·Î ¼­½ÅÀ» ÁÖ°í ¹Þ´ø Áß, ´ë·«ÀûÀÎ À§Ä¡´Â ÆÄ¾ÇÀÌ µÈ »óÅÂ´Ï ³»°¡ Áöµµ¿¡ Ç¥½ÃÇØÁØ °÷À¸·Î °¡º¸¸é µÉ °ÍÀϼ¼.[ENTER]´Ù³à ¿À°Ô³ª.[ENTER]" +locale.main_quest_flame_lv99.say_9 = "¾àȯ(20377)ÀÌ µµ¿°È­Áö Áöµµ¿¡ Ç¥½Ã¸¦ ÇØÁÖ¾ú½À´Ï´Ù.[ENTER]È®ÀÎÇÒ ÁöÁ¡Àº (%d,%d) ÀÔ´Ï´Ù." +locale.main_quest_flame_lv99.say_10 = "µµ¿°È­Áö¸¦ Á¤ÂûÇÏÀÚ!" +locale.main_quest_flame_lv99.say_11 = "¾àȯ(20377)ÀÌ ¾Ë·Á ÁØ °÷À» Á¤ÂûÇϵµ·Ï ÇÏÀÚ.[ENTER]" +locale.main_quest_flame_lv99.say_12 = "³»°¡ Áöµµ¿¡ Ç¥½ÃÇØÁØ °÷¿¡ ºÐ¸í ¹«¾ð°¡ ÀÖÀ» °ÍÀ̳×.[ENTER]ÀÚ¼¼È÷ µ¹¾Æº¸°í ¿Â °ÍÀÌ ¸Â´Â°¡?[ENTER]½Ã±ÞÀ» ´ÙÅõ´Â ÀÏÀÌ´Ï ¾î¼­ ´Ù³à¿Í ÁÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv99.say_13 = "¾àȯ(20377)ÀÌ ¾Ë·ÁÁØ Áö¿ª¿¡ µµÂøÇÏ¿´½À´Ï´Ù.[ENTER]¾àȯ(20377)¿¡°Ô µ¹¾Æ°¡ º¸°íÇϽʽÿÀ." +locale.main_quest_flame_lv99.say_14 = "¾Ç·æ±ºµµÀÇÀÇ ¾àȯ(20377)À» ã¾Æ ¸»À» °Éµµ·Ï ÇÏÀÚ.[ENTER]" +locale.main_quest_flame_lv99.say_15 = "¿À! µ¹¾Æ ¿Ô±º ±×·¡.[ENTER]¹«¾ð°¡ Á» ³ª¿Ô´Â°¡?[ENTER]" +locale.main_quest_flame_lv99.say_16 = "Áöµµ¿¡ Ç¥½ÃÇØÁֽа÷¿¡ °¡º¸¾ÒÀ¸³ª, ¾Æ½±°Ôµµ ºÎÇϺÐÀÇ Çà¹æÀº ãÁö ¸øÇÏ¿´½À´Ï´Ù.[ENTER]ÁÖº¯À» »ìÆìº» °á°ú ¸¶¹°µéÀÌ ¼Ò¸®°¡ ¿ì··Â÷°Ô µé¸®°í, À»¾¾³â½º·¯¿î µ¿±¼À» Çϳª ¹ß°ßÇÏ¿´½À´Ï´Ù.[ENTER]" +locale.main_quest_flame_lv99.say_17 = "±×·¸±º.[ENTER]¾Æ¹«·¡µµ ¹«¾ð°¡ ºÒ¾ÈÇϱº ±×·¡.[ENTER]ÀÚ³×°¡ ¸»ÇÑ Áö¿ª¿¡ ´ëÇØ¼­ ´õ Á¶»çÇÏ°í ´Ù½Ã ºÎ¸£µµ·Ï Çϰڳ×.[ENTER]" +locale.main_quest_flame_lv99.say_18 = "Á¶»ç1-1" +locale.main_quest_flame_lv99.say_19 = "ÀÚ³×°¡ ³ª¿¡°Ô ¾Ë·ÁÁØ ±× µ¿±¼¿¡ ´ëÇØ¼­ ¾Ë¾Æ º¸·Á°í ¾È°£ÈûÀ» ½èÁö¸¸, ¾ÆÁ÷ °¥ÇǸ¦ ÀâÁö ¸øÇϰí ÀÖ´Ù³×.[ENTER]¾Æ¹«·¡µµ ÇÐÀÚ(20380)ÀÇ µµ¿òÀÌ Àý½ÇÈ÷ ÇÊ¿ä ÇÒ °Í °°±º ±×·¡.[ENTER]³»°¡ Àڳ׿¡°Ô ¼­½ÅÀ» ÁÙ ÅÍÀÌ´Ï ÇÐÀÚ(20380)¿¡°Ô ÀüÇØ ÁÖ°Ô³ª.[ENTER]ÇÐÀÚ(20380)µµ ÀÌ ¼­½ÅÀ» º¸¸é ¾Ë¾Æº¸°í µµ¿òÀ» ÁÙ °ÍÀ̾ß.[ENTER]" +locale.main_quest_flame_lv99.say_20 = "¾Ç·æ±ºµµÀÇÀÇ ÇÐÀÚ(20380)¸¦ ã¾Æ ¸»À» °Éµµ·Ï ÇÏÀÚ.[ENTER]" +locale.main_quest_flame_lv99.say_21 = "(Áß¾ó Áß¾ó)[ENTER]±ô¦À̾ߡ¦ÀÌ »ç¶÷ ¸Å¹ø »ç¶÷À» ³î·¡Å°´Â ±¸¸¸¡¦[ENTER]¿À¸é ¿Ô´Ù°í ±âº°À» ÇØ¾ß ÇÒ °ÍÀÌ ¾Æ´Ñ°¡?[ENTER]±×·¡. ¾îÀÎ ÀÏ·Î ¿Ô´Â°¡?[ENTER]" +locale.main_quest_flame_lv99.say_22 = "¾àȯ(20377)´Ô²²¼­ ÀÌ ¼­½ÅÀ» ÀüÇØ ÁÖ¶ó Çϼ̽À´Ï´Ù.[ENTER]" +locale.main_quest_flame_lv99.say_23 = "À½¡¦¾àȯ(20377)´ÔÀÇ ¼­½ÅÀ» º¸´Ï, ¾î¶² °ÍÀ» ¿ì·ÁÇϽô Áö ¾Ë °Í °°±º ±×·¡.[ENTER]¹«¾ùÀ̵ç È®½ÇÇÑ °ÍÀÌ ÁÁÀ¸´Ï, ³ª¸¦ Á» µµ¿Í ÁÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv99.say_24 = "ÀÚ³×°¡ ´Ù³à¿Â ±× µ¿±¼ ÀαÙÀ» Á¶»çÇØ º¸¾Æ¾ß ÇÒ °Í °°³×.[ENTER]ÁÖº¯ ºÎÅÍ Á¶»çÇØ º¸´Â °ÍÀÌ ÁÁÀ» °ÍÀ̳×. ÇԺηΠ³ª¼¹´Ù°¡´Â ÀÏÀ» ±×¸©Ä¡°Ô µÇ´Ï ¸»Àϼ¼.[ENTER]µ¿±¼¿¡¼­ À»¾¾³â½º·¯¿Â ¼Ò¸®°¡ ³ª¿Ô´Ù°í ÇÏ´Ï, ÁÖº¯ ¸¶¹°¿¡µµ ¿µÇâÀÌ ÀÖÁö ¾ÊÀ»±î ½Í³×.[ENTER]ÀÌ Á¾À̸¦ ÁÙÅÍÀÌ´Ï, ¹«±¸¿¡ °¨°í¼­ ÁÖº¯ ¸¶¹°À» Ã³Ä¡ÇØ ÁÖ°Ô³ª.[ENTER]ʱâÀÇ ¿µÇâÀÌ Å« ¸¶¹°À» óġÇÏ¸é °Ë°Ô º¯ÇÒ °ÍÀ̳×.[ENTER]" +locale.main_quest_flame_lv99.say_25 = "¾àȯ(20377)¿¡°Ô º¸°íÇÏ¿´´ø µ¿±¼ ÁÖº¯ ¸¶¹°À» óġÇÏÀÚ." +locale.main_quest_flame_lv99.say_26 = "µ¿±¼ ÁÖº¯ÀÇ ¸¶¹°À» óġÇÏÀÚ." +locale.main_quest_flame_lv99.say_27 = "¾àȯ(20377)¿¡°Ô º¸°íÇÏ¿´´ø µ¿±¼ ÁÖº¯ÀÇ ¸¶¹°À» óġ ÇÏÀÚ.[ENTER]" +locale.main_quest_flame_lv99.say_28 = "À½¡¦ºÐ¸í ÁÖº¯¿¡ ʱâÀÇ ¿µÇâÀ» ¹Þ¾ÒÀ» ÅÍÀε¥.[ENTER]Àç´ë·Î È®ÀÎÇÏ°í ¿Â °ÍÀÌ ¸Â´Â°¡?[ENTER]´Ù½Ã Çѹø ´Ù³à¿Í ÁÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv99.say_29 = "ÇÐÀÚ(20380)°¡ ÁØ Á¾À̰¡ °Ë°Ô º¯ÇÏ¿´´Ù. ÇÐÀÚ(20380)¿¡°Ô ÀüÇØÁÖÀÚ." +locale.main_quest_flame_lv99.say_30 = "¿Ô±º±×·¡.[ENTER]À½¡¦¿ª½Ã ʱâÀÇ ¿µÇâÀ» ¹ÞÀº ¸¶¹°µéÀÌ °÷°÷¿¡ ÆÛÁ® ÀÖ´Â °ÍÀ̱¸¸¸.[ENTER]ÀÌ Á¾ÀÌ¿¡ ½º¸çµç Ź±â¸¦ Á¶»ç¸¦ ÇØº¸¾Æ¾ß ÇÏ´Ï ÀÏ´Ü µ¹¾Æ°¡¼­ ½¬°í ÀÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv99.say_31 = "Á¶»ç1-2" +locale.main_quest_flame_lv99.say_32 = "ÇÐÀÚ(20380)°¡ ´ç½ÅÀ» ±ÞÇÏ°Ô Ã£°í ÀÖ½À´Ï´Ù.[ENTER]ÇÐÀÚ(20380)¿¡°Ô ÀÚ¼¼ÇÑ À̾߱⸦ µé¾îº¸µµ·Ï ÇϽʽÿÀ.[ENTER]" +locale.main_quest_flame_lv99.say_33 = "¾î¼­¿À°Ô³ª.[ENTER]ÀÚ³×°¡ °¡Á®¿Â Ź±â°¡ ½º¸çµç Á¾À̸¦ Á¶»çÇØ º¸°í ÀÖ´ø ÁßÀÌ ¾ú³×.[ENTER]ʱâ´Â ÀϹÝÀÎÀÌ Á¢¼ÓÇϸé Á¤½ÅÀÌ Å¹ÇØÁö±â ¶§¹®¿¡, ÇâÀ» ÇÇ¿ì°í Á¶»çÇÏ¿©¾ß ÇÑ´Ù³×.[ENTER]±×·±µ¥ À̹ø¿¡ Á¶»ç¸¦ ÇÏ´ø Áß¿¡ ÇâÀ» ºñ¿ï ¾àÃʰ¡ ¸ðµÎ ¼ÒÁøµÇ¾î¼­ ¸»À̾ß.[ENTER]" +locale.main_quest_flame_lv99.say_34 = "±×·¸±º¿ä. ½É»óÄ¡ ¾ÊÀº µ¿Å°¡ º¸ÀÌ´Ï Á¦°¡ ¾î¼­ ¾àÃʸ¦ ±¸ÇØ ¿Àµµ·Ï ÇϰڽÀ´Ï´Ù.[ENTER]" +locale.main_quest_flame_lv99.say_35 = "ÇãÇã.[ENTER]ÀÚ³×´Â ´Ã ±×¸® ´«Ä¡°¡ ºü¸£±¸¸¸¡¦[ENTER]¾àÃÊ´Â À½±â¸¦ ´­·¯¾ß ÇÏ´Â Áß¿äÇÑ ¿ªÇÒÀ» ÇÑ´Ù³×.[ENTER]±×·¯´Ùº¸´Ï ¾ç±â°¡ ³ÑÄ¡´Â °÷¿¡ ÀÚ»ýÀ» ÇÑ´Ù³×.[ENTER]µµ¿°È­Áö´Â ¾Ë °ÍÀ̰í, ±× ³¡ÂÊ¿¡ ÀÖÀ¸´Ï ÀÚ³×°¡ ´Ù³à¿À°Ô³ª.[ENTER]ÀÌ Áöµµ¸¦ º¸°í °¡¸é µÉ °ÍÀ̾ß.[ENTER]¹°·Ð ³ªµµ ±â¾ïÀÌ °¡¹°°¡¹°Çؼ­ Á¤È®ÇÏÁø ¾Ê´Ù³×.[ENTER]" +locale.main_quest_flame_lv99.say_36 = "³×. ¾Ë°Ú½À´Ï´Ù.[ENTER]Áï½Ã ´Ù³à ¿Àµµ·Ï ÇϰڽÀ´Ï´Ù.[ENTER]" +locale.main_quest_flame_lv99.say_37 = "ÇÐÀÚ(20380)°¡ Áöµµ¿¡ Ç¥½ÃÇØÁØ °÷¿¡¼­ žçÃÊ(31076)¸¦ ±¸ÇØ¿ÀÀÚ" +locale.main_quest_flame_lv99.say_38 = "žçÃÊ(31076)¸¦ ±¸ÇÏÀÚ." +locale.main_quest_flame_lv99.say_39 = "ÇÐÀÚ(20380)°¡ ÁØ ÁöµµÀÇ À§Ä¡¿¡¼­ ¾àÃʸ¦ ±¸ÇØ¿ÀÀÚ.[ENTER]" +locale.main_quest_flame_lv99.say_40 = "À̺Á¡¦[ENTER]ºó¼ÕÀÌ¸é ¾î¼ÀÚ´Â °ÍÀΰհ¡?[ENTER]±× žçÃÊ(31076)°¡ ¾øÀ¸¸é ÀÌ ÀÌ»ó Á¶»ç°¡ ¾î·Æ´Ü ¸»Àϼ¼.[ENTER]´Ù½Ã ´Ù³à¿Í ÁÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv99.say_41 = "ÇÐÀÚ(20380)°¡ ¸»ÇÏ´ø žçÃÊ(31076)¸¦ ¹ß°ßÇÏ¿´´Ù. ÇÐÀÚ(20380)¿¡°Ô ÀüÇØÁÖÀÚ." +locale.main_quest_flame_lv99.say_42 = "±×·¡. ¹Ù·Î ÀÌ ¾àÃÊ Àϼ¼.[ENTER]ÀÌÁ¦ Á¶»ç¸¦ ¸¶¹«¸® ÇÒ ¼ö ÀÖ°Ô µÇ¾ú±º ±×·¡.[ENTER]Á¶»ç°¡ ¿Ï·áµÇ°Åµç ¾àȯ(20377)´Ô¿¡°Ô ÀÏ·¯ µÑÅÍÀÌ´Ï ³ªÁß¿¡ °¡º¸µµ·Ï ÇϰԳª.[ENTER]" locale.main_quest_flame_lv100 = {} -locale.main_quest_flame_lv100.say_1 = "Ź ü" -locale.main_quest_flame_lv100.say_2 = "ȯ(20377) ϰ ã ֽϴ.[ENTER]ȯ(20377) ڼ ̾߱⸦  Ͻʽÿ.[ENTER]" -locale.main_quest_flame_lv100.say_3 = " Գ.[ENTER]ڳװ (20380) п Ȱϰ 簡 Ǿٳ.[ENTER]ϴ ڳ׿ ˷ ֵ ϰڳ.[ENTER]" -locale.main_quest_flame_lv100.say_4 = "(20380) ϸ, ڳ׿ α ٸ  Ͽ[ENTER] ̶ ϴ.[ENTER] Ǹ ̵Ǹ, ̰ ȴٴ±.[ENTER]ϴ ŹⰡ ͺ ƾ, ֺ ذ ̴± ׷.[ENTER]" -locale.main_quest_flame_lv100.say_5 = "׷ٸ, ŹⰡ ؼ  Ͽ մϱ?[ENTER]" -locale.main_quest_flame_lv100.say_6 = "׷ ʾƵ, Ź ؼ ݼ(20001) ǰ Ҵٳ.[ENTER]ݼ(20001) 浵 ̴, ̻ ʵ óġ ְԳ.[ENTER] ó ʰ 300 óġϸ ϳ.[ENTER]" -locale.main_quest_flame_lv100.say_7 = ". ϰڽϴ.[ENTER]" -locale.main_quest_flame_lv100.say_8 = ". ϰ ְڳ.[ENTER]" -locale.main_quest_flame_lv100.say_9 = "ȯ(20377) Ͽ ֺ óġ." -locale.main_quest_flame_lv100.say_10 = "ȭ óġ!" -locale.main_quest_flame_lv100.say_11 = "ȯ(20377) Ͽ ֺ óġ.[ENTER]" -locale.main_quest_flame_lv100.say_12 = " óġ ϰ ΰ?[ENTER]ϵ δ ġ ʾ ̳׸.[ENTER] óġϰ ְԳ.[ENTER]" -locale.main_quest_flame_lv100.say_13 = "ֺ óġϿ.[ENTER]ȯ(20377) ϵ ." -locale.main_quest_flame_lv100.say_14 = "Ƿ決 ȯ(20377) ã ɵ .[ENTER]" -locale.main_quest_flame_lv100.say_15 = "̸ ϰ óġ [ENTER]ݼ(20001)Դ ֺ óġ ˸ ̴ ְԳ.[ENTER]" -locale.main_quest_flame_lv100.say_16 = "Ź 1-1" -locale.main_quest_flame_lv100.say_17 = "ݼ(20001) ϰ ã ֽϴ.[ENTER]ݼ(20001) ڼ ̾߱⸦  Ͻʽÿ.[ENTER]" -locale.main_quest_flame_lv100.say_18 = "̷ 桦[ENTER]ȯ(20377)Բ ׸ ϰ ൿ ޶ Ź ߰Ǹ, Ŀ ұ ׷.[ENTER]Ź 鼭 Ư ִµ 300 Ǵ [ENTER] ū̳.[ENTER]" -locale.main_quest_flame_lv100.say_19 = " Ȳ ȭ Ǿ ִ ̳.[ENTER]Դٰ Ź⸦ Ϸ (31084) ڶ Ǿ ȴٳ.[ENTER] ٸ óġϰ Ǹ, ŹⰡ ִٳ.[ENTER]ڶ Ǿ ڳװ Ḧ ־ ̾.[ENTER]" -locale.main_quest_flame_lv100.say_20 = ". ˰ڽϴ. ᰡ Դϱ?[ENTER]" -locale.main_quest_flame_lv100.say_21 = "ڳװ ṉ̀[ENTER]ü ϱⰡ ͵̶󼭡[ENTER]ϴ ˷ֵ !![ENTER](31084) ؼ ʼ(90010)10, (30010) 50, Ź ָӴ(30025)10, Ȱ(51001) 200 ʿϴٳ.[ENTER] ڳ Ǵ ̶ ִ ̴ ϰڳ.[ENTER]" -locale.main_quest_flame_lv100.say_22 = " ִ ƴϱ. ٳ ϰڽϴ.[ENTER]" -locale.main_quest_flame_lv100.say_23 = "˰ڳ. 츮 ̷ ϴ ߿ ŹⰡ ѷ ְԳ.[ENTER]" -locale.main_quest_flame_lv100.say_24 = "ݼ(20001) (31084) ϼϵ ." -locale.main_quest_flame_lv100.say_25 = " " -locale.main_quest_flame_lv100.say_26 = "(31084) Ḧ ." -locale.main_quest_flame_lv100.say_27 = "ݼ(20001) Ϸ Ḧ ϵ .[ENTER]" -locale.main_quest_flame_lv100.say_28 = "~ ῴ ε.[ENTER]ɵ Ա ׷.[ENTER](31084) θ ̴ Գ.[ENTER]" -locale.main_quest_flame_lv100.say_29 = "̺. ڵ ؾƸ ϴ ̴ հ?[ENTER] Ḧ Ȯ ְԳ.[ENTER] ð Ź âϰ ִٳ.[ENTER]" -locale.main_quest_flame_lv100.say_30 = "(31084) Ḧ ȮϿ. ݼ(20001) ֵ ." -locale.main_quest_flame_lv100.say_31 = "Ƿ決 ݼ(20001) ã ɵ .[ENTER]" -locale.main_quest_flame_lv100.say_32 = "Ź 1-2" -locale.main_quest_flame_lv100.say_33 = "̷̷[ENTER] ÿ (20016) ŷȴ, ʼ(90010) ʴ ׷[ENTER]ʼ(90010) ٸ Բ Ͽ ϼϴµ ̾ߡ[ENTER]ɻ ׷, ڳװ ̰ ʼ(90010)  ְڳ?[ENTER]" -locale.main_quest_flame_lv100.say_34 = " ϼ̱⿡[ENTER]ϴ ˰ڽϴ. ʼ(90010) ٱϸ ֽ.[ENTER]" -locale.main_quest_flame_lv100.say_35 = ". ٸ ְڳ.[ENTER]" -locale.main_quest_flame_lv100.say_36 = "(20016) ٳ." -locale.main_quest_flame_lv100.say_37 = "(20016) ʼ(90010) .[ENTER]" -locale.main_quest_flame_lv100.say_38 = "ʼ(90010): 1[ENTER]" -locale.main_quest_flame_lv100.say_39 = "̱ ̽ʴϱ?[ENTER] 緯 شϱ?[ENTER]" -locale.main_quest_flame_lv100.say_40 = "~ٸ ƴ϶ ݼ(20001)Բ ̾߱ ϴ.[ENTER]ñ ñ ŭ ûϷ Խϴ.[ENTER]ݼ(20001)Բ ãư ̾ϰ ϸ, ٱϸ ̽ϴ.[ENTER]" -locale.main_quest_flame_lv100.say_41 = "졦 Ƽ ְ [ENTER]Բ ̷ ãֽð, ǥ Ͽ ʼ(90010) Ƶ帮.[ENTER]ø ٸʽÿ.[ENTER]" -locale.main_quest_flame_lv100.say_42 = ". մϴ.[ENTER]" -locale.main_quest_flame_lv100.say_43 = "ڳ. տ ʼ(90010) ٱϰ ״ [ENTER] ٳ ְԳ.[ENTER]" -locale.main_quest_flame_lv100.say_44 = "ʼ(90010) Ҵ. ݼ(20001) .[ENTER]" -locale.main_quest_flame_lv100.say_45 = "~(20016) ޾ ̱ ׷.[ENTER] ϰ ƾ[ENTER] ʼ(90010) ְ ְԳ.[ENTER] ϼ Ǹ θ ϰڳ.[ENTER]" +locale.main_quest_flame_lv100.say_1 = "ʱâÀÇ Á¤Ã¼" +locale.main_quest_flame_lv100.say_2 = "¾àȯ(20377)ÀÌ ´ç½ÅÀ» ±ÞÇÏ°Ô Ã£°í ÀÖ½À´Ï´Ù.[ENTER]¾àȯ(20377)¿¡°Ô ÀÚ¼¼ÇÑ À̾߱⸦ µé¾îº¸µµ·Ï ÇϽʽÿÀ.[ENTER]" +locale.main_quest_flame_lv100.say_3 = "¾î¼­ ¿À°Ô³ª.[ENTER]ÀÚ³×°¡ ÇÐÀÚ(20380)¸¦ µµ¿Í Á¶»çÇØÁØ ´öºÐ¿¡ ¿øÈ°ÇÏ°Ô Á¶»ç°¡ ¸¶¹«¸® µÇ¾ú´Ù³×.[ENTER]ÀÏ´Ü Á¶»çÀÇ °á°ú¸¦ Àڳ׿¡°Ô ¾Ë·Á ÁÖµµ·Ï Çϰڳ×.[ENTER]" +locale.main_quest_flame_lv100.say_4 = "ÇÐÀÚ(20380)ÀÇ ¸»¿¡ ÀÇÇϸé, ÀÚ³×¿Í Á¶»çÇÑ ±× µ¿±¼ ÀαÙÀÇ ¸¶¹°Àº º»ÁúÀûÀ¸·Î ´Ù¸¥ ±â¿î¿¡ ÀÇÇÏ¿©[ENTER]º¯ÁúÀÌ µÈ °ÍÀ̶ó ÇÏ´õ±¸¸¸.[ENTER]±× ¿µÇâÀÌ Áö¼ÓÀÌ µÇ¸é ¸¶¹°µéÀº Á¡Á¡ °­ÇØÁö°í º¯À̵Ǹç, º¸´Ù ³­ÆøÇÑ ¼ºÁúÀ» º¸ÀÌ°Ô µÈ´Ù´Â±º.[ENTER]ÀÏ´Ü Å¹±â°¡ ÆÛÁö´Â °ÍºÎÅÍ ¸·¾Æ¾ß, ÁÖº¯¿¡ ÇÇÇØ°¡ ´ú °¥ °ÍÀ¸·Î º¸À̴±º ±×·¡.[ENTER]" +locale.main_quest_flame_lv100.say_5 = "±×·¸´Ù¸é, Ź±â°¡ ÆÛÁö´Â °ÍÀ» ¸·±â À§Çؼ­´Â ¾î¶»°Ô ÇÏ¿©¾ß Çմϱî?[ENTER]" +locale.main_quest_flame_lv100.say_6 = "±×·¸Áö ¾Ê¾Æµµ, ʱâÀÇ ÆÛÁüÀ» ¸·±â À§Çؼ­ ¿¬±Ý¼ú»ç(20001)¿Í ÀǰßÀ» ³ª´©¾î º¸¾Ò´Ù³×.[ENTER]¿¬±Ý¼ú»ç(20001)°¡ ±× ¸·À» ¹æµµ¸¦ ¸¶·ÃÁßÀÌ´Ï, ÀÌ ÀÌ»ó ÆÛÁöÁö ¾Êµµ·Ï ¸¶¹°À» Ã³Ä¡ÇØ ÁÖ°Ô³ª.[ENTER]µ¿±¼ ±Ùó ¸¶¹°À» °¡¸®Áö ¾Ê°í 300¸¶¸®Á¤µµ óġÇϸé Á» ³ªÀ» µí Çϳ×.[ENTER]" +locale.main_quest_flame_lv100.say_7 = "³×. Áö±Ý Áï½Ã Ãâ¹ß ÇϰڽÀ´Ï´Ù.[ENTER]" +locale.main_quest_flame_lv100.say_8 = "°í¸¿³×. ÁÁÀº Àü°ú¸¦ ±â´ëÇϰí ÀÖ°Ú³×.[ENTER]" +locale.main_quest_flame_lv100.say_9 = "¾àȯ(20377)°ú Á¶»çÇÏ¿´´ø °÷ÀÇ ÁÖº¯ ¸¶¹°À» óġÇÏÀÚ." +locale.main_quest_flame_lv100.say_10 = "µµ¿°È­Áö ¸¶¹°À» óġÇÏÀÚ!" +locale.main_quest_flame_lv100.say_11 = "¾àȯ(20377)°ú Á¶»çÇÏ¿´´ø °÷ÀÇ ÁÖº¯ ¸¶¹°À» óġÇÏÀÚ.[ENTER]" +locale.main_quest_flame_lv100.say_12 = "Á¤¸»·Î ÃæºÐÈ÷ óġ¸¦ ÇÏ°í ¿Â °ÍÀΰ¡?[ENTER]ºÎÇÏµé º¸°í·Î´Â ¾ÆÁ÷ ÃæºÐÄ¡ ¾Ê¾Æ º¸À̳׸¸.[ENTER]¾î¼­°¡ ¸ðÁ¶¸® óġÇÏ°í ¿ÍÁÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv100.say_13 = "ÁÖº¯ ¸¶¹°À» ÃæºÐÈ÷ óġÇÏ¿´´Ù.[ENTER]¾àȯ(20377)¿¡°Ô º¸°íÇϵµ·Ï ÇÏÀÚ." +locale.main_quest_flame_lv100.say_14 = "¾Ç·æ±ºµµÀÇÀÇ ¾àȯ(20377)À» ã¾Æ ¸»À» °Éµµ·Ï ÇÏÀÚ.[ENTER]" +locale.main_quest_flame_lv100.say_15 = "À½¡¦ÀÌÂëÀ̸é ÃæºÐÇÏ°Ô ¸¶¹°À» óġÇÑ °Í °°±¸¸¸¡¦[ENTER]¿¬±Ý¼ú»ç(20001)¿¡°Ô´Â ³»°¡ ÁÖº¯ ¸¶¹°À» óġÇÑ °ÍÀ» ¾Ë¸± ÅÍÀÌ´Ï ½¬°í ÀÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv100.say_16 = "ʱâÀÇ ÀúÁö1-1" +locale.main_quest_flame_lv100.say_17 = "¿¬±Ý¼ú»ç(20001)°¡ ´ç½ÅÀ» ±ÞÇÏ°Ô Ã£°í ÀÖ½À´Ï´Ù.[ENTER]¿¬±Ý¼ú»ç(20001)¿¡°Ô ÀÚ¼¼ÇÑ À̾߱⸦ µé¾îº¸µµ·Ï ÇϽʽÿÀ.[ENTER]" +locale.main_quest_flame_lv100.say_18 = "ÀÌ·± Á¦±æ¡¦[ENTER]¾àȯ(20377)´Ô²² ±×¸® ½ÅÁßÇÏ°Ô Çàµ¿ÇØ ´Þ¶ó°í ºÎŹÀ» Ç߰Ǹ¸, ÀÏÀÌ Ä¿Áö°í¾ß ¸»¾Ò±º ±×·¡.[ENTER]ʱâ´Â ¸¶¹°ÀÌ Á×À¸¸é¼­ ƯÈ÷ ´õ ÆÛÀú³ª°¡´Â ¼ºÁúÀÌ Àִµ¥ 300¸¶¸®³ª µÇ´Â ¸¶¹°À»[ENTER]µµ·úÇØ ¹ö·ÈÀ¸´Ï Å«ÀÏÀ̳×.[ENTER]" +locale.main_quest_flame_lv100.say_19 = "Áö±Ý »óȲÀº ¿ÀÈ÷·Á ¾ÇÈ­°¡ µÇ¾î ÀÖ´Â »óÅÂÀ̳×.[ENTER]°Ô´Ù°¡ ³»°¡ Ź±â¸¦ ÀúÁöÇÏ·Á°í ¸¸µé¾ú´ø ºñ¾à(31084)ÀÌ ¸ðÀÚ¶ó°Ô µÇ¾î ¹ö·È´Ù³×.[ENTER]ÀÌ ¾àÀ» ¹«±¸¿¡ ¹Ù¸£°í ¸¶¹°À» óġÇÏ°Ô µÇ¸é, Ź±â°¡ ÆÛÁö´Â °ÍÀ» ¸·À» ¼ö ÀÖ´Ù³×.[ENTER]¸ðÀÚ¶ó°Ô µÇ¾î ¹ö·ÈÀ¸´Ï ÀÚ³×°¡ Àç·á¸¦ ´õ Á¶´ÞÇØ ÁÖ¾î¾ß ÇÒ °ÍÀ̾ß.[ENTER]" +locale.main_quest_flame_lv100.say_20 = "³×. ¾Ë°Ú½À´Ï´Ù. Àç·á°¡ ¹«¾ùÀԴϱî?[ENTER]" +locale.main_quest_flame_lv100.say_21 = "ÀÚ³×°¡ Àß ±¸ÇÒ ¼ö ÀÖÀ»·±Áö Àǹ®À̱¸¸¸¡¦[ENTER]¿øÃ¼ ±¸ÇϱⰡ ½±Áö ¾ÊÀº °ÍµéÀ̶󼭡¦[ENTER]ÀÏ´Ü ¾Ë·ÁÁÖµµ·Ï ÇÏÁö!![ENTER]ºñ¾à(31084)À» ¸¸µé±â À§Çؼ­´Â Ãʼ®(90010)10°³, °õÀÇ ¾µ°³(30010) 50°³, °Å¹ÌÀÇ µ¶ÁÖ¸Ó´Ï(30025)10°³, Ȱ¼®(51001) 200°³°¡ ÇÊ¿äÇÏ´Ù³×.[ENTER]¸ðµÎ ÀÚ³×Á¤µµ µÇ´Â ¹«ÀÎÀ̶ó¸é ¾îµð¼­ ±¸ÇÒ ¼ö ÀÖ´ÂÁö´Â ¾ËÅÍÀÌ´Ï ¼³¸íÀº »ý·«Çϰڳ×.[ENTER]" +locale.main_quest_flame_lv100.say_22 = "½±°Ô ±¸ÇÒ ¼ö ÀÖ´Â Àç·á´Â ¾Æ´Ï±º¿ä. ´Ù³à¿Àµµ·Ï ÇϰڽÀ´Ï´Ù.[ENTER]" +locale.main_quest_flame_lv100.say_23 = "¾Ë°Ú³×. ¿ì¸®°¡ ÀÌ·¸°Ô ¸»À» ÇÏ´Â ¿ÍÁß¿¡µµ Ź±â°¡ ÆÛÀú³ª°¡°í ÀÖÀ¸´Ï ¼­µÑ·¯ ÁÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv100.say_24 = "¿¬±Ý¼ú»ç(20001)¸¦ µµ¿Í ºñ¾à(31084)À» ¿Ï¼ºÇϵµ·Ï ÇÏÀÚ." +locale.main_quest_flame_lv100.say_25 = "³²Àº Àç·á" +locale.main_quest_flame_lv100.say_26 = "ºñ¾à(31084)À» ¸¸µé Á¦·á¸¦ ±¸ÇÏÀÚ." +locale.main_quest_flame_lv100.say_27 = "¿¬±Ý¼ú»ç(20001)°¡ ÀÏ·¯ÁØ Á¦·á¸¦ ±¸Çϵµ·Ï ÇÏÀÚ.[ENTER]" +locale.main_quest_flame_lv100.say_28 = "¿À~¸ðÀ¸±â ½±Áö ¾ÊÀº Àç·á¿´À» ÅÍÀε¥.[ENTER]¿ëÄɵµ ±¸ÇØ ¿Ô±º ±×·¡.[ENTER]ºñ¾à(31084)À» ¸¸µé°í ºÎ¸¦ ÅÍÀÌ´Ï °¡º¸°Ô³ª.[ENTER]" +locale.main_quest_flame_lv100.say_29 = "À̺Á. ³»°¡ ¼ýÀÚµµ ÇØ¾Æ¸®Áö ¸øÇÏ´Â Àå´ÔÀ¸·Î º¸ÀÌ´Â °Õ°¡?[ENTER]¾î¼­ ¸ðµç Á¦·á¸¦ È®º¸ÇØ ÁÖ°Ô³ª.[ENTER]Áö±Ý ÀÌ ½Ã°£¿¡µµ ʱâ´Â â±ÈÇϰí ÀÖ´Ù³×.[ENTER]" +locale.main_quest_flame_lv100.say_30 = "ºñ¾à(31084)À» ¸¸µé Àç·á¸¦ ¸ðµÎ È®º¸ÇÏ¿´´Ù. ¿¬±Ý¼ú»ç(20001)¿¡°Ô ÀüÇØÁÖµµ·Ï ÇÏÀÚ." +locale.main_quest_flame_lv100.say_31 = "¾Ç·æ±ºµµÀÇÀÇ ¿¬±Ý¼ú»ç(20001)¸¦ ã¾Æ ¸»À» °Éµµ·Ï ÇÏÀÚ.[ENTER]" +locale.main_quest_flame_lv100.say_32 = "ʱâÀÇ ÀúÁö1-2" +locale.main_quest_flame_lv100.say_33 = "ÀÌ·±ÀÌ·±¡¦[ENTER]ÀÌÀü¿¡ ¾àÀ» ¸¸µé ´ç½Ã¿¡ ´ëÀåÀåÀÌ(20016)¿¡°Ô ÅøÅø °Å·È´õ´Ï, Ãʼ®(90010)À» °¡·ç·Î ¸¸µé¾î ÁÖÁö ¾Ê´Â ±º±×·¡¡¦[ENTER]Ãʼ®(90010)À» °¡·ç·Î ¸¸µé¾î ´Ù¸¥ Àç·á¿Í ÇÔ²² Á¦Á¶ÇÏ¿© ¾àÀ» ¿Ï¼ºÇϴµ¥ ¸»À̾ߡ¦[ENTER]ÀÚÁ¸½É»ó ³»°¡ °¡±ä ±×·¸°í, ÀÚ³×°¡ ÀÌ°É µé°í°¡¼­ Ãʼ®(90010)À» °¡·ç·Î ¸¸µé¾î¼­ °¡Á®¿Í ÁÖ°Ú³ª?[ENTER]" +locale.main_quest_flame_lv100.say_34 = "¾î¶»°Ô Çϼ̱⿡¡¦[ENTER]ÀÏ´Ü ¾Ë°Ú½À´Ï´Ù. Ãʼ®(90010)°ú ±× ¹Ù±¸´Ï¸¦ ÁÖ½ÃÁö¿ä.[ENTER]" +locale.main_quest_flame_lv100.say_35 = "°í¸¿³×. ±â´Ù¸®°í ÀÖ°Ú³×.[ENTER]" +locale.main_quest_flame_lv100.say_36 = "´ëÀåÀåÀÌ(20016)¿¡°Ô ´Ù³à¿ÀÀÚ." +locale.main_quest_flame_lv100.say_37 = "´ëÀåÀåÀÌ(20016)¿¡°Ô Ãʼ®(90010)À» °¡·ç·Î ¸¸µé¾î ¿ÀÀÚ.[ENTER]" +locale.main_quest_flame_lv100.say_38 = "Ãʼ®(90010)°¡·ç: 1°³[ENTER]" +locale.main_quest_flame_lv100.say_39 = "¾îÀ̱¸ ´ëÇù´Ï ¾îÀÎ ÀÏÀ̽ʴϱî?[ENTER]Áú ÁÁÀº ¹«±¸¶óµµ »ç·¯ ¿À½Å °Ø´Ï±î?[ENTER]" +locale.main_quest_flame_lv100.say_40 = "¾Æ~´Ù¸§ÀÌ ¾Æ´Ï¶ó ¿¬±Ý¼ú»ç(20001)´Ô²² À̾߱â´Â µé¾ú½À´Ï´Ù.[ENTER]½Ã±¹ÀÌ ½Ã±¹ÀÎ ¸¸Å­ µµ¿òÀ» ûÇÏ·¯ ¿Ô½À´Ï´Ù.[ENTER]¿¬±Ý¼ú»ç(20001)´Ô²²¼­ Á÷Á¢ ã¾Æ°¡ »ç°úÇÏÁö ¸øÇÔÀ» ¹Ì¾ÈÇÏ°Ô »ý°¢Çϸç, ÀÌ À½½Ä ¹Ù±¸´Ï¸¦ º¸³»¼Ì½À´Ï´Ù.[ENTER]" +locale.main_quest_flame_lv100.say_41 = "È졦¸¶À½ °°¾Æ¼± ÇØÁÖ°í ½ÍÁö ¾ÊÁö¸¸¡¦[ENTER]´ëÇù´Ô²²¼­ Á÷Á¢ ÀÌ·¸°Ô ã¾ÆÁֽðí, »ç°úÀÇ Ç¥Çöµµ ÇÏ¿´À¸´Ï Ãʼ®(90010)À» °¥¾Æµå¸®¸®´Ù.[ENTER]Àá½Ã¸¸ ±â´Ù¸®½Ê½Ã¿À.[ENTER]" +locale.main_quest_flame_lv100.say_42 = "³×. °¨»çÇÕ´Ï´Ù.[ENTER]" +locale.main_quest_flame_lv100.say_43 = "ÀÚ³×. ¾ç¼Õ¿¡ Ãʼ®(90010)°ú ¹Ù±¸´Ï°¡ ±×´ë·ÎÀÌÁö ¾ÊÀº°¡¡¦[ENTER]¾î¼­ ´Ù³à¿Í ÁÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv100.say_44 = "Ãʼ®(90010)À» ¸ðµÎ °¥¾Ò´Ù. ¿¬±Ý¼ú»ç(20001)¿¡°Ô ÀüÇØÁÖÀÚ.[ENTER]" +locale.main_quest_flame_lv100.say_45 = "¿À~´ëÀåÀåÀÌ(20016)°¡ »ç°ú¸¦ ¹Þ¾ÆÁØ ¸ð¾çÀ̱º ±×·¡.[ENTER]³ªµµ ÀÌÁ¦ ¼øÇÏ°Ô »ì¾Æ¾ßÁö¿ø¡¦[ENTER]°¡·ç·Î ¸¸µç Ãʼ®(90010)À» ³ª¿¡°Ô ÁÖ°í ½¬°í ÀÖ°Ô³ª.[ENTER]¾àÀÌ ¿Ï¼ºÀÌ µÇ¸é ºÎ¸£µµ·Ï Çϰڳ×.[ENTER]" locale.main_quest_flame_lv101 = {} -locale.main_quest_flame_lv101.say_1 = " ü" -locale.main_quest_flame_lv101.say_2 = "ȯ(20377) ϰ ã ֽϴ.[ENTER]ȯ(20377) ڼ ̾߱⸦  Ͻʽÿ.[ENTER]" -locale.main_quest_flame_lv101.say_3 = " Գ.[ENTER]ݼ(20001)Դ ڳ ؼ ٳ.[ENTER] ڳװ ׷.[ENTER]̾ϰ Ѵٳ.[ENTER]" -locale.main_quest_flame_lv101.say_4 = "̾ ̾ ̰, ñ ޹ϰ Ǿ Ǹ ϵ ϰڳ.[ENTER]ݼ(20001) (31084) dz ޾Ҵٳ.[ENTER] ٸ óġ ŹⰡ Ͽ شٳ.[ENTER]" -locale.main_quest_flame_lv101.say_5 = "࿡ ϰ, ڳװ ־ ˷ ְڳ.[ENTER] غ Ǿ, 츮 ߰ ڼ ˾ ʿ䰡 ִٳ.[ENTER]ŹⰡ ͵ ׷, и Ͽ óġϴٺ, ܼ ϳ.[ENTER]ڳװ Ͽ, Ȯ ְԳ.[ENTER]" -locale.main_quest_flame_lv101.say_6 = "ơ࿩ ϰ ߰ ǰŵ Ƽ ȯ϶ ְԳ.[ENTER] ο ϸ, ϰ Ƽ ̾.[ENTER]" -locale.main_quest_flame_lv101.say_7 = ". ϰڽϴ.[ENTER]" -locale.main_quest_flame_lv101.say_8 = ". ϰ ְڳ.[ENTER]" -locale.main_quest_flame_lv101.say_9 = " óġϿ ܼ ȯ (20393) 縦 Ȯ." -locale.main_quest_flame_lv101.say_10 = "ȭ óġ!" -locale.main_quest_flame_lv101.say_11 = "ȯ(20377) Ͽ ֺ óġ.[ENTER]" -locale.main_quest_flame_lv101.say_12 = "ش Ұմϴ.[ENTER] Ƽ ξ Ͻñ ٶϴ.[ENTER]޵ ߱ ʽϴ.[ENTER]" -locale.main_quest_flame_lv101.say_13 = "̺. Ѱؼ ڳ׿ Ź ߰ڳ?[ENTER]и ܼ ã ̾.[ENTER] ٳ ְԳ.[ENTER]" -locale.main_quest_flame_lv101.say_14 = "ϴ ׾ִ. 㸮㿡 ȯ(20377) .[ENTER]" -locale.main_quest_flame_lv101.say_15 = "ȯ(20377) (20393) Ȯ Ͽ." -locale.main_quest_flame_lv101.say_16 = "ϴ Ѱ?[ENTER]" -locale.main_quest_flame_lv101.say_17 = "ƽԵ Ϻ ŵ ڿϴ.[ENTER]㸮㿡 ߰Ͽ .[ENTER]" -locale.main_quest_flame_lv101.say_18 = " ߿ ϰڳ.[ENTER]ܼ  ܼ ȮϿ ƿ ְԳ.[ENTER]" -locale.main_quest_flame_lv101.say_19 = "ȯ(20377) ܼ Ȯ Ͽ." -locale.main_quest_flame_lv101.say_20 = " ܼ ׷.[ENTER] ΰ .[ENTER] ϴ и ̾.  Ȯ ٽ ְԳ.[ENTER]" -locale.main_quest_flame_lv101.say_21 = "ȯ(20377) ܼ (20393) Ȯ Ͽ.[ENTER]ȯ(20377) ϵ ." -locale.main_quest_flame_lv101.say_22 = "Ƿ決 ȯ(20377) ã ɵ .[ENTER]" -locale.main_quest_flame_lv101.say_23 = "~ٳԱ ׷.[ENTER]ܼ ϰ ݴ տ ִ ΰ?[ENTER]" -locale.main_quest_flame_lv101.say_24 = "ơ̰ Ϻ ǰ Դϴ.[ENTER]߰Ͽ ̹ ޸ϼ̰, ǰ ̰ ߰ Ͽϴ.[ENTER]" -locale.main_quest_flame_lv101.say_25 = "׷ Ƴ Ͽµ ϼ Ȯϰ, ̳ ø ־ ڳס[ENTER]ϴ ѹ ϼ.[ENTER]" -locale.main_quest_flame_lv101.say_26 = "ȯ (20393)" -locale.main_quest_flame_lv101.say_27 = " ڴ Ƿ決 ִ ȯ(20377)Բ ε ֱ ٶס(߷)[ENTER]ȯ(20377) ȭ ϴ , ߰Ͽ Ͽ.[ENTER]̷ ȯ ϰ, ϴ.(߷)[ENTER] ϰ, ȭϸ Ű ϴ.[ENTER] ¢ Ҹ Ͽϴ.[ENTER]и ̴, ðŵ ڸ Ͽ Ͻñ ϴ.[ENTER] ϼ 帳ϴ.[ENTER]" -locale.main_quest_flame_lv101.say_28 = " Ͽµ, ٽ ׷.[ENTER] и ڸ ̴, ϰ 縦 ƾ ڱ ׷.[ENTER] д ڳ׵ Ҵ ʸ ϼ.[ENTER](20380) dz ̴ (20380) ãŵ ϰԳ.[ENTER]" -locale.main_quest_flame_lv101.say_29 = "ʸ ص" -locale.main_quest_flame_lv101.say_30 = "(20380) ϰ ã ֽϴ.[ENTER](20380) ڼ ̾߱⸦  Ͻʽÿ.[ENTER]" -locale.main_quest_flame_lv101.say_31 = "Գ.[ENTER]ٸ ־ٳ.[ENTER]ȯ(20377) ֽ и ٽñ ٳ.[ENTER]ȯ(20377)Բ ̸⸦ и صϸ ϼ̴ٳ.[ENTER]׷ ̴ ڳװ и صϴ ְԳ.[ENTER]" -locale.main_quest_flame_lv101.say_32 = ". ΰ ְڽϱ![ENTER]" -locale.main_quest_flame_lv101.say_33 = " ڼα ׷.[ENTER]dz ķ и ϰ 캸 縦 غ п ִ Ȯ Ͽٳ.[ENTER]  صϿ ˷ְ , ߿ Ѽ Ǽ ˾ ׷.[ENTER] и ϱ ؼ Ҳɺ ̰߰ Ÿ ǰ ʿϴٳ.[ENTER] ϸ ȭ (31080) ʿ ε.[ENTER] ̴ ȭ(2206) óġϰ ⿡ ȭ (31080) ޾ƿ ְԳ.[ENTER]" -locale.main_quest_flame_lv101.say_34 = ". ˰ڽϴ.[ENTER]" -locale.main_quest_flame_lv101.say_35 = "ϰŵ ƿԳ. Ե ð ȭ (31080) ߵ ̾.[ENTER]" -locale.main_quest_flame_lv101.say_36 = "ȭ ִ ȭ(2206) óġϰ Ǹ Կ ޾ƿ." -locale.main_quest_flame_lv101.say_37 = "и صϰ հ?[ENTER] ȭ (31080) ϼ.[ENTER]" -locale.main_quest_flame_lv101.say_38 = "ȭ(2206)Լ Ǹ ȮϿ. (20380) ư." -locale.main_quest_flame_lv101.say_39 = "Ƿ決 (20380) ã ɵ .[ENTER]" -locale.main_quest_flame_lv101.say_40 = "ȭ (31080) ± ׷.[ENTER]ϴµ ð ټ ɸ ٽ Գ.[ENTER] ְ ¿ ٳ.[ENTER]" -locale.main_quest_flame_lv101.say_41 = "ܿð : %dð %d" -locale.main_quest_flame_lv101.say_42 = " ð ʾ ʴ°?[ENTER]߿ ٽ Գ.[ENTER]" -locale.main_quest_flame_lv101.say_43 = " " -locale.main_quest_flame_lv101.say_44 = "Ա ׷.[ENTER]а ص Ǿ.[ENTER]ص ϸ鼭 о Ҵµ, ̰ ִ ׷.[ENTER] ˷ ֵ .[ENTER]" -locale.main_quest_flame_lv101.say_45 = "д ʸ иϳ.[ENTER]ڳװ óġ ߿ и ϰ  𸣰,[ENTER]ʸ 6 , Ϸ Ѵٴ ̳.[ENTER] Ӹ ƴ϶, ÿ Ͽ Ǿ ִٳ.[ENTER]ڼ ſ ξ ȯ(20377)Բ ְԳ.[ENTER]" -locale.main_quest_flame_lv101.say_46 = ". ڼ ȯ(20377) ˷ֽ ̾.[ENTER]" -locale.main_quest_flame_lv101.say_47 = "(20380) ȯ(20377) ." -locale.main_quest_flame_lv101.say_48 = "ȯ(20377) !" -locale.main_quest_flame_lv101.say_49 = "ȯ(20377) (20380) .[ENTER]" -locale.main_quest_flame_lv101.say_50 = ". (20380)Դ ٳ.[ENTER] ְԳ.[ENTER]" -locale.main_quest_flame_lv101.say_51 = "̰ ɰϱ ׷.[ENTER]6 ε ʸ Ϸ Ѵٴ ̰,[ENTER]ÿ ؼ ˷ְڳ.[ENTER] (20380) , 6 ϰ ̿ϴ ذ谡 ִ Ѵٳ.[ENTER]ʸܵ ʸ 󼭴 ʰ ִ .[ENTER]" -locale.main_quest_flame_lv101.say_52 = "ȭ ȭ(2206) óġϰ Ǹ ޾ƿ.[ENTER]" -locale.main_quest_flame_lv101.say_53 = " ذ ʴ , 츮 ξ [ENTER]ʸ 6濡 ´ٴ ̳.[ENTER]Դٰ ȭ Ͱ 6 ̷ ÿ 漺(zone1) ̳.[ENTER]ƹ 漺(zone1) ʿ Ͽ ϰ ˾ƺ ʿ䰡 .[ENTER]浵 ϰ ٽ ⺰ ̴ ְԳ.[ENTER]" +locale.main_quest_flame_lv101.say_1 = "µ¿±¼ÀÇ Á¤Ã¼" +locale.main_quest_flame_lv101.say_2 = "¾àȯ(20377)ÀÌ ´ç½ÅÀ» ±ÞÇÏ°Ô Ã£°í ÀÖ½À´Ï´Ù.[ENTER]¾àȯ(20377)¿¡°Ô ÀÚ¼¼ÇÑ À̾߱⸦ µé¾îº¸µµ·Ï ÇϽʽÿÀ.[ENTER]" +locale.main_quest_flame_lv101.say_3 = "¾î¼­ ¿À°Ô³ª.[ENTER]¿¬±Ý¼ú»ç(20001)¿¡°Ô´Â ÀÚ³×ÀÇ ³ë°í¿¡ ´ëÇØ¼­ ÀüÇØ µé¾ú´Ù³×.[ENTER]³»°¡ ±¦ÇÑ ÀÏÀ» ¹ú¿©¼­ ÀÚ³×°¡ °í»ýÀ» ÇÑ °Í °°´õ±º ±×·¡.[ENTER]¹Ì¾ÈÇÏ°Ô »ý°¢ÇÑ´Ù³×.[ENTER]" +locale.main_quest_flame_lv101.say_4 = "¹Ì¾ÈÇÑ °ÍÀº ¹Ì¾ÈÇÑ °ÍÀ̰í, ½Ã±¹ÀÌ ´õ ±Þ¹ÚÇÏ°Ô µÇ¾úÀ¸´Ï ¿ë°Ç¸¸ °£´ÜÈ÷ Çϵµ·Ï Çϰڳ×.[ENTER]¿¬±Ý¼ú»ç(20001)¿¡°Ô ºñ¾à(31084)Àº ³»°¡ °Ç³»¾î ¹Þ¾Ò´Ù³×.[ENTER]±× ¾àÀ» ¹«±¸¿¡ ¹Ù¸£¸é óġÇÑ ¸¶¹°ÀÇ Å¹±â°¡ ÆÛÁö´Â °ÍÀ» ÀúÁöÇÏ¿© Áشٳ×.[ENTER]" +locale.main_quest_flame_lv101.say_5 = "¾à¿¡ ´ëÇÑ ¼³¸íÀº ÀÌ Á¤µµ·Î Çϰí, ÀÚ³×°¡ ÇØÁÖ¾î¾ß ÇÒ ÀÏÀ» ¾Ë·Á ÁÖ°Ú³×.[ENTER]ÀÌÁ¦ ¹«±¸µµ Áغñ°¡ µÇ¾ú°í, ¿ì¸®°¡ ¹ß°ßÇÑ ±× µ¿±¼À» º¸´Ù ÀÚ¼¼È÷ ¾Ë¾Æ º¼ Çʿ䰡 ÀÖ´Ù³×.[ENTER]Ź±â°¡ ÆÛÁö´Â °Íµµ ±×·¸°í, ºÐ¸í µ¹ÀÔÇÏ¿© ¸¶¹°µéÀ» óġÇÏ´Ùº¸¸é, ¹«¾ð°¡ ´Ü¼­°¡ ³ª¿Ã µí Çϳ×.[ENTER]ÀÚ³×°¡ Á÷Á¢ µ¹ÀÔÀ» °¨ÇàÇÏ¿©, È®ÀÎÇØ ÁÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv101.say_6 = "¾Æ¡¦Çà¿© µ¿±¼¿¡¼­ ºÎÇϰ¡ ¹ß°ßÀÌ µÇ°Åµç ²À »ì¾Æ¼­ ±ÍȯÇ϶ó°í ÀüÇØ ÁÖ°Ô³ª.[ENTER]¶°µ¹ÀÌ »óÀο¡ ÀÇÇϸé, ³» ºÎÇϰ¡ µ¹ÀÔÀ» °¨Çà ÇÑ °Í °°¾Æ¼­ ¸»À̾ß.[ENTER]" +locale.main_quest_flame_lv101.say_7 = "³×. Áö±Ý Áï½Ã Ãâ¹ß ÇϰڽÀ´Ï´Ù.[ENTER]" +locale.main_quest_flame_lv101.say_8 = "°í¸¿³×. ÁÁÀº Àü°ú¸¦ ±â´ëÇϰí ÀÖ°Ú³×.[ENTER]" +locale.main_quest_flame_lv101.say_9 = "µ¿±¼¿¡¼­ ¸¶¹°À» óġÇÏ¿© ´Ü¼­¿Í ¾àȯÀÇ ºÎÇÏ(20393) »ý»ç¸¦ È®ÀÎÇÏÀÚ." +locale.main_quest_flame_lv101.say_10 = "µµ¿°È­Áö ¸¶¹°À» óġÇÏÀÚ!" +locale.main_quest_flame_lv101.say_11 = "¾àȯ(20377)°ú Á¶»çÇÏ¿´´ø °÷ÀÇ ÁÖº¯ ¸¶¹°À» óġÇÏÀÚ.[ENTER]" +locale.main_quest_flame_lv101.say_12 = "¡ØÇØ´ç ´øÀüÀº °³ÀÎÀÔÀåÀÌ ºÒ°¡ÇÕ´Ï´Ù.[ENTER] ÆÄƼ¸¦ ¸Î¾î ÀÔÀåÇϽñ⠹ٶø´Ï´Ù.[ENTER]¡ØÁö±ÞµÈ ÅëÇàÁõÀº Àç¹ß±Þ µÇÁö ¾Ê½À´Ï´Ù.[ENTER]" +locale.main_quest_flame_lv101.say_13 = "À̺Á. ³»°¡ ÇѰ¡Çؼ­ Àڳ׿¡°Ô ºÎŹÀ» Çß°Ú³ª?[ENTER]ºÐ¸í ³»ºÎÇÏÀÇ Çà¹æ°ú ´Ü¼­¸¦ ãÀ» ¼ö ÀÖÀ» °ÍÀ̾ß.[ENTER]¾î¼­ ´Ù³à¿Í ÁÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv101.say_14 = "ºÎÇÏ´Â Á×¾îÀÖ´Ù. Ç㸮Ãã¿¡¼­ ³²°ÜÁø ÆíÁö¸¦ ¾àȯ(20377)¿¡°Ô ÀüÇØÁÖÀÚ.[ENTER]" +locale.main_quest_flame_lv101.say_15 = "¾àȯ(20377)ÀÌ ¸»ÇÑ ºÎÇÏ(20393)ÀÇ Çà¹æÀ» È®ÀÎ ÇÏ¿´´Ù." +locale.main_quest_flame_lv101.say_16 = "ºÎÇÏ´Â Çà¹æÀº ¾î¶°ÇѰ¡?[ENTER]" +locale.main_quest_flame_lv101.say_17 = "¡¦¾Æ½±°Ôµµ ºÎÇϺÐÀÇ ¼ûÀ» °ÅµÐ µÚ¿´½À´Ï´Ù.[ENTER]Ç㸮Ãã¿¡¼­ ÆíÁö¸¦ ¹ß°ßÇÏ¿´À¸´Ï º¸½ÃÁö¿ä.[ENTER]" +locale.main_quest_flame_lv101.say_18 = "ÆíÁö´Â ³ªÁß¿¡ º¸µµ·Ï Çϰڳ×.[ENTER]´Ü¼­´Â ¸ø±¸ÇÑ °Í °°À¸´Ï ¾î¼­°¡ ´Ü¼­±îÁö È®º¸ÇÏ¿© µ¹¾Æ¿Í ÁÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv101.say_19 = "¾àȯ(20377)ÀÌ ¸»ÇÑ ´Ü¼­¸¦ È®ÀÎ ÇÏ¿´´Ù." +locale.main_quest_flame_lv101.say_20 = "À½¡¦¿ª½Ã ´Ü¼­°¡ ³ª¿À´Â ±º ±×·¡.[ENTER]ºÎÇÏÀÇ Çà¹æÀº ¾ÆÁ÷Àΰ¡ º¸±¸¸¸.[ENTER]³» ºÎÇÏ´Â ºÐ¸í ±× µ¿±¼¿¡ ÀÖÀ» °ÍÀ̾ß. ¾î¼­°¡ È®ÀÎÀ» ´Ù½Ã ÇØ ÁÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv101.say_21 = "¾àȯ(20377)ÀÌ ¸»ÇÑ ´Ü¼­¿Í ºÎÇÏ(20393)ÀÇ Çà¹æÀ» ¸ðµÎ È®ÀÎ ÇÏ¿´´Ù.[ENTER]¾àȯ(20377)¿¡°Ô º¸°íÇϵµ·Ï ÇÏÀÚ." +locale.main_quest_flame_lv101.say_22 = "¾Ç·æ±ºµµÀÇÀÇ ¾àȯ(20377)À» ã¾Æ ¸»À» °Éµµ·Ï ÇÏÀÚ.[ENTER]" +locale.main_quest_flame_lv101.say_23 = "¿À~´Ù³à¿Ô±º ±×·¡.[ENTER]´Ü¼­´Â °¡Á®¿Â µíÇÏ°í ¹Ý´ëÆí ¼Õ¿¡ µé·Á ÀÖ´Â °ÍÀº ¹«¾ùÀΰ¡?[ENTER]" +locale.main_quest_flame_lv101.say_24 = "¾Æ¡¦À̰ÍÀº ºÎÇϺÐÀÌ ³²±â½Å À¯Ç°À¸·Î º¸ÀÔ´Ï´Ù.[ENTER]¹ß°ßÇÏ¿´À» ¶§¿¡´Â ÀÌ¹Ì ¸íÀ» ´Þ¸®Çϼ̰í, ǰ¿¡¼­ À̰ÍÀ» ¹ß°ß ÇÏ¿´½À´Ï´Ù.[ENTER]" +locale.main_quest_flame_lv101.say_25 = "±×·¸±º¡¦ÂüÀ¸·Î ¾Æ³¢´ø ºÎÇÏ¿´´Âµ¥ ¸»Àϼ¼ ³»¿ëÀ» È®ÀÎÇϰí, ÇâÀ̳ª ¿Ã¸®·¯ °¡ÁÖ¾î¾ß °Ú³×¡¦[ENTER]ÀÏ´Ü ¼­½ÅÀ» °°ÀÌ Çѹø º¸µµ·Ï Çϼ¼³ª.[ENTER]" +locale.main_quest_flame_lv101.say_26 = "¾àȯ ºÎÇÏ(20393)" +locale.main_quest_flame_lv101.say_27 = "ÀÌ ¼­½ÅÀ» ½ÀµæÇÑ ÀÚ´Â ¾Ç·æ±ºµµ ¸í½ÃÁø¿¡ ÀÖ´Â ¾àȯ(20377)´Ô²² ºÎµð ÀüÇØÁÖ±æ ¹Ù¶ó³×¡¦(Áß·«)[ENTER]¾àȯ(20377)´Ô µµ¿°È­Áö¿¡¼­ ¸¶¹°À» Á¶»çÇÏ´ø Áß, ¼ö»óÇÑ µ¿±¼À» ¹ß°ßÇÏ¿© µ¹ÀÔÇÏ¿´À¸³ª.[ENTER]ÀÌ·¸°Ô ±ÍȯÇÏÁö ¸øÇϰí, ÆíÁö¸¦ ³²±é´Ï´Ù.(Áß·«)[ENTER]ÀÌ µ¿±¼Àº µ¿±¼ ¹ÛÀÇ ¸¶¹°º¸´Ù ±â¿îÀÌ °­Çϰí, È­±ÞÇÏ¸ç ¹«¾ð°¡ ÁöŰ´Â µí º¸¿´½À´Ï´Ù.[ENTER]µ¿±¼ ¾ÈÀ¸·Î °¡¸é °¥ ¼ö·Ï ¿ïºÎ¢´Â ¼Ò¸®°¡ °­ÇÏ¿´½À´Ï´Ù.[ENTER]ºÐ¸í ¹«¾ð°¡ ÀÖÀ» °ÍÀÌ´Ï, ÀÌ ¼­½ÅÀ» º¸½Ã°Åµç Àû´çÇÑ ÀÚ¸¦ ÅëÇÏ¿© Á¶»çÇÏ½Ã±æ º÷´Ï´Ù.[ENTER]¸íÀ» ¿Ï¼öÇÏÁö ¸øÇÔÀ» »çÁË µå¸³´Ï´Ù.[ENTER]" +locale.main_quest_flame_lv101.say_28 = "ÃæÁ÷ÇÑ ºÎÇÏ¿´´Âµ¥, ´Ù½Ã ¶Ç ´«¹°ÀÌ ³ª´Â ±º ±×·¡.[ENTER]ÀÌ µ¿±¼ÀÌ ºÐ¸í À§ÇèÇÑ °ÍÀº ÀÚ¸íÇÑ °ÍÀÌ´Ï, ¾ÕÀ¸·Î ´õ ¸é¹ÐÇÏ°Ô Á¶»ç¸¦ ÇØ º¸¾Æ¾ß °Ú±º ±×·¡.[ENTER]ÀÌ ¸íÆÐ´Â ÀÚ³×µµ ÀÏÀü¿¡ º¸¾Ò´Ù ½ÃÇÇ Ãʸ¶´ÜÀÇ ¸íÆÐÀϼ¼.[ENTER]ÇÐÀÚ(20380)¿¡°Ô °Ç³»ÁÙ ÅÍÀÌ´Ï ÇÐÀÚ(20380)°¡ ã°Åµç °¡º¸µµ·Ï ÇϰԳª.[ENTER]" +locale.main_quest_flame_lv101.say_29 = "Ãʸ¶´ÜÀÇ ¸íÆÐ ÇØµ¶" +locale.main_quest_flame_lv101.say_30 = "ÇÐÀÚ(20380)°¡ ´ç½ÅÀ» ±ÞÇÏ°Ô Ã£°í ÀÖ½À´Ï´Ù.[ENTER]ÇÐÀÚ(20380)¿¡°Ô ÀÚ¼¼ÇÑ À̾߱⸦ µé¾îº¸µµ·Ï ÇϽʽÿÀ.[ENTER]" +locale.main_quest_flame_lv101.say_31 = "¾î¼­¿À°Ô³ª.[ENTER]±â´Ù¸®°í ÀÖ¾ú´Ù³×.[ENTER]¾àȯ(20377)´ÔÀÌ º¸³»ÁֽЏíÆÐ¸¦ º¸°í ´Ù½Ã±Ý ³î¶óÁö ¾ÊÀ» ¼ö°¡ ¾ø¾ú´Ù³×.[ENTER]¾àȯ(20377)´Ô²²¼­ À̸£±â¸¦ ÀÌ ¸íÆÐ¸¦ ÇØµ¶ÇÏ¸é µ¿±¼¿¡¼­ ¹ú¾îÁö´Â ÀÏÀ» ¾Ë ¼ö ÀÖÀ» °Í °°´Ù Çϼ̴ٳ×.[ENTER]±×·¡¼­ ¸»ÀÌ´Ï ÀÚ³×°¡ ³ª¸¦ µµ¿Í ÀÌ ¸íÆÐ¸¦ ÇØµ¶ÇÏ´Â °ÍÀ» µµ¿ÍÁÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv101.say_32 = "³×. ¿©ºÎ°¡ ÀÖ°Ú½À´Ï±î![ENTER]" +locale.main_quest_flame_lv101.say_33 = "ÁÁÀº ÀÚ¼¼·Î±º ±×·¡.[ENTER]°Ç³» ¹ÞÀº ÀÌÈÄ·Î ¸íÆÐ¸¦ ¸é¹ÐÇÏ°Ô »ìÆìº¸°í Á¶»ç¸¦ ÇØº» °á°ú ÀÌ ¸íÆÐ¿¡´Â °í´ë ¾ð¾î·Î ¾²¿© ÀÖ´Â °ÍÀ» È®ÀÎ ÇÏ¿´´Ù³×.[ENTER]ÀÌ ¾ð¾î¸¦ Áï½Ã ÇØµ¶ÇÏ¿© ¾Ë·ÁÁÖ°í ½ÍÁö¸¸, ÀüÅõ Áß¿¡ ÈѼÕÀÌ µÇ¼­ÀÎÁö ¾Ë¾Æ º¼ ¼ö°¡ ¾ø±¸¸¸ ±×·¡.[ENTER]ÀÌ ¸íÆÐ¸¦ º¹¿øÇϱâ À§Çؼ­´Â ºÒ²Éº¸´Ù ¶ß°Ì°Ô Ÿ¿À¸£´Â Çǰ¡ ÇÊ¿äÇÏ´Ù³×.[ENTER]½±°Ô ¸»Çϸé È­¿°¿ÕÀÇ ÇÇ(31080)°¡ ÇÊ¿äÇÑ °ÍÀε¥.[ENTER]³»°¡ ÀÌ ÇÔÀ» ÁÙÅÍÀÌ´Ï È­¿°¿Õ(2206)À» óġÇÏ°í ¿©±â¿¡ È­¿°¿ÕÀÇ ÇÇ(31080)¸¦ ¹Þ¾Æ¿Í ÁÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv101.say_34 = "³×. ¾Ë°Ú½À´Ï´Ù.[ENTER]" +locale.main_quest_flame_lv101.say_35 = "±¸Çϰŵç Áï½Ã µ¹¾Æ¿À°Ô³ª. ±× ÇÔµµ Àå½Ã°£ È­¿°¿ÕÀÇ ÇÇ(31080)¸¦ °ßµðÁø ¸øÇÒ °ÍÀ̾ß.[ENTER]" +locale.main_quest_flame_lv101.say_36 = "µµ¿°È­Áö¿¡ ÀÖ´Â È­¿°¿Õ(2206)À» óġÇϰí ÇǸ¦ ÇÔ¿¡ ¹Þ¾Æ¿ÀÀÚ." +locale.main_quest_flame_lv101.say_37 = "¸íÆÐ¸¦ ÇØµ¶ÇÏ°í ½ÍÁö ¾ÊÀº °Õ°¡?[ENTER]¾î¼­°¡¼­ È­¿°¿ÕÀÇ ÇÇ(31080)¸¦ °¡Á®¿À¶õ ¸»Àϼ¼.[ENTER]" +locale.main_quest_flame_lv101.say_38 = "È­¿°¿Õ(2206)¿¡°Ô¼­ ÇǸ¦ È®º¸ÇÏ¿´´Ù. ÇÐÀÚ(20380)¿¡°Ô µ¹¾Æ°¡ÀÚ." +locale.main_quest_flame_lv101.say_39 = "¾Ç·æ±ºµµÀÇÀÇ ÇÐÀÚ(20380)¸¦ ã¾Æ ¸»À» °Éµµ·Ï ÇÏÀÚ.[ENTER]" +locale.main_quest_flame_lv101.say_40 = "À½¡¦È­¿°¿ÕÀÇ ÇÇ(31080)°¡ ¸Â±º ±×·¡.[ENTER]º¹¿øÇϴµ¥ ½Ã°£ÀÌ ´Ù¼Ò °É¸®´Ï ³»ÀÏ ´Ù½Ã ¿À°Ô³ª.[ENTER]³ªµµ »¡¸® ÇØÁÖ°í ½ÍÁö¸¸ ¾î¿ ¼ö ¾ø´Ù³×.[ENTER]" +locale.main_quest_flame_lv101.say_41 = "ÀÜ¿©½Ã°£ : %d½Ã°£ %dºÐ" +locale.main_quest_flame_lv101.say_42 = "¾ÆÁ÷ ½Ã°£ÀÌ µÇÁö ¾Ê¾ÒÁö ¾Ê´Â°¡?[ENTER]³ªÁß¿¡ ´Ù½Ã ¿À°Ô³ª.[ENTER]" +locale.main_quest_flame_lv101.say_43 = "¸íÆÐÀÇ Áø½Ç" +locale.main_quest_flame_lv101.say_44 = "¿Ô±º ±×·¡.[ENTER]¸íÆÐ°¡ ÇØµ¶ÀÌ µÇ¾ú³×.[ENTER]ÇØµ¶À» Çϸ鼭 ³»°¡ ¸ÕÀú ÀÐ¾î º¸¾Ò´Âµ¥, À̰Š¿ø ¹«Áö¸·ÁöÇÑ ³»¿ëÀÌ µé¾î ÀÖ´õ±º ±×·¡.[ENTER]³»°¡ ³»¿ëÀ» ¾Ë·Á ÁÖµµ·Ï ÇÏÁö.[ENTER]" +locale.main_quest_flame_lv101.say_45 = "¸íÆÐ´Â Ãʸ¶´ÜÀÇ °ÍÀÌ ºÐ¸íÇϳ×.[ENTER]ÀÚ³×°¡ óġ Áß¿¡ ¸íÆÐ¸¦ ±¸ÇÏ°Ô µÈ ¸¶¹°ÀÌ ¾î¶² ¸¶¹°ÀÎÁö´Â ¸ð¸£°ÚÁö¸¸,[ENTER]Ãʸ¶´ÜÀÌ 6·æÀÌ ºÀÀÎÀÌ µÈ °÷¿¡ °­·ÂÇÑ ¸¶¹°À» º¸³»¾î, ºÀÀÎÀ» ÇØÁ¦ ÇÏ·Á ÇÑ´Ù´Â °ÍÀ̳×.[ENTER]±× »Ó¸¸ ¾Æ´Ï¶ó, ¿ë·Ã¿¡ ´ëÇÏ¿©µµ ¾ð±ÞÀÌ µÇ¾î ÀÖ´Ù³×.[ENTER]ÀÚ¼¼ÇÑ ³»¿ëÀº ÀÌ ¼­½Å¿¡ Àû¾îµÎ¾úÀ¸´Ï ¾àȯ(20377)´Ô²² ÀüÇØ ÁÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv101.say_46 = "°í¸¿³×. ÀÚ¼¼ÇÑ °ÍÀº ¾àȯ(20377)´ÔÀÌ ¾Ë·ÁÁÖ½Ç °ÍÀ̾ß.[ENTER]" +locale.main_quest_flame_lv101.say_47 = "ÇÐÀÚ(20380)¿¡°Ô ¹ÞÀº ¼­½ÅÀ» ¾àȯ(20377)¿¡°Ô ÀüÇØÁÖÀÚ." +locale.main_quest_flame_lv101.say_48 = "¾àȯ(20377)¿¡°Ô ¼­½ÅÀ» ÀüÇÏÀÚ!" +locale.main_quest_flame_lv101.say_49 = "¾àȯ(20377)¿¡°Ô ÇÐÀÚ(20380)°¡ ÁØ ¼­½ÅÀ» ÀüÇÏÀÚ.[ENTER]" +locale.main_quest_flame_lv101.say_50 = "¾î¼­¿À°Ô. ÇÐÀÚ(20380)¿¡°Ô´Â ÀüÇØ µé¾ú´Ù³×.[ENTER]¼­½ÅÀ» ÁÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv101.say_51 = "À½¡¦À̰Š»ý°¢º¸´Ù ½É°¢Çϱº ±×·¡.[ENTER]6·æÀÌ ºÀÀÎµÈ °÷¿¡ Ãʸ¶´ÜÀÌ ¸¶¹°À» º¸³»¾î ºÀÀÎÀ» ÇØÁ¦ÇÏ·Á ÇÑ´Ù´Â °ÍÀº µé¾úÀ» °ÍÀ̰í,[ENTER]¿ë·Ã¿¡ ´ëÇØ¼­ ¾Ë·ÁÁÖ°Ú³×.[ENTER]¿ë·ÃÀº ÇÐÀÚ(20380)ÀÇ ¸»À» µû¸£¸é, 6·æÀ» °¨½ÃÇϰí ÀÌ¿ëÇÏ´Â ÀÌÇØ°ü°è°¡ ÀÖ´Â ¼¼·ÂÀ» ¸»ÇÑ´Ù³×.[ENTER]Ãʸ¶´Üµµ Ãʸ¶´ÜÀÌÁö¸¸ ¶§¿¡ µû¶ó¼­´Â ¸øÁö ¾Ê°Ô À§Çè ÇÒ ¼ö ÀÖ´Â ¼¼·ÂÀÌÁö.[ENTER]" +locale.main_quest_flame_lv101.say_52 = "µµ¿°È­ÁöÀÇ È­¿°¿Õ(2206)À» óġÇϰí ÇǸ¦ ¹Þ¾Æ¿ÀÀÚ.[ENTER]" +locale.main_quest_flame_lv101.say_53 = "¿ë·ÃÀº À§Çذ¡ °¡Áö ¾Ê´Â °æ¿ì¶ó¸é º° ¹®Á¦°¡ µÇÁö ¾ÊÀ» ¼öµµ ÀÖÁö¸¸, °¡Àå ¿ì¸®°¡ ÃÊÁ¡À» µÎ¾î¾ß ÇÒ °ÍÀº[ENTER]Ãʸ¶´ÜÀÌ 6·æ¿¡°Ô ¸¶¹°À» º¸³Â´Ù´Â °ÍÀ̳×.[ENTER]°Ô´Ù°¡ µµ¿°È­ÁöÀÎ °Í°ú 6·æÀÇ ºÀÀÎ µîÀ» ¹Ì·ç¾î º¼ ½Ã¿¡ ±× µ¿±¼Àº Àû·æ¼º(zone1)ÀÏ °ÍÀ¸·Î º¸À̳×.[ENTER]¾Æ¹«·¡µµ Àû·æ¼º(zone1) ¾ÈÂÊ¿¡ µ¹ÀÔÇÏ¿© °ú°¨ÇÏ°Ô ¾Ë¾Æº¼ Çʿ䰡 ÀÖÀ» °Í °°³×.[ENTER]¹æµµ¸¦ ¸¶·ÃÇÏ°í ´Ù½Ã ±âº°À» ³ÖÀ» ÅÍÀÌ´Ï °¡¼­ ½¬°í ÀÖ°Ô³ª.[ENTER]" locale.main_quest_flame_lv102 = {} -locale.main_quest_flame_lv102.say_1 = "" -locale.main_quest_flame_lv102.say_2 = "ȯ(20377) ϰ ã ֽϴ.[ENTER]ȯ(20377) ڼ ̾߱⸦  Ͻʽÿ.[ENTER]" -locale.main_quest_flame_lv102.say_3 = " ̾߱ 漺(zone1) ̷ θ Ǿٳ.[ENTER] ϰ ׾ٴ , װ 6 ϳ Ǵ [ENTER]Կ Ű ΰ ƴϳ.[ENTER]" -locale.main_quest_flame_lv102.say_4 = "ڳװ 漺(zone1) α óġϿ ŹⰡ п ϵ ֺ Ͽٳ.[ENTER] ܺη ذ ̳.[ENTER] ڳװ 漺(zone1) Ͽ  ִ, ´ Ȯ ־ Ѵٳ.[ENTER]" -locale.main_quest_flame_lv102.say_5 = ". ˰ڽϴ.[ENTER]" -locale.main_quest_flame_lv102.say_6 = ".[ENTER]ѹ ο 븩̴, ȿ ִ óġϰ Ÿ 30 ְԳ.[ENTER]׷ Ź ϰڳ.[ENTER]" -locale.main_quest_flame_lv102.say_7 = "漺(zone1) óġϰ Ÿ ." -locale.main_quest_flame_lv102.say_8 = "漺(zone1) !" -locale.main_quest_flame_lv102.say_9 = "ȯ(20377) ɿ 漺(zone1) Ͽ, ôĸ .[ENTER]" -locale.main_quest_flame_lv102.say_10 = "%s : %d %s : %d" -locale.main_quest_flame_lv102.say_11 = "%s : %d %s : %d" -locale.main_quest_flame_lv102.say_12 = " óġ ƾ ľϰ ִٳ.[ENTER] Ͽ Ÿ ְԳ.[ENTER]" -locale.main_quest_flame_lv102.say_13 = "漺(zone1) óġ Ÿ ȮϿ.[ENTER]ȯ(20377) ϵ ." -locale.main_quest_flame_lv102.say_14 = "Ƿ決 ȯ(20377) ã ɵ .[ENTER]" -locale.main_quest_flame_lv102.say_15 = "~Ա ׷.[ENTER]ϴ Ŵ ׷.[ENTER]ڳװ ü Ѱ?[ENTER]" -locale.main_quest_flame_lv102.say_16 = "ȭ ִ 鵵 , 漺(zone1) ޸ ټ Ͽϴ.[ENTER] ۿ ó Ͽ ϸ ȯ ߽ϴ.[ENTER] غ 漺(zone1) Ű ִ ߸õ(6091)̶ Ȯ ־ϴ.[ENTER]" -locale.main_quest_flame_lv102.say_17 = "׷. Ź ⸸ ƴϾ.[ENTER]ʸ ༮ ̹ ܴ ϰ ϰ .[ENTER]ٽ θ ̴ Գ.[ENTER]" -locale.main_quest_flame_lv102.say_18 = " ߸õ(6091)?!" -locale.main_quest_flame_lv102.say_19 = "(20380) ϰ ã ֽϴ.[ENTER](20380) ڼ ̾߱⸦  Ͻʽÿ.[ENTER]" -locale.main_quest_flame_lv102.say_20 = "ȯ(20377)Կ .[ENTER]漺(zone1) ߸õ(6091) ˰ Ǿٰ .[ENTER]̸ ༮ [ENTER]" -locale.main_quest_flame_lv102.say_21 = " 󵵡[ENTER]" -locale.main_quest_flame_lv102.say_22 = " ̶ !![ENTER] ߸õ(6091) Ѹ(6191) Ҿ ϰ ǵ ߿ ϳ.[ENTER] Կ ־ ū ɸ ִ ༮̶.[ENTER]" -locale.main_quest_flame_lv102.say_23 = "ϴ dz ؼ ˰Ե ̱ , Ȯ ˾ƾ߸ ȯ(20377)Բ 帱 ̳.[ENTER]ڳװ ͼ ߸õ(6091) Ȯ ְԳ.[ENTER]" -locale.main_quest_flame_lv102.say_24 = " ͵帮 ˴ϱ?[ENTER]" -locale.main_quest_flame_lv102.say_25 = " ߸õ(6091) Ź⸦ ۶߸ ֹ ƴ Ȯ ¿[ENTER]߸õ(6091) ٷ ϴ ϳ.[ENTER]ϴ 漺(zone1) ְԳ.[ENTER]ŹⰡ и Ź Ͽ ȿ ϰ ̳.[ENTER]Ź⸦ ȭų 浵 ϰ ߸õ(6091) ص ̴ Ź ü(31081) 10 ش ְԳ.[ENTER]" -locale.main_quest_flame_lv102.say_26 = "˰ڳ. ׷ ٸ ְڳ.[ENTER]" -locale.main_quest_flame_lv102.say_27 = "漺(zone1) óġϰ Ź ü(31081) ." -locale.main_quest_flame_lv102.say_28 = "Ź ü(31081) !" -locale.main_quest_flame_lv102.say_29 = "漺(zone1) Ͽ, Ź ü(31081) .[ENTER]" -locale.main_quest_flame_lv102.say_30 = "޵ ߱ ʽϴ.[ENTER]" -locale.main_quest_flame_lv102.say_31 = "̺ Ͽ?[ENTER]ڳ׶ س ̶ ǴϿŴá[ENTER]ٽ ٳ ְԳ![ENTER]" -locale.main_quest_flame_lv102.say_32 = "漺(zone1) óġϰ Ź ü(31081) Ͽ. [ENTER](20380) ." -locale.main_quest_flame_lv102.say_33 = "~⸸ص ŹⰡ .[ENTER]ڳװ ϱ Ѱ .[ENTER]ϰ Ź ü(31081) ʾҴµ [ENTER] ȭ 浵 ã ڳ׸ θ ϰڳ.[ENTER]Գ.[ENTER]" -locale.main_quest_flame_lv102.say_34 = "( ؾ ١)[ENTER]" -locale.main_quest_flame_lv102.say_35 = "Ź ȭ" -locale.main_quest_flame_lv102.say_36 = "߿Գ.[ENTER] Ź⸦ ȭ ų 浵 ãҳ.[ENTER]Ź⸦ ȭ ų ־߸, 漺(zone1) Ͽ ƿ ̴ ϼ.[ENTER]ڳ ȥ óġѴٸ , װ ȯ(20377) ϵ Բ Ͽ[ENTER]ټ ϰ ̳.[ENTER]" -locale.main_quest_flame_lv102.say_37 = " 浵  Դϱ?[ENTER]" -locale.main_quest_flame_lv102.say_38 = " Գ.[ENTER]׷ ʾƵ ̴ ϼ.[ENTER] Ź⸦ Ҷ ȭ ؼ ˰ Ǿ ̴ ڼ ϰڳ.[ENTER]Ұ , ִ !![ENTER]Ź ȭ ų ִٳ.[ENTER] ũ ᱹ ȭ .[ENTER]" -locale.main_quest_flame_lv102.say_39 = "ڳ ȯ(50819)̶ ̳. ȯ(50819) Ȱ(51001) ̸ ȴٳ.[ENTER]̰ ¿ 漺(zone1) Ҷ ū ȿ ϰ ̾.[ENTER] 縮 ϼ ʱ⶧, ȯ(50819) 50 Ȱ(51001) 100 ؼ ǻ ȯ(20017) ְԳ.[ENTER]" -locale.main_quest_flame_lv102.say_40 = "˰ڳ. ڳ.[ENTER]" -locale.main_quest_flame_lv102.say_41 = "ȯ(50819) Ȱ(51001) ǻ ȯ(20017) ." -locale.main_quest_flame_lv102.say_42 = "Ź ȭ Ḧ !" -locale.main_quest_flame_lv102.say_43 = "ȯ(50819) Ȱ(51001) .[ENTER]" -locale.main_quest_flame_lv102.say_44 = " ģ ó ׷.[ENTER] ñ⵵ ϰ, Ƿθ Ǯ ְԳ.[ENTER]" -locale.main_quest_flame_lv102.say_45 = "(20380)Բ ͺ ٳ.[ENTER] ؿ ̷ .[ENTER] ᵵ ش ְ.[ENTER]" -locale.main_quest_flame_lv102.say_46 = "ȯ(50819) Ȱ(51001) ߴ. ǻ ȯ(20017) ." -locale.main_quest_flame_lv102.say_47 = "ǻ ȯ(20017) ã ɵ .[ENTER]" -locale.main_quest_flame_lv102.say_48 = "ȭ " -locale.main_quest_flame_lv102.say_49 = "ǻ ȯ(20017) ϰ ã ֽϴ.[ENTER]ȯ(20017) ڼ ̾߱⸦  Ͻʽÿ.[ENTER]" -locale.main_quest_flame_lv102.say_50 = ".[ENTER]ڳװ ȭ ٳ.[ENTER]ζ ; , Ϻδ ߿ Ͽ ٱ Ͽ.[ENTER]׷ , ȯ(20377)Բ ְԳ.[ENTER]" -locale.main_quest_flame_lv102.say_51 = "׷ ̶ Ͽµ ȯ ܴմϱ?[ENTER]" -locale.main_quest_flame_lv102.say_52 = " ģ ׷ Ű Գ.[ENTER] ŭ Ͽ ׸ ̳.[ENTER]" -locale.main_quest_flame_lv102.say_53 = "׷ Ź Լ.[ENTER]" -locale.main_quest_flame_lv102.say_54 = "ǻ ȯ(20017) ȭ ȯ(20377) ." -locale.main_quest_flame_lv102.say_55 = " տ ȭ ִ ΰ?[ENTER] ȯ(20377)Բ ȭ ְԳ.[ENTER]" -locale.main_quest_flame_lv102.say_56 = "~Գ.[ENTER] ٸ ־ٳ.[ENTER]ȯ(20017)Ե ̹ ̾.[ENTER]ȭ Դ°?[ENTER]" -locale.main_quest_flame_lv102.say_57 = ". Ͽ ȯ Ǿϴ.[ENTER]漺(zone1) ÿ ϰ ϴ.[ENTER]" -locale.main_quest_flame_lv102.say_58 = "׷. Ͽ.[ENTER]ϵ Բ غ Ͽϰ ȭ ΰ Գ.[ENTER]׸ ϳ ڳװ .[ENTER]ƹ ڳװ ū Ƽ ̾.[ENTER]߿ ÿ θ ϰڳ.[ENTER]" +locale.main_quest_flame_lv102.say_1 = "µ¹ÀÔ" +locale.main_quest_flame_lv102.say_2 = "¾àȯ(20377)ÀÌ ´ç½ÅÀ» ±ÞÇÏ°Ô Ã£°í ÀÖ½À´Ï´Ù.[ENTER]¾àȯ(20377)¿¡°Ô ÀÚ¼¼ÇÑ À̾߱⸦ µé¾îº¸µµ·Ï ÇϽʽÿÀ.[ENTER]" +locale.main_quest_flame_lv102.say_3 = "ÀÏÀü¿¡ À̾߱âÇØ ÁØ Àû·æ¼º(zone1)ÀÇ µ¹ÀÔ ¶§¹®¿¡ ÀÌ·¸°Ô ºÎ¸£°Ô µÇ¾ú´Ù³×.[ENTER]¹«°øÀÌ °í°­ÇÑ ³ªÀÇ ºÎÇϰ¡ ¹«ÂüÈ÷ Á×¾ú´Ù´Â Á¡, ±×°÷ÀÌ 6·æÁß ÇϳªÀÎ Àû·æÀÌ ºÀÀÎ µÈ °ÍÀ¸·Î ÃßÃøµÇ´Â Á¡ µî[ENTER]µ¹ÀÔ¿¡´Â ½Å°æ½á¾ß ÇÒ °ÍÀÌ ÇÑ µÎ°¡Áö°¡ ¾Æ´Ï³×.[ENTER]" +locale.main_quest_flame_lv102.say_4 = "ÀÚ³×°¡ ³ª¸¦ µµ¿Í Àû·æ¼º(zone1) Àα٠¸¶¹°À» óġÇÏ¿© Ź±â°¡ ÆÛÁüÀ» ¸·¾ÆÁØ ´öºÐ¿¡ ³» ºÎÇϵéÀ» ½ÃÄÑ ÁÖº¯À» ºÀ¼âÇÏ¿´´Ù³×.[ENTER]Àû¾îµµ ¿ÜºÎ·Î ÇÇÇØ°¡ ¹øÁö´Â °ÍÀº ¸·À» ¼ö ÀÖÀ» °ÍÀ̳×.[ENTER]ÀÌÁ¦ ÀÚ³×°¡ ÇØÁÙ ÀÏÀº Àû·æ¼º(zone1)¿¡ µ¹ÀÔÇÏ¿© ¾î¶°ÇÑ ¸¶¹°µéÀÌ ÀÖ´ÂÁö, Àû·æÀÌ ºÀÀÎ µÈ °ÍÀÌ ¸Â´ÂÁö È®ÀÎÀ» ÇØÁÖ¾úÀ¸¸é ÇÑ´Ù³×.[ENTER]" +locale.main_quest_flame_lv102.say_5 = "³×. ¾Ë°Ú½À´Ï´Ù.[ENTER]" +locale.main_quest_flame_lv102.say_6 = "°í¸¿³×.[ENTER]Çѹø ½Î¿öº¸°í ¾Ë ¼ö ¾ø´Â ³ë¸©ÀÌ´Ï, ¾È¿¡ ÀÖ´Â ¸¶¹°µéÀ» óġÇÏ°í ±× Áõ°Å¸¦ ³ª¿¡°Ô 30°³¾¿ °¡Á®´Ù ÁÖ°Ô³ª.[ENTER]±×·³ ºÎŹ Çϰڳ×.[ENTER]" +locale.main_quest_flame_lv102.say_7 = "Àû·æ¼º(zone1)ÀÇ ¸¶¹°À» óġÇϰí Áõ°Å¸¦ °¡Á®¿ÀÀÚ." +locale.main_quest_flame_lv102.say_8 = "Àû·æ¼º(zone1)¿¡ µ¹ÀÔÇÏÀÚ!" +locale.main_quest_flame_lv102.say_9 = "¾àȯ(20377)ÀÇ Áö·É¿¡ µû¶ó¼­ Àû·æ¼º(zone1)¿¡ µ¹ÀÔÇÏ¿©, ôÈĸ¦ ÇàÇÏÀÚ.[ENTER]" +locale.main_quest_flame_lv102.say_10 = "%sÀÇ ¹ßÅé: %d°³ %sÀÇ ¼ÕÅé: %d°³" +locale.main_quest_flame_lv102.say_11 = "%sÀÇ °©¿Ê ÆÄÆí: %d°³ %sÀÇ ¹«±â ÆÄÆí: %d°³" +locale.main_quest_flame_lv102.say_12 = "À½¡¦¾î´ÀÁ¤µµ Ã³Ä¡ÇØ º¸¾Æ¾ß ¾î´ÀÁ¤µµ ¸¶¹°ÀÇ °­ÇÔÀ» ÆÄ¾ÇÇϰí Àü·«À» ¼ö¸³ÇÒ ¼ö ÀÖ´Ù³×.[ENTER]¾î¼­ µ¹ÀÔÇÏ¿© Áõ°Å¸¦ ¸ðµÎ °¡Á®¿Í ÁÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv102.say_13 = "Àû·æ¼º(zone1)ÀÇ ¸¶¹°À» óġÇÑ Áõ°Å¸¦ ¸ðµÎ È®º¸ÇÏ¿´´Ù.[ENTER]¾àȯ(20377)¿¡°Ô º¸°íÇϵµ·Ï ÇÏÀÚ." +locale.main_quest_flame_lv102.say_14 = "¾Ç·æ±ºµµÀÇÀÇ ¾àȯ(20377)À» ã¾Æ ¸»À» °Éµµ·Ï ÇÏÀÚ.[ENTER]" +locale.main_quest_flame_lv102.say_15 = "¿À~¿Ô±º ±×·¡.[ENTER]º¸¾ÆÇÏ´Ï Áõ°Å´Â ¸ðµÎ °¡Á® ¿Â °Í °°±º ±×·¡.[ENTER]ÀÚ³×°¡ Á÷Á¢ ü°¨ÇÑ ´À³¦Àº ¾î¶°ÇѰ¡?[ENTER]" +locale.main_quest_flame_lv102.say_16 = "µµ¿°È­Áö¿¡ ÀÖ´Â ¸¶¹°µéµµ º¸¿´À¸³ª, Àû·æ¼º(zone1) ¹ÛÀÇ ¸¶¹°°ú ´Þ¸® ´Ù¼Ò °­ÇÏ¿´½À´Ï´Ù.[ENTER]±× ¹Û¿¡µµ óÀ½ º¸´Â °­·ÂÇÑ ¸¶¹°µéÀÌ Ãâ¸ôÇÏ¿© ¿©Â÷Çϸé Àúµµ »ýȯÇÏÁö ¸øÇÒ »· Çß½À´Ï´Ù.[ENTER]µ¹ÀÔÀ» ÇØº» °á°ú Àû·æÀÇ ºÀÀÎÇØÁ¦¸¦ µµ¿ì¸ç Àû·æ¼º(zone1)À» Áö۰í ÀÖ´Â ¿°¿Õ ¾ß¸¶Ãµ(6091)À̶ó´Â ¸¶¹°À» È®ÀÎ ÇÒ ¼ö ÀÖ¾ú½À´Ï´Ù.[ENTER]" +locale.main_quest_flame_lv102.say_17 = "±×·¸±º. ʱâÀÇ ¿µÇ⸸ÀÌ ¹®Á¦°¡ ¾Æ´Ï¾ú±º.[ENTER]Ãʸ¶´Ü ³à¼®µé À̹ø¿¡ ´Ü´ÜÈ÷ °¢¿ÀÇϰí Àº¹ÐÇÏ°Ô ¿òÁ÷¿´±¸¸¸.[ENTER]´Ù½Ã ºÎ¸£µµ·Ï ÇÒ ÅÍÀÌ´Ï °¡º¸°Ô³ª.[ENTER]" +locale.main_quest_flame_lv102.say_18 = "¿°¿Õ ¾ß¸¶Ãµ(6091)?!" +locale.main_quest_flame_lv102.say_19 = "ÇÐÀÚ(20380)°¡ ´ç½ÅÀ» ±ÞÇÏ°Ô Ã£°í ÀÖ½À´Ï´Ù.[ENTER]ÇÐÀÚ(20380)¿¡°Ô ÀÚ¼¼ÇÑ À̾߱⸦ µé¾îº¸µµ·Ï ÇϽʽÿÀ.[ENTER]" +locale.main_quest_flame_lv102.say_20 = "¾àȯ(20377)´Ô¿¡°Ô ÀüÇØ µé¾ú³×.[ENTER]Àû·æ¼º(zone1)¿¡¼­ ¿°¿Õ ¾ß¸¶Ãµ(6091)À» ¾Ë°Ô µÇ¾ú´Ù°í µé¾ú³×.[ENTER]ÇÏÇÊÀÌ¸é ¿Ö ±× ³à¼®ÀÎÁö ¿ø¡¦[ENTER]" +locale.main_quest_flame_lv102.say_21 = "¹«½¼ ¹®Á¦¶óµµ¡¦[ENTER]" +locale.main_quest_flame_lv102.say_22 = "¹«½¼ ÀÏÀ̶ó´Ï ÀÌ »ç¶÷¾Æ!![ENTER]¿°¿Õ ¾ß¸¶Ãµ(6091)Àº ºùÁ¦ ÇѸ¶ÀÇ(6191)¿Í ´õºÒ¾î¼­ °­·ÂÇÏ°í ¾Çµ¶ÇÑ ¸¶¹°Áß¿¡ Çϳª¶ó³×.[ENTER]ÀÌ ÃßÀûÀ» °è¼Ó ÇÔ¿¡ À־ °¡Àå Å« °É¸² µ¹ÀÌ µÉ ¼ö ÀÖ´Â ³à¼®À̶ó³×.[ENTER]" +locale.main_quest_flame_lv102.say_23 = "ÀÏ´ÜÀº ³ªµµ °í ¹®Çå°ú dz¹®À» ÅëÇØ¼­ ¾Ë°ÔµÈ °ÍÀ̱⠶§¹®¿¡, º¸´Ù Á¤È®ÇÑ Á¤º¸¸¦ ¾Ë¾Æ¾ß¸¸ ¾àȯ(20377)´Ô²² µµ¿òÀ» µå¸± ¼ö ÀÖÀ» °ÍÀ¸·Î º¸À̳×.[ENTER]ÀÚ³×°¡ ³ª¸¦ µµ¿Í¼­ ¾ß¸¶Ãµ(6091)¿¡ ´ëÇÑ Á¤º¸¸¦ È®º¸ÇØ ÁÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv102.say_24 = "¾î¶² °ÍÀ» µµ¿Íµå¸®¸é µË´Ï±î?[ENTER]" +locale.main_quest_flame_lv102.say_25 = "¿°¿Õ ¾ß¸¶Ãµ(6091)ÀÌ Å¹±â¸¦ ÆÛ¶ß¸®´Â ÁÖ¹üÀÎÁö ¾Æ´ÑÁö´Â È®½ÇÇÏÁö ¾ÊÀº »óÅ¿¡¼­[ENTER]¾ß¸¶Ãµ(6091)À» ¹Ù·Î »ó´ëÇÏ´Â °ÍÀº À§ÇèÇÒ °ÍÀ¸·Î »ý°¢Çϳ×.[ENTER]ÀÏ´ÜÀº Àû·æ¼º(zone1) ¾ÈÀÇ ¸¶¹°À» ¸»»ìÇØ ÁÖ°Ô³ª.[ENTER]Ź±â°¡ ½º¸çµç ¸¶¹°Àº ºÐ¸í ŹÇÑ ±â¿îÀ» ÀÀÁýÇÏ¿© ¸ö¾È¿¡ Áö´Ï°í ÀÖÀ» °ÍÀ̳×.[ENTER]Ź±â¸¦ Á¤È­½Ãų ¹æµµ¸¦ ¸¶·ÃÇÏ°í ¾ß¸¶Ãµ(6091)À» »ó´ëÇØµµ ´ÊÁö ¾ÊÀ» ÅÍÀÌ´Ï Å¹±â ÀÀÁýü(31081)¸¦ ÇÑ 10°³Âë ±¸ÇØ´Ù ÁÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv102.say_26 = "¾Ë°Ú³×. ±×·³ ±â´Ù¸®°í ÀÖ°Ú³×.[ENTER]" +locale.main_quest_flame_lv102.say_27 = "Àû·æ¼º(zone1)ÀÇ ¸¶¹°À» óġÇϰí Ź±â ÀÀÁýü(31081)¸¦ °¡Á®¿ÀÀÚ." +locale.main_quest_flame_lv102.say_28 = "ʱâ ÀÀÁýü(31081)¸¦ ±¸ÇÏÀÚ!" +locale.main_quest_flame_lv102.say_29 = "Àû·æ¼º(zone1)¿¡ µ¹ÀÔÇÏ¿©, ʱâ ÀÀÁýü(31081)¸¦ ±¸ÇÏÀÚ.[ENTER]" +locale.main_quest_flame_lv102.say_30 = "¡ØÁö±ÞµÈ ÅëÇàÁõÀº Àç¹ß±Þ µÇÁö ¾Ê½À´Ï´Ù.[ENTER]" +locale.main_quest_flame_lv102.say_31 = "À̺Á ¾ÆÁ÷µµ ¸ðµÎ ±¸ÇÏÁö ¸øÇÏ¿´³ª?[ENTER]ÀÚ³×¶ó¸é ´ÉÈ÷ ÀÌ ÀÏÀ» ÇØ³¾ ¼ö ÀÖÀ» °ÍÀ̶ó ÆÇ´ÜÇÏ¿´°Å´Ã¡¦[ENTER]´Ù½Ã ´Ù³à¿Í ÁÖ°Ô³ª![ENTER]" +locale.main_quest_flame_lv102.say_32 = "Àû·æ¼º(zone1) ¸¶¹°À» óġÇϰí Ź±â ÀÀÁýü(31081)¸¦ ¸ðµÎ ±¸ÇÏ¿´´Ù. [ENTER]ÇÐÀÚ(20380)¿¡°Ô º¸°íÇÏÀÚ." +locale.main_quest_flame_lv102.say_33 = "¾îÈÄ~º¸±â¸¸Çصµ Ź±â°¡ ¸ö¿¡ ½º¸ç µé °Í °°±¸¸¸.[ENTER]ÀÚ³×°¡ ¹«°øÀÌ °í°­Çϱä ÇѰ¡ º¸±¸¸¸.[ENTER]±ôºýÇϰí Ź±â ÀÀÁýü(31081)¸¦ ´ãÀ» ÇÔÀ» ÁÖÁö ¾Ê¾Ò´Âµ¥ ¸»ÀÌÁö¡¦[ENTER]ÀÌÁ¦ ³»°¡ Á¤È­ÇÒ ¹æµµ¸¦ ã°í Àڳ׸¦ ºÎ¸£µµ·Ï Çϰڳ×.[ENTER]°¡º¸°Ô³ª.[ENTER]" +locale.main_quest_flame_lv102.say_34 = "(¿ØÁö Á¶½ÉÇØ¾ß ÇÒ °Í ¸¸ °°´Ù¡¦)[ENTER]" +locale.main_quest_flame_lv102.say_35 = "ʱâÀÇ Á¤È­" +locale.main_quest_flame_lv102.say_36 = "À߿Գ×.[ENTER]Á¶±ÝÀü¿¡ Ź±â¸¦ Á¤È­ ½Ãų ¹æµµ¸¦ ã¾Ò³×.[ENTER]Ź±â¸¦ Á¤È­ ½Ãų ¼ö ÀÖ¾î¾ß¸¸, Àû·æ¼º(zone1)¿¡ µ¹ÀÔÇÏ¿©µµ ¹öÆ¿ ¼ö°¡ ÀÖÀ» °ÍÀÌ´Ï ¸»Àϼ¼.[ENTER]ÀÚ³× È¥ÀÚ ¸ðÁ¶¸® óġÇÑ´Ù¸é¾ß »ó°üÀÌ ¾øÁö¸¸, ±×°Ç ¹«¸®°í ¾àȯ(20377)´ÔÀÇ ¹«Çϵé°ú ÇÔ²² µ¹ÀÔÇÏ¿©¾ß[ENTER]´Ù¼Ò ¼ö¿ùÇϰí Èñ»ýÀ» ÁÙÀÏ ¼ö ÀÖÀ» °ÍÀ̳×.[ENTER]" +locale.main_quest_flame_lv102.say_37 = "±× ¹æµµ°¡ ¾î¶² °ÍÀԴϱî?[ENTER]" +locale.main_quest_flame_lv102.say_38 = "ÀçÃËÇÏÁö ¸»°Ô³ª.[ENTER]±×·¸Áö ¾Ê¾Æµµ ¸»ÇØ ÁÙÅÍÀÌ´Ï ¸»Àϼ¼.[ENTER]¾ó¸¶Àü¿¡ ³ª¿Í Ź±â¸¦ Á¶»ç ÇÒ¶§ À½¾çÀÇ Á¶È­¿¡ ´ëÇØ¼­ ¾Ë°Ô µÇ¾úÀ» °ÍÀÌ´Ï ÀÚ¼¼ÇÑ ¸»Àº »ý·«Çϰڳ×.[ENTER]ºÒ°ú ¹°, À½°ú ¾ç°ú °°ÀÌ »ó±ØÀÎ ¼ºÁúÀÌ ÀÖ´Â °Í!![ENTER]ŹÇÑ °ÍÀº ¸¼Àº °ÍÀ¸·Î ÁßÈ­ ½Ãų ¼ö ÀÖ´Ù³×.[ENTER]¹°·Ð ¸¼À½ÀÌ Å©¸é °á±¹ Á¤È­°¡ µÇÁö.[ENTER]" +locale.main_quest_flame_lv102.say_39 = "ÀÚ³× Áøº¸È¯¾×(50819)À̶ó´Â °ÍÀº ¾Ë °ÍÀ̳×. Áøº¸È¯¾×(50819)¿¡ Ȱ¼®(51001)À» ³ìÀÌ¸é ¸¼Àº ¼ºÁúÀ» ¶ç´Â ¾×ÀÌ µÈ´Ù³×.[ENTER]À̰ÍÀ» º¹¿ëÇÑ »óÅ¿¡¼­ Àû·æ¼º(zone1)ÀÇ ¸¶¹°À» »ó´ëÇÒ¶§ Å« È¿¿ëÀ» ¹ßÈÖÇÏ°Ô µÉ ¼ö ÀÖÀ» °ÍÀ̾ß.[ENTER]¸»Àº °£´ÜÇÏÁö¸¸ ½±»ç¸® ¿Ï¼ºÀÌ µÇÁö ¾Ê±â¶§¹®¿¡, Áøº¸È¯¾×(50819) 50°³¿Í Ȱ¼®(51001) 100°³Á¤µµ ±¸Çؼ­ ¾Ç»ç À¯È¯(20017)¿¡°Ô °¡Á®´Ù ÁÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv102.say_40 = "¾Ë°Ú³×. °ÇÅõ¸¦ ºô°Ú³×.[ENTER]" +locale.main_quest_flame_lv102.say_41 = "Áøº¸È¯¾×(50819)°ú Ȱ¼®(51001)À» ±¸ÇØ ¾Ç»ç À¯È¯(20017)¿¡°Ô °¡Á®´ÙÁÖÀÚ." +locale.main_quest_flame_lv102.say_42 = "ʱâ Á¤È­ Á¦·á¸¦ ±¸ÇÏÀÚ!" +locale.main_quest_flame_lv102.say_43 = "Áøº¸È¯¾×(50819)°ú Ȱ¼®(51001)À» ±¸ÇÏÀÚ.[ENTER]" +locale.main_quest_flame_lv102.say_44 = "ÀÌ Ä£±¸ ÀÏ󸮰¡ ºü¸£±º ±×·¡.[ENTER]³ª¸ÓÁö´Â ³ª¿¡°Ô ¸Ã±âµµ·Ï Çϰí, ÇǷθ¦ Á» Ç®°í ÀÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv102.say_45 = "ÇÐÀÚ(20380)´Ô²² ÀüÇØ µéÀº °Íº¸´Ù Àû´Ù³×.[ENTER]¾ÆÁ÷µµ ÃæºÐÈ÷ ±¸ÇØ¿ÀÁö ¸øÇÑ °ÍÀÌ·Î ±¸¸¸.[ENTER]¾î¼­ ³ª¸ÓÁö Àç·áµµ ÃæºÐÈ÷ ±¸ÇØ´Ù ÁÖ°Ô.[ENTER]" +locale.main_quest_flame_lv102.say_46 = "Áøº¸È¯¾×(50819)°ú Ȱ¼®(51001)À» ÃæºÐÈ÷ ±¸Çß´Ù. ¾Ç»ç À¯È¯(20017)¿¡°Ô °¡Á®´ÙÁÖÀÚ." +locale.main_quest_flame_lv102.say_47 = "¾Ç»ç À¯È¯(20017)À» ã¾Æ ¸»À» °Éµµ·Ï ÇÏÀÚ.[ENTER]" +locale.main_quest_flame_lv102.say_48 = "Á¤È­ÀÇ ¾× Àü´Þ" +locale.main_quest_flame_lv102.say_49 = "¾Ç»ç À¯È¯(20017)ÀÌ ´ç½ÅÀ» ±ÞÇÏ°Ô Ã£°í ÀÖ½À´Ï´Ù.[ENTER]À¯È¯(20017)¿¡°Ô ÀÚ¼¼ÇÑ À̾߱⸦ µé¾îº¸µµ·Ï ÇϽʽÿÀ.[ENTER]" +locale.main_quest_flame_lv102.say_50 = "¾î¼­¿À°Ô.[ENTER]ÀÚ³×°¡ º¸³»ÁØ Á¦·á·Î Á¤È­ÀÇ ¾×À» ¸¸µé¾ú´Ù³×.[ENTER]¿ø·¡´ë·Î¶ó¸é ¼ö·®ÀÌ ´õ ³ª¿Í¾ß ÇÏÁö¸¸, ÀϺδ Á¦Á¶ Áß¿¡ ½ÇÆÐÇÏ¿© ¼ö·®ÀÌ Á» ÁÙ±ä ÇÏ¿´³×.[ENTER]±×·¡µµ ÃæºÐÇÑ ¼ö·®ÀÌ ³ª¿ÔÀ¸´Ï, ¾àȯ(20377)´Ô²² ÀüÇØÁÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv102.say_51 = "±×·±µ¥ ¾×À̶ó ÇÏ¿´´Âµ¥ ¿Ö ȯ¾à°ú °°ÀÌ ´Ü´ÜÇմϱî?[ENTER]" +locale.main_quest_flame_lv102.say_52 = "ÀÌ Ä£±¸ ±×·± »ç¼ÒÇÑ °ÍÀº ½Å°æ ¾²Áö ¸»°Ô³ª.[ENTER]±× ¸¸Å­ ³óÃàÇÏ¿© ±×¸® µÈ °ÍÀ̳×.[ENTER]" +locale.main_quest_flame_lv102.say_53 = "±×·³ ºÎŹ ÇÔ¼¼.[ENTER]" +locale.main_quest_flame_lv102.say_54 = "¾Ç»ç À¯È¯(20017)¿¡°Ô ¹ÞÀº Á¤È­ÀÇ ¾×À» ¾àȯ(20377)¿¡°Ô ÀüÇØÁÖÀÚ." +locale.main_quest_flame_lv102.say_55 = "¿Ö ¼Õ¿¡ ¾ÆÁ÷ Á¤È­ÀÇ ¾×ÀÌ ÀÖ´Â °ÍÀΰ¡?[ENTER]¾î¼­ ¾àȯ(20377)´Ô²² Á¤È­ÀÇ ¾×À» ÀüÇØÁÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv102.say_56 = "¿À~¾î¼­¿À°Ô³ª.[ENTER]ÇÑÂüÀ» ±â´Ù¸®°í ÀÖ¾ú´Ù³×.[ENTER]À¯È¯(20017)¿¡°Ôµµ ¸»Àº ÀÌ¹Ì ÀüÇØ µé¾ú°í ¸»À̾ß.[ENTER]Á¤È­ÀÇ ¾×Àº °¡Áö°í ¿Ô´Â°¡?[ENTER]" +locale.main_quest_flame_lv102.say_57 = "³×. ³óÃàÇÏ¿© °ÅÀÇ È¯ÀÌ µÇ¾ú½À´Ï´Ù.[ENTER]Àû·æ¼º(zone1) µ¹ÀÔ ½Ã¿¡ À¯¿ëÇÏ°Ô »ç¿ëÀÌ µÉ °Í °°½À´Ï´Ù.[ENTER]" +locale.main_quest_flame_lv102.say_58 = "±×·¡. °í»ýÇÏ¿´³×.[ENTER]ºÎÇϵé°ú ÇÔ²² µ¹ÀÔ Áغñµµ ÇÏ¿©¾ßÇϰí Á¤È­ÀÇ ¾×Àº µÎ°í °¡°Ô³ª.[ENTER]±×¸®°í Çϳª´Â ÀÚ³×°¡ °¡Áö°í °¡°Ô.[ENTER]¾Æ¹«·¡µµ ÀÚ³×°¡ Å« ÈûÀÇ ÃàÀÌ µÉ °Í °°¾Æ¼­ ¸»À̾ß.[ENTER]³ªÁß¿¡ µ¹ÀÔ °­Çà ½Ã¿¡ ºÎ¸£µµ·Ï Çϰڳ×.[ENTER]" locale.main_quest_flame_lv103 = {} -locale.main_quest_flame_lv103.say_1 = "漺(zone1) " -locale.main_quest_flame_lv103.say_2 = "ȯ(20377) ϰ ã ֽϴ.[ENTER]ȯ(20377) ڼ ̾߱⸦  Ͻʽÿ.[ENTER]" -locale.main_quest_flame_lv103.say_3 = ".[ENTER]å Ǹ Ͽ, 縦 ߷ ȭ ð Ͽٳ.[ENTER]ȿ ϴ ׷.[ENTER]¸ û Ƿ, ö󰡴.[ENTER]׷ 漺(zone1) İ Ͽٳ.[ENTER]" -locale.main_quest_flame_lv103.say_4 = "ϵ Ͽ ڳװ ڵ ̾.[ENTER] ϵ Բ 漺(zone1) , ϴٸ ߸õ(6091) óġ Źϳ.[ENTER] 켱 Ͽ ϸ ã ٶ.[ENTER]ڳװ Ϸ ̳.[ENTER]" -locale.main_quest_flame_lv103.say_5 = ". ˰ڽϴ.[ENTER]" -locale.main_quest_flame_lv103.say_6 = "׷ Ź Լ.[ENTER]" -locale.main_quest_flame_lv103.say_7 = "漺(zone1) ȯ (20393) ã." -locale.main_quest_flame_lv103.say_8 = "ȯ (20393) ã." -locale.main_quest_flame_lv103.say_9 = "漺(zone1) ȯ (20393) ã.[ENTER]" -locale.main_quest_flame_lv103.say_10 = "̺. Ȱ ٽ °Ծ.[ENTER] 漺(zone1) ϰԳ.[ENTER]" -locale.main_quest_flame_lv103.say_11 = "롦ԡϴ١[ENTER] ϰ Ͽ, ᱹ ߸õ(6091) е տ[ENTER] ϰ ҽϴ.[ENTER]ȥڼ ذ ִ κ ƴϴ ȯ(20377)Բ ֽ.[ENTER]" -locale.main_quest_flame_lv103.say_12 = "Ƿ決 ȯ(20377) ã ɵ .[ENTER]" -locale.main_quest_flame_lv103.say_13 = " ׷.[ENTER]漺(zone1) ذϰ ΰ?[ENTER]" -locale.main_quest_flame_lv103.say_14 = "ơװԡ[ENTER]" -locale.main_quest_flame_lv103.say_15 = "̱⿡ ׸ 帮 հ?[ENTER] ̶ ־?[ENTER]" -locale.main_quest_flame_lv103.say_16 = "ȭ ϰ ȭϿ 漺(zone1) Ͽ, ߸õ(6091) Ͽϴ.[ENTER] 뵵 簡 ܿ ϰ ޸ Ͽϴ.[ENTER]ټ ϰ ȭ ϴ.[ENTER]" -locale.main_quest_flame_lv103.say_17 = " ׾[ENTER] Ǵ ϵ ̷α[ENTER] ٵ ڳ.[ENTER]⺰ ̴ ϰ ְԳ.[ENTER]" -locale.main_quest_flame_lv103.say_18 = " " -locale.main_quest_flame_lv103.say_19 = " °հ?[ENTER] Ͽ, .[ENTER]ʸ Ͽϴ ߿ ṉ̃⿡ ⼭ ٳ.[ENTER]׸Ͽ, ڳ׸ ϴ å غϿ.[ENTER]" -locale.main_quest_flame_lv103.say_20 = "ϴ ڳװ ̱⿡ ׿ ´ å̴ ʹ Գ.[ENTER] ȭ Ǿ.[ENTER]̹ ȭ Ͽ 縦 ȭ ̳.[ENTER]׷ ߸õ(6091) óġ 츮ʿ , 츮 ܺη[ENTER]âϷϴ ̳.[ENTER]" -locale.main_quest_flame_lv103.say_21 = " ڳ״ 漺(zone1) Ͽ, 1õ ʰ ְԳ.[ENTER] ؼ Ѵٸ ߸õ(6091) ̰, ϴ ƴ[ENTER]ȸ и ̾.[ENTER]Źϰڳ.[ENTER]" -locale.main_quest_flame_lv103.say_22 = ". ˰ڽϴ.[ENTER]" -locale.main_quest_flame_lv103.say_23 = "漺(zone1) Ͽ 漺(zone1) óġ." -locale.main_quest_flame_lv103.say_24 = " ." -locale.main_quest_flame_lv103.say_25 = "漺(zone1) Ͽ, 1000 .[ENTER]" -locale.main_quest_flame_lv103.say_26 = "޵ ߱ ʽϴ.[ENTER]" -locale.main_quest_flame_lv103.say_27 = " ׷.[ENTER]漺(zone1) âϰ ̾.[ENTER]ǿ ,  ٳԳ.[ENTER]" -locale.main_quest_flame_lv103.say_28 = "漺(zone1) 1000 Ͽ.[ENTER]ȯ(20377) ." -locale.main_quest_flame_lv103.say_29 = "ϵ 漺(zone1) âϿ ܺη ٰ ϴ±.[ENTER]װ ׷.[ENTER]Ͽ.[ENTER] ȹ (20380) ̴ ø ٸ ְԳ.[ENTER]" -locale.main_quest_flame_lv103.say_30 = "漺(zone1) ĩŸ" -locale.main_quest_flame_lv103.say_31 = "߿Գ.[ENTER]ڳװ п ;, ôĿ ϸ ׷.[ENTER]ƹ óġؼ Կ ʳ.[ENTER]׷ ô η ̴ ༮ 켱 óġϿ ٳ.[ENTER]" -locale.main_quest_flame_lv103.say_32 = " ༮ ȭ(6005),(6007),ȭ(6006),,ʿ(6009) 5༮̶.[ENTER] ༮ 漺(zone1) ̱⵵ , ߸õ(6091) η ǴϿ.[ENTER] Ӹ ڸ ο ظ ָ 츮 ȹ Ӱ ̳.[ENTER]׷ ̴, 5༮ 50 óġ ְԳ.[ENTER]" -locale.main_quest_flame_lv103.say_33 = "漺(zone1) Ͽ ." -locale.main_quest_flame_lv103.say_34 = "漺(zone1) θ ϶." -locale.main_quest_flame_lv103.say_35 = "漺(zone1) Ͽ, óġ.[ENTER]" -locale.main_quest_flame_lv103.say_36 = " θ ׷.[ENTER]츮 ȹ ʿ ̴ ٽ ٳԳ.[ENTER]" -locale.main_quest_flame_lv103.say_37 = "漺(zone1) óġϿ.[ENTER]ȯ(20377) ϵ ." -locale.main_quest_flame_lv103.say_38 = " 츮 漺(zone1) Ͽ ʸ ְڱ ׷.[ENTER] ݸ ư Ǵ ݸ ְԳ.[ENTER]Ͽ.[ENTER]" -locale.main_quest_flame_lv103.say_39 = "߸õ(6091) 1-1" -locale.main_quest_flame_lv103.say_40 = "ڳװ θ п ϵ dz ó 漺(zone1) ư ִٳ.[ENTER] ڳ ũٳ.[ENTER]ٽñ 縦 ǥ.[ENTER] 漺(zone1) Ŀ Բ ʸ Ͱ.[ENTER]ڳ׸ θ Ȳ ˷ִ Ͱ 縦 ǥϱ ؼ .[ENTER](20380) å (20380) Գ.[ENTER]" -locale.main_quest_flame_lv103.say_41 = "(20380) å ." -locale.main_quest_flame_lv103.say_42 = "(20380) ãư.[ENTER]" -locale.main_quest_flame_lv103.say_43 = ". ٸ ־ٳ.[ENTER]ȯ(20377)Բ ڳ ϰ ־ٳ.[ENTER]ϴ װ װŰ, ʸ ũ å ְڳ.[ENTER]" -locale.main_quest_flame_lv103.say_44 = "ȯ(20377) پ 縦 Ͽ, ߸õ(6091) Ͽ 縦 Ͽ.[ENTER] ū ҵ ٳ.[ENTER] ߸õ(6091) ǰŸ ܵ ȭ(8057) .[ENTER] ȭ(8057) Ѵٸ ߸õ(6091) óġ ξ ϰ ̾.[ENTER]" -locale.main_quest_flame_lv103.say_45 = "׷ ȭ(8057) ϰ Ǵ ̴ϱ?[ENTER]" -locale.main_quest_flame_lv103.say_46 = "׷ٳ.[ENTER]ڳ׵ ˴ٽ ȭ(8057) ϸ û ϰԵ.[ENTER]װ Ͽ ɽ鼭 ϰ ְԳ.[ENTER]ȭ(8057) ã ̴ ϰԳ.[ENTER]" -locale.main_quest_flame_lv103.say_47 = "߸õ(6091) Ͽ ȯ(20377) Ϸֽ ̾.[ENTER]׷ ڳ״ 漺(zone1) Ͽ, ȭ(8057) 1 ϰ ȯ(20377)Բ ְԳ.[ENTER]" -locale.main_quest_flame_lv103.say_48 = "漺(zone1) ȭ(8057) ." -locale.main_quest_flame_lv103.say_49 = "ȭ(8057) ." -locale.main_quest_flame_lv103.say_50 = "漺(zone1) ִ ȭ(8057) .[ENTER]" -locale.main_quest_flame_lv103.say_51 = " ı" -locale.main_quest_flame_lv103.say_52 = " ϰ ߸õ(6091) ϱ 쳪,  ôĸ Կ ٳ.[ENTER]ƹ ľ ϴ, ̷ հ?[ENTER]ȭ(8057) Ͽ å  ϰ ƿԳ.[ENTER]" -locale.main_quest_flame_lv103.say_53 = "漺(zone1) ִ ȭ(8057) Ͽ.[ENTER]ȯ(20377) ϵ ." -locale.main_quest_flame_lv103.say_54 = "ȭ(8057) Ͽٴ ޾ҳ.[ENTER]ڳװ ̶ ͵ ˰ ־ ̾.[ENTER]Ͽ. å ڳ׵ ġ ˰̳.[ENTER]ٷ ߸õ(6091) ̳.[ENTER]غ ð ɸ⵵ϴ, ߿ θŵ dz [ENTER]ȭ ׵ Բ ì ϰԳ.[ENTER]" +locale.main_quest_flame_lv103.say_1 = "Àû·æ¼º(zone1)À» ÇâÇØ" +locale.main_quest_flame_lv103.say_2 = "¾àȯ(20377)ÀÌ ´ç½ÅÀ» ±ÞÇÏ°Ô Ã£°í ÀÖ½À´Ï´Ù.[ENTER]¾àȯ(20377)¿¡°Ô ÀÚ¼¼ÇÑ À̾߱⸦ µé¾îº¸µµ·Ï ÇϽʽÿÀ.[ENTER]" +locale.main_quest_flame_lv103.say_3 = "¾î¼­¿À°Ô.[ENTER]Ã¥»çµé°ú ³íÀǸ¦ ÇÏ¿©, ¾ö¼±µÈ º´»ç¸¦ Ãß·Á Á¤È­ÀÇ ¾×À» ³ìÀÎ ¹°À» ¸¶½Ã°Ô ÇÏ¿´´Ù³×.[ENTER]È¿°ú°¡ ´ë´ÜÇÏ´õ±º ±×·¡.[ENTER]¿Â¸ö¿¡ û¾ÆÇÑ ±â¿îÀÌ µ¹°í Á¤½ÅÀÌ ¶Ç·ÇÇØÁö¸ç, ±â¿îÀÌ ¿Ã¶ó°¡´õ±¸¸¸.[ENTER]±×·¡¼­ Àû·æ¼º(zone1)¿¡ ÆÄ°ßÀ» ÇÏ¿´´Ù³×.[ENTER]" +locale.main_quest_flame_lv103.say_4 = "ºÎÇϵéÀÌ ¸ÕÀú Ãâ¹ß ÇÏ¿´À¸´Ï ÀÚ³×°¡ Áö±Ý µÚµû¶ó °¡¸é ¸¶ÁÖ ÇÒ ¼ö ÀÖÀ» °ÍÀ̾ß.[ENTER]³» ºÎÇϵé°ú ÇÔ²² Àû·æ¼º(zone1)À» ¾µ¾î¹ö¸®°í, °¡´ÉÇÏ´Ù¸é ¾ß¸¶Ãµ(6091)±îÁö óġ ºÎŹÇϳ×.[ENTER]ÃÖ ¿ì¼±ÀûÀ¸·Î ¼ÒÅëÀ» À§ÇÏ¿© º¸³½ ³» ºÎÇϸ¦ ã±æ ¹Ù¶ó³×.[ENTER]ÀÚ³×°¡ ÇÒ ÀÏÀ» ÀÏ·¯ ÁÙ °ÍÀ̳×.[ENTER]" +locale.main_quest_flame_lv103.say_5 = "³×. ¾Ë°Ú½À´Ï´Ù.[ENTER]" +locale.main_quest_flame_lv103.say_6 = "±×·³ ºÎŹ ÇÔ¼¼.[ENTER]" +locale.main_quest_flame_lv103.say_7 = "Àû·æ¼º(zone1)¿¡¼­ ¾àȯÀÇ ºÎÇÏ(20393)¸¦ ãÀÚ." +locale.main_quest_flame_lv103.say_8 = "¾àȯÀÇ ºÎÇÏ(20393)¸¦ ãÀÚ." +locale.main_quest_flame_lv103.say_9 = "Àû·æ¼º(zone1)¿¡ µ¹ÀÔÇÑ ¾àȯÀÇ ºÎÇÏ(20393)¸¦ ãÀÚ.[ENTER]" +locale.main_quest_flame_lv103.say_10 = "À̺Á. ¾È°¡°í ¿Ö ´Ù½Ã ¿Â°Ô¾ß.[ENTER]¾î¼­ Àû·æ¼º(zone1)À¸·Î Ãâ¹ßÇϰԳª.[ENTER]" +locale.main_quest_flame_lv103.say_11 = "´ë¡¦Çù´Ô¡¦¿©±é´Ï´Ù¡¦[ENTER]¸¶¹°µéÀ» ¸»»ìÇÏ°í µ¹ÀÔÀ» ÇÏ¿´À¸³ª, °á±¹ ¾ß¸¶Ãµ(6091)ÀÇ ¾ÐµµÀûÀÎ Èû ¾Õ¿¡[ENTER]Àü¸ê ´çÇÏ°í ¸»¾Ò½À´Ï´Ù.[ENTER]È¥ÀÚ¼­ ÇØ°á ÇÒ ¼ö ÀÖ´Â ºÎºÐÀÌ ¾Æ´Ï´Ï ¾àȯ(20377)´Ô²² ¸»À» ÀüÇØÁÖ½ÃÁö¿ä.[ENTER]" +locale.main_quest_flame_lv103.say_12 = "¾Ç·æ±ºµµÀÇÀÇ ¾àȯ(20377)À» ã¾Æ ¸»À» °Éµµ·Ï ÇÏÀÚ.[ENTER]" +locale.main_quest_flame_lv103.say_13 = "»ý°¢º¸´Ù »¡¸® ¿À´Â ±º ±×·¡.[ENTER]Àû·æ¼º(zone1)Àº ÇØ°áÇÏ°í ¿À´Â ±æÀΰ¡?[ENTER]" +locale.main_quest_flame_lv103.say_14 = "¾Æ¡¦Àú¡¦±×°Ô¡¦[ENTER]" +locale.main_quest_flame_lv103.say_15 = "¹«¾ùÀ̱⿡ ±×¸® ¸»À» È帮´Â °Õ°¡?[ENTER]¹«½¼ ÀÏÀÌ¶óµµ ÀÖ¾ú³ª?[ENTER]" +locale.main_quest_flame_lv103.say_16 = "Á¤È­ÀÇ ¾×À» ¸¶½Å º´»çµéÀº °­·ÂÇÏ°Ô º¯È­ÇÏ¿© Àû·æ¼º(zone1)¿¡ µ¹ÀÔÀ» ÇÏ¿´À¸³ª, ¿°¿Õ ¾ß¸¶Ãµ(6091)¿¡°Ô ¸ô»ìÀ» ´çÇÏ¿´½À´Ï´Ù.[ENTER]ÀÌ ³»¿ëµµ ¸¶Áö¸·¿¡ ³²Àº º´»ç°¡ °Ü¿ì ¸»À» ÀüÇÏ°í ¸íÀ» ´Þ¸® ÇÏ¿´½À´Ï´Ù.[ENTER]´Ù¼Ò ¼º±ÞÇÏ°Ô µ¹ÀÔÀ» ÇÑ °ÍÀÌ È­±ÙÀÎ °Í °°½À´Ï´Ù.[ENTER]" +locale.main_quest_flame_lv103.say_17 = "´ÄÀ¸¸é Á×¾î¾ßÁö¡¦[ENTER]³ªÀÇ ¼º±ÞÇÑ ÆÇ´ÜÀ¸·Î ºÎÇϵéÀ» »çÁö·Î ³»¸ô°Ô µÈ °ÍÀ̷α¸³ª¡¦[ENTER]Àü¿­À» °¡´Ùµë¾î¾ß °Ú³×.[ENTER]±âº°À» ³ÖÀ» ÅÍÀÌ´Ï ´ë±âÇϰí ÀÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv103.say_18 = "Á¡ÁøÀû °ÝÆÄ" +locale.main_quest_flame_lv103.say_19 = "ÀÌÁ¦ ¿À´Â°Õ°¡?[ENTER]Áö³­¹ø ³ªÀÇ °ú¿À·Î ÀÎÇÏ¿©, ½¢ÇÑ »ý¸íÀÌ »ç¶óÁ® °¬³×.[ENTER]Ãʸ¶´ÜÀÇ À½¸ð¸¦ ÀúÁöÇÏ¿©¾ßÇÏ´Â Áß¿äÇÑ ½Ã±âÀ̱⿡ ¿©±â¼­ Æ÷±â ÇÒ ¼ö ¾ø¾ú´Ù³×.[ENTER]±×¸®ÇÏ¿©, ³íÀÇ ³¡¿¡ Àڳ׸¦ ÁÖÃàÀ¸·Î Çϴ å·«À» ÁغñÇÏ¿´³×.[ENTER]" +locale.main_quest_flame_lv103.say_20 = "ÀÏ´Ü ÀÚ³×°¡ ¹«°øÀÌ °í°­ÇÑ °ÍÀÌ »ç½ÇÀ̱⿡ ±×¿¡ ¸Â´Â Ã¥·«ÀÌ´Ï ³Ê¹« ¾î·Á¿öÇÏÁö´Â ¸»°Ô³ª.[ENTER]Áö³­¹ø Á¤È­ÀÇ ¾×À» »ç¿ëÀ¸·Î ÀÎÇÑ °ËÁõÀº ÃæºÐÈ÷ µÇ¾ú³×.[ENTER]À̹ø¿¡µµ Á¤È­ÀÇ ¾×À» »ç¿ëÇÏ¿© º´»ç¸¦ °­È­ÇÒ °ÍÀ̳×.[ENTER]±×·¯³ª ¿°¿Õ ¾ß¸¶Ãµ(6091)ÀÇ Ã³Ä¡´Â ¿ì¸®ÂÊ¿¡¼­´Â ¾î·Á¿ï °ÍÀ¸·Î º¸¿©, ¿ì¸® º´»çµéÀº ¿ÜºÎ·Î[ENTER]â±ÈÇÏ·ÁÇÏ´Â ¸¶¹°À» Á¦°ÅÇÒ »ý°¢À̳×.[ENTER]" +locale.main_quest_flame_lv103.say_21 = "±× µ¿¾È ÀÚ³×´Â Àû·æ¼º(zone1)¿¡ µ¹ÀÔÇÏ¿©, ¸¶¹°À» 1õ¸¶¸® °¡¸®Áö ¾Ê°í Á¦°ÅÇØ ÁÖ°Ô³ª.[ENTER]¼öÂ÷·Ê µ¹ÀÔÇØ¼­ ±× Á¤µµ ¸¶¹°ÀÇ ¼ö¸¦ Á¦°ÅÇÑ´Ù¸é ¾ß¸¶Ãµ(6091)µµ ±äÀåÇÒ °ÍÀ̰í, µ¿¿äÇÏ´Â Æ´¿¡[ENTER]±âȸ°¡ ºÐ¸í ¿À°Ô µÉ °ÍÀ̾ß.[ENTER]ºÎŹÇϰڳ×.[ENTER]" +locale.main_quest_flame_lv103.say_22 = "³×. ¾Ë°Ú½À´Ï´Ù.[ENTER]" +locale.main_quest_flame_lv103.say_23 = "Àû·æ¼º(zone1)¿¡ µ¹ÀÔÇÏ¿© Àû·æ¼º(zone1)ÀÇ ¸¶¹°À» óġÇÏÀÚ." +locale.main_quest_flame_lv103.say_24 = "¸¶¹°À» µµ·úÇÏÀÚ." +locale.main_quest_flame_lv103.say_25 = "Àû·æ¼º(zone1)¿¡ µ¹ÀÔÇÏ¿©, ¸¶¹°À» 1000¸¶¸® °ÝÆÄÇÏÀÚ.[ENTER]" +locale.main_quest_flame_lv103.say_26 = "¡ØÁö±ÞµÈ ÅëÇàÁõÀº Àç¹ß±Þ µÇÁö ¾Ê½À´Ï´Ù.[ENTER]" +locale.main_quest_flame_lv103.say_27 = "¾ÆÁ÷ ¸ðµÎ °ÝÆÄÇÏÁö ¸øÇÑ °Í °°±º ±×·¡.[ENTER]Àû·æ¼º(zone1)ÀÇ ¸¶¹°ÀÌ ¾ÆÁ÷µµ ¹ÛÀ¸·Î â±ÈÇϰí ÀÖÀ¸´Ï ¸»À̾ß.[ENTER]¿ä·ÉÇÇ¿ï »ý°¢ÇÏÁö ¸»°í, ¾î¼­ ´Ù³à¿À°Ô³ª.[ENTER]" +locale.main_quest_flame_lv103.say_28 = "Àû·æ¼º(zone1)ÀÇ ¸¶¹°À» 1000¸¶¸® ¸ðµÎ °ÝÆÄÇÏ¿´´Ù.[ENTER]¾àȯ(20377)¿¡°Ô º¸°íÇÏÀÚ." +locale.main_quest_flame_lv103.say_29 = "ºÎÇϵéÀÇ ¸»¿¡ µû¸£¸é Àû·æ¼º(zone1)¿¡¼­ â±ÈÇÏ¿© ¿ÜºÎ·Î ³ª¿À´Â ¸¶¹°ÀÌ ÀÌÁ¦ °ÅÀÇ »ç¶óÁ³´Ù°í Çϴ±º.[ENTER]Á¦³×°¡ ÃæºÐÈ÷ °ÝÆÄÇØÁØ °Í °°±º ±×·¡.[ENTER]°í»ýÇÏ¿´³×.[ENTER]´ÙÀ½ °èȹÀ» ÇÐÀÚ(20380)¿Í ³íÀÇ ÁßÀÌ´Ï Àá½Ã¸¸ ±â´Ù¸®°í ÀÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv103.say_30 = "Àû·æ¼º(zone1)ÀÇ °ñÄ©°Å¸®" +locale.main_quest_flame_lv103.say_31 = "À߿Գ×.[ENTER]ÀÚ³×°¡ ¸¶¹°À» °ÝÆÄÇØÁØ ´öºÐ¿¡ µ¹ÀÔÀÌ ¼ö¿ùÇØÁö³ª ½Í¾úÁö¸¸, ôÈÄ¿¡ ÀÇÇÏ¸é ¾ÆÁ÷ ¾î·Á¿î °Í °°´õ±º ±×·¡.[ENTER]¾Æ¹«·¡µµ ¾îÁÝÁö ¾ÊÀº ¸¶¹°À» Ã³Ä¡ÇØ¼­´Â µ¹ÀÔ¿¡ ¿µÇâÀ» ÁÙ °Í °°Áö°¡ ¾Ê³×.[ENTER]±×·¡¼­ ôÈÄÀÇ Á¤º¸¿¡ µû¶ó ¼ö³úºÎ·Î º¸ÀÌ´Â ³à¼®µéÀ» ¿ì¼±ÀûÀ¸·Î óġÇÏ¿©¾ß ÇÒ °Í °°´Ù³×.[ENTER]" +locale.main_quest_flame_lv103.say_32 = "±× ³à¼®µéÀº È­¸¶(6005),¿°¸¶(6007),È­±«(6006),¿°±«,ÃÊ¿­±«(6009) ÀÌ 5³à¼®µéÀ̶ó³×.[ENTER]ÀÌ ³à¼®µéÀº Àû·æ¼º(zone1)¿¡¼­µµ »ó±Þ ¸¶¹°À̱⵵ ÇÏÁö¸¸, ¿°¿Õ ¾ß¸¶Ãµ(6091)À» Á¦¿ÜÇÑ ¼ö³úºÎ·Î ÆÇ´ÜÇÏ¿´³×.[ENTER]¹ìÀÇ ¸Ó¸®¸¦ ÀÚ¸£µí ¼ö³úºÎ¿¡ ¸·´ëÇÑ ÇÇÇØ¸¦ ÁÖ¸é ¿ì¸®ÀÇ °èȹÀÌ ¼øÁ¶·Ó°Ô ÁøÇàÀÌ µÉ °ÍÀ̳×.[ENTER]±×·¡¼­ ¸»ÀÌ´Ï, 5³à¼®µéÀ» °¢ 50¸¶¸®¾¿ Ã³Ä¡ÇØ ÁÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv103.say_33 = "Àû·æ¼º(zone1)¿¡ µ¹ÀÔÇÏ¿© ¼ö³úºÎ ¸¶¹°À» Á¦°ÅÇÏÀÚ." +locale.main_quest_flame_lv103.say_34 = "Àû·æ¼º(zone1) ¼ö³úºÎ¸¦ °ÝÆÄÇ϶ó." +locale.main_quest_flame_lv103.say_35 = "Àû·æ¼º(zone1)¿¡ µ¹ÀÔÇÏ¿©, ¼ö³úºÎ ¸¶¹°À» óġÇÏÀÚ.[ENTER]" +locale.main_quest_flame_lv103.say_36 = "¾ÆÁ÷ ¼ö³úºÎ¸¦ ÃæºÐÈ÷ °ÝÆÄÇÏÁö ¸øÇÑ °Í °°±º ±×·¡.[ENTER]¿ì¸®ÀÇ °èȹÀ» À§ÇØ ²À ÇÊ¿äÇÑ ÀÛÀüÀÌ´Ï ´Ù½Ã ´Ù³à¿À°Ô³ª.[ENTER]" +locale.main_quest_flame_lv103.say_37 = "Àû·æ¼º(zone1)ÀÇ ¼ö³úºÎ ¸¶¹°À» ¸ðµÎ óġÇÏ¿´´Ù.[ENTER]¾àȯ(20377)¿¡°Ô º¸°íÇϵµ·Ï ÇÏÀÚ." +locale.main_quest_flame_lv103.say_38 = "ÀÌÁ¦ ¿ì¸®°¡ Àû·æ¼º(zone1)¿¡ µ¹ÀÔÇÏ¿© Ãʸ¶´ÜÀÇ À½¸ð¸¦ ÀúÁöÇÒ ¼ö ÀÖ°Ú±º ±×·¡.[ENTER]ÀÌÁ¦ Á¶±Ý¸¸ ´õ ³ª¾Æ°¡¸é µÇ´Ï Á¶±Ý¸¸ ´õ Èû³» ÁÖ°Ô³ª.[ENTER]°í»ýÇÏ¿´³×.[ENTER]" +locale.main_quest_flame_lv103.say_39 = "¾ß¸¶Ãµ(6091) Åä¹ú1-1" +locale.main_quest_flame_lv103.say_40 = "ÀÚ³×°¡ ¼ö³úºÎ¸¦ °ÝÆÄÇØÁØ ´öºÐ¿¡ ³» ºÎÇϵéÀÌ ¼øÇ³À» ¸¸³­ ¹èó·³ Àû·æ¼º(zone1)À» Á¡ÁøÀûÀ¸·Î °ÝÆÄÇØ ³ª¾Æ°¡°í ÀÖ´Ù³×.[ENTER]Á¤¸» ÀÚ³×ÀÇ ´öÀÌ Å©´Ù³×.[ENTER]´Ù½Ã±Ý °¨»ç¸¦ Ç¥ÇÏÁö.[ENTER]ÀÌÁ¦ Àû·æ¼º(zone1)ÀÇ °ÝÆÄ¿Í ÇÔ²² Ãʸ¶´ÜÀÇ À½¸ð¸¦ ÀúÁöÇÒ ¼ö ÀÖÀ» °Í°°±¸¸¸.[ENTER]Àڳ׸¦ ºÎ¸¥ °ÍÀº ÇöȲÀ» ¾Ë·ÁÁÖ´Â °Í°ú °¨»ç¸¦ Ç¥Çϱâ À§Çؼ­ ¿´³×.[ENTER]ÇÐÀÚ(20380)°¡ Ã¥·«À» ±¸»óÇØ µÐ °ÍÀÌ ÀÖÀ¸´Ï Áö±Ý ÇÐÀÚ(20380)¿¡°Ô °¡º¸°Ô³ª.[ENTER]" +locale.main_quest_flame_lv103.say_41 = "ÇÐÀÚ(20380)¿¡°Ô Ã¥·«À» µéÀ¸·¯ °¡ÀÚ." +locale.main_quest_flame_lv103.say_42 = "ÇÐÀÚ(20380)¸¦ ã¾Æ°¡ÀÚ.[ENTER]" +locale.main_quest_flame_lv103.say_43 = "¾î¼­¿À°Ô. ±â´Ù¸®°í ÀÖ¾ú´Ù³×.[ENTER]¾àȯ(20377)´Ô²² ÀÚ³×ÀÇ ÇõÇõÇÑ Àü°ú¸¦ °è¼Ó Á¢Çϰí ÀÖ¾ú´Ù³×.[ENTER]ÀÏ´Ü ±×°Ç ±×°Å°í, Ãʸ¶´ÜÀÇ À½¸ð¸¦ ¸·±â À§ÇÔÀÌ Å©´Ï Ã¥·«ºÎÅÍ ¼³¸íÇØ ÁÖ°Ú³×.[ENTER]" +locale.main_quest_flame_lv103.say_44 = "¾àȯ(20377)´ÔÀÇ µµ¿òÀ¸·Î ¹«¿¹°¡ ¶Ù¾î³­ º´»ç¸¦ ¼±¹ßÇÏ¿©, ¿°¿Õ ¾ß¸¶Ãµ(6091)¿¡ ´ëÇÏ¿© Á¶»ç¸¦ ÇÏ¿´³×.[ENTER]±× °á°ú Å« ¼ÒµæÀ» ¾ò¾ú´Ù³×.[ENTER]¿°¿Õ ¾ß¸¶Ãµ(6091)Àº ¸¶¹°µéÀÌ µæ½Ç°Å¸®´Â °÷¿¡ ¼û°ÜµÐ È­¸¶¼®(8057)¿¡¼­ ÈûÀ» ¾ò´Â °Í °°´õ±º.[ENTER]±× È­¸¶¼®(8057)À» Á¦°ÅÇÑ´Ù¸é ¾ß¸¶Ãµ(6091)ÀÇ Ã³Ä¡´Â ÈξÀ ¼ö¿ùÇÏ°Ô µÉ °ÍÀ̾ß.[ENTER]" +locale.main_quest_flame_lv103.say_45 = "±×·¯¸é Á¦°¡ ±× È­¸¶¼®(8057)À» Á¦°ÅÇÏ°í ¿À¸é µÇ´Â °Ì´Ï±î?[ENTER]" +locale.main_quest_flame_lv103.say_46 = "±×·¸´Ù³×.[ENTER]ÀÚ³×µµ ¾Ë´Ù½ÃÇÇ È­¸¶¼®(8057)À» °ÝÆÄÇÏ¸é ¸¶¹°µéÀÌ ¾öû³ª°Ô Ãâ¸ôÀ» ÇϰԵÇÁö.[ENTER]±×°ÍÀ» À¯³äÇÏ¿© Á¶½É½º·¯¿ì¸é¼­ °ú°¨ÇÏ°Ô ÀÏÀ» ÇàÇØ ÁÖ°Ô³ª.[ENTER]È­¸¶¼®(8057)ÀÌ ¾î´À°÷¿¡¼­ ã°Ô µÉÁö´Â ¹ÌÁö¼öÀÌ´Ï ´Ã ±äÀåÀ» ÇϰԳª.[ENTER]" +locale.main_quest_flame_lv103.say_47 = "¾ß¸¶Ãµ(6091)À» »ó´ëÇÏ¿©¾ß ÇÒ ¶§¿¡´Â ¾àȯ(20377)´ÔÀÌ ÀÏ·¯ÁÖ½Ç °ÍÀ̾ß.[ENTER]±×·¯´Ï ÀÚ³×´Â Áö±Ý Àû·æ¼º(zone1)À¸·Î Ãâ¹ßÇÏ¿©, È­¸¶¼®(8057)À» 1°³ °ÝÆÄÇÏ°í ¾àȯ(20377)´Ô²² º¸°íÇØ ÁÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv103.say_48 = "Àû·æ¼º(zone1)¿¡¼­ È­¸¶¼®(8057)À» °ÝÆÄÇÏÀÚ." +locale.main_quest_flame_lv103.say_49 = "È­¸¶¼®(8057)À» °ÝÆÄÇÏÀÚ." +locale.main_quest_flame_lv103.say_50 = "Àû·æ¼º(zone1)¿¡ ÀÖ´Â È­¸¶¼®(8057)À» °ÝÆÄÇÏÀÚ.[ENTER]" +locale.main_quest_flame_lv103.say_51 = "³²Àº ÆÄ±«¼ö" +locale.main_quest_flame_lv103.say_52 = "³» ºÎÇϰ¡ ¾ß¸¶Ãµ(6091)À» »ó´ëÇϱâ´Â ¾î·Á¿ì³ª, ¼û¾î¼­ ôÈĸ¦ ÇÔ¿¡´Â ¹®Á¦°¡ ¾ø´Ù³×.[ENTER]¾Æ¹«¸® ³»°¡ ´Ä¾ú´Ù ÇÏ´õ¶óµµ, ³ª¸¦ ¼ÓÀÌ·Á µå´Â °Õ°¡?[ENTER]È­¸¶¼®(8057)À» °ÝÆÄÇÏ¿©¾ß ´ÙÀ½ Ã¥·«À» ¼öÇàÇÒ ¼ö ÀÖÀ¸´Ï ¾î¼­ °ÝÆÄÇÏ°í µ¹¾Æ¿À°Ô³ª.[ENTER]" +locale.main_quest_flame_lv103.say_53 = "Àû·æ¼º(zone1)¿¡ ÀÖ´Â È­¸¶¼®(8057)À» ¸ðµÎ °ÝÆÄÇÏ¿´´Ù.[ENTER]¾àȯ(20377)¿¡°Ô ÀüÇϵµ·Ï ÇÏÀÚ." +locale.main_quest_flame_lv103.say_54 = "È­¸¶¼®(8057)À» ¸ðµÎ °ÝÆÄÇÏ¿´´Ù´Â º¸°í¸¦ ¹Þ¾Ò³×.[ENTER]ÀÚ³×°¡ ¿Ã °ÍÀ̶ó´Â °Íµµ ¾Ë°í ÀÖ¾ú°í ¸»À̾ß.[ENTER]°í»ýÇÏ¿´³×. ´ÙÀ½ Ã¥·«Àº ÀÚ³×µµ ´«Ä¡°¡ ÀÖÀ¸´Ï ¾Ë°ÍÀ̳×.[ENTER]¹Ù·Î ¿°¿Õ ¾ß¸¶Ãµ(6091)ÀÇ °ÝÆÄÀ̳×.[ENTER]Áغñ¿¡ ½Ã°£ÀÌ °É¸®±âµµÇÏ´Ï, ³ªÁß¿¡ ³»°¡ ºÎ¸£°Åµç Áö±Ý °Ç³»¾î ÁÙ[ENTER]Á¤È­ÀÇ ¾×µµ ÇÔ²² ì°Ü ¿Àµµ·Ï ÇϰԳª.[ENTER]" locale.main_quest_flame_lv104 = {} -locale.main_quest_flame_lv104.say_1 = "߸õ(6091) 1-2" -locale.main_quest_flame_lv104.say_2 = "ȯ(20377) ϰ ã ֽϴ.[ENTER]ȯ(20377) ڼ ̾߱⸦  Ͻʽÿ.[ENTER]" -locale.main_quest_flame_lv104.say_3 = " ٷȳ.[ENTER]ڳװ ȭ(8057) Ͽ ߸õ(6091) ĵ ٳ.[ENTER] ñⰡ °̾.[ENTER]ʸ ϰ ߸õ(6091) ĸ ־[ENTER]̹ ϼ ߸ Ѵٳ.[ENTER]" -locale.main_quest_flame_lv104.say_4 = "ڳ ־ ̳.[ENTER]ϵ鿡Դ Ͽ ־ ڳ ̱⿡ ȿ .[ENTER]װ ϰ ߸õ(6091) ְԳ.[ENTER]ƹ ̶ 1ð̻ ϱ ñ⿡ ϰԳ.[ENTER]׷ ߸õ(6091) Ҷ ū ַλ ʰ̳.[ENTER]" -locale.main_quest_flame_lv104.say_5 = ". ˰ڽϴ.[ENTER]" -locale.main_quest_flame_lv104.say_6 = "漺(zone1) ߸õ(6091) ." -locale.main_quest_flame_lv104.say_7 = " ߸õ(6091) ϶." -locale.main_quest_flame_lv104.say_8 = "漺(zone1) Ͽ ߸õ(6091) .[ENTER]" -locale.main_quest_flame_lv104.say_9 = "޵ ߱ ʽϴ.[ENTER]" -locale.main_quest_flame_lv104.say_10 = " ߸õ(6091) 밡 ƴ.[ENTER]׷ 츮 ʸ ϰ ʿ ؼ[ENTER] Ͽ߸ Ѵٳ.[ENTER]ٽñ ٳ ְԳ.[ENTER]" -locale.main_quest_flame_lv104.say_11 = " ݸ ϸ Ǯ ־µ[ENTER] ϴٴϡ[ENTER]浵 ٰ ;Ͽ ״ װ ̴.[ENTER] и ٽ ̴.[ENTER]" -locale.main_quest_flame_lv104.say_12 = "漺(zone1) ߸õ(6091) Ͽ.[ENTER]ȯ(20377) ϵ ." -locale.main_quest_flame_lv104.say_13 = "Ƿ決 ȯ(20377) ã ɵ .[ENTER]" -locale.main_quest_flame_lv104.say_14 = ". .[ENTER]ڳװ ġ ι ˾, ̷ ߸õ(6091) Ͽ ̾.[ENTER]Ͽ Գ.[ENTER]" -locale.main_quest_flame_lv104.say_15 = "ȯ(20377) ׷ ߸õ(6091) 鼭, ̷ Ͽϴ.[ENTER] ٰ ;Ͽ ״ װ ̰, и ٽ ̴. ߽ϴ.[ENTER]ƹ ̰ ƴ Դϴ.[ENTER]" -locale.main_quest_flame_lv104.say_16 = "˰ڳ.[ENTER] ˾Ҵµ װ ƴϾ ׷.[ENTER] ˾ƺ Ŀ θ ϰڳ.[ENTER]" -locale.main_quest_flame_lv104.say_17 = " 1-1" -locale.main_quest_flame_lv104.say_18 = ".[ENTER]ڳװ ߸õ(6091) óġϰ ༮ پϰ 縦 ҳ.[ENTER]ôĸ Ȯε Ͽ ̾.[ENTER]ڳ ó ߸õ(6091) ȰϿ ־.[ENTER]űٰ 漺(zone1) վ Ź ٳ.[ENTER]" -locale.main_quest_flame_lv104.say_19 = "ƹ ߸õ(6091) ٽ ϸ鼭 Ͽ߸ Ƚ ̳.[ENTER] ༮ ڸ ̳.[ENTER] ̺κп ؼ (20380)Ե Ϸ ξ, (20380) ڼ  ϰԳ.[ENTER]" -locale.main_quest_flame_lv104.say_20 = "(20380) å 赵 ." -locale.main_quest_flame_lv104.say_21 = "(20380) ." -locale.main_quest_flame_lv104.say_22 = "(20380) å .[ENTER]" -locale.main_quest_flame_lv104.say_23 = "(20380) ϱ ٽÿ Ծߡ[ENTER] Գ.[ENTER]" -locale.main_quest_flame_lv104.say_24 = ". ٸ ־ٳ.[ENTER] ߸õ(6091) ƴ?[ENTER]ġ ǰ ־, س ϳ ׷.[ENTER]ϴ å ֵ ϰڳ.[ENTER]" -locale.main_quest_flame_lv104.say_25 = "߸õ(6091) ǻ ̳.[ENTER] ϱ⿡ 濡 Ͽ ȿ ̳.[ENTER]׷⶧ å Ͽ ڳװ ָ ȴٳ.[ENTER]" -locale.main_quest_flame_lv104.say_26 = "˰ڽϴ. ׷  Դϱ?[ENTER]" -locale.main_quest_flame_lv104.say_27 = " ġ ˷ָ鼭 翡 ؼ ˰ Ǿ ̳.[ENTER]׷ ̵ ޼ Ŀ ̻ ϴ ƴ϶ Եȴٳ.[ENTER]׷ ϴ å ٳ.[ENTER] å ϱ ؼ Ͽ Ѵٳ.[ENTER]˾ƺ ϱ ؼ ȭ(6005),(6007),ȭ(6006),,ʿ(6009) óġϰ ; ̳.[ENTER] ڳ ̴ ε 5 ش ְ.[ENTER]" -locale.main_quest_flame_lv104.say_28 = " ʿ Ḧ ." -locale.main_quest_flame_lv104.say_29 = " ʿ Ḧ ؼ (20380) ..[ENTER]" -locale.main_quest_flame_lv104.say_30 = "~ ϱ.[ENTER] %d ؿ ǰڱ ׷.[ENTER] Գ.[ENTER]" -locale.main_quest_flame_lv104.say_31 = " ұ ׷.[ENTER] ̰ ʿ ִٳ.[ENTER]ϴ ٵ Ŀ ⺰ ̴ ְԳ.[ENTER]" -locale.main_quest_flame_lv104.say_32 = "ڳװ Ͽ ؿ, ʹ Ⱑ ϱ ׷.[ENTER]ٸ ش ְڳ?[ENTER]" -locale.main_quest_flame_lv104.say_33 = " 1-2" -locale.main_quest_flame_lv104.say_34 = "(20380) ϰ ã ֽϴ.[ENTER](20380) ڼ ̾߱⸦  Ͻʽÿ.[ENTER]" -locale.main_quest_flame_lv104.say_35 = "߰ſ (31082)  ִ ¶.[ENTER]ʹ ߰ſ (20380)η̴ ƴ϶.[ENTER] տ ȭ ԰ ̾.[ENTER]Ȳ Ȳ̴ ŭ Ḧ ˷ְڳ.[ENTER]ڳװ ̹ ǵ(50814)̶.[ENTER]" -locale.main_quest_flame_lv104.say_36 = "ǵ(50814) ø 쿩 ϴµ δٳ.[ENTER]װ ϼ ǰ , ̳.[ENTER] ߿ ȯ(20377)Բ 赵 ϰ, ǵ(50814) ʿϴ 100 ش ְԳ.[ENTER]׷ ٸ ְڳ.[ENTER]" -locale.main_quest_flame_lv104.say_37 = "ǵ(50814) (20380) ." -locale.main_quest_flame_lv104.say_38 = "ǵ(50814) (20380) .[ENTER]" -locale.main_quest_flame_lv104.say_39 = "Ա ׷.[ENTER] 쿩 ϼ ȴٳ.[ENTER]Ͽ.[ENTER]" -locale.main_quest_flame_lv104.say_40 = " ϼ̶?[ENTER] Դϱ?[ENTER]" -locale.main_quest_flame_lv104.say_41 = " Ͽ.[ENTER]ϴ 쿩µ ؾϴ ߿ ٽ θ ϰڳ.[ENTER]" -locale.main_quest_flame_lv104.say_42 = "ڳ ڸ ؾƸ ϴ ΰ?[ENTER]ƹ ̶ 100 ؾƷ[ENTER] ǵ(50814) ٽÿԳ.[ENTER]" -locale.main_quest_flame_lv104.say_43 = "ǵ(50814) Ͽ. (20380) ." -locale.main_quest_flame_lv104.say_44 = "Ƿ決 (20380) ã ɵ .[ENTER]" -locale.main_quest_flame_lv104.say_45 = " 1-3" -locale.main_quest_flame_lv104.say_46 = "ڳװ п غ Ǿ ֳ.[ENTER] ޸ ݸ ְԳ.[ENTER] ̳ܰ.[ENTER]" -locale.main_quest_flame_lv104.say_47 = " ϰ ⸦ ̳.[ENTER] 귯 ° Ҿ ¶.[ENTER] ŭ ȿ ̾.[ENTER]ϰ ڳ ʸ ϸ鼭 ̳.[ENTER] ߿ (3291)Լ ش ְԳ.[ENTER] ž ϴ, 5常 ش ְԳ.[ENTER]" -locale.main_quest_flame_lv104.say_48 = " (20380) ." -locale.main_quest_flame_lv104.say_49 = " (31024) (20380) .[ENTER]" -locale.main_quest_flame_lv104.say_50 = " ε йؼ ش ְ.[ENTER]ʸܵ 浵 ؾ߸ϳ.[ENTER]׷ ٸ ְڳ.[ENTER]" -locale.main_quest_flame_lv104.say_51 = "~ ᰡ .[ENTER]ø ٸ.[ENTER] óϿ ̴ ߿ ȯ(20377) θðŵ Գ.[ENTER]" -locale.main_quest_flame_lv104.say_52 = " Ͽ. (20380) ." +locale.main_quest_flame_lv104.say_1 = "¾ß¸¶Ãµ(6091) Åä¹ú 1-2" +locale.main_quest_flame_lv104.say_2 = "¾àȯ(20377)ÀÌ ´ç½ÅÀ» ±ÞÇÏ°Ô Ã£°í ÀÖ½À´Ï´Ù.[ENTER]¾àȯ(20377)¿¡°Ô ÀÚ¼¼ÇÑ À̾߱⸦ µé¾îº¸µµ·Ï ÇϽʽÿÀ.[ENTER]" +locale.main_quest_flame_lv104.say_3 = "¿À·¡ ±â´Ù·È³×.[ENTER]ÀÚ³×°¡ È­¸¶¼®(8057)À» °ÝÆÄÇÏ¿´±â ¶§¹®¿¡ ¾ß¸¶Ãµ(6091)ÀÇ °ÝÆÄµµ ÀÌÁ¦ °¡´ÉÇØ Á³´Ù³×.[ENTER]ÀÌÁ¦ ±× ½Ã±â°¡ ¿Â°ÍÀ̾ß.[ENTER]Ãʸ¶´ÜÀÇ À½¸ð¸¦ ÀúÁöÇÏ°í ¿°¿Õ ¾ß¸¶Ãµ(6091)ÀÇ °ÝÆÄ¸¦ À§ÇØ ¾ÆÁ÷±îÁö ¸¹Àº Èñ»ýÀÌ ÀÖ¾úÀ¸´Ï[ENTER]À̹ø¿¡´Â ±âÇÊÄÚ ¿Ï¼öÇØ ³»¾î¾ß¸¸ ÇÑ´Ù³×.[ENTER]" +locale.main_quest_flame_lv104.say_4 = "ÀÚ³× ÀÏÀü¿¡ ÁÖ¾ú´ø Á¤¾×À» °¡Áö°í ÀÖÀ» °ÍÀ̳×.[ENTER]ºÎÇϵ鿡°Ô´Â Á¤Á¦ÇÏ¿© ÁÖ¾úÁö¸¸ ÀÚ³×ÀÇ °ÍÀº ¿ÂÀüÇÑ °ÍÀ̱⿡ È¿·ÂÀÌ ¾î¸¶¾î¸¶ÇÏÁö.[ENTER]±×°ÍÀ» º¹¿ëÇÏ°í ¾ß¸¶Ãµ(6091)À» °ÝÆÄÇØÁÖ°Ô³ª.[ENTER]¾Æ¹«¸® ¿ÂÀüÇÑ °ÍÀÌ¶óµµ 1½Ã°£ÀÌ»ó »ç¿ëÇϱ⠾î·Á¿ì´Ï Àû´çÇÑ ½Ã±â¿¡ Àß º¹¿ëÇϰԳª.[ENTER]±×·¸Áö ¾ÊÀ¸¸é ¾ß¸¶Ãµ(6091)À» »ó´ëÇÒ¶§ Å« ¾Ö·Î»çÇ×ÀÌ ²ÉÇʰÍÀ̳×.[ENTER]" +locale.main_quest_flame_lv104.say_5 = "³×. ¾Ë°Ú½À´Ï´Ù.[ENTER]" +locale.main_quest_flame_lv104.say_6 = "Àû·æ¼º(zone1)¿¡¼­ ¿°¿Õ ¾ß¸¶Ãµ(6091)À» °ÝÆÄÇÏÀÚ." +locale.main_quest_flame_lv104.say_7 = "¿°¿Õ ¾ß¸¶Ãµ(6091)À» °ÝÆÄÇ϶ó." +locale.main_quest_flame_lv104.say_8 = "Àû·æ¼º(zone1)¿¡ µ¹ÀÔÇÏ¿© ¿°¿Õ ¾ß¸¶Ãµ(6091)À» °ÝÆÄÇÏÀÚ.[ENTER]" +locale.main_quest_flame_lv104.say_9 = "¡ØÁö±ÞµÈ ÅëÇàÁõÀº Àç¹ß±Þ µÇÁö ¾Ê½À´Ï´Ù.[ENTER]" +locale.main_quest_flame_lv104.say_10 = "¿°¿Õ ¾ß¸¶Ãµ(6091)ÀÌ ½¬¿î »ó´ë°¡ ¾Æ´ÏÁö.[ENTER]±×·¯³ª ¿ì¸®°¡ Ãʸ¶´ÜÀÇ À½¸ð¸¦ ÀúÁöÇÏ°í ºÒÇÊ¿äÇÑ »ì»óÀ» ¾ø¿¡±â À§Çؼ­´Â[ENTER]²À °ÝÆÄÇÏ¿©¾ß¸¸ ÇÑ´Ù³×.[ENTER]´Ù½Ã±Ý ÈûÀ» ³»¾î ´Ù³à¿Í ÁÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv104.say_11 = "ÀÌÁ¦ Á¶±Ý¸¸ ´õÇϸé Àû·æÀÇ ºÀÀÎÀ» Ç® ¼ö ÀÖ¾ú´Âµ¥¡¦[ENTER]³ª¸¦ ¹æÇØÇÏ´Ù´Ï¡¦[ENTER]Àû·æµµ ³¯¶Ù°í ½Í¾îÇÏ¿© ³ª¸¦ ±×´ë·Î Á×°ÔÇÏÁö ¾ÊÀ» °ÍÀÌ´Ù.[ENTER]³ª´Â ºÐ¸íÈ÷ ´Ù½Ã µ¹¾Æ ¿Ã °ÍÀÌ´Ù.[ENTER]" +locale.main_quest_flame_lv104.say_12 = "Àû·æ¼º(zone1)ÀÇ ¿°¿Õ ¾ß¸¶Ãµ(6091)À» °ÝÆÄÇÏ¿´´Ù.[ENTER]¾àȯ(20377)¿¡°Ô ÀüÇϵµ·Ï ÇÏÀÚ." +locale.main_quest_flame_lv104.say_13 = "¾Ç·æ±ºµµÀÇÀÇ ¾àȯ(20377)À» ã¾Æ ¸»À» °Éµµ·Ï ÇÏÀÚ.[ENTER]" +locale.main_quest_flame_lv104.say_14 = "´ë´ÜÇØ. ¾ÆÁÖ ´ë´ÜÇØ.[ENTER]ÀÚ³×°¡ ¹ü»óÄ¡ ¾ÊÀº Àι°ÀÎ °ÍÀº ¾Ë¾ÒÁö¸¸, ÀÌ·¸°Ô ¾ß¸¶Ãµ(6091)±îÁö °ÝÆÄÇÏ¿´À» ÁÙÀ̾ß.[ENTER]°í»ýÇÏ¿´³× °¡º¸°Ô³ª.[ENTER]" +locale.main_quest_flame_lv104.say_15 = "¾àȯ(20377)´Ô ±×·±µ¥ ¿°¿Õ ¾ß¸¶Ãµ(6091)ÀÌ Á×À¸¸é¼­, ÀÌ·± ¸»À» ÇÏ¿´½À´Ï´Ù.[ENTER]Àû·æÀÌ ³¯¶Ù°í ½Í¾îÇÏ¿© ³ª¸¦ ±×´ë·Î Á×°ÔÇÏÁö ¾ÊÀ» °ÍÀ̰í, ºÐ¸í ³ª´Â ´Ù½Ã µ¹¾Æ ¿Ã °ÍÀÌ´Ù. ¶ó°í Çß½À´Ï´Ù.[ENTER]¾Æ¹«·¡µµ ÀÌ°Ô ³¡ÀÌ ¾Æ´Ò °ÍÀ¸·Î º¸ÀÔ´Ï´Ù.[ENTER]" +locale.main_quest_flame_lv104.say_16 = "¾Ë°Ú³×.[ENTER]ÀÌÁ¦ ³¡ÀÏ ÁÙ ¾Ë¾Ò´Âµ¥ ±×°Ô ¾Æ´Ï¾ú±º ±×·¡.[ENTER]³»°¡ ´õ ¾Ë¾Æº» ÈÄ¿¡ ºÎ¸£µµ·Ï Çϰڳ×.[ENTER]" +locale.main_quest_flame_lv104.say_17 = "À½¸ðÀÇ ÀúÁö1-1" +locale.main_quest_flame_lv104.say_18 = "¾î¼­¿À°Ô.[ENTER]ÀÚ³×°¡ ¾ß¸¶Ãµ(6091)À» óġÇÏ°í ±× ³à¼®ÀÌ ³²±ä ¸»À» µû¶ó ´Ù¾çÇÏ°Ô Á¶»ç¸¦ ÇØ º¸¾Ò³×.[ENTER]ôÈĸ¦ º¸³»¾î È®Àεµ ÇÏ¿´°í ¸»À̾ß.[ENTER]ÀÚ³× ¸»Ã³·³ ¾ß¸¶Ãµ(6091)Àº ºÎȰÇÏ¿© ÀÖ¾ú³×.[ENTER]°Å±â´Ù°¡ Àû·æ¼º(zone1)¿¡¼­ »Õ¾îÀú³ª¿À´Â ʱâ¿Í ±«¼ºÀÌ ´õ ½ÉÇØÁ³´Ù³×.[ENTER]" +locale.main_quest_flame_lv104.say_19 = "¾Æ¹«·¡µµ ¿°¿Õ ¾ß¸¶Ãµ(6091)À» ´Ù½Ã Á¦°ÅÇϸ鼭 ±ÝÁ¦¸¦ °¡ÇÏ¿©¾ß¸¸ ¾È½ÉÀ» ÇÒ ¼ö ÀÖÀ» °ÍÀ¸·Î º¸À̳×.[ENTER]´õ °­·ÂÇØÁø ³à¼®À» »ó´ëÇÏÀÚ¸é ÀûÁö¾ÊÀº Èñ»ýÀÌ µû¸¦ °ÍÀ¸·Î º¸À̳×.[ENTER]¼ö°í½º·´°ÚÁö¸¸ À̺κп¡ ´ëÇØ¼­´Â ÇÐÀÚ(20380)¿¡°Ôµµ ÀÏ·¯ µÎ¾úÀ¸´Ï, ÇÐÀÚ(20380)¿¡°Ô °¡¼­ ÀÚ¼¼ÇÑ ¹æ¾ÈÀ» µé¾îº¸µµ·Ï ÇϰԳª.[ENTER]" +locale.main_quest_flame_lv104.say_20 = "ÇÐÀÚ(20380)¿¡°Ô °¡¼­ Ã¥·«À» µèµµ·Ï ÇÏÀÚ." +locale.main_quest_flame_lv104.say_21 = "ÇÐÀÚ(20380)¿¡°Ô °¡ÀÚ." +locale.main_quest_flame_lv104.say_22 = "ÇÐÀÚ(20380)¿¡°Ô °¡¼­ Ã¥·«À» µé¾îº¸ÀÚ.[ENTER]" +locale.main_quest_flame_lv104.say_23 = "ÇÐÀÚ(20380)¿¡°Ô °¡º¸¶ó´Ï±î ¿Ö ´Ù½Ã¿À´Â °Ô¾ß¡¦[ENTER]¾î¼­ °¡º¸°Ô³ª.[ENTER]" +locale.main_quest_flame_lv104.say_24 = "¾î¼­¿À°Ô. ±â´Ù¸®°í ÀÖ¾ú´Ù³×.[ENTER]¾ó¸¶Àü¿¡´Â ¿°¿Õ ¾ß¸¶Ãµ(6091)À» ¹°¸®ÃÆ´ÙÁö?[ENTER]¹ü»óÄ¡ ¾ÊÀº ±â¿îÀ» ǰ°í ÀÖ¾î, Àß ÇØ³»¸®¶ó »ý°¢ÇßÁö¸¸ ´ë´ÜÇÏ³× ±×·Á.[ENTER]À쫆 ̴·«À» ¼³¸íÇØ ÁÖµµ·Ï Çϰڳ×.[ENTER]" +locale.main_quest_flame_lv104.say_25 = "¾ß¸¶Ãµ(6091)ÀÌ Àû·æÀÇ ±â¿îÀ¸·Î µÇ»ì¾Æ ³­ °ÍÀº »ç½ÇÀ̳×.[ENTER]±× ÈûÀ» Â÷´ÜÇϱ⿡´Â Àû·æ¿¡°Ô Á÷Á¢ÀûÀÎ ±ÝÁ¦¸¦ °¡ÇÏ¿©¾ß È¿À²ÀûÀÏ °ÍÀ̳×.[ENTER]±×·¸±â¶§¹®¿¡ ±ÝÁ¦¸¦ °¡ÇÒ ¹æÃ¥À» ±¸ÇÏ¿´À¸´Ï ÀÚ³×°¡ ³ª¸¦ µµ¿Í ÀÌÇàÀ» ÇØÁÖ¸é µÈ´Ù³×.[ENTER]" +locale.main_quest_flame_lv104.say_26 = "¾Ë°Ú½À´Ï´Ù. ±×·³ Á¦°¡ µµ¿ïÀÏÀº ¾î¶² °ÍÀԴϱî?[ENTER]" +locale.main_quest_flame_lv104.say_27 = "ÀÏÀü¿¡ À½¾ç¿ÀÇàÀÇ ÀÌÄ¡¸¦ °£´ÜÈ÷ ¾Ë·ÁÁָ鼭 À½°ú ¾ç¿¡ ´ëÇØ¼­ ¾Ë°Ô µÇ¾úÀ» °ÍÀ̳×.[ENTER]±×·±µ¥ ¾î´À ¼ºÁúÀÌµç ±ØÀ» ´Þ¼ºÇÑ ÀÌÈÄ¿¡¼­´Â ±× ÀÌ»ó ÈûÀ» ¹ßÈÖÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó ÅëÁ¦¸¦ ÇÒ ¼ö ¾ø°ÔµÈ´Ù³×.[ENTER]±×·¡¼­ »ý°¢ÇÑ ¹æ¾ÈÀÌ ¾çÀ» ¾çÀ¸·Î Á¦ÀÚÇÏ´Â ¹æÃ¥À» »õ¿ü´Ù³×.[ENTER]ÀÌ ¹æÃ¥À» ÀÌÇàÇϱâ À§Çؼ­´Â ¾çÀÇ ¼ºÁúÀÌ °­ÇÑ ÀÏÁ¾ÀÇ ÇÙÀ» ±¸ÇÏ¿©¾ß ÇÑ´Ù³×.[ENTER]¾Ë¾Æº» °á°ú ¾çÁúÀÇ ÇÙÀ» ±¸Çϱâ À§Çؼ­´Â È­¸¶(6005),¿°¸¶(6007),È­±«(6006),¿°±«,ÃÊ¿­±«(6009) ÀÌ ¸¶¹°µéÀ» óġÇϰí ÇÙÀ» ±¸ÇØ ¿Í¾ß ÇÒ °ÍÀ̳×.[ENTER]±× ÀÏÀ» ÇÒ »ç¶÷Àº ÀÚ³× »ÓÀÌ´Ï ºÎµð ÇÙ5°³Âë ±¸ÇØ´Ù ÁÖ°Ô.[ENTER]" +locale.main_quest_flame_lv104.say_28 = "±ÝÁ¦¿¡ ÇÊ¿äÇÑ Àç·á¸¦ ±¸ÇÏÀÚ." +locale.main_quest_flame_lv104.say_29 = "±ÝÁ¦¿¡ ÇÊ¿äÇÑ Àç·á¸¦ ±¸Çؼ­ ÇÐÀÚ(20380)¿¡°Ô ÀüÇØÁÖÀÚ..[ENTER]" +locale.main_quest_flame_lv104.say_30 = "¿À~ÀÌÁ¤µµ¸é ÃæºÐÇϱº.[ENTER]ÀÌÁ¦ %d°³¸¸ ´õ ±¸ÇØ¿À¸é µÇ°Ú±º ±×·¡.[ENTER]Á»´õ Èû³»°Ô³ª.[ENTER]" +locale.main_quest_flame_lv104.say_31 = "ÀÌÁ¦ ÇÙÀº ¸ðµÎ ¸ð¾Ò±º ±×·¡.[ENTER]ÇÏÁö¸¸ ÀÌ°Í ¸»°íµµ ÇÊ¿äÇÑ Àç·á´Â ´õ ÀÖ´Ù³×.[ENTER]ÀÏ´Ü ÀÌ ÇÙµéÀ» Á¤Á¦ÇÑ ÈÄ¿¡ ±âº°À» ³ÖÀ» ÅÍÀÌ´Ï ½¬°í ÀÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv104.say_32 = "À½¡¦ÀÚ³×°¡ °í»ýÇÏ¿© ±¸ÇØ¿ÔÁö¸¸, ÀÌ ÇÙÀº ³Ê¹« ¿­±â°¡ ³·¾Æ »ç¿ëÇϱ⠾î·Á¿ï °Í °°±º±×·¡.[ENTER]´Ù¸¥°É ±¸ÇØ´Ù ÁÖ°Ú³ª?[ENTER]" +locale.main_quest_flame_lv104.say_33 = "À½¸ðÀÇ ÀúÁö1-2" +locale.main_quest_flame_lv104.say_34 = "ÇÐÀÚ(20380)°¡ ´ç½ÅÀ» ±ÞÇÏ°Ô Ã£°í ÀÖ½À´Ï´Ù.[ENTER]ÇÐÀÚ(20380)¿¡°Ô ÀÚ¼¼ÇÑ À̾߱⸦ µé¾îº¸µµ·Ï ÇϽʽÿÀ.[ENTER]" +locale.main_quest_flame_lv104.say_35 = "¶ß°Å¿î ÇÙ(31082)À» ±¸ÇÑ ÀÌÈÄ Á¤Á¦¿¡ µé¾î°¡ ÀÖ´Â »óŶó³×.[ENTER]³Ê¹« ¶ß°Å¿ö¼­ °ø·ÂÀÌ ¾ø´Â ³ª°°Àº ÇÐÀÚ(20380)³ªºÎ·©ÀÌ´Â ¿©°£ °í»ýÀÌ ¾Æ´Ï¶ó³×.[ENTER]±× ´ö¿¡ ¼Õ¿¡ È­»óµµ ÀÔ°í ¸»À̾ß.[ENTER]»óȲÀÌ »óȲÀÌ´Ï ¸¸Å­ ´ÙÀ½ Àç·á¸¦ ¾Ë·ÁÁÖ°Ú³×.[ENTER]ÀÚ³×°¡ À̹ø¿¡ °¡Á®´Ù ÁÙ °ÍÀº Çǵ¶¾×(50814)À̶ó³×.[ENTER]" +locale.main_quest_flame_lv104.say_36 = "Çǵ¶¾×(50814)Àº Á¤Á¦ÇÑ ÇÙÀ» À§¿¡ ¿Ã¸®°í Áõ±â·Î ³ì¿© ³»¾ßÇϴµ¥ ¾²Àδٳ×.[ENTER]±×°Ô ¿Ï¼ºÀÌ µÇ°í ³ª¸é, ±ÝÁ¦¸¦ ½ÃÀÛ ÇÒ ¼ö ÀÖÀ» °ÍÀ̳×.[ENTER]¹æ¹ýÀº ³ªÁß¿¡ ¾àȯ(20377)´Ô²² µèµµ·Ï Çϰí, Çǵ¶¾×(50814)Àº Á» ¸¹ÀÌ ÇÊ¿äÇÏ´Ï 100°³Á¤µµ ±¸ÇØ´Ù ÁÖ°Ô³ª.[ENTER]±×·³ ±â´Ù¸®°í ÀÖ°Ú³×.[ENTER]" +locale.main_quest_flame_lv104.say_37 = "Çǵ¶¾×(50814)À» ±¸ÇØ ÇÐÀÚ(20380)¿¡°Ô ÀüÇØÁÖÀÚ." +locale.main_quest_flame_lv104.say_38 = "Çǵ¶¾×(50814)À» ±¸ÇØ ÇÐÀÚ(20380)¿¡°Ô ÀüÇØÁÖÀÚ.[ENTER]" +locale.main_quest_flame_lv104.say_39 = "°¡Á®¿Ô±º ±×·¡.[ENTER]ÀÌÁ¦ Áõ±â·Î ³ì¿©³»¸é °ÅÀÇ ¿Ï¼ºÀÌ µÈ´Ù³×.[ENTER]°í»ýÇÏ¿´³×.[ENTER]" +locale.main_quest_flame_lv104.say_40 = "°ÅÀÇ ¿Ï¼ºÀ̶ó´¢?[ENTER]¾ÆÁ÷ ³²Àº °ÍÀԴϱî?[ENTER]" +locale.main_quest_flame_lv104.say_41 = "¸¶Áö¸·ÀÌ ³²±ä ÇÏ¿´³×.[ENTER]ÀÏ´Ü ³ì¿©³»´Âµ¥ ½ÅÁßÀ» ±âÇØ¾ßÇÏ´Ï ³ªÁß¿¡ ´Ù½Ã ºÎ¸£µµ·Ï Çϰڳ×.[ENTER]" +locale.main_quest_flame_lv104.say_42 = "ÀÚ³× ¼³¸¶ ¼ýÀÚ¸¦ ÇØ¾Æ¸®Áö ¸øÇÏ´Â °ÍÀΰ¡?[ENTER]¾Æ¹«¸® ¹«ÀÎÀ̶óÁö¸¸ 100±îÁö´Â ÇØ¾Æ·Á¾ßÁö¡¦ÂìÂì[ENTER]¾î¼­°¡¼­ ³ª¸ÓÁö Çǵ¶¾×(50814)±îÁö ±¸ÇØ ´Ù½Ã¿À°Ô³ª.[ENTER]" +locale.main_quest_flame_lv104.say_43 = "Çǵ¶¾×(50814)À» ¸ðµÎ ±¸ÇÏ¿´´Ù. ÇÐÀÚ(20380)¿¡°Ô ÀüÇØÁÖÀÚ." +locale.main_quest_flame_lv104.say_44 = "¾Ç·æ±ºµµÀÇÀÇ ÇÐÀÚ(20380)¸¦ ã¾Æ ¸»À» °Éµµ·Ï ÇÏÀÚ.[ENTER]" +locale.main_quest_flame_lv104.say_45 = "À½¸ðÀÇ ÀúÁö1-3" +locale.main_quest_flame_lv104.say_46 = "ÀÚ³×°¡ ³ª¸¦ µµ¿ÍÁØ ´öºÐ¿¡ Áغñ°¡ ÂøÂø µÇ¾î°¡°í ÀÖ³×.[ENTER]ÀÌÁ¦ ¸·¹ÙÁö·Î ´Þ¸®°í ÀÖÀ¸´Ï Á¶±Ý¸¸ ´õ Èû³»ÁÖ°Ô³ª.[ENTER]¸¶Áö¸· ´Ü°èÀ̳×.[ENTER]" +locale.main_quest_flame_lv104.say_47 = "ÀÌÁ¦ ¸¶¹«¸®´Â ÀÌ Á¤Á¦¾×À» ¿ÂÀüÇÏ°Ô ´ã¾ÆÁÙ ¿ë±â¸¦ ¸¸µå´Â °ÍÀ̳×.[ENTER]Áö±Ý ¹°ÁúÀº ¾çÀÇ ±â¿îÀÌ ³ÑÃÄÈê·¯ ¸÷½Ã »óŰ¡ ºÒ¾ÈÁ¤ÇÑ »óŶó³×.[ENTER]±× ¸¸Å­ È¿°ú´Â º¸ÁõÀÌÁö¸¸ ¸»À̾ß.[ENTER]°¢¼³Çϰí ÀÚ³× ÀÏÀü¿¡ Ãʸ¶´ÜÀ» ÃßÀûÇϸ鼭 ¹üÀÍÁ·À» »ó´ëÇÑ ÀûÀÌ ÀÖÀ» °ÍÀ̳×.[ENTER]¹üÀÍÁ· Áß¿¡¼­µµ ¹üÀÍ Á·Àå(3291)¿¡°Ô¼­ °¡Á×À» ±¸ÇØ´Ù ÁÖ°Ô³ª.[ENTER]°ã°ãÀÌ µ¿¿©¸Å¾î¾ß ÇÏ´Ï, 5À常 ±¸ÇØ´Ù ÁÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv104.say_48 = "Áú ÁÁÀº °¡Á×À» ±¸ÇØ ÇÐÀÚ(20380)¿¡°Ô ÀüÇØÁÖÀÚ." +locale.main_quest_flame_lv104.say_49 = "¹üÀÍÁ·ÀÇ °¡Á×(31024)À» ±¸ÇØ ÇÐÀÚ(20380)¿¡°Ô ÀüÇØÁÖÀÚ.[ENTER]" +locale.main_quest_flame_lv104.say_50 = "ÀÌÁ¦ ¸¶¹«¸®Àε¥ ºÐ¹ßÇØ¼­ ¸ðµÎ ±¸ÇØ´Ù ÁÖ°Ô.[ENTER]Ãʸ¶´Üµµ Àû·æµµ ¸ðµÎ ÀúÁöÇØ¾ß¸¸Çϳ×.[ENTER]±×·³ ±â´Ù¸®°í ÀÖ°Ú³×.[ENTER]" +locale.main_quest_flame_lv104.say_51 = "¿À~ÀÌÁ¦ ¸ðµç Àç·á°¡ ±¸ÇØÁ³±¸¸¸.[ENTER]Àá½Ã¸¸ ±â´Ù¸®°Ô.[ENTER]°ð ó¸®ÇÏ¿© ÁÙÅÍÀÌ´Ï ³ªÁß¿¡ ¾àȯ(20377)´ÔÀÌ ºÎ¸£½Ã°Åµç °¡Áö°í °¡°Ô³ª.[ENTER]" +locale.main_quest_flame_lv104.say_52 = "°¡Á×À» ¸ðµÎ ±¸ÇÏ¿´´Ù. ÇÐÀÚ(20380)¿¡°Ô ÀüÇØÁÖÀÚ." locale.main_quest_flame_lv105 = {} -locale.main_quest_flame_lv105.say_1 = " " -locale.main_quest_flame_lv105.say_2 = "ȯ(20377) ϰ ã ֽϴ.[ENTER]ȯ(20377) ڼ ̾߱⸦  Ͻʽÿ.[ENTER]" -locale.main_quest_flame_lv105.say_3 = "̳.[ENTER](20380) ʿ ٰ .[ENTER] ָӴ(31083) Դ°?[ENTER]" -locale.main_quest_flame_lv105.say_4 = " ֽϴ. 3Դϴ.[ENTER]" -locale.main_quest_flame_lv105.say_5 = " ָӴ(31083) ߿ ˷ְڳ.[ENTER]ϴ ڳװ ־ ˷ֵ .[ENTER] ָӴ(31083) ϼ Ǿ, ڳ׵ ˴ٽ ߸õ(6091) ǻƳ ̳.[ENTER]ô̳ ַλ Ǵ Ȳ.[ENTER]̹ 긶 5 ̳.[ENTER]" -locale.main_quest_flame_lv105.say_6 = "漺(zone1) ִ ִٳ.[ENTER]׷ ߸õ(6091) ϱ⿡ ʹ [ENTER]ū 庮 .[ENTER]ϴ ȭ(6005),(6007),ȭ(6006),,ʿ(6009) 10 óϰ ƿ ְԳ.[ENTER]" -locale.main_quest_flame_lv105.say_7 = ". ˰ڽϴ.[ENTER]" -locale.main_quest_flame_lv105.say_8 = "漺(zone1) Ͽ ." -locale.main_quest_flame_lv105.say_9 = "θ ." -locale.main_quest_flame_lv105.say_10 = "漺(zone1) Ͽ, óġ.[ENTER]" -locale.main_quest_flame_lv105.say_11 = "޵ ߱ ʽϴ.[ENTER]" -locale.main_quest_flame_lv105.say_12 = " θ ׷.[ENTER]θ ϸ ʸ̰ 浵 ٳ.[ENTER] ٳ.[ENTER]" -locale.main_quest_flame_lv105.say_13 = "漺(zone1) óġϿ.[ENTER]ȯ(20377) ϵ ." -locale.main_quest_flame_lv105.say_14 = "Ƿ決 ȯ(20377) ã ɵ .[ENTER]" -locale.main_quest_flame_lv105.say_15 = " 츮 漺(zone1) Ͽ ʸ ְڱ ׷.[ENTER] ϴ ͸ ұ ׷.[ENTER]Ͽ.[ENTER]" -locale.main_quest_flame_lv105.say_16 = "" -locale.main_quest_flame_lv105.say_17 = "ڳװ θ ϰ ߸õ(6091) óġ߾, Ȱ ߸õ(6091) Ѱ .[ENTER] 漺(zone1) ¼¼ ϴٴ Գ.[ENTER] ߸õ(6091) ڳ׿ ̴ ׷.[ENTER]׷ٰ ũ ޸ ʰ ̾.[ENTER]" -locale.main_quest_flame_lv105.say_18 = "̹ ڳװ ġ ˰, ٷ ߸õ(6091) óġ̳.[ENTER] óġ ̷ , 濡 ؼ ٽ ȰϿ ڳ׿ ӽ ǰ [ENTER]ϰԳ.[ENTER]ƹ س ϵ ϸ ׸ġ Ǵ ϰ ٳ.[ENTER]" -locale.main_quest_flame_lv105.say_19 = "漺(zone1) ߸õ(6091) ." -locale.main_quest_flame_lv105.say_20 = " ߸õ(6091) ó." -locale.main_quest_flame_lv105.say_21 = "漺(zone1) Ͽ, ߸õ(6091) óġ.[ENTER]" -locale.main_quest_flame_lv105.say_22 = " ߸õ(6091) հ?[ENTER] ߸õ(6091) óġϰ ְԳ.[ENTER]ڳ׶ س ̾.[ENTER]" -locale.main_quest_flame_lv105.say_23 = "漺(zone1) ߸õ(6091) Ͽ.[ENTER]ȯ(20377) ϵ ." -locale.main_quest_flame_lv105.say_24 = "!! .[ENTER]Ͽ.[ENTER]Ϸκ ޾Ҵٳ.[ENTER] 濡 ϱ⸸ϸ .[ENTER]鸦 ϰ ٽ θ ϰڳ.[ENTER]" -locale.main_quest_flame_lv105.say_25 = " " -locale.main_quest_flame_lv105.say_26 = " Ǿ.[ENTER]濡 ϰ ʸ ų ð̸̾.[ENTER] ָӴ(31083) ؾ ൿ ϵ ϰڳ.[ENTER]" -locale.main_quest_flame_lv105.say_27 = " ָӴ(31083) ϵ Ͽ 2 ѷ ġ ξٳ.[ENTER] ָӴ(31083) ִ ġ ְ, 뿡 DZ⵵.[ENTER]ڳװ ٷ Ͼ ֵ ϴ ̳.[ENTER] ߸õ(6091) óġ ε ̳.[ENTER]ű⿡ ָӴ(31083) ϰ .[ENTER]ָӴϼ Ҿϱ Ͼ ̰ ϵ ġ Ͽ[ENTER] ߵ ̳.[ENTER]" -locale.main_quest_flame_lv105.say_28 = "漺(zone1) Ͽ 濡 ." -locale.main_quest_flame_lv105.say_29 = " " -locale.main_quest_flame_lv105.say_30 = "濡 ." -locale.main_quest_flame_lv105.say_31 = "漺(zone1) Ͽ, μ ָӴ(31083) .[ENTER]" -locale.main_quest_flame_lv105.say_32 = " μ(20390): 1" -locale.main_quest_flame_lv105.say_33 = " ȭ" -locale.main_quest_flame_lv105.say_34 = "ũ.. ܿ ΰ!! ũ[ENTER]ġ Ͽ Ҿ, δ .[ENTER] ߸õ(6091) Ȱϰ Ǯ ̴.[ENTER]ũ[ENTER]" -locale.main_quest_flame_lv105.say_35 = "濡 Ϸ õϿ, Ͽ.[ENTER]ȯ(20377) ." -locale.main_quest_flame_lv105.say_36 = "Գ. Ͽ, һ ְ.[ENTER]" -locale.main_quest_flame_lv105.say_37 = ".[ENTER] ۵ Ȯϰ Ͼ ϴ.[ENTER] õ Ǿ Դϴ.[ENTER]׷ Ŵ Ͽϴ.[ENTER] ߸õ(6091) Ȱ ̰ ڽŵ ǮԵ ̶ ߽ϴ.[ENTER]㳪, ̹ õ Ͽ ū ظ Ͽϴ.[ENTER]" -locale.main_quest_flame_lv105.say_38 = "׷.[ENTER]Ͽ. ڳ п س̴ϱ ̾.[ENTER] ް å (20380) θ ҷ ̷ 츦 Ϸ ߴٳ.[ENTER] ϵ ϸ鼭 浵 ãƾ ϴ ̶.[ENTER]濡 ϰ Ϻϰ ãŵ ڳ׸ ٽ θ ϰڳ.[ENTER]Ͽ.[ENTER]" +locale.main_quest_flame_lv105.say_1 = "°ÝÀüÀÇ ½ÃÀÛ" +locale.main_quest_flame_lv105.say_2 = "¾àȯ(20377)ÀÌ ´ç½ÅÀ» ±ÞÇÏ°Ô Ã£°í ÀÖ½À´Ï´Ù.[ENTER]¾àȯ(20377)¿¡°Ô ÀÚ¼¼ÇÑ À̾߱⸦ µé¾îº¸µµ·Ï ÇϽʽÿÀ.[ENTER]" +locale.main_quest_flame_lv105.say_3 = "¿À·»¸¸À̳×.[ENTER]ÇÐÀÚ(20380)¸¦ µµ¿Í ±ÝÁ¦¿¡ ÇÊ¿äÇÑ ¹°ÁúÀ» ¸¸µé¾ú´Ù°í µé¾ú³×.[ENTER]±ÝÁ¦ ÁÖ¸Ó´Ï(31083)¸¦ °¡Á® ¿Ô´Â°¡?[ENTER]" +locale.main_quest_flame_lv105.say_4 = "¿©±â ÀÖ½À´Ï´Ù. ÃÑ 3°³ÀÔ´Ï´Ù.[ENTER]" +locale.main_quest_flame_lv105.say_5 = "±ÝÁ¦ ÁÖ¸Ó´Ï(31083)ÀÇ »ç¿ë¹ýÀº ³ªÁß¿¡ ¾Ë·ÁÁÖ°Ú³×.[ENTER]ÀÏ´Ü ÀÚ³×°¡ ÇØÁÖ¾î¾ß ÇÒ ÀÏÀ» ¾Ë·ÁÁÖµµ·Ï ÇÏÁö.[ENTER]±ÝÁ¦ ÁÖ¸Ó´Ï(31083)°¡ ¿Ï¼ºÀÌ µÇ¾úÁö¸¸, ÀÚ³×µµ ¾Ë´Ù½ÃÇÇ Àû·æÀÇ ¿µÇâÀ¸·Î ¿°¿Õ ¾ß¸¶Ãµ(6091)±îÁö ¸ðµÎ µÇ»ì¾Æ³­ »óÅÂÀ̳×.[ENTER]¹«Ã´À̳ª ¾Ö·Î»çÇ×ÀÌ ²ÉÇÇ´Â »óȲÀÌÁö.[ENTER]À̹ø¿¡´Â ³» Á÷ÇÒÀÇ ¸ê¸¶±ºÀÇ 5ÇÒÀ» ÀÛÀü¿¡ ÅõÀÔÇÒ °ÍÀ̳×.[ENTER]" +locale.main_quest_flame_lv105.say_6 = "Àû·æ¼º(zone1)¿¡ ÀÖ´Â ¸¶¹°À» ³» º´»ç·Î ¾î´ÀÁ¤µµ Á¤¸® ÇÒ ¼ö°¡ ÀÖ´Ù³×.[ENTER]±×·¯³ª ¼ö³úºÎ ¸¶¹°ºÎÅÍ ¿°¿Õ ¾ß¸¶Ãµ(6091)±îÁö´Â ¾ÆÁ÷ ³» º´»çµéÀÌ °¨´çÇϱ⿡´Â ³Ê¹«³ª [ENTER]Å« À庮°úµµ °°Áö.[ENTER]ÀÏ´Ü ¼ö³úºÎ ¸¶¹°ÀÎ È­¸¶(6005),¿°¸¶(6007),È­±«(6006),¿°±«,ÃÊ¿­±«(6009)¸¦ 10¸¶¸®¾¿ ó¸®ÇÏ°í µ¹¾Æ¿Í ÁÖ°Ô³ª.[ENTER]" +locale.main_quest_flame_lv105.say_7 = "³×. ¾Ë°Ú½À´Ï´Ù.[ENTER]" +locale.main_quest_flame_lv105.say_8 = "Àû·æ¼º(zone1)¿¡ µ¹ÀÔÇÏ¿© ¼ö³úºÎ ¸¶¹°À» Á¦°ÅÇÏÀÚ." +locale.main_quest_flame_lv105.say_9 = "¼ö³úºÎ¸¦ °ÝÆÄÇÏÀÚ." +locale.main_quest_flame_lv105.say_10 = "Àû·æ¼º(zone1)¿¡ µ¹ÀÔÇÏ¿©, ¼ö³úºÎ ¸¶¹°À» óġÇÏÀÚ.[ENTER]" +locale.main_quest_flame_lv105.say_11 = "¡ØÁö±ÞµÈ ÅëÇàÁõÀº Àç¹ß±Þ µÇÁö ¾Ê½À´Ï´Ù.[ENTER]" +locale.main_quest_flame_lv105.say_12 = "¾ÆÁ÷ ¼ö³úºÎ¸¦ ÃæºÐÈ÷ °ÝÆÄÇÏÁö ¸øÇÑ °Í °°±º ±×·¡.[ENTER]¼ö³úºÎ¸¦ °ÝÆÄÇÏÁö ¸øÇϸé Àû·æÀÇ ±ÝÁ¦°í Ãʸ¶´ÜÀÌ°í ¸ðµÎ ¾îÂîÇÒ ¹æµµ°¡ ¾ø¾îÁø´Ù³×.[ENTER]¾î¼­ ´Ù³à¿À°Ô.[ENTER]" +locale.main_quest_flame_lv105.say_13 = "Àû·æ¼º(zone1)ÀÇ ¼ö³úºÎ ¸¶¹°À» ¸ðµÎ óġÇÏ¿´´Ù.[ENTER]¾àȯ(20377)¿¡°Ô º¸°íÇϵµ·Ï ÇÏÀÚ." +locale.main_quest_flame_lv105.say_14 = "¾Ç·æ±ºµµÀÇÀÇ ¾àȯ(20377)À» ã¾Æ ¸»À» °Éµµ·Ï ÇÏÀÚ.[ENTER]" +locale.main_quest_flame_lv105.say_15 = "ÀÌÁ¦ ¿ì¸®°¡ Àû·æ¼º(zone1)¿¡ µ¹ÀÔÇÏ¿© Ãʸ¶´ÜÀÇ À½¸ð¸¦ ÀúÁöÇÒ ¼ö ÀÖ°Ú±º ±×·¡.[ENTER]ÀÌÁ¦ Àû·æÀ» ±ÝÁ¦ÇÏ´Â °Í¸¸ ³²¾Ò±º ±×·¡.[ENTER]°í»ýÇÏ¿´³×.[ENTER]" +locale.main_quest_flame_lv105.say_16 = "Àº¿ø" +locale.main_quest_flame_lv105.say_17 = "ÀÚ³×°¡ ¼ö³úºÎ¸¦ °ÝÆÄÇϰí ÀÏÀü¿¡ ¿°¿Õ ¾ß¸¶Ãµ(6091)À» óġÇß¾ú´øÁö¶ó, ºÎȰÇÑ ¾ß¸¶Ãµ(6091)ÀÌ »ó´çÈ÷ ºÐÇѰ¡ º¸´õ±º.[ENTER]±«¼ºÀÌ Àû·æ¼º(zone1)¿¡ ¼··Â¼·· ÇÏ´Ù´Â º¸°í°¡ µé¾î ¿Ô³×.[ENTER]¹¹ ¾ß¸¶Ãµ(6091)Àº Àڳ׿¡°Ô ¼÷ÀûÀÌ µÈ ¼ÀÀÌ´Ï ±×·²¸¸µµÇÏÁö.[ENTER]±×·¸´Ù°í Å©°Ô ´Þ¸®ÁöÁö´Â ¾Ê°ÚÁö¸¸ ¸»À̾ß.[ENTER]" +locale.main_quest_flame_lv105.say_18 = "À̹ø¿¡ ÀÚ³×°¡ ÇØÁÙ ÀÏÀº ´«Ä¡°¡ ÀÖÀ¸¸é ¾Ë°ÚÁö¸¸, ¹Ù·Î ¿°¿Õ ¾ß¸¶Ãµ(6091)ÀÇ Ã³Ä¡À̳×.[ENTER]Àü¿¡µµ óġÇÑ ÀÌ·ÂÀÌ ÀÖÀ¸³ª, Àû·æ¿¡ ÀÇÇØ¼­ ´Ù½Ã ºÎȰÇÏ¿´°í Àڳ׿¡°Ô ¾Ó½ÉÀ» ǰ°í ÀÖÀ¸´Ï[ENTER]ÁÖÀÇÇϰԳª.[ENTER]¾Æ¹«¸® ½¬¿îÀÏ ÇØ³»¾ú´ø Àϵµ ¹æ½ÉÇÏ¸é ±×¸©Ä¡°Ô µÇ´Ï ¸í½ÉÇÏ°í ´Ù³à¿À°Ô.[ENTER]" +locale.main_quest_flame_lv105.say_19 = "Àû·æ¼º(zone1)¿¡¼­ ¿°¿Õ ¾ß¸¶Ãµ(6091)À» °ÝÆÄÇÏÀÚ." +locale.main_quest_flame_lv105.say_20 = "¿°¿Õ ¾ß¸¶Ãµ(6091)À» ó´ÜÇÏÀÚ." +locale.main_quest_flame_lv105.say_21 = "Àû·æ¼º(zone1)¿¡ µ¹ÀÔÇÏ¿©, ¿°¿Õ ¾ß¸¶Ãµ(6091)À» óġÇÏÀÚ.[ENTER]" +locale.main_quest_flame_lv105.say_22 = "¿°¿Õ ¾ß¸¶Ãµ(6091)ÀÌ ¹«¼­¿ü´ø °Õ°¡?[ENTER]¾î¼­°¡¼­ ¾ß¸¶Ãµ(6091)À» óġÇÏ°í ¿ÍÁÖ°Ô³ª.[ENTER]ÀÚ³×¶ó¸é ´ÉÈ÷ ÇØ³¾ ¼ö ÀÖÀ» °ÍÀ̾ß.[ENTER]" +locale.main_quest_flame_lv105.say_23 = "Àû·æ¼º(zone1)ÀÇ ¿°¿Õ ¾ß¸¶Ãµ(6091)À» °ÝÆÄÇÏ¿´´Ù.[ENTER]¾àȯ(20377)¿¡°Ô ÀüÇϵµ·Ï ÇÏÀÚ." +locale.main_quest_flame_lv105.say_24 = "¿ª½Ã!!¿ª½Ã ´ë´ÜÇØ.[ENTER]°í»ýÇÏ¿´³×.[ENTER]ºÎÇϷκÎÅÍ º¸°í¸¦ Á»Àü¿¡ ¹Þ¾Ò´Ù³×.[ENTER]ÀÌÁ¦ Àû·æ¿¡°Ô Á÷Á¢ÀûÀÎ ±ÝÁ¦¸¦ °¡Çϱ⸸ÇÏ¸é ¾î´ÀÁ¤µµ ¸¶¹«¸®°¡ µÉ °Í °°±¸¸¸.[ENTER]º´»çµé¸¦ Á¤ºñÇÏ°í ´Ù½Ã ºÎ¸£µµ·Ï Çϰڳ×.[ENTER]" +locale.main_quest_flame_lv105.say_25 = "Àû·æÀÇ ±ÝÁ¦" +locale.main_quest_flame_lv105.say_26 = "µåµð¾î ¶§°¡ µÇ¾ú³×.[ENTER]Àû·æ¿¡°Ô ±ÝÁ¦¸¦ °¡Çϰí Ãʸ¶´ÜÀÇ À½¸ð¸¦ ÀúÁö½Ãų ½Ã°£À̸»À̾ß.[ENTER]ÀÌÁ¦ ±ÝÁ¦ ÁÖ¸Ó´Ï(31083)ÀÇ »ç¿ë¹ý°ú ÇØ¾ßÇÒ ÇൿÀ» Áö½ÃÇϵµ·Ï Çϰڳ×.[ENTER]" +locale.main_quest_flame_lv105.say_27 = "Àü¿¡ ³ª¿¡°Ô ÀüÇØÁØ ±ÝÁ¦ÁÖ¸Ó´Ï(31083)´Â ³» ºÎÇϵéÀ» ÅëÇÏ¿© 2°³ÀÇ ÁöÁ¡¿¡ µÑ·¯¼­ ÁøÀ» ¼³Ä¡ÇØ µÎ¾ú´Ù³×.[ENTER]±ÝÁ¦ ÁÖ¸Ó´Ï(31083)¿¡ µé¾î ÀÖ´Â °ÍÀ¸·Î ÁøÀ» ¼³Ä¡ÇÒ ¼ö ÀÖ°í, »ç¿ë¿¡ µû¶ó °ÝÇÑ ±âÆøÁ¦°¡ µÇ±âµµÇÏÁö.[ENTER]ÀÚ³×°¡ ÇÒ ÀÏÀº ¹Ù·Î ±âÆøÀÌ ÀϾ ¼ö ÀÖµµ·Ï ÇÏ´Â °ÍÀ̳×.[ENTER]¿°¿Õ ¾ß¸¶Ãµ(6091)À» óġÇÑ °÷¿¡¼­ Àû·æÀÌ ºÀÀÎµÈ °÷ÀÌ º¸ÀÏ °ÍÀ̳×.[ENTER]°Å±â¿¡ ÀÌ ±ÝÁ¦ ÁÖ¸Ó´Ï(31083)¸¦ °­ÇÏ°Ô ´øÁö°Ô.[ENTER]ÁָӴϼÓÀÌ ºÒ¾ÈÁ¤Çϱ⠶§¹®¿¡ ±âÆøÀÌ ÀϾ °ÍÀÌ°í ³» ºÎÇϵéÀÌ ¼³Ä¡ÇÑ Áø½ÄÀ¸·Î ÀÎÇÏ¿©[ENTER]±ÝÁ¦°¡ ¹ßµ¿ ÇÒ °ÍÀ̳×.[ENTER]" +locale.main_quest_flame_lv105.say_28 = "Àû·æ¼º(zone1)¿¡ µ¹ÀÔÇÏ¿© Àû·æ¿¡°Ô ±ÝÁ¦¸¦ °¡ÇÏÀÚ." +locale.main_quest_flame_lv105.say_29 = "³²Àº ±ÝÁ¦¼ö·®" +locale.main_quest_flame_lv105.say_30 = "Àû·æ¿¡°Ô ±ÝÁ¦¸¦ °¡ÇÏÀÚ." +locale.main_quest_flame_lv105.say_31 = "Àû·æ¼º(zone1)¿¡ µ¹ÀÔÇÏ¿©, Àû·æºÀÀμ®¿¡ ±ÝÁ¦ÁÖ¸Ó´Ï(31083)¸¦ »ç¿ëÇÏÀÚ.[ENTER]" +locale.main_quest_flame_lv105.say_32 = "Àû·æ ºÀÀμ®(20390): 1°³" +locale.main_quest_flame_lv105.say_33 = "Àû·æ È­±Ø" +locale.main_quest_flame_lv105.say_34 = "Å©¸£¸£¡¦°Ü..¿ì °Ü¿ì ÀÌÁ¤µµÀΰ¡!! Å©ÇÏÇÏÇÏ[ENTER]¿¹±âÄ¡ ¸øÇÏ¿© ÈûÀ» ¸¹ÀÌ ÀÒ¾úÁö¸¸, ÀÌ Á¤µµ·Î´Â ³ª¿¡°Ô ±ÝÁ¦¸¦ °¡ÇÒ ¼ö ¾ø´Ù.[ENTER]³ªµµ ¿°¿Õ ¾ß¸¶Ãµ(6091)µµ ºÎȰÇÏ°í ºÀÀÎÀ» Ç®°Ô µÉ °ÍÀÌ´Ù.[ENTER]Å©ÇÏÇÏÇÏÇÏ[ENTER]" +locale.main_quest_flame_lv105.say_35 = "Àû·æ¿¡°Ô ±ÝÁ¦¸¦ °¡ÇÏ·Á ½ÃµµÇÏ¿´À¸³ª, ½ÇÆÐÇÏ¿´´Ù.[ENTER]¾àȯ(20377)¿¡°Ô ÀüÇØÁÖÀÚ." +locale.main_quest_flame_lv105.say_36 = "¾î¼­¿À°Ô³ª. ´ëÃæ ÀüÇØ µè±â´Â ÇÏ¿´À¸³ª, ¼Ò»óÈ÷ ³ª¿¡°Ô º¸°íÇØ ÁÖ°Ô.[ENTER]" +locale.main_quest_flame_lv105.say_37 = "¿¹.[ENTER]Áø½ÄÀÇ ÀÛµ¿°ú ±âÆøÀº Á¤È®ÇÏ°Ô ÀÏ¾î ³µ½À´Ï´Ù.[ENTER]¹°·Ð ±ÝÁ¦°¡ ½Ãµµ°¡ µÇ¾ú°í ¸»ÀÔ´Ï´Ù.[ENTER]±×·¯³ª Àû·æÀÇ °Å´ëÇÑ Èû¿¡ ±ÝÁ¦´Â ½ÇÆÐÇÏ¿´½À´Ï´Ù.[ENTER]Àû·æÀº ¿°¿Õ ¾ß¸¶Ãµ(6091)µµ ºÎȰÇÒ °ÍÀ̰í Àڽŵµ ºÀÀÎÀ» Ç®°ÔµÉ °ÍÀ̶ó Çß½À´Ï´Ù.[ENTER]Ç㳪, À̹ø ±ÝÁ¦ ½Ãµµ°¡ ¿¹»óÇÏÁö ¸øÇÏ¿´´ÂÁö Å« ÇÇÇØ¸¦ ÀÔÈ÷±â´Â ÇÏ¿´½À´Ï´Ù.[ENTER]" +locale.main_quest_flame_lv105.say_38 = "±×·¸±º.[ENTER]°í»ýÇÏ¿´³×. ÀÚ³× ´öºÐ¿¡ ¿©±â±îÁö Àß ÇØ³½°ÍÀÌ´Ï±î ¸»À̾ß.[ENTER]º¸°í¸¦ ¹Þ°íºÎÅÍ Ã¥»ç¿Í ÇÐÀÚ(20380) ¸ðµÎ¸¦ ºÒ·¯ ÀÌ·± °æ¿ì¸¦ ´ëºñÇÏ·Á Çß´Ù³×.[ENTER]Áö±ÝÀº ³» ºÎÇϵéÀ» ½ÃÄÑ Áö¼ÓÀûÀ¸·Î °¨½ÃÇϸ鼭 Á÷Á¢ÀûÀÎ ±ÝÁ¦¸¦ °¡ÇÒ ¹æµµ¸¦ ã¾Æ¾ß ÇÏ´Â ½ÇÁ¤À̶ó³×.[ENTER]Àû·æ¿¡°Ô ±ÝÁ¦¸¦ °¡ÇÏ°í ¿Ïº®ÇÏ°Ô ºÀÀÎÇÒ ¹æ¾ÈÀ» ã°Åµç Àڳ׸¦ ´Ù½Ã ºÎ¸£µµ·Ï Çϰڳ×.[ENTER]°í»ýÇÏ¿´³×.[ENTER]" locale.snow_dungeon = {} locale.snow_dungeon.say_1 = "Black Dragon Start Intellekt" -locale.snow_dungeon.say_2 = "Pass this one abgelaufen ist. [ENTER] Black Dragon Intelligenz Position fr 1 Stunde gehalten, und wurde in der Mitte des weien Drachen intellektuellen Fortschritt gesendet oder abgeschlossen, wenn die Position auf 30 Minuten begrenzt ist." +locale.snow_dungeon.say_2 = "Pass this one abgelaufen ist. [ENTER] Black Dragon Intelligenz Position für 1 Stunde gehalten, und wurde in der Mitte des weißen Drachen intellektuellen Fortschritt gesendet oder abgeschlossen, wenn die Position auf 30 Minuten begrenzt ist." locale.snow_dungeon.say_3 = "nicht passieren das Verlies wird raus." -locale.snow_dungeon.say_4 = "10 Sekunden spter mit dem Chef Zimmer gehen" +locale.snow_dungeon.say_4 = "10 Sekunden später mit dem Chef Zimmer gehen" locale.snow_dungeon.say_5 = "White Dragon von Intelligenz" locale.snow_dungeon.say_6 = "Wollen Sie wirklich in Black Dragon Intelligenz?" locale.snow_dungeon.say_7 = "10 Sekunden bis in den zweiten Stock zu bewegen" -locale.snow_dungeon.say_8 = "10 Sekunden bis in den vierstckigen gehen" -locale.snow_dungeon.say_9 = "10 Sekunden bis in den fnfstckigen gehen" +locale.snow_dungeon.say_8 = "10 Sekunden bis in den vierstöckigen gehen" +locale.snow_dungeon.say_9 = "10 Sekunden bis in den fünfstöckigen gehen" locale.snow_dungeon.say_10 = "Metin Steine ??gefunden" locale.snow_dungeon.say_11 = "10 Sekunden bis in den dritten Stock zu bewegen" -locale.snow_dungeon.say_12 = "ist nicht der eigentliche Schlssel" +locale.snow_dungeon.say_12 = "ist nicht der eigentliche Schlüssel" locale.snow_dungeon.say_13 = "Bitte zerlegen Sie das zweite Verzauberung" locale.snow_dungeon.say_14 = "Bitte zerlegen Sie das dritte Verzauberung" locale.snow_dungeon.say_15 = "falsche Reihenfolge" locale.snow_dungeon.say_16 = "Bitte bauen Sie die vierte Chains" -locale.snow_dungeon.say_17 = "Bitte bauen Sie die fnfte Chains" -locale.snow_dungeon.say_18 = "10 Sekunden bis in das sechsstckige gehen" +locale.snow_dungeon.say_17 = "Bitte bauen Sie die fünfte Chains" +locale.snow_dungeon.say_18 = "10 Sekunden bis in das sechsstöckige gehen" locale.snow_dungeon.say_19 = "10 Sekunden bis in die sieben Stockwerke zu gehen" locale.snow_dungeon.say_20 = "false verschwindet" locale.snow_dungeon.say_21 = "10 Sekunden bis in den acht-Geschichte gehen" -locale.snow_dungeon.say_22 = "10 Sekunden bis in den neun-stckigen gehen" +locale.snow_dungeon.say_22 = "10 Sekunden bis in den neun-stöckigen gehen" locale.snow_dungeon.say_23 = "Boss besiegt" locale.snow_dungeon.say_24 = "1 Minuten nach dem Black Dragon Intelligenz bewegt sich aus." locale.snow_dungeon.say_25 = "Position die ganze Zeit verstrichen ist, wird die Wartung der White Dragon Verstand bewegt werden." locale.snow_dungeon.say_26 = "Black Dragon Intelligenz Verweilzeit Eintrag% d Minuten." locale.snow_dungeon.say_27 = "Black Dragon Intelligenz Positionen wurden halten die Zeit abgelaufen ist." locale.snow_dungeon.say_28 = "10 Sekunden erlischt die Black Dragon Intelligenz." -locale.snow_dungeon.say_29 = "re-entry Zeit ist mehr als fnf Minuten ist nicht erlaubt. [ENTER]" +locale.snow_dungeon.say_29 = "re-entry Zeit ist mehr als fünf Minuten ist nicht erlaubt. [ENTER]" locale.snow_dungeon.say_30 = "eine Partei kann nicht weiter vorgehen Behinderung verschwinden [ENTER]" -locale.snow_dungeon.say_31 = "Parteien nicht erreichen Kapitel 104Lv weitere Fortschritte ist unmglich." -locale.snow_dungeon.say_32 = "Party Kapitel 103Lv nicht fllen Sie alle Quests, sind weitere Fortschritte unmglich." +locale.snow_dungeon.say_31 = "Parteien nicht erreichen Kapitel 104Lv weitere Fortschritte ist unmöglich." +locale.snow_dungeon.say_32 = "Party Kapitel 103Lv nicht füllen Sie alle Quests, sind weitere Fortschritte unmöglich." locale.snow_dungeon.say_33 = "Hanma Entscheidung der Position du das wollen?" locale.snow_dungeon.say_34 = "position" -locale.snow_dungeon.say_35 = "Schlieen" +locale.snow_dungeon.say_35 = "Schließen" locale.snow_dungeon.say_36 = "Boss Room Entry" -locale.snow_dungeon.say_37 = "um alles Bse zu besiegen." -locale.snow_dungeon.say_38 = "den Schlssel, mit dem Eis von dem Bsen." -locale.snow_dungeon.say_39 = "all das Bse zu besiegen die jincho naenggoe vergeben." +locale.snow_dungeon.say_37 = "um alles Böse zu besiegen." +locale.snow_dungeon.say_38 = "den Schlüssel, mit dem Eis von dem Bösen." +locale.snow_dungeon.say_39 = "all das Böse zu besiegen die jincho naenggoe vergeben." locale.snow_dungeon.say_40 = "all das Siegel zu brechen." -locale.snow_dungeon.say_41 = "Abbruch notwendigen Elemente fr das Bse kann bezogen werden." -locale.snow_dungeon.say_42 = "Bing Manastein durch den Sieg ber alle Monster zu zerstren." +locale.snow_dungeon.say_41 = "Abbruch notwendigen Elemente für das Böse kann bezogen werden." +locale.snow_dungeon.say_42 = "Bing Manastein durch den Sieg über alle Monster zu zerstören." locale.snow_dungeon.say_43 = "jincho Verliehen naenggoe." -locale.snow_dungeon.say_44 = "Bse aus der Nutzung jigeon White Dragon erhalten." -locale.snow_dungeon.say_45 = "White Dragon Wheel, um zu zerstren." -locale.snow_dungeon.say_46 = "Hanma Verliehen fr." -locale.snow_dungeon.say_47 = "versumt, das Verlies mit Partei hayeotgeona starten" +locale.snow_dungeon.say_44 = "Böse aus der Nutzung jigeon White Dragon erhalten." +locale.snow_dungeon.say_45 = "White Dragon Wheel, um zu zerstören." +locale.snow_dungeon.say_46 = "Hanma Verliehen für." +locale.snow_dungeon.say_47 = "versäumt, das Verlies mit Partei hayeotgeona starten" locale.event_flame_dungeon_open = {} -locale.event_flame_dungeon_open.say_1 = "ȭ " -locale.event_flame_dungeon_open.say_2 = ".. ̾߱⸦ °..[ENTER]ȭ ū ߰ߵƴٰ ϴ±...[ENTER] ڳó 翴....[ENTER] ѵ ..." -locale.event_flame_dungeon_open.say_3 = ".... Ŀ ٽ ...[ENTER] ȭ ǥ ̵ ϳ ְڳ...[ENTER]װ ٳͼ ʰڴ°?![ENTER] ñϱ.... " -locale.event_flame_dungeon_open.say_4 = "̵ ּ~!" -locale.event_flame_dungeon_open.say_5 = "ȣ~!![ENTER]Ⱑ ִ ̷α...[ENTER] ôϸ, ij ȭ ̷ ڴٴ[ENTER] ƴϸ Ұ..[ENTER]...." -locale.event_flame_dungeon_open.say_6 = "~!!![ENTER] ֳ~!! ȭ ǥ ϵ ̵ϼ[ENTER]׸ ʹ 캸 ߿ ٳ ̾߱⳪ ְԳ~![ENTER]׷ ϰԳ~!!" -locale.event_flame_dungeon_open.say_7 = "~!!![ENTER]̻~!! ƹ ̵ µ Ѱ谡 ֳ...[ENTER]Ϸ翡 ѹ Գ..." +locale.event_flame_dungeon_open.say_1 = "µµ¿°È­ÁöÀÇ ³­" +locale.event_flame_dungeon_open.say_2 = "¾Æ.. À̾߱⸦ µé¾ú´Â°¡..[ENTER]µµ¿°È­Áö¿¡ Å« À¯ÀûÀÌ ¹ß°ßµÆ´Ù°í Çϴ±¸¸¸...[ENTER]³ªµµ ÀÚ³×ó·³ ¿ë»ç¿´À¸¸é....[ENTER]±× À¯ÀûÀ» Á÷Á¢º¸°í ½ÍÁö¸¸ ³ªÀÇ ¿ª·®À¸·Î ºÎÁ·Çѵí ÇÏÀÌ..." +locale.event_flame_dungeon_open.say_3 = "Èì.... Àá½Ã ÈÄ¿¡ ´Ù½Ã ¿À¸é...[ENTER]³» µµ¿°È­Áö À¯ÀûÁöÀÇ ÁÂÇ¥°¡ ÀûÈù À̵¿¼­¸¦ Çϳª ÁÖ°Ú³×...[ENTER]±×°ÍÀ¸·Î ´Ù³à¿Í¼­ ³ª¿¡°Ô ¸»ÇØÁÖÁö ¾Ê°Ú´Â°¡?![ENTER]Á¤¸» ±Ã±ÝÇϱ¸¸¸.... ÇãÇã" +locale.event_flame_dungeon_open.say_4 = "À̵¿¼­¸¦ ÁÖ¼¼¿ä~!" +locale.event_flame_dungeon_open.say_5 = "¿ÀÈ£~!![ENTER]¿ë±â°¡ ÀÖ´Â ¸ÚÁø »ç¶÷À̷α¸¸Õ...[ENTER]µ¤°í ô¹ÚÇϸç, ¸¶¹°ÀÌ ³ÑÃijª´Â µµ¿°È­Áö¸¦ ÀÌ·¸°Ô °¡°Ú´Ù´Ï[ENTER]¾îÁö°£ÇÑ °­½ÉÀåÀÌ ¾Æ´Ï¸é ºÒ°¡´ÉÇÏÁö..[ENTER]¾îµðº¸ÀÚ...." +locale.event_flame_dungeon_open.say_6 = "ÀÚ~!!![ENTER]¿©±â ÀÖ³×~!! µµ¿°È­Áö À¯ÀûÁöÀÇ ÁÂÇ¥°¡ ±â·ÏµÈ À̵¿¼­Àϼ¼[ENTER]±×¸®°í ´ýÀ¸·Î ÅëÇà±ÇÀ» ÁÙÅÍ´Ï Àß »ìÆìº¸°í ³ªÁß¿¡ ´Ù³à¿Â À̾߱⳪ ÇØÁÖ°Ô³ª~![ENTER]±×·³ ¸öÁ¶½É ÇϰԳª~!!" +locale.event_flame_dungeon_open.say_7 = "¾îÇã~!!![ENTER]ÀÌ»ç¶÷ÀÌ~!! ¾Æ¹«¸® ³ª¶óµµ À̵¿¼­¸¦ ¸¸µå´Âµ¥´Â ÇѰ谡 ÀÖ³×...[ENTER]ÇÏ·ç¿¡ Çѹø¸¸ ÁÙ ¼ö ÀÖÀ¸´Ï ³»ÀÏ ¿À°Ô³ª..." diff --git a/share/locale/english/quest/main_quest_flame_lv100.quest b/share/locale/english/quest/main_quest_flame_lv100.quest index eeb3b5c..52bfbef 100644 --- a/share/locale/english/quest/main_quest_flame_lv100.quest +++ b/share/locale/english/quest/main_quest_flame_lv100.quest @@ -1,23 +1,23 @@ ---2013.01.30 +--2013.01.30 김용욱 ---Ʈ npc -define YACKHWAN 20377 -- ɵ ȯ -define SCHOLAR 20380 -- -define ALCHEMIST 20001 -- ݼ -define BLACKSMITH 20016 -- +--퀘스트 진행 npc +define YACKHWAN 20377 -- 약령도장 약환 +define SCHOLAR 20380 -- 학자 +define ALCHEMIST 20001 -- 연금술사 +define BLACKSMITH 20016 -- 대장장이 - -- Ź 1-1 -define ITEM2_1 90010 -- ʼ + -- 탁기의 저지1-1 +define ITEM2_1 90010 -- 초석 define ITEM2_1_NEEDED 10 -define ITEM2_2 30010 -- +define ITEM2_2 30010 -- 곰의 쓸개 define ITEM2_2_NEEDED 50 -define ITEM2_3 30025 -- Ź ָӴ +define ITEM2_3 30025 -- 거미의 독주머니 define ITEM2_3_NEEDED 10 -define ITEM2_4 51001 -- Ȱ +define ITEM2_4 51001 -- 활석 define ITEM2_4_NEEDED 200 -define ITEM3_1 31077 -- ʼ +define ITEM3_1 31077 -- 초석가루 quest main_quest_flame_lv100 begin state start begin @@ -27,11 +27,11 @@ quest main_quest_flame_lv100 begin set_state (state1_1) end end - -- Ź ü + -- 탁기의 정체 state state1_1 begin when letter begin send_letter(gameforge.main_quest_flame_lv100._010_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(YACKHWAN) if 0 != v then target.vid("__TARGET__", v, mob_name(YACKHWAN)) @@ -41,7 +41,7 @@ quest main_quest_flame_lv100 begin when button or info begin say_title(gameforge.main_quest_flame_lv100._010_sendLetter) say(gameforge.main_quest_flame_lv100._020_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -49,23 +49,23 @@ quest main_quest_flame_lv100 begin target.delete("__TARGET__") say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv100._030_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv100._040_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv100._060_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv100._070_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv100._080_say) - -- Ʈ + --다음 스테이트로 set_state (state1_2) end @@ -75,15 +75,15 @@ quest main_quest_flame_lv100 begin end state state1_2 begin when enter begin - -- óġ + --몬스터 처치 수 설정 pc.setqf("kill_count_1", 0) - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv100._090_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv100._010_sendLetter) - -- óġ ȳ + --남은 처치 수 안내문 q.set_counter_name(gameforge.main_quest_lv98._680_counterName) main_quest_flame_lv100.kill_count() end @@ -91,7 +91,7 @@ quest main_quest_flame_lv100 begin when button or info begin say_title(gameforge.main_quest_flame_lv100._100_sayTitle) say(gameforge.main_quest_flame_lv100._110_say) - -- óġ ȳ + --남은 처치 수 안내문 say(gameforge.main_quest_lv98._680_counterName) say(string.format(gameforge.main_quest_lv98._670_sayReward, 300 - pc.getqf("kill_count_1"))) end @@ -125,7 +125,7 @@ quest main_quest_flame_lv100 begin main_quest_flame_lv100.kill_count() end - -- Ʒ ̸ vnum ٸ ͸ Ʈ Ŭ ǵ Ͽ. + -- 이 아래는 보험용으로 같은 이름의 vnum이 다른 몬스터를 잡았을때도 퀘스트가 클리어 되도록 하였다. when 7020.kill begin local kill_count = pc.getqf("kill_count_1") pc.setqf("kill_count_1", kill_count+1) @@ -170,13 +170,13 @@ quest main_quest_flame_lv100 begin end state state1_3 begin when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv100._130_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv100._010_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(YACKHWAN) if 0 != v then target.vid("__TARGET__", v, mob_name(YACKHWAN)) @@ -186,7 +186,7 @@ quest main_quest_flame_lv100 begin when button or info begin say_title(gameforge.main_quest_flame_lv100._010_sendLetter) say(gameforge.main_quest_flame_lv100._140_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -194,7 +194,7 @@ quest main_quest_flame_lv100 begin target.delete("__TARGET__") say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv100._150_say) - -- + --보상 wait()--reward say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 38143000)) @@ -207,7 +207,7 @@ quest main_quest_flame_lv100 begin pc.give_item2(50814, 10) say() - -- Ʈ + --다음 스테이트로 set_state (state2_1) end @@ -217,12 +217,12 @@ quest main_quest_flame_lv100 begin end - -- Ź 1-1 + -- 탁기의 저지1-1 state state2_1 begin when letter begin send_letter(gameforge.main_quest_flame_lv100._160_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(ALCHEMIST) if 0 != v then target.vid("__TARGET__", v, mob_name(ALCHEMIST)) @@ -232,7 +232,7 @@ quest main_quest_flame_lv100 begin when button or info begin say_title(gameforge.main_quest_flame_lv100._160_sendLetter) say(gameforge.main_quest_flame_lv100._170_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -240,27 +240,27 @@ quest main_quest_flame_lv100 begin target.delete("__TARGET__") say_title(mob_name(ALCHEMIST)) say(gameforge.main_quest_flame_lv100._180_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(ALCHEMIST)) say(gameforge.main_quest_flame_lv100._190_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv100._200_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(ALCHEMIST)) say(gameforge.main_quest_flame_lv100._210_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv100._220_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(ALCHEMIST)) say(gameforge.main_quest_flame_lv100._230_say) - -- Ʈ + --다음 스테이트로 set_state (state2_2) end @@ -268,9 +268,9 @@ quest main_quest_flame_lv100 begin --q.done() end end - state state2_2 begin -- Ḧ ƿ κ. Ḧ ľ ȵ state Ʈ Ϸ ִ. + state state2_2 begin -- 재료를 모아오는 부분. 재료를 모두 모은 시점이 파악이 안될 경우 이 state 에서 퀘스트를 완료할 수 있다. when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv100._240_notice,notice) end when letter begin @@ -346,15 +346,15 @@ quest main_quest_flame_lv100 begin --q.done() end end - state state2_3 begin -- Ḧ Ҵ. Ŀ Ḧ ٽ , ݼ翡 ɸ state2_2 ٽ Ѿ ȴ. + state state2_3 begin -- 재료를 모두 모았다. 하지만 이 후에 재료를 다시 제거할 경우, 연금술사에게 말을 걸면 state2_2로 다시 넘어가게 된다. when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv100._300_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv100._160_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(ALCHEMIST) if 0 != v then target.vid("__TARGET__", v, mob_name(ALCHEMIST)) @@ -364,7 +364,7 @@ quest main_quest_flame_lv100 begin when button or info begin say_title(gameforge.main_quest_flame_lv100._160_sendLetter) say(gameforge.main_quest_flame_lv100._310_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -407,11 +407,11 @@ quest main_quest_flame_lv100 begin end end - -- Ź 1-2 + -- 탁기의 저지1-2 state state3_1 begin when letter begin send_letter(gameforge.main_quest_flame_lv100._320_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(ALCHEMIST) if 0 != v then target.vid("__TARGET__", v, mob_name(ALCHEMIST)) @@ -421,7 +421,7 @@ quest main_quest_flame_lv100 begin when button or info begin say_title(gameforge.main_quest_flame_lv100._320_sendLetter) say(gameforge.main_quest_flame_lv100._170_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -429,15 +429,15 @@ quest main_quest_flame_lv100 begin target.delete("__TARGET__") say_title(mob_name(ALCHEMIST)) say(gameforge.main_quest_flame_lv100._330_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv100._340_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(ALCHEMIST)) say(gameforge.main_quest_flame_lv100._350_say) - -- Ʈ + --다음 스테이트로 set_state (state3_2) end @@ -447,13 +447,13 @@ quest main_quest_flame_lv100 begin end state state3_2 begin when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv100._240_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv100._320_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(BLACKSMITH) if 0 != v then target.vid("__TARGET__", v, mob_name(BLACKSMITH)) @@ -467,7 +467,7 @@ quest main_quest_flame_lv100 begin say(gameforge.main_quest_flame_lv100._370_say) say(gameforge.main_quest_flame_lv100._250_say) say(gameforge.main_quest_flame_lv100._380_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -475,21 +475,21 @@ quest main_quest_flame_lv100 begin target.delete("__TARGET__") say_title(mob_name(BLACKSMITH)) say(gameforge.main_quest_flame_lv100._390_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv100._400_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(BLACKSMITH)) say(gameforge.main_quest_flame_lv100._410_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv100._420_say) pc.give_item2(ITEM3_1, 1) - -- Ʈ + --다음 스테이트로 set_state (state3_3) end @@ -504,13 +504,13 @@ quest main_quest_flame_lv100 begin end state state3_3 begin when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv100._440_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv100._320_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(ALCHEMIST) if 0 != v then target.vid("__TARGET__", v, mob_name(ALCHEMIST)) @@ -520,7 +520,7 @@ quest main_quest_flame_lv100 begin when button or info begin say_title(gameforge.main_quest_flame_lv100._320_sendLetter) say(gameforge.main_quest_flame_lv100._310_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -529,7 +529,7 @@ quest main_quest_flame_lv100 begin pc.remove_item(ITEM3_1, pc.count_item(ITEM3_1)) say_title(mob_name(ALCHEMIST)) say(gameforge.main_quest_flame_lv100._450_say) - -- + --보상 wait()--reward say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 35843000)) @@ -544,7 +544,7 @@ quest main_quest_flame_lv100 begin say() say_reward(string.format(gameforge.main_quest_flame_lv99._430_say, 101)) - -- Ʈ + --다음 스테이트로 set_state (__COMPLETE__) set_quest_state ("main_quest_flame_lv101", "state0") end diff --git a/share/locale/english/quest/main_quest_flame_lv101.quest b/share/locale/english/quest/main_quest_flame_lv101.quest index 5f0a08a..cdd5866 100644 --- a/share/locale/english/quest/main_quest_flame_lv101.quest +++ b/share/locale/english/quest/main_quest_flame_lv101.quest @@ -1,18 +1,18 @@ ---2013.02.06 +--2013.02.06 김용욱 ---Ʈ npc -define YACKHWAN 20377 -- ɵ ȯ -define SCHOLAR 20380 -- -define ALCHEMIST 20001 -- ݼ -define BLACKSMITH 20016 -- +--퀘스트 진행 npc +define YACKHWAN 20377 -- 약령도장 약환 +define SCHOLAR 20380 -- 학자 +define ALCHEMIST 20001 -- 연금술사 +define BLACKSMITH 20016 -- 대장장이 -define ITEM1_1 31074 -- ʸ -define ITEM1_2 31079 -- ȯ -define NPC1_1 20393 -- ȯ +define ITEM1_1 31074 -- 초마단의 명패 +define ITEM1_2 31079 -- 약환 부하의 서신 +define NPC1_1 20393 -- 약환 부하 define DUNGEON_MAP_INDEX 351 -define ITEM2_1 31080 -- ȭ +define ITEM2_1 31080 -- 화염왕의 피 quest main_quest_flame_lv101 begin state start begin @@ -23,11 +23,11 @@ quest main_quest_flame_lv101 begin end end - -- ü + -- 동굴의 정체 state state1_1 begin when letter begin send_letter(gameforge.main_quest_flame_lv101._010_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(YACKHWAN) if 0 != v then target.vid("__TARGET__", v, mob_name(YACKHWAN)) @@ -37,7 +37,7 @@ quest main_quest_flame_lv101 begin when button or info begin say_title(gameforge.main_quest_flame_lv101._010_sendLetter) say(gameforge.main_quest_flame_lv101._020_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -45,23 +45,23 @@ quest main_quest_flame_lv101 begin target.delete("__TARGET__") say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv101._030_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv101._040_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv101._050_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv101._070_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv101._080_say) - -- Ʈ + --다음 스테이트로 set_state (state1_2) end @@ -69,9 +69,9 @@ quest main_quest_flame_lv101 begin --q.done() end end - state state1_2 begin -- ܼ X, X + state state1_2 begin -- 단서 X, 부하 X when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv101._090_notice,notice) end @@ -99,13 +99,13 @@ quest main_quest_flame_lv101 begin when NPC1_1.click begin say(gameforge.main_quest_flame_lv101._140_say) - set_state (state1_3) -- ܼ X, O + set_state (state1_3) -- 단서 X, 부하 O end when kill with pc.get_map_index() >= DUNGEON_MAP_INDEX * 10000 and pc.get_map_index() < (DUNGEON_MAP_INDEX + 1) *10000 begin if number(1,100) == 1 then pc.give_item2(ITEM1_1, 1) - set_state (state1_4) -- ܼ O, X + set_state (state1_4) -- 단서 O, 부하 X end end @@ -113,9 +113,9 @@ quest main_quest_flame_lv101 begin --q.done() end end - state state1_3 begin -- ܼ X, O + state state1_3 begin -- 단서 X, 부하 O when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv101._150_notice,notice) end @@ -139,7 +139,7 @@ quest main_quest_flame_lv101 begin when YACKHWAN.chat.gameforge.main_quest_flame_lv101._010_sendLetter begin say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv101._160_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv101._180_say) @@ -148,7 +148,7 @@ quest main_quest_flame_lv101 begin when kill with pc.get_map_index() >= DUNGEON_MAP_INDEX * 10000 and pc.get_map_index() < (DUNGEON_MAP_INDEX + 1) *10000 begin if number(1,100) == 1 then pc.give_item2(ITEM1_1, 1) - set_state ("state1_5") -- ܼ O, O + set_state ("state1_5") -- 단서 O, 부하 O end end @@ -156,9 +156,9 @@ quest main_quest_flame_lv101 begin --q.done() end end - state state1_4 begin -- ܼ O, X + state state1_4 begin -- 단서 O, 부하 X when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv101._190_notice,notice) end @@ -195,13 +195,13 @@ quest main_quest_flame_lv101 begin end state state1_5 begin when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv101._210_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv101._010_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(YACKHWAN) if 0 != v then target.vid("__TARGET__", v, mob_name(YACKHWAN)) @@ -211,29 +211,29 @@ quest main_quest_flame_lv101 begin when button or info begin say_title(gameforge.main_quest_flame_lv101._010_sendLetter) say(gameforge.main_quest_flame_lv101._220_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end when YACKHWAN.chat.gameforge.main_quest_flame_lv101._010_sendLetter begin target.delete("__TARGET__") - -- + --아이템 제거 pc.remove_item(ITEM1_1, pc.count_item(ITEM1_1)) say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv101._230_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv101._250_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(gameforge.main_quest_flame_lv101._260_sayTitle) say(gameforge.main_quest_flame_lv101._270_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv101._280_say) - -- + --보상 wait()--reward say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 37003000)) @@ -242,11 +242,11 @@ quest main_quest_flame_lv101 begin pc.change_money(153000) say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(30047),2)) pc.give_item2(30047, 2) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(27992),2)) -- + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(27992),2)) -- 백진주 pc.give_item2(27992, 1) pc.give_item2(27992, 1) say() - -- Ʈ + --다음 스테이트로 set_state (state2_1) end @@ -255,11 +255,11 @@ quest main_quest_flame_lv101 begin end end - -- ʸ ص + -- 초마단의 명패 해독 state state2_1 begin when letter begin send_letter(gameforge.main_quest_flame_lv101._290_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(SCHOLAR) if 0 != v then target.vid("__TARGET__", v, mob_name(SCHOLAR)) @@ -269,7 +269,7 @@ quest main_quest_flame_lv101 begin when button or info begin say_title(gameforge.main_quest_flame_lv101._290_sendLetter) say(gameforge.main_quest_flame_lv101._300_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -277,19 +277,19 @@ quest main_quest_flame_lv101 begin target.delete("__TARGET__") say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv101._310_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv101._330_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv101._340_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv101._350_say) - -- Ʈ + --다음 스테이트로 set_state (state2_2) end @@ -299,13 +299,13 @@ quest main_quest_flame_lv101 begin end state state2_2 begin when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv101._360_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv101._290_sendLetter) - -- + --아이템 지급 설정 q.set_counter_name(gameforge.main_quest_lv97._670_counterName) main_quest_flame_lv101.item_count() end @@ -313,7 +313,7 @@ quest main_quest_flame_lv101 begin when button or info begin say_title(gameforge.main_quest_flame_lv101._100_sayTitle) say(gameforge.main_quest_flame_lv101._520_say) - -- ȳ + --남은 아이템 안내문 say(gameforge.main_quest_lv97._670_counterName) say(string.format(gameforge.main_quest_lv90._1190_say,item_name(ITEM2_1), 1 - pc.count_item(ITEM2_1))) end @@ -343,13 +343,13 @@ quest main_quest_flame_lv101 begin end state state2_3 begin when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv101._380_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv101._290_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(SCHOLAR) if 0 != v then target.vid("__TARGET__", v, mob_name(SCHOLAR)) @@ -359,27 +359,27 @@ quest main_quest_flame_lv101 begin when button or info begin say_title(gameforge.main_quest_flame_lv101._290_sendLetter) say(gameforge.main_quest_flame_lv101._390_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end when SCHOLAR.chat.gameforge.main_quest_flame_lv101._290_sendLetter begin target.delete("__TARGET__") - -- + --아이템 제거 pc.remove_item(ITEM2_1, pc.count_item(ITEM2_1)) say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv101._400_say) - -- Ʈ + --다음 스테이트로 wait()--reward say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 48584000)) pc.give_exp2( 48584000) say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 154000)) pc.change_money(154000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(72024),1)) -- ȭ + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(72024),1)) -- 행운의 금화 pc.give_item2_select(72024) item.set_socket(2, 180) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71094),1)) -- + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71094),1)) -- 선인의 교훈 pc.give_item2(71094, 1) say() set_state (state2_4) @@ -391,19 +391,19 @@ quest main_quest_flame_lv101 begin end state state2_4 begin when enter begin - --ð + --시간제한 설정 pc.setqf("limit_time", get_time() + 60*60*24) end when login begin - --ð + --시간제한 설정 local remain_time = pc.getqf("limit_time") - get_time() timer("time_over", remain_time) end when letter begin send_letter(gameforge.main_quest_flame_lv101._290_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(SCHOLAR) if 0 != v then target.vid("__TARGET__", v, mob_name(SCHOLAR)) @@ -413,7 +413,7 @@ quest main_quest_flame_lv101 begin when button or info begin say_title(gameforge.main_quest_flame_lv101._290_sendLetter) say(gameforge.main_quest_flame_lv101._390_say) - --npc Ÿ ȳ + --npc 타겟 안내문 local remain_time = pc.getqf("limit_time") - get_time() local left_hour = math.mod(remain_time / (60 * 60), 24); local left_minute = math.mod(remain_time / 60, 60); @@ -436,11 +436,11 @@ quest main_quest_flame_lv101 begin end end - -- + -- 명패의 진실 state state3_1 begin when letter begin send_letter(gameforge.main_quest_flame_lv101._430_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(SCHOLAR) if 0 != v then target.vid("__TARGET__", v, mob_name(SCHOLAR)) @@ -450,7 +450,7 @@ quest main_quest_flame_lv101 begin when button or info begin say_title(gameforge.main_quest_flame_lv101._430_sendLetter) say(gameforge.main_quest_flame_lv101._300_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -458,15 +458,15 @@ quest main_quest_flame_lv101 begin target.delete("__TARGET__") say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv101._440_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv101._450_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv101._340_say) - wait()--߰ ȭ + wait()--추가 대화 set_state (state3_2) end @@ -477,13 +477,13 @@ quest main_quest_flame_lv101 begin end state state3_2 begin when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv101._470_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv101._430_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(YACKHWAN) if 0 != v then target.vid("__TARGET__", v, mob_name(YACKHWAN)) @@ -493,7 +493,7 @@ quest main_quest_flame_lv101 begin when button or info begin say_title(gameforge.main_quest_flame_lv101._480_sayTitle) say(gameforge.main_quest_flame_lv101._490_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -501,24 +501,24 @@ quest main_quest_flame_lv101 begin target.delete("__TARGET__") say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv101._500_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv101._510_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(gameforge.main_quest_lv27._120_sayTitle) say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 48584000)) pc.give_exp2( 48584000) say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 156000)) pc.change_money( 156000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71095),1)) -- + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71095),1)) -- 통행증명서 pc.give_item2(71095, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(72016),1)) -- 3 + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(72016),1)) -- 제3의 손 pc.give_item2_select(72016) item.set_socket(2, 60) say() say_title(string.format(gameforge.main_quest_flame_lv99._430_say, 102)) - -- Ʈ + --다음 스테이트로 set_state (__COMPLETE__) set_quest_state ("main_quest_flame_lv102", "state0") end diff --git a/share/locale/english/quest/main_quest_flame_lv102.quest b/share/locale/english/quest/main_quest_flame_lv102.quest index f559e10..2d01633 100644 --- a/share/locale/english/quest/main_quest_flame_lv102.quest +++ b/share/locale/english/quest/main_quest_flame_lv102.quest @@ -1,11 +1,11 @@ ---2013.02.08 +--2013.02.08 김용욱 ---Ʈ npc -define YACKHWAN 20377 -- ɵ ȯ -define SCHOLAR 20380 -- -define ALCHEMIST 20001 -- ݼ -define BLACKSMITH 20016 -- -define YUHWAN 20017 -- ȯ +--퀘스트 진행 npc +define YACKHWAN 20377 -- 약령도장 약환 +define SCHOLAR 20380 -- 학자 +define ALCHEMIST 20001 -- 연금술사 +define BLACKSMITH 20016 -- 대장장이 +define YUHWAN 20017 -- 유환 define MOB1_1 6005 define MOB1_2 6006 @@ -33,11 +33,11 @@ quest main_quest_flame_lv102 begin end end - -- + -- 돌입 state state1_1 begin when letter begin send_letter(gameforge.main_quest_flame_lv102._010_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(YACKHWAN) if 0 != v then target.vid("__TARGET__", v, mob_name(YACKHWAN)) @@ -47,7 +47,7 @@ quest main_quest_flame_lv102 begin when button or info begin say_title(gameforge.main_quest_flame_lv102._010_sendLetter) say(gameforge.main_quest_flame_lv102._020_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -55,19 +55,19 @@ quest main_quest_flame_lv102 begin target.delete("__TARGET__") say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv102._030_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv102._040_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv102._050_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv102._060_say) - -- Ʈ + --다음 스테이트로 set_state (state1_2) end @@ -76,9 +76,9 @@ quest main_quest_flame_lv102 begin end end - state state1_2 begin -- ƿ κ. + state state1_2 begin --몬스터 잡아오는 부분. when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv102._070_notice,notice) end @@ -91,7 +91,7 @@ quest main_quest_flame_lv102 begin when button or info begin say_title(gameforge.main_quest_flame_lv102._080_sayTitle) say(gameforge.main_quest_flame_lv102._090_say) - -- ȳ + --남은 아이템 안내문 local remain1 = 30 - pc.getqf("mob1") if remain1 < 0 then remain1 = 0 @@ -181,13 +181,13 @@ quest main_quest_flame_lv102 begin end state state1_3 begin when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv102._130_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv102._010_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(YACKHWAN) if 0 != v then target.vid("__TARGET__", v, mob_name(YACKHWAN)) @@ -197,7 +197,7 @@ quest main_quest_flame_lv102 begin when button or info begin say_title(gameforge.main_quest_flame_lv102._010_sendLetter) say(gameforge.main_quest_flame_lv102._140_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -205,11 +205,11 @@ quest main_quest_flame_lv102 begin target.delete("__TARGET__") say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv102._150_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv102._170_say) - -- + --보상 wait()--reward say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 49584000)) @@ -218,12 +218,12 @@ quest main_quest_flame_lv102 begin pc.change_money(157000) say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71095),1)) pc.give_item2(71095, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(72723),1)) -- ȭ ູ() + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(72723),1)) -- 화룡의 축복(소) pc.give_item2(72723, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(70050),1)) -- ǥ + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(70050),1)) -- 선왕의 증표 pc.give_item2(70050, 1) say() - -- Ʈ + --다음 스테이트로 set_state (state2_1) end @@ -233,11 +233,11 @@ quest main_quest_flame_lv102 begin end - -- ߸õ?! + -- 염왕 야마천?! state state2_1 begin when letter begin send_letter(gameforge.main_quest_flame_lv102._180_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(SCHOLAR) if 0 != v then target.vid("__TARGET__", v, mob_name(SCHOLAR)) @@ -247,7 +247,7 @@ quest main_quest_flame_lv102 begin when button or info begin say_title(gameforge.main_quest_flame_lv102._180_sendLetter) say(gameforge.main_quest_flame_lv102._190_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -255,23 +255,23 @@ quest main_quest_flame_lv102 begin target.delete("__TARGET__") say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv102._200_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv102._220_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv102._250_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv102._050_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv102._260_say) - -- Ʈ + --다음 스테이트로 set_state (state2_2) end @@ -281,20 +281,20 @@ quest main_quest_flame_lv102 begin end state state2_2 begin when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv102._270_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv102._180_sendLetter) - -- + --아이템 지급 설정 q.set_counter_name(gameforge.main_quest_lv97._670_counterName) end when button or info begin say_title(gameforge.main_quest_flame_lv102._280_sayTitle) say(gameforge.main_quest_flame_lv102._290_say) - -- ȳ + --남은 아이템 안내문 say(gameforge.main_quest_lv97._670_counterName) say(string.format(gameforge.main_quest_lv90._1190_say,item_name(ITEM2_1), ITEM2_1_NEED - pc.count_item(ITEM2_1))) say_reward(gameforge.main_quest_flame_lv102._300_sayReward) @@ -325,13 +325,13 @@ quest main_quest_flame_lv102 begin end state state2_3 begin when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv102._320_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv102._180_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(SCHOLAR) if 0 != v then target.vid("__TARGET__", v, mob_name(SCHOLAR)) @@ -341,30 +341,30 @@ quest main_quest_flame_lv102 begin when button or info begin say_title(gameforge.main_quest_flame_lv102._180_sendLetter) say(gameforge.main_quest_flame_lv102._140_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end when SCHOLAR.chat.gameforge.main_quest_flame_lv102._180_sendLetter begin target.delete("__TARGET__") - -- + --아이템 제거 pc.remove_item(ITEM2_1, pc.count_item(ITEM2_1)) say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv102._330_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(gameforge.main_quest_lv27._120_sayTitle) say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 52484000)) pc.give_exp2( 52484000) say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 159000)) pc.change_money( 159000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(72301),5)) -- ູ + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(72301),5)) -- 축복의 서 pc.give_item2(72301, 1) pc.give_item2(72301, 1) pc.give_item2(72301, 1) pc.give_item2(72301, 1) pc.give_item2(72301, 1) - -- Ʈ + --다음 스테이트로 set_state (state3_1) end @@ -373,11 +373,11 @@ quest main_quest_flame_lv102 begin end end - -- Ź ȭ + -- 탁기의 정화 state state3_1 begin when letter begin send_letter(gameforge.main_quest_flame_lv102._350_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(SCHOLAR) if 0 != v then target.vid("__TARGET__", v, mob_name(SCHOLAR)) @@ -387,7 +387,7 @@ quest main_quest_flame_lv102 begin when button or info begin say_title(gameforge.main_quest_flame_lv102._350_sendLetter) say(gameforge.main_quest_flame_lv102._190_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -395,15 +395,15 @@ quest main_quest_flame_lv102 begin target.delete("__TARGET__") say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv102._360_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv102._380_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv102._390_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv102._050_say) @@ -417,7 +417,7 @@ quest main_quest_flame_lv102 begin end state state3_2 begin when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv102._410_notice,notice) end @@ -463,7 +463,7 @@ quest main_quest_flame_lv102 begin pc.give_exp2( 48584000) say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 160000)) pc.change_money( 160000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(50708),10)) -- ͳ + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(50708),10)) -- 산뽕나무 pc.give_item2(50708, 10) say() @@ -480,13 +480,13 @@ quest main_quest_flame_lv102 begin end state state3_3 begin when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv102._460_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv102._350_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(YUHWAN) if 0 != v then target.vid("__TARGET__", v, mob_name(YUHWAN)) @@ -496,7 +496,7 @@ quest main_quest_flame_lv102 begin when button or info begin say_title(gameforge.main_quest_flame_lv102._350_sendLetter) say(gameforge.main_quest_flame_lv102._470_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -514,7 +514,7 @@ quest main_quest_flame_lv102 begin pc.give_exp2( 48584000) say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 160000)) pc.change_money( 160000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(50708),10)) -- ͳ + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(50708),10)) -- 산뽕나무 pc.give_item2(50708, 10) say() @@ -532,11 +532,11 @@ quest main_quest_flame_lv102 begin end - -- ȭ + -- 정화액 전달 state state4_1 begin when letter begin send_letter(gameforge.main_quest_flame_lv102._480_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(YUHWAN) if 0 != v then target.vid("__TARGET__", v, mob_name(YUHWAN)) @@ -546,7 +546,7 @@ quest main_quest_flame_lv102 begin when button or info begin say_title(gameforge.main_quest_flame_lv102._480_sendLetter) say(gameforge.main_quest_flame_lv102._490_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -554,23 +554,23 @@ quest main_quest_flame_lv102 begin target.delete("__TARGET__") say_title(mob_name(YUHWAN)) say(gameforge.main_quest_flame_lv102._500_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv102._510_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YUHWAN)) say(gameforge.main_quest_flame_lv102._520_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv102._050_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YUHWAN)) say(gameforge.main_quest_flame_lv102._530_say) - -- Ʈ + --다음 스테이트로 set_state (state4_2) end @@ -580,13 +580,13 @@ quest main_quest_flame_lv102 begin end state state4_2 begin when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv102._540_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv102._480_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(YACKHWAN) if 0 != v then target.vid("__TARGET__", v, mob_name(YACKHWAN)) @@ -596,7 +596,7 @@ quest main_quest_flame_lv102 begin when button or info begin say_title(gameforge.main_quest_flame_lv102._480_sendLetter) say(gameforge.main_quest_flame_lv102._140_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -609,29 +609,29 @@ quest main_quest_flame_lv102 begin target.delete("__TARGET__") say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv102._560_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv102._570_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv102._580_say) - -- + --보상 wait()--reward say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 42584000)) pc.give_exp2(42584000) say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 161000)) pc.change_money( 161000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(76011),1)) -- + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(76011),1)) -- 육도 pc.give_item2_select(76011) item.set_socket(2, 60) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(50707),5)) -- + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(50707),5)) -- 만병초 pc.give_item2(50707, 5) say() say_title(string.format(gameforge.main_quest_flame_lv99._430_say, 103)) - -- Ʈ + --다음 스테이트로 set_state (__COMPLETE__) set_quest_state ("main_quest_flame_lv103", "state0") end diff --git a/share/locale/english/quest/main_quest_flame_lv103.quest b/share/locale/english/quest/main_quest_flame_lv103.quest index 65fc9f9..fc3bd0e 100644 --- a/share/locale/english/quest/main_quest_flame_lv103.quest +++ b/share/locale/english/quest/main_quest_flame_lv103.quest @@ -1,13 +1,13 @@ ---2013.02.12 +--2013.02.12 김용욱 ---Ʈ npc -define YACKHWAN 20377 -- ɵ ȯ -define SCHOLAR 20380 -- -define ALCHEMIST 20001 -- ݼ -define BLACKSMITH 20016 -- -define YUHWAN 20017 -- ȯ +--퀘스트 진행 npc +define YACKHWAN 20377 -- 약령도장 약환 +define SCHOLAR 20380 -- 학자 +define ALCHEMIST 20001 -- 연금술사 +define BLACKSMITH 20016 -- 대장장이 +define YUHWAN 20017 -- 유환 -define NPC1_1 20393 -- ȯ +define NPC1_1 20393 -- 약환 부하 define MOB4_1 8057 @@ -22,11 +22,11 @@ quest main_quest_flame_lv103 begin end end - -- 漺 + -- 적룡성을 향해 state state1_1 begin when letter begin send_letter(gameforge.main_quest_flame_lv103._010_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(YACKHWAN) if 0 != v then target.vid("__TARGET__", v, mob_name(YACKHWAN)) @@ -36,7 +36,7 @@ quest main_quest_flame_lv103 begin when button or info begin say_title(gameforge.main_quest_flame_lv103._010_sendLetter) say(gameforge.main_quest_flame_lv103._020_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -44,19 +44,19 @@ quest main_quest_flame_lv103 begin target.delete("__TARGET__") say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv103._030_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv103._040_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv103._220_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv103._060_say) - -- Ʈ + --다음 스테이트로 set_state (state1_2) end @@ -66,13 +66,13 @@ quest main_quest_flame_lv103 begin end state state1_2 begin when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv103._070_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv103._010_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(NPC1_1) if 0 != v then target.vid("__TARGET__", v, mob_name(NPC1_1)) @@ -82,7 +82,7 @@ quest main_quest_flame_lv103 begin when button or info begin say_title(gameforge.main_quest_flame_lv103._080_sayTitle) say(gameforge.main_quest_flame_lv103._090_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_info) end @@ -95,7 +95,7 @@ quest main_quest_flame_lv103 begin target.delete("__TARGET__") say_title(mob_name(NPC1_1)) say(gameforge.main_quest_flame_lv103._110_say) - -- Ʈ + --다음 스테이트로 set_state (state1_3) end @@ -106,7 +106,7 @@ quest main_quest_flame_lv103 begin state state1_3 begin when letter begin send_letter(gameforge.main_quest_flame_lv103._010_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(YACKHWAN) if 0 != v then target.vid("__TARGET__", v, mob_name(YACKHWAN)) @@ -116,7 +116,7 @@ quest main_quest_flame_lv103 begin when button or info begin say_title(gameforge.main_quest_flame_lv103._010_sendLetter) say(gameforge.main_quest_flame_lv103._120_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -124,15 +124,15 @@ quest main_quest_flame_lv103 begin target.delete("__TARGET__") say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv103._130_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv103._150_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv103._170_say) - -- + --보상 wait()--reward say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 42554000)) @@ -142,7 +142,7 @@ quest main_quest_flame_lv103 begin say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71095),1)) pc.give_item2(71095, 1) say() - -- Ʈ + --다음 스테이트로 set_state (state2_1) end @@ -151,11 +151,11 @@ quest main_quest_flame_lv103 begin end end - -- + -- 점진적 격파 state state2_1 begin when letter begin send_letter(gameforge.main_quest_flame_lv103._180_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(YACKHWAN) if 0 != v then target.vid("__TARGET__", v, mob_name(YACKHWAN)) @@ -165,7 +165,7 @@ quest main_quest_flame_lv103 begin when button or info begin say_title(gameforge.main_quest_flame_lv103._180_sendLetter) say(gameforge.main_quest_flame_lv103._020_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -173,19 +173,19 @@ quest main_quest_flame_lv103 begin target.delete("__TARGET__") say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv103._190_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv103._200_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv103._210_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv103._220_say) - -- Ʈ + --다음 스테이트로 set_state (state2_2) end @@ -195,15 +195,15 @@ quest main_quest_flame_lv103 begin end state state2_2 begin when enter begin - -- óġ + --몬스터 처치 수 설정 pc.setqf("kill_count_1", 0) - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv103._230_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv103._180_sendLetter) - -- óġ ȳ + --남은 처치 수 안내문 q.set_counter_name(gameforge.main_quest_lv98._680_counterName) main_quest_flame_lv103.kill_count_state2_2() end @@ -211,9 +211,9 @@ quest main_quest_flame_lv103 begin when button or info begin say_title(gameforge.main_quest_flame_lv103._240_sayTitle) say(gameforge.main_quest_flame_lv103._250_say) - -- óġ ȳ + --남은 처치 수 안내문 say(gameforge.main_quest_lv98._680_counterName) - say(string.format(gameforge.main_quest_lv98._670_sayReward,"漺 ", 1000 - pc.getqf("kill_count_1"))) + say(string.format(gameforge.main_quest_lv98._670_sayReward,"적룡성 마물", 1000 - pc.getqf("kill_count_1"))) say_reward(gameforge.main_quest_flame_lv103._260_sayReward) end @@ -248,13 +248,13 @@ quest main_quest_flame_lv103 begin end state state2_3 begin when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv103._280_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv103._180_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(YACKHWAN) if 0 != v then target.vid("__TARGET__", v, mob_name(YACKHWAN)) @@ -264,7 +264,7 @@ quest main_quest_flame_lv103 begin when button or info begin say_title(gameforge.main_quest_flame_lv103._180_sendLetter) say(gameforge.main_quest_flame_lv103._120_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -272,7 +272,7 @@ quest main_quest_flame_lv103 begin target.delete("__TARGET__") say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv103._290_say) - -- + --보상 wait()--reward say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 53784000)) @@ -281,12 +281,12 @@ quest main_quest_flame_lv103 begin pc.change_money(164000) say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71095),1)) pc.give_item2(71095, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(70024),1)) -- ູ + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(70024),1)) -- 축복의 구슬 pc.give_item2(70024, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(30039),3)) -- + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(30039),3)) -- 헝겊조각 pc.give_item2(30039, 3) say() - -- Ʈ + --다음 스테이트로 set_state (state3_1) end @@ -295,11 +295,11 @@ quest main_quest_flame_lv103 begin end end - -- 漺 ĩŸ + -- 적룡성의 골칫거리 state state3_1 begin when letter begin send_letter(gameforge.main_quest_flame_lv103._300_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(YACKHWAN) if 0 != v then target.vid("__TARGET__", v, mob_name(YACKHWAN)) @@ -309,7 +309,7 @@ quest main_quest_flame_lv103 begin when button or info begin say_title(gameforge.main_quest_flame_lv103._300_sendLetter) say(gameforge.main_quest_flame_lv103._020_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -317,11 +317,11 @@ quest main_quest_flame_lv103 begin target.delete("__TARGET__") say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv103._310_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv103._220_say) - -- Ʈ + --다음 스테이트로 set_state (state3_2) end @@ -331,19 +331,19 @@ quest main_quest_flame_lv103 begin end state state3_2 begin when enter begin - -- óġ + --몬스터 처치 수 설정 pc.setqf("kill_count_1", 0) pc.setqf("kill_count_2", 0) pc.setqf("kill_count_3", 0) pc.setqf("kill_count_4", 0) pc.setqf("kill_count_5", 0) - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv103._330_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv103._300_sendLetter) - -- óġ ȳ + --남은 처치 수 안내문 q.set_counter_name(gameforge.main_quest_lv98._680_counterName) main_quest_flame_lv103.kill_count_state3_2() end @@ -351,7 +351,7 @@ quest main_quest_flame_lv103 begin when button or info begin say_title(gameforge.main_quest_flame_lv103._340_sayTitle) say(gameforge.main_quest_flame_lv103._350_say) - -- óġ ȳ + --남은 처치 수 안내문 say(gameforge.main_quest_lv98._680_counterName) local total_remain = 0 local remain1 = 50 - pc.getqf("kill_count_1") @@ -463,13 +463,13 @@ quest main_quest_flame_lv103 begin end state state3_3 begin when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv103._370_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv103._300_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(YACKHWAN) if 0 != v then target.vid("__TARGET__", v, mob_name(YACKHWAN)) @@ -479,7 +479,7 @@ quest main_quest_flame_lv103 begin when button or info begin say_title(gameforge.main_quest_flame_lv103._300_sendLetter) say(gameforge.main_quest_flame_lv103._120_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -487,7 +487,7 @@ quest main_quest_flame_lv103 begin target.delete("__TARGET__") say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv103._380_say) - -- + --보상 wait()--reward say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 54491000)) @@ -496,11 +496,11 @@ quest main_quest_flame_lv103 begin pc.change_money(166000) say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71095),1)) pc.give_item2(71095, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(72001),1)) -- + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(72001),1)) -- 경험의 반지 pc.give_item2_select(72001) item.set_socket(2, 60) say() - -- Ʈ + --다음 스테이트로 set_state (state4_1) end @@ -509,11 +509,11 @@ quest main_quest_flame_lv103 begin end end - -- ߸õ 1-1 + -- 야마천 토벌1-1 state state4_1 begin when letter begin send_letter(gameforge.main_quest_flame_lv103._390_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(YACKHWAN) if 0 != v then target.vid("__TARGET__", v, mob_name(YACKHWAN)) @@ -523,7 +523,7 @@ quest main_quest_flame_lv103 begin when button or info begin say_title(gameforge.main_quest_flame_lv103._390_sendLetter) say(gameforge.main_quest_flame_lv103._020_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -531,11 +531,11 @@ quest main_quest_flame_lv103 begin target.delete("__TARGET__") say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv103._400_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv103._220_say) - -- Ʈ + --다음 스테이트로 set_state (state4_2) end @@ -545,13 +545,13 @@ quest main_quest_flame_lv103 begin end state state4_2 begin when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv103._410_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv103._390_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(SCHOLAR) if 0 != v then target.vid("__TARGET__", v, mob_name(SCHOLAR)) @@ -561,7 +561,7 @@ quest main_quest_flame_lv103 begin when button or info begin say_title(gameforge.main_quest_flame_lv103._080_sayTitle) say(gameforge.main_quest_flame_lv103._420_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -569,19 +569,19 @@ quest main_quest_flame_lv103 begin target.delete("__TARGET__") say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv103._430_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv103._440_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv103._460_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv103._220_say) - -- Ʈ + --다음 스테이트로 set_state (state4_3) end @@ -591,15 +591,15 @@ quest main_quest_flame_lv103 begin end state state4_3 begin when enter begin - -- óġ + --몬스터 처치 수 설정 pc.setqf("kill_count_1", 0) - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv103._480_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv103._390_sendLetter) - -- óġ ȳ + --남은 처치 수 안내문 q.set_counter_name(gameforge.main_quest_lv98._680_counterName) main_quest_flame_lv103.kill_count_state4_3() end @@ -607,7 +607,7 @@ quest main_quest_flame_lv103 begin when button or info begin say_title(gameforge.main_quest_flame_lv103._490_sayTitle) say(gameforge.main_quest_flame_lv103._500_say) - -- óġ ȳ + --남은 처치 수 안내문 say(gameforge.main_quest_flame_lv103._510_say) say(string.format(gameforge.main_quest_lv90._1190_say,mob_name(MOB4_1), 1 - pc.getqf("kill_count_1"))) say_reward(gameforge.main_quest_flame_lv103._260_sayReward) @@ -645,13 +645,13 @@ quest main_quest_flame_lv103 begin state state4_4 begin when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv103._530_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv103._390_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(YACKHWAN) if 0 != v then target.vid("__TARGET__", v, mob_name(YACKHWAN)) @@ -661,7 +661,7 @@ quest main_quest_flame_lv103 begin when button or info begin say_title(gameforge.main_quest_flame_lv103._390_sendLetter) say(gameforge.main_quest_flame_lv103._120_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -669,7 +669,7 @@ quest main_quest_flame_lv103 begin target.delete("__TARGET__") say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv103._540_say) - -- + --보상 wait()--reward say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 49586000)) @@ -678,16 +678,16 @@ quest main_quest_flame_lv103 begin pc.change_money(167000) say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71095),1)) pc.give_item2(71095, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(31078),1)) -- ȭ -- + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(31078),1)) -- 정화액 -- 수정 pc.give_item2(31078, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(30015),2)) -- ǰ + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(30015),2)) -- 사귀의 유품 pc.give_item2(30015, 2) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(70043),1)) -- 尩 + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(70043),1)) -- 도둑의 장갑 pc.give_item2_select(70043) item.set_socket(2, 60) say() say_title(string.format(gameforge.main_quest_flame_lv99._430_say, 104)) - -- Ʈ + --다음 스테이트로 set_state (__COMPLETE__) set_quest_state ("main_quest_flame_lv104", "state0") end diff --git a/share/locale/english/quest/main_quest_flame_lv104.quest b/share/locale/english/quest/main_quest_flame_lv104.quest index 93941dc..20aa941 100644 --- a/share/locale/english/quest/main_quest_flame_lv104.quest +++ b/share/locale/english/quest/main_quest_flame_lv104.quest @@ -1,15 +1,15 @@ ---2013.02.12 +--2013.02.12 김용욱 ---Ʈ npc -define YACKHWAN 20377 -- ɵ ȯ -define SCHOLAR 20380 -- -define ALCHEMIST 20001 -- ݼ -define BLACKSMITH 20016 -- -define YUHWAN 20017 -- ȯ +--퀘스트 진행 npc +define YACKHWAN 20377 -- 약령도장 약환 +define SCHOLAR 20380 -- 학자 +define ALCHEMIST 20001 -- 연금술사 +define BLACKSMITH 20016 -- 대장장이 +define YUHWAN 20017 -- 유환 -define MOB1_1 6091 -- ߸õ +define MOB1_1 6091 -- 염왕 야마천 -define ITEM2_1 31082 -- ߰ſ +define ITEM2_1 31082 -- 뜨거운 핵 define DUNGEON_MAP_INDEX 351 quest main_quest_flame_lv104 begin @@ -21,11 +21,11 @@ quest main_quest_flame_lv104 begin end end - -- ߸õ 1-2 + -- 야마천 토벌 1-2 state state1_1 begin when letter begin send_letter(gameforge.main_quest_flame_lv104._010_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(YACKHWAN) if 0 != v then target.vid("__TARGET__", v, mob_name(YACKHWAN)) @@ -35,7 +35,7 @@ quest main_quest_flame_lv104 begin when button or info begin say_title(gameforge.main_quest_flame_lv104._010_sendLetter) say(gameforge.main_quest_flame_lv104._020_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -43,15 +43,15 @@ quest main_quest_flame_lv104 begin target.delete("__TARGET__") say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv104._030_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv104._040_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv104._050_say) - -- Ʈ + --다음 스테이트로 set_state (state1_2) end @@ -61,25 +61,25 @@ quest main_quest_flame_lv104 begin end state state1_2 begin when enter begin - -- óġ + --몬스터 처치 수 설정 pc.setqf("kill_count_1", 0) - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv104._060_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv104._010_sendLetter) - -- óġ ȳ + --남은 처치 수 안내문 q.set_counter_name(gameforge.main_quest_lv98._680_counterName) - -- Ƽ ߸õ , Ʈ Ŭ ǵ ϴ ڵ. + -- 파티원에 의해 야마천을 잡았을 때, 퀘스트가 클리어 되도록 하는 코드. if party.is_party() then local map_index = pc.get_map_index() - -- 漺 ߴٴ . + -- 적룡성에 입장했다는 것을 기록함. if map_index >= DUNGEON_MAP_INDEX * 10000 and map_index < (DUNGEON_MAP_INDEX + 1) *10000 then pc.setqf("in_dungeon", 1) - else -- 漺 , Ʈ Ŭ ش. + else -- 적룡성으로 부터 나왔을때, 보스를 잡고 나왔으면 퀘스트를 클리어 해준다. if pc.getqf("in_dungeon") == 1 then if party.getf("flame_dungeon_boss_kill_count") == 1 then set_state (state1_3) @@ -103,7 +103,7 @@ quest main_quest_flame_lv104 begin when button or info begin say_title(gameforge.main_quest_flame_lv104._070_sayTitle) say(gameforge.main_quest_flame_lv104._080_say) - -- óġ ȳ + --남은 처치 수 안내문 say(gameforge.main_quest_lv98._680_counterName) say(string.format(gameforge.main_quest_lv98._670_sayReward,mob_name(MOB1_1), 1 - pc.getqf("kill_count_1"))) say_reward(gameforge.main_quest_flame_lv104._090_sayReward) @@ -115,7 +115,7 @@ quest main_quest_flame_lv104 begin end - when 31078.use begin -- ȭ + when 31078.use begin -- 정화액 affect.add(apply.MAX_HP, 1000, 60 * 60) affect.add(apply.DEF_GRADE_BONUS, 25, 60 * 60) affect.add(apply.MELEE_MAGIC_ATTBONUS_PER, 10, 60 * 60) @@ -149,7 +149,7 @@ quest main_quest_flame_lv104 begin end state state1_3 begin when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv104._120_notice,notice) say_title(mob_name(MOB1_1)) @@ -158,7 +158,7 @@ quest main_quest_flame_lv104 begin when letter begin send_letter(gameforge.main_quest_flame_lv104._010_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(YACKHWAN) if 0 != v then target.vid("__TARGET__", v, mob_name(YACKHWAN)) @@ -168,7 +168,7 @@ quest main_quest_flame_lv104 begin when button or info begin say_title(gameforge.main_quest_flame_lv104._010_sendLetter) say(gameforge.main_quest_flame_lv104._130_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -176,15 +176,15 @@ quest main_quest_flame_lv104 begin target.delete("__TARGET__") say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv104._140_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv104._150_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv104._160_say) - -- + --보상 wait()--reward say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 64491000)) @@ -193,21 +193,21 @@ quest main_quest_flame_lv104 begin pc.change_money(168000) say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71095),1)) pc.give_item2(71095, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71026),1)) -- ö + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71026),1)) -- 현철 pc.give_item2(71026, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71025),2)) -- ߰ + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71025),2)) -- 야공석 pc.give_item2(71025, 1) pc.give_item2(71025, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(70102),5)) -- + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(70102),5)) -- 선두 pc.give_item2(70102, 1) pc.give_item2(70102, 1) pc.give_item2(70102, 1) pc.give_item2(70102, 1) pc.give_item2(70102, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(50706),20)) -- + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(50706),20)) -- 영지버섯 pc.give_item2(50706, 20) say() - -- Ʈ + --다음 스테이트로 set_state (state2_1) end @@ -216,11 +216,11 @@ quest main_quest_flame_lv104 begin end end - -- 1-1 + -- 음모의 저지1-1 state state2_1 begin when letter begin send_letter(gameforge.main_quest_flame_lv104._170_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(YACKHWAN) if 0 != v then target.vid("__TARGET__", v, mob_name(YACKHWAN)) @@ -230,7 +230,7 @@ quest main_quest_flame_lv104 begin when button or info begin say_title(gameforge.main_quest_flame_lv104._170_sendLetter) say(gameforge.main_quest_flame_lv104._020_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -238,15 +238,15 @@ quest main_quest_flame_lv104 begin target.delete("__TARGET__") say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv104._180_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv104._190_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv104._050_say) - -- Ʈ + --다음 스테이트로 set_state (state2_2) end @@ -256,13 +256,13 @@ quest main_quest_flame_lv104 begin end state state2_2 begin when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv104._200_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv104._170_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(SCHOLAR) if 0 != v then target.vid("__TARGET__", v, mob_name(SCHOLAR)) @@ -272,7 +272,7 @@ quest main_quest_flame_lv104 begin when button or info begin say_title(gameforge.main_quest_flame_lv104._210_sayTitle) say(gameforge.main_quest_flame_lv104._220_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -285,23 +285,23 @@ quest main_quest_flame_lv104 begin target.delete("__TARGET__") say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv104._240_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv104._250_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv104._260_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv104._270_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv104._050_say) - -- Ʈ + --다음 스테이트로 set_state (state2_3) end @@ -311,13 +311,13 @@ quest main_quest_flame_lv104 begin end state state2_3 begin when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv104._280_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv104._170_sendLetter) - -- + --아이템 지급 설정 q.set_counter_name(gameforge.main_quest_lv97._670_counterName) main_quest_flame_lv104.item_count_state2_3() end @@ -325,7 +325,7 @@ quest main_quest_flame_lv104 begin when button or info begin say_title(gameforge.main_quest_flame_lv104._280_notice) say(gameforge.main_quest_flame_lv104._290_say) - -- ȳ + --남은 아이템 안내문 say(gameforge.main_quest_lv97._670_counterName) local item_count = pc.getqf("item_count_1") local remain = 5 - item_count @@ -339,15 +339,15 @@ quest main_quest_flame_lv104 begin when SCHOLAR.chat.gameforge.main_quest_flame_lv104._170_sendLetter with pc.count_item(ITEM2_1) > 0 begin pc.remove_item(ITEM2_1, 1) - -- ǰ + -- 납품 성공 if number(1, 100) <= 90 then local item_count = pc.getqf("item_count_1") item_count = item_count + 1 pc.setqf("item_count_1", item_count) - if item_count < 5 then -- . + if item_count < 5 then -- 아직 부족함. say_title(mob_name(SCHOLAR)) say(string.format(gameforge.main_quest_flame_lv104._300_say, 5 - item_count)) - else -- ǰ ä. + else -- 납품 갯수를 모두 채움. pc.remove_item(ITEM2_1, pc.count_item(ITEM2_1)) say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv104._310_say) @@ -357,15 +357,15 @@ quest main_quest_flame_lv104 begin pc.give_exp2(57583000) say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 170000)) pc.change_money( 170000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(72723),1)) -- ȭ ູ() + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(72723),1)) -- 화룡의 축복(소) pc.give_item2(72723, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(70050),1)) -- ǥ + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(70050),1)) -- 선왕의 증표 pc.give_item2(70050, 1) say() - -- Ʈ + --다음 스테이트로 set_state (state3_1) end - else -- ǰ + else -- 납품 실패 say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv104._320_say) end @@ -423,11 +423,11 @@ quest main_quest_flame_lv104 begin end end - -- 1-2 + -- 음모의 저지1-2 state state3_1 begin when letter begin send_letter(gameforge.main_quest_flame_lv104._330_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(SCHOLAR) if 0 != v then target.vid("__TARGET__", v, mob_name(SCHOLAR)) @@ -437,7 +437,7 @@ quest main_quest_flame_lv104 begin when button or info begin say_title(gameforge.main_quest_flame_lv104._330_sendLetter) say(gameforge.main_quest_flame_lv104._340_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -445,15 +445,15 @@ quest main_quest_flame_lv104 begin target.delete("__TARGET__") say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv104._350_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv104._360_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv104._050_say) - -- Ʈ + --다음 스테이트로 set_state (state3_2) end @@ -463,7 +463,7 @@ quest main_quest_flame_lv104 begin end state state3_2 begin when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv104._370_notice,notice) end @@ -492,17 +492,17 @@ quest main_quest_flame_lv104 begin end when SCHOLAR.chat.gameforge.main_quest_flame_lv104._330_sendLetter begin - -- + --아이템 제거 if pc.count_item(50814) >= 100 then pc.remove_item(50814, 100) say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv104._390_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv104._400_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv104._410_say) @@ -511,12 +511,12 @@ quest main_quest_flame_lv104 begin pc.give_exp2(46581000) say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 171000)) pc.change_money( 171000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(30045),2)) -- ħ + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(30045),2)) -- 전갈의 독침 pc.give_item2(30045, 2) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(50817),10)) -- Ȱɾ + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(50817),10)) -- 진활심액 pc.give_item2(50817, 10) say() - -- Ʈ + --다음 스테이트로 set_state (state4_1) else say_title(mob_name(SCHOLAR)) @@ -530,13 +530,13 @@ quest main_quest_flame_lv104 begin end state state3_3 begin when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv104._430_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv104._330_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(SCHOLAR) if 0 != v then target.vid("__TARGET__", v, mob_name(SCHOLAR)) @@ -546,23 +546,23 @@ quest main_quest_flame_lv104 begin when button or info begin say_title(gameforge.main_quest_flame_lv104._280_notice) say(gameforge.main_quest_flame_lv104._440_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end when SCHOLAR.chat.gameforge.main_quest_flame_lv104._330_sendLetter begin target.delete("__TARGET__") - -- + --아이템 제거 if pc.count_item(50814) >= 100 then pc.remove_item(50814, 100) say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv104._390_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv104._400_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv104._410_say) @@ -571,13 +571,13 @@ quest main_quest_flame_lv104 begin pc.give_exp2(46581000) say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 171000)) pc.change_money( 171000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(30045),2)) -- ħ + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(30045),2)) -- 전갈의 독침 pc.give_item2(30045, 2) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(50817),10)) -- Ȱɾ + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(50817),10)) -- 진활심액 pc.give_item2(50817, 10) say() - -- Ʈ + --다음 스테이트로 set_state (state4_1) else say_title(mob_name(SCHOLAR)) @@ -592,11 +592,11 @@ quest main_quest_flame_lv104 begin end end - -- 1-3 + -- 음모의 저지1-3 state state4_1 begin when letter begin send_letter(gameforge.main_quest_flame_lv104._450_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(SCHOLAR) if 0 != v then target.vid("__TARGET__", v, mob_name(SCHOLAR)) @@ -606,7 +606,7 @@ quest main_quest_flame_lv104 begin when button or info begin say_title(gameforge.main_quest_flame_lv104._450_sendLetter) say(gameforge.main_quest_flame_lv104._340_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -614,15 +614,15 @@ quest main_quest_flame_lv104 begin target.delete("__TARGET__") say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv104._460_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv104._470_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv104._050_say) - -- Ʈ + --다음 스테이트로 set_state (state4_2) end @@ -632,13 +632,13 @@ quest main_quest_flame_lv104 begin end state state4_2 begin when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv104._480_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv104._450_sendLetter) - -- + --아이템 지급 설정 q.set_counter_name(gameforge.main_quest_lv97._670_counterName) main_quest_flame_lv104.item_count_state4_2() end @@ -646,7 +646,7 @@ quest main_quest_flame_lv104 begin when button or info begin say_title(gameforge.main_quest_flame_lv104._450_sendLetter) say(gameforge.main_quest_flame_lv104._490_say) - -- ȳ + --남은 아이템 안내문 say(gameforge.main_quest_lv97._670_counterName) local remain = 5 - pc.count_item(31024) if remain < 0 then @@ -680,13 +680,13 @@ quest main_quest_flame_lv104 begin end state state4_3 begin when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv104._520_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv104._450_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(SCHOLAR) if 0 != v then target.vid("__TARGET__", v, mob_name(SCHOLAR)) @@ -696,7 +696,7 @@ quest main_quest_flame_lv104 begin when button or info begin say_title(gameforge.main_quest_flame_lv104._450_sendLetter) say(gameforge.main_quest_flame_lv104._440_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -719,17 +719,17 @@ quest main_quest_flame_lv104 begin pc.change_money(173000) say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71095),1)) pc.give_item2(71095, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(30015),2)) -- ǰ + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(30015),2)) -- 사귀의 유품 pc.give_item2(30015, 2) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(70043),1)) -- 尩 + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(70043),1)) -- 도둑의 장갑 pc.give_item2_select(70043) item.set_socket(2, 60) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(31083),3)) -- ָӴ + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(31083),3)) -- 금제 주머니 pc.give_item2(31083, 3) say() say_title(string.format(gameforge.main_quest_flame_lv99._430_say, 105)) - -- Ʈ + --다음 스테이트로 set_quest_state ("main_quest_flame_lv105", "state0") set_state (__COMPLETE__) end diff --git a/share/locale/english/quest/main_quest_flame_lv105.quest b/share/locale/english/quest/main_quest_flame_lv105.quest index 2ce922c..82c0507 100644 --- a/share/locale/english/quest/main_quest_flame_lv105.quest +++ b/share/locale/english/quest/main_quest_flame_lv105.quest @@ -1,13 +1,13 @@ ---2013.02.12 +--2013.02.12 김용욱 ---Ʈ npc -define YACKHWAN 20377 -- ɵ ȯ -define SCHOLAR 20380 -- -define ALCHEMIST 20001 -- ݼ -define BLACKSMITH 20016 -- -define YUHWAN 20017 -- ȯ +--퀘스트 진행 npc +define YACKHWAN 20377 -- 약령도장 약환 +define SCHOLAR 20380 -- 학자 +define ALCHEMIST 20001 -- 연금술사 +define BLACKSMITH 20016 -- 대장장이 +define YUHWAN 20017 -- 유환 -define MOB1_1 6091 -- ߸õ +define MOB1_1 6091 -- 염왕 야마천 define DUNGEON_MAP_INDEX 351 quest main_quest_flame_lv105 begin @@ -19,11 +19,11 @@ quest main_quest_flame_lv105 begin end end - -- + -- 격전의 시작 state state1_1 begin when letter begin send_letter(gameforge.main_quest_flame_lv105._010_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(YACKHWAN) if 0 != v then target.vid("__TARGET__", v, mob_name(YACKHWAN)) @@ -33,7 +33,7 @@ quest main_quest_flame_lv105 begin when button or info begin say_title(gameforge.main_quest_flame_lv105._010_sendLetter) say(gameforge.main_quest_flame_lv105._020_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -42,23 +42,23 @@ quest main_quest_flame_lv105 begin pc.remove_item(31083, 3) say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv105._030_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv105._040_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv105._050_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv105._060_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv105._070_say) - -- Ʈ + --다음 스테이트로 set_state (state1_2) end @@ -68,19 +68,19 @@ quest main_quest_flame_lv105 begin end state state1_2 begin when enter begin - -- óġ + --몬스터 처치 수 설정 pc.setqf("kill_count_1", 0) pc.setqf("kill_count_2", 0) pc.setqf("kill_count_3", 0) pc.setqf("kill_count_4", 0) pc.setqf("kill_count_5", 0) - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv105._080_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv105._010_sendLetter) - -- óġ ȳ + --남은 처치 수 안내문 q.set_counter_name(gameforge.main_quest_lv98._680_counterName) main_quest_flame_lv105.kill_count_state1_2() end @@ -88,7 +88,7 @@ quest main_quest_flame_lv105 begin when button or info begin say_title(gameforge.main_quest_flame_lv105._090_sayTitle) say(gameforge.main_quest_flame_lv105._100_say) - -- óġ ȳ + --남은 처치 수 안내문 say(gameforge.main_quest_lv98._680_counterName) local remain1 = 10 - pc.getqf("kill_count_1") if remain1 < 0 then @@ -195,13 +195,13 @@ quest main_quest_flame_lv105 begin end state state1_3 begin when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv105._130_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv105._010_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(YACKHWAN) if 0 != v then target.vid("__TARGET__", v, mob_name(YACKHWAN)) @@ -211,7 +211,7 @@ quest main_quest_flame_lv105 begin when button or info begin say_title(gameforge.main_quest_flame_lv105._010_sendLetter) say(gameforge.main_quest_flame_lv105._140_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -219,7 +219,7 @@ quest main_quest_flame_lv105 begin target.delete("__TARGET__") say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv105._150_say) - -- + --보상 wait()--reward say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 48584000)) @@ -228,10 +228,10 @@ quest main_quest_flame_lv105 begin pc.change_money(174000) say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71095),1)) pc.give_item2(71095, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(30033),3)) -- ׸ + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(30033),3)) -- 깨진 사기그릇 pc.give_item2(30033, 3) say() - -- Ʈ + --다음 스테이트로 set_state (state2_1) end @@ -240,11 +240,11 @@ quest main_quest_flame_lv105 begin end end - -- + -- 은원 state state2_1 begin when letter begin send_letter(gameforge.main_quest_flame_lv105._160_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(YACKHWAN) if 0 != v then target.vid("__TARGET__", v, mob_name(YACKHWAN)) @@ -254,7 +254,7 @@ quest main_quest_flame_lv105 begin when button or info begin say_title(gameforge.main_quest_flame_lv105._160_sendLetter) say(gameforge.main_quest_flame_lv105._020_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -262,15 +262,15 @@ quest main_quest_flame_lv105 begin target.delete("__TARGET__") say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv105._170_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv105._180_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv105._070_say) - -- Ʈ + --다음 스테이트로 set_state (state2_2) end @@ -280,24 +280,24 @@ quest main_quest_flame_lv105 begin end state state2_2 begin when enter begin - -- óġ + --몬스터 처치 수 설정 pc.setqf("kill_count_1", 0) - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv105._190_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv105._160_sendLetter) - -- óġ ȳ + --남은 처치 수 안내문 q.set_counter_name(gameforge.main_quest_lv98._680_counterName) - -- Ƽ ߸õ , Ʈ Ŭ ǵ ϴ ڵ. + -- 파티원에 의해 야마천을 잡았을 때, 퀘스트가 클리어 되도록 하는 코드. if party.is_party() then local map_index = pc.get_map_index() - -- 漺 ߴٴ . + -- 적룡성에 입장했다는 것을 기록함. if map_index >= DUNGEON_MAP_INDEX * 10000 and map_index < (DUNGEON_MAP_INDEX + 1) *10000 then pc.setqf("in_dungeon", 1) - else -- 漺 , Ʈ Ŭ ش. + else -- 적룡성으로 부터 나왔을때, 보스를 잡고 나왔으면 퀘스트를 클리어 해준다. if pc.getqf("in_dungeon") == 1 then if party.getf("flame_dungeon_boss_kill_count") == 1 then set_state (state2_3) @@ -321,7 +321,7 @@ quest main_quest_flame_lv105 begin when button or info begin say_title(gameforge.main_quest_flame_lv105._200_sayTitle) say(gameforge.main_quest_flame_lv105._210_say) - -- óġ ȳ + --남은 처치 수 안내문 say(gameforge.main_quest_lv98._680_counterName) say(string.format(gameforge.main_quest_lv98._670_sayReward,mob_name(MOB1_1), 1 - pc.getqf("kill_count_1"))) say_reward(gameforge.main_quest_flame_lv105._110_sayReward) @@ -359,13 +359,13 @@ quest main_quest_flame_lv105 begin end state state2_3 begin when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv105._230_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv105._160_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(YACKHWAN) if 0 != v then target.vid("__TARGET__", v, mob_name(YACKHWAN)) @@ -375,7 +375,7 @@ quest main_quest_flame_lv105 begin when button or info begin say_title(gameforge.main_quest_flame_lv105._160_sendLetter) say(gameforge.main_quest_flame_lv105._140_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -383,7 +383,7 @@ quest main_quest_flame_lv105 begin target.delete("__TARGET__") say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv105._240_say) - -- + --보상 wait()--reward say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 60583000)) @@ -392,16 +392,16 @@ quest main_quest_flame_lv105 begin pc.change_money(175000) say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71095),1)) pc.give_item2(71095, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71026),1)) -- ö + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71026),1)) -- 현철 pc.give_item2(71026, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71025),2)) -- ߰ + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71025),2)) -- 야공석 pc.give_item2(71025, 1) pc.give_item2(71025, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(72001),1)) -- + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(72001),1)) -- 경험의 반지 pc.give_item2_select(72001) item.set_socket(2, 60) say() - -- Ʈ + --다음 스테이트로 set_state (state3_1) end @@ -410,11 +410,11 @@ quest main_quest_flame_lv105 begin end end - -- + -- 적룡의 금제 state state3_1 begin when letter begin send_letter(gameforge.main_quest_flame_lv105._250_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(YACKHWAN) if 0 != v then target.vid("__TARGET__", v, mob_name(YACKHWAN)) @@ -424,7 +424,7 @@ quest main_quest_flame_lv105 begin when button or info begin say_title(gameforge.main_quest_flame_lv105._250_sendLetter) say(gameforge.main_quest_flame_lv105._020_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -432,15 +432,15 @@ quest main_quest_flame_lv105 begin target.delete("__TARGET__") say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv105._260_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv105._270_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv105._070_say) - -- Ʈ + --다음 스테이트로 say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(31083),1)) pc.give_item2(31083, 1) set_state (state3_2) @@ -452,7 +452,7 @@ quest main_quest_flame_lv105 begin end state state3_2 begin when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv105._280_notice,notice) end @@ -475,7 +475,7 @@ quest main_quest_flame_lv105 begin item.remove() say_title(gameforge.main_quest_flame_lv105._330_sayTitle) say(gameforge.main_quest_flame_lv105._340_say) - -- Ʈ + --다음 스테이트로 set_state (state3_3) end @@ -485,13 +485,13 @@ quest main_quest_flame_lv105 begin end state state3_3 begin when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv105._350_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv105._250_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(YACKHWAN) if 0 != v then target.vid("__TARGET__", v, mob_name(YACKHWAN)) @@ -501,7 +501,7 @@ quest main_quest_flame_lv105 begin when button or info begin say_title(gameforge.main_quest_flame_lv105._250_sendLetter) say(gameforge.main_quest_flame_lv105._140_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -509,30 +509,30 @@ quest main_quest_flame_lv105 begin target.delete("__TARGET__") say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv105._360_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv105._370_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv105._380_say) - -- + --보상 wait()--reward say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 48584000)) pc.give_exp2(177000) say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 177000)) pc.change_money(177000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(72024),1)) -- ȭ + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(72024),1)) -- 행운의 금화 pc.give_item2_select(72024) item.set_socket(2, 180) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71094),1)) -- + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71094),1)) -- 선인의 교훈 pc.give_item2(71094, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71001),5)) -- ־ȼ + say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71001),5)) -- 주안술서 pc.give_item2(71001, 5) say() - -- Ʈ + --다음 스테이트로 set_state (__COMPLETE__) end diff --git a/share/locale/english/quest/main_quest_flame_lv99.quest b/share/locale/english/quest/main_quest_flame_lv99.quest index ea3d19f..b553745 100644 --- a/share/locale/english/quest/main_quest_flame_lv99.quest +++ b/share/locale/english/quest/main_quest_flame_lv99.quest @@ -1,18 +1,18 @@ ---2013.01.29 +--2013.01.29 김용욱 ---Ʈ npc -define YACKHWAN 20377 -- ɵ ȯ -define SCHOLAR 20380 -- +--퀘스트 진행 npc +define YACKHWAN 20377 -- 약령도장 약환 +define SCHOLAR 20380 -- 학자 --- ٽ ۵Ǵ ǥ -- +-- 다시 시작되는 추적 정찰 좌표값 -- define RECON1_X 127 define RECON1_Y 928 -define RECON1_MAPINDEX 62 -- ȭ +define RECON1_MAPINDEX 62 -- 도염화지 맵 -define ITEM3_1 31076 -- ¾ -define NPC3_1 20391 -- ¾ ִ NPC +define ITEM3_1 31076 -- 태양초 +define NPC3_1 20391 -- 태양초 주는 NPC ---ٽ ۵Ǵ -- +--다시 시작되는 추적-- quest main_quest_flame_lv99 begin state start begin when login or levelup or enter with pc.get_level() >= 99 begin @@ -27,12 +27,12 @@ quest main_quest_flame_lv99 begin end end - -- ٽ ۵Ǵ : ӹޱ + -- 다시 시작되는 추적 : 임무받기 state state1_1 begin when letter begin send_letter(gameforge.main_quest_flame_lv99._010_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(YACKHWAN) if 0 != v then target.vid("__TARGET__", v, mob_name(YACKHWAN)) @@ -42,7 +42,7 @@ quest main_quest_flame_lv99 begin when button or info begin say_title(gameforge.main_quest_flame_lv99._010_sendLetter) say(gameforge.main_quest_flame_lv99._020_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -50,23 +50,23 @@ quest main_quest_flame_lv99 begin target.delete("__TARGET__") say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv99._030_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv99._050_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv99._060_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv99._070_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv99._080_say) - -- Ʈ + --다음 스테이트로 set_state (state1_2) end @@ -74,9 +74,9 @@ quest main_quest_flame_lv99 begin --q.done() end end - state state1_2 begin -- ٽ ۵Ǵ : ϱ + state state1_2 begin -- 다시 시작되는 추적 : 정찰하기 when enter begin - -- notice + -- notice 설정 notice_multiline(string.format(gameforge.main_quest_flame_lv99._090_notice, RECON1_X, RECON1_Y),notice) end @@ -88,7 +88,7 @@ quest main_quest_flame_lv99 begin when button or info begin say_title(gameforge.main_quest_flame_lv99._100_sayTitle) say(gameforge.main_quest_flame_lv99._110_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_info) end @@ -97,7 +97,7 @@ quest main_quest_flame_lv99 begin say(gameforge.main_quest_flame_lv99._120_say) end - -- -- + -- 도착 -- when __TARGET__.target.arrive begin target.delete("__TARGET__") set_state (state1_3) @@ -107,15 +107,15 @@ quest main_quest_flame_lv99 begin --q.done() end end - state state1_3 begin -- ٽ ۵Ǵ : Ϸ & ޱ + state state1_3 begin -- 다시 시작되는 추적 : 완료 & 보상받기 when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv99._130_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv99._010_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(YACKHWAN) if 0 != v then target.vid("__TARGET__", v, mob_name(YACKHWAN)) @@ -125,7 +125,7 @@ quest main_quest_flame_lv99 begin when button or info begin say_title(gameforge.main_quest_flame_lv99._010_sendLetter) say(gameforge.main_quest_flame_lv99._140_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -133,15 +133,15 @@ quest main_quest_flame_lv99 begin target.delete("__TARGET__") say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv99._150_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv99._160_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv99._170_say) - -- + --보상 wait()--reward say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 33003000)) @@ -152,7 +152,7 @@ quest main_quest_flame_lv99 begin pc.give_item2(50705, 10) say() - -- Ʈ + --다음 스테이트로 set_state (state2_1) end @@ -161,11 +161,11 @@ quest main_quest_flame_lv99 begin end end - -- 1-1 : ӹޱ + -- 조사1-1 : 임무받기 state state2_1 begin when letter begin send_letter(gameforge.main_quest_flame_lv99._180_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(YACKHWAN) if 0 != v then target.vid("__TARGET__", v, mob_name(YACKHWAN)) @@ -175,7 +175,7 @@ quest main_quest_flame_lv99 begin when button or info begin say_title(gameforge.main_quest_flame_lv99._180_sendLetter) say(gameforge.main_quest_flame_lv99._020_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -183,11 +183,11 @@ quest main_quest_flame_lv99 begin target.delete("__TARGET__") say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_flame_lv99._190_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv99._070_say) - -- Ʈ + --다음 스테이트로 set_state (state2_2) end @@ -195,10 +195,10 @@ quest main_quest_flame_lv99 begin --q.done() end end - state state2_2 begin -- 1-1 : ڿ ãư .. + state state2_2 begin -- 조사1-1 : 학자에게 찾아가는 내용.. when letter begin send_letter(gameforge.main_quest_flame_lv99._180_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(SCHOLAR) if 0 != v then target.vid("__TARGET__", v, mob_name(SCHOLAR)) @@ -208,7 +208,7 @@ quest main_quest_flame_lv99 begin when button or info begin say_title(gameforge.main_quest_flame_lv99._180_sendLetter) say(gameforge.main_quest_flame_lv99._200_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -216,11 +216,11 @@ quest main_quest_flame_lv99 begin target.delete("__TARGET__") say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv99._210_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv99._240_say) - -- Ʈ + --다음 스테이트로 set_state (state2_3) end @@ -228,7 +228,7 @@ quest main_quest_flame_lv99 begin --q.done() end end - state state2_3 begin -- 1-1 : + state state2_3 begin -- 조사1-1 : 몬스터 잡기 when enter begin notice_multiline(gameforge.main_quest_flame_lv99._250_notice,notice) end @@ -272,7 +272,7 @@ quest main_quest_flame_lv99 begin end - -- Ʒ ̸ vnum ٸ ͸ Ʈ Ŭ ǵ Ͽ. + -- 이 아래는 보험용으로 같은 이름의 vnum이 다른 몬스터를 잡았을때도 퀘스트가 클리어 되도록 하였다. when 7020.kill begin if number(1,100) == 1 then set_state (state2_4) @@ -301,16 +301,16 @@ quest main_quest_flame_lv99 begin --q.done() end end - -- 1-1 : ڿ ư. + -- 조사1-1 : 학자에게 돌아가기. state state2_4 begin when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv99._290_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv99._180_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(SCHOLAR) if 0 != v then target.vid("__TARGET__", v, mob_name(SCHOLAR)) @@ -320,7 +320,7 @@ quest main_quest_flame_lv99 begin when button or info begin say_title(gameforge.main_quest_flame_lv99._180_sendLetter) say(gameforge.main_quest_flame_lv99._200_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -328,7 +328,7 @@ quest main_quest_flame_lv99 begin target.delete("__TARGET__") say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv99._300_say) - -- + --보상 wait()--reward say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 37003000)) @@ -342,7 +342,7 @@ quest main_quest_flame_lv99 begin pc.give_item2(30046, 1) say() - -- Ʈ + --다음 스테이트로 set_state (state3_1) end @@ -351,12 +351,12 @@ quest main_quest_flame_lv99 begin end end - -- 1-2 : ӹޱ + -- 조사1-2 : 임무받기 state state3_1 begin when letter begin send_letter(gameforge.main_quest_flame_lv99._310_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(SCHOLAR) if 0 != v then target.vid("__TARGET__", v, mob_name(SCHOLAR)) @@ -366,7 +366,7 @@ quest main_quest_flame_lv99 begin when button or info begin say_title(gameforge.main_quest_flame_lv99._310_sendLetter) say(gameforge.main_quest_flame_lv99._320_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -374,19 +374,19 @@ quest main_quest_flame_lv99 begin target.delete("__TARGET__") say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv99._330_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv99._340_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv99._350_say) - wait()--߰ ȭ + wait()--추가 대화 say_title(pc.getname()) say(gameforge.main_quest_flame_lv99._360_say) - -- Ʈ + --다음 스테이트로 set_state (state3_2) end @@ -394,7 +394,7 @@ quest main_quest_flame_lv99 begin --q.done() end end - state state3_2 begin -- 1-2 + state state3_2 begin -- 조사1-2 when enter begin notice_multiline(gameforge.main_quest_flame_lv99._370_notice,notice) end @@ -402,7 +402,7 @@ quest main_quest_flame_lv99 begin when letter begin send_letter(gameforge.main_quest_flame_lv99._310_sendLetter) q.set_counter_name(gameforge.main_quest_lv97._670_counterName) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(NPC3_1) if 0 != v then target.vid("__TARGET__", v, mob_name(NPC3_1)) @@ -422,7 +422,7 @@ quest main_quest_flame_lv99 begin say(gameforge.main_quest_flame_lv99._400_say) end - -- ¾ NPC ŬϿ ¾ κ. + -- 태양초 NPC를 클릭하여 태양초 아이템을 얻는 부분. when NPC3_1.click begin target.delete("__TARGET__") pc.give_item2(ITEM3_1, 1) @@ -433,15 +433,15 @@ quest main_quest_flame_lv99 begin --q.done() end end - state state3_3 begin -- 1-2 + state state3_3 begin -- 조사1-2 when enter begin - -- notice + -- notice 설정 notice_multiline(gameforge.main_quest_flame_lv99._410_notice,notice) end when letter begin send_letter(gameforge.main_quest_flame_lv99._310_sendLetter) - --npc Ÿ + --npc 타겟 local v = find_npc_by_vnum(SCHOLAR) if 0 != v then target.vid("__TARGET__", v, mob_name(SCHOLAR)) @@ -451,7 +451,7 @@ quest main_quest_flame_lv99 begin when button or info begin say_title(gameforge.main_quest_flame_lv99._310_sendLetter) say(gameforge.main_quest_flame_lv99._200_say) - --npc Ÿ ȳ + --npc 타겟 안내문 --say_reward(locale.target_npc_info) end @@ -461,7 +461,7 @@ quest main_quest_flame_lv99 begin pc.remove_item ( ITEM3_1, pc.count_item(ITEM3_1)) say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_flame_lv99._420_say) - -- + --보상 wait()--reward say_title(gameforge.main_quest_lv27._120_sayTitle) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 35003000)) @@ -473,7 +473,7 @@ quest main_quest_flame_lv99 begin say() say_title(string.format(gameforge.main_quest_flame_lv99._430_say, 100)) - -- Ʈ + --다음 스테이트로 set_state (__COMPLETE__) set_quest_state ("main_quest_flame_lv100", "state0") else diff --git a/share/locale/english/quest/main_quest_lv60.quest b/share/locale/english/quest/main_quest_lv60.quest index 7089c49..5542297 100644 --- a/share/locale/english/quest/main_quest_lv60.quest +++ b/share/locale/english/quest/main_quest_lv60.quest @@ -1,9 +1,9 @@ define acient_rubbing 31001 define acient_doc 31002 ---------------------------------- --- Ʈ LV60 --- ǿ ܼ : ϱ --- 2011.11.24 +-- 메인퀘스트 LV60 +-- 의외의 단서 : 을두지와 흑암국 +-- 2011.11.24 김용욱 ---------------------------------- quest main_quest_lv60 begin state start begin @@ -21,17 +21,17 @@ quest main_quest_lv60 begin end state quest1_begin begin - when letter begin --Ʈ1 + when letter begin --퀘스트편지1 send_letter(gameforge.main_quest_lv60._10_sendLetter) - -- Ų. + -- 을두지를 가리킨다. local vid_20011 = find_npc_by_vnum(20011) if 0 != vid_20011 then target.vid("__TARGET__", vid_20011, mob_name(20011)) end end - when button or info begin -- Ʈ1 + when button or info begin -- 퀘스트편지1 내용 say_title(gameforge.main_quest_lv60._10_sendLetter) ----"12345678901234567890123456789012345678901234567890"| @@ -62,11 +62,11 @@ quest main_quest_lv60 begin end state quest2_begin begin - -----------Ʈ2------------ + -----------퀘스트편지2------------ when letter begin send_letter(gameforge.main_quest_lv60._60_sendLetter) - -- Ų. + -- 을두지를 가리킨다. local v = find_npc_by_vnum(20011) if 0 != v then target.vid("__TARGET__", v, mob_name(20011)) @@ -105,12 +105,12 @@ quest main_quest_lv60 begin end end - state quest2_ongoing begin -- ȭϰ Ź ޾ƿ ̼ ޾Ҵ. - -----------Ʈ2------------ + state quest2_ongoing begin --을두지와 대화하고 탁본을 받아오라는 미션을 받았다. + -----------퀘스트편지2------------ when letter begin send_letter(gameforge.main_quest_lv60._60_sendLetter) - -- ϱ Ų. ( npc Ų.) + -- 흑암국의 고대 비석을 가리킨다. (지금은 마을 npc를 가리킨다.) local v = find_npc_by_vnum(20371) if 0 != v then target.vid("__TARGET__", v, mob_name(20371)) @@ -123,14 +123,14 @@ quest main_quest_lv60 begin say("") end - -- ϸ ش Ʈ õ ȭ ִ. + --을두지를 선택하면 해당 퀘스트에 관련된 대화를 나눌 수 있다. when 20011.gameforge.main_quest_lv60._60_sendLetter begin say_title(mob_name(20011)) say(gameforge.main_quest_lv60._130_say) say("") end - --ϱ . + --흑암국의 고대 비석을 누르면. when 20371.click begin target.delete("__TARGET__") say_reward(gameforge.main_quest_lv60._140_sayReward) @@ -141,13 +141,13 @@ quest main_quest_lv60 begin end end - -- Ź . + --고대 비석의 탁본을 얻었다. state quest2_end begin - -----------Ʈ2------------ + -----------퀘스트편지2------------ when letter begin send_letter(gameforge.main_quest_lv60._60_sendLetter) - -- Ų. + -- 을두지를 가리킨다. local v = find_npc_by_vnum(20011) if 0 != v then target.vid("__TARGET__", v, mob_name(20011)) @@ -187,14 +187,14 @@ quest main_quest_lv60 begin say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(50725).." ".."10"..locale.count_postfix)) say("") - -- -- - -- ̰ Ѵ. + -- 보상 지급 -- + -- 이곳에 보상 지급을 구현한다. pc.give_exp2(980000) pc.change_money(175000) - pc.give_item2(71001, 10) -- ־ȼ - pc.give_item2(50721, 10) -- Ʋ - pc.give_item2(50725, 10) -- â + pc.give_item2(71001, 10) -- 주안술서 + pc.give_item2(50721, 10) -- 복숭아꽃 + pc.give_item2(50725, 10) -- 석창포 @@ -204,11 +204,11 @@ quest main_quest_lv60 begin end state quest3_begin begin - -------Ʈ3--------- + -------퀘스트편지3--------- when letter begin send_letter(gameforge.main_quest_lv60._220_sendLetter) - -- Ų. + -- 을두지를 가리킨다. local v = find_npc_by_vnum(20011) if 0 != v then target.vid("__TARGET__", v, mob_name(20011)) @@ -233,11 +233,11 @@ quest main_quest_lv60 begin end state quest3_ongoing1 begin - -------Ʈ3--------- + -------퀘스트편지3--------- when letter begin send_letter(gameforge.main_quest_lv60._220_sendLetter) - -- ͸ ġ ǥѴ.-- + -- 흑적귀목의 위치를 표시한다.-- -------------------------------- -------------------------------- end @@ -248,33 +248,33 @@ quest main_quest_lv60 begin say("") end - -- ϸ ش Ʈ õ ȭ ִ. + --을두지를 선택하면 해당 퀘스트에 관련된 대화를 나눌 수 있다. when 20011.chat.gameforge.main_quest_lv60._220_sendLetter begin say_title(mob_name(20011)) say(gameforge.main_quest_lv60._260_say) say("") end - --͸ 1000 1 Ȯ Ʈ ش. + --흑적귀목을 잡았을때 1000분의 1 확률로 퀘스트 조건을 만족시켜 준다. when 2305.kill begin if number (1,100) == 1 then pc.give_item2 (acient_doc, 1 ) say_reward(gameforge.main_quest_lv60._270_sayReward) say("") - --3. + --3.진행 set_state (quest3_end1) end end end - -- 빮 ϳ . Ѵ. + -- 고대문서를 하나 얻었다. 을두지에게 가져다줘야한다. state quest3_end1 begin - -------Ʈ3--------- + -------퀘스트편지3--------- when letter begin send_letter(gameforge.main_quest_lv60._220_sendLetter) - -- Ų. + -- 을두지를 가리킨다. local v = find_npc_by_vnum(20011) if 0 != v then target.vid("__TARGET__", v, mob_name(20011)) @@ -295,8 +295,8 @@ quest main_quest_lv60 begin say("") wait() - --@@@@@@@@@@@@@@@@@@@-- - --1. ʴ´. + --@@@@@@@@@버그@@@@@@@@@@-- + --1. 다음의 내용이 뜨지 않는다. say_title(mob_name(20011)) ----"12345678901234567890123456789012345678901234567890"| pc.remove_item (acient_doc, 1 ) @@ -309,19 +309,19 @@ quest main_quest_lv60 begin end state quest3_ongoing2 begin - -- ¿ ó Ǹ ' ' Ʈ ÷׸ Ѵ. - -- ʱⰪ 9 ؼ ͸ 1 ٿ 0 . - -- 0 Ǹ Ʈ Ʈ ȭŲ. + --이 상태에 처음 들어오게 되면 '남은 고대의 문서' 퀘스트 플래그를 생성한다. + -- 초기값은 9로 시작해서 몬스터를 잡을때마다 1씩 줄여 0까지 간다. + -- 0이 되면 퀘스트 스테이트를 변화시킨다. when enter begin pc.setqf("remain_item",9) end --*************************-- - -------Ʈ3_1--------- + -------퀘스트편지3_1--------- when letter begin send_letter(gameforge.main_quest_lv60._220_sendLetter) - -- ͸ ġ ǥѴ.-- + -- 흑적귀목의 위치를 표시한다.-- -------------------------------- -------------------------------- end @@ -336,7 +336,7 @@ quest main_quest_lv60 begin - --͸ 1000 1 Ȯ ٿش. + --흑적귀목을 잡았을때 1000분의 1 확률로 남은 고대 문서 수를 줄여준다. when 2305.kill begin if number (1,100) == 1 then local remain_item_prev = pc.getqf("remain_item") @@ -345,9 +345,9 @@ quest main_quest_lv60 begin pc.give_item2 (acient_doc, 1 ) notice(string.format(gameforge.main_quest_lv60._300_say,pc.getqf("remain_item"))) - -- Ʈ Ѿ. + -- 모든 문서를 다 얻었으면 다음 퀘스트로 넘어간다. if pc.getqf("remain_item")==0 then - -- ͸ ġ ǥø ش -- + -- 흑적귀목의 위치 표시를 없애준다 -- ------------------------------------- ------------------------------------- set_state (quest3_end2) @@ -358,11 +358,11 @@ quest main_quest_lv60 begin state quest3_end2 begin --*************************-- - -------Ʈ3_1--------- + -------퀘스트편지3_1--------- when letter begin send_letter(gameforge.main_quest_lv60._220_sendLetter) - -- Ų. + -- 을두지를 가리킨다. local v = find_npc_by_vnum(20011) if 0 != v then target.vid("__TARGET__", v, mob_name(20011)) @@ -407,12 +407,12 @@ quest main_quest_lv60 begin say("") - -- -- + -- 보상 지급 -- pc.give_exp2(3300000) - pc.give_item2(71094, 3) -- * 3 - pc.give_item2(30056) -- Ź - pc.give_item2(30025) -- Ź ָӴ + pc.give_item2(71094, 3) -- 선인의 교훈 * 3 + pc.give_item2(30056) -- 거미줄 + pc.give_item2(30025) -- 거미의 독주머니 set_state (quest4_begin) end @@ -420,11 +420,11 @@ quest main_quest_lv60 begin state quest4_begin begin --*************************-- - -------Ʈ4----------- + -------퀘스트편지4----------- when letter begin send_letter(gameforge.main_quest_lv60._340_sendLetter) - -- Ų. + -- 을두지를 가리킨다. local v = find_npc_by_vnum(20011) if 0 != v then target.vid("__TARGET__", v, mob_name(20011)) @@ -475,8 +475,8 @@ quest main_quest_lv60 begin say_reward(gameforge.main_quest_lv60._410_sayReward) say("") - --@@@ @@@-- - --1. Ʈ Ÿ. + --@@@ 버그 @@@-- + --1. 퀘스트 편지가 새로 나타난다. clear_letter() set_quest_state ("main_quest_lv66", "state_0") set_state (__COMPLETE__) diff --git a/share/locale/english/quest/main_quest_lv66.quest b/share/locale/english/quest/main_quest_lv66.quest index 9477d58..3d024c7 100644 --- a/share/locale/english/quest/main_quest_lv66.quest +++ b/share/locale/english/quest/main_quest_lv66.quest @@ -88,17 +88,17 @@ quest main_quest_lv66 begin say(gameforge.main_quest_lv66._120_say) wait() - --say_title (" :") + --say_title ("보상 :") say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 5800000)) say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(72301).." ".."3"..locale.count_postfix)) say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(30046))) pc.give_exp2(5800000) - pc.give_item2(72301) -- ູ * 3 + pc.give_item2(72301) -- 축복의 서 * 3 pc.give_item2(72301) pc.give_item2(72301) - pc.give_item2(30046) -- + pc.give_item2(30046) -- 전갈의 꼬리 set_state (state_4) end @@ -285,9 +285,9 @@ quest main_quest_lv66 begin pc.give_exp2(2900000) pc.change_money(200000) - pc.give_item2(30033) -- ׸ - pc.give_item2(50727, 10) -- 10 - pc.give_item2(50728, 10) -- ͳ 10 + pc.give_item2(30033) -- 깨진 사기그릇 + pc.give_item2(50727, 10) -- 만병초 10 + pc.give_item2(50728, 10) -- 산뽕나무 10 else @@ -307,8 +307,8 @@ quest main_quest_lv66 begin pc.give_exp2(2000000) pc.change_money(100000) - pc.give_item2(50727, 10) -- 10 - pc.give_item2(50728, 10) -- ͳ 10 + pc.give_item2(50727, 10) -- 만병초 10 + pc.give_item2(50728, 10) -- 산뽕나무 10 end set_state (state_10) diff --git a/share/locale/english/quest/main_quest_lv72.quest b/share/locale/english/quest/main_quest_lv72.quest index 51d29c2..c692f2f 100644 --- a/share/locale/english/quest/main_quest_lv72.quest +++ b/share/locale/english/quest/main_quest_lv72.quest @@ -111,9 +111,9 @@ quest main_quest_lv72 begin pc.give_exp2(3100000) - pc.give_item2(70005) -- - pc.give_item2(drug) -- ˼ (+ ) - pc.give_item2(30039) -- + pc.give_item2(70005) -- 경험의 반지 + pc.give_item2(drug) -- 알수 없는 약 (+일 수도) + pc.give_item2(30039) -- 헝겊조각 set_state (state_4) end diff --git a/share/locale/english/quest/main_quest_lv78.quest b/share/locale/english/quest/main_quest_lv78.quest index 6a49108..1d40d22 100644 --- a/share/locale/english/quest/main_quest_lv78.quest +++ b/share/locale/english/quest/main_quest_lv78.quest @@ -70,9 +70,9 @@ quest main_quest_lv78 begin pc.give_exp2(36000000) - pc.give_item2(72725) -- ູ() - pc.give_item2(70024) -- ູ - pc.give_item2(70004) -- ٸ + pc.give_item2(72725) -- 수룡의 축복(대) + pc.give_item2(70024) -- 축복의 구슬 + pc.give_item2(70004) -- 근면함의 훈장 pc.remove_item (red_bead, pc.count_item (red_bead)) set_state (state_2) return @@ -126,9 +126,9 @@ quest main_quest_lv78 begin pc.give_exp2(36000000) - pc.give_item2(72725) -- ູ() - pc.give_item2(70024) -- ູ - pc.give_item2(70004) -- ٸ + pc.give_item2(72725) -- 수룡의 축복(대) + pc.give_item2(70024) -- 축복의 구슬 + pc.give_item2(70004) -- 근면함의 훈장 pc.remove_item (red_bead, pc.count_item (red_bead)) set_state (state_2) end @@ -189,9 +189,9 @@ quest main_quest_lv78 begin pc.give_exp2(48000000) pc.change_money(230000) - pc.give_item2(72729) -- ȭ ູ() - pc.give_item2(70035) -- ö - pc.give_item2(70003) -- + pc.give_item2(72729) -- 화룡의 축복(대) + pc.give_item2(70035) -- 만년한철 + pc.give_item2(70003) -- 육도 pc.remove_item (sacred_sap, pc.count_item (sacred_sap)) set_state (state_3) end diff --git a/share/locale/english/quest/main_quest_lv84.quest b/share/locale/english/quest/main_quest_lv84.quest index 0320a0f..f1b88c7 100644 --- a/share/locale/english/quest/main_quest_lv84.quest +++ b/share/locale/english/quest/main_quest_lv84.quest @@ -69,10 +69,10 @@ quest main_quest_lv84 begin pc.give_exp2(63000000) pc.change_money(250000) - pc.give_item2(71026) -- ö - pc.give_item2(71026) -- ö - pc.give_item2(70051) -- 尩 - pc.give_item2(70050) -- ǥ + pc.give_item2(71026) -- Çöö + pc.give_item2(71026) -- Çöö + pc.give_item2(70051) -- ¼±¿ÕÀÇ Àå°© + pc.give_item2(70050) -- ¼±¿ÕÀÇ ÁõÇ¥ set_state (state_2) end @@ -142,10 +142,10 @@ quest main_quest_lv84 begin pc.give_exp2(84000000) pc.change_money(250000) - pc.give_item2(71025) -- ߰ - pc.give_item2(71025) -- ߰ - pc.give_item2(70038) -- - pc.give_item2(71107) -- õ + pc.give_item2(71025) -- ¾ß°ø¼® + pc.give_item2(71025) -- ¾ß°ø¼® + pc.give_item2(70038) -- ¿ë±âÀÇ ¸ÁÅä + pc.give_item2(71107) -- õµµº¹¼ş¾Æ set_state (__COMPLETE__) end end diff --git a/share/locale/english/quest/main_quest_lv90.quest b/share/locale/english/quest/main_quest_lv90.quest index 16fc3f9..334a986 100644 --- a/share/locale/english/quest/main_quest_lv90.quest +++ b/share/locale/english/quest/main_quest_lv90.quest @@ -1,50 +1,50 @@ ---2012.08 ---Ʈ 90 +--2012.08 김용욱 +--메인퀘스트 레벨 90 ---Ʈ npc -define GUARD 20378 -- ǹ (׽Ʈ : ) -define ICHUNG 20369 -- -define TELEPORT 9012 -- ̵ -define YACKHWAN 20377 -- ɵ ȯ (׽Ʈ : ִ ) -define SCHOLAR 20380 -- (׽Ʈ : ä) -define OCKGU 20008 -- -define ALCHEMIST 20001 -- ݼ -define UNDERLING 20379 -- ǹ (׽Ʈ : ִ ) +--퀘스트 진행 npc +define GUARD 20378 -- 경비대장 악무르 (테스트 : 이충) +define ICHUNG 20369 -- 이충 +define TELEPORT 9012 -- 공간이동술사 +define YACKHWAN 20377 -- 약령도장 약환 (테스트 : 쓰러져 있는 밀정) +define SCHOLAR 20380 -- 학자 (테스트 : 생물학자 채기랍) +define OCKGU 20008 -- 옥구 +define ALCHEMIST 20001 -- 연금술사 +define UNDERLING 20379 -- 악무르의 부하 (테스트 : 쓰러져 있는 밀정) --<01>-- ---<01> ȣ-- -define REWARD01_EXP 0 -- : ġ -define REWARD01_GOLD 50000 -- : ---define REWARD01_ITEM1 27103 -- : ? (׽Ʈ : ()) ---define REWARD01_ITEM1_COUNT 10 -- +--<01> 이충의 호출-- +define REWARD01_EXP 0 -- 보상 : 경험치 +define REWARD01_GOLD 50000 -- 보상 : 골드 +--define REWARD01_ITEM1 27103 -- 보상 : 약초? (테스트 : 보라색물약 (소)) +--define REWARD01_ITEM1_COUNT 10 -- 보상 갯수 --<1>-- ---<1> Ƿ決 Ȳ-- +--<1> 악룡군도의 상황-- define RECON1_X 226 define RECON1_Y 731 -define RECON1_MAPINDEX 301 -- 1 ε +define RECON1_MAPINDEX 301 -- 정찰1 맵 인덱스 define RECON2_X 1093 define RECON2_Y 285 -define RECON2_MAPINDEX 301 -- 1 ε +define RECON2_MAPINDEX 301 -- 정찰1 맵 인덱스 -- define RECON3_X 1071 -- define RECON3_Y 1303 --- define RECON3_MAPINDEX 301 -- 1 ε +-- define RECON3_MAPINDEX 301 -- 정찰1 맵 인덱스 define RECON4_X 1081 define RECON4_Y 1289 -define RECON4_MAPINDEX 301 -- 1 ε +define RECON4_MAPINDEX 301 -- 정찰1 맵 인덱스 -define REWARD1_EXP 0 -- : ġ -define REWARD1_GOLD 100000 -- : ---define REWARD1_ITEM1 27103 -- : ? (׽Ʈ : ()) ---define REWARD1_ITEM1_COUNT 10 -- +define REWARD1_EXP 0 -- 보상 : 경험치 +define REWARD1_GOLD 100000 -- 보상 : 골드 +--define REWARD1_ITEM1 27103 -- 보상 : 약초? (테스트 : 보라색물약 (소)) +--define REWARD1_ITEM1_COUNT 10 -- 보상 갯수 --<2>-- --- -- -define ITEM2_1 31016 -- -define ITEM2_1_PCT_GET 1 -- ȹ Ȯ -define MAP_INDEX2 301 -- Ͱ ȣ -define MAP_POS2_1_X 500 -- ʿ ¦̵ ̴ ǥ. +--이충의 편지-- +define ITEM2_1 31016 -- 이충의 서신 +define ITEM2_1_PCT_GET 1 -- 획득 확률 +define MAP_INDEX2 301 -- 몬스터가 나오는 맵 번호 +define MAP_POS2_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS2_1_Y 500 define MAP_POS2_2_X 600 define MAP_POS2_2_Y 500 @@ -57,78 +57,78 @@ define MOB2_4 3004 define MOB2_5 3005 define MOB2_6 3090 define MOB2_7 3091 -define REWARD2_EXP 6247460 -- : ġ -define REWARD2_GOLD 137000 -- : -define REWARD2_ITEM1 50705 -- : â -define REWARD2_ITEM1_COUNT 10 -- +define REWARD2_EXP 6247460 -- 보상 : 경험치 +define REWARD2_GOLD 137000 -- 보상 : 골드 +define REWARD2_ITEM1 50705 -- 보상 : 석창포 +define REWARD2_ITEM1_COUNT 10 -- 보상 갯수 --<3>-- --- ܼ1-1-- -define MOB3_1 3005 -- -define MAP_INDEX3 1 -- Ͱ ȣ -define MAP_POS3_1_X 500 -- ʿ ¦̵ ̴ ǥ. +-- 낭인족의 단서1-1-- +define MOB3_1 3005 -- 낭인족 상급 장수 +define MAP_INDEX3 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS3_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS3_1_Y 500 define MAP_POS3_2_X 600 define MAP_POS3_2_Y 500 define MAP_POS3_3_X 700 define MAP_POS3_3_Y 300 -define ITEM3_1 31009 -- -define ITEM3_1_NEEDED 1 -- ʿ -define ITEM3_1_PCT_GET 500 -- ȹ Ȯ (1/n) -define REWARD3_EXP 10421740 -- : ġ -define REWARD3_GOLD 148000 -- : -define REWARD3_ITEM1 72001 -- : (1ð) -define REWARD3_ITEM1_COUNT 1 -- -define REWARD3_ITEM2 30046 -- : -define REWARD3_ITEM2_COUNT 1 -- +define ITEM3_1 31009 -- 낭인족의 서신 +define ITEM3_1_NEEDED 1 -- 필요한 갯수 +define ITEM3_1_PCT_GET 500 -- 획득 확률 (1/n) +define REWARD3_EXP 10421740 -- 보상 : 경험치 +define REWARD3_GOLD 148000 -- 보상 : 골드 +define REWARD3_ITEM1 72001 -- 보상 : 경험의 반지 (1시간) +define REWARD3_ITEM1_COUNT 1 -- 보상 갯수 +define REWARD3_ITEM2 30046 -- 보상 : 전갈의 꼬리 +define REWARD3_ITEM2_COUNT 1 -- 보상 갯수 --<4>-- --- ܼ1-2-- -define MOB4_1 3090 -- -define ITEM4_1 31009 -- -define ITEM4_1_NEEDED 1 -- ʿ -define ITEM4_1_PCT_GET 200 -- ȹ Ȯ (1/n) -define MAP_INDEX4 1 -- Ͱ ȣ -define MAP_POS4_1_X 500 -- ʿ ¦̵ ̴ ǥ. +--낭인족의 단서1-2-- +define MOB4_1 3090 -- 낭인족 상급 장수 +define ITEM4_1 31009 -- 낭인족의 서신조각 +define ITEM4_1_NEEDED 1 -- 필요한 갯수 +define ITEM4_1_PCT_GET 200 -- 획득 확률 (1/n) +define MAP_INDEX4 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS4_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS4_1_Y 500 define MAP_POS4_2_X 600 define MAP_POS4_2_Y 500 define MAP_POS4_3_X 700 define MAP_POS4_3_Y 300 -define REWARD4_EXP 15421740 -- : ġ -define REWARD4_GOLD 100000 -- : -define REWARD4_ITEM1 30021 -- : -define REWARD4_ITEM1_COUNT 1 -- -define REWARD4_ITEM2 50708 -- : ͳ -define REWARD4_ITEM2_COUNT 10 -- +define REWARD4_EXP 15421740 -- 보상 : 경험치 +define REWARD4_GOLD 100000 -- 보상 : 골드 +define REWARD4_ITEM1 30021 -- 보상 : 깨진 보석조각 +define REWARD4_ITEM1_COUNT 1 -- 보상 갯수 +define REWARD4_ITEM2 50708 -- 보상 : 산뽕나무 +define REWARD4_ITEM2_COUNT 10 -- 보상 갯수 --<5>-- --- Ը ľ-- -define MOB5_1 3201 -- +--범익족의 규모 파악-- +define MOB5_1 3201 -- 범익족 졸개 define MOB5_1_COUNT 50 -define MOB5_2 3202 -- +define MOB5_2 3202 -- 범익족 상급 졸개 define MOB5_2_COUNT 40 -define MOB5_3 3204 -- 屺 +define MOB5_3 3204 -- 범익족 장군 define MOB5_3_COUNT 20 -define MOB5_4 3205 -- +define MOB5_4 3205 -- 범익족 상급 장수 define MOB5_4_COUNT 10 -define MAP_INDEX5 1 -- Ͱ ȣ -define MAP_POS5_1_X 500 -- ʿ ¦̵ ̴ ǥ. +define MAP_INDEX5 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS5_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS5_1_Y 500 define MAP_POS5_2_X 600 define MAP_POS5_2_Y 500 define MAP_POS5_3_X 700 define MAP_POS5_3_Y 300 -define REWARD5_EXP 12933740 -- : ġ -define REWARD5_GOLD 170000 -- : -define REWARD5_ITEM1 30023 -- : ȣ -define REWARD5_ITEM1_COUNT 1 -- +define REWARD5_EXP 12933740 -- 보상 : 경험치 +define REWARD5_GOLD 170000 -- 보상 : 골드 +define REWARD5_ITEM1 30023 -- 보상 : 백호가죽 +define REWARD5_ITEM1_COUNT 1 -- 보상 갯수 --<6>-- --- 溮 ȭ1-1-- -define ITEM6_1 31027 -- -define ITEM6_1_PCT_GET 200 -- ȹ Ȯ (1/n) -define ITEM6_1_NEEDED 50 -- ʿ +--명시진의 방벽 강화1-1-- +define ITEM6_1 31027 -- 질 좋은 흙 +define ITEM6_1_PCT_GET 200 -- 획득 확률 (1/n) +define ITEM6_1_NEEDED 50 -- 필요한 갯수 define MOB6_1 3001 define MOB6_2 3002 define MOB6_3 3003 @@ -136,25 +136,25 @@ define MOB6_4 3004 define MOB6_5 3005 define MOB6_6 3090 define MOB6_7 3091 -define MAP_INDEX6 1 -- Ͱ ȣ -define MAP_POS6_1_X 500 -- ʿ ¦̵ ̴ ǥ. +define MAP_INDEX6 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS6_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS6_1_Y 500 define MAP_POS6_2_X 600 define MAP_POS6_2_Y 500 define MAP_POS6_3_X 700 define MAP_POS6_3_Y 300 -define REWARD6_EXP 14425740 -- : ġ -define REWARD6_GOLD 0 -- : -define REWARD6_ITEM1 30006 -- : ݴ -define REWARD6_ITEM1_COUNT 1 -- -define REWARD6_ITEM2 50707 -- : -define REWARD6_ITEM2_COUNT 5 -- +define REWARD6_EXP 14425740 -- 보상 : 경험치 +define REWARD6_GOLD 0 -- 보상 : 골드 +define REWARD6_ITEM1 30006 -- 보상 : 웅귀의 어금니 +define REWARD6_ITEM1_COUNT 1 -- 보상 갯수 +define REWARD6_ITEM2 50707 -- 보상 : 만병초 +define REWARD6_ITEM2_COUNT 5 -- 보상 갯수 --<7>-- --- 溮 ȭ1-2-- -define ITEM7_1 31028 -- (׽Ʈ : Թڿ ()) -define ITEM7_1_PCT_GET 200 -- ȹ Ȯ (1/n) -define ITEM7_1_NEEDED 100 -- ʿ +--명시진의 방벽 강화1-2-- +define ITEM7_1 31028 -- 벽돌(테스트 : 입문자용 빨간물약(소)) +define ITEM7_1_PCT_GET 200 -- 획득 확률 (1/n) +define ITEM7_1_NEEDED 100 -- 필요한 갯수 define MOB7_1 3201 define MOB7_2 3202 define MOB7_3 3203 @@ -162,19 +162,19 @@ define MOB7_4 3204 define MOB7_5 3205 define MOB7_6 3290 define MOB7_7 3291 -define MAP_INDEX7 1 -- Ͱ ȣ -define MAP_POS7_1_X 500 -- ʿ ¦̵ ̴ ǥ. +define MAP_INDEX7 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS7_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS7_1_Y 500 define MAP_POS7_2_X 600 define MAP_POS7_2_Y 500 define MAP_POS7_3_X 700 define MAP_POS7_3_Y 300 -define REWARD7_EXP 14922580 -- : ġ -define REWARD7_GOLD 192000 -- : -define REWARD7_ITEM1 30015 -- : ǰ -define REWARD7_ITEM1_COUNT 2 -- -define REWARD7_ITEM2 70043 -- : 尩 -define REWARD7_ITEM2_COUNT 1 -- +define REWARD7_EXP 14922580 -- 보상 : 경험치 +define REWARD7_GOLD 192000 -- 보상 : 골드 +define REWARD7_ITEM1 30015 -- 보상 : 사귀의 유품 +define REWARD7_ITEM1_COUNT 2 -- 보상 갯수 +define REWARD7_ITEM2 70043 -- 보상 : 도둑의 장갑 +define REWARD7_ITEM2_COUNT 1 -- 보상 갯수 quest main_quest_lv90 begin @@ -190,17 +190,17 @@ quest main_quest_lv90 begin end - -----------------<01> ȣ----------------- - -----------------<01> ȣ----------------- - -----------------<01> ȣ----------------- - -----------------<01> ȣ----------------- - -----------------<01> ȣ----------------- - -----------------<01> ȣ----------------- - -----------------<01> ȣ----------------- - -----------------<01> ȣ----------------- - -----------------<01> ȣ----------------- - -----------------<01> ȣ----------------- - -----------------<01> ȣ----------------- + -----------------<01> 이충의 호출----------------- + -----------------<01> 이충의 호출----------------- + -----------------<01> 이충의 호출----------------- + -----------------<01> 이충의 호출----------------- + -----------------<01> 이충의 호출----------------- + -----------------<01> 이충의 호출----------------- + -----------------<01> 이충의 호출----------------- + -----------------<01> 이충의 호출----------------- + -----------------<01> 이충의 호출----------------- + -----------------<01> 이충의 호출----------------- + -----------------<01> 이충의 호출----------------- state state01_1 begin when letter begin send_letter (gameforge.main_quest_lv90._1070_sendLetter) @@ -246,13 +246,13 @@ quest main_quest_lv90 begin say(gameforge.main_quest_lv90._1120_say) end - -------<<< ̵ 簡 ij͸ ̵ ִ ߰Ǿ Ѵ. >>>-------- - --ʿ : ̵ ǥ, npc ȣ, ũƮ. + -------<<< 공간 이동 술사가 캐릭터를 이동 시켜주는 내용이 추가되어야 한다. >>>-------- + --필요한 내용 : 이동할 좌표, npc 번호, 관련 스크립트. -- -- when login or enter with pc.get_map_index() == 301 begin - -- + --보상 say_title(locale.reward) --say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD01_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD01_GOLD)) @@ -267,17 +267,17 @@ quest main_quest_lv90 begin end end - -----------------<1> Ƿ決 Ȳ----------------- - -----------------<1> Ƿ決 Ȳ----------------- - -----------------<1> Ƿ決 Ȳ----------------- - -----------------<1> Ƿ決 Ȳ----------------- - -----------------<1> Ƿ決 Ȳ----------------- - -----------------<1> Ƿ決 Ȳ----------------- - -----------------<1> Ƿ決 Ȳ----------------- - -----------------<1> Ƿ決 Ȳ----------------- - -----------------<1> Ƿ決 Ȳ----------------- - -----------------<1> Ƿ決 Ȳ----------------- - -----------------<1> Ƿ決 Ȳ----------------- + -----------------<1> 악룡군도의 상황----------------- + -----------------<1> 악룡군도의 상황----------------- + -----------------<1> 악룡군도의 상황----------------- + -----------------<1> 악룡군도의 상황----------------- + -----------------<1> 악룡군도의 상황----------------- + -----------------<1> 악룡군도의 상황----------------- + -----------------<1> 악룡군도의 상황----------------- + -----------------<1> 악룡군도의 상황----------------- + -----------------<1> 악룡군도의 상황----------------- + -----------------<1> 악룡군도의 상황----------------- + -----------------<1> 악룡군도의 상황----------------- state state1_1 begin when letter begin send_letter (gameforge.main_quest_lv90._010_sendLetter) @@ -333,7 +333,7 @@ quest main_quest_lv90 begin set_state (state1_2) end end - -- ù° + -- 첫번째 지역 정찰 state state1_2 begin when letter begin target.pos ("__TARGET__",RECON1_X,RECON1_Y,RECON1_MAPINDEX,"") @@ -366,7 +366,7 @@ quest main_quest_lv90 begin say(gameforge.main_quest_lv90._160_say) end end - -- ι° + -- 두번째 지역 정찰 state state1_3 begin when letter begin target.pos ("__TARGET__",RECON2_X,RECON2_Y,RECON2_MAPINDEX,"") @@ -398,7 +398,7 @@ quest main_quest_lv90 begin say(gameforge.main_quest_lv90._160_say) end end - -- ° + -- 세번째 지역 정찰 -- state state1_4 begin -- when letter begin -- target.pos ("__TARGET__",RECON3_X,RECON3_Y,RECON3_MAPINDEX,"") @@ -430,7 +430,7 @@ quest main_quest_lv90 begin -- say(locale.main_quest_lv90.say_14) -- end -- end - -- ׹° + -- 네번째 지역 정찰 state state1_5 begin when letter begin target.pos ("__TARGET__",RECON4_X,RECON4_Y,RECON4_MAPINDEX,"") @@ -462,7 +462,7 @@ quest main_quest_lv90 begin say(gameforge.main_quest_lv90._160_say) end end - -- Ϸ + -- 정찰 완료 state state1_6 begin when letter begin send_letter(gameforge.main_quest_lv90._010_sendLetter) @@ -488,7 +488,7 @@ quest main_quest_lv90 begin say(gameforge.main_quest_lv90._250_say) wait() - -- + --보상 say_title(locale.reward) --say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD1_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD1_GOLD)) @@ -503,17 +503,17 @@ quest main_quest_lv90 begin end end - -----------------<2> ----------------- - -----------------<2> ----------------- - -----------------<2> ----------------- - -----------------<2> ----------------- - -----------------<2> ----------------- - -----------------<2> ----------------- - -----------------<2> ----------------- - -----------------<2> ----------------- - -----------------<2> ----------------- - -----------------<2> ----------------- - -----------------<2> ----------------- + -----------------<2> 이충의 편지----------------- + -----------------<2> 이충의 편지----------------- + -----------------<2> 이충의 편지----------------- + -----------------<2> 이충의 편지----------------- + -----------------<2> 이충의 편지----------------- + -----------------<2> 이충의 편지----------------- + -----------------<2> 이충의 편지----------------- + -----------------<2> 이충의 편지----------------- + -----------------<2> 이충의 편지----------------- + -----------------<2> 이충의 편지----------------- + -----------------<2> 이충의 편지----------------- state state2_1 begin when letter begin send_letter(gameforge.main_quest_lv90._260_sendLetter) @@ -583,7 +583,7 @@ quest main_quest_lv90 begin -- clearmapsignal() end - --Ŭ -- + --클리어 전-- when GUARD.chat.gameforge.main_quest_lv90._260_sendLetter begin if pc.count_item(ITEM2_1) >= 1 then pc.remove_item ( ITEM2_1, pc.count_item(ITEM2_1)) @@ -600,7 +600,7 @@ quest main_quest_lv90 begin say(gameforge.main_quest_lv90._420_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD2_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD2_GOLD)) @@ -629,7 +629,7 @@ quest main_quest_lv90 begin end end end - -- Ʈ Ϸ + -- 퀘스트 완료 state state2_3 begin when letter begin send_letter(gameforge.main_quest_lv90._260_sendLetter) @@ -644,7 +644,7 @@ quest main_quest_lv90 begin say(gameforge.main_quest_lv90._390_say) end - -- ߰ Ʈ 츦 κ. + -- 중간에 퀘스트 아이템을 버릴 경우를 대비한 부분. when MOB2_1.kill or MOB2_2.kill or MOB2_3.kill or MOB2_4.kill or MOB2_5.kill or MOB2_6.kill or MOB2_7.kill begin if number(1,ITEM2_1_PCT_GET) == 1 then if pc.count_item(ITEM2_1) < 1 then @@ -674,7 +674,7 @@ quest main_quest_lv90 begin say(gameforge.main_quest_lv90._420_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD2_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD2_GOLD)) @@ -694,17 +694,17 @@ quest main_quest_lv90 begin end end end - -----------------<3> ܼ1-1----------------- - -----------------<3> ܼ1-1----------------- - -----------------<3> ܼ1-1----------------- - -----------------<3> ܼ1-1----------------- - -----------------<3> ܼ1-1----------------- - -----------------<3> ܼ1-1----------------- - -----------------<3> ܼ1-1----------------- - -----------------<3> ܼ1-1----------------- - -----------------<3> ܼ1-1----------------- - -----------------<3> ܼ1-1----------------- - -----------------<3> ܼ1-1----------------- + -----------------<3> 낭인족의 단서1-1----------------- + -----------------<3> 낭인족의 단서1-1----------------- + -----------------<3> 낭인족의 단서1-1----------------- + -----------------<3> 낭인족의 단서1-1----------------- + -----------------<3> 낭인족의 단서1-1----------------- + -----------------<3> 낭인족의 단서1-1----------------- + -----------------<3> 낭인족의 단서1-1----------------- + -----------------<3> 낭인족의 단서1-1----------------- + -----------------<3> 낭인족의 단서1-1----------------- + -----------------<3> 낭인족의 단서1-1----------------- + -----------------<3> 낭인족의 단서1-1----------------- state state3_1 begin when letter begin send_letter(gameforge.main_quest_lv90._430_sendLetter) @@ -758,7 +758,7 @@ quest main_quest_lv90 begin -- clearmapsignal() end - --Ŭ -- + --클리어 전-- when GUARD.chat.gameforge.main_quest_lv90._430_sendLetter begin if pc.count_item(ITEM3_1) >= ITEM3_1_NEEDED then pc.remove_item ( ITEM3_1, pc.count_item(ITEM3_1)) @@ -767,7 +767,7 @@ quest main_quest_lv90 begin say(gameforge.main_quest_lv90._530_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD3_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD3_GOLD)) @@ -803,7 +803,7 @@ quest main_quest_lv90 begin end end end - -- Ʈ Ϸ + -- 퀘스트 완료 state state3_3 begin when letter begin @@ -820,7 +820,7 @@ quest main_quest_lv90 begin say(gameforge.main_quest_lv90._520_say) end - -- ߰ Ʈ 츦 κ. + -- 중간에 퀘스트 아이템을 버릴 경우를 대비한 부분. when MOB3_1.kill begin if number(1,ITEM3_1_PCT_GET) == 1 then if pc.count_item(ITEM3_1) < ITEM3_1_NEEDED then @@ -844,7 +844,7 @@ quest main_quest_lv90 begin say_title(mob_name(GUARD)) say(gameforge.main_quest_lv90._530_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD3_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD3_GOLD)) @@ -868,17 +868,17 @@ quest main_quest_lv90 begin end end - -----------------<4> ܼ1-2----------------- - -----------------<4> ܼ1-2----------------- - -----------------<4> ܼ1-2----------------- - -----------------<4> ܼ1-2----------------- - -----------------<4> ܼ1-2----------------- - -----------------<4> ܼ1-2----------------- - -----------------<4> ܼ1-2----------------- - -----------------<4> ܼ1-2----------------- - -----------------<4> ܼ1-2----------------- - -----------------<4> ܼ1-2----------------- - -----------------<4> ܼ1-2----------------- + -----------------<4> 낭인족의 단서1-2----------------- + -----------------<4> 낭인족의 단서1-2----------------- + -----------------<4> 낭인족의 단서1-2----------------- + -----------------<4> 낭인족의 단서1-2----------------- + -----------------<4> 낭인족의 단서1-2----------------- + -----------------<4> 낭인족의 단서1-2----------------- + -----------------<4> 낭인족의 단서1-2----------------- + -----------------<4> 낭인족의 단서1-2----------------- + -----------------<4> 낭인족의 단서1-2----------------- + -----------------<4> 낭인족의 단서1-2----------------- + -----------------<4> 낭인족의 단서1-2----------------- state state4_1 begin when letter begin send_letter(gameforge.main_quest_lv90._560_sendLetter) @@ -930,7 +930,7 @@ quest main_quest_lv90 begin -- clearmapsignal() end - --Ŭ -- + --클리어 전-- when GUARD.chat.gameforge.main_quest_lv90._560_sendLetter begin if pc.count_item(ITEM4_1) >= ITEM4_1_NEEDED then pc.remove_item ( ITEM4_1, pc.count_item(ITEM4_1)) @@ -943,7 +943,7 @@ quest main_quest_lv90 begin say(gameforge.main_quest_lv90._670_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD4_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD4_GOLD)) @@ -978,7 +978,7 @@ quest main_quest_lv90 begin end end end - -- Ʈ Ϸ + -- 퀘스트 완료 state state4_3 begin when letter begin @@ -995,7 +995,7 @@ quest main_quest_lv90 begin say(gameforge.main_quest_lv90._680_say) end - -- ߰ Ʈ 츦 κ. + -- 중간에 퀘스트 아이템을 버릴 경우를 대비한 부분. when MOB4_1.kill begin if number(1,ITEM4_1_PCT_GET) == 1 then if pc.count_item(ITEM4_1) < ITEM4_1_NEEDED then @@ -1024,7 +1024,7 @@ quest main_quest_lv90 begin say(gameforge.main_quest_lv90._670_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD4_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD4_GOLD)) @@ -1046,17 +1046,17 @@ quest main_quest_lv90 begin end end end - -----------------<5> Ը ľ----------------- - -----------------<5> Ը ľ----------------- - -----------------<5> Ը ľ----------------- - -----------------<5> Ը ľ----------------- - -----------------<5> Ը ľ----------------- - -----------------<5> Ը ľ----------------- - -----------------<5> Ը ľ----------------- - -----------------<5> Ը ľ----------------- - -----------------<5> Ը ľ----------------- - -----------------<5> Ը ľ----------------- - -----------------<5> Ը ľ----------------- + -----------------<5> 범익족의 규모 파악----------------- + -----------------<5> 범익족의 규모 파악----------------- + -----------------<5> 범익족의 규모 파악----------------- + -----------------<5> 범익족의 규모 파악----------------- + -----------------<5> 범익족의 규모 파악----------------- + -----------------<5> 범익족의 규모 파악----------------- + -----------------<5> 범익족의 규모 파악----------------- + -----------------<5> 범익족의 규모 파악----------------- + -----------------<5> 범익족의 규모 파악----------------- + -----------------<5> 범익족의 규모 파악----------------- + -----------------<5> 범익족의 규모 파악----------------- state state5_1 begin when letter begin send_letter(gameforge.main_quest_lv90._690_sendLetter) @@ -1134,7 +1134,7 @@ quest main_quest_lv90 begin -- clearmapsignal() end - --Ŭ -- + --클리어 전-- when GUARD.chat.gameforge.main_quest_lv90._690_sendLetter begin say_title(mob_name(GUARD)) say(gameforge.main_quest_lv90._770_say) @@ -1216,7 +1216,7 @@ quest main_quest_lv90 begin end end end - -- Ʈ Ϸ + -- 퀘스트 완료 state state5_3 begin when letter begin @@ -1251,7 +1251,7 @@ quest main_quest_lv90 begin say(gameforge.main_quest_lv90._810_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD5_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD5_GOLD)) @@ -1265,17 +1265,17 @@ quest main_quest_lv90 begin set_state (state6_1) end end - -----------------<6> 溮 ȭ1-1----------------- - -----------------<6> 溮 ȭ1-1----------------- - -----------------<6> 溮 ȭ1-1----------------- - -----------------<6> 溮 ȭ1-1----------------- - -----------------<6> 溮 ȭ1-1----------------- - -----------------<6> 溮 ȭ1-1----------------- - -----------------<6> 溮 ȭ1-1----------------- - -----------------<6> 溮 ȭ1-1----------------- - -----------------<6> 溮 ȭ1-1----------------- - -----------------<6> 溮 ȭ1-1----------------- - -----------------<6> 溮 ȭ1-1----------------- + -----------------<6> 명시진의 방벽 강화1-1----------------- + -----------------<6> 명시진의 방벽 강화1-1----------------- + -----------------<6> 명시진의 방벽 강화1-1----------------- + -----------------<6> 명시진의 방벽 강화1-1----------------- + -----------------<6> 명시진의 방벽 강화1-1----------------- + -----------------<6> 명시진의 방벽 강화1-1----------------- + -----------------<6> 명시진의 방벽 강화1-1----------------- + -----------------<6> 명시진의 방벽 강화1-1----------------- + -----------------<6> 명시진의 방벽 강화1-1----------------- + -----------------<6> 명시진의 방벽 강화1-1----------------- + -----------------<6> 명시진의 방벽 강화1-1----------------- state state6_1 begin when letter begin send_letter(gameforge.main_quest_lv90._850_sendLetter) @@ -1339,7 +1339,7 @@ quest main_quest_lv90 begin -- clearmapsignal() end - --Ŭ -- + --클리어 전-- when GUARD.chat.gameforge.main_quest_lv90._010_sendLetter begin if pc.count_item(ITEM6_1) >= ITEM6_1_NEEDED then pc.remove_item ( ITEM6_1, pc.count_item(ITEM6_1)) @@ -1348,7 +1348,7 @@ quest main_quest_lv90 begin say(gameforge.main_quest_lv90._960_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD6_EXP)) --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD6_GOLD)) @@ -1388,7 +1388,7 @@ quest main_quest_lv90 begin end end end - -- Ʈ Ϸ + -- 퀘스트 완료 state state6_3 begin when letter begin @@ -1406,7 +1406,7 @@ quest main_quest_lv90 begin say(gameforge.main_quest_lv90._520_say) end - -- ߰ Ʈ 츦 κ. + -- 중간에 퀘스트 아이템을 버릴 경우를 대비한 부분. when MOB6_1.kill or MOB6_2.kill or MOB6_3.kill or MOB6_4.kill or MOB6_5.kill or MOB6_6.kill or MOB6_7.kill begin if number(1,ITEM6_1_PCT_GET) == 1 then if pc.count_item(ITEM6_1) < ITEM6_1_NEEDED then @@ -1435,7 +1435,7 @@ quest main_quest_lv90 begin say(gameforge.main_quest_lv90._960_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD6_EXP)) --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD6_GOLD)) @@ -1457,17 +1457,17 @@ quest main_quest_lv90 begin end end end - -----------------<7> 溮 ȭ1-2----------------- - -----------------<7> 溮 ȭ1-2----------------- - -----------------<7> 溮 ȭ1-2----------------- - -----------------<7> 溮 ȭ1-2----------------- - -----------------<7> 溮 ȭ1-2----------------- - -----------------<7> 溮 ȭ1-2----------------- - -----------------<7> 溮 ȭ1-2----------------- - -----------------<7> 溮 ȭ1-2----------------- - -----------------<7> 溮 ȭ1-2----------------- - -----------------<7> 溮 ȭ1-2----------------- - -----------------<7> 溮 ȭ1-2----------------- + -----------------<7> 명시진의 방벽 강화1-2----------------- + -----------------<7> 명시진의 방벽 강화1-2----------------- + -----------------<7> 명시진의 방벽 강화1-2----------------- + -----------------<7> 명시진의 방벽 강화1-2----------------- + -----------------<7> 명시진의 방벽 강화1-2----------------- + -----------------<7> 명시진의 방벽 강화1-2----------------- + -----------------<7> 명시진의 방벽 강화1-2----------------- + -----------------<7> 명시진의 방벽 강화1-2----------------- + -----------------<7> 명시진의 방벽 강화1-2----------------- + -----------------<7> 명시진의 방벽 강화1-2----------------- + -----------------<7> 명시진의 방벽 강화1-2----------------- state state7_1 begin when letter begin send_letter(gameforge.main_quest_lv90._970_sendLetter) @@ -1525,7 +1525,7 @@ quest main_quest_lv90 begin -- clearmapsignal() end - --Ŭ -- + --클리어 전-- when GUARD.chat.gameforge.main_quest_lv90._010_sendLetter begin if pc.count_item(ITEM7_1) >= ITEM7_1_NEEDED then pc.remove_item ( ITEM7_1, pc.count_item(ITEM7_1)) @@ -1534,7 +1534,7 @@ quest main_quest_lv90 begin say(gameforge.main_quest_lv90._1060_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD7_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD7_GOLD)) @@ -1578,7 +1578,7 @@ quest main_quest_lv90 begin end end end - -- Ʈ Ϸ + -- 퀘스트 완료 state state7_3 begin when letter begin @@ -1596,7 +1596,7 @@ quest main_quest_lv90 begin say(gameforge.main_quest_lv90._1050_say) end - -- ߰ Ʈ 츦 κ. + -- 중간에 퀘스트 아이템을 버릴 경우를 대비한 부분. when MOB7_1.kill or MOB7_2.kill or MOB7_3.kill or MOB7_4.kill or MOB7_5.kill or MOB7_6.kill or MOB7_7.kill begin if number(1,ITEM7_1_PCT_GET) == 1 then if pc.count_item(ITEM7_1) < ITEM7_1_NEEDED then @@ -1625,7 +1625,7 @@ quest main_quest_lv90 begin say(gameforge.main_quest_lv90._1060_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD7_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD7_GOLD)) diff --git a/share/locale/english/quest/main_quest_lv91.quest b/share/locale/english/quest/main_quest_lv91.quest index 8a3f019..6c08b9e 100644 --- a/share/locale/english/quest/main_quest_lv91.quest +++ b/share/locale/english/quest/main_quest_lv91.quest @@ -1,115 +1,115 @@ ---2012.08 ---Ʈ 91 +--2012.08 김용욱 +--메인퀘스트 레벨 91 ---Ʈ npc -define GUARD 20378 -- ǹ -define ICHUNG 20369 -- -define TELEPORT 9012 -- ̵ -define YACKHWAN 20377 -- ɵ ȯ -define SCHOLAR 20380 -- -define OCKGU 20008 -- -define ALCHEMIST 20001 -- ݼ -define UNDERLING 20379 -- ǹ +--퀘스트 진행 npc +define GUARD 20378 -- 경비대장 악무르 +define ICHUNG 20369 -- 이충 +define TELEPORT 9012 -- 공간이동술사 +define YACKHWAN 20377 -- 약령도장 약환 +define SCHOLAR 20380 -- 학자 +define OCKGU 20008 -- 옥구 +define ALCHEMIST 20001 -- 연금술사 +define UNDERLING 20379 -- 악무르의 부하 --<1>-- ---<1> ʸ ãƶ!1-1-- +--<1> 초마단의 서신을 찾아라!1-1-- define MOB1_1 3205 define MOB1_1_COUNT 10 -define MAP_INDEX1 1 -- Ͱ ȣ -define MAP_POS1_1_X 500 -- ʿ ¦̵ ̴ ǥ. +define MAP_INDEX1 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS1_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS1_1_Y 500 define MAP_POS1_2_X 600 define MAP_POS1_2_Y 500 define MAP_POS1_3_X 700 define MAP_POS1_3_Y 300 -define REWARD1_EXP 18803050 -- : ġ -define REWARD1_GOLD 0 -- : -define REWARD1_ITEM1 30051 -- : -define REWARD1_ITEM1_COUNT 1 -- -define REWARD1_ITEM2 50814 -- : ǵ -define REWARD1_ITEM2_COUNT 10 -- +define REWARD1_EXP 18803050 -- 보상 : 경험치 +define REWARD1_GOLD 0 -- 보상 : 골드 +define REWARD1_ITEM1 30051 -- 보상 : 알 수 없는 부적 +define REWARD1_ITEM1_COUNT 1 -- 보상 갯수 +define REWARD1_ITEM2 50814 -- 보상 : 피독액 +define REWARD1_ITEM2_COUNT 10 -- 보상 갯수 --<2>-- ---ʸ Żȯ϶!-- -define ITEM2_1 31075 -- ʸ -define ITEM2_1_PCT_GET 500 -- ȹ Ȯ +--초마단의 서신을 탈환하라!-- +define ITEM2_1 31075 -- 초마단의 서신 +define ITEM2_1_PCT_GET 500 -- 획득 확률 define MOB2_1 3291 -define MAP_INDEX2 1 -- Ͱ ȣ -define MAP_POS2_1_X 500 -- ʿ ¦̵ ̴ ǥ. +define MAP_INDEX2 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS2_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS2_1_Y 500 define MAP_POS2_2_X 600 define MAP_POS2_2_Y 500 define MAP_POS2_3_X 700 define MAP_POS2_3_Y 300 -define REWARD2_EXP 24873650 -- : ġ -define REWARD2_GOLD 0 -- : -define REWARD2_ITEM1 50722 -- : 뵵 -define REWARD2_ITEM1_COUNT 20 -- -define REWARD2_ITEM2 72016 -- : 3 -define REWARD2_ITEM2_COUNT 1 -- +define REWARD2_EXP 24873650 -- 보상 : 경험치 +define REWARD2_GOLD 0 -- 보상 : 골드 +define REWARD2_ITEM1 50722 -- 보상 : 약용도라지 +define REWARD2_ITEM1_COUNT 20 -- 보상 갯수 +define REWARD2_ITEM2 72016 -- 보상 : 제3의 손 +define REWARD2_ITEM2_COUNT 1 -- 보상 갯수 --<3>-- --- ι° ǵ1-1-- -define MOB3_1 3601 -- -define MOB3_2 3602 -- -define MOB3_3 3603 -- -define MOB3_4 3604 -- -define MOB3_5 3605 -- -define MAP_INDEX3 1 -- Ͱ ȣ -define MAP_POS3_1_X 500 -- ʿ ¦̵ ̴ ǥ. +-- 두번째 서신 판독1-1-- +define MOB3_1 3601 -- 갑각종 +define MOB3_2 3602 -- 갑각종 +define MOB3_3 3603 -- 갑각종 +define MOB3_4 3604 -- 갑각종 +define MOB3_5 3605 -- 갑각종 +define MAP_INDEX3 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS3_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS3_1_Y 500 define MAP_POS3_2_X 600 define MAP_POS3_2_Y 500 define MAP_POS3_3_X 700 define MAP_POS3_3_Y 300 -define ITEM3_1 31018 -- (׽Ʈ : +2) -define ITEM3_1_NEEDED 10 -- ʿ -define ITEM3_1_PCT_GET 300 -- ȹ Ȯ (1/n) -define ITEM3_1_PCT_CHECK 70 -- ǰ Ȯ (n/100) +define ITEM3_1 31018 -- 갑골문 (테스트 : 도+2) +define ITEM3_1_NEEDED 10 -- 필요한 갯수 +define ITEM3_1_PCT_GET 300 -- 획득 확률 (1/n) +define ITEM3_1_PCT_CHECK 70 -- 납품 확률 (n/100) -define REWARD3_EXP 25805450 -- : ġ -define REWARD3_GOLD 214000 -- : -define REWARD3_ITEM1 30009 -- : -define REWARD3_ITEM1_COUNT 2 -- +define REWARD3_EXP 25805450 -- 보상 : 경험치 +define REWARD3_GOLD 214000 -- 보상 : 골드 +define REWARD3_ITEM1 30009 -- 보상 : 알 수 없는 약 +define REWARD3_ITEM1_COUNT 2 -- 보상 갯수 --<4>-- ---ι° ǵ1-2-- -define MOB4_1 3690 -- -define MOB4_2 3691 -- -define MAP_INDEX4 1 -- Ͱ ȣ -define MAP_POS4_1_X 500 -- ʿ ¦̵ ̴ ǥ. +--두번째 서신 판독1-2-- +define MOB4_1 3690 -- 갑각종 보스 +define MOB4_2 3691 -- 갑각종 최종 보스 +define MAP_INDEX4 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS4_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS4_1_Y 500 define MAP_POS4_2_X 600 define MAP_POS4_2_Y 500 define MAP_POS4_3_X 700 define MAP_POS4_3_Y 300 -define ITEM4_1 31019 -- 񰡷 (׽Ʈ : +2) -define ITEM4_1_NEEDED 3 -- ʿ -define ITEM4_1_PCT_GET 300 -- ȹ Ȯ (1/n) -define ITEM4_1_PCT_CHECK 70 -- ǰ Ȯ (n/100) -define ITEM4_1_DAY_LIMIT 1 -- Ϸ ǰ Ѱ +define ITEM4_1 31019 -- 갑골가루 (테스트 : 도+2) +define ITEM4_1_NEEDED 3 -- 필요한 갯수 +define ITEM4_1_PCT_GET 300 -- 획득 확률 (1/n) +define ITEM4_1_PCT_CHECK 70 -- 납품 확률 (n/100) +define ITEM4_1_DAY_LIMIT 1 -- 하루 납품 한계 -define REWARD4_EXP 27874000 -- : ġ -define REWARD4_GOLD 225000 -- : +define REWARD4_EXP 27874000 -- 보상 : 경험치 +define REWARD4_GOLD 225000 -- 보상 : 골드 --<5>-- --- ȯ- -define MOB5_1 20382 -- -define ITEM5_1 31020 -- +--학자의 병환- +define MOB5_1 20382 -- 돌무더기 +define ITEM5_1 31020 -- 알 수 없는 약초 define ITEM5_1_NEEDED 1 -define MAP_INDEX5 1 -- Ͱ ȣ -define MAP_POS5_1_X 500 -- ʿ ¦̵ ̴ ǥ. +define MAP_INDEX5 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS5_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS5_1_Y 500 define MAP_POS5_2_X 600 define MAP_POS5_2_Y 500 define MAP_POS5_3_X 700 define MAP_POS5_3_Y 300 -define REWARD5_EXP 6766050 -- : ġ -define REWARD5_GOLD 0 -- : -define REWARD5_ITEM1 30045 -- : ħ +define REWARD5_EXP 6766050 -- 보상 : 경험치 +define REWARD5_GOLD 0 -- 보상 : 골드 +define REWARD5_ITEM1 30045 -- 보상 : 전갈의 독침 define REWARD5_ITEM1_COUNT 2 - -- + -- 보상 갯수 @@ -123,17 +123,17 @@ quest main_quest_lv91 begin end - -----------------<1> ʸ ãƶ!1-1----------------- - -----------------<1> ʸ ãƶ!1-1----------------- - -----------------<1> ʸ ãƶ!1-1----------------- - -----------------<1> ʸ ãƶ!1-1----------------- - -----------------<1> ʸ ãƶ!1-1----------------- - -----------------<1> ʸ ãƶ!1-1----------------- - -----------------<1> ʸ ãƶ!1-1----------------- - -----------------<1> ʸ ãƶ!1-1----------------- - -----------------<1> ʸ ãƶ!1-1----------------- - -----------------<1> ʸ ãƶ!1-1----------------- - -----------------<1> ʸ ãƶ!1-1----------------- + -----------------<1> 초마단의 서신을 찾아라!1-1----------------- + -----------------<1> 초마단의 서신을 찾아라!1-1----------------- + -----------------<1> 초마단의 서신을 찾아라!1-1----------------- + -----------------<1> 초마단의 서신을 찾아라!1-1----------------- + -----------------<1> 초마단의 서신을 찾아라!1-1----------------- + -----------------<1> 초마단의 서신을 찾아라!1-1----------------- + -----------------<1> 초마단의 서신을 찾아라!1-1----------------- + -----------------<1> 초마단의 서신을 찾아라!1-1----------------- + -----------------<1> 초마단의 서신을 찾아라!1-1----------------- + -----------------<1> 초마단의 서신을 찾아라!1-1----------------- + -----------------<1> 초마단의 서신을 찾아라!1-1----------------- state state1_1 begin when letter begin send_letter (gameforge.main_quest_lv91._010_sendLetter) @@ -197,7 +197,7 @@ quest main_quest_lv91 begin end --[[ - --Ŭ -- + --클리어 전-- when GUARD.chat.gameforge.main_quest_lv91._010_sendLetter begin say_title(mob_name(GUARD)) say(gameforge.main_quest_lv91._520_say) @@ -256,7 +256,7 @@ quest main_quest_lv91 begin say(gameforge.main_quest_lv91._150_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD1_EXP)) --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD1_GOLD)) @@ -273,17 +273,17 @@ quest main_quest_lv91 begin end end - -----------------<2> ʸ Żȯ϶!----------------- - -----------------<2> ʸ Żȯ϶!----------------- - -----------------<2> ʸ Żȯ϶!----------------- - -----------------<2> ʸ Żȯ϶!----------------- - -----------------<2> ʸ Żȯ϶!----------------- - -----------------<2> ʸ Żȯ϶!----------------- - -----------------<2> ʸ Żȯ϶!----------------- - -----------------<2> ʸ Żȯ϶!----------------- - -----------------<2> ʸ Żȯ϶!----------------- - -----------------<2> ʸ Żȯ϶!----------------- - -----------------<2> ʸ Żȯ϶!----------------- + -----------------<2> 초마단의 서신을 탈환하라!----------------- + -----------------<2> 초마단의 서신을 탈환하라!----------------- + -----------------<2> 초마단의 서신을 탈환하라!----------------- + -----------------<2> 초마단의 서신을 탈환하라!----------------- + -----------------<2> 초마단의 서신을 탈환하라!----------------- + -----------------<2> 초마단의 서신을 탈환하라!----------------- + -----------------<2> 초마단의 서신을 탈환하라!----------------- + -----------------<2> 초마단의 서신을 탈환하라!----------------- + -----------------<2> 초마단의 서신을 탈환하라!----------------- + -----------------<2> 초마단의 서신을 탈환하라!----------------- + -----------------<2> 초마단의 서신을 탈환하라!----------------- state state2_1 begin when letter begin send_letter(gameforge.main_quest_lv91._160_sendLetter) @@ -335,7 +335,7 @@ quest main_quest_lv91 begin -- clearmapsignal() end - --Ŭ -- + --클리어 전-- when GUARD.chat.gameforge.main_quest_lv91._160_sendLetter begin say_title(mob_name(GUARD)) say(gameforge.main_quest_lv91._220_say) @@ -352,7 +352,7 @@ quest main_quest_lv91 begin end end end - -- Ʈ Ϸ + -- 퀘스트 완료 state state2_3 begin when letter begin send_letter(gameforge.main_quest_lv91._160_sendLetter) @@ -368,7 +368,7 @@ quest main_quest_lv91 begin end - -- ߰ Ʈ 츦 κ. + -- 중간에 퀘스트 아이템을 버릴 경우를 대비한 부분. when MOB2_1.kill begin if number(1,ITEM2_1_PCT_GET) == 1 then if pc.count_item(ITEM2_1) < 1 then @@ -393,7 +393,7 @@ quest main_quest_lv91 begin say(gameforge.main_quest_lv91._260_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD2_EXP)) --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD2_GOLD)) @@ -416,17 +416,17 @@ quest main_quest_lv91 begin end end end - -----------------<3> ι° ǵ1-1----------------- - -----------------<3> ι° ǵ1-1----------------- - -----------------<3> ι° ǵ1-1----------------- - -----------------<3> ι° ǵ1-1----------------- - -----------------<3> ι° ǵ1-1----------------- - -----------------<3> ι° ǵ1-1----------------- - -----------------<3> ι° ǵ1-1----------------- - -----------------<3> ι° ǵ1-1----------------- - -----------------<3> ι° ǵ1-1----------------- - -----------------<3> ι° ǵ1-1----------------- - -----------------<3> ι° ǵ1-1----------------- + -----------------<3> 두번째 서신 판독1-1----------------- + -----------------<3> 두번째 서신 판독1-1----------------- + -----------------<3> 두번째 서신 판독1-1----------------- + -----------------<3> 두번째 서신 판독1-1----------------- + -----------------<3> 두번째 서신 판독1-1----------------- + -----------------<3> 두번째 서신 판독1-1----------------- + -----------------<3> 두번째 서신 판독1-1----------------- + -----------------<3> 두번째 서신 판독1-1----------------- + -----------------<3> 두번째 서신 판독1-1----------------- + -----------------<3> 두번째 서신 판독1-1----------------- + -----------------<3> 두번째 서신 판독1-1----------------- state state3_1 begin when letter begin send_letter(gameforge.main_quest_lv91._270_sendLetter) @@ -499,12 +499,12 @@ quest main_quest_lv91 begin -- clearmapsignal() end - --Ŭ -- + --클리어 전-- when SCHOLAR.chat.gameforge.main_quest_lv91._270_sendLetter with pc.count_item(ITEM3_1) > 0 begin if pc.count_item(ITEM3_1) > 0 then pc.remove_item(ITEM3_1, 1) - if number(1, 100 ) <= ITEM3_1_PCT_CHECK then -- ǰ + if number(1, 100 ) <= ITEM3_1_PCT_CHECK then -- 납품 성공 say_title(mob_name(SCHOLAR )) say(gameforge.main_quest_lv91._380_say) pc.setqf("item3_1_checked", pc.getqf("item3_1_checked") + 1) @@ -515,7 +515,7 @@ quest main_quest_lv91 begin end q.set_counter_value(remain) - if pc.getqf("item3_1_checked") >= ITEM3_1_NEEDED then -- ǰ ޼ + if pc.getqf("item3_1_checked") >= ITEM3_1_NEEDED then -- 납품 갯수 달성 pc.remove_item(ITEM3_1, pc.count_item(ITEM3_1)) wait() @@ -524,7 +524,7 @@ quest main_quest_lv91 begin say(gameforge.main_quest_lv91._390_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD3_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD3_GOLD)) @@ -537,10 +537,10 @@ quest main_quest_lv91 begin set_state (state4_1) q.set_counter_name("") - else -- ǰ ̴ + else -- 납품 갯수 미달 say(string.format(gameforge.main_quest_lv91._400_say,remain)) end - else -- ǰ + else -- 납품 실패 say_title(mob_name(SCHOLAR )) say(gameforge.main_quest_lv91._370_say) end @@ -558,17 +558,17 @@ quest main_quest_lv91 begin end end - -----------------<4> ι° ǵ1-2----------------- - -----------------<4> ι° ǵ1-2----------------- - -----------------<4> ι° ǵ1-2----------------- - -----------------<4> ι° ǵ1-2----------------- - -----------------<4> ι° ǵ1-2----------------- - -----------------<4> ι° ǵ1-2----------------- - -----------------<4> ι° ǵ1-2----------------- - -----------------<4> ι° ǵ1-2----------------- - -----------------<4> ι° ǵ1-2----------------- - -----------------<4> ι° ǵ1-2----------------- - -----------------<4> ι° ǵ1-2----------------- + -----------------<4> 두번째 서신 판독1-2----------------- + -----------------<4> 두번째 서신 판독1-2----------------- + -----------------<4> 두번째 서신 판독1-2----------------- + -----------------<4> 두번째 서신 판독1-2----------------- + -----------------<4> 두번째 서신 판독1-2----------------- + -----------------<4> 두번째 서신 판독1-2----------------- + -----------------<4> 두번째 서신 판독1-2----------------- + -----------------<4> 두번째 서신 판독1-2----------------- + -----------------<4> 두번째 서신 판독1-2----------------- + -----------------<4> 두번째 서신 판독1-2----------------- + -----------------<4> 두번째 서신 판독1-2----------------- state state4_1 begin when letter begin send_letter(gameforge.main_quest_lv91._420_sendLetter) @@ -634,7 +634,7 @@ quest main_quest_lv91 begin -- clearmapsignal() end - --Ŭ -- + --클리어 전-- when SCHOLAR.chat.gameforge.main_quest_lv91._420_sendLetter with pc.count_item(ITEM4_1) > 0 begin if pc.count_item(ITEM4_1) > 0 then local cur_t = get_global_time() - 60 * 60 * 9 @@ -648,13 +648,13 @@ quest main_quest_lv91 begin end local today_item4_1_checked = pc.getqf("today_item4_1_checked") - if today_item4_1_checked >= ITEM4_1_DAY_LIMIT then --1 ǰ ʰ + if today_item4_1_checked >= ITEM4_1_DAY_LIMIT then --1일 납품 갯수 초과 say_title(mob_name(SCHOLAR )) say(gameforge.main_quest_lv91._500_say) - else -- ǰ õ. + else -- 납품 시도. pc.remove_item(ITEM4_1, 1) - if number(1, 100 ) <= ITEM4_1_PCT_CHECK then -- ǰ + if number(1, 100 ) <= ITEM4_1_PCT_CHECK then -- 납품 성공 say_title(mob_name(SCHOLAR )) say(gameforge.main_quest_lv91._510_say) pc.setqf("item4_1_checked", pc.getqf("item4_1_checked") + 1) @@ -666,7 +666,7 @@ quest main_quest_lv91 begin end q.set_counter_value(remain) - if pc.getqf("item4_1_checked") >= ITEM4_1_NEEDED then -- ǰ ޼ + if pc.getqf("item4_1_checked") >= ITEM4_1_NEEDED then -- 납품 갯수 달성 pc.remove_item(ITEM4_1, pc.count_item(ITEM4_1)) wait() @@ -675,7 +675,7 @@ quest main_quest_lv91 begin say(gameforge.main_quest_lv91._520_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD4_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD4_GOLD)) @@ -686,10 +686,10 @@ quest main_quest_lv91 begin set_state (state5_1) q.set_counter_name("") - else -- ǰ ̴ + else -- 납품 갯수 미달 say(string.format(gameforge.main_quest_lv91._530_say,remain)) end - else -- ǰ + else -- 납품 실패 say_title(mob_name(SCHOLAR )) say(gameforge.main_quest_lv91._540_say) end @@ -706,17 +706,17 @@ quest main_quest_lv91 begin end end end - -----------------<5> ȯ----------------- - -----------------<5> ȯ----------------- - -----------------<5> ȯ----------------- - -----------------<5> ȯ----------------- - -----------------<5> ȯ----------------- - -----------------<5> ȯ----------------- - -----------------<5> ȯ----------------- - -----------------<5> ȯ----------------- - -----------------<5> ȯ----------------- - -----------------<5> ȯ----------------- - -----------------<5> ȯ----------------- + -----------------<5> 학자의 병환----------------- + -----------------<5> 학자의 병환----------------- + -----------------<5> 학자의 병환----------------- + -----------------<5> 학자의 병환----------------- + -----------------<5> 학자의 병환----------------- + -----------------<5> 학자의 병환----------------- + -----------------<5> 학자의 병환----------------- + -----------------<5> 학자의 병환----------------- + -----------------<5> 학자의 병환----------------- + -----------------<5> 학자의 병환----------------- + -----------------<5> 학자의 병환----------------- state state5_1 begin when letter begin send_letter(gameforge.main_quest_lv91._560_sendLetter) @@ -798,7 +798,7 @@ quest main_quest_lv91 begin say(gameforge.main_quest_lv91._670_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD5_EXP)) --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD5_GOLD)) @@ -815,7 +815,7 @@ quest main_quest_lv91 begin set_state (__COMPLETE__) end end - -- Ʈ Ϸ + -- 퀘스트 완료 state state5_3 begin when letter begin @@ -833,7 +833,7 @@ quest main_quest_lv91 begin end - -- н . + -- 아이템 분실 대비. when MOB5_1.click begin if pc.count_item(ITEM5_1) < ITEM5_1_NEEDED then pc.give_item2(ITEM5_1, 1) @@ -857,7 +857,7 @@ quest main_quest_lv91 begin say(gameforge.main_quest_lv91._670_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD5_EXP)) --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD5_GOLD)) diff --git a/share/locale/english/quest/main_quest_lv92.quest b/share/locale/english/quest/main_quest_lv92.quest index 0b56408..1838404 100644 --- a/share/locale/english/quest/main_quest_lv92.quest +++ b/share/locale/english/quest/main_quest_lv92.quest @@ -1,75 +1,75 @@ ---2012.08 ---Ʈ 92 +--2012.08 김용욱 +--메인퀘스트 레벨 92 ---Ʈ npc -define GUARD 20378 -- ǹ -define ICHUNG 20369 -- -define TELEPORT 9012 -- ̵ -define YACKHWAN 20377 -- ɵ ȯ -define SCHOLAR 20380 -- -define OCKGU 20008 -- -define ALCHEMIST 20001 -- ݼ -define UNDERLING 20379 -- ǹ +--퀘스트 진행 npc +define GUARD 20378 -- 경비대장 악무르 +define ICHUNG 20369 -- 이충 +define TELEPORT 9012 -- 공간이동술사 +define YACKHWAN 20377 -- 약령도장 약환 +define SCHOLAR 20380 -- 학자 +define OCKGU 20008 -- 옥구 +define ALCHEMIST 20001 -- 연금술사 +define UNDERLING 20379 -- 악무르의 부하 --<1>-- ---ʸ ãƶ!1-2-- -define MOB1_1 3504 -- 屺 -define MOB1_2 3505 -- -define MAP_INDEX1 1 -- Ͱ ȣ -define MAP_POS1_1_X 500 -- ʿ ¦̵ ̴ ǥ. +--초마단의 서신을 찾아라!1-2-- +define MOB1_1 3504 -- 붉은도적단 장군 +define MOB1_2 3505 -- 붉은도적단 상급장수 +define MAP_INDEX1 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS1_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS1_1_Y 500 define MAP_POS1_2_X 600 define MAP_POS1_2_Y 500 define MAP_POS1_3_X 700 define MAP_POS1_3_Y 300 -define ITEM1_1 31010 -- -define ITEM1_1_NEEDED 4 -- ʿ -define ITEM1_1_PCT_GET 500 -- ȹ Ȯ (1/n) -define REWARD1_EXP 33874000 -- : ġ -define REWARD1_GOLD 200000 -- : -define REWARD1_ITEM1 50817 -- : Ȱɾ -define REWARD1_ITEM1_COUNT 10 -- +define ITEM1_1 31010 -- 붉은 도적단의 서신 조각 +define ITEM1_1_NEEDED 4 -- 필요한 갯수 +define ITEM1_1_PCT_GET 500 -- 획득 확률 (1/n) +define REWARD1_EXP 33874000 -- 보상 : 경험치 +define REWARD1_GOLD 200000 -- 보상 : 골드 +define REWARD1_ITEM1 50817 -- 보상 : 진활심액 +define REWARD1_ITEM1_COUNT 10 -- 보상 갯수 --<2>-- --- -- -define ITEM2_1 31010 -- -define MAP_INDEX2 1 -- Ͱ ȣ -define MAP_POS2_1_X 500 -- ʿ ¦̵ ̴ ǥ. +--마지막 서신 조각-- +define ITEM2_1 31010 -- 붉은 서신조각 +define MAP_INDEX2 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS2_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS2_1_Y 500 define MAP_POS2_2_X 600 define MAP_POS2_2_Y 500 define MAP_POS2_3_X 700 define MAP_POS2_3_Y 300 -define REWARD2_EXP 20874600 -- : ġ -define REWARD2_GOLD 0 -- : -define REWARD2_ITEM1 30047 -- : -define REWARD2_ITEM1_COUNT 2 -- +define REWARD2_EXP 20874600 -- 보상 : 경험치 +define REWARD2_GOLD 0 -- 보상 : 골드 +define REWARD2_ITEM1 30047 -- 보상 : 저주의 서 +define REWARD2_ITEM1_COUNT 2 -- 보상 갯수 --<3>-- ---° ǵ1-1 -- -define MOB3_1 3490 -- -define MOB3_2 3491 -- -define MAP_INDEX3 1 -- Ͱ ȣ -define MAP_POS3_1_X 500 -- ʿ ¦̵ ̴ ǥ. +--세번째 서신 판독1-1 -- +define MOB3_1 3490 -- 어인족 보스 +define MOB3_2 3491 -- 어인족 최종보스 +define MAP_INDEX3 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS3_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS3_1_Y 500 define MAP_POS3_2_X 600 define MAP_POS3_2_Y 500 define MAP_POS3_3_X 700 define MAP_POS3_3_Y 300 -define ITEM3_1 31022 -- (׽Ʈ : +2) -define ITEM3_1_NEEDED 10 -- ʿ -define ITEM3_1_PCT_GET 500 -- ȹ Ȯ (1/n) -define REWARD3_EXP 34874000 -- : ġ -define REWARD3_GOLD 0 -- : -define REWARD3_ITEM1 27992 -- : -define REWARD3_ITEM1_COUNT 2 -- +define ITEM3_1 31022 -- 어인족의 비늘 (테스트 : 도+2) +define ITEM3_1_NEEDED 10 -- 필요한 갯수 +define ITEM3_1_PCT_GET 500 -- 획득 확률 (1/n) +define REWARD3_EXP 34874000 -- 보상 : 경험치 +define REWARD3_GOLD 0 -- 보상 : 골드 +define REWARD3_ITEM1 27992 -- 보상 : 백진주 +define REWARD3_ITEM1_COUNT 2 -- 보상 갯수 --<4>-- ---ʸ -- -define REWARD4_EXP 24911280 -- : ġ -define REWARD4_GOLD 0 -- : -define REWARD4_ITEM1 27993 -- : û -define REWARD4_ITEM1_COUNT 2 -- +--초마단의 서신의 진실-- +define REWARD4_EXP 24911280 -- 보상 : 경험치 +define REWARD4_GOLD 0 -- 보상 : 골드 +define REWARD4_ITEM1 27993 -- 보상 : 청진주 +define REWARD4_ITEM1_COUNT 2 -- 보상 갯수 quest main_quest_lv92 begin @@ -80,17 +80,17 @@ quest main_quest_lv92 begin set_state (state1_1) end end - ------------------------------------ʸ ãƶ!1-2------------------------------------ - ------------------------------------ʸ ãƶ!1-2------------------------------------ - ------------------------------------ʸ ãƶ!1-2------------------------------------ - ------------------------------------ʸ ãƶ!1-2------------------------------------ - ------------------------------------ʸ ãƶ!1-2------------------------------------ - ------------------------------------ʸ ãƶ!1-2------------------------------------ - ------------------------------------ʸ ãƶ!1-2------------------------------------ - ------------------------------------ʸ ãƶ!1-2------------------------------------ - ------------------------------------ʸ ãƶ!1-2------------------------------------ - ------------------------------------ʸ ãƶ!1-2------------------------------------ - ------------------------------------ʸ ãƶ!1-2------------------------------------ + ------------------------------------초마단의 서신을 찾아라!1-2------------------------------------ + ------------------------------------초마단의 서신을 찾아라!1-2------------------------------------ + ------------------------------------초마단의 서신을 찾아라!1-2------------------------------------ + ------------------------------------초마단의 서신을 찾아라!1-2------------------------------------ + ------------------------------------초마단의 서신을 찾아라!1-2------------------------------------ + ------------------------------------초마단의 서신을 찾아라!1-2------------------------------------ + ------------------------------------초마단의 서신을 찾아라!1-2------------------------------------ + ------------------------------------초마단의 서신을 찾아라!1-2------------------------------------ + ------------------------------------초마단의 서신을 찾아라!1-2------------------------------------ + ------------------------------------초마단의 서신을 찾아라!1-2------------------------------------ + ------------------------------------초마단의 서신을 찾아라!1-2------------------------------------ state state1_1 begin when letter begin @@ -147,7 +147,7 @@ quest main_quest_lv92 begin q.set_counter_value(ITEM1_1_NEEDED) end end - --Ʈ -- + --퀘스트 수행-- state state1_2 begin when letter begin send_letter(gameforge.main_quest_lv92._010_sendLetter) @@ -156,7 +156,7 @@ quest main_quest_lv92 begin if remain_item <= 0 then remain_item = 0 end - q.set_counter_name(" ") + q.set_counter_name("Remaining items") q.set_counter_value(remain_item) end when button or info begin @@ -186,7 +186,7 @@ quest main_quest_lv92 begin end - --Ŭ -- + --클리어 전-- when GUARD.chat.gameforge.main_quest_lv92._010_sendLetter begin if pc.count_item(ITEM1_1) >= ITEM1_1_NEEDED then @@ -195,7 +195,7 @@ quest main_quest_lv92 begin say(gameforge.main_quest_lv92._160_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD1_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD1_GOLD)) @@ -220,7 +220,7 @@ quest main_quest_lv92 begin if pc.count_item(ITEM1_1) < ITEM1_1_NEEDED then pc.give_item2(ITEM1_1, 1) - --Ʈ ޴ â īƮ + --퀘스트 메뉴 창 카운트 local remain_item = ITEM1_1_NEEDED - pc.count_item(ITEM1_1) if remain_item <= 0 then remain_item = 0 @@ -254,13 +254,13 @@ quest main_quest_lv92 begin end - -- ߰ Ʈ 츦 κ. + -- 중간에 퀘스트 아이템을 버릴 경우를 대비한 부분. when MOB1_1.kill or MOB1_2.kill begin if number(1,ITEM1_1_PCT_GET) == 1 then if pc.count_item(ITEM1_1) < ITEM1_1_NEEDED then pc.give_item2(ITEM1_1, 1) - --Ʈ ޴ â īƮ + --퀘스트 메뉴 창 카운트 local remain_item = ITEM1_1_NEEDED - pc.count_item(ITEM1_1) if remain_item <= 0 then remain_item = 0 @@ -284,7 +284,7 @@ quest main_quest_lv92 begin say(gameforge.main_quest_lv92._160_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD1_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD1_GOLD)) @@ -305,18 +305,18 @@ quest main_quest_lv92 begin end end - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ + ------------------------------------마지막 서신 조각------------------------------------ + ------------------------------------마지막 서신 조각------------------------------------ + ------------------------------------마지막 서신 조각------------------------------------ + ------------------------------------마지막 서신 조각------------------------------------ + ------------------------------------마지막 서신 조각------------------------------------ + ------------------------------------마지막 서신 조각------------------------------------ + ------------------------------------마지막 서신 조각------------------------------------ + ------------------------------------마지막 서신 조각------------------------------------ + ------------------------------------마지막 서신 조각------------------------------------ + ------------------------------------마지막 서신 조각------------------------------------ + ------------------------------------마지막 서신 조각------------------------------------ + ------------------------------------마지막 서신 조각------------------------------------ state state2_1 begin when letter begin q.set_counter_name("") @@ -362,7 +362,7 @@ quest main_quest_lv92 begin set_state (state2_2) end end - --Ʈ -- + --퀘스트 수행-- state state2_2 begin when letter begin send_letter(gameforge.main_quest_lv92._170_sendLetter) @@ -390,7 +390,7 @@ quest main_quest_lv92 begin -- clearmapsignal() end - --Ŭ -- + --클리어 전-- when GUARD.chat.gameforge.main_quest_lv92._170_sendLetter begin say_title(mob_name(GUARD)) say(gameforge.main_quest_lv92._270_say) @@ -452,7 +452,7 @@ quest main_quest_lv92 begin say(gameforge.main_quest_lv92._350_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD2_EXP)) --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD2_GOLD)) @@ -472,17 +472,17 @@ quest main_quest_lv92 begin end end end - ------------------------------------° ǵ1-1------------------------------------ - ------------------------------------° ǵ1-1------------------------------------ - ------------------------------------° ǵ1-1------------------------------------ - ------------------------------------° ǵ1-1------------------------------------ - ------------------------------------° ǵ1-1------------------------------------ - ------------------------------------° ǵ1-1------------------------------------ - ------------------------------------° ǵ1-1------------------------------------ - ------------------------------------° ǵ1-1------------------------------------ - ------------------------------------° ǵ1-1------------------------------------ - ------------------------------------° ǵ1-1------------------------------------ - ------------------------------------° ǵ1-1------------------------------------ + ------------------------------------세번째 서신 판독1-1------------------------------------ + ------------------------------------세번째 서신 판독1-1------------------------------------ + ------------------------------------세번째 서신 판독1-1------------------------------------ + ------------------------------------세번째 서신 판독1-1------------------------------------ + ------------------------------------세번째 서신 판독1-1------------------------------------ + ------------------------------------세번째 서신 판독1-1------------------------------------ + ------------------------------------세번째 서신 판독1-1------------------------------------ + ------------------------------------세번째 서신 판독1-1------------------------------------ + ------------------------------------세번째 서신 판독1-1------------------------------------ + ------------------------------------세번째 서신 판독1-1------------------------------------ + ------------------------------------세번째 서신 판독1-1------------------------------------ state state3_1 begin when letter begin send_letter(gameforge.main_quest_lv92._370_sendLetter) @@ -563,7 +563,7 @@ quest main_quest_lv92 begin end state state3_3 begin when letter begin - q.set_counter_name(" ") + q.set_counter_name("Remaining items") send_letter(gameforge.main_quest_lv92._370_sendLetter) end when button or info begin @@ -592,7 +592,7 @@ quest main_quest_lv92 begin -- clearmapsignal() end - --Ŭ -- + --클리어 전-- when SCHOLAR.chat.gameforge.main_quest_lv92._370_sendLetter begin if pc.count_item(ITEM3_1) >= ITEM3_1_NEEDED then pc.remove_item ( ITEM3_1, pc.count_item(ITEM3_1)) @@ -600,7 +600,7 @@ quest main_quest_lv92 begin say(gameforge.main_quest_lv92._540_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD3_EXP)) --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD3_GOLD)) @@ -659,7 +659,7 @@ quest main_quest_lv92 begin end - -- ߰ Ʈ 츦 κ. + -- 중간에 퀘스트 아이템을 버릴 경우를 대비한 부분. when MOB3_1.kill or MOB3_2.kill begin if number(1,ITEM3_1_PCT_GET) == 1 then if pc.count_item(ITEM3_1) < ITEM3_1_NEEDED then @@ -682,7 +682,7 @@ quest main_quest_lv92 begin say(gameforge.main_quest_lv92._540_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD3_EXP)) --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD3_GOLD)) @@ -704,17 +704,17 @@ quest main_quest_lv92 begin end end - ------------------------------------ʸ ----------------------------------- - ------------------------------------ʸ ----------------------------------- - ------------------------------------ʸ ----------------------------------- - ------------------------------------ʸ ----------------------------------- - ------------------------------------ʸ ----------------------------------- - ------------------------------------ʸ ----------------------------------- - ------------------------------------ʸ ----------------------------------- - ------------------------------------ʸ ----------------------------------- - ------------------------------------ʸ ----------------------------------- - ------------------------------------ʸ ----------------------------------- - ------------------------------------ʸ ----------------------------------- + ------------------------------------초마단의 서신의 진실----------------------------------- + ------------------------------------초마단의 서신의 진실----------------------------------- + ------------------------------------초마단의 서신의 진실----------------------------------- + ------------------------------------초마단의 서신의 진실----------------------------------- + ------------------------------------초마단의 서신의 진실----------------------------------- + ------------------------------------초마단의 서신의 진실----------------------------------- + ------------------------------------초마단의 서신의 진실----------------------------------- + ------------------------------------초마단의 서신의 진실----------------------------------- + ------------------------------------초마단의 서신의 진실----------------------------------- + ------------------------------------초마단의 서신의 진실----------------------------------- + ------------------------------------초마단의 서신의 진실----------------------------------- state state4_1 begin when letter begin send_letter(gameforge.main_quest_lv92._560_sendLetter) @@ -744,7 +744,7 @@ quest main_quest_lv92 begin say(gameforge.main_quest_lv92._600_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD4_EXP)) --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD4_GOLD)) diff --git a/share/locale/english/quest/main_quest_lv93.quest b/share/locale/english/quest/main_quest_lv93.quest index c7d599f..4c2b35b 100644 --- a/share/locale/english/quest/main_quest_lv93.quest +++ b/share/locale/english/quest/main_quest_lv93.quest @@ -1,86 +1,86 @@ ---2012.08 ---Ʈ 93 +--2012.08 김용욱 +--메인퀘스트 레벨 93 ---Ʈ npc -define GUARD 20378 -- ǹ -define ICHUNG 20369 -- -define TELEPORT 9012 -- ̵ -define YACKHWAN 20377 -- ɵ ȯ -define SCHOLAR 20380 -- -define OCKGU 20008 -- -define ALCHEMIST 20001 -- ݼ -define UNDERLING 20379 -- ǹ +--퀘스트 진행 npc +define GUARD 20378 -- 경비대장 악무르 +define ICHUNG 20369 -- 이충 +define TELEPORT 9012 -- 공간이동술사 +define YACKHWAN 20377 -- 약령도장 약환 +define SCHOLAR 20380 -- 학자 +define OCKGU 20008 -- 옥구 +define ALCHEMIST 20001 -- 연금술사 +define UNDERLING 20379 -- 악무르의 부하 --<1>-- ---°ȭ1-1-- -define MOB1_1 3191 -- ܾ -define MAP_INDEX1 1 -- Ͱ ȣ -define MAP_POS1_1_X 500 -- ʿ ¦̵ ̴ ǥ. +--내력강화1-1-- +define MOB1_1 3191 -- 외안투귀 최종보스 +define MAP_INDEX1 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS1_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS1_1_Y 500 define MAP_POS1_2_X 600 define MAP_POS1_2_Y 500 define MAP_POS1_3_X 700 define MAP_POS1_3_Y 300 -define ITEM1_1 31029 -- ܾ (׽Ʈ : +0) -define ITEM1_1_PCT_GET 1000 -- ȹ Ȯ : ܾ (1/n) -define REWARD1_EXP 27874422 -- : ġ -define REWARD1_GOLD 0 -- : -define REWARD1_ITEM1 27994 -- : -define REWARD1_ITEM1_COUNT 1 -- +define ITEM1_1 31029 -- 외안투귀의 내단 (테스트 : 도+0) +define ITEM1_1_PCT_GET 1000 -- 획득 확률 : 외안투귀의 내단 (1/n) +define REWARD1_EXP 27874422 -- 보상 : 경험치 +define REWARD1_GOLD 0 -- 보상 : 골드 +define REWARD1_ITEM1 27994 -- 보상 : 피진주 +define REWARD1_ITEM1_COUNT 1 -- 보상 갯수 --<2>-- ---°ȭ1-2-- -define MOB2_1 3791 -- -define MAP_INDEX2 1 -- Ͱ ȣ -define MAP_POS2_1_X 500 -- ʿ ¦̵ ̴ ǥ. +--내력강화1-2-- +define MOB2_1 3791 -- 거인족 최종보스 +define MAP_INDEX2 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS2_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS2_1_Y 500 define MAP_POS2_2_X 600 define MAP_POS2_2_Y 500 define MAP_POS2_3_X 700 define MAP_POS2_3_Y 300 -define ITEM2_1 31030 -- (׽Ʈ : +1) -define ITEM2_1_PCT_GET 1000 -- ȹ Ȯ : (1/n) -define REWARD2_EXP 28914020 -- : ġ -define REWARD2_GOLD 302000 -- : -define REWARD2_ITEM1 30048 -- : -define REWARD2_ITEM1_COUNT 1 -- -define REWARD2_ITEM2 50819 -- : ȯ -define REWARD2_ITEM2_COUNT 10 -- +define ITEM2_1 31030 -- 거인족의 내단 (테스트 : 도+1) +define ITEM2_1_PCT_GET 1000 -- 획득 확률 : 거인족의 내단 (1/n) +define REWARD2_EXP 28914020 -- 보상 : 경험치 +define REWARD2_GOLD 302000 -- 보상 : 골드 +define REWARD2_ITEM1 30048 -- 보상 : 얼음조각 +define REWARD2_ITEM1_COUNT 1 -- 보상 갯수 +define REWARD2_ITEM2 50819 -- 보상 : 진보환액 +define REWARD2_ITEM2_COUNT 10 -- 보상 갯수 --<3>-- ---°ȭ1-3 -- -define REWARD3_EXP 17904600 -- : ġ -define REWARD3_GOLD 30000 -- : -define REWARD3_ITEM1 71094 -- : -define REWARD3_ITEM1_COUNT 1 -- -define REWARD3_ITEM2 72024 -- : ȭ -define REWARD3_ITEM2_COUNT 1 -- +--내력강화1-3 -- +define REWARD3_EXP 17904600 -- 보상 : 경험치 +define REWARD3_GOLD 30000 -- 보상 : 골드 +define REWARD3_ITEM1 71094 -- 보상 : 선인의 교훈 +define REWARD3_ITEM1_COUNT 1 -- 보상 갯수 +define REWARD3_ITEM2 72024 -- 보상 : 행운의 금화 +define REWARD3_ITEM2_COUNT 1 -- 보상 갯수 --<4>-- ---°ȭ1-4-- -define ITEM4_1 50724 -- 밡ÿ -define ITEM4_1_NEEDED 200 -- ʿ䰹 -define ITEM4_2 50726 -- 뿵 -define ITEM4_2_NEEDED 200 -- ʿ䰹 -define ITEM4_3 50707 -- -define ITEM4_3_NEEDED 200 -- ʿ䰹 -define REWARD4_EXP 31374000 -- : ġ -define REWARD4_GOLD 0 -- : -define REWARD4_ITEM1 31031 -- : õ -define REWARD4_ITEM1_COUNT 1 -- -define REWARD4_ITEM2 50706 -- : -define REWARD4_ITEM2_COUNT 20 -- -define REWARD4_ITEM3 72301 -- : ູ -define REWARD4_ITEM3_COUNT 5 -- +--내력강화1-4-- +define ITEM4_1 50724 -- 약용가시오가피 +define ITEM4_1_NEEDED 200 -- 필요갯수 +define ITEM4_2 50726 -- 약용영지버섯 +define ITEM4_2_NEEDED 200 -- 필요갯수 +define ITEM4_3 50707 -- 만병초 +define ITEM4_3_NEEDED 200 -- 필요갯수 +define REWARD4_EXP 31374000 -- 보상 : 경험치 +define REWARD4_GOLD 0 -- 보상 : 골드 +define REWARD4_ITEM1 31031 -- 보상 : 천년명주 +define REWARD4_ITEM1_COUNT 1 -- 보상 갯수 +define REWARD4_ITEM2 50706 -- 보상 : 영지버섯 +define REWARD4_ITEM2_COUNT 20 -- 보상 갯수 +define REWARD4_ITEM3 72301 -- 보상 : 축복의 서 +define REWARD4_ITEM3_COUNT 5 -- 보상 갯수 --<5>-- ---ž 1-1-- -define REWARD5_EXP 19920820 -- : ġ -define REWARD5_GOLD 335000 -- : -define REWARD5_ITEM1 72723 -- : ȭ ູ() -define REWARD5_ITEM1_COUNT 1 -- -define REWARD5_ITEM2 70050 -- : ǥ -define REWARD5_ITEM2_COUNT 1 -- +--신약 제조1-1-- +define REWARD5_EXP 19920820 -- 보상 : 경험치 +define REWARD5_GOLD 335000 -- 보상 : 골드 +define REWARD5_ITEM1 72723 -- 보상 : 화룡의 축복(소) +define REWARD5_ITEM1_COUNT 1 -- 보상 갯수 +define REWARD5_ITEM2 70050 -- 보상 : 선왕의 증표 +define REWARD5_ITEM2_COUNT 1 -- 보상 갯수 quest main_quest_lv93 begin @@ -91,17 +91,17 @@ quest main_quest_lv93 begin set_state (state1_1) end end - ------------------------------------°ȭ1-1------------------------------------ - ------------------------------------°ȭ1-1------------------------------------ - ------------------------------------°ȭ1-1------------------------------------ - ------------------------------------°ȭ1-1------------------------------------ - ------------------------------------°ȭ1-1------------------------------------ - ------------------------------------°ȭ1-1------------------------------------ - ------------------------------------°ȭ1-1------------------------------------ - ------------------------------------°ȭ1-1------------------------------------ - ------------------------------------°ȭ1-1------------------------------------ - ------------------------------------°ȭ1-1------------------------------------ - ------------------------------------°ȭ1-1------------------------------------ + ------------------------------------내력강화1-1------------------------------------ + ------------------------------------내력강화1-1------------------------------------ + ------------------------------------내력강화1-1------------------------------------ + ------------------------------------내력강화1-1------------------------------------ + ------------------------------------내력강화1-1------------------------------------ + ------------------------------------내력강화1-1------------------------------------ + ------------------------------------내력강화1-1------------------------------------ + ------------------------------------내력강화1-1------------------------------------ + ------------------------------------내력강화1-1------------------------------------ + ------------------------------------내력강화1-1------------------------------------ + ------------------------------------내력강화1-1------------------------------------ state state1_1 begin when letter begin @@ -170,7 +170,7 @@ quest main_quest_lv93 begin set_state (state1_3) end end - --Ʈ -- + --퀘스트 수행-- state state1_3 begin when letter begin send_letter(gameforge.main_quest_lv93._010_sendLetter) @@ -194,7 +194,7 @@ quest main_quest_lv93 begin -- clearmapsignal() end - --Ŭ -- + --클리어 전-- when SCHOLAR.chat.gameforge.main_quest_lv93._010_sendLetter begin say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_lv93._110_say) @@ -230,7 +230,7 @@ quest main_quest_lv93 begin end - -- ߰ Ʈ 츦 κ. + -- 중간에 퀘스트 아이템을 버릴 경우를 대비한 부분. when MOB1_1.kill begin if number(1,ITEM1_1_PCT_GET) == 1 then if pc.count_item(ITEM1_1) < 1 then @@ -253,7 +253,7 @@ quest main_quest_lv93 begin say(gameforge.main_quest_lv93._140_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD1_EXP)) --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD1_GOLD)) @@ -274,17 +274,17 @@ quest main_quest_lv93 begin end end - ------------------------------------°ȭ1-2------------------------------------ - ------------------------------------°ȭ1-2------------------------------------ - ------------------------------------°ȭ1-2------------------------------------ - ------------------------------------°ȭ1-2------------------------------------ - ------------------------------------°ȭ1-2------------------------------------ - ------------------------------------°ȭ1-2------------------------------------ - ------------------------------------°ȭ1-2------------------------------------ - ------------------------------------°ȭ1-2------------------------------------ - ------------------------------------°ȭ1-2------------------------------------ - ------------------------------------°ȭ1-2------------------------------------ - ------------------------------------°ȭ1-2------------------------------------ + ------------------------------------내력강화1-2------------------------------------ + ------------------------------------내력강화1-2------------------------------------ + ------------------------------------내력강화1-2------------------------------------ + ------------------------------------내력강화1-2------------------------------------ + ------------------------------------내력강화1-2------------------------------------ + ------------------------------------내력강화1-2------------------------------------ + ------------------------------------내력강화1-2------------------------------------ + ------------------------------------내력강화1-2------------------------------------ + ------------------------------------내력강화1-2------------------------------------ + ------------------------------------내력강화1-2------------------------------------ + ------------------------------------내력강화1-2------------------------------------ state state2_1 begin when letter begin send_letter(gameforge.main_quest_lv93._150_sendLetter) @@ -313,7 +313,7 @@ quest main_quest_lv93 begin set_state (state2_2) end end - --Ʈ -- + --퀘스트 수행-- state state2_2 begin when letter begin send_letter(gameforge.main_quest_lv93._150_sendLetter) @@ -335,7 +335,7 @@ quest main_quest_lv93 begin -- clearmapsignal() end - --Ŭ -- + --클리어 전-- when SCHOLAR.chat.gameforge.main_quest_lv93._150_sendLetter begin say_title(mob_name(SCHOLAR)) say(gameforge.main_quest_lv93._210_say) @@ -369,7 +369,7 @@ quest main_quest_lv93 begin end - -- ߰ Ʈ 츦 κ. + -- 중간에 퀘스트 아이템을 버릴 경우를 대비한 부분. when MOB2_1.kill begin if number(1,ITEM2_1_PCT_GET) == 1 then if pc.count_item(ITEM2_1) < 1 then @@ -393,7 +393,7 @@ quest main_quest_lv93 begin say(gameforge.main_quest_lv93._240_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD2_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD2_GOLD)) @@ -415,17 +415,17 @@ quest main_quest_lv93 begin end end end - ------------------------------------°ȭ1-3------------------------------------ - ------------------------------------°ȭ1-3------------------------------------ - ------------------------------------°ȭ1-3------------------------------------ - ------------------------------------°ȭ1-3------------------------------------ - ------------------------------------°ȭ1-3------------------------------------ - ------------------------------------°ȭ1-3------------------------------------ - ------------------------------------°ȭ1-3------------------------------------ - ------------------------------------°ȭ1-3------------------------------------ - ------------------------------------°ȭ1-3------------------------------------ - ------------------------------------°ȭ1-3------------------------------------ - ------------------------------------°ȭ1-3------------------------------------ + ------------------------------------내력강화1-3------------------------------------ + ------------------------------------내력강화1-3------------------------------------ + ------------------------------------내력강화1-3------------------------------------ + ------------------------------------내력강화1-3------------------------------------ + ------------------------------------내력강화1-3------------------------------------ + ------------------------------------내력강화1-3------------------------------------ + ------------------------------------내력강화1-3------------------------------------ + ------------------------------------내력강화1-3------------------------------------ + ------------------------------------내력강화1-3------------------------------------ + ------------------------------------내력강화1-3------------------------------------ + ------------------------------------내력강화1-3------------------------------------ state state3_1 begin when letter begin send_letter(gameforge.main_quest_lv93._250_sendLetter) @@ -498,7 +498,7 @@ quest main_quest_lv93 begin say(gameforge.main_quest_lv93._370_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD3_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD3_GOLD)) @@ -531,17 +531,17 @@ quest main_quest_lv93 begin end end - ------------------------------------°ȭ1-4----------------------------------- - ------------------------------------°ȭ1-4----------------------------------- - ------------------------------------°ȭ1-4----------------------------------- - ------------------------------------°ȭ1-4----------------------------------- - ------------------------------------°ȭ1-4----------------------------------- - ------------------------------------°ȭ1-4----------------------------------- - ------------------------------------°ȭ1-4----------------------------------- - ------------------------------------°ȭ1-4----------------------------------- - ------------------------------------°ȭ1-4----------------------------------- - ------------------------------------°ȭ1-4----------------------------------- - ------------------------------------°ȭ1-4----------------------------------- + ------------------------------------내력강화1-4----------------------------------- + ------------------------------------내력강화1-4----------------------------------- + ------------------------------------내력강화1-4----------------------------------- + ------------------------------------내력강화1-4----------------------------------- + ------------------------------------내력강화1-4----------------------------------- + ------------------------------------내력강화1-4----------------------------------- + ------------------------------------내력강화1-4----------------------------------- + ------------------------------------내력강화1-4----------------------------------- + ------------------------------------내력강화1-4----------------------------------- + ------------------------------------내력강화1-4----------------------------------- + ------------------------------------내력강화1-4----------------------------------- state state4_1 begin when letter begin send_letter(gameforge.main_quest_lv93._400_npcChat) @@ -590,7 +590,7 @@ quest main_quest_lv93 begin set_state (state4_2) end end - -- Ʈ -- + -- 퀘스트 진행 -- state state4_2 begin when letter begin send_letter(gameforge.main_quest_lv93._400_npcChat) @@ -708,7 +708,7 @@ quest main_quest_lv93 begin say(gameforge.main_quest_lv93._570_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD4_EXP)) --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD4_GOLD)) @@ -731,17 +731,17 @@ quest main_quest_lv93 begin end end - ------------------------------------ž 1-1----------------------------------- - ------------------------------------ž 1-1----------------------------------- - ------------------------------------ž 1-1----------------------------------- - ------------------------------------ž 1-1----------------------------------- - ------------------------------------ž 1-1----------------------------------- - ------------------------------------ž 1-1----------------------------------- - ------------------------------------ž 1-1----------------------------------- - ------------------------------------ž 1-1----------------------------------- - ------------------------------------ž 1-1----------------------------------- - ------------------------------------ž 1-1----------------------------------- - ------------------------------------ž 1-1----------------------------------- + ------------------------------------신약 제조1-1----------------------------------- + ------------------------------------신약 제조1-1----------------------------------- + ------------------------------------신약 제조1-1----------------------------------- + ------------------------------------신약 제조1-1----------------------------------- + ------------------------------------신약 제조1-1----------------------------------- + ------------------------------------신약 제조1-1----------------------------------- + ------------------------------------신약 제조1-1----------------------------------- + ------------------------------------신약 제조1-1----------------------------------- + ------------------------------------신약 제조1-1----------------------------------- + ------------------------------------신약 제조1-1----------------------------------- + ------------------------------------신약 제조1-1----------------------------------- state state5_1 begin when letter begin send_letter(gameforge.main_quest_lv93._580_sendLetter) @@ -771,7 +771,7 @@ quest main_quest_lv93 begin say(gameforge.main_quest_lv93._610_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD5_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD5_GOLD)) diff --git a/share/locale/english/quest/main_quest_lv94.quest b/share/locale/english/quest/main_quest_lv94.quest index 4e75d60..36bc898 100644 --- a/share/locale/english/quest/main_quest_lv94.quest +++ b/share/locale/english/quest/main_quest_lv94.quest @@ -1,149 +1,149 @@ ---2012.08 ---Ʈ 94 +--2012.08 김용욱 +--메인퀘스트 레벨 94 ---Ʈ npc -define GUARD 20378 -- ǹ -define ICHUNG 20369 -- -define TELEPORT 9012 -- ̵ -define YACKHWAN 20377 -- ɵ ȯ -define SCHOLAR 20380 -- -define OCKGU 20008 -- -define ALCHEMIST 20001 -- ݼ -define UNDERLING 20379 -- ǹ +--퀘스트 진행 npc +define GUARD 20378 -- 경비대장 악무르 +define ICHUNG 20369 -- 이충 +define TELEPORT 9012 -- 공간이동술사 +define YACKHWAN 20377 -- 약령도장 약환 +define SCHOLAR 20380 -- 학자 +define OCKGU 20008 -- 옥구 +define ALCHEMIST 20001 -- 연금술사 +define UNDERLING 20379 -- 악무르의 부하 --<1>-- ---ž -- -define REWARD1_EXP 12904600 -- : ġ -define REWARD1_GOLD 346000 -- : -define REWARD1_ITEM1 71001 -- : ־ȼ -define REWARD1_ITEM1_COUNT 3 -- -define REWARD1_ITEM2 31032 -- : ž -define REWARD1_ITEM2_COUNT 1 -- -define AFFECT_MAGIC_DEF 10 -- ġ +--신약 복용-- +define REWARD1_EXP 12904600 -- 보상 : 경험치 +define REWARD1_GOLD 346000 -- 보상 : 골드 +define REWARD1_ITEM1 71001 -- 보상 : 주안술서 +define REWARD1_ITEM1_COUNT 3 -- 보상 갯수 +define REWARD1_ITEM2 31032 -- 보상 : 학자의 신약 +define REWARD1_ITEM2_COUNT 1 -- 보상 갯수 +define AFFECT_MAGIC_DEF 10 -- 마법 방어력 증가 수치 --<2>-- --- -- -define RECON1_X 374 -- 1 X ǥ -define RECON1_Y 1261 -- 1 Y ǥ -define RECON1_MAPINDEX 304 -- 1 ε -define RECON2_X 321 -- 2 X ǥ -define RECON2_Y 419 -- 2 Y ǥ -define RECON2_MAPINDEX 304 -- 2 ε --- define RECON3_X 790 -- 3 X ǥ --- define RECON3_Y 149 -- 3 Y ǥ --- define RECON3_MAPINDEX 304 -- 3 ε -define RECON4_X 790 -- 4 X ǥ -define RECON4_Y 149 -- 4 Y ǥ -define RECON4_MAPINDEX 304 -- 4 ε -define REWARD2_EXP 14074422 -- : ġ -define REWARD2_GOLD 357000 -- : -define REWARD2_ITEM1 30033 -- : ׸ -define REWARD2_ITEM1_COUNT 3 -- +--뇌성산 정찰-- +define RECON1_X 374 -- 정찰1 X 좌표 +define RECON1_Y 1261 -- 정찰1 Y 좌표 +define RECON1_MAPINDEX 304 -- 정찰1 맵 인덱스 +define RECON2_X 321 -- 정찰2 X 좌표 +define RECON2_Y 419 -- 정찰2 Y 좌표 +define RECON2_MAPINDEX 304 -- 정찰2 맵 인덱스 +-- define RECON3_X 790 -- 정찰3 X 좌표 +-- define RECON3_Y 149 -- 정찰3 Y 좌표 +-- define RECON3_MAPINDEX 304 -- 정찰3 맵 인덱스 +define RECON4_X 790 -- 정찰4 X 좌표 +define RECON4_Y 149 -- 정찰4 Y 좌표 +define RECON4_MAPINDEX 304 -- 정찰4 맵 인덱스 +define REWARD2_EXP 14074422 -- 보상 : 경험치 +define REWARD2_GOLD 357000 -- 보상 : 골드 +define REWARD2_ITEM1 30033 -- 보상 : 깨진 사기그릇 +define REWARD2_ITEM1_COUNT 3 -- 보상 갯수 --<3>-- --- ȭ -- -define MOB3_1 3596 -- -define ITEM3_1 31033 -- -define REWARD3_EXP 16014020 -- : ġ -define REWARD3_GOLD 0 -- : -define REWARD3_ITEM1 70024 -- : ູ -define REWARD3_ITEM1_COUNT 1 -- -define REWARD3_ITEM2 30039 -- : -define REWARD3_ITEM2_COUNT 3 -- -define REWARD3_ITEM3 50820 -- : -define REWARD3_ITEM3_COUNT 20 -- +--도적단 세력 약화 -- +define MOB3_1 3596 -- 붉은 도적단 최종 보스 +define ITEM3_1 31033 -- 붉은 도적단의 망토 +define REWARD3_EXP 16014020 -- 보상 : 경험치 +define REWARD3_GOLD 0 -- 보상 : 골드 +define REWARD3_ITEM1 70024 -- 보상 : 축복의 구슬 +define REWARD3_ITEM1_COUNT 1 -- 보상 갯수 +define REWARD3_ITEM2 30039 -- 보상 : 헝겊조각 +define REWARD3_ITEM2_COUNT 3 -- 보상 갯수 +define REWARD3_ITEM3 50820 -- 보상 : 진영보액 +define REWARD3_ITEM3_COUNT 20 -- 보상 갯수 --<4>-- ---ܾ ȭ-- -define MOB4_1 3105 -- ܾ (׽Ʈ : 鰳) -define MOB4_1_COUNT 30 -- óġ : ܾ -define MOB4_2 3190 -- ܾ (׽Ʈ : ) -define MOB4_2_COUNT 3 -- óġ : ܾ -define MOB4_3 3191 -- ܾ (׽Ʈ : θ) -define MOB4_3_COUNT 1 -- óġ : ܾ -define REWARD4_EXP 21014020 -- : ġ -define REWARD4_GOLD 379000 -- : -define REWARD4_ITEM1 72308 -- : ö -define REWARD4_ITEM1_COUNT 1 -- -define REWARD4_ITEM2 76011 -- : -define REWARD4_ITEM2_COUNT 1 -- +--외안투귀 세력 약화-- +define MOB4_1 3105 -- 외안투귀 상급 장수 (테스트 : 들개) +define MOB4_1_COUNT 30 -- 처치 숫자 : 외안투귀 상급 장수 +define MOB4_2 3190 -- 외안투귀 보스 (테스트 : 늑대) +define MOB4_2_COUNT 3 -- 처치 숫자 : 외안투귀 보스 +define MOB4_3 3191 -- 외안투귀 최종 보스 (테스트 : 두목늑대) +define MOB4_3_COUNT 1 -- 처치 숫자 : 외안투귀 최종 보스 +define REWARD4_EXP 21014020 -- 보상 : 경험치 +define REWARD4_GOLD 379000 -- 보상 : 골드 +define REWARD4_ITEM1 72308 -- 보상 : 만년한철 +define REWARD4_ITEM1_COUNT 1 -- 보상 갯수 +define REWARD4_ITEM2 76011 -- 보상 : 육도 +define REWARD4_ITEM2_COUNT 1 -- 보상 갯수 --<5>-- --- ȭ-- -define MOB5_1 3791 -- -define MAP_INDEX5 1 -- Ͱ ȣ -define MAP_POS5_1_X 500 -- ʿ ¦̵ ̴ ǥ. +--거인족 세력 약화-- +define MOB5_1 3791 -- 거인족 +define MAP_INDEX5 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS5_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS5_1_Y 500 define MAP_POS5_2_X 600 define MAP_POS5_2_Y 500 define MAP_POS5_3_X 700 define MAP_POS5_3_Y 300 -define ITEM5_1 31034 -- -define ITEM5_1_COUNT 9 -- ȹ : -define ITEM5_1_PCT_GET 10 -- ȹ Ȯ : (1/n) -define REWARD5_EXP 25032586 -- : ġ -define REWARD5_GOLD 390000 -- : -define REWARD5_ITEM1 71026 -- : ö -define REWARD5_ITEM1_COUNT 1 -- -define REWARD5_ITEM2 71025 -- : ߰ -define REWARD5_ITEM2_COUNT 2 -- -define REWARD5_ITEM3 70102 -- : -define REWARD5_ITEM3_COUNT 5 -- -define REWARD5_ITEM4 50826 -- : -define REWARD5_ITEM4_COUNT 10 -- +define ITEM5_1 31034 -- 거인족의 보주 +define ITEM5_1_COUNT 9 -- 획득 갯수 : 거인족의 보주 +define ITEM5_1_PCT_GET 10 -- 획득 확률 : 거인족의 보주 (1/n) +define REWARD5_EXP 25032586 -- 보상 : 경험치 +define REWARD5_GOLD 390000 -- 보상 : 골드 +define REWARD5_ITEM1 71026 -- 보상 : 현철 +define REWARD5_ITEM1_COUNT 1 -- 보상 갯수 +define REWARD5_ITEM2 71025 -- 보상 : 야공석 +define REWARD5_ITEM2_COUNT 2 -- 보상 갯수 +define REWARD5_ITEM3 70102 -- 보상 : 선두 +define REWARD5_ITEM3_COUNT 5 -- 보상 갯수 +define REWARD5_ITEM4 50826 -- 보상 : 백상액 +define REWARD5_ITEM4_COUNT 10 -- 보상 갯수 --<6>-- ----- -define MOB6_1 3101 -- ܾ -define MOB6_2 3102 -- ܾ -define MOB6_3 3103 -- ܾ Ÿ -define MOB6_4 3104 -- ܾ 屺 -define MOB6_5 3105 -- ܾ -define MOB6_6 3190 -- ܾ -define MOB6_7 3191 -- ܾ -define MAP_INDEX6 1 -- Ͱ ȣ -define MAP_POS6_1_X 500 -- ʿ ¦̵ ̴ ǥ. +--뇌성산으로-- +define MOB6_1 3101 -- 외안투귀족 졸개 +define MOB6_2 3102 -- 외안투귀족 상급졸개 +define MOB6_3 3103 -- 외안투귀족 원거리 +define MOB6_4 3104 -- 외안투귀족 장군 +define MOB6_5 3105 -- 외안투귀족 상급장수 +define MOB6_6 3190 -- 외안투귀족 보스 +define MOB6_7 3191 -- 외안투귀족 최종보스 +define MAP_INDEX6 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS6_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS6_1_Y 500 define MAP_POS6_2_X 600 define MAP_POS6_2_Y 500 define MAP_POS6_3_X 700 define MAP_POS6_3_Y 300 -define ITEM6_1 31035 -- -define ITEM6_1_COUNT 1 -- ȹ : -define ITEM6_1_PCT_GET 3 -- ȹ Ȯ : (1/n) -define ITEM6_2 31013 -- ܾ -define ITEM6_2_COUNT 1 -- ȹ : ܾ -define ITEM6_2_PCT_GET 3 -- ȹ Ȯ : ܾ (1/n) -define REWARD6_EXP 23074000 -- : ġ -define REWARD6_GOLD 0 -- : -define REWARD6_ITEM1 70024 -- : ູ -define REWARD6_ITEM1_COUNT 3 -- +define ITEM6_1 31035 -- 검은 돌조각 +define ITEM6_1_COUNT 1 -- 획득 갯수 : 검은 돌조각 +define ITEM6_1_PCT_GET 3 -- 획득 확률 : 검은 돌조각 (1/n) +define ITEM6_2 31013 -- 외안투귀의 서찰 +define ITEM6_2_COUNT 1 -- 획득 갯수 : 외안투귀의 서찰 +define ITEM6_2_PCT_GET 3 -- 획득 확률 : 외안투귀의 서찰 (1/n) +define REWARD6_EXP 23074000 -- 보상 : 경험치 +define REWARD6_GOLD 0 -- 보상 : 골드 +define REWARD6_ITEM1 70024 -- 보상 : 축복의 구슬 +define REWARD6_ITEM1_COUNT 3 -- 보상 갯수 --<7>-- --- Ȳ-- -define MOB7_1 3101 -- ܾ -define MOB7_2 3102 -- ܾ -define MOB7_3 3103 -- ܾ Ÿ -define MOB7_4 3104 -- ܾ 屺 -define MOB7_5 3105 -- ܾ -define MOB7_6 3190 -- ܾ -define MOB7_7 3191 -- ܾ -define MAP_INDEX7 1 -- Ͱ ȣ -define MAP_POS7_1_X 500 -- ʿ ¦̵ ̴ ǥ. +--검은 황금-- +define MOB7_1 3101 -- 외안투귀족 졸개 +define MOB7_2 3102 -- 외안투귀족 상급졸개 +define MOB7_3 3103 -- 외안투귀족 원거리 +define MOB7_4 3104 -- 외안투귀족 장군 +define MOB7_5 3105 -- 외안투귀족 상급장수 +define MOB7_6 3190 -- 외안투귀족 보스 +define MOB7_7 3191 -- 외안투귀족 최종보스 +define MAP_INDEX7 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS7_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS7_1_Y 500 define MAP_POS7_2_X 600 define MAP_POS7_2_Y 500 define MAP_POS7_3_X 700 define MAP_POS7_3_Y 300 -define ITEM7_1 31036 -- Ȳ ߺ -define ITEM7_1_COUNT 30 -- ȹ : Ȳ -define ITEM7_1_DAY_LIMIT 10 -- Ϸ ǰ Ѱ : Ȳ -define ITEM7_1_PCT_GET 2 -- ȹ Ȯ : Ȳ (1/n) -define ITEM7_1_PCT_CHECK 70 -- ǰ Ȯ : Ȳ (n/100) -define REWARD7_EXP 26473000 -- : ġ -define REWARD7_GOLD 0 -- : -define REWARD7_ITEM1 71001 -- : ־ȼ -define REWARD7_ITEM1_COUNT 5 -- +define ITEM7_1 31036 -- 검은 황금 견본 +define ITEM7_1_COUNT 30 -- 획득 갯수 : 검은 황금 +define ITEM7_1_DAY_LIMIT 10 -- 하루 납품 한계 : 검은 황금 +define ITEM7_1_PCT_GET 2 -- 획득 확률 : 검은 황금 (1/n) +define ITEM7_1_PCT_CHECK 70 -- 납품 확률 : 검은 황금 (n/100) +define REWARD7_EXP 26473000 -- 보상 : 경험치 +define REWARD7_GOLD 0 -- 보상 : 골드 +define REWARD7_ITEM1 71001 -- 보상 : 주안술서 +define REWARD7_ITEM1_COUNT 5 -- 보상 갯수 quest main_quest_lv94 begin state start begin @@ -153,17 +153,17 @@ quest main_quest_lv94 begin set_state (state1_1) end end - ------------------------------------ž ------------------------------------ - ------------------------------------ž ------------------------------------ - ------------------------------------ž ------------------------------------ - ------------------------------------ž ------------------------------------ - ------------------------------------ž ------------------------------------ - ------------------------------------ž ------------------------------------ - ------------------------------------ž ------------------------------------ - ------------------------------------ž ------------------------------------ - ------------------------------------ž ------------------------------------ - ------------------------------------ž ------------------------------------ - ------------------------------------ž ------------------------------------ + ------------------------------------신약 복용------------------------------------ + ------------------------------------신약 복용------------------------------------ + ------------------------------------신약 복용------------------------------------ + ------------------------------------신약 복용------------------------------------ + ------------------------------------신약 복용------------------------------------ + ------------------------------------신약 복용------------------------------------ + ------------------------------------신약 복용------------------------------------ + ------------------------------------신약 복용------------------------------------ + ------------------------------------신약 복용------------------------------------ + ------------------------------------신약 복용------------------------------------ + ------------------------------------신약 복용------------------------------------ state state1_1 begin when letter begin @@ -196,7 +196,7 @@ quest main_quest_lv94 begin say(gameforge.main_quest_lv94._050_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD1_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD1_GOLD)) @@ -212,7 +212,7 @@ quest main_quest_lv94 begin set_state (state1_2) end end - --Ʈ -- + --퀘스트 수행-- state state1_2 begin when letter begin send_letter(gameforge.main_quest_lv94._010_sendLetter) @@ -226,24 +226,24 @@ quest main_quest_lv94 begin when REWARD1_ITEM2.use begin pc.remove_item ( REWARD1_ITEM2, pc.count_item(REWARD1_ITEM2)) - affect.add_collect_point(POINT_MAGIC_DEF_GRADE,AFFECT_MAGIC_DEF,60*30) --60 + affect.add_collect_point(POINT_MAGIC_DEF_GRADE,AFFECT_MAGIC_DEF,60*30) --60년 set_state (state2_1) end end - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ + ------------------------------------뇌성산 정찰------------------------------------ + ------------------------------------뇌성산 정찰------------------------------------ + ------------------------------------뇌성산 정찰------------------------------------ + ------------------------------------뇌성산 정찰------------------------------------ + ------------------------------------뇌성산 정찰------------------------------------ + ------------------------------------뇌성산 정찰------------------------------------ + ------------------------------------뇌성산 정찰------------------------------------ + ------------------------------------뇌성산 정찰------------------------------------ + ------------------------------------뇌성산 정찰------------------------------------ + ------------------------------------뇌성산 정찰------------------------------------ + ------------------------------------뇌성산 정찰------------------------------------ state state2_1 begin when letter begin send_letter(gameforge.main_quest_lv94._080_sendLetter) @@ -297,7 +297,7 @@ quest main_quest_lv94 begin -- setskin(NOWINDOW) -- clearmapsignal() end - --Ŭ -- + --클리어 전-- when GUARD.chat.gameforge.main_quest_lv94._080_sendLetter begin say_title(mob_name(GUARD)) say(gameforge.main_quest_lv94._170_say) @@ -327,7 +327,7 @@ quest main_quest_lv94 begin -- setskin(NOWINDOW) -- clearmapsignal() end - --Ŭ -- + --클리어 전-- when GUARD.chat.gameforge.main_quest_lv94._080_sendLetter begin say_title(mob_name(GUARD)) say(gameforge.main_quest_lv94._170_say) @@ -357,7 +357,7 @@ quest main_quest_lv94 begin -- setskin(NOWINDOW) -- clearmapsignal() -- end - --Ŭ -- + --클리어 전-- -- when GUARD.chat.gameforge.main_quest_lv94._080_sendLetter begin -- say_title(mob_name(GUARD)) -- say(locale.main_quest_lv94.say_13) @@ -387,7 +387,7 @@ quest main_quest_lv94 begin -- setskin(NOWINDOW) -- clearmapsignal() end - --Ŭ -- + --클리어 전-- when GUARD.chat.gameforge.main_quest_lv94._080_sendLetter begin say_title(mob_name(GUARD)) say(gameforge.main_quest_lv94._170_say) @@ -426,7 +426,7 @@ quest main_quest_lv94 begin say(gameforge.main_quest_lv94._280_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD2_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD2_GOLD)) @@ -440,17 +440,17 @@ quest main_quest_lv94 begin set_state (state3_1) end end - ------------------------------------ ȭ------------------------------------ - ------------------------------------ ȭ------------------------------------ - ------------------------------------ ȭ------------------------------------ - ------------------------------------ ȭ------------------------------------ - ------------------------------------ ȭ------------------------------------ - ------------------------------------ ȭ------------------------------------ - ------------------------------------ ȭ------------------------------------ - ------------------------------------ ȭ------------------------------------ - ------------------------------------ ȭ------------------------------------ - ------------------------------------ ȭ------------------------------------ - ------------------------------------ ȭ------------------------------------ + ------------------------------------도적단 세력 약화------------------------------------ + ------------------------------------도적단 세력 약화------------------------------------ + ------------------------------------도적단 세력 약화------------------------------------ + ------------------------------------도적단 세력 약화------------------------------------ + ------------------------------------도적단 세력 약화------------------------------------ + ------------------------------------도적단 세력 약화------------------------------------ + ------------------------------------도적단 세력 약화------------------------------------ + ------------------------------------도적단 세력 약화------------------------------------ + ------------------------------------도적단 세력 약화------------------------------------ + ------------------------------------도적단 세력 약화------------------------------------ + ------------------------------------도적단 세력 약화------------------------------------ state state3_1 begin when letter begin send_letter(gameforge.main_quest_lv94._290_sendLetter) @@ -504,7 +504,7 @@ quest main_quest_lv94 begin say_item_vnum(ITEM3_1) end - --Ŭ -- + --클리어 전-- when GUARD.chat.gameforge.main_quest_lv94._290_sendLetter begin say_title(mob_name(GUARD)) say(gameforge.main_quest_lv94._390_say) @@ -536,7 +536,7 @@ quest main_quest_lv94 begin end - -- ߰ Ʈ 츦 κ. + -- 중간에 퀘스트 아이템을 버릴 경우를 대비한 부분. when MOB3_1.kill begin if pc.count_item(ITEM3_1) < 1 then @@ -556,7 +556,7 @@ quest main_quest_lv94 begin say(gameforge.main_quest_lv94._420_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD3_EXP)) --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD3_GOLD)) @@ -581,17 +581,17 @@ quest main_quest_lv94 begin end end - ------------------------------------ܾ ȭ----------------------------------- - ------------------------------------ܾ ȭ----------------------------------- - ------------------------------------ܾ ȭ----------------------------------- - ------------------------------------ܾ ȭ----------------------------------- - ------------------------------------ܾ ȭ----------------------------------- - ------------------------------------ܾ ȭ----------------------------------- - ------------------------------------ܾ ȭ----------------------------------- - ------------------------------------ܾ ȭ----------------------------------- - ------------------------------------ܾ ȭ----------------------------------- - ------------------------------------ܾ ȭ----------------------------------- - ------------------------------------ܾ ȭ----------------------------------- + ------------------------------------외안투귀 세력 약화----------------------------------- + ------------------------------------외안투귀 세력 약화----------------------------------- + ------------------------------------외안투귀 세력 약화----------------------------------- + ------------------------------------외안투귀 세력 약화----------------------------------- + ------------------------------------외안투귀 세력 약화----------------------------------- + ------------------------------------외안투귀 세력 약화----------------------------------- + ------------------------------------외안투귀 세력 약화----------------------------------- + ------------------------------------외안투귀 세력 약화----------------------------------- + ------------------------------------외안투귀 세력 약화----------------------------------- + ------------------------------------외안투귀 세력 약화----------------------------------- + ------------------------------------외안투귀 세력 약화----------------------------------- state state4_1 begin when letter begin send_letter(gameforge.main_quest_lv94._430_sendLetter) @@ -632,7 +632,7 @@ quest main_quest_lv94 begin set_state (state4_2) end end - -- Ʈ -- + -- 퀘스트 진행 -- state state4_2 begin when letter begin send_letter(gameforge.main_quest_lv94._430_sendLetter) @@ -654,7 +654,7 @@ quest main_quest_lv94 begin say_title(string.format(gameforge.main_quest_lv94._1070_say,mob_name(MOB4_1),remain1,mob_name(MOB4_2),remain2,mob_name(MOB4_3),remain3)) end - -- Ŭ Ŭ -- + -- 클리어 전에 클릭 -- when GUARD.chat.gameforge.main_quest_lv94._430_sendLetter begin say_title(mob_name(GUARD )) say(string.format(gameforge.main_quest_lv94._470_say,MOB4_1_COUNT,MOB4_2_COUNT,MOB4_3_COUNT)) @@ -739,7 +739,7 @@ quest main_quest_lv94 begin say(gameforge.main_quest_lv94._550_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD4_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD4_GOLD)) @@ -757,17 +757,17 @@ quest main_quest_lv94 begin end end - ------------------------------------ ȭ----------------------------------- - ------------------------------------ ȭ----------------------------------- - ------------------------------------ ȭ----------------------------------- - ------------------------------------ ȭ----------------------------------- - ------------------------------------ ȭ----------------------------------- - ------------------------------------ ȭ----------------------------------- - ------------------------------------ ȭ----------------------------------- - ------------------------------------ ȭ----------------------------------- - ------------------------------------ ȭ----------------------------------- - ------------------------------------ ȭ----------------------------------- - ------------------------------------ ȭ----------------------------------- + ------------------------------------거인족 세력 약화----------------------------------- + ------------------------------------거인족 세력 약화----------------------------------- + ------------------------------------거인족 세력 약화----------------------------------- + ------------------------------------거인족 세력 약화----------------------------------- + ------------------------------------거인족 세력 약화----------------------------------- + ------------------------------------거인족 세력 약화----------------------------------- + ------------------------------------거인족 세력 약화----------------------------------- + ------------------------------------거인족 세력 약화----------------------------------- + ------------------------------------거인족 세력 약화----------------------------------- + ------------------------------------거인족 세력 약화----------------------------------- + ------------------------------------거인족 세력 약화----------------------------------- state state5_1 begin when letter begin send_letter(gameforge.main_quest_lv94._560_sendLetter) @@ -812,7 +812,7 @@ quest main_quest_lv94 begin set_state (state5_2) end end - -- Ʈ -- + -- 퀘스트 진행 -- state state5_2 begin when letter begin send_letter(gameforge.main_quest_lv94._560_sendLetter) @@ -841,7 +841,7 @@ quest main_quest_lv94 begin -- clearmapsignal() end - -- Ŭ Ŭ -- + -- 클리어 전에 클릭 -- when GUARD.chat.gameforge.main_quest_lv94._560_sendLetter begin say_title(mob_name(GUARD )) say(string.format(gameforge.main_quest_lv94._660_say,ITEM5_1_COUNT)) @@ -882,7 +882,7 @@ quest main_quest_lv94 begin end - -- ߰ Ʈ 츦 κ. + -- 중간에 퀘스트 아이템을 버릴 경우를 대비한 부분. when MOB5_1.kill begin local item5_1_count = pc.count_item(ITEM5_1) if item5_1_count < ITEM5_1_COUNT then @@ -908,7 +908,7 @@ quest main_quest_lv94 begin say(gameforge.main_quest_lv94._680_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD5_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD5_GOLD)) @@ -939,17 +939,17 @@ quest main_quest_lv94 begin end end end - ------------------------------------ ----------------------------------- - ------------------------------------ ----------------------------------- - ------------------------------------ ----------------------------------- - ------------------------------------ ----------------------------------- - ------------------------------------ ----------------------------------- - ------------------------------------ ----------------------------------- - ------------------------------------ ----------------------------------- - ------------------------------------ ----------------------------------- - ------------------------------------ ----------------------------------- - ------------------------------------ ----------------------------------- - ------------------------------------ ----------------------------------- + ------------------------------------뇌성산을 향해----------------------------------- + ------------------------------------뇌성산을 향해----------------------------------- + ------------------------------------뇌성산을 향해----------------------------------- + ------------------------------------뇌성산을 향해----------------------------------- + ------------------------------------뇌성산을 향해----------------------------------- + ------------------------------------뇌성산을 향해----------------------------------- + ------------------------------------뇌성산을 향해----------------------------------- + ------------------------------------뇌성산을 향해----------------------------------- + ------------------------------------뇌성산을 향해----------------------------------- + ------------------------------------뇌성산을 향해----------------------------------- + ------------------------------------뇌성산을 향해----------------------------------- state state6_1 begin when letter begin send_letter(gameforge.main_quest_lv94._690_sendLetter) @@ -983,7 +983,7 @@ quest main_quest_lv94 begin set_state (state6_2) end end - -- Ʈ -- + -- 퀘스트 진행 -- state state6_2 begin when letter begin send_letter(gameforge.main_quest_lv94._690_sendLetter) @@ -1025,7 +1025,7 @@ quest main_quest_lv94 begin -- clearmapsignal() end - -- Ŭ Ŭ -- + -- 클리어 전에 클릭 -- when GUARD.chat.gameforge.main_quest_lv94._690_sendLetter begin say_title(mob_name(GUARD )) say(gameforge.main_quest_lv94._760_say) @@ -1083,7 +1083,7 @@ quest main_quest_lv94 begin end - -- ߰ Ʈ 츦 κ. + -- 중간에 퀘스트 아이템을 버릴 경우를 대비한 부분. when MOB6_1.kill or MOB6_2.kill or MOB6_3.kill or MOB6_4.kill or MOB6_5.kill or MOB6_6.kill or MOB6_7.kill begin if pc.count_item(ITEM6_1) < ITEM6_1_COUNT then if number (1,ITEM6_1_PCT_GET) == 1 then @@ -1134,7 +1134,7 @@ quest main_quest_lv94 begin say(gameforge.main_quest_lv94._830_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD6_EXP)) --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD6_GOLD)) @@ -1156,17 +1156,17 @@ quest main_quest_lv94 begin end end end - ------------------------------------ Ȳ----------------------------------- - ------------------------------------ Ȳ---------------------------------- - ------------------------------------ Ȳ---------------------------------- - ------------------------------------ Ȳ---------------------------------- - ------------------------------------ Ȳ---------------------------------- - ------------------------------------ Ȳ---------------------------------- - ------------------------------------ Ȳ---------------------------------- - ------------------------------------ Ȳ---------------------------------- - ------------------------------------ Ȳ---------------------------------- - ------------------------------------ Ȳ---------------------------------- - ------------------------------------ Ȳ---------------------------------- + ------------------------------------검은 황금----------------------------------- + ------------------------------------검은 황금---------------------------------- + ------------------------------------검은 황금---------------------------------- + ------------------------------------검은 황금---------------------------------- + ------------------------------------검은 황금---------------------------------- + ------------------------------------검은 황금---------------------------------- + ------------------------------------검은 황금---------------------------------- + ------------------------------------검은 황금---------------------------------- + ------------------------------------검은 황금---------------------------------- + ------------------------------------검은 황금---------------------------------- + ------------------------------------검은 황금---------------------------------- state state7_1 begin when letter begin send_letter(gameforge.main_quest_lv94._850_sendLetter) @@ -1231,7 +1231,7 @@ quest main_quest_lv94 begin set_state (state7_3) end end - -- Ʈ -- + -- 퀘스트 진행 -- state state7_3 begin when letter begin send_letter(gameforge.main_quest_lv94._850_sendLetter) @@ -1285,11 +1285,11 @@ quest main_quest_lv94 begin if pc.count_item(ITEM7_1) > 0 then local today_item7_1_checked = pc.getqf("today_item7_1_checked") - if today_item7_1_checked >= ITEM7_1_DAY_LIMIT then --1 ǰ ʰ + if today_item7_1_checked >= ITEM7_1_DAY_LIMIT then --1일 납품 갯수 초과 say_title(mob_name(ALCHEMIST )) say(gameforge.main_quest_lv94._1000_say) else - if number (1,100) <= ITEM7_1_PCT_CHECK then -- ǰ + if number (1,100) <= ITEM7_1_PCT_CHECK then -- 납품 성공 pc.remove_item ( ITEM7_1, 1) local today_item7_1_checked = pc.getqf("today_item7_1_checked") pc.setqf("today_item7_1_checked",today_item7_1_checked + 1) @@ -1302,7 +1302,7 @@ quest main_quest_lv94 begin end q.set_counter_value(remain) - if pc.getqf("total_item7_1_checked") >= ITEM7_1_COUNT then -- ǰ ޼ + if pc.getqf("total_item7_1_checked") >= ITEM7_1_COUNT then -- 납품 갯수 모두 달성 say_title(mob_name(ALCHEMIST )) say(gameforge.main_quest_lv94._1010_say) @@ -1311,7 +1311,7 @@ quest main_quest_lv94 begin say_title(mob_name(ALCHEMIST )) say(string.format(gameforge.main_quest_lv94._980_say,ITEM7_1_COUNT-pc.getqf("total_item7_1_checked") )) end - else -- ǰ + else -- 납품 실패 pc.remove_item ( ITEM7_1, 1) say_title(mob_name(ALCHEMIST )) say(gameforge.main_quest_lv94._990_say) @@ -1348,7 +1348,7 @@ quest main_quest_lv94 begin say(gameforge.main_quest_lv94._1030_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD7_EXP)) --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD7_GOLD)) diff --git a/share/locale/english/quest/main_quest_lv95.quest b/share/locale/english/quest/main_quest_lv95.quest index af669cb..acb8c6a 100644 --- a/share/locale/english/quest/main_quest_lv95.quest +++ b/share/locale/english/quest/main_quest_lv95.quest @@ -1,97 +1,97 @@ ---2012.08 ---Ʈ 95 +--2012.08 김용욱 +--메인퀘스트 레벨 95 ---Ʈ npc -define GUARD 20378 -- ǹ -define ICHUNG 20369 -- -define TELEPORT 9012 -- ̵ -define YACKHWAN 20377 -- ɵ ȯ -define SCHOLAR 20380 -- -define OCKGU 20008 -- -define ALCHEMIST 20001 -- ݼ -define UNDERLING 20379 -- ǹ +--퀘스트 진행 npc +define GUARD 20378 -- 경비대장 악무르 +define ICHUNG 20369 -- 이충 +define TELEPORT 9012 -- 공간이동술사 +define YACKHWAN 20377 -- 약령도장 약환 +define SCHOLAR 20380 -- 학자 +define OCKGU 20008 -- 옥구 +define ALCHEMIST 20001 -- 연금술사 +define UNDERLING 20379 -- 악무르의 부하 --- ſ-- -define MOB1_1 3904 -- ſ -define MAP_INDEX1 1 -- Ͱ ȣ -define MAP_POS1_1_X 500 -- ʿ ¦̵ ̴ ǥ. +--괴력의 지무신왕-- +define MOB1_1 3904 -- 지무신왕 +define MAP_INDEX1 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS1_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS1_1_Y 500 define MAP_POS1_2_X 600 define MAP_POS1_2_Y 500 define MAP_POS1_3_X 700 define MAP_POS1_3_Y 300 -define ITEM1_1 31015 -- ſ -define REWARD1_EXP 27532396 -- : ġ -define REWARD1_GOLD 302000 -- : -define REWARD1_ITEM1 27994 -- : -define REWARD1_ITEM1_COUNT 1 -- +define ITEM1_1 31015 -- 지무신왕의 서찰 +define REWARD1_EXP 27532396 -- 보상 : 경험치 +define REWARD1_GOLD 302000 -- 보상 : 골드 +define REWARD1_ITEM1 27994 -- 보상 : 피진주 +define REWARD1_ITEM1_COUNT 1 -- 보상 갯수 ---Ȳ -- -define MOB2_1 3890 -- (׽Ʈ : 鰳) -define MAP_INDEX2 1 -- Ͱ ȣ -define MAP_POS2_1_X 500 -- ʿ ¦̵ ̴ ǥ. +--검은황금 전달 저지-- +define MOB2_1 3890 -- 저인족 보스 (테스트 : 들개) +define MAP_INDEX2 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS2_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS2_1_Y 500 define MAP_POS2_2_X 600 define MAP_POS2_2_Y 500 define MAP_POS2_3_X 700 define MAP_POS2_3_Y 300 -define ITEM2_1 31037 -- Ȳ ٷ -define ITEM2_1_PCT_GET 5 -- ȹ Ȯ : Ȳ ٷ (1/n) -define REWARD2_EXP 29032586 -- : ġ -define REWARD2_GOLD 0 -- : -define REWARD2_ITEM1 30048 -- : -define REWARD2_ITEM1_COUNT 1 -- +define ITEM2_1 31037 -- 검은 황금 꾸러미 +define ITEM2_1_PCT_GET 5 -- 획득 확률 : 검은 황금 꾸러미 (1/n) +define REWARD2_EXP 29032586 -- 보상 : 경험치 +define REWARD2_GOLD 0 -- 보상 : 골드 +define REWARD2_ITEM1 30048 -- 보상 : 얼음조각 +define REWARD2_ITEM1_COUNT 1 -- 보상 갯수 ---Ȳ -- -define MOB3_1 3891 -- -define MAP_INDEX3 1 -- Ͱ ȣ -define MAP_POS3_1_X 500 -- ʿ ¦̵ ̴ ǥ. +--검은황금 정제 차단 -- +define MOB3_1 3891 -- 저인족장 +define MAP_INDEX3 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS3_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS3_1_Y 500 define MAP_POS3_2_X 600 define MAP_POS3_2_Y 500 define MAP_POS3_3_X 700 define MAP_POS3_3_Y 300 -define REWARD3_EXP 33003907 -- : ġ -define REWARD3_GOLD 0 -- : -define REWARD3_ITEM1 71094 -- : -define REWARD3_ITEM1_COUNT 1 -- -define REWARD3_ITEM2 72024 -- : ȭ -define REWARD3_ITEM2_COUNT 1 -- +define REWARD3_EXP 33003907 -- 보상 : 경험치 +define REWARD3_GOLD 0 -- 보상 : 골드 +define REWARD3_ITEM1 71094 -- 보상 : 선인의 교훈 +define REWARD3_ITEM1_COUNT 1 -- 보상 갯수 +define REWARD3_ITEM2 72024 -- 보상 : 행운의 금화 +define REWARD3_ITEM2_COUNT 1 -- 보상 갯수 ---õ ȭ1-1-- -define MOB4_1 3303 -- ּ -define MAP_INDEX4 1 -- Ͱ ȣ -define MAP_POS4_1_X 500 -- ʿ ¦̵ ̴ ǥ. +--천기의 조화1-1-- +define MOB4_1 3303 -- 망량족 주술사 +define MAP_INDEX4 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS4_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS4_1_Y 500 define MAP_POS4_2_X 600 define MAP_POS4_2_Y 500 define MAP_POS4_3_X 700 define MAP_POS4_3_Y 300 -define ITEM4_1 31043 -- -define ITEM4_1_PCT_GET 5 -- ȹ Ȯ : (1/n) -define REWARD4_EXP 30943586 -- : ġ -define REWARD4_GOLD 335000 -- : -define REWARD4_ITEM1 72301 -- : ູ -define REWARD4_ITEM1_COUNT 5 -- +define ITEM4_1 31043 -- 수상한 석판 +define ITEM4_1_PCT_GET 5 -- 획득 확률 : 수상한 석판 (1/n) +define REWARD4_EXP 30943586 -- 보상 : 경험치 +define REWARD4_GOLD 335000 -- 보상 : 골드 +define REWARD4_ITEM1 72301 -- 보상 : 축복의 서 +define REWARD4_ITEM1_COUNT 5 -- 보상 갯수 ---õ ȭ1-2-- -define MOB5_1 3303 -- ּ -define MAP_INDEX5 1 -- Ͱ ȣ -define MAP_POS5_1_X 500 -- ʿ ¦̵ ̴ ǥ. +--천기의 조화1-2-- +define MOB5_1 3303 -- 망량족 주술사 +define MAP_INDEX5 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS5_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS5_1_Y 500 define MAP_POS5_2_X 600 define MAP_POS5_2_Y 500 define MAP_POS5_3_X 700 define MAP_POS5_3_Y 300 -define ITEM5_1 31043 -- -define ITEM5_1_PCT_GET 4 -- ȹ Ȯ : (1/n) -define ITEM5_1_NEEDED 2 -- ʿ -define REWARD5_EXP 31932545 -- : ġ -define REWARD5_GOLD 337000 -- : -define REWARD5_ITEM1 72723 -- : ȭ ູ() -define REWARD5_ITEM1_COUNT 1 -- -define REWARD5_ITEM2 70050 -- : ǥ -define REWARD5_ITEM2_COUNT 1 -- +define ITEM5_1 31043 -- 수상한 석판 +define ITEM5_1_PCT_GET 4 -- 획득 확률 : 수상한 석판 (1/n) +define ITEM5_1_NEEDED 2 -- 필요한 갯수 +define REWARD5_EXP 31932545 -- 보상 : 경험치 +define REWARD5_GOLD 337000 -- 보상 : 골드 +define REWARD5_ITEM1 72723 -- 보상 : 화룡의 축복(소) +define REWARD5_ITEM1_COUNT 1 -- 보상 갯수 +define REWARD5_ITEM2 70050 -- 보상 : 선왕의 증표 +define REWARD5_ITEM2_COUNT 1 -- 보상 갯수 quest main_quest_lv95 begin state start begin @@ -101,17 +101,17 @@ quest main_quest_lv95 begin set_state (state1_1) end end - ------------------------------------ ſ------------------------------------ - ------------------------------------ ſ------------------------------------ - ------------------------------------ ſ------------------------------------ - ------------------------------------ ſ------------------------------------ - ------------------------------------ ſ------------------------------------ - ------------------------------------ ſ------------------------------------ - ------------------------------------ ſ------------------------------------ - ------------------------------------ ſ------------------------------------ - ------------------------------------ ſ------------------------------------ - ------------------------------------ ſ------------------------------------ - ------------------------------------ ſ------------------------------------ + ------------------------------------괴력의 지무신왕------------------------------------ + ------------------------------------괴력의 지무신왕------------------------------------ + ------------------------------------괴력의 지무신왕------------------------------------ + ------------------------------------괴력의 지무신왕------------------------------------ + ------------------------------------괴력의 지무신왕------------------------------------ + ------------------------------------괴력의 지무신왕------------------------------------ + ------------------------------------괴력의 지무신왕------------------------------------ + ------------------------------------괴력의 지무신왕------------------------------------ + ------------------------------------괴력의 지무신왕------------------------------------ + ------------------------------------괴력의 지무신왕------------------------------------ + ------------------------------------괴력의 지무신왕------------------------------------ state state1_1 begin when letter begin @@ -142,7 +142,7 @@ quest main_quest_lv95 begin set_state (state1_2) end end - --Ʈ -- + --퀘스트 수행-- state state1_2 begin when letter begin send_letter(gameforge.main_quest_lv95._010_sendLetter) @@ -163,7 +163,7 @@ quest main_quest_lv95 begin -- clearmapsignal() end - --Ŭ ƿԴ.-- + --클리어 전에 돌아왔다.-- when GUARD.chat.gameforge.main_quest_lv95._010_sendLetter begin say_title(mob_name(GUARD)) say(gameforge.main_quest_lv95._090_say) @@ -197,7 +197,7 @@ quest main_quest_lv95 begin end - -- ߰ Ʈ 츦 κ. + -- 중간에 퀘스트 아이템을 버릴 경우를 대비한 부분. when MOB1_1.kill begin if pc.count_item(ITEM1_1) < 1 then pc.give_item2 ( ITEM1_1, 1 ) @@ -228,7 +228,7 @@ quest main_quest_lv95 begin say(gameforge.main_quest_lv95._170_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD1_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD1_GOLD)) @@ -240,7 +240,7 @@ quest main_quest_lv95 begin pc.give_item2(REWARD1_ITEM1, REWARD1_ITEM1_COUNT) set_state (state2_1) - else --߰ Դ. + else --중간에 아이템을 빼놓고 왔다. say_title(mob_name(GUARD)) say(gameforge.main_quest_lv95._090_say) say("") @@ -250,17 +250,17 @@ quest main_quest_lv95 begin end end - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ + ------------------------------------검은황금 전달 저지------------------------------------ + ------------------------------------검은황금 전달 저지------------------------------------ + ------------------------------------검은황금 전달 저지------------------------------------ + ------------------------------------검은황금 전달 저지------------------------------------ + ------------------------------------검은황금 전달 저지------------------------------------ + ------------------------------------검은황금 전달 저지------------------------------------ + ------------------------------------검은황금 전달 저지------------------------------------ + ------------------------------------검은황금 전달 저지------------------------------------ + ------------------------------------검은황금 전달 저지------------------------------------ + ------------------------------------검은황금 전달 저지------------------------------------ + ------------------------------------검은황금 전달 저지------------------------------------ state state2_1 begin when letter begin send_letter(gameforge.main_quest_lv95._180_sendLetter) @@ -307,7 +307,7 @@ quest main_quest_lv95 begin -- setskin(NOWINDOW) -- clearmapsignal() end - --Ŭ -- + --클리어 전-- when GUARD.chat.gameforge.main_quest_lv95._180_sendLetter begin say_title(mob_name(GUARD)) say(gameforge.main_quest_lv95._250_say) @@ -343,7 +343,7 @@ quest main_quest_lv95 begin end - -- ߰ Ʈ 츦 κ. + -- 중간에 퀘스트 아이템을 버릴 경우를 대비한 부분. when MOB2_1.kill begin if pc.count_item(ITEM2_1) < 1 then if number (1,ITEM2_1_PCT_GET) == 1 then @@ -378,7 +378,7 @@ quest main_quest_lv95 begin say(gameforge.main_quest_lv95._310_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD2_EXP)) --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD2_GOLD)) @@ -390,7 +390,7 @@ quest main_quest_lv95 begin pc.give_item2(REWARD2_ITEM1, REWARD2_ITEM1_COUNT) set_state (state3_1) - else -- . + else -- 아이템이 없다. say_title(mob_name(GUARD)) say(gameforge.main_quest_lv95._250_say) @@ -398,17 +398,17 @@ quest main_quest_lv95 begin end end end - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ + ------------------------------------검은황금 정제 차단------------------------------------ + ------------------------------------검은황금 정제 차단------------------------------------ + ------------------------------------검은황금 정제 차단------------------------------------ + ------------------------------------검은황금 정제 차단------------------------------------ + ------------------------------------검은황금 정제 차단------------------------------------ + ------------------------------------검은황금 정제 차단------------------------------------ + ------------------------------------검은황금 정제 차단------------------------------------ + ------------------------------------검은황금 정제 차단------------------------------------ + ------------------------------------검은황금 정제 차단------------------------------------ + ------------------------------------검은황금 정제 차단------------------------------------ + ------------------------------------검은황금 정제 차단------------------------------------ state state3_1 begin when letter begin send_letter(gameforge.main_quest_lv95._320_sendLetter) @@ -454,7 +454,7 @@ quest main_quest_lv95 begin -- clearmapsignal() end - --Ŭ -- + --클리어 전-- when GUARD.chat.gameforge.main_quest_lv95._320_sendLetter begin say_title(mob_name(GUARD)) say(gameforge.main_quest_lv95._390_say) @@ -501,7 +501,7 @@ quest main_quest_lv95 begin say(gameforge.main_quest_lv95._460_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD3_EXP)) --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD3_GOLD)) @@ -519,17 +519,17 @@ quest main_quest_lv95 begin end end - ------------------------------------õ ȭ1-1----------------------------------- - ------------------------------------õ ȭ1-1----------------------------------- - ------------------------------------õ ȭ1-1----------------------------------- - ------------------------------------õ ȭ1-1----------------------------------- - ------------------------------------õ ȭ1-1----------------------------------- - ------------------------------------õ ȭ1-1----------------------------------- - ------------------------------------õ ȭ1-1----------------------------------- - ------------------------------------õ ȭ1-1----------------------------------- - ------------------------------------õ ȭ1-1----------------------------------- - ------------------------------------õ ȭ1-1----------------------------------- - ------------------------------------õ ȭ1-1----------------------------------- + ------------------------------------천기의 조화1-1----------------------------------- + ------------------------------------천기의 조화1-1----------------------------------- + ------------------------------------천기의 조화1-1----------------------------------- + ------------------------------------천기의 조화1-1----------------------------------- + ------------------------------------천기의 조화1-1----------------------------------- + ------------------------------------천기의 조화1-1----------------------------------- + ------------------------------------천기의 조화1-1----------------------------------- + ------------------------------------천기의 조화1-1----------------------------------- + ------------------------------------천기의 조화1-1----------------------------------- + ------------------------------------천기의 조화1-1----------------------------------- + ------------------------------------천기의 조화1-1----------------------------------- state state4_1 begin when letter begin send_letter(gameforge.main_quest_lv95._470_sendLetter) @@ -565,7 +565,7 @@ quest main_quest_lv95 begin set_state (state4_2) end end - -- Ʈ -- + -- 퀘스트 진행 -- state state4_2 begin when letter begin send_letter(gameforge.main_quest_lv95._470_sendLetter) @@ -586,7 +586,7 @@ quest main_quest_lv95 begin -- clearmapsignal() end - -- Ŭ Ŭ -- + -- 클리어 전에 클릭 -- when GUARD.chat.gameforge.main_quest_lv95._470_sendLetter begin say_title(mob_name(GUARD )) say(gameforge.main_quest_lv95._560_say) @@ -619,7 +619,7 @@ quest main_quest_lv95 begin end - -- ߰ Ʈ 츦 κ. + -- 중간에 퀘스트 아이템을 버릴 경우를 대비한 부분. when MOB4_1.kill begin if pc.count_item(ITEM4_1) < 1 then if number (1,ITEM4_1_PCT_GET) == 1 then @@ -652,7 +652,7 @@ quest main_quest_lv95 begin say(gameforge.main_quest_lv95._620_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD4_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD4_GOLD)) @@ -677,18 +677,18 @@ quest main_quest_lv95 begin end end - ------------------------------------õ ȭ1-2----------------------------------- - ------------------------------------õ ȭ1-2----------------------------------- - ------------------------------------õ ȭ1-2----------------------------------- - ------------------------------------õ ȭ1-2----------------------------------- - ------------------------------------õ ȭ1-2----------------------------------- - ------------------------------------õ ȭ1-2----------------------------------- - ------------------------------------õ ȭ1-2----------------------------------- - ------------------------------------õ ȭ1-2----------------------------------- - ------------------------------------õ ȭ1-2----------------------------------- - ------------------------------------õ ȭ1-2----------------------------------- - ------------------------------------õ ȭ1-2----------------------------------- - -- Ʈ -- + ------------------------------------천기의 조화1-2----------------------------------- + ------------------------------------천기의 조화1-2----------------------------------- + ------------------------------------천기의 조화1-2----------------------------------- + ------------------------------------천기의 조화1-2----------------------------------- + ------------------------------------천기의 조화1-2----------------------------------- + ------------------------------------천기의 조화1-2----------------------------------- + ------------------------------------천기의 조화1-2----------------------------------- + ------------------------------------천기의 조화1-2----------------------------------- + ------------------------------------천기의 조화1-2----------------------------------- + ------------------------------------천기의 조화1-2----------------------------------- + ------------------------------------천기의 조화1-2----------------------------------- + -- 퀘스트 진행 -- state state5_1 begin when letter begin send_letter(gameforge.main_quest_lv95._630_sendLetter) @@ -717,7 +717,7 @@ quest main_quest_lv95 begin -- clearmapsignal() end - -- Ŭ Ŭ -- + -- 클리어 전에 클릭 -- when GUARD.chat.gameforge.main_quest_lv95._630_sendLetter begin say_title(mob_name(GUARD )) say(gameforge.main_quest_lv95._660_say) @@ -758,7 +758,7 @@ quest main_quest_lv95 begin end - -- ߰ Ʈ 츦 κ. + -- 중간에 퀘스트 아이템을 버릴 경우를 대비한 부분. when MOB5_1.kill begin if pc.count_item(ITEM5_1) < 2 then if number (1,ITEM5_1_PCT_GET) == 1 then @@ -792,7 +792,7 @@ quest main_quest_lv95 begin say(gameforge.main_quest_lv95._720_say) wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD5_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD5_GOLD)) diff --git a/share/locale/english/quest/main_quest_lv96.quest b/share/locale/english/quest/main_quest_lv96.quest index 178b295..ba6e317 100644 --- a/share/locale/english/quest/main_quest_lv96.quest +++ b/share/locale/english/quest/main_quest_lv96.quest @@ -1,17 +1,17 @@ ---2012.08 ---Ʈ 96 +--2012.08 김용욱 +--메인퀘스트 레벨 96 ---Ʈ npc -define GUARD 20378 -- ǹ -define ICHUNG 20369 -- -define TELEPORT 9012 -- ̵ -define YACKHWAN 20377 -- ɵ ȯ -define SCHOLAR 20380 -- -define OCKGU 20008 -- -define ALCHEMIST 20001 -- ݼ -define UNDERLING 20379 -- ǹ +--퀘스트 진행 npc +define GUARD 20378 -- 경비대장 악무르 +define ICHUNG 20369 -- 이충 +define TELEPORT 9012 -- 공간이동술사 +define YACKHWAN 20377 -- 약령도장 약환 +define SCHOLAR 20380 -- 학자 +define OCKGU 20008 -- 옥구 +define ALCHEMIST 20001 -- 연금술사 +define UNDERLING 20379 -- 악무르의 부하 ---ɼ 1-1-- +--강령술 저지1-1-- define MOB1_1 3701 define MOB1_2 3702 define MOB1_3 3703 @@ -19,22 +19,22 @@ define MOB1_4 3704 define MOB1_5 3705 define MOB1_6 3790 define MOB1_7 3791 -define MAP_INDEX1 1 -- Ͱ ȣ -define MAP_POS1_1_X 500 -- ʿ ¦̵ ̴ ǥ. +define MAP_INDEX1 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS1_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS1_1_Y 500 define MAP_POS1_2_X 600 define MAP_POS1_2_Y 500 define MAP_POS1_3_X 700 define MAP_POS1_3_Y 300 -define ITEM1_1 31038 -- ָӴ -define ITEM1_1_NEEDED 100 -- ʿ -define ITEM1_1_PCT_GET 50 -- ȹ Ȯ -define REWARD1_EXP 39032537 -- : ġ -define REWARD1_GOLD 346000 -- : -define REWARD1_ITEM1 30051 -- : -define REWARD1_ITEM1_COUNT 1 -- +define ITEM1_1 31038 -- 잿밥 주머니 +define ITEM1_1_NEEDED 100 -- 필요 갯수 +define ITEM1_1_PCT_GET 50 -- 획득 확률 +define REWARD1_EXP 39032537 -- 보상 : 경험치 +define REWARD1_GOLD 346000 -- 보상 : 골드 +define REWARD1_ITEM1 30051 -- 보상 : 알 수 없는 부적 +define REWARD1_ITEM1_COUNT 1 -- 보상 갯수 ---ɼ 1-2-- +--강령술 저지1-2-- define MOB2_1 3801 define MOB2_2 3802 define MOB2_3 3803 @@ -42,24 +42,24 @@ define MOB2_4 3804 define MOB2_5 3805 define MOB2_6 3890 define MOB2_7 3891 -define MAP_INDEX2 1 -- Ͱ ȣ -define MAP_POS2_1_X 500 -- ʿ ¦̵ ̴ ǥ. +define MAP_INDEX2 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS2_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS2_1_Y 500 define MAP_POS2_2_X 600 define MAP_POS2_2_Y 500 define MAP_POS2_3_X 700 define MAP_POS2_3_Y 300 -define ITEM2_1 31039 -- ָӴ -define ITEM2_1_NEEDED 1 -- ʿ -define ITEM2_2 31040 -- -define ITEM2_2_NEEDED 1 -- ʿ -define ITEM2_1_PCT_GET 100 -- ȹ Ȯ -define REWARD2_EXP 40732586 -- : ġ -define REWARD2_GOLD 357000 -- : -define REWARD2_ITEM1 72016 -- : 3 -define REWARD2_ITEM1_COUNT 1 -- +define ITEM2_1 31039 -- 동전 주머니 +define ITEM2_1_NEEDED 1 -- 필요 갯수 +define ITEM2_2 31040 -- 노랑 리본 +define ITEM2_2_NEEDED 1 -- 필요 갯수 +define ITEM2_1_PCT_GET 100 -- 획득 확률 +define REWARD2_EXP 40732586 -- 보상 : 경험치 +define REWARD2_GOLD 357000 -- 보상 : 골드 +define REWARD2_ITEM1 72016 -- 보상 : 제3의 손 +define REWARD2_ITEM1_COUNT 1 -- 보상 갯수 ---ɼ 1-3-- +--강령술 저지1-3-- define MOB3_1 3801 define MOB3_2 3802 define MOB3_3 3803 @@ -67,39 +67,39 @@ define MOB3_4 3804 define MOB3_5 3805 define MOB3_6 3890 define MOB3_7 3891 -define MAP_INDEX3 1 -- Ͱ ȣ -define MAP_POS3_1_X 500 -- ʿ ¦̵ ̴ ǥ. +define MAP_INDEX3 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS3_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS3_1_Y 500 define MAP_POS3_2_X 600 define MAP_POS3_2_Y 500 define MAP_POS3_3_X 700 define MAP_POS3_3_Y 300 -define ITEM3_2 31073 -- : ź ȯ -define ITEM3_1 31039 -- ָӴ -define ITEM3_1_NEEDED 100 -- ʿ ָӴ -define ITEM3_1_PCT_GET 100 -- ָӴ ȹ Ȯ (1/n) -define ITEM3_1_PCT_CHECK 70 -- Ȯ (n/100) -define REWARD3_EXP 42983593 -- : ġ -define REWARD3_GOLD 0 -- : -define REWARD3_ITEM1 30009 -- : -define REWARD3_ITEM1_COUNT 2 -- +define ITEM3_2 31073 -- 진행용 보상 : 신비의 환약 +define ITEM3_1 31039 -- 동전 주머니 +define ITEM3_1_NEEDED 100 -- 필요한 동전 주머니 갯수 +define ITEM3_1_PCT_GET 100 -- 동전 주머니 획득 확률 (1/n) +define ITEM3_1_PCT_CHECK 70 -- 감정 성공 확률 (n/100) +define REWARD3_EXP 42983593 -- 보상 : 경험치 +define REWARD3_GOLD 0 -- 보상 : 골드 +define REWARD3_ITEM1 30009 -- 보상 : 알 수 없는 약 +define REWARD3_ITEM1_COUNT 2 -- 보상 갯수 ---ɼ 1-4-- -define MOB4_1 3911 -- 00͸ -define MOB4_1_COUNT 1 -- óġ -define MOB4_2 3912 -- 00͸ -define MOB4_2_COUNT 1 -- óġ -define MOB4_3 3913 -- 00͸ -define MOB4_3_COUNT 1 -- óġ -define MAP_INDEX4 1 -- Ͱ ȣ -define MAP_POS4_1_X 500 -- ʿ ¦̵ ̴ ǥ. +--강령술 저지1-4-- +define MOB4_1 3911 -- 00귀목 +define MOB4_1_COUNT 1 -- 처치 수 +define MOB4_2 3912 -- 00귀목 +define MOB4_2_COUNT 1 -- 처치 수 +define MOB4_3 3913 -- 00귀목 +define MOB4_3_COUNT 1 -- 처치 수 +define MAP_INDEX4 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS4_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS4_1_Y 500 define MAP_POS4_2_X 600 define MAP_POS4_2_Y 500 define MAP_POS4_3_X 700 define MAP_POS4_3_Y 300 -define REWARD4_EXP 44941086 -- : ġ -define REWARD4_GOLD 379000 -- : +define REWARD4_EXP 44941086 -- 보상 : 경험치 +define REWARD4_GOLD 379000 -- 보상 : 골드 quest main_quest_lv96 begin state start begin @@ -109,7 +109,7 @@ quest main_quest_lv96 begin set_state (state1_1) end end - ------------------------------------ɼ 1-1------------------------------------ + ------------------------------------강령술 저지1-1------------------------------------ state state1_1 begin when letter begin send_letter(gameforge.main_quest_lv96._010_sendLetter) @@ -147,7 +147,7 @@ quest main_quest_lv96 begin set_state (state1_2) end end - --Ʈ -- + --퀘스트 수행-- state state1_2 begin when letter begin send_letter(gameforge.main_quest_lv96._010_sendLetter) @@ -177,7 +177,7 @@ quest main_quest_lv96 begin -- clearmapsignal() end - --Ŭ ƿԴ.-- + --클리어 전에 돌아왔다.-- when GUARD.chat.gameforge.main_quest_lv96._010_sendLetter begin say_title(mob_name(GUARD)) say(gameforge.main_quest_lv96._100_say) @@ -224,7 +224,7 @@ quest main_quest_lv96 begin say("") end - -- ߰ Ʈ 츦 κ. + -- 중간에 퀘스트 아이템을 버릴 경우를 대비한 부분. when MOB1_1.kill or MOB1_2.kill or MOB1_3.kill or MOB1_4.kill or MOB1_5.kill or MOB1_6.kill or MOB1_7.kill begin if pc.count_item(ITEM1_1) < ITEM1_1_NEEDED then if number (1,ITEM1_1_PCT_GET) == 1 then @@ -249,7 +249,7 @@ quest main_quest_lv96 begin say("") wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD1_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD1_GOLD)) @@ -261,7 +261,7 @@ quest main_quest_lv96 begin pc.give_item2(REWARD1_ITEM1, REWARD1_ITEM1_COUNT) set_state (state2_1) - else --߰ Դ. + else --중간에 아이템을 빼놓고 왔다. say_title(mob_name(GUARD)) say(gameforge.main_quest_lv96._100_say) say("") @@ -271,7 +271,7 @@ quest main_quest_lv96 begin end end - ------------------------------------ɼ 1-2------------------------------------ + ------------------------------------강령술 저지1-2------------------------------------ state state2_1 begin when letter begin send_letter(gameforge.main_quest_lv96._140_sendLetter) @@ -337,7 +337,7 @@ quest main_quest_lv96 begin -- setskin(NOWINDOW) -- clearmapsignal() end - --Ŭ -- + --클리어 전-- when GUARD.chat.gameforge.main_quest_lv96._140_sendLetter begin say_title(mob_name(GUARD)) say(gameforge.main_quest_lv96._220_say) @@ -391,7 +391,7 @@ quest main_quest_lv96 begin say("") end - -- ߰ Ʈ 츦 κ. + -- 중간에 퀘스트 아이템을 버릴 경우를 대비한 부분. when MOB2_1.kill or MOB2_2.kill or MOB2_3.kill or MOB2_4.kill or MOB2_5.kill or MOB2_6.kill or MOB2_7.kill begin if pc.count_item(ITEM2_1) < ITEM2_1_NEEDED or pc.count_item(ITEM2_2) < ITEM2_2_NEEDED then if number (1,ITEM2_1_PCT_GET) == 1 then @@ -430,7 +430,7 @@ quest main_quest_lv96 begin end end end - --ڿԷ + --학자에게로 state state2_4 begin when letter begin send_letter(gameforge.main_quest_lv96._140_sendLetter) @@ -463,7 +463,7 @@ quest main_quest_lv96 begin end end - --ٽ 忡 + --다시 경비대장에게 state state2_5 begin when letter begin send_letter(gameforge.main_quest_lv96._140_sendLetter) @@ -489,7 +489,7 @@ quest main_quest_lv96 begin say(gameforge.main_quest_lv96._590_say) say("") wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD2_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD2_GOLD)) @@ -505,7 +505,7 @@ quest main_quest_lv96 begin end end - ------------------------------------ɼ 1-3------------------------------------ + ------------------------------------강령술 저지1-3------------------------------------ state state3_1 begin when letter begin send_letter(gameforge.main_quest_lv96._300_sendLetter) @@ -597,7 +597,7 @@ quest main_quest_lv96 begin when SCHOLAR.chat.gameforge.main_quest_lv96._300_sendLetter with pc.count_item(ITEM3_1) > 0 begin pc.remove_item (ITEM3_1, 1) - if number(1,100) <= ITEM3_1_PCT_CHECK then -- + if number(1,100) <= ITEM3_1_PCT_CHECK then -- 감정 성공 say_title(mob_name(SCHOLAR )) say(gameforge.main_quest_lv96._370_say) say("") @@ -621,7 +621,7 @@ quest main_quest_lv96 begin say("") wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD3_EXP)) --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD3_GOLD)) @@ -637,7 +637,7 @@ quest main_quest_lv96 begin say(string.format(gameforge.main_quest_lv96._390_say,remain)) say("") end - else -- + else -- 감정 실패 say_title(mob_name(SCHOLAR )) say(gameforge.main_quest_lv96._630_say) say("") @@ -645,7 +645,7 @@ quest main_quest_lv96 begin end end - ------------------------------------ɼ 1-4----------------------------------- + ------------------------------------강령술 저지1-4----------------------------------- state state4_1 begin when letter begin send_letter(gameforge.main_quest_lv96._400_sendLetter) @@ -683,7 +683,7 @@ quest main_quest_lv96 begin set_state (state4_2) end end - -- Ʈ -- + -- 퀘스트 진행 -- state state4_2 begin when letter begin send_letter(gameforge.main_quest_lv96._400_sendLetter) @@ -721,7 +721,7 @@ quest main_quest_lv96 begin -- clearmapsignal() end - -- Ŭ Ŭ -- + -- 클리어 전에 클릭 -- when GUARD.chat.gameforge.main_quest_lv96._400_sendLetter begin say_title(mob_name(GUARD )) say(gameforge.main_quest_lv96._500_say) @@ -826,7 +826,7 @@ quest main_quest_lv96 begin say("") wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD4_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD4_GOLD)) diff --git a/share/locale/english/quest/main_quest_lv97.quest b/share/locale/english/quest/main_quest_lv97.quest index 8ff1000..8736d1a 100644 --- a/share/locale/english/quest/main_quest_lv97.quest +++ b/share/locale/english/quest/main_quest_lv97.quest @@ -1,39 +1,39 @@ ---2012.08 ---Ʈ 97 +--2012.08 김용욱 +--메인퀘스트 레벨 97 ---Ʈ npc -define GUARD 20378 -- ǹ -define ICHUNG 20369 -- -define TELEPORT 9012 -- ̵ -define YACKHWAN 20377 -- ɵ ȯ -define SCHOLAR 20380 -- -define OCKGU 20008 -- -define ALCHEMIST 20001 -- ݼ -define UNDERLING 20379 -- ǹ +--퀘스트 진행 npc +define GUARD 20378 -- 경비대장 악무르 +define ICHUNG 20369 -- 이충 +define TELEPORT 9012 -- 공간이동술사 +define YACKHWAN 20377 -- 약령도장 약환 +define SCHOLAR 20380 -- 학자 +define OCKGU 20008 -- 옥구 +define ALCHEMIST 20001 -- 연금술사 +define UNDERLING 20379 -- 악무르의 부하 ---õų óġ-- -define MOB1_1 3905 -- õų -define MAP_INDEX1 1 -- Ͱ ȣ -define MAP_POS1_1_X 500 -- ʿ ¦̵ ̴ ǥ. +--천무신녀 처치-- +define MOB1_1 3905 -- 천무신녀 +define MAP_INDEX1 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS1_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS1_1_Y 500 define MAP_POS1_2_X 600 define MAP_POS1_2_Y 500 define MAP_POS1_3_X 700 define MAP_POS1_3_Y 300 -define ITEM1_1 31074 --ʸ -define REWARD1_EXP 45941088 -- : ġ -define REWARD1_GOLD 0 -- : -define REWARD1_ITEM1 30045 -- : ħ -define REWARD1_ITEM1_COUNT 2 -- +define ITEM1_1 31074 --초마단의 명패 +define REWARD1_EXP 45941088 -- 보상 : 경험치 +define REWARD1_GOLD 0 -- 보상 : 골드 +define REWARD1_ITEM1 30045 -- 보상 : 전갈의 독침 +define REWARD1_ITEM1_COUNT 2 -- 보상 갯수 ---ʸ -- -define ITEM2_1 31041 -- -define REWARD2_EXP 41032531 -- : ġ -define REWARD2_GOLD 0 -- : -define REWARD2_ITEM1 71001 -- : ־ȼ -define REWARD2_ITEM1_COUNT 3 -- +--초마단의 명패-- +define ITEM2_1 31041 -- 유토 +define REWARD2_EXP 41032531 -- 보상 : 경험치 +define REWARD2_GOLD 0 -- 보상 : 골드 +define REWARD2_ITEM1 71001 -- 보상 : 주안술서 +define REWARD2_ITEM1_COUNT 3 -- 보상 갯수 --- Ĺ Ȱ Ȯ -- +-- 후방 활로 확보 -- define MOB3_1 3907 define MOB3_1_COUNT 2 define MOB3_2 3908 @@ -42,28 +42,28 @@ define MOB3_3 3909 define MOB3_3_COUNT 1 define MOB3_4 3910 define MOB3_4_COUNT 1 -define MAP_INDEX3 1 -- Ͱ ȣ -define MAP_POS3_1_X 500 -- ʿ ¦̵ ̴ ǥ. +define MAP_INDEX3 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS3_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS3_1_Y 500 define MAP_POS3_2_X 600 define MAP_POS3_2_Y 500 define MAP_POS3_3_X 700 define MAP_POS3_3_Y 300 -define REWARD3_EXP 47898648 -- : ġ -define REWARD3_GOLD 214000 -- : -define REWARD3_ITEM1 30033 -- : ׸ -define REWARD3_ITEM1_COUNT 3 -- +define REWARD3_EXP 47898648 -- 보상 : 경험치 +define REWARD3_GOLD 214000 -- 보상 : 골드 +define REWARD3_ITEM1 30033 -- 보상 : 깨진 사기그릇 +define REWARD3_ITEM1_COUNT 3 -- 보상 갯수 --- ȣų , õų -- -define MOB4_1 3910 -- -define MOB4_2 3906 -- õų -define ITEM4_1 31017 -- õų -define REWARD4_EXP 49586571 -- : ġ -define REWARD4_GOLD 225000 -- : -define REWARD4_ITEM1 70024 -- : ູ -define REWARD4_ITEM1_COUNT 1 -- -define REWARD4_ITEM2 30039 -- : -define REWARD4_ITEM2_COUNT 3 -- +-- 초호신녀의 직계, 천무신녀 -- +define MOB4_1 3910 -- 흑사단장 +define MOB4_2 3906 -- 진천무신녀 +define ITEM4_1 31017 -- 천무신녀의 서찰 +define REWARD4_EXP 49586571 -- 보상 : 경험치 +define REWARD4_GOLD 225000 -- 보상 : 골드 +define REWARD4_ITEM1 70024 -- 보상 : 축복의 구슬 +define REWARD4_ITEM1_COUNT 1 -- 보상 갯수 +define REWARD4_ITEM2 30039 -- 보상 : 헝겊조각 +define REWARD4_ITEM2_COUNT 3 -- 보상 갯수 quest main_quest_lv97 begin state start begin @@ -73,7 +73,7 @@ quest main_quest_lv97 begin set_state (state1_1) end end - ----------------------------------õų óġ---------------------------------- + ----------------------------------천무신녀 처치---------------------------------- state state1_1 begin when letter begin @@ -123,7 +123,7 @@ quest main_quest_lv97 begin set_state (state1_2) end end - --Ʈ -- + --퀘스트 수행-- state state1_2 begin when letter begin send_letter(gameforge.main_quest_lv97._010_sendLetter) @@ -143,7 +143,7 @@ quest main_quest_lv97 begin -- clearmapsignal() end - --Ŭ ƿԴ.-- + --클리어 전에 돌아왔다.-- when GUARD.chat.gameforge.main_quest_lv97._010_sendLetter begin say_title(mob_name(GUARD)) say(gameforge.main_quest_lv97._650_say) @@ -183,7 +183,7 @@ quest main_quest_lv97 begin say("") end - -- ߰ Ʈ 츦 κ. + -- 중간에 퀘스트 아이템을 버릴 경우를 대비한 부분. when MOB1_1.kill begin if pc.count_item(ITEM1_1) < 1 then pc.give_item2 ( ITEM1_1, 1 ) @@ -224,7 +224,7 @@ quest main_quest_lv97 begin say("") wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD1_EXP)) --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD1_GOLD)) @@ -236,7 +236,7 @@ quest main_quest_lv97 begin pc.give_item2(REWARD1_ITEM1, REWARD1_ITEM1_COUNT) set_state (state2_1) - else --߰ Դ. + else --중간에 아이템을 빼놓고 왔다. say_title(mob_name(GUARD)) say(gameforge.main_quest_lv97._650_say) @@ -245,7 +245,7 @@ quest main_quest_lv97 begin end end - ---------------------------------- ʸ ---------------------------------- + ---------------------------------- 초마단의 명패 ---------------------------------- state state2_1 begin when letter begin send_letter(gameforge.main_quest_lv97._200_sendLetter) @@ -298,7 +298,7 @@ quest main_quest_lv97 begin say("") end - --Ŭ -- + --클리어 전-- when YACKHWAN.chat.gameforge.main_quest_lv97._200_sendLetter begin say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_lv97._290_say) @@ -346,7 +346,7 @@ quest main_quest_lv97 begin say(gameforge.main_quest_lv97._310_say) say("") wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD2_EXP)) --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD2_GOLD)) @@ -358,7 +358,7 @@ quest main_quest_lv97 begin pc.give_item2(REWARD2_ITEM1, REWARD2_ITEM1_COUNT) set_state (state3_1) - else -- ߰ ߷ȴ. + else -- 중간에 아이템을 빠뜨렸다. say_title(mob_name(YACKHWAN)) say(gameforge.main_quest_lv97._170_say) say("") @@ -369,7 +369,7 @@ quest main_quest_lv97 begin end end - ---------------------------------- Ĺ Ȱ Ȯ---------------------------------- + ---------------------------------- 후방 활로 확보---------------------------------- state state3_1 begin when letter begin send_letter(gameforge.main_quest_lv97._320_sendLetter) @@ -540,7 +540,7 @@ quest main_quest_lv97 begin say(gameforge.main_quest_lv97._430_say) say("") wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD3_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD3_GOLD)) @@ -554,7 +554,7 @@ quest main_quest_lv97 begin set_state (state4_1) end end - ---------------------------------- ȣų , õų---------------------------------- + ---------------------------------- 초호신녀의 직계, 천무신녀---------------------------------- state state4_1 begin when letter begin send_letter(gameforge.main_quest_lv97._440_sendLetter) @@ -591,7 +591,7 @@ quest main_quest_lv97 begin set_state (state4_2) end end - -- Ʈ -- + -- 퀘스트 진행 -- state state4_2 begin when letter begin send_letter(gameforge.main_quest_lv97._440_sendLetter) @@ -601,7 +601,7 @@ quest main_quest_lv97 begin say(gameforge.main_quest_lv97._710_say) end - -- Ŭ Ŭ -- + -- 클리어 전에 클릭 -- when GUARD.chat.gameforge.main_quest_lv97._440_sendLetter begin say_title(mob_name(GUARD )) say(gameforge.main_quest_lv97._530_say) @@ -615,7 +615,7 @@ quest main_quest_lv97 begin set_state (state4_3) end end - -- Ʈ -- + -- 퀘스트 진행 -- state state4_3 begin when letter begin send_letter(gameforge.main_quest_lv97._440_sendLetter) @@ -626,14 +626,14 @@ quest main_quest_lv97 begin say("") end - -- Ŭ Ŭ -- + -- 클리어 전에 클릭 -- when GUARD.chat.gameforge.main_quest_lv97._440_sendLetter begin say_title(mob_name(GUARD )) say(gameforge.main_quest_lv97._540_say) say("") end - when MOB4_2.kill begin -- õų óġ + when MOB4_2.kill begin -- 천무신녀 처치 notice_multiline(gameforge.main_quest_lv97._560_notice,notice) say(gameforge.main_quest_lv97._570_say) @@ -696,7 +696,7 @@ quest main_quest_lv97 begin say("") wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD4_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD4_GOLD)) diff --git a/share/locale/english/quest/main_quest_lv98.quest b/share/locale/english/quest/main_quest_lv98.quest index a5848be..1b5b640 100644 --- a/share/locale/english/quest/main_quest_lv98.quest +++ b/share/locale/english/quest/main_quest_lv98.quest @@ -1,19 +1,19 @@ ---2012.08 --- ---Ʈ npc -define GUARD 20378 -- ǹ -define ICHUNG 20369 -- -define TELEPORT 9012 -- ̵ -define YACKHWAN 20377 -- ɵ ȯ -define SCHOLAR 20380 -- -define OCKGU 20008 -- -define ALCHEMIST 20001 -- ݼ -define UNDERLING 20379 -- ǹ +--2012.08 김용욱 +--명시진 재건 +--퀘스트 진행 npc +define GUARD 20378 -- 경비대장 악무르 +define ICHUNG 20369 -- 이충 +define TELEPORT 9012 -- 공간이동술사 +define YACKHWAN 20377 -- 약령도장 약환 +define SCHOLAR 20380 -- 학자 +define OCKGU 20008 -- 옥구 +define ALCHEMIST 20001 -- 연금술사 +define UNDERLING 20379 -- 악무르의 부하 --- 1-1 -- -define ITEM1_1 31026 -- -define ITEM1_1_NEEDED 100 -- ʿ -define ITEM1_1_PCT_GET 50 -- ȹ Ȯ (1/n) +-- 명시진 재건1-1 -- +define ITEM1_1 31026 --갑각종의 껍질 +define ITEM1_1_NEEDED 100 -- 필요한 갯수 +define ITEM1_1_PCT_GET 50 -- 획득 확률 (1/n) define MOB1_1 3601 define MOB1_2 3602 define MOB1_3 3603 @@ -21,24 +21,24 @@ define MOB1_4 3604 define MOB1_5 3605 define MOB1_6 3690 define MOB1_7 3691 -define MAP_INDEX1 1 -- Ͱ ȣ -define MAP_POS1_1_X 500 -- ʿ ¦̵ ̴ ǥ. +define MAP_INDEX1 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS1_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS1_1_Y 500 define MAP_POS1_2_X 600 define MAP_POS1_2_Y 500 define MAP_POS1_3_X 700 define MAP_POS1_3_Y 300 -define REWARD1_EXP 40898550 -- : ġ -define REWARD1_GOLD 346000 -- : -define REWARD1_ITEM1 72308 -- : ö -define REWARD1_ITEM1_COUNT 1 -- -define REWARD1_ITEM2 76011 -- : -define REWARD1_ITEM2_COUNT 1 -- +define REWARD1_EXP 40898550 -- 보상 : 경험치 +define REWARD1_GOLD 346000 -- 보상 : 골드 +define REWARD1_ITEM1 72308 -- 보상 : 만년한철 +define REWARD1_ITEM1_COUNT 1 -- 보상 갯수 +define REWARD1_ITEM2 76011 -- 보상 : 육도 +define REWARD1_ITEM2_COUNT 1 -- 보상 갯수 --- 1-2 -- -define ITEM2_1 31042 --īο ۻ -define ITEM2_1_NEEDED 100 -- ʿ -define ITEM2_1_PCT_GET 50 -- ȹ Ȯ (1/n) +-- 명시진 재건1-2 -- +define ITEM2_1 31042 --날카로운 작살 +define ITEM2_1_NEEDED 100 -- 필요한 갯수 +define ITEM2_1_PCT_GET 50 -- 획득 확률 (1/n) define MOB2_1 3401 define MOB2_2 3402 define MOB2_3 3403 @@ -46,56 +46,56 @@ define MOB2_4 3404 define MOB2_5 3405 define MOB2_6 3490 define MOB2_7 3491 -define MAP_INDEX2 1 -- Ͱ ȣ -define MAP_POS2_1_X 500 -- ʿ ¦̵ ̴ ǥ. +define MAP_INDEX2 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS2_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS2_1_Y 500 define MAP_POS2_2_X 600 define MAP_POS2_2_Y 500 define MAP_POS2_3_X 700 define MAP_POS2_3_Y 300 -define REWARD2_EXP 42646751 -- : ġ -define REWARD2_GOLD 357000 -- : -define REWARD2_ITEM1 71026 -- : ö -define REWARD2_ITEM1_COUNT 1 -- -define REWARD2_ITEM2 71025 -- : ߰ -define REWARD2_ITEM2_COUNT 2 -- -define REWARD2_ITEM3 70102 -- : -define REWARD2_ITEM3_COUNT 5 -- +define REWARD2_EXP 42646751 -- 보상 : 경험치 +define REWARD2_GOLD 357000 -- 보상 : 골드 +define REWARD2_ITEM1 71026 -- 보상 : 현철 +define REWARD2_ITEM1_COUNT 1 -- 보상 갯수 +define REWARD2_ITEM2 71025 -- 보상 : 야공석 +define REWARD2_ITEM2_COUNT 2 -- 보상 갯수 +define REWARD2_ITEM3 70102 -- 보상 : 선두 +define REWARD2_ITEM3_COUNT 5 -- 보상 갯수 --- Ȱ -- +-- 생활 안정 -- define MOB3_1 3805 define MOB3_1_COUNT 50 define MOB3_2 3890 define MOB3_2_COUNT 1 -define MAP_INDEX3 1 -- Ͱ ȣ -define MAP_POS3_1_X 500 -- ʿ ¦̵ ̴ ǥ. +define MAP_INDEX3 1 -- 몬스터가 나오는 맵 번호 +define MAP_POS3_1_X 500 -- 맵에 반짝이도록 보이는 좌표. define MAP_POS3_1_Y 500 define MAP_POS3_2_X 600 define MAP_POS3_2_Y 500 define MAP_POS3_3_X 700 define MAP_POS3_3_Y 300 -define REWARD3_EXP 48584941 -- : ġ -define REWARD3_GOLD 0 -- : -define REWARD3_ITEM1 30021 -- : -define REWARD3_ITEM1_COUNT 1 -- +define REWARD3_EXP 48584941 -- 보상 : 경험치 +define REWARD3_GOLD 0 -- 보상 : 골드 +define REWARD3_ITEM1 30021 -- 보상 : 깨진 보석조각 +define REWARD3_ITEM1_COUNT 1 -- 보상 갯수 --- λ -- -define NPC4_1 20381 -- -define NPC4_2 9002 --  -define NPC4_3 9003 -- ȭ -define NPC4_4 9001 -- -define REWARD4_EXP 32033398 -- : ġ -define REWARD4_GOLD 379000 -- : -define REWARD4_ITEM1 30015 -- : ǰ -define REWARD4_ITEM1_COUNT 2 -- -define REWARD4_ITEM2 70043 -- : 尩 -define REWARD4_ITEM2_COUNT 1 -- +-- 마지막 인사 -- +define NPC4_1 20381 -- 촌장 +define NPC4_2 9002 -- 방어구 상인 +define NPC4_3 9003 -- 잡화 상인 +define NPC4_4 9001 -- 무기 상인 +define REWARD4_EXP 32033398 -- 보상 : 경험치 +define REWARD4_GOLD 379000 -- 보상 : 골드 +define REWARD4_ITEM1 30015 -- 보상 : 사귀의 유품 +define REWARD4_ITEM1_COUNT 2 -- 보상 갯수 +define REWARD4_ITEM2 70043 -- 보상 : 도둑의 장갑 +define REWARD4_ITEM2_COUNT 1 -- 보상 갯수 ---ٽ -- -define REWARD5_EXP 38739560 -- : ġ -define REWARD5_GOLD 390000 -- : -define REWARD5_ITEM1 30006 -- : ݴ -define REWARD5_ITEM1_COUNT 1 -- +--다시 대륙으로 -- +define REWARD5_EXP 38739560 -- 보상 : 경험치 +define REWARD5_GOLD 390000 -- 보상 : 골드 +define REWARD5_ITEM1 30006 -- 보상 : 웅귀의 어금니 +define REWARD5_ITEM1_COUNT 1 -- 보상 갯수 quest main_quest_lv98 begin state start begin @@ -105,7 +105,7 @@ quest main_quest_lv98 begin set_state (state1_1) end end - ---------------------------------- 1-1---------------------------------- + ----------------------------------명시진 재건 1-1---------------------------------- state state1_1 begin when letter begin @@ -150,7 +150,7 @@ quest main_quest_lv98 begin set_state (state1_2) end end - -- Ʈ -- + --껍질 모으기 퀘스트 수행-- state state1_2 begin when letter begin send_letter(gameforge.main_quest_lv98._010_sendLetter) @@ -180,7 +180,7 @@ quest main_quest_lv98 begin -- clearmapsignal() end - --Ŭ ƿԴ.-- + --클리어 전에 돌아왔다.-- when GUARD.chat.gameforge.main_quest_lv98._010_sendLetter begin say_title(mob_name(GUARD)) say(gameforge.main_quest_lv98._070_say) @@ -226,7 +226,7 @@ quest main_quest_lv98 begin say("") end - -- ߰ Ʈ 츦 κ. + -- 중간에 퀘스트 아이템을 버릴 경우를 대비한 부분. when MOB1_1.kill or MOB1_2.kill or MOB1_3.kill or MOB1_4.kill or MOB1_5.kill or MOB1_6.kill or MOB1_7.kill begin if number (1,ITEM1_1_PCT_GET) == 1 then if pc.count_item(ITEM1_1) < ITEM1_1_NEEDED then @@ -251,7 +251,7 @@ quest main_quest_lv98 begin say("") wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD1_EXP)) @@ -267,7 +267,7 @@ quest main_quest_lv98 begin item.set_socket(2, 120) set_state (state2_1) - else --߰ Դ. + else --중간에 아이템을 빼놓고 왔다. say_title(mob_name(GUARD)) say(gameforge.main_quest_lv98._070_say) say("") @@ -277,7 +277,7 @@ quest main_quest_lv98 begin end end - ---------------------------------- 1-2 ---------------------------------- + ---------------------------------- 명시진 재건 1-2 ---------------------------------- state state2_1 begin when letter begin send_letter(gameforge.main_quest_lv98._130_sendLetter) @@ -338,7 +338,7 @@ quest main_quest_lv98 begin -- setskin(NOWINDOW) -- clearmapsignal() end - --Ŭ -- + --클리어 전-- when GUARD.chat.gameforge.main_quest_lv98._130_sendLetter begin say_title(mob_name(GUARD)) say(gameforge.main_quest_lv98._170_say) @@ -383,7 +383,7 @@ quest main_quest_lv98 begin say("") end - -- ߰ Ʈ 츦 κ. + -- 중간에 퀘스트 아이템을 버릴 경우를 대비한 부분. when MOB2_1.kill or MOB2_2.kill or MOB2_3.kill or MOB2_4.kill or MOB2_5.kill or MOB2_6.kill or MOB2_7.kill begin if number (1,ITEM2_1_PCT_GET) == 1 then if pc.count_item(ITEM2_1) < ITEM2_1_NEEDED then @@ -406,7 +406,7 @@ quest main_quest_lv98 begin say(gameforge.main_quest_lv98._190_say) say("") wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD2_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD2_GOLD)) @@ -428,7 +428,7 @@ quest main_quest_lv98 begin pc.give_item2(REWARD2_ITEM3, 1) set_state (state3_1) - else -- ߰ ߷ȴ. + else -- 중간에 아이템을 빠뜨렸다. say_title(mob_name(GUARD)) say(gameforge.main_quest_lv98._170_say) say("") @@ -439,7 +439,7 @@ quest main_quest_lv98 begin end end - ---------------------------------- Ȱ ---------------------------------- + ---------------------------------- 생활 안정---------------------------------- state state3_1 begin when letter begin send_letter(gameforge.main_quest_lv98._200_sendLetter) @@ -584,7 +584,7 @@ quest main_quest_lv98 begin say("") wait() - -- + --보상 say_title(locale.reward) say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, REWARD3_EXP)) --say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, REWARD3_GOLD)) @@ -598,7 +598,7 @@ quest main_quest_lv98 begin set_state (state4_1) end end - ---------------------------------- λ---------------------------------- + ---------------------------------- 마지막 인사---------------------------------- state state4_1 begin when letter begin send_letter(gameforge.main_quest_lv98._330_sendLetter) @@ -635,7 +635,7 @@ quest main_quest_lv98 begin set_state (state4_2) end end - -- λ Ʈ -- + -- 인사 퀘스트 진행 -- state state4_2 begin when letter begin send_letter(gameforge.main_quest_lv98._330_sendLetter) @@ -690,7 +690,7 @@ quest main_quest_lv98 begin end - -- Ŭ Ŭ -- + -- 클리어 전에 클릭 -- when YACKHWAN.chat.gameforge.main_quest_lv98._330_sendLetter begin say_title(mob_name(YACKHWAN )) say(gameforge.main_quest_lv98._390_say) @@ -698,7 +698,7 @@ quest main_quest_lv98 begin wait() end - when __target_npc1__.target.click or NPC4_1.click with pc.getqf("click_npc1") ~= 1 begin -- + when __target_npc1__.target.click or NPC4_1.click with pc.getqf("click_npc1") ~= 1 begin -- 촌장 target.delete("__target_npc1__") pc.setqf("click_npc1",1) @@ -717,7 +717,7 @@ quest main_quest_lv98 begin set_state (state4_3) end end - when __target_npc2__.target.click or NPC4_2.click with pc.getqf("click_npc2") ~= 1 begin --  + when __target_npc2__.target.click or NPC4_2.click with pc.getqf("click_npc2") ~= 1 begin -- 방어구 target.delete("__target_npc2__") pc.setqf("click_npc2",1) @@ -737,7 +737,7 @@ quest main_quest_lv98 begin end end - when __target_npc3__.target.click or NPC4_3.click with pc.getqf("click_npc3") ~= 1 begin -- ȭ + when __target_npc3__.target.click or NPC4_3.click with pc.getqf("click_npc3") ~= 1 begin -- 잡화상점 target.delete("__target_npc3__") pc.setqf("click_npc3",1) @@ -757,7 +757,7 @@ quest main_quest_lv98 begin set_state (state4_3) end end - when __target_npc4__.target.click or NPC4_4.click with pc.getqf("click_npc4") ~= 1 begin -- + when __target_npc4__.target.click or NPC4_4.click with pc.getqf("click_npc4") ~= 1 begin -- 무기상점 target.delete("__target_npc4__") pc.setqf("click_npc4",1) @@ -801,7 +801,7 @@ quest main_quest_lv98 begin say(gameforge.main_quest_lv98._450_say) say("") wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD4_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD4_GOLD)) @@ -818,7 +818,7 @@ quest main_quest_lv98 begin set_state (state5_1) end end - ----------------------------------ٽ ---------------------------------- + ----------------------------------다시 대륙으로---------------------------------- state state5_1 begin when letter begin send_letter(gameforge.main_quest_lv98._480_sendLetter) @@ -849,7 +849,7 @@ quest main_quest_lv98 begin say("") wait() - -- + --보상 say_title(locale.reward) say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, REWARD5_EXP)) say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, REWARD5_GOLD)) diff --git a/share/locale/english/quest/make.py b/share/locale/english/quest/make.py index df9729d..7c33e04 100644 --- a/share/locale/english/quest/make.py +++ b/share/locale/english/quest/make.py @@ -1,22 +1,44 @@ -#!/usr/local/bin/python +import sys +sys.dont_write_bytecode = True + +from pathlib import Path +import shutil +import subprocess import pre_qc import os -os.system('rm -rf object') -os.system('mkdir object') -#os.system('rm -rf pre_qc') -os.system('mkdir pre_qc') -os.system('chgrp quest object') -for line in file('locale_list'): - r = pre_qc.run (line) - if r == True: - filename = 'pre_qc/'+line + +def _clear_directory(dir_path: Path) -> None: + for item in dir_path.iterdir(): + if item.is_dir(): + shutil.rmtree(item) + else: + item.unlink(missing_ok=True) + +def main() -> None: + script_dir = Path(__file__).resolve().parent + + object_dir = script_dir / "object" + if object_dir.exists(): + _clear_directory(object_dir) else: - filename = line + object_dir.mkdir(parents=True, exist_ok=True) + + pre_qc_dir = script_dir / "pre_qc" + if pre_qc_dir.exists(): + _clear_directory(pre_qc_dir) + else: + pre_qc_dir.mkdir(parents=True, exist_ok=True) - if os.system('./qc '+filename): - print 'Error occured on compile ' + line - os.system('chmod -R 770 object') - import sys - sys.exit(-1) + qc_exe = script_dir / ("qc.exe" if sys.platform.startswith("win") else "qc") + + with open("locale_list") as file: + for line in file: + r = pre_qc.run(line) + if r: + filename = os.path.join("pre_qc", line) + + subprocess.run([str(qc_exe), str(filename.strip())], check=True) -os.system('chmod -R 770 object') + +if __name__ == "__main__": + main() diff --git a/share/locale/english/quest/new_christmas_gift_box.quest b/share/locale/english/quest/new_christmas_gift_box.quest index 9ec0543..38b3784 100644 --- a/share/locale/english/quest/new_christmas_gift_box.quest +++ b/share/locale/english/quest/new_christmas_gift_box.quest @@ -42,7 +42,7 @@ quest new_christmas_gift_box begin end - -- ũ : 71144 + -- 크리스마스 선물 상자 : 71144 when 71144.use begin local t = get_global_time() - item.get_socket(1) local n = item.get_socket (0) diff --git a/share/locale/english/quest/new_easter_gift_box.quest b/share/locale/english/quest/new_easter_gift_box.quest index 94cf67f..abf6948 100644 --- a/share/locale/english/quest/new_easter_gift_box.quest +++ b/share/locale/english/quest/new_easter_gift_box.quest @@ -49,7 +49,7 @@ quest new_easter_gift_box begin end - -- ް: 71150 + -- ¸¶¹ýÀÇ ´Þ°¿: 71150 when 71150.use begin -- local t = get_global_time() - item.get_socket(1) -- local n = item.get_socket (0) diff --git a/share/locale/english/quest/new_easter_gift_box_gf.quest b/share/locale/english/quest/new_easter_gift_box_gf.quest index f1cb316..4e8383e 100644 --- a/share/locale/english/quest/new_easter_gift_box_gf.quest +++ b/share/locale/english/quest/new_easter_gift_box_gf.quest @@ -48,7 +48,7 @@ quest new_easter_gift_box_gf begin end - -- ް: 71150 + -- ¸¶¹ýÀÇ ´Þ°¿: 71150 when 71150.use begin local t = get_global_time() - item.get_socket(1) local n = item.get_socket (0) diff --git a/share/locale/english/quest/new_quest_lv22.quest b/share/locale/english/quest/new_quest_lv22.quest index 118dc7a..5c6d4c6 100644 --- a/share/locale/english/quest/new_quest_lv22.quest +++ b/share/locale/english/quest/new_quest_lv22.quest @@ -30,7 +30,7 @@ quest new_quest_lv22 begin elseif pc.get_empire()==3 then find_npc_vnum = 11004 end - local v=find_npc_by_vnum(find_npc_vnum) -- Wchter des Dorfplatzes + local v=find_npc_by_vnum(find_npc_vnum) -- Wächter des Dorfplatzes if 0==v then else target.vid("__TARGET__", v, gameforge.new_quest_lv22._010_target) @@ -308,7 +308,7 @@ quest new_quest_lv22 begin q.set_clock(gameforge.new_quest_lv22._082_set_clock, timeLeft) q.start() if is_destination_village(65) then -- - local v=find_npc_by_vnum(20348) -- Wchter des Dmonenturms + local v=find_npc_by_vnum(20348) -- Wächter des Dämonenturms if 0!=v then target.vid("__TARGET4__", v, gameforge.new_quest_lv22._080_target) end diff --git a/share/locale/english/quest/new_quest_lv26.quest b/share/locale/english/quest/new_quest_lv26.quest index 54066f4..71ae7a6 100644 --- a/share/locale/english/quest/new_quest_lv26.quest +++ b/share/locale/english/quest/new_quest_lv26.quest @@ -76,7 +76,7 @@ quest new_quest_lv26 begin say_title(gameforge.new_quest_lv26._034_say_title) say(gameforge.new_quest_lv26._031_say) --EDIT by Arne 21Sept09, Reason - missing intro say(gameforge.new_quest_lv26._032_say) -- white font text - -- heisst es nicht eigentlich "vor den Grauen des Krieges Geflchtet"? + -- heisst es nicht eigentlich "vor den Grauen des Krieges Geflüchtet"? q.done() set_state(news_for_ahyu) end diff --git a/share/locale/english/quest/new_quest_lv28.quest b/share/locale/english/quest/new_quest_lv28.quest index be7c369..b733394 100644 --- a/share/locale/english/quest/new_quest_lv28.quest +++ b/share/locale/english/quest/new_quest_lv28.quest @@ -63,7 +63,7 @@ quest new_quest_lv28 begin new_quest_lv28_neededAmountDrop1 = 1 new_quest_lv28_dropProb1 = 100 new_quest_lv28_mob1 = 193 -- bera - new_quest_lv28_drop1 = 30174 -- Brentatze + new_quest_lv28_drop1 = 30174 -- Bärentatze end -- BEGIN EDIT added by Arne 22sept09, Reason: no quest, no letter @@ -99,19 +99,19 @@ quest new_quest_lv28 begin new_quest_lv28_neededAmountDrop1 = 1 new_quest_lv28_dropProb1 = 100 new_quest_lv28_mob1 = 193 -- bera - new_quest_lv28_drop1 = 30174 -- Brentatze + new_quest_lv28_drop1 = 30174 -- Bärentatze send_letter(gameforge.new_quest_lv28._040_npcChat) -- EDIT added by Arne 22sept09, Reason: no letter q.start() q.set_title(gameforge.new_quest_lv28._040_npcChat) notice_multiline(gameforge.new_quest_lv28._025_notice, notice) end - ---------------- brenfusshaut+ ------------------------------------------------------ + ---------------- bärenfusshaut+ ------------------------------------------------------ -- kill a 193#Bera when 193.kill begin if pc.count_item(new_quest_lv28_drop1) < new_quest_lv28_neededAmountDrop1 then if math.random(1,100) <= new_quest_lv28_dropProb1 then -- probability if s.th. drops - pc.give_item2(new_quest_lv28_drop1) -- brenfusshaut+ + pc.give_item2(new_quest_lv28_drop1) -- bärenfusshaut+ notice(gameforge.new_quest_lv28._026_notice) if new_quest_lv28_neededAmountDrop1 == pc.count_item(new_quest_lv28_drop1) then q.done() @@ -140,7 +140,7 @@ quest new_quest_lv28 begin new_quest_lv28_neededAmountDrop1 = 1 new_quest_lv28_dropProb1 = 100 new_quest_lv28_mob1 = 193 -- bera - new_quest_lv28_drop1 = 30174 -- Brentatze + new_quest_lv28_drop1 = 30174 -- Bärentatze -- BEGIN EDIT added by Arne 22sept09, Reason: no quest, no letter send_letter(gameforge.new_quest_lv28._040_npcChat) q.start() @@ -184,7 +184,7 @@ quest new_quest_lv28 begin new_quest_lv28_neededAmountDrop1 = 1 new_quest_lv28_dropProb1 = 100 new_quest_lv28_mob1 = 193 -- bera - new_quest_lv28_drop1 = 30174 -- Brentatze + new_quest_lv28_drop1 = 30174 -- Bärentatze -- BEGIN EDIT added by Arne 22sept09, Reason: no quest, no letter send_letter(gameforge.new_quest_lv28._040_npcChat) q.start() diff --git a/share/locale/english/quest/new_quest_lv43.quest b/share/locale/english/quest/new_quest_lv43.quest index b99fee8..9ef7973 100644 --- a/share/locale/english/quest/new_quest_lv43.quest +++ b/share/locale/english/quest/new_quest_lv43.quest @@ -100,7 +100,7 @@ quest new_quest_lv43 begin q.set_title(gameforge.new_quest_lv43._006_send_letter) end -------------- the orc drops a letter from wonda-rims parents ------------------------------------------------------ - -- kill a 603#Ork-Kmpfer + -- kill a 603#Ork-Kämpfer when 603.kill begin if pc.getqf("collect_count_1") > 0 then if math.random(1,100) <= new_quest_lv43_dropProb1 then -- probability if s.th. drops diff --git a/share/locale/english/quest/new_quest_lv54.quest b/share/locale/english/quest/new_quest_lv54.quest index 858bb8f..9c00894 100644 --- a/share/locale/english/quest/new_quest_lv54.quest +++ b/share/locale/english/quest/new_quest_lv54.quest @@ -45,7 +45,7 @@ quest new_quest_lv54 begin send_letter(gameforge.new_quest_lv54._020_say_title) q.start() q.set_title(gameforge.new_quest_lv54._020_say_title) - local v=find_npc_by_vnum(9003) --Gemischtwarenhndlerin + local v=find_npc_by_vnum(9003) --Gemischtwarenhändlerin if 0==v then else target.vid("__TARGET2__", v, gameforge.new_quest_lv54._050_target) diff --git a/share/locale/english/quest/new_quest_lv7.quest b/share/locale/english/quest/new_quest_lv7.quest index 0f5f770..9537205 100644 --- a/share/locale/english/quest/new_quest_lv7.quest +++ b/share/locale/english/quest/new_quest_lv7.quest @@ -90,8 +90,8 @@ new_quest_lv7_mob1 = 173 -- kill a 173#Hungriger Alpha-Wolf new_quest_lv7_mob2 = 174 -- kill a 174#Hungriger Blauwolf new_quest_lv7_mob3 = 175 -- kill a 175#Hungriger Alpha-Blauwolf - -- Einige deser Mobs werden auch in der Level 7 Aufgabe verwendet, was dazu fhrt, - -- dass diese dort nicht mehr hoch zhlen wenn man sie ttet. + -- Einige deser Mobs werden auch in der Level 7 Aufgabe verwendet, was dazu führt, + -- dass diese dort nicht mehr hoch zählen wenn man sie tötet. new_quest_lv7_drop1 = 30169 -- Blutrote Blume new_quest_lv7_drop2 = 30170 -- Orangefarbene Blume new_quest_lv7_drop3 = 30171 -- Duftende gelbe Blume @@ -125,7 +125,7 @@ wait() say_title(gameforge.new_quest_lv7._012_say_title) -- yellow text headline say(gameforge.new_quest_lv7._052_say) - -- "vom Brutigam an seine Liebste berreicht" versteht das unsere Zielgruppe? + -- "vom Bräutigam an seine Liebste überreicht" versteht das unsere Zielgruppe? wait() say(gameforge.new_quest_lv7._054_say) say_reward(string.format("%s x", new_quest_lv7_AmountNeed1)) diff --git a/share/locale/english/quest/new_quest_lv80.quest b/share/locale/english/quest/new_quest_lv80.quest index 422eeee..8701c2e 100644 --- a/share/locale/english/quest/new_quest_lv80.quest +++ b/share/locale/english/quest/new_quest_lv80.quest @@ -321,9 +321,9 @@ quest new_quest_lv80 begin if mobtype <= 4 then spawnamount = mobtype if mobtype == 1 then - spawningmob = 2191 -- Grosse Wstenschildkrte + spawningmob = 2191 -- Grosse Wüstenschildkröte else - spawningmob = 993 -- Riesiger Plagentrger + spawningmob = 993 -- Riesiger Plagenträger spawndistancex = mobtype *2 spawndistancey = mobtype *2 end diff --git a/share/locale/english/quest/new_quest_premium_lv4.quest b/share/locale/english/quest/new_quest_premium_lv4.quest index 31fd8c8..7047b36 100644 --- a/share/locale/english/quest/new_quest_premium_lv4.quest +++ b/share/locale/english/quest/new_quest_premium_lv4.quest @@ -14,7 +14,7 @@ quest new_quest_premium_lv4 begin -------------- the trade wants to know, why her lover doesn't visit her anymore ---- -------------------------------------------------- state information begin when login or enter begin - local v=find_npc_by_vnum(9003) -- Gemischtwarenhndlerin + local v=find_npc_by_vnum(9003) -- Gemischtwarenhändlerin if 0==v then else target.vid("__TARGET__", v, gameforge.new_quest_premium_lv4._10_targetVid) @@ -43,7 +43,7 @@ quest new_quest_premium_lv4 begin pc.setqf("new_quest_premium_lv4_collect_count_1", 0) --Arne08Oct09, needed initializing q.start() q.set_title(gameforge.new_quest_premium_lv4._40_qSetTitle) - local v=find_npc_by_vnum(9001) -- Waffenhndler + local v=find_npc_by_vnum(9001) -- Waffenhändler if 0==v then else target.vid("__TARGET2__", v, gameforge.new_quest_premium_lv4._50_targetVid) @@ -126,7 +126,7 @@ quest new_quest_premium_lv4 begin send_letter(gameforge.new_quest_premium_lv4._40_qSetTitle) q.start() q.set_title(gameforge.new_quest_premium_lv4._40_qSetTitle) - local v=find_npc_by_vnum(9001) -- Waffenhndler + local v=find_npc_by_vnum(9001) -- Waffenhändler if 0==v then else target.vid("__TARGET2__", v, gameforge.new_quest_premium_lv4._50_targetVid) @@ -173,7 +173,7 @@ quest new_quest_premium_lv4 begin send_letter(gameforge.new_quest_premium_lv4._40_qSetTitle)--added08Oct09by Arne, Reason: no letter q.start() q.set_title(gameforge.new_quest_premium_lv4._40_qSetTitle) - local v=find_npc_by_vnum(9001) -- Waffenhndler + local v=find_npc_by_vnum(9001) -- Waffenhändler if 0==v then else target.vid("__TARGET2__", v, gameforge.new_quest_premium_lv4._50_targetVid) @@ -194,7 +194,7 @@ quest new_quest_premium_lv4 begin pc.change_money(pc.getqf("amountYang") ) pc.give_item2(rewardVnum) pc.remove_item(pc.getqf("drop2"), pc.getqf("neededAmountDrop2")) - local v=find_npc_by_vnum(9003) -- Gemischtwarenhndlerin + local v=find_npc_by_vnum(9003) -- Gemischtwarenhändlerin if 0==v then else target.vid("__TARGET3__", v, gameforge.new_quest_premium_lv4._10_targetVid) diff --git a/share/locale/english/quest/new_valentine_day_gift_box.quest b/share/locale/english/quest/new_valentine_day_gift_box.quest index d071ade..435b4d8 100644 --- a/share/locale/english/quest/new_valentine_day_gift_box.quest +++ b/share/locale/english/quest/new_valentine_day_gift_box.quest @@ -42,7 +42,7 @@ quest new_valentine_day_gift_box begin end - -- ߷Ÿμ : 71146-71147 + -- 발렌타인선물상자 : 71146-71147 when 71146.use begin local t = get_global_time() - item.get_socket(1) local n = item.get_socket (0) diff --git a/share/locale/english/quest/pre_event_heavens_cave.quest b/share/locale/english/quest/pre_event_heavens_cave.quest index 69cf07c..190a229 100644 --- a/share/locale/english/quest/pre_event_heavens_cave.quest +++ b/share/locale/english/quest/pre_event_heavens_cave.quest @@ -54,7 +54,7 @@ quest pre_event_heavens_cave begin if randomvalue == 2 then herbvnum = 50722 -- Glockenblume - LV20 elseif randomvalue == 3 then - herbvnum = 50723 -- Kakiblte - LV24 + herbvnum = 50723 -- Kakiblüte - LV24 elseif randomvalue == 4 then herbvnum = 50724 -- Gango-Wurzel - LV28 elseif randomvalue == 5 or randomvalue == 6 then @@ -66,7 +66,7 @@ quest pre_event_heavens_cave begin elseif randomvalue >= 10 then herbvnum = 50728 -- Maulbeeren - LV50 else - herbvnum = 50721 -- Pfirsichblte - LV16 + herbvnum = 50721 -- Pfirsichblüte - LV16 end return herbvnum end @@ -75,23 +75,23 @@ quest pre_event_heavens_cave begin local randomvalue = math.random(1,6) local potionvnum = 0 if maxlevel <= 18 then - if randomvalue <= 3 then potionvnum = 27100 -- Grner Trank(K) + if randomvalue <= 3 then potionvnum = 27100 -- Grüner Trank(K) else potionvnum = 27103 -- Violetter Trank(K) end elseif maxlevel > 18 and maxlevel <= 25 + randomvalue then - if randomvalue == 1 then potionvnum = 27100 -- Grner Trank(K) + if randomvalue == 1 then potionvnum = 27100 -- Grüner Trank(K) elseif randomvalue == 2 then potionvnum = 27103 -- Violetter Trank(K) elseif randomvalue == 3 then potionvnum = 27002 -- Roter Trank(M) elseif randomvalue == 4 then potionvnum = 27005 -- Blauer Trank(M) - elseif randomvalue == 5 then potionvnum = 27101 -- Grner Trank(M) + elseif randomvalue == 5 then potionvnum = 27101 -- Grüner Trank(M) else potionvnum = 27104 -- Violetter Trank(M) end else - if randomvalue == 1 then potionvnum = 27101 -- Grner Trank(M) + if randomvalue == 1 then potionvnum = 27101 -- Grüner Trank(M) elseif randomvalue == 2 then potionvnum = 27104 -- Violetter Trank(M) elseif randomvalue == 3 then potionvnum = 27003 -- Roter Trank(G) elseif randomvalue == 4 then potionvnum = 27006 -- Blauer Trank(G) - elseif randomvalue == 5 then potionvnum = 27102 -- Grner Trank(G) + elseif randomvalue == 5 then potionvnum = 27102 -- Grüner Trank(G) else potionvnum = 27105 -- Violetter Trank(G) end end diff --git a/share/locale/english/quest/pre_qc.py b/share/locale/english/quest/pre_qc.py index 0c7b8c1..6a1c504 100644 --- a/share/locale/english/quest/pre_qc.py +++ b/share/locale/english/quest/pre_qc.py @@ -1,153 +1,164 @@ -# -*- coding: 949 -*- -# ״ pre qc. -# 츮 Ʈ  ְ, -# state, when, function ƿ츣 . -# '' Ұϰ, ǹ̰ . -# '' Ʈ view ʿϱ , -# fuction setting () Լ ̿Ͽ, -# Ź ̺ Ͽ 䳻 Ͽ. -# ̴ ſ ȿ̹Ƿ, -# c preprocesser pre qc ֵ Ͽ. -# Ʈ qc ϱ pre_qc.py ϸ, -# pre_qc.py define óϰ, -# pre_qc/filename Ѵ. +# -*- coding: cp949 -*- +# Literally, ¡°pre qc.¡± +# In our quest language, there are only local variables. +# You cannot use global variables that span state, when, or function. +# The use of global variables is impossible due to the language structure and is meaningless. +# However, the use of global constants is absolutely necessary in the quest view. +# Until now, to mimic global constants, we created a new table every time using functions like setting(). +# This is very inefficient. +# So, just like C¡¯s preprocessor, we made a ¡°pre qc¡± to allow global constants. +# If you run pre_qc.py before compiling a quest into qc, +# pre_qc.py processes define statements and saves the results into pre_qc/filename. import sys +from pathlib import Path -def split_by_quat (buf): + +def split_by_quat(buf): p = False - l = list (buf) + l = list(buf) l.reverse() s = "" res = [] while l: c = l.pop() if c == '"': - if p == True: + if p is True: s += c res += [s] s = "" else: - if len (s) != 0: + if len(s) != 0: res += [s] s = '"' p = not p - elif c == "\\" and l[0] == '"': + elif c == "\\" and l and l[0] == '"': s += c s += l.pop() else: s += c - - if len (s) != 0: + + if len(s) != 0: res += [s] return res -def AddSepMiddleOfElement (l, sep): + +def AddSepMiddleOfElement(l, sep): + l = list(l) # avoid in-place mutation l.reverse() new_list = [l.pop()] while l: - new_list.append (sep) - new_list.append (l.pop()) + new_list.append(sep) + new_list.append(l.pop()) return new_list + def my_split_with_seps(s, seps): res = [s] for sep in seps: new_res = [] for r in res: - sp = r.split (sep) - sp = AddSepMiddleOfElement (sp, sep) + sp = r.split(sep) + sp = AddSepMiddleOfElement(sp, sep) new_res += sp res = new_res new_res = [] for r in res: - if r != '': - new_res.append (r) + if r != "": + new_res.append(r) return new_res + def my_split(s, seps): res = [s] for sep in seps: new_res = [] for r in res: - sp = r.split (sep) + sp = r.split(sep) new_res += sp res = new_res new_res = [] for r in res: - if r != '': - new_res.append (r) + if r != "": + new_res.append(r) return new_res -def MultiIndex (list, key): + + +def MultiIndex(seq, key): l = [] i = 0 - for s in list: + for s in seq: if s == key: - l.append (i) + l.append(i) i = i + 1 return l -def Replace (lines, parameter_table, keys): + +def Replace(lines, parameter_table, keys): r = [] for string in lines: - l = split_by_quat (string) + l = split_by_quat(string) for s in l: - if s[0] == '"': + if s and s[0] == '"': r += [s] else: - tokens = my_split_with_seps (s, ["\t", ",", " ", "=", "[", "]",'-','<','>','~','!','.','(',')']) + tokens = my_split_with_seps( + s, + ["\t", ",", " ", "=", "[", "]", "-", "<", ">", "~", "!", ".", "(", ")"], + ) for key in keys: try: - idices = MultiIndex(tokens, key) - for i in idices: + indices = MultiIndex(tokens, key) + for i in indices: tokens[i] = parameter_table[key][0] - except: + except Exception: pass r += tokens return r + def MakeParameterTable(lines, parameter_table, keys): names = [] values = [] group_names = [] group_values = [] idx = 0 + start = 1 for line in lines: idx += 1 line = line.strip("\n") - if (-1 != line.find("--")): - line = line[0:line.find("--")] - + if line.find("--") != -1: + line = line[0 : line.find("--")] + tokens = my_split(line, ["\t", ",", " ", "=", "[", "]", "\r", "\n"]) if len(tokens) == 0: continue - if cmp (tokens[0], "quest") == 0: + if tokens[0] == "quest": start = idx break - if cmp (tokens[0], "define") == 0: - if cmp (tokens[1], "group") == 0: - group_value = [] - for value in tokens[3:]: - if parameter_table.get(value, 0) != 0: - value = prameter_table[value] - group_value.append (value) - parameter_table [tokens[2]] = group_value - keys.append(tokens[2]) + if tokens[0] == "define": + if len(tokens) > 1 and tokens[1] == "group": + if len(tokens) >= 3: + group_value = [] + for value in tokens[3:]: + if parameter_table.get(value, 0) != 0: + value = parameter_table[value] + group_value.append(value) + parameter_table[tokens[2]] = group_value + keys.append(tokens[2]) elif len(tokens) > 5: - print "%d %s" % (idx, "Invalid syntax") - print "define [name] = [value]" - print "define group [name] = \"[\"[v0],[v1], ... \"]\"" - else : - if tokens[1] == "rgd_kill_num": - print "fucking" - value = tokens[2] + print(f"{idx} Invalid syntax") + print("define [name] = [value]") + print('define group [name] = "["[v0],[v1], ... "]"') + else: + value = tokens[2] if len(tokens) > 2 else "" if parameter_table.get(value, 0) != 0: - value = prameter_table[value] + value = parameter_table[value] parameter_table[tokens[1]] = [value] - keys.append (tokens[1]) - parameter_table = dict (zip (group_names, group_values)) + keys.append(tokens[1]) return start + def run(filename): parameter_table = dict() keys = [] @@ -155,14 +166,26 @@ def run(filename): filename = filename.strip("\n") if filename == "": return - lines = open (filename).readlines() - start = MakeParameterTable (lines, parameter_table, keys) - if len (keys) == 0: + with open(filename, "r", encoding="utf-8") as fh: + lines = fh.readlines() + + start = MakeParameterTable(lines, parameter_table, keys) + if len(keys) == 0: return False - lines = lines [start-1:] - r = Replace (lines, parameter_table, keys) - f = file ("pre_qc/"+filename, "w") - for s in r: - f.write(s) + lines = lines[start - 1 :] + r = Replace(lines, parameter_table, keys) + + out_dir = Path("pre_qc") + out_dir.mkdir(parents=True, exist_ok=True) + out_path = out_dir / filename + + with open(out_path, "w", encoding="utf-8", newline="") as f: + for s in r: + f.write(s) return True + + +if __name__ == "__main__": + if len(sys.argv) >= 2: + run(sys.argv[1]) diff --git a/share/locale/english/quest/pre_qc.pyc b/share/locale/english/quest/pre_qc.pyc index 75bf99300c3740c2275c4a170bcf742d51533083..48361af6616c84bb978896fb11ae0d71148d0f5d 100644 GIT binary patch delta 958 zcmYjQO=}ZT6g}_FMhY<4&P}K=2oM?wcu;K;GrvbHC2H^I>j(K5){0rF7JJ-t`u? z_yG45LI;_t5xTkQAoOz6Md;_Ihp>>FKEfb33kZw386Z?xUnl{1kbca5-Ol{YVNW5^ zh&37-!ycfBOB`$giHmmnL_$01TZ?ckBJmKjpGK3BLHGCNQ&NPpHXZC7b#~3Py11CW zkPJE}a-cXINxZ`9VzHytGuvuf4}1Nm>b9!b0b-z`B=Sd3j!9{iO?T{v#465L=cr@M zFK1=c?%*R*hgXh4Xv&yDij zq>Q6lRehr0D4H&hz&t81seyS_o~49Y7v4g8V7`}^X0o)JjIAiVl@cT?kB!U* z#~0aO9qH(Ba7ZD@xm-h{tR%cpdlj7D@0M-2K|Rst$0|wrhWR;fBM}6 Axc~qF delta 857 zcmY*XJ!lkR5Ph?Mw|9H-qJlAqawbG#5>h2f6uS$Ejmi}Xf$J86cPiYm#VNZWY{Vvl z=Z9V?lF~-GHfhu*)`DOY>!3{p8w-8&T~yrSV|M0!Z|1%EwkEeHeE0iEX`>fT*EfJQ zLF_^U2eD@Z7qM>x4{=}vA92A30pidG1;j-ggop+8=@Nijzxeg~lb3Tr<{)*@bdUo= zMCM{0$UJo4X`%DYmR&7pK2kPt&|<##b0Ok&j?{9|>6sv}p=7Mfun5G~F36(^@8c)MjURn#!@Vp;RjlROlN_!I`!gIB~IT(a53_-}wR2X&jsGD>=tVU;$?-2m^E{i;S)Pxhi7_%uyW;$7a||sH9kUzFnIBO#I;7^R z_swK^j<;@>Pk7Ac=1#fl>4O?PD?e}=JG7JD>2ne5D_39_%o$ZWZKVyvH#CnJs3#V| znm!J@2o*)Ww1WJu-3FhY_PSR&zn~c(3B6(x7~|7dj{UV%= 30 begin - send_letter(gameforge.dragon_soul._1010_sendLetter) - local v = find_npc_by_vnum(20001) - - if 0 != v then - target.vid("__TARGET__", v, mob_name(20001)) - end - end - when info or button begin - say(gameforge.dragon_soul._1020_say) - end - - when 20001.chat.gameforge.dragon_soul._1030_npcChat with pc.level >= 30 begin - target.delete("__TARGET__") - - say_title(mob_name(20001)) - say(gameforge.dragon_soul._1040_say) - set_state(state_learning) - end - end - state state_learning begin - when letter begin - send_letter(gameforge.dragon_soul._1050_sendLetter) - end - when info or button begin - say(gameforge.dragon_soul._1060_say) - end - when kill begin - if npc.is_pc() then - return - end - - if pc.count_item(30270) < 10 then - if drop_gamble_with_flag("ds_drop") then - game.drop_item_with_ownership(30270, 1, 300) - end - end - end - when 20001.chat.gameforge.dragon_soul._1050_sendLetter begin - say_title(mob_name(20001)) - if pc.count_item(30270) >= 10 then - say(gameforge.dragon_soul._1070_say) - pc.remove_item(30270, 10) - ds.give_qualification() - char_log(pc.get_player_id(), 'DS_QUALIFICATION', 'SUCCESS') - pc.give_item2(50255) - local today = math.floor(get_global_time() / 86400) - pc.setf("dragon_soul", "eye_timestamp", today) - pc.setf("dragon_soul", "eye_left", 9) - set_state(state_farming) - else - say(gameforge.dragon_soul._1080_say) - end - end - end - state state_farming begin - when letter begin - send_letter(gameforge.dragon_soul._1090_sendLetter) - end - when info or button begin - say(string.format(gameforge.dragon_soul._1100_say, pc.getf("dragon_soul", "eye_left"))) - end - when kill begin - if npc.is_pc() then - return - end - - if drop_gamble_with_flag("ds_drop") then - local eye_left = pc.getf("dragon_soul", "eye_left") - local haved_gemstone_number = pc.count_item(30270) - - if eye_left > haved_gemstone_number / 10 then - game.drop_item_with_ownership(30270, 1, 300) - end - end - end - when 30270.pick begin - local eye_left = pc.getf("dragon_soul", "eye_left") - if eye_left <= 0 then - return - end - - if pc.count_item(30270) >= 10 then - pc.setf("dragon_soul", "eye_left", eye_left - 1) - pc.remove_item(30270, 10) - pc.give_item2(50255) - if 1 == eye_left then - notice_multiline(gameforge.dragon_soul._1110_notice, notice) - set_state(state_closed_season) - end - end - end - when 20001.chat.gameforge.dragon_soul._1120_npcChat begin - say_title(mob_name(20001)) - local today = math.floor(get_global_time() / 86400) - if today == pc.getf("dragon_soul", "eye_timestamp") then - say(gameforge.dragon_soul._1130_say) - else - say(gameforge.dragon_soul._1140_say) - pc.setf("dragon_soul", "eye_timestamp", today) - pc.setf("dragon_soul", "eye_left", 10) - end - end - end - state state_closed_season begin - when letter begin - send_letter(gameforge.dragon_soul._1150_sendLetter) - end - when info or button begin - say(gameforge.dragon_soul._1160_say) - local today = math.floor(get_global_time() / 86400) - if today == pc.getf("dragon_soul", "eye_timestamp") then - say(gameforge.dragon_soul._1170_say) - else - say(gameforge.dragon_soul._1180_say) - end - end - - when 20001.chat.gameforge.dragon_soul._1090_sendLetter begin - say_title(mob_name(20001)) - local today = math.floor(get_global_time() / 86400) - if today == pc.getf("dragon_soul", "eye_timestamp") then - say(gameforge.dragon_soul._1130_say) - else - say(gameforge.dragon_soul._1140_say) - pc.setf("dragon_soul", "eye_timestamp", today) - pc.setf("dragon_soul", "eye_left", 10) - set_state(state_farming) - end - end - end - -- deprecated states. so, jump to new state. - state state_1 begin - when login begin - set_state(state_learning) - end - end - state state_2 begin - when login begin - set_state(state_learning) - end - end - state state_3 begin - when login begin - set_state(state_closed_season) - end - end -end - diff --git a/share/locale/english/quest/pre_qc/dragon_soul_daily_gift.quest b/share/locale/english/quest/pre_qc/dragon_soul_daily_gift.quest deleted file mode 100644 index e511aef..0000000 --- a/share/locale/english/quest/pre_qc/dragon_soul_daily_gift.quest +++ /dev/null @@ -1,41 +0,0 @@ -quest dragon_soul_daily_gift begin - state start begin - function is_event_on() - -- ð dragon_soul_daily_gift_mgr.quest ð 뿪 Ȯ. - local s_time = game.get_event_flag("ds_dg_st") - local e_time = game.get_event_flag("ds_dg_et") - local now = os.time() - return now > s_time and now < e_time - end - - when 20001.chat.gameforge.dragon_soul_daily_gift._010_npcChat with dragon_soul_daily_gift.is_event_on() begin - local event_id = game.get_event_flag("ds_dg_id") - if pc.getqf("event_id") != event_id then - say_title(mob_name(20001)) - if pc.level < 50 then - say(gameforge.dragon_soul_daily_gift._020_say) - return - elseif 0 == ds.is_qualified() then - say(gameforge.dragon_soul_daily_gift._030_say) - return - else - say(gameforge.dragon_soul_daily_gift._040_say) - pc.setqf("event_id", event_id) - wait() - end - end - - say_title(mob_name(20001)) - if 0 == get_today_count("dragon_soul_daily_gift", "gift") then - -- ġ . - say(gameforge.dragon_soul_daily_gift._050_say) - local gift_vnum = game.get_event_flag("ds_dg_item") - pc.give_item2(gift_vnum) - inc_today_count("dragon_soul_daily_gift", "gift") - else - -- ̹ . - say(gameforge.dragon_soul_daily_gift._060_say) - end - end - end -end diff --git a/share/locale/english/quest/pre_qc/dragon_soul_daily_gift_mgr.quest b/share/locale/english/quest/pre_qc/dragon_soul_daily_gift_mgr.quest deleted file mode 100644 index 8a9e886..0000000 --- a/share/locale/english/quest/pre_qc/dragon_soul_daily_gift_mgr.quest +++ /dev/null @@ -1,90 +0,0 @@ -quest dragon_soul_daily_gift_mgr begin - state start begin - function is_event_on() - -- ð dragon_soul_daily_gift_mgr.quest ð 뿪 Ȯ. - local s_time = game.get_event_flag("ds_dg_st") - local e_time = game.get_event_flag("ds_dg_et") - local now = os.time() - return now > s_time and now < e_time - end - function date_getter() - say(gameforge.dragon_soul_gift_mgr._040_say) - say("yy-mm-dd hh:mm") - local date = input() - local _, _, y, m, d, hour, min = string.find(date, "(%d+)-(%d+)-(%d+) (%d+):(%d+)") - return y, m, d, hour, min - end - function print_quest_info() - local s_time = game.get_event_flag("ds_dg_st") - local e_time = game.get_event_flag("ds_dg_et") - local gift_vnum = game.get_event_flag("ds_dg_item") - - say(os.date("start time[ENTER] year:%Y, month:%m, day:%d hour:%H minite:%M", s_time)) - say(os.date(" end time[ENTER] year:%Y, month:%m, day:%d hour:%H minite:%M", e_time)) - - say(string.format("gift item[ENTER] vnum : %d", gift_vnum)) - say_item_vnum(gift_vnum) - end - when 20001.chat.gameforge.dragon_soul_gift_mgr._010_npcChat with pc.is_gm() begin - local sel = 0 - if dragon_soul_daily_gift_mgr.is_event_on() then - say(locale.event_on_going) - local sel = select(locale.event_modify, locale.event_info_print, locale.event_cancel, locale.close) - if 2 == sel then - dragon_soul_daily_gift_mgr.print_quest_info() - return - elseif 3 == sel then - game.set_event_flag("ds_dg_et", 0) - return - elseif 4 == sel then - return - end - - end - -- Get start time and end time. - local s_y, s_m, s_d, s_hour, s_min - repeat - say(gameforge.dragon_soul_gift_mgr._020_say) - s_y, s_m, s_d, s_hour, s_min = dragon_soul_daily_gift_mgr.date_getter() - s_y = s_y + 2000 - say(string.format("year:%d month:%d day:%d hour:%d min:%d", s_y, s_m, s_d, s_hour, s_min)) - until 1 == select(gameforge.locale.yes, gameforge.locale.no) - local e_y, e_m, e_d, e_hour, e_min - repeat - say(gameforge.dragon_soul_gift_mgr._030_say) - e_y, e_m, e_d, e_hour, e_min = dragon_soul_daily_gift_mgr.date_getter() - e_y = e_y + 2000 - say(string.format("year:%d month:%d day:%d hour:%d min:%d", e_y, e_m, e_d, e_hour, e_min)) - until 1 == select(gameforge.locale.yes, gameforge.locale.no) - - local s_time = os.time{year=s_y, month=s_m, day=s_d, hour=s_hour, min=s_min} - local e_time = os.time{year=e_y, month=e_m, day=e_d, hour=e_hour, min=e_min} - - -- Get gift item vnum - local gift_vnum = input_number("gift vnum") - - -- Print settings and confirm. - say(os.date("start time[ENTER] year:%Y, month:%m, day:%d hour:%H minite:%M", s_time)) - say(os.date(" end time[ENTER] year:%Y, month:%m, day:%d hour:%H minite:%M", e_time)) - - say(string.format("gift item[ENTER] vnum : %d", gift_vnum)) - say_item_vnum(gift_vnum) - - say(gameforge.dragon_soul_gift_mgr._050_say) - if 2 == select(gameforge.locale.yes, gameforge.locale.no) then - return - end - - -- ̺Ʈ event_id ٲٸ ȵ. - if 0 == sel then - local event_id = game.get_event_flag("ds_dg_id") - game.set_event_flag("ds_dg_id", event_id + 1) - end - game.set_event_flag("ds_dg_st", s_time) - game.set_event_flag("ds_dg_et", e_time) - game.set_event_flag("ds_dg_item", gift_vnum) - - say (gameforge.dragon_soul_gift_mgr._060_say) - end - end -end diff --git a/share/locale/english/quest/pre_qc/dragon_soul_refine.quest b/share/locale/english/quest/pre_qc/dragon_soul_refine.quest deleted file mode 100644 index 62ba6e3..0000000 --- a/share/locale/english/quest/pre_qc/dragon_soul_refine.quest +++ /dev/null @@ -1,9 +0,0 @@ -quest dragon_soul_refine begin - state start begin - when 20001.chat.gameforge.dragon_soul_refine._010_npcChat with ds.is_qualified() != 0 begin - say_title(mob_name(20001)) - say (gameforge.dragon_soul_refine._020_say) - ds.open_refine_window() - end - end -end diff --git a/share/locale/english/quest/pre_qc/dragon_soul_shop.quest b/share/locale/english/quest/pre_qc/dragon_soul_shop.quest deleted file mode 100644 index ceea29b..0000000 --- a/share/locale/english/quest/pre_qc/dragon_soul_shop.quest +++ /dev/null @@ -1,8 +0,0 @@ -quest dragon_soul_shop begin - state start begin - when 20001.chat.gameforge.dragon_soul._100_npcChat with ds.is_qualified() begin - say (gameforge.dragon_soul._110_say) - npc.open_shop(13) - end - end -end diff --git a/share/locale/english/quest/pre_qc/event_flame_dungeon_open.quest b/share/locale/english/quest/pre_qc/event_flame_dungeon_open.quest deleted file mode 100644 index bdeb155..0000000 --- a/share/locale/english/quest/pre_qc/event_flame_dungeon_open.quest +++ /dev/null @@ -1,103 +0,0 @@ -quest event_flame_dungeon_open begin - state start begin - when 20381.chat.gameforge.event_flame_dungeon_open._010_npcChat with pc.get_level() >= 90 begin - say(gameforge.event_flame_dungeon_open._020_say) - wait() - say(gameforge.event_flame_dungeon_open._030_say) - wait() - say(gameforge.event_flame_dungeon_open._080_say) - pc.setqf("event_FD_time", 0) - set_state(run) - end - end - - state run begin - when 20381.chat.gameforge.event_flame_dungeon_open._040_npcChat with game.get_event_flag("w21open_event")>0 begin - say(gameforge.event_flame_dungeon_open._050_say) - wait() - - local t = pc.getqf("event_FD_time") - local killcount = pc.getqf("kill_done") - if killcount == 0 then - say(gameforge.event_flame_dungeon_open._080_say) - elseif (t==0) or (t+86400 < get_global_time()) then - say(gameforge.event_flame_dungeon_open._060_say) - pc.give_item2(71173, 1) - pc.give_item2(71174, 3) - pc.setqf("event_FD_time", get_global_time()) - pc.setqf("kill_count_1", 0) - else - say(gameforge.event_flame_dungeon_open._070_say) - end - end - - when letter with game.get_event_flag("w21open_event")>0 begin - send_letter(gameforge.event_flame_dungeon_open._010_npcChat) - -- óġ ȳ - q.set_counter_name(gameforge.main_quest_lv98._680_counterName) - event_flame_dungeon_open.kill_count() - end - - when button or info with game.get_event_flag("w21open_event")>0 begin - say_title(gameforge.event_flame_dungeon_open._010_npcChat) - say(string.format(gameforge.levelup._26_say, 100 - pc.getqf("kill_count_1"))) - end - - when 3101.kill begin - local kill_count = pc.getqf("kill_count_1") - pc.setqf("kill_count_1", kill_count+1) - event_flame_dungeon_open.kill_count() - end - - when 3102.kill begin - local kill_count = pc.getqf("kill_count_1") - pc.setqf("kill_count_1", kill_count+1) - event_flame_dungeon_open.kill_count() - end - - when 3103.kill begin - local kill_count = pc.getqf("kill_count_1") - pc.setqf("kill_count_1", kill_count+1) - event_flame_dungeon_open.kill_count() - end - - when 3104.kill begin - local kill_count = pc.getqf("kill_count_1") - pc.setqf("kill_count_1", kill_count+1) - event_flame_dungeon_open.kill_count() - end - - when 3105.kill begin - local kill_count = pc.getqf("kill_count_1") - pc.setqf("kill_count_1", kill_count+1) - event_flame_dungeon_open.kill_count() - end - - when 3190.kill begin - local kill_count = pc.getqf("kill_count_1") - pc.setqf("kill_count_1", kill_count+1) - event_flame_dungeon_open.kill_count() - end - - when 3191.kill begin - local kill_count = pc.getqf("kill_count_1") - pc.setqf("kill_count_1", kill_count+1) - event_flame_dungeon_open.kill_count() - end - - when 71173.use begin - pc.warp(614200, 706800, 62) - pc.remove_item(71173, 1) - end - - function kill_count() - local total_remain = 100 - local remain1 = pc.getqf("kill_count_1") - local remain_count = total_remain - remain1 - q.set_counter_value(remain_count) - if total_remain == 0 then - pc.setqf("kill_done", 1) - end - end - end -end diff --git a/share/locale/english/quest/pre_qc/flame_dungeon.quest b/share/locale/english/quest/pre_qc/flame_dungeon.quest deleted file mode 100644 index 8d2225e..0000000 --- a/share/locale/english/quest/pre_qc/flame_dungeon.quest +++ /dev/null @@ -1,717 +0,0 @@ -quest flame_dungeon begin - state start begin - --when 20394.click with pc.get_level() >= 90 begin - --pc.give_item2(71175, 1) - --set_state(run) - --end - --end - - --state run begin - - function setting() - return - { - ["bossroom_entry_pos"] = {8109,6867}, - ["boss_pos"] = {686,637}, - ["doors_pos"] = { - {320,394}, - {293,359}, - {333,321}, - {378,320}, - {400,355}, - {394,401} - }, - ["idoors_pos"] = { - {268,447}, - {234,359}, - {300,264}, - {454,217}, - {470,355}, - {467,469} - }, - ["doors_dir"] = {135,90,210,152,90,223}, - ["idoors_dir"] = {135,90,210,135,90,239}, - ["dungeon_entry_pos"] = {7762, 6739},-- ó - ["DUNGEON_MAN_bpos"] = {690,722}, - ["DUNGEON_MAN_pos"] = {354,362}, - ["LEVEL2_STONE_pos"] = {195,352}, - ["LEVEL4_TARGET_pos"] = {470,175}, - ["LEVEL5_STONE_pos"] = { - {486, 345}, - {511, 336}, - {525, 349}, - {521, 365}, - {503, 372}, - {486, 365}, - {500, 354} - }, - ["LEVEL6_TARGET_pos"] = {511,480}, - ["outside_entry_pos"] = {6142,7068}, --ִ¾ ִ - ["YAK_pos"] = {376, 397} -- ȯ - - } - end - function is_flamed(idx) -- 漺 ִ Ȯ - return idx >= 351 * 10000 and idx < (351 + 1) *10000 - end - function make_dungeon() -- - local setting = flame_dungeon.setting() - d.new_jump_party(351, setting.dungeon_entry_pos[1], setting.dungeon_entry_pos[2]) - -- d.spawn_mob_ac_dir(20385, setting.DUNGEON_MAN_pos[1], setting.DUNGEON_MAN_pos[2],0) - -- d.spawn_mob(YAK,setting.YAK_pos[1],setting.YAK_pos[2]) - d.regen_file("data/dungeon/flame_dungeon/npc.txt") - d.setf("level",0) - for i=1,6 do - d.set_unique("door"..i, d.spawn_mob_ac_dir(20387, setting.doors_pos[i][1], setting.doors_pos[i][2],setting.doors_dir[i])) - end - for i=1,6 do - d.set_unique("idoor"..i, d.spawn_mob_ac_dir(20388, setting.idoors_pos[i][1], setting.idoors_pos[i][2],setting.idoors_dir[i])) - end - d.setf("clear_count",0) - d.setf("started",0) - d.setf("dungeon_enter",0) -- ߴ? // : 0 : 1 // ƨ ѽð - end - function go_boss() -- - local setting = flame_dungeon.setting() - if pc.get_level() < 104 then --Ȯ - -- syschat(gameforge.flame_dungeon._580_notice) - say(gameforge.flame_dungeon._580_notice) - return - else - --if pc.getf("main_quest_flame_lv103", "__status")==main_quest_flame_lv103.__COMPLETE__ then -- Ʈ Ȯ - -- -- say_title(gameforge.flame_dungeon._010_say) - say(gameforge.flame_dungeon._010_say) - local warp = select(gameforge.flame_dungeon._020_select,gameforge.flame_dungeon._030_select) - if warp == 1 then - d.setf("level",17) - d.jump_all(setting.bossroom_entry_pos[1],setting.bossroom_entry_pos[2]) - d.set_regen_file ("data/dungeon/flame_dungeon/".."fd_fild_boss.txt") - -- d.spawn_mob(20385,setting.DUNGEON_MAN_bpos[1],setting.DUNGEON_MAN_bpos[2]) - d.spawn_mob(6091,setting.boss_pos[1],setting.boss_pos[2]) - end - -- else - -- -- syschat(gameforge.flame_dungeon._040_notice) - -- say(gameforge.flame_dungeon._040_notice) - -- return - -- end - end - end - function level_clear() -- , Ŭ, Ŭ - d.setf("level",0) - d.clear_regen() - d.purge_area(750000,620000,817400,689400) -- ü -- d.purge() - end - function clear_timer(inx) -- Ÿ̸ - clear_server_timer ("flame_dungeon_0m_left_timer", inx) - clear_server_timer ("flame_dungeon_1m_left_timer", inx) - clear_server_timer ("flame_dungeon_5m_left_timer", inx) - clear_server_timer ("flame_dungeon_10m_left_timer", inx) - clear_server_timer ("flame_dungeon_15m_left_timer", inx) - clear_server_timer ("flame_dungeon_30m_left_timer", inx) - clear_server_timer ("flame_dungeon_45m_left_timer", inx) - clear_server_timer ("killed_A_1", inx) - clear_server_timer ("killed_A_2", inx) - clear_server_timer ("flame_dungeon_ticket_remove", inx) - end - - when login begin - local idx = pc.get_map_index() - local setting = flame_dungeon.setting() - if idx == 351 then - pc.warp(setting.outside_entry_pos[1]*100, setting.outside_entry_pos[2] * 100, 62) - elseif flame_dungeon.is_flamed(idx) then -- , - ------------------------------------------------------------------------------------------------------------------------------------------------------ - --Ʒ ϸ ٽ ġ ƿ´. Ʒ Ȱȭ ϸ ȴ. - -- ٽ ġ ƿ , ϱ 漺 ɼ Ȱȭ Ѵ. - ------------------------------------------------------------------------------------------------------------------------------------------------------ - -- pc.set_warp_location(0, 0 , 0) --ƨ ٽ ƿ ִ κ - pc.set_warp_location(62, setting.outside_entry_pos[1] , setting.outside_entry_pos[2]) -- ƨ - local ticketGroup = {71095, 1, 71130, 1} - if d.getf("dungeon_enter") == 0 then -- ƴϸ - local canPass = false - for i=1, table.getn(ticketGroup),2 do - if pc.count_item(ticketGroup[i]) >= ticketGroup[i+1] then - canPass = true - break - end - end - - if get_global_time() - pc.getf("flame_dungeon","exit_time") < 30 * 60 then -- ѽð ɷ - notice_multiline(gameforge.flame_dungeon._050_notice,d.notice) - say(gameforge.flame_dungeon._060_say) - timer("flame_dungeon_warp_timer", 5) - elseif not canPass then - notice_multiline(gameforge.flame_dungeon._070_notice,d.notice) - say(gameforge.flame_dungeon._080_say) - timer("flame_dungeon_warp_timer", 5) - elseif pc.get_level() < 100 then - notice_multiline(gameforge.flame_dungeon._090_notice,d.notice) - say(gameforge.flame_dungeon._100_say) - timer("flame_dungeon_warp_timer", 5) - end - elseif pc.getf("flame_dungeon","ticket_delete") == 0 then -- ε Ƽ - - for i=1, table.getn(ticketGroup),2 do - if pc.count_item(ticketGroup[i]) >= ticketGroup[i+1] then - pc.remove_item(ticketGroup[i], ticketGroup[i+1]) - break - end - end - pc.setf("flame_dungeon","ticket_delete",1) - end - else - pc.setf("flame_dungeon","ticket_delete",0) - end - end - when flame_dungeon_warp_timer.timer begin - local setting = flame_dungeon.setting() - pc.warp(setting.outside_entry_pos[1]*100, setting.outside_entry_pos[2] * 100, 62) - end - when logout begin - local idx = pc.get_map_index() - if flame_dungeon.is_flamed(idx) then - if d.getf("dungeon_enter") == 1 then -- α׾ƿ - pc.setf("flame_dungeon","exit_time",get_global_time()) -- νϽ ȿ ð , ٵ ð or ׳ ƨŸ ȱ - end - - - end - end - when 20394.chat.gameforge.flame_dungeon._110_npcChat begin - - local setting = flame_dungeon.setting() - if party.is_party() then - -- ϵ - local party_check = 0 - if d.find(party.getf("dungeon_index")) then - party_check = (d.getf_from_map_index("party_leader_pid", party.getf("dungeon_index")) == party.get_leader_pid()) - end - - if d.find(party.getf("dungeon_index")) and party_check then - if get_global_time() - pc.getf("flame_dungeon","exit_time") < 5 * 60 then -- 5 ? - local dungeon_level = d.getf_from_map_index("level", party.getf("dungeon_index")) - if dungeon_level == 17 then -- - pc.warp(setting.bossroom_entry_pos[1] * 100, setting.bossroom_entry_pos[2] * 100, party.getf("dungeon_index")) - else - pc.warp(setting.dungeon_entry_pos[1] * 100, setting.dungeon_entry_pos[2] * 100, party.getf("dungeon_index")) - end - else -- 5 ʰϿ Ұ - say_title(mob_name(20394)) - say(gameforge.flame_dungeon._590_say) - end - else - local pids = {party.get_member_pids()} - local noTicketMembers = {} - local notEnoughLevelMembers = {} - local ticketCheck = true - local levelCheck = true - local ticketGroup = {71095, 1, 71130, 1} - for i, pid in next, pids, nil do - q.begin_other_pc_block(pid) - local canPass = false - for idx=1, table.getn(ticketGroup),2 do - if pc.count_item(ticketGroup[idx]) >= ticketGroup[idx+1] then - canPass = true - break - end - end - - if not canPass then - table.insert(noTicketMembers, pc.get_name()) - ticketCheck = false - end - if pc.level < 100 then - table.insert(notEnoughLevelMembers, pc.get_name()) - levelCheck = false - end - q.end_other_pc_block() - end - - if not ticketCheck then - say_title(mob_name(20394)) - say(gameforge.flame_dungeon._610_say) - for i, name in next, noTicketMembers, nil do - say(color(1,1,0), " "..name) - end - if levelCheck then - return - else - wait() - end - end - - if not levelCheck then - say_title(mob_name(20394)) - say(gameforge.flame_dungeon._630_say) - for i, name in next, notEnoughLevelMembers, nil do - say(color(1,1,0), " "..name) - end - return - end - - if party.is_leader() then - say(gameforge.flame_dungeon._120_say) - local warp = select(gameforge.flame_dungeon._130_select,gameforge.flame_dungeon._140_select) - if warp == 1 then - if party.is_map_member_flag_lt("exit_time", get_global_time() - 30 * 60 ) then - flame_dungeon.make_dungeon() - else - --say("test : Ƽ ѽð ʾҽϴ.") - say(gameforge.flame_dungeon._600_say) - end - end - - party.setf("flame_dungeon_boss_kill_count", 0) - - else - say(gameforge.flame_dungeon._150_say) - end - end - else - say(gameforge.flame_dungeon._160_say) - end - end - -- when 20394.chat."Test : ҽȮ" with is_test_server() begin -- ׽Ʈ - -- local setting = flame_dungeon.setting() - -- pc.setf("flame_dungeon","fdRtest",1) - -- pc.warp( setting.dungeon_entry_pos[1]*100, setting.dungeon_entry_pos[2]*100, 351) - -- end - - - when 20394.chat."TEST : Init time limit init" with is_test_server() begin -- ׽Ʈ - pc.setf("flame_dungeon","exit_time",get_global_time()-1800) - say("Done") - end - -- when 20385.chat."Test : " with is_test_server() begin -- ׽Ʈ - -- say(" : "..d.count_monster()) - -- say("level : "..d.getf("level")) - -- say("Dmap index : "..d.get_map_index()) - -- say("Pmap index : "..pc.get_map_index()) - -- say("access limit : "..pc.getf("flame_dungeon","exit_time")) - -- say("global time : "..get_global_time()) - -- if flame_dungeon.is_flamed(d.get_map_index()) then - -- say("in dungeon") -- is_flamed Լ üũ - -- end - -- if d.is_unique_dead("stone1") then - -- say("stone1 is dead") - -- else - -- say("stone1 is not dead") - -- end - -- end - -- when 20385.chat."ó" begin -- ׽Ʈ - -- say("ʱȭ մϴ") - -- flame_dungeon.clear_timer(d.get_map_index()) - -- flame_dungeon.make_dungeon() - -- end - when 20385.chat."Test : Boss Room" with is_test_server() begin -- ׽Ʈ - flame_dungeon.go_boss() - end - - -- < ð Ÿ̸> - -- when 20385.chat."" begin -- ƨ ʰ Ȱȭ - -- local setting = flame_dungeon.setting() - -- say(" ðڽϱ?") - -- local warp = select("Ȯ","") - -- if warp == 1 then - -- pc.warp(setting.outside_entry_pos[1]*100, setting.outside_entry_pos[2] * 100, 62) - -- end - -- end - when flame_dungeon_45m_left_timer.server_timer begin - if d.select(get_server_timer_arg()) then - notice_multiline(string.format(gameforge.flame_dungeon._180_notice, 45),d.notice) - notice_multiline(gameforge.flame_dungeon._170_notice,d.notice) - server_timer('flame_dungeon_30m_left_timer', 15*60, get_server_timer_arg()) - end - end - when flame_dungeon_30m_left_timer.server_timer begin - if d.select(get_server_timer_arg()) then - notice_multiline(string.format(gameforge.flame_dungeon._180_notice, 30),d.notice) - notice_multiline(gameforge.flame_dungeon._170_notice,d.notice) - server_timer('flame_dungeon_15m_left_timer', 15*60, get_server_timer_arg()) - end - end - when flame_dungeon_15m_left_timer.server_timer begin - if d.select(get_server_timer_arg()) then - notice_multiline(string.format(gameforge.flame_dungeon._180_notice, 15),d.notice) - notice_multiline(gameforge.flame_dungeon._170_notice,d.notice) - server_timer('flame_dungeon_5m_left_timer', 10*60, get_server_timer_arg()) - end - end - when flame_dungeon_5m_left_timer.server_timer begin - if d.select(get_server_timer_arg()) then - notice_multiline(string.format(gameforge.flame_dungeon._180_notice, 5),d.notice) - notice_multiline(gameforge.flame_dungeon._170_notice,d.notice) - server_timer('flame_dungeon_1m_left_timer', 4*60, get_server_timer_arg()) - end - end - when flame_dungeon_1m_left_timer.server_timer begin - if d.select(get_server_timer_arg()) then - notice_multiline(string.format(gameforge.flame_dungeon._180_notice, 1),d.notice) - notice_multiline(gameforge.flame_dungeon._170_notice,d.notice) - server_timer ("flame_dungeon_0m_left_timer", 60, get_server_timer_arg()) - end - end - when flame_dungeon_0m_left_timer.server_timer begin - local setting = flame_dungeon.setting() - if d.select(get_server_timer_arg()) then - notice_multiline(gameforge.flame_dungeon._190_notice,d.notice) - notice_multiline(gameforge.flame_dungeon._200_notice,d.notice) - server_timer("dungeon_end_timer",10,d.get_map_index()) - end - end - - - -- <<<< >>>> -- - when 20385.chat.gameforge.flame_dungeon._210_npcChat with npc.lock() begin -- '0x' x° Ʈ ִ , '1x' x° Ʈ - local setting = flame_dungeon.setting() - if d.getf("started") == 0 then - say(gameforge.flame_dungeon._230_say) - say(gameforge.flame_dungeon._240_say) - wait() - d.setf("started",1) - -- Ƽ ƨܹȴµ ڱ⸸ Ƽ exit timer µǸ ȵǴϱ Ҷ - server_timer ("flame_dungeon_45m_left_timer",15*60, d.get_map_index()) - notice_multiline(gameforge.flame_dungeon._250_notice,d.notice) - notice_multiline(gameforge.flame_dungeon._170_notice,d.notice) - - -- õ ó - -- Ŀ Ƽ ƨܳ ؼ Ÿ̸Ӹ ̿ Ƽ Ѵ. - local pids = {party.get_member_pids()} - local ticketGroup = {71095, 1, 71130, 1} - for i, pid in next, pids, nil do - q.begin_other_pc_block(pid) - local canPass = false - for idx=1, table.getn(ticketGroup),2 do - if pc.count_item(ticketGroup[idx]) >= ticketGroup[idx+1] then - canPass = true - pc.remove_item(ticketGroup[idx], ticketGroup[idx+1]) - break - end - end - - if not canPass then - pc.warp(setting.outside_entry_pos[1]*100, setting.outside_entry_pos[2] * 100, 62) - end - q.end_other_pc_block() - end - d.setqf2("flame_dungeon","ticket_delete",1) - d.setf("dungeon_enter",1) - - -- Ƽ ο Ѵ. - party.setf("dungeon_index", d.get_map_index()) - d.setf("party_leader_pid", party.get_leader_pid()) - end - if d.getf("level") < 7 then -- ƴϸ - if d.getf("clear_count") == 6 then -- - d.setf("level",7) - else - local rand = number(1,6)-- 湮üũ 迭 ִ üũ - local setlev = 0 - d.setf("level",7) -- Ȥ 츦 ص - for i=1,50 do - setlev = setlev + 1 - if setlev > 6 then - setlev = 1 - end - if not d.is_unique_dead("door"..setlev) then - rand = rand - 1 - if rand == 0 then - d.setf("level",setlev) - d.setf("clear_count",d.getf("clear_count")+1) - break - end - end - end - end - end - if d.getf("level") == 1 then - say(gameforge.flame_dungeon._260_say) - notice_multiline(gameforge.flame_dungeon._260_say,d.notice) - d.kill_unique("door1") - d.kill_unique("idoor1") - d.setf("level",11) - d.regen_file ("data/dungeon/flame_dungeon/".."fd_a.txt") - - server_timer ("killed_A_1", 12, d.get_map_index()) - elseif d.getf("level") == 11 then - say(gameforge.flame_dungeon._270_say) - say_title(gameforge.flame_dungeon._280_sayTitle .. d.count_monster()) - elseif d.getf("level") == 2 then - say(gameforge.flame_dungeon._290_say) - say(gameforge.flame_dungeon._300_say) - notice_multiline(gameforge.flame_dungeon._290_say,d.notice) - notice_multiline(gameforge.flame_dungeon._300_say,d.notice) - d.spawn_mob(20386, setting.LEVEL2_STONE_pos[1], setting.LEVEL2_STONE_pos[2]) -- μ ȯ - d.kill_unique("door2") - d.kill_unique("idoor2") - d.set_regen_file ("data/dungeon/flame_dungeon/".."fd_b.txt") - d.setf("level",12) - elseif d.getf("level") == 12 then - say(gameforge.flame_dungeon._310_say) - elseif d.getf("level") == 3 then - say(gameforge.flame_dungeon._260_say) - notice_multiline(gameforge.flame_dungeon._260_say,d.notice) - d.kill_unique("door3") - d.kill_unique("idoor3") - d.setf("level",13) - d.regen_file ("data/dungeon/flame_dungeon/".."fd_c.txt") - server_timer ("killed_A_1", 12, d.get_map_index()) - elseif d.getf("level") == 13 then - say(gameforge.flame_dungeon._270_say) - say_title(gameforge.flame_dungeon._280_sayTitle..d.count_monster()) - elseif d.getf("level") == 4 then -- 474 178 - say(gameforge.flame_dungeon._320_notice) - notice_multiline(gameforge.flame_dungeon._320_notice,d.notice) - d.setf("level",14) - d.kill_unique("door4") - d.kill_unique("idoor4") - d.set_regen_file ("data/dungeon/flame_dungeon/".."fd_d.txt") - d.spawn_mob(6051,setting.LEVEL4_TARGET_pos[1],setting.LEVEL4_TARGET_pos[2] ) -- Ÿٸ - elseif d.getf("level") == 14 then - say(gameforge.flame_dungeon._330_say) - say(gameforge.flame_dungeon._340_say) - elseif d.getf("level") == 5 then -- 510 355 - say(gameforge.flame_dungeon._350_say) - say(gameforge.flame_dungeon._360_say) - notice_multiline(gameforge.flame_dungeon._350_say,d.notice) - notice_multiline(gameforge.flame_dungeon._360_say,d.notice) - d.kill_unique("door5") - d.kill_unique("idoor5") - d.setf("level",15) - d.set_regen_file ("data/dungeon/flame_dungeon/".."fd_e.txt") - local vis = { 0,0,0,0,0,0,0} - for i=1,7 do - vis[i] = 0 - end - for i = 1, 7 do -- ϰ ȯ - local ran = number(1,7) - local st = 0 - for j = 1, 50 do - st = st + 1 - if st > 7 then - st = 1 - end - if vis[st] == 0 then - ran = ran - 1 - if ran == 0 then - vis[st] = 1 - d.set_unique("stone5_"..st, d.spawn_mob(20386, setting.LEVEL5_STONE_pos[i][1], setting.LEVEL5_STONE_pos[i][2])) - break - end - end - end - end - elseif d.getf("level") == 15 then - say(gameforge.flame_dungeon._370_say) - elseif d.getf("level") == 6 then -- 507 490 - say(gameforge.flame_dungeon._380_say) - notice_multiline(gameforge.flame_dungeon._380_say,d.notice) - d.setf("level",16) - d.kill_unique("door6") - d.kill_unique("idoor6") - d.set_regen_file ("data/dungeon/flame_dungeon/".."fd_f.txt") - d.spawn_mob(8057, setting.LEVEL6_TARGET_pos[1],setting.LEVEL6_TARGET_pos[2]) -- ŸٿƮ ȯ - elseif d.getf("level") == 16 then - say(gameforge.flame_dungeon._390_say) - say(gameforge.flame_dungeon._400_say) - elseif d.getf("level") == 7 then - -- setskin(NOWINDOW) - flame_dungeon.go_boss() - else - say(gameforge.flame_dungeon._410_say) - end - npc.unlock() - end - - - - when dungeon_end_timer.server_timer begin -- Ÿ̸ ( °) - local setting = flame_dungeon.setting() - if d.select(get_server_timer_arg()) then - flame_dungeon.clear_timer(d.get_map_index()) - d.set_warp_location(62, setting.outside_entry_pos[1] , setting.outside_entry_pos[2]) - d.exit_all() - d.setf("party_leader_pid", 0) - end - end - - when killed_A_1.server_timer begin -- Ÿ̸ 1 (level1,level3) - if d.select(get_server_timer_arg()) then - if d.count_monster() <= 0 then -- 1 - if d.getf("level") == 11 then - notice_multiline(gameforge.flame_dungeon._420_notice,d.notice) - notice_multiline(gameforge.flame_dungeon._430_notice,d.notice) - else - notice_multiline(gameforge.flame_dungeon._420_notice,d.notice) - notice_multiline(gameforge.flame_dungeon._430_notice,d.notice) - end - d.setf("level",0) - else - server_timer ("killed_A_1", 6, get_server_timer_arg()) - end - end - end - when killed_A_2.server_timer begin -- Ÿ̸ 2 (1 2 ư鼭 ư) - if d.select(get_server_timer_arg()) then - if d.count_monster() <= 0 then -- 1 - if d.getf("level") == 11 then - notice_multiline(gameforge.flame_dungeon._420_notice,d.notice) - notice_multiline(gameforge.flame_dungeon._430_notice,d.notice) - else - notice_multiline(gameforge.flame_dungeon._420_notice,d.notice) - notice_multiline(gameforge.flame_dungeon._430_notice,d.notice) - end - d.setf("level",0) - else - server_timer ("killed_A_2", 6, get_server_timer_arg()) - end - end - end - - when kill with flame_dungeon.is_flamed(pc.get_map_index()) and d.getf("level") == 12 begin -- 2 μ - local i = number(1, 100) -- 100 1 Ȯ - if i == 1 then - game.drop_item (30329, 1) - end - end - when 20386.take with flame_dungeon.is_flamed(pc.get_map_index()) and item.vnum == 30329 and d.getf("level") == 12 begin -- 2 Ծ - local i = number(1, 5) -- 5 1 Ȯ ¥ - if i == 1 then - npc.purge() - item.remove() - notice_multiline(gameforge.flame_dungeon._440_notice,d.notice) - notice_multiline(gameforge.flame_dungeon._430_notice,d.notice) - flame_dungeon.level_clear() - else - item.remove() - say(gameforge.flame_dungeon._450_say) - end - end - - when 6051.kill with flame_dungeon.is_flamed(pc.get_map_index()) and d.getf("level") == 14 begin - notice_multiline(gameforge.flame_dungeon._460_notice,d.notice) - notice_multiline(gameforge.flame_dungeon._430_notice,d.notice) - flame_dungeon.level_clear() - end - - when kill with flame_dungeon.is_flamed(pc.get_map_index()) and d.getf("level") == 15 begin -- 5 μ - local i = number(1, 30) -- 30 1 Ȯ - if i == 1 then - game.drop_item (30330, 1) - end - end - when 20386.take with flame_dungeon.is_flamed(d.get_map_index()) and item.vnum == 30330 and d.getf("level") == 15 begin -- 5 ¥ Ծ - local setting = flame_dungeon.setting() - if npc.get_vid() == d.get_unique_vid("stone5_1") then -- ù° Ǿ ʿ ãڸ - npc.purge() - item.remove() - say(gameforge.flame_dungeon._470_say) - d.setf("stonekill",2) -- 2 ׿ - if d.count_monster() < 100 then - d.regen_file ("data/dungeon/flame_dungeon/".."fd_e.txt") - end - elseif npc.get_vid() == d.get_unique_vid("stone5_2") then - if d.getf("stonekill") == 2 then -- 2 ˵ 2 踦 Կ - npc.purge() - item.remove() - say(gameforge.flame_dungeon._480_say) - d.setf("stonekill",3) - if d.count_monster() < 100 then - d.regen_file ("data/dungeon/flame_dungeon/".."fd_e.txt") - end - else - item.remove() - say(gameforge.flame_dungeon._490_say) - -- say("2") - end - elseif npc.get_vid() == d.get_unique_vid("stone5_3") then - if d.getf("stonekill") == 3 then - npc.purge() - item.remove() - say(gameforge.flame_dungeon._500_say) - d.setf("stonekill",4) - if d.count_monster() < 100 then - d.regen_file ("data/dungeon/flame_dungeon/".."fd_e.txt") - end - else - item.remove() - say(gameforge.flame_dungeon._490_say) - -- say("3") - end - elseif npc.get_vid() == d.get_unique_vid("stone5_4") then - if d.getf("stonekill") == 4 then - npc.purge() - item.remove() - say(gameforge.flame_dungeon._510_say) - d.setf("stonekill",5) - if d.count_monster() < 100 then - d.regen_file ("data/dungeon/flame_dungeon/".."fd_e.txt") - end - else - item.remove() - say(gameforge.flame_dungeon._490_say) - -- say("4") - end - elseif npc.get_vid() == d.get_unique_vid("stone5_5") then - if d.getf("stonekill") == 5 then - npc.purge() - item.remove() - say(gameforge.flame_dungeon._520_say) - d.setf("stonekill",6) - if d.count_monster() < 100 then - d.regen_file ("data/dungeon/flame_dungeon/".."fd_e.txt") - end - else - item.remove() - say(gameforge.flame_dungeon._490_say) - -- say("5") - end - elseif npc.get_vid() == d.get_unique_vid("stone5_6") then - if d.getf("stonekill") == 6 then - npc.purge() - item.remove() - say(gameforge.flame_dungeon._530_say) - d.setf("stonekill",7) - if d.count_monster() < 100 then - d.regen_file ("data/dungeon/flame_dungeon/".."fd_e.txt") - end - else - item.remove() - say(gameforge.flame_dungeon._490_say) - -- say("6") - end - else - if d.getf("stonekill") == 7 then - npc.purge() - item.remove() - notice_multiline(gameforge.flame_dungeon._440_notice,d.notice) - notice_multiline(gameforge.flame_dungeon._430_notice,d.notice) - flame_dungeon.level_clear() - else - item.remove() - say(gameforge.flame_dungeon._490_say) - -- say("7") - end - end - end - - when 8057.kill with flame_dungeon.is_flamed(d.get_map_index()) and d.getf("level") ==16 begin -- ı - notice_multiline(gameforge.flame_dungeon._540_notice,d.notice) - notice_multiline(gameforge.flame_dungeon._430_notice,d.notice) - flame_dungeon.level_clear() - end - - when 6091.kill with flame_dungeon.is_flamed(d.get_map_index()) and d.getf("level") ==17 begin -- ׿ - notice_multiline(gameforge.flame_dungeon._550_notice,d.notice) - notice_multiline(gameforge.flame_dungeon._560_notice,d.notice) - server_timer("dungeon_end_timer", 60,d.get_map_index()) - flame_dungeon.level_clear() - - -- Ƽ , ߸õ Ʈ(104, 105 Ʈ) Ʈ Ŭ ǵ. - if party.is_party() then - party.setf("flame_dungeon_boss_kill_count", 1) - end - - end - end -end diff --git a/share/locale/english/quest/pre_qc/main_quest_flame_lv100.quest b/share/locale/english/quest/pre_qc/main_quest_flame_lv100.quest deleted file mode 100644 index 2680fa4..0000000 --- a/share/locale/english/quest/pre_qc/main_quest_flame_lv100.quest +++ /dev/null @@ -1,541 +0,0 @@ -quest main_quest_flame_lv100 begin - state start begin - end - state state0 begin - when login or levelup or enter with pc.level >= 100 begin - set_state (state1_1) - end - end - -- Ź ü - state state1_1 begin - when letter begin - send_letter(gameforge.main_quest_flame_lv100._010_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv100._010_sendLetter) - say(gameforge.main_quest_flame_lv100._020_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20377.chat.gameforge.main_quest_flame_lv100._010_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv100._030_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv100._040_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv100._060_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv100._070_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv100._080_say) - -- Ʈ - set_state (state1_2) - end - - when leave begin - --q.done() - end - end - state state1_2 begin - when enter begin - -- óġ - pc.setqf("kill_count_1", 0) - -- notice - notice_multiline(gameforge.main_quest_flame_lv100._090_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv100._010_sendLetter) - -- óġ ȳ - q.set_counter_name(gameforge.main_quest_lv98._680_counterName) - main_quest_flame_lv100.kill_count() - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv100._100_sayTitle) - say(gameforge.main_quest_flame_lv100._110_say) - -- óġ ȳ - say(gameforge.main_quest_lv98._680_counterName) - say(string.format(gameforge.main_quest_lv98._670_sayReward, 300 - pc.getqf("kill_count_1"))) - end - - when 20377.chat.gameforge.main_quest_flame_lv100._010_sendLetter begin - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv100._120_say) - end - - when 2202.kill begin - local kill_count = pc.getqf("kill_count_1") - pc.setqf("kill_count_1", kill_count+1) - main_quest_flame_lv100.kill_count() - end - - when 2203.kill begin - local kill_count = pc.getqf("kill_count_1") - pc.setqf("kill_count_1", kill_count+1) - main_quest_flame_lv100.kill_count() - end - - when 2204.kill begin - local kill_count = pc.getqf("kill_count_1") - pc.setqf("kill_count_1", kill_count+1) - main_quest_flame_lv100.kill_count() - end - - when 2205.kill begin - local kill_count = pc.getqf("kill_count_1") - pc.setqf("kill_count_1", kill_count+1) - main_quest_flame_lv100.kill_count() - end - - -- Ʒ ̸ vnum ٸ ͸ Ʈ Ŭ ǵ Ͽ. - when 7020.kill begin - local kill_count = pc.getqf("kill_count_1") - pc.setqf("kill_count_1", kill_count+1) - main_quest_flame_lv100.kill_count() - end - - when 7021.kill begin - local kill_count = pc.getqf("kill_count_1") - pc.setqf("kill_count_1", kill_count+1) - main_quest_flame_lv100.kill_count() - end - - when 7022.kill begin - local kill_count = pc.getqf("kill_count_1") - pc.setqf("kill_count_1", kill_count+1) - main_quest_flame_lv100.kill_count() - end - - when 7023.kill begin - local kill_count = pc.getqf("kill_count_1") - pc.setqf("kill_count_1", kill_count+1) - main_quest_flame_lv100.kill_count() - end - - function kill_count() - local total_remain = 0 - local remain1 = 300 - pc.getqf("kill_count_1") - if remain1 < 0 then - remain1 = 0 - end - total_remain = total_remain + remain1 - q.set_counter_value(total_remain) - if total_remain == 0 then - set_state ("state1_3") - end - end - - when leave begin - pc.setqf("kill_count_1", 0) - --q.done() - end - end - state state1_3 begin - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv100._130_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv100._010_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv100._010_sendLetter) - say(gameforge.main_quest_flame_lv100._140_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20377.chat.gameforge.main_quest_flame_lv100._010_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv100._150_say) - -- - wait()--reward - - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 38143000)) - pc.give_exp2(38143000) - say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 149000)) - pc.change_money(149000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(30051),1)) - pc.give_item2(30051, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(50814),10)) - pc.give_item2(50814, 10) - say() - - -- Ʈ - set_state (state2_1) - end - - when leave begin - --q.done() - end - end - - - -- Ź 1-1 - state state2_1 begin - - when letter begin - send_letter(gameforge.main_quest_flame_lv100._160_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20001) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20001)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv100._160_sendLetter) - say(gameforge.main_quest_flame_lv100._170_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20001.chat.gameforge.main_quest_flame_lv100._160_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20001)) - say(gameforge.main_quest_flame_lv100._180_say) - wait()--߰ ȭ - - say_title(mob_name(20001)) - say(gameforge.main_quest_flame_lv100._190_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv100._200_say) - wait()--߰ ȭ - - say_title(mob_name(20001)) - say(gameforge.main_quest_flame_lv100._210_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv100._220_say) - wait()--߰ ȭ - - say_title(mob_name(20001)) - say(gameforge.main_quest_flame_lv100._230_say) - -- Ʈ - set_state (state2_2) - end - - when leave begin - --q.done() - end - end - state state2_2 begin -- Ḧ ƿ κ. Ḧ ľ ȵ state Ʈ Ϸ ִ. - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv100._240_notice,notice) - end - when letter begin - send_letter(gameforge.main_quest_flame_lv100._160_sendLetter) - q.set_counter_name(gameforge.main_quest_flame_lv100._250_say) - end - when button or info begin - say_title(gameforge.main_quest_flame_lv100._260_sayTitle) - say(gameforge.main_quest_flame_lv100._270_say) - say(gameforge.main_quest_flame_lv100._250_say) - - local remain1 = 10 - pc.count_item(90010) - local remain2 = 50 - pc.count_item(30010) - local remain3 = 10 - pc.count_item(30025) - local remain4 = 200 - pc.count_item(51001) - if remain1 < 0 then - remain1 = 0 - end - if remain2 < 0 then - remain2 = 0 - end - if remain3 < 0 then - remain3 = 0 - end - if remain4 < 0 then - remain4 = 0 - end - - say(string.format(gameforge.main_quest_lv98._690_sayReward,item_name(90010) ,remain1,item_name(30010) ,remain2)) - say(string.format(gameforge.main_quest_lv98._690_sayReward,item_name(30025) , remain3,item_name(51001) , remain4)) - say() - q.set_counter_value(remain1 + remain2 + remain3 + remain4) - - local check = remain1 + remain2 + remain3 + remain4 - - if check <= 0 then - set_state (state2_3) - end - - end - - when 20001.chat.gameforge.main_quest_flame_lv100._160_sendLetter begin - if pc.count_item(90010) >= 10 and pc.count_item(30010) >= 50 - and pc.count_item(30025) >= 10 and pc.count_item(51001) >= 200 then - - pc.remove_item ( 90010,10) - pc.remove_item ( 30010,50) - pc.remove_item ( 30025,10) - pc.remove_item ( 51001,200) - - say_title(mob_name(20001)) - say(gameforge.main_quest_flame_lv100._280_say) - wait() - - - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 48584000)) - pc.give_exp2(48584000) - say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 150000)) - pc.change_money(150000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(30015),2)) - pc.give_item2(30015, 2) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(70043),1)) - pc.give_item2_select(70043) - item.set_socket(2, 60) - set_state (state3_1) - else - say_title(mob_name(20001)) - say(gameforge.main_quest_flame_lv100._290_say) - end - end - - when leave begin - --q.done() - end - end - state state2_3 begin -- Ḧ Ҵ. Ŀ Ḧ ٽ , ݼ翡 ɸ state2_2 ٽ Ѿ ȴ. - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv100._300_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv100._160_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20001) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20001)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv100._160_sendLetter) - say(gameforge.main_quest_flame_lv100._310_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20001.chat.gameforge.main_quest_flame_lv100._160_sendLetter begin - target.delete("__TARGET__") - if pc.count_item(90010) >= 10 and pc.count_item(30010) >= 50 - and pc.count_item(30025) >= 10 and pc.count_item(51001) >= 200 then - - pc.remove_item ( 90010,10) - pc.remove_item ( 30010,50) - pc.remove_item ( 30025,10) - pc.remove_item ( 51001,200) - - say_title(mob_name(20001)) - say(gameforge.main_quest_flame_lv100._280_say) - wait() - - - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 48584000)) - pc.give_exp2(48584000) - say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 150000)) - pc.change_money(150000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(30015),2)) - pc.give_item2(30015, 2) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(70043),1)) - pc.give_item2_select(70043) - item.set_socket(2, 60) - say() - - set_state (state3_1) - else - say_title(mob_name(20001)) - say(gameforge.main_quest_flame_lv100._290_say) - set_state (state2_2) - end - end - - when leave begin - --q.done() - end - end - - -- Ź 1-2 - state state3_1 begin - when letter begin - send_letter(gameforge.main_quest_flame_lv100._320_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20001) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20001)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv100._320_sendLetter) - say(gameforge.main_quest_flame_lv100._170_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20001.chat.gameforge.main_quest_flame_lv100._320_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20001)) - say(gameforge.main_quest_flame_lv100._330_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv100._340_say) - wait()--߰ ȭ - - say_title(mob_name(20001)) - say(gameforge.main_quest_flame_lv100._350_say) - -- Ʈ - set_state (state3_2) - end - - when leave begin - --q.done() - end - end - state state3_2 begin - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv100._240_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv100._320_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20016) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20016)) - end - q.set_counter_name(gameforge.main_quest_flame_lv100._250_say) - q.set_counter_value(1) - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv100._360_sayTitle) - say(gameforge.main_quest_flame_lv100._370_say) - say(gameforge.main_quest_flame_lv100._250_say) - say(gameforge.main_quest_flame_lv100._380_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20016.chat.gameforge.main_quest_flame_lv100._320_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20016)) - say(gameforge.main_quest_flame_lv100._390_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv100._400_say) - wait()--߰ ȭ - - say_title(mob_name(20016)) - say(gameforge.main_quest_flame_lv100._410_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv100._420_say) - - pc.give_item2(31077, 1) - -- Ʈ - set_state (state3_3) - end - - when 20001.chat.gameforge.main_quest_flame_lv100._320_sendLetter begin - say_title(mob_name(20001)) - say(gameforge.main_quest_flame_lv100._430_say) - end - - when leave begin - --q.done() - end - end - state state3_3 begin - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv100._440_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv100._320_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20001) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20001)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv100._320_sendLetter) - say(gameforge.main_quest_flame_lv100._310_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20001.chat.gameforge.main_quest_flame_lv100._320_sendLetter begin - target.delete("__TARGET__") - pc.remove_item(31077, pc.count_item(31077)) - say_title(mob_name(20001)) - say(gameforge.main_quest_flame_lv100._450_say) - -- - wait()--reward - - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 35843000)) - pc.give_exp2(35843000) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 152000)) - pc.change_money(152000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71095),1)) - pc.give_item2(71095, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(50708),10)) - pc.give_item2(50708, 10) - - say() - say_reward(string.format(gameforge.main_quest_flame_lv99._430_say, 101)) - - -- Ʈ - set_state (__COMPLETE__) - set_quest_state ("main_quest_flame_lv101", "state0") - end - - when leave begin - --q.done() - end - end - - state __COMPLETE__ begin - when enter begin - --q.done() - end - end -end \ No newline at end of file diff --git a/share/locale/english/quest/pre_qc/main_quest_flame_lv101.quest b/share/locale/english/quest/pre_qc/main_quest_flame_lv101.quest deleted file mode 100644 index e3fca77..0000000 --- a/share/locale/english/quest/pre_qc/main_quest_flame_lv101.quest +++ /dev/null @@ -1,521 +0,0 @@ -quest main_quest_flame_lv101 begin - state start begin - end - state state0 begin - when login or levelup or enter with pc.level >= 101 begin - set_state (state1_1) - end - end - - -- ü - state state1_1 begin - when letter begin - send_letter(gameforge.main_quest_flame_lv101._010_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv101._010_sendLetter) - say(gameforge.main_quest_flame_lv101._020_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20377.chat.gameforge.main_quest_flame_lv101._010_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv101._030_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv101._040_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv101._050_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv101._070_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv101._080_say) - -- Ʈ - set_state (state1_2) - end - - when leave begin - --q.done() - end - end - state state1_2 begin -- ܼ X, X - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv101._090_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv101._010_sendLetter) - q.set_counter_name(gameforge.main_quest_lv97._670_counterName) - q.set_counter_value(2) - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv101._100_sayTitle) - say(gameforge.main_quest_flame_lv101._110_say) - - say(gameforge.main_quest_lv97._670_counterName) - say(string.format(gameforge.main_quest_lv90._1190_say, item_name(31074), 1)) - say(string.format(gameforge.main_quest_lv90._1190_say, item_name(31079), 1)) - say() - say_reward(gameforge.main_quest_flame_lv101._120_sayReward) - end - - when 20377.chat.gameforge.main_quest_flame_lv101._010_sendLetter begin - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv101._130_say) - end - - when 20393.click begin - say(gameforge.main_quest_flame_lv101._140_say) - set_state (state1_3) -- ܼ X, O - end - - when kill with pc.get_map_index() >= 351 * 10000 and pc.get_map_index() < (351 + 1) *10000 begin - if number(1,100) == 1 then - pc.give_item2(31074, 1) - set_state (state1_4) -- ܼ O, X - end - end - - when leave begin - --q.done() - end - end - state state1_3 begin -- ܼ X, O - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv101._150_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv101._010_sendLetter) - q.set_counter_name(gameforge.main_quest_lv97._670_counterName) - q.set_counter_value(1) - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv101._100_sayTitle) - say(gameforge.main_quest_flame_lv101._110_say) - - say(gameforge.main_quest_lv97._670_counterName) - say(string.format(gameforge.main_quest_lv90._1190_say, item_name(31074), 1)) - say(string.format(gameforge.main_quest_lv90._1190_say, item_name(31079), 0)) - say() - say_reward(gameforge.main_quest_flame_lv101._120_sayReward) - end - - when 20377.chat.gameforge.main_quest_flame_lv101._010_sendLetter begin - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv101._160_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv101._180_say) - end - - when kill with pc.get_map_index() >= 351 * 10000 and pc.get_map_index() < (351 + 1) *10000 begin - if number(1,100) == 1 then - pc.give_item2(31074, 1) - set_state ("state1_5") -- ܼ O, O - end - end - - when leave begin - --q.done() - end - end - state state1_4 begin -- ܼ O, X - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv101._190_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv101._010_sendLetter) - q.set_counter_name(gameforge.main_quest_lv97._670_counterName) - q.set_counter_value(1) - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv101._100_sayTitle) - say(gameforge.main_quest_flame_lv101._110_say) - - say(gameforge.main_quest_lv97._670_counterName) - say(string.format(gameforge.main_quest_lv90._1190_say, item_name(31074), 0)) - say(string.format(gameforge.main_quest_lv90._1190_say, item_name(31079), 1)) - say() - say_reward(gameforge.main_quest_flame_lv101._120_sayReward) - end - - when 20377.chat.gameforge.main_quest_flame_lv101._010_sendLetter begin - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv101._200_say) - end - - when 20393.click begin - say(gameforge.main_quest_flame_lv101._140_say) - set_state (state1_5) - end - - when leave begin - --q.done() - end - end - state state1_5 begin - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv101._210_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv101._010_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv101._010_sendLetter) - say(gameforge.main_quest_flame_lv101._220_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20377.chat.gameforge.main_quest_flame_lv101._010_sendLetter begin - target.delete("__TARGET__") - -- - pc.remove_item(31074, pc.count_item(31074)) - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv101._230_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv101._250_say) - wait()--߰ ȭ - - say_title(gameforge.main_quest_flame_lv101._260_sayTitle) - say(gameforge.main_quest_flame_lv101._270_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv101._280_say) - -- - wait()--reward - - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 37003000)) - pc.give_exp2(37003000) - say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 153000)) - pc.change_money(153000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(30047),2)) - pc.give_item2(30047, 2) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(27992),2)) -- - pc.give_item2(27992, 1) - pc.give_item2(27992, 1) - say() - -- Ʈ - set_state (state2_1) - end - - when leave begin - --q.done() - end - end - - -- ʸ ص - state state2_1 begin - when letter begin - send_letter(gameforge.main_quest_flame_lv101._290_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20380) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20380)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv101._290_sendLetter) - say(gameforge.main_quest_flame_lv101._300_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20380.chat.gameforge.main_quest_flame_lv101._290_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv101._310_say) - wait()--߰ ȭ - - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv101._330_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv101._340_say) - wait()--߰ ȭ - - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv101._350_say) - -- Ʈ - set_state (state2_2) - end - - when leave begin - --q.done() - end - end - state state2_2 begin - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv101._360_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv101._290_sendLetter) - -- - q.set_counter_name(gameforge.main_quest_lv97._670_counterName) - main_quest_flame_lv101.item_count() - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv101._100_sayTitle) - say(gameforge.main_quest_flame_lv101._520_say) - -- ȳ - say(gameforge.main_quest_lv97._670_counterName) - say(string.format(gameforge.main_quest_lv90._1190_say,item_name(31080), 1 - pc.count_item(31080))) - end - - when 20380.chat.gameforge.main_quest_flame_lv101._290_sendLetter begin - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv101._370_say) - end - - when 2206.kill begin - if number(1,100) == 1 then - pc.give_item2(31080, 1) - main_quest_flame_lv101.item_count() - end - end - - function item_count() - if pc.count_item(31080) >= 1 then - set_state ("state2_3") - end - q.set_counter_value(1 - pc.count_item(31080)) - end - - when leave begin - --q.done() - end - end - state state2_3 begin - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv101._380_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv101._290_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20380) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20380)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv101._290_sendLetter) - say(gameforge.main_quest_flame_lv101._390_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20380.chat.gameforge.main_quest_flame_lv101._290_sendLetter begin - target.delete("__TARGET__") - -- - pc.remove_item(31080, pc.count_item(31080)) - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv101._400_say) - -- Ʈ - wait()--reward - - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 48584000)) - pc.give_exp2( 48584000) - say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 154000)) - pc.change_money(154000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(72024),1)) -- ȭ - pc.give_item2_select(72024) - item.set_socket(2, 180) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71094),1)) -- - pc.give_item2(71094, 1) - say() - set_state (state2_4) - end - - when leave begin - --q.done() - end - end - state state2_4 begin - when enter begin - --ð - pc.setqf("limit_time", get_time() + 60*60*24) - end - - when login begin - --ð - local remain_time = pc.getqf("limit_time") - get_time() - timer("time_over", remain_time) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv101._290_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20380) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20380)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv101._290_sendLetter) - say(gameforge.main_quest_flame_lv101._390_say) - --npc Ÿ ȳ - local remain_time = pc.getqf("limit_time") - get_time() - local left_hour = math.mod(remain_time / (60 * 60), 24); - local left_minute = math.mod(remain_time / 60, 60); - say(string.format(gameforge.main_quest_flame_lv101._410_say, left_hour, left_minute)) - --say_reward(locale.target_npc_info) - end - - when 20380.chat.gameforge.main_quest_flame_lv101._290_sendLetter begin - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv101._420_say) - end - - when time_over.timer begin - set_state ("state3_1") - end - - when leave begin - pc.setqf("limit_time", 0); - --q.done() - end - end - - -- - state state3_1 begin - when letter begin - send_letter(gameforge.main_quest_flame_lv101._430_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20380) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20380)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv101._430_sendLetter) - say(gameforge.main_quest_flame_lv101._300_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20380.chat.gameforge.main_quest_flame_lv101._430_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv101._440_say) - wait()--߰ ȭ - - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv101._450_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv101._340_say) - wait()--߰ ȭ - - set_state (state3_2) - end - - when leave begin - --q.done() - end - end - state state3_2 begin - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv101._470_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv101._430_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv101._480_sayTitle) - say(gameforge.main_quest_flame_lv101._490_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20377.chat.gameforge.main_quest_flame_lv101._430_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv101._500_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv101._510_say) - wait()--߰ ȭ - say_title(gameforge.main_quest_lv27._120_sayTitle) - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 48584000)) - pc.give_exp2( 48584000) - say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 156000)) - pc.change_money( 156000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71095),1)) -- - pc.give_item2(71095, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(72016),1)) -- 3 - pc.give_item2_select(72016) - item.set_socket(2, 60) - say() - say_title(string.format(gameforge.main_quest_flame_lv99._430_say, 102)) - -- Ʈ - set_state (__COMPLETE__) - set_quest_state ("main_quest_flame_lv102", "state0") - end - - when leave begin - --q.done() - end - end - - state __COMPLETE__ begin - when enter begin - --q.done() - end - end - -end \ No newline at end of file diff --git a/share/locale/english/quest/pre_qc/main_quest_flame_lv102.quest b/share/locale/english/quest/pre_qc/main_quest_flame_lv102.quest deleted file mode 100644 index 6bf15f4..0000000 --- a/share/locale/english/quest/pre_qc/main_quest_flame_lv102.quest +++ /dev/null @@ -1,623 +0,0 @@ -quest main_quest_flame_lv102 begin - state start begin - end - state state0 begin - when login or levelup or enter with pc.level >= 102 begin - set_state (state1_1) - end - end - - -- - state state1_1 begin - when letter begin - send_letter(gameforge.main_quest_flame_lv102._010_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv102._010_sendLetter) - say(gameforge.main_quest_flame_lv102._020_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20377.chat.gameforge.main_quest_flame_lv102._010_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv102._030_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv102._040_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv102._050_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv102._060_say) - -- Ʈ - set_state (state1_2) - end - - when leave begin - --q.done() - end - end - - state state1_2 begin -- ƿ κ. - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv102._070_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv102._010_sendLetter) - q.set_counter_name(gameforge.main_quest_lv97._670_counterName) - main_quest_flame_lv102.kill_count() - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv102._080_sayTitle) - say(gameforge.main_quest_flame_lv102._090_say) - -- ȳ - local remain1 = 30 - pc.getqf("mob1") - if remain1 < 0 then - remain1 = 0 - end - local remain2 = 30 - pc.getqf("mob2") - if remain2 < 0 then - remain2 = 0 - end - local remain3 = 30 - pc.getqf("mob3") - if remain3 < 0 then - remain3 = 0 - end - local remain4 = 30 - pc.getqf("mob4") - if remain4 < 0 then - remain4 = 0 - end - say(gameforge.main_quest_lv97._670_counterName) - say(string.format(gameforge.main_quest_flame_lv102._100_say,mob_name(6005), remain1,mob_name(6006), remain2)) - say(string.format(gameforge.main_quest_flame_lv102._110_say,mob_name(6007), remain3,mob_name(6008), remain4)) - end - - when 20377.chat.gameforge.main_quest_flame_lv102._010_sendLetter begin - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv102._120_say) - end - - when 6005.kill begin - if number(1,1) == 1 then - local kill_count = pc.getqf("mob1") - pc.setqf("mob1", kill_count + 1) - main_quest_flame_lv102.kill_count() - end - end - - when 6006.kill begin - if number(1,1) == 1 then - local kill_count = pc.getqf("mob2") - pc.setqf("mob2", kill_count + 1) - main_quest_flame_lv102.kill_count() - end - end - - when 6007.kill begin - if number(1,1) == 1 then - local kill_count = pc.getqf("mob3") - pc.setqf("mob3", kill_count + 1) - main_quest_flame_lv102.kill_count() - end - end - - when 6008.kill begin - if number(1,1) == 1 then - local kill_count = pc.getqf("mob4") - pc.setqf("mob4", kill_count + 1) - main_quest_flame_lv102.kill_count() - end - end - - function kill_count() - local total_remain = 0 - local remain1 = 30 - pc.getqf("mob1") - if remain1 < 0 then - remain1 = 0 - end - local remain2 = 30 - pc.getqf("mob2") - if remain2 < 0 then - remain2 = 0 - end - local remain3 = 30 - pc.getqf("mob3") - if remain3 < 0 then - remain3 = 0 - end - local remain4 = 30 - pc.getqf("mob4") - if remain4 < 0 then - remain4 = 0 - end - total_remain = remain1 + remain2 + remain3 + remain4 - q.set_counter_value(total_remain) - if total_remain == 0 then - set_state ("state1_3") - end - end - - when leave begin - --q.done() - end - end - state state1_3 begin - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv102._130_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv102._010_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv102._010_sendLetter) - say(gameforge.main_quest_flame_lv102._140_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20377.chat.gameforge.main_quest_flame_lv102._010_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv102._150_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv102._170_say) - -- - wait()--reward - - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 49584000)) - pc.give_exp2( 49584000) - say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 157000)) - pc.change_money(157000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71095),1)) - pc.give_item2(71095, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(72723),1)) -- ȭ ູ() - pc.give_item2(72723, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(70050),1)) -- ǥ - pc.give_item2(70050, 1) - say() - -- Ʈ - set_state (state2_1) - end - - when leave begin - --q.done() - end - end - - - -- ߸õ?! - state state2_1 begin - when letter begin - send_letter(gameforge.main_quest_flame_lv102._180_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20380) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20380)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv102._180_sendLetter) - say(gameforge.main_quest_flame_lv102._190_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20380.chat.gameforge.main_quest_flame_lv102._180_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv102._200_say) - wait()--߰ ȭ - - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv102._220_say) - wait()--߰ ȭ - - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv102._250_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv102._050_say) - wait()--߰ ȭ - - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv102._260_say) - -- Ʈ - set_state (state2_2) - end - - when leave begin - --q.done() - end - end - state state2_2 begin - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv102._270_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv102._180_sendLetter) - -- - q.set_counter_name(gameforge.main_quest_lv97._670_counterName) - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv102._280_sayTitle) - say(gameforge.main_quest_flame_lv102._290_say) - -- ȳ - say(gameforge.main_quest_lv97._670_counterName) - say(string.format(gameforge.main_quest_lv90._1190_say,item_name(31081), 10 - pc.count_item(31081))) - say_reward(gameforge.main_quest_flame_lv102._300_sayReward) - end - - when 20380.chat.gameforge.main_quest_flame_lv102._180_sendLetter begin - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv102._310_say) - end - - when kill with pc.get_map_index() >= 351 * 10000 and pc.get_map_index() < (351 + 1) *10000 begin - if number(1,50) == 1 then - pc.give_item2(31081, 1) - main_quest_flame_lv102.item_count() - end - end - - function item_count() - if pc.count_item(31081) >= 10 then - set_state ("state2_3") - end - q.set_counter_value(10 - pc.count_item(31081)) - end - - when leave begin - --q.done() - end - end - state state2_3 begin - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv102._320_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv102._180_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20380) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20380)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv102._180_sendLetter) - say(gameforge.main_quest_flame_lv102._140_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20380.chat.gameforge.main_quest_flame_lv102._180_sendLetter begin - target.delete("__TARGET__") - -- - pc.remove_item(31081, pc.count_item(31081)) - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv102._330_say) - - wait()--߰ ȭ - say_title(gameforge.main_quest_lv27._120_sayTitle) - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 52484000)) - pc.give_exp2( 52484000) - say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 159000)) - pc.change_money( 159000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(72301),5)) -- ູ - pc.give_item2(72301, 1) - pc.give_item2(72301, 1) - pc.give_item2(72301, 1) - pc.give_item2(72301, 1) - pc.give_item2(72301, 1) - -- Ʈ - set_state (state3_1) - end - - when leave begin - --q.done() - end - end - - -- Ź ȭ - state state3_1 begin - when letter begin - send_letter(gameforge.main_quest_flame_lv102._350_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20380) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20380)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv102._350_sendLetter) - say(gameforge.main_quest_flame_lv102._190_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20380.chat.gameforge.main_quest_flame_lv102._350_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv102._360_say) - wait()--߰ ȭ - - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv102._380_say) - wait()--߰ ȭ - - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv102._390_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv102._050_say) - - set_state (state3_2) - end - - when leave begin - --q.done() - end - end - state state3_2 begin - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv102._410_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv102._350_sendLetter) - q.set_counter_name(gameforge.main_quest_lv97._670_counterName) - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv102._420_sayTitle) - say(gameforge.main_quest_flame_lv102._430_say) - say(gameforge.main_quest_lv97._670_counterName) - - local remain1 = 50 - pc.count_item(50819) - local remain2 = 100 - pc.count_item(51001) - if remain1 < 0 then - remain1 = 0 - end - if remain2 < 0 then - remain2 = 0 - end - - say(string.format(gameforge.main_quest_lv98._690_sayReward,item_name(50819) ,remain1,item_name(51001) ,remain2)) - - q.set_counter_value(remain1 + remain2) - - if remain1 + remain2 == 0 then - set_state ("state3_3") - end - - end - - when 20017.chat.gameforge.main_quest_flame_lv102._350_sendLetter begin - if pc.count_item(50819) >= 50 and pc.count_item(51001) >= 100 then - pc.remove_item ( 50819,50) - pc.remove_item ( 51001,100) - - say_title(mob_name(20017)) - say(gameforge.main_quest_flame_lv102._440_say) - wait() - - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 48584000)) - pc.give_exp2( 48584000) - say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 160000)) - pc.change_money( 160000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(50708),10)) -- ͳ - pc.give_item2(50708, 10) - say() - - set_state (state4_1) - else - say_title(mob_name(20017)) - say(gameforge.main_quest_flame_lv102._450_say) - end - end - - when leave begin - --q.done() - end - end - state state3_3 begin - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv102._460_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv102._350_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20017) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20017)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv102._350_sendLetter) - say(gameforge.main_quest_flame_lv102._470_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20017.chat.gameforge.main_quest_flame_lv102._350_sendLetter begin - if pc.count_item(50819) >= 50 and pc.count_item(51001) >= 100 then - pc.remove_item ( 50819,50) - pc.remove_item ( 51001,100) - - target.delete("__TARGET__") - say_title(mob_name(20017)) - say(gameforge.main_quest_flame_lv102._440_say) - wait() - - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 48584000)) - pc.give_exp2( 48584000) - say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 160000)) - pc.change_money( 160000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(50708),10)) -- ͳ - pc.give_item2(50708, 10) - say() - - set_state (state4_1) - else - say_title(mob_name(20017)) - say(gameforge.main_quest_flame_lv102._450_say) - set_state (state3_2) - end - end - - when leave begin - --q.done() - end - end - - - -- ȭ - state state4_1 begin - when letter begin - send_letter(gameforge.main_quest_flame_lv102._480_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20017) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20017)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv102._480_sendLetter) - say(gameforge.main_quest_flame_lv102._490_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20017.chat.gameforge.main_quest_flame_lv102._480_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20017)) - say(gameforge.main_quest_flame_lv102._500_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv102._510_say) - wait()--߰ ȭ - - say_title(mob_name(20017)) - say(gameforge.main_quest_flame_lv102._520_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv102._050_say) - wait()--߰ ȭ - - say_title(mob_name(20017)) - say(gameforge.main_quest_flame_lv102._530_say) - -- Ʈ - set_state (state4_2) - end - - when leave begin - --q.done() - end - end - state state4_2 begin - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv102._540_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv102._480_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv102._480_sendLetter) - say(gameforge.main_quest_flame_lv102._140_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20017.chat.gameforge.main_quest_flame_lv102._480_sendLetter begin - say_title(mob_name(20017)) - say(gameforge.main_quest_flame_lv102._550_say) - end - - when 20377.chat.gameforge.main_quest_flame_lv102._480_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv102._560_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv102._570_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv102._580_say) - -- - wait()--reward - - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 42584000)) - pc.give_exp2(42584000) - say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 161000)) - pc.change_money( 161000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(76011),1)) -- - pc.give_item2_select(76011) - item.set_socket(2, 60) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(50707),5)) -- - pc.give_item2(50707, 5) - say() - say_title(string.format(gameforge.main_quest_flame_lv99._430_say, 103)) - -- Ʈ - set_state (__COMPLETE__) - set_quest_state ("main_quest_flame_lv103", "state0") - end - - when leave begin - --q.done() - end - end - - state __COMPLETE__ begin - when enter begin - --q.done() - end - end -end \ No newline at end of file diff --git a/share/locale/english/quest/pre_qc/main_quest_flame_lv103.quest b/share/locale/english/quest/pre_qc/main_quest_flame_lv103.quest deleted file mode 100644 index e1d1715..0000000 --- a/share/locale/english/quest/pre_qc/main_quest_flame_lv103.quest +++ /dev/null @@ -1,694 +0,0 @@ -quest main_quest_flame_lv103 begin - state start begin - end - state state0 begin - when login or levelup or enter with pc.level >= 103 begin - set_state (state1_1) - end - end - - -- 漺 - state state1_1 begin - when letter begin - send_letter(gameforge.main_quest_flame_lv103._010_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv103._010_sendLetter) - say(gameforge.main_quest_flame_lv103._020_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20377.chat.gameforge.main_quest_flame_lv103._010_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv103._030_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv103._040_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv103._220_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv103._060_say) - -- Ʈ - set_state (state1_2) - end - - when leave begin - --q.done() - end - end - state state1_2 begin - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv103._070_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv103._010_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20393) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20393)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv103._080_sayTitle) - say(gameforge.main_quest_flame_lv103._090_say) - --npc Ÿ ȳ - --say_reward(locale.target_info) - end - - when 20377.chat.gameforge.main_quest_flame_lv103._010_sendLetter begin - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv103._100_say) - end - - when 20393.click begin - target.delete("__TARGET__") - say_title(mob_name(20393)) - say(gameforge.main_quest_flame_lv103._110_say) - -- Ʈ - set_state (state1_3) - end - - when leave begin - --q.done() - end - end - state state1_3 begin - when letter begin - send_letter(gameforge.main_quest_flame_lv103._010_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv103._010_sendLetter) - say(gameforge.main_quest_flame_lv103._120_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20377.chat.gameforge.main_quest_flame_lv103._010_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv103._130_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv103._150_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv103._170_say) - -- - wait()--reward - - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 42554000)) - pc.give_exp2( 42554000) - say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 163000)) - pc.change_money( 163000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71095),1)) - pc.give_item2(71095, 1) - say() - -- Ʈ - set_state (state2_1) - end - - when leave begin - --q.done() - end - end - - -- - state state2_1 begin - when letter begin - send_letter(gameforge.main_quest_flame_lv103._180_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv103._180_sendLetter) - say(gameforge.main_quest_flame_lv103._020_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20377.chat.gameforge.main_quest_flame_lv103._180_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv103._190_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv103._200_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv103._210_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv103._220_say) - -- Ʈ - set_state (state2_2) - end - - when leave begin - --q.done() - end - end - state state2_2 begin - when enter begin - -- óġ - pc.setqf("kill_count_1", 0) - -- notice - notice_multiline(gameforge.main_quest_flame_lv103._230_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv103._180_sendLetter) - -- óġ ȳ - q.set_counter_name(gameforge.main_quest_lv98._680_counterName) - main_quest_flame_lv103.kill_count_state2_2() - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv103._240_sayTitle) - say(gameforge.main_quest_flame_lv103._250_say) - -- óġ ȳ - say(gameforge.main_quest_lv98._680_counterName) - say(string.format(gameforge.main_quest_lv98._670_sayReward,"漺 ", 1000 - pc.getqf("kill_count_1"))) - say_reward(gameforge.main_quest_flame_lv103._260_sayReward) - end - - when 20377.chat.gameforge.main_quest_flame_lv103._180_sendLetter begin - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv103._270_say) - end - - when kill with pc.get_map_index() >= 351 * 10000 and pc.get_map_index() < (351 + 1) *10000 begin - local kill_count = pc.getqf("kill_count_1") - pc.setqf("kill_count_1", kill_count+1) - main_quest_flame_lv103.kill_count_state2_2() - end - - function kill_count_state2_2() - local total_remain = 0 - local remain1 = 1000 - pc.getqf("kill_count_1") - if remain1 < 0 then - remain1 = 0 - end - total_remain = remain1 - q.set_counter_value(total_remain) - if total_remain == 0 then - set_state ("state2_3") - end - end - - when leave begin - pc.setqf("kill_count_1", 0) - --q.done() - end - end - state state2_3 begin - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv103._280_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv103._180_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv103._180_sendLetter) - say(gameforge.main_quest_flame_lv103._120_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20377.chat.gameforge.main_quest_flame_lv103._180_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv103._290_say) - -- - wait()--reward - - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 53784000)) - pc.give_exp2(53784000) - say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 164000)) - pc.change_money(164000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71095),1)) - pc.give_item2(71095, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(70024),1)) -- ູ - pc.give_item2(70024, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(30039),3)) -- - pc.give_item2(30039, 3) - say() - -- Ʈ - set_state (state3_1) - end - - when leave begin - --q.done() - end - end - - -- 漺 ĩŸ - state state3_1 begin - when letter begin - send_letter(gameforge.main_quest_flame_lv103._300_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv103._300_sendLetter) - say(gameforge.main_quest_flame_lv103._020_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20377.chat.gameforge.main_quest_flame_lv103._300_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv103._310_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv103._220_say) - -- Ʈ - set_state (state3_2) - end - - when leave begin - --q.done() - end - end - state state3_2 begin - when enter begin - -- óġ - pc.setqf("kill_count_1", 0) - pc.setqf("kill_count_2", 0) - pc.setqf("kill_count_3", 0) - pc.setqf("kill_count_4", 0) - pc.setqf("kill_count_5", 0) - -- notice - notice_multiline(gameforge.main_quest_flame_lv103._330_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv103._300_sendLetter) - -- óġ ȳ - q.set_counter_name(gameforge.main_quest_lv98._680_counterName) - main_quest_flame_lv103.kill_count_state3_2() - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv103._340_sayTitle) - say(gameforge.main_quest_flame_lv103._350_say) - -- óġ ȳ - say(gameforge.main_quest_lv98._680_counterName) - local total_remain = 0 - local remain1 = 50 - pc.getqf("kill_count_1") - if remain1 < 0 then - remain1 = 0 - end - total_remain = total_remain + remain1 - local remain2 = 50 - pc.getqf("kill_count_2") - if remain2 < 0 then - remain2 = 0 - end - total_remain = total_remain + remain2 - local remain3 = 50 - pc.getqf("kill_count_3") - if remain3 < 0 then - remain3 = 0 - end - total_remain = total_remain + remain3 - local remain4 = 50 - pc.getqf("kill_count_4") - if remain4 < 0 then - remain4 = 0 - end - total_remain = total_remain + remain4 - local remain5 = 50 - pc.getqf("kill_count_5") - if remain5 < 0 then - remain5 = 0 - end - say(string.format(gameforge.main_quest_lv98._690_sayReward ,mob_name(6005), remain1,mob_name(6006), remain2)) - say(string.format(gameforge.main_quest_lv98._690_sayReward ,mob_name(6007), remain3,mob_name(6008), remain4)) - say(string.format(gameforge.main_quest_lv98._670_sayReward,mob_name(6009), remain5)) - say_reward(gameforge.main_quest_flame_lv103._260_sayReward) - end - - when 20377.chat.gameforge.main_quest_flame_lv103._300_sendLetter begin - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv103._360_say) - end - - when 6005.kill begin - local kill_count = pc.getqf("kill_count_1") - pc.setqf("kill_count_1", kill_count+1) - main_quest_flame_lv103.kill_count_state3_2() - end - - when 6006.kill begin - local kill_count = pc.getqf("kill_count_2") - pc.setqf("kill_count_2", kill_count+1) - main_quest_flame_lv103.kill_count_state3_2() - end - - when 6007.kill begin - local kill_count = pc.getqf("kill_count_3") - pc.setqf("kill_count_3", kill_count+1) - main_quest_flame_lv103.kill_count_state3_2() - end - - when 6008.kill begin - local kill_count = pc.getqf("kill_count_4") - pc.setqf("kill_count_4", kill_count+1) - main_quest_flame_lv103.kill_count_state3_2() - end - - when 6009.kill begin - local kill_count = pc.getqf("kill_count_5") - pc.setqf("kill_count_5", kill_count+1) - main_quest_flame_lv103.kill_count_state3_2() - end - - function kill_count_state3_2() - local total_remain = 0 - local remain1 = 50 - pc.getqf("kill_count_1") - if remain1 < 0 then - remain1 = 0 - end - total_remain = total_remain + remain1 - local remain2 = 50 - pc.getqf("kill_count_2") - if remain2 < 0 then - remain2 = 0 - end - total_remain = total_remain + remain2 - local remain3 = 50 - pc.getqf("kill_count_3") - if remain3 < 0 then - remain3 = 0 - end - total_remain = total_remain + remain3 - local remain4 = 50 - pc.getqf("kill_count_4") - if remain4 < 0 then - remain4 = 0 - end - total_remain = total_remain + remain4 - local remain5 = 50 - pc.getqf("kill_count_5") - if remain5 < 0 then - remain5 = 0 - end - total_remain = total_remain + remain5 - q.set_counter_value(total_remain) - if total_remain == 0 then - set_state ("state3_3") - end - end - - when leave begin - pc.setqf("kill_count_1", 0) - pc.setqf("kill_count_2", 0) - pc.setqf("kill_count_3", 0) - pc.setqf("kill_count_4", 0) - pc.setqf("kill_count_5", 0) - --q.done() - end - end - state state3_3 begin - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv103._370_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv103._300_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv103._300_sendLetter) - say(gameforge.main_quest_flame_lv103._120_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20377.chat.gameforge.main_quest_flame_lv103._300_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv103._380_say) - -- - wait()--reward - - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 54491000)) - pc.give_exp2(54491000) - say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 166000)) - pc.change_money(166000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71095),1)) - pc.give_item2(71095, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(72001),1)) -- - pc.give_item2_select(72001) - item.set_socket(2, 60) - say() - -- Ʈ - set_state (state4_1) - end - - when leave begin - --q.done() - end - end - - -- ߸õ 1-1 - state state4_1 begin - when letter begin - send_letter(gameforge.main_quest_flame_lv103._390_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv103._390_sendLetter) - say(gameforge.main_quest_flame_lv103._020_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20377.chat.gameforge.main_quest_flame_lv103._390_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv103._400_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv103._220_say) - -- Ʈ - set_state (state4_2) - end - - when leave begin - --q.done() - end - end - state state4_2 begin - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv103._410_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv103._390_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20380) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20380)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv103._080_sayTitle) - say(gameforge.main_quest_flame_lv103._420_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20380.chat.gameforge.main_quest_flame_lv103._390_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv103._430_say) - wait()--߰ ȭ - - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv103._440_say) - wait()--߰ ȭ - - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv103._460_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv103._220_say) - -- Ʈ - set_state (state4_3) - end - - when leave begin - --q.done() - end - end - state state4_3 begin - when enter begin - -- óġ - pc.setqf("kill_count_1", 0) - -- notice - notice_multiline(gameforge.main_quest_flame_lv103._480_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv103._390_sendLetter) - -- óġ ȳ - q.set_counter_name(gameforge.main_quest_lv98._680_counterName) - main_quest_flame_lv103.kill_count_state4_3() - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv103._490_sayTitle) - say(gameforge.main_quest_flame_lv103._500_say) - -- óġ ȳ - say(gameforge.main_quest_flame_lv103._510_say) - say(string.format(gameforge.main_quest_lv90._1190_say,mob_name(8057), 1 - pc.getqf("kill_count_1"))) - say_reward(gameforge.main_quest_flame_lv103._260_sayReward) - end - - when 20377.chat.gameforge.main_quest_flame_lv103._390_sendLetter begin - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv103._520_say) - end - - when 8057.kill begin - local kill_count = pc.getqf("kill_count_1") - pc.setqf("kill_count_1", kill_count+1) - main_quest_flame_lv103.kill_count_state4_3() - end - - function kill_count_state4_3() - local total_remain = 0 - local remain1 = 1 - pc.getqf("kill_count_1") - if remain1 < 0 then - remain1 = 0 - end - total_remain = total_remain + remain1 - q.set_counter_value(total_remain) - if total_remain == 0 then - set_state ("state4_4") - end - end - - when leave begin - pc.setqf("kill_count_1", 0) - --q.done() - end - end - - state state4_4 begin - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv103._530_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv103._390_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv103._390_sendLetter) - say(gameforge.main_quest_flame_lv103._120_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20377.chat.gameforge.main_quest_flame_lv103._390_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv103._540_say) - -- - wait()--reward - - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 49586000)) - pc.give_exp2(49586000) - say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 167000)) - pc.change_money(167000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71095),1)) - pc.give_item2(71095, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(31078),1)) -- ȭ -- - pc.give_item2(31078, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(30015),2)) -- ǰ - pc.give_item2(30015, 2) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(70043),1)) -- 尩 - pc.give_item2_select(70043) - item.set_socket(2, 60) - say() - say_title(string.format(gameforge.main_quest_flame_lv99._430_say, 104)) - -- Ʈ - set_state (__COMPLETE__) - set_quest_state ("main_quest_flame_lv104", "state0") - end - - when leave begin - --q.done() - end - end - - - state __COMPLETE__ begin - when enter begin - --q.done() - end - end - - - -end \ No newline at end of file diff --git a/share/locale/english/quest/pre_qc/main_quest_flame_lv104.quest b/share/locale/english/quest/pre_qc/main_quest_flame_lv104.quest deleted file mode 100644 index 632b597..0000000 --- a/share/locale/english/quest/pre_qc/main_quest_flame_lv104.quest +++ /dev/null @@ -1,738 +0,0 @@ -quest main_quest_flame_lv104 begin - state start begin - end - state state0 begin - when login or levelup or enter with pc.level >= 104 begin - set_state (state1_1) - end - end - - -- ߸õ 1-2 - state state1_1 begin - when letter begin - send_letter(gameforge.main_quest_flame_lv104._010_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv104._010_sendLetter) - say(gameforge.main_quest_flame_lv104._020_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20377.chat.gameforge.main_quest_flame_lv104._010_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv104._030_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv104._040_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv104._050_say) - -- Ʈ - set_state (state1_2) - end - - when leave begin - --q.done() - end - end - state state1_2 begin - when enter begin - -- óġ - pc.setqf("kill_count_1", 0) - -- notice - notice_multiline(gameforge.main_quest_flame_lv104._060_notice,notice) - end - - - when letter begin - send_letter(gameforge.main_quest_flame_lv104._010_sendLetter) - -- óġ ȳ - q.set_counter_name(gameforge.main_quest_lv98._680_counterName) - - -- Ƽ ߸õ , Ʈ Ŭ ǵ ϴ ڵ. - if party.is_party() then - local map_index = pc.get_map_index() - -- 漺 ߴٴ . - if map_index >= 351 * 10000 and map_index < (351 + 1) *10000 then - pc.setqf("in_dungeon", 1) - else -- 漺 , Ʈ Ŭ ش. - if pc.getqf("in_dungeon") == 1 then - if party.getf("flame_dungeon_boss_kill_count") == 1 then - set_state (state1_3) - end - pc.setqf("in_dungeon", 0) - end - end - end - - main_quest_flame_lv104.kill_count() - end - - when logout begin - if party.is_party() then - if party.getf("flame_dungeon_boss_kill_count") == 0 then - pc.setqf("in_dungeon", 0) - end - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv104._070_sayTitle) - say(gameforge.main_quest_flame_lv104._080_say) - -- óġ ȳ - say(gameforge.main_quest_lv98._680_counterName) - say(string.format(gameforge.main_quest_lv98._670_sayReward,mob_name(6091), 1 - pc.getqf("kill_count_1"))) - say_reward(gameforge.main_quest_flame_lv104._090_sayReward) - end - - when 20377.chat.gameforge.main_quest_flame_lv104._010_sendLetter begin - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv104._100_say) - end - - - when 31078.use begin -- ȭ - affect.add(apply.MAX_HP, 1000, 60 * 60) - affect.add(apply.DEF_GRADE_BONUS, 25, 60 * 60) - affect.add(apply.MELEE_MAGIC_ATTBONUS_PER, 10, 60 * 60) - pc.remove_item(31078,1) - end - - when 6091.kill begin - local kill_count = pc.getqf("kill_count_1") - pc.setqf("kill_count_1", kill_count+1) - main_quest_flame_lv104.kill_count() - end - - function kill_count() - local total_remain = 0 - local remain1 = 1 - pc.getqf("kill_count_1") - if remain1 < 0 then - remain1 = 0 - end - total_remain = total_remain + remain1 - q.set_counter_value(total_remain) - if total_remain == 0 then - set_state ("state1_3") - end - end - - when leave begin - pc.setqf("kill_count_1", 0) - pc.setqf("in_dungeon", 0) - --q.done() - end - end - state state1_3 begin - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv104._120_notice,notice) - - say_title(mob_name(6091)) - say(gameforge.main_quest_flame_lv104._110_say) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv104._010_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv104._010_sendLetter) - say(gameforge.main_quest_flame_lv104._130_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20377.chat.gameforge.main_quest_flame_lv104._010_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv104._140_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv104._150_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv104._160_say) - -- - wait()--reward - - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 64491000)) - pc.give_exp2(64491000) - say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 168000)) - pc.change_money(168000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71095),1)) - pc.give_item2(71095, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71026),1)) -- ö - pc.give_item2(71026, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71025),2)) -- ߰ - pc.give_item2(71025, 1) - pc.give_item2(71025, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(70102),5)) -- - pc.give_item2(70102, 1) - pc.give_item2(70102, 1) - pc.give_item2(70102, 1) - pc.give_item2(70102, 1) - pc.give_item2(70102, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(50706),20)) -- - pc.give_item2(50706, 20) - say() - -- Ʈ - set_state (state2_1) - end - - when leave begin - --q.done() - end - end - - -- 1-1 - state state2_1 begin - when letter begin - send_letter(gameforge.main_quest_flame_lv104._170_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv104._170_sendLetter) - say(gameforge.main_quest_flame_lv104._020_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20377.chat.gameforge.main_quest_flame_lv104._170_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv104._180_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv104._190_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv104._050_say) - -- Ʈ - set_state (state2_2) - end - - when leave begin - --q.done() - end - end - state state2_2 begin - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv104._200_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv104._170_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20380) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20380)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv104._210_sayTitle) - say(gameforge.main_quest_flame_lv104._220_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20377.chat.gameforge.main_quest_flame_lv104._170_sendLetter begin - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv104._230_say) - end - - when 20380.chat.gameforge.main_quest_flame_lv104._170_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv104._240_say) - wait()--߰ ȭ - - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv104._250_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv104._260_say) - wait()--߰ ȭ - - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv104._270_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv104._050_say) - -- Ʈ - set_state (state2_3) - end - - when leave begin - --q.done() - end - end - state state2_3 begin - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv104._280_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv104._170_sendLetter) - -- - q.set_counter_name(gameforge.main_quest_lv97._670_counterName) - main_quest_flame_lv104.item_count_state2_3() - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv104._280_notice) - say(gameforge.main_quest_flame_lv104._290_say) - -- ȳ - say(gameforge.main_quest_lv97._670_counterName) - local item_count = pc.getqf("item_count_1") - local remain = 5 - item_count - if remain < 0 then - remain = 0 - end - say(string.format(gameforge.main_quest_lv90._1190_say,item_name(31082), remain)) - say_reward(gameforge.main_quest_flame_lv104._090_sayReward) - main_quest_flame_lv104.item_count_state2_3() - end - - when 20380.chat.gameforge.main_quest_flame_lv104._170_sendLetter with pc.count_item(31082) > 0 begin - pc.remove_item(31082, 1) - -- ǰ - if number(1, 100) <= 90 then - local item_count = pc.getqf("item_count_1") - item_count = item_count + 1 - pc.setqf("item_count_1", item_count) - if item_count < 5 then -- . - say_title(mob_name(20380)) - say(string.format(gameforge.main_quest_flame_lv104._300_say, 5 - item_count)) - else -- ǰ ä. - pc.remove_item(31082, pc.count_item(31082)) - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv104._310_say) - wait() - - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 57583000)) - pc.give_exp2(57583000) - say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 170000)) - pc.change_money( 170000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(72723),1)) -- ȭ ູ() - pc.give_item2(72723, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(70050),1)) -- ǥ - pc.give_item2(70050, 1) - say() - -- Ʈ - set_state (state3_1) - end - else -- ǰ - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv104._320_say) - end - - main_quest_flame_lv104.item_count_state2_3() - end - - when 6005.kill begin - if number(1,50) == 1 then - pc.give_item2(31082, 1) - main_quest_flame_lv104.item_count_state2_3() - end - end - - when 6006.kill begin - if number(1,50) == 1 then - pc.give_item2(31082, 1) - main_quest_flame_lv104.item_count_state2_3() - end - end - - when 6007.kill begin - if number(1,50) == 1 then - pc.give_item2(31082, 1) - main_quest_flame_lv104.item_count_state2_3() - end - end - - when 6008.kill begin - if number(1,50) == 1 then - pc.give_item2(31082, 1) - main_quest_flame_lv104.item_count_state2_3() - end - end - - when 6009.kill begin - if number(1,50) == 1 then - pc.give_item2(31082, 1) - main_quest_flame_lv104.item_count_state2_3() - end - end - - function item_count_state2_3() - local item_count = pc.getqf("item_count_1") - local remain = 5 - item_count - if remain <= 0 then - remain = 0 - end - q.set_counter_value(remain) - end - - when leave begin - pc.setqf("item_count_1", 0) - --q.done() - end - end - - -- 1-2 - state state3_1 begin - when letter begin - send_letter(gameforge.main_quest_flame_lv104._330_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20380) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20380)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv104._330_sendLetter) - say(gameforge.main_quest_flame_lv104._340_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20380.chat.gameforge.main_quest_flame_lv104._330_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv104._350_say) - wait()--߰ ȭ - - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv104._360_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv104._050_say) - -- Ʈ - set_state (state3_2) - end - - when leave begin - --q.done() - end - end - state state3_2 begin - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv104._370_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv104._330_sendLetter) - q.set_counter_name(gameforge.main_quest_lv97._670_counterName) - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv104._280_notice) - say(gameforge.main_quest_flame_lv104._380_say) - say(gameforge.main_quest_lv97._670_counterName) - - local remain1 = 100 - pc.count_item(50814) - if remain1 < 0 then - remain1 = 0 - end - - say(string.format(gameforge.main_quest_lv90._1190_say,item_name(50814) ,remain1)) - say() - q.set_counter_value(remain1) - - if remain1 == 0 then - set_state (state3_3) - end - end - - when 20380.chat.gameforge.main_quest_flame_lv104._330_sendLetter begin - -- - if pc.count_item(50814) >= 100 then - pc.remove_item(50814, 100) - - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv104._390_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv104._400_say) - wait()--߰ ȭ - - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv104._410_say) - - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 46581000)) - pc.give_exp2(46581000) - say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 171000)) - pc.change_money( 171000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(30045),2)) -- ħ - pc.give_item2(30045, 2) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(50817),10)) -- Ȱɾ - pc.give_item2(50817, 10) - say() - -- Ʈ - set_state (state4_1) - else - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv104._420_say) - end - end - - when leave begin - --q.done() - end - end - state state3_3 begin - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv104._430_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv104._330_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20380) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20380)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv104._280_notice) - say(gameforge.main_quest_flame_lv104._440_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20380.chat.gameforge.main_quest_flame_lv104._330_sendLetter begin - target.delete("__TARGET__") - -- - if pc.count_item(50814) >= 100 then - pc.remove_item(50814, 100) - - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv104._390_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv104._400_say) - wait()--߰ ȭ - - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv104._410_say) - - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 46581000)) - pc.give_exp2(46581000) - say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 171000)) - pc.change_money( 171000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(30045),2)) -- ħ - pc.give_item2(30045, 2) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(50817),10)) -- Ȱɾ - pc.give_item2(50817, 10) - say() - - -- Ʈ - set_state (state4_1) - else - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv104._420_say) - - set_state (state3_2) - end - end - - when leave begin - --q.done() - end - end - - -- 1-3 - state state4_1 begin - when letter begin - send_letter(gameforge.main_quest_flame_lv104._450_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20380) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20380)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv104._450_sendLetter) - say(gameforge.main_quest_flame_lv104._340_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20380.chat.gameforge.main_quest_flame_lv104._450_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv104._460_say) - wait()--߰ ȭ - - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv104._470_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv104._050_say) - -- Ʈ - set_state (state4_2) - end - - when leave begin - --q.done() - end - end - state state4_2 begin - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv104._480_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv104._450_sendLetter) - -- - q.set_counter_name(gameforge.main_quest_lv97._670_counterName) - main_quest_flame_lv104.item_count_state4_2() - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv104._450_sendLetter) - say(gameforge.main_quest_flame_lv104._490_say) - -- ȳ - say(gameforge.main_quest_lv97._670_counterName) - local remain = 5 - pc.count_item(31024) - if remain < 0 then - remain = 0 - end - say(string.format(gameforge.main_quest_lv90._1190_say,item_name(31024), remain)) - end - - when 20380.chat.gameforge.main_quest_flame_lv104._450_sendLetter begin - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv104._500_say) - end - - when 3291.kill begin - if number(1,1) == 1 then - pc.give_item2(31024, 1) - main_quest_flame_lv104.item_count_state4_2() - end - end - - function item_count_state4_2() - if pc.count_item(31024) >= 5 then - set_state ("state4_3") - end - q.set_counter_value(5 - pc.count_item(31024)) - end - - when leave begin - --q.done() - end - end - state state4_3 begin - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv104._520_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv104._450_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20380) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20380)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv104._450_sendLetter) - say(gameforge.main_quest_flame_lv104._440_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20380.chat.gameforge.main_quest_flame_lv104._450_sendLetter begin - target.delete("__TARGET__") - if pc.count_item(31024) < 5 then - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv104._500_say) - - set_state (state4_2) - else - pc.remove_item(31024, 5) - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv104._510_say) - - wait() - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 45580000)) - pc.give_exp2( 45580000) - say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 173000)) - pc.change_money(173000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71095),1)) - pc.give_item2(71095, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(30015),2)) -- ǰ - pc.give_item2(30015, 2) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(70043),1)) -- 尩 - pc.give_item2_select(70043) - item.set_socket(2, 60) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(31083),3)) -- ָӴ - pc.give_item2(31083, 3) - - say() - say_title(string.format(gameforge.main_quest_flame_lv99._430_say, 105)) - -- Ʈ - set_quest_state ("main_quest_flame_lv105", "state0") - set_state (__COMPLETE__) - end - end - - when leave begin - --q.done() - end - end - - - state __COMPLETE__ begin - when enter begin - --q.done() - end - end - - - -end \ No newline at end of file diff --git a/share/locale/english/quest/pre_qc/main_quest_flame_lv105.quest b/share/locale/english/quest/pre_qc/main_quest_flame_lv105.quest deleted file mode 100644 index d021a39..0000000 --- a/share/locale/english/quest/pre_qc/main_quest_flame_lv105.quest +++ /dev/null @@ -1,541 +0,0 @@ -quest main_quest_flame_lv105 begin - state start begin - end - state state0 begin - when login or levelup or enter with pc.level >= 105 begin - set_state (state1_1) - end - end - - -- - state state1_1 begin - when letter begin - send_letter(gameforge.main_quest_flame_lv105._010_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv105._010_sendLetter) - say(gameforge.main_quest_flame_lv105._020_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20377.chat.gameforge.main_quest_flame_lv105._010_sendLetter begin - target.delete("__TARGET__") - pc.remove_item(31083, 3) - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv105._030_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv105._040_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv105._050_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv105._060_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv105._070_say) - -- Ʈ - set_state (state1_2) - end - - when leave begin - --q.done() - end - end - state state1_2 begin - when enter begin - -- óġ - pc.setqf("kill_count_1", 0) - pc.setqf("kill_count_2", 0) - pc.setqf("kill_count_3", 0) - pc.setqf("kill_count_4", 0) - pc.setqf("kill_count_5", 0) - -- notice - notice_multiline(gameforge.main_quest_flame_lv105._080_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv105._010_sendLetter) - -- óġ ȳ - q.set_counter_name(gameforge.main_quest_lv98._680_counterName) - main_quest_flame_lv105.kill_count_state1_2() - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv105._090_sayTitle) - say(gameforge.main_quest_flame_lv105._100_say) - -- óġ ȳ - say(gameforge.main_quest_lv98._680_counterName) - local remain1 = 10 - pc.getqf("kill_count_1") - if remain1 < 0 then - remain1 = 0 - end - local remain2 = 10 - pc.getqf("kill_count_2") - if remain2 < 0 then - remain2 = 0 - end - local remain3 = 10 - pc.getqf("kill_count_3") - if remain3 < 0 then - remain3 = 0 - end - local remain4 = 10 - pc.getqf("kill_count_4") - if remain4 < 0 then - remain4 = 0 - end - local remain5 = 10 - pc.getqf("kill_count_5") - if remain5 < 0 then - remain5 = 0 - end - say(string.format(gameforge.main_quest_lv98._690_sayReward ,mob_name(6005), remain1,mob_name(6006), remain2)) - say(string.format(gameforge.main_quest_lv98._690_sayReward ,mob_name(6007), remain3,mob_name(6008), remain4)) - say(string.format(gameforge.main_quest_lv98._670_sayReward,mob_name(6009), remain5)) - say_reward(gameforge.main_quest_flame_lv105._110_sayReward) - end - - when 20377.chat.gameforge.main_quest_flame_lv105._010_sendLetter begin - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv105._120_say) - end - - when 6005.kill begin - local kill_count = pc.getqf("kill_count_1") - pc.setqf("kill_count_1", kill_count+1) - main_quest_flame_lv105.kill_count_state1_2() - end - - when 6006.kill begin - local kill_count = pc.getqf("kill_count_2") - pc.setqf("kill_count_2", kill_count+1) - main_quest_flame_lv105.kill_count_state1_2() - end - - when 6007.kill begin - local kill_count = pc.getqf("kill_count_3") - pc.setqf("kill_count_3", kill_count+1) - main_quest_flame_lv105.kill_count_state1_2() - end - - when 6008.kill begin - local kill_count = pc.getqf("kill_count_4") - pc.setqf("kill_count_4", kill_count+1) - main_quest_flame_lv105.kill_count_state1_2() - end - - when 6009.kill begin - local kill_count = pc.getqf("kill_count_5") - pc.setqf("kill_count_5", kill_count+1) - main_quest_flame_lv105.kill_count_state1_2() - end - - function kill_count_state1_2() - local total_remain = 0 - local remain1 = 10 - pc.getqf("kill_count_1") - if remain1 < 0 then - remain1 = 0 - end - total_remain = total_remain + remain1 - local remain2 = 10 - pc.getqf("kill_count_2") - if remain2 < 0 then - remain2 = 0 - end - total_remain = total_remain + remain2 - local remain3 = 10 - pc.getqf("kill_count_3") - if remain3 < 0 then - remain3 = 0 - end - total_remain = total_remain + remain3 - local remain4 = 10 - pc.getqf("kill_count_4") - if remain4 < 0 then - remain4 = 0 - end - total_remain = total_remain + remain4 - local remain5 = 10 - pc.getqf("kill_count_5") - if remain5 < 0 then - remain5 = 0 - end - total_remain = total_remain + remain5 - q.set_counter_value(total_remain) - if total_remain == 0 then - set_state ("state1_3") - end - end - - when leave begin - pc.setqf("kill_count_1", 0) - pc.setqf("kill_count_2", 0) - pc.setqf("kill_count_3", 0) - pc.setqf("kill_count_4", 0) - pc.setqf("kill_count_5", 0) - --q.done() - end - end - state state1_3 begin - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv105._130_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv105._010_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv105._010_sendLetter) - say(gameforge.main_quest_flame_lv105._140_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20377.chat.gameforge.main_quest_flame_lv105._010_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv105._150_say) - -- - wait()--reward - - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 48584000)) - pc.give_exp2(48584000) - say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 174000)) - pc.change_money(174000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71095),1)) - pc.give_item2(71095, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(30033),3)) -- ׸ - pc.give_item2(30033, 3) - say() - -- Ʈ - set_state (state2_1) - end - - when leave begin - --q.done() - end - end - - -- - state state2_1 begin - when letter begin - send_letter(gameforge.main_quest_flame_lv105._160_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv105._160_sendLetter) - say(gameforge.main_quest_flame_lv105._020_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20377.chat.gameforge.main_quest_flame_lv105._160_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv105._170_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv105._180_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv105._070_say) - -- Ʈ - set_state (state2_2) - end - - when leave begin - --q.done() - end - end - state state2_2 begin - when enter begin - -- óġ - pc.setqf("kill_count_1", 0) - -- notice - notice_multiline(gameforge.main_quest_flame_lv105._190_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv105._160_sendLetter) - -- óġ ȳ - q.set_counter_name(gameforge.main_quest_lv98._680_counterName) - - -- Ƽ ߸õ , Ʈ Ŭ ǵ ϴ ڵ. - if party.is_party() then - local map_index = pc.get_map_index() - -- 漺 ߴٴ . - if map_index >= 351 * 10000 and map_index < (351 + 1) *10000 then - pc.setqf("in_dungeon", 1) - else -- 漺 , Ʈ Ŭ ش. - if pc.getqf("in_dungeon") == 1 then - if party.getf("flame_dungeon_boss_kill_count") == 1 then - set_state (state2_3) - end - pc.setqf("in_dungeon", 0) - end - end - end - - main_quest_flame_lv105.kill_count_state2_2() - end - - when logout begin - if party.is_party() then - if party.getf("flame_dungeon_boss_kill_count") == 0 then - pc.setqf("in_dungeon", 0) - end - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv105._200_sayTitle) - say(gameforge.main_quest_flame_lv105._210_say) - -- óġ ȳ - say(gameforge.main_quest_lv98._680_counterName) - say(string.format(gameforge.main_quest_lv98._670_sayReward,mob_name(6091), 1 - pc.getqf("kill_count_1"))) - say_reward(gameforge.main_quest_flame_lv105._110_sayReward) - end - - when 20377.chat.gameforge.main_quest_flame_lv105._160_sendLetter begin - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv105._220_say) - end - - when 6091.kill begin - local kill_count = pc.getqf("kill_count_1") - pc.setqf("kill_count_1", kill_count+1) - main_quest_flame_lv105.kill_count_state2_2() - end - - function kill_count_state2_2() - local total_remain = 0 - local remain1 = 1 - pc.getqf("kill_count_1") - if remain1 < 0 then - remain1 = 0 - end - total_remain = total_remain + remain1 - q.set_counter_value(total_remain) - if total_remain == 0 then - set_state ("state2_3") - end - end - - when leave begin - pc.setqf("kill_count_1", 0) - pc.setqf("in_dungeon", 0) - --q.done() - end - end - state state2_3 begin - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv105._230_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv105._160_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv105._160_sendLetter) - say(gameforge.main_quest_flame_lv105._140_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20377.chat.gameforge.main_quest_flame_lv105._160_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv105._240_say) - -- - wait()--reward - - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 60583000)) - pc.give_exp2(60583000) - say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 175000)) - pc.change_money(175000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71095),1)) - pc.give_item2(71095, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71026),1)) -- ö - pc.give_item2(71026, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71025),2)) -- ߰ - pc.give_item2(71025, 1) - pc.give_item2(71025, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(72001),1)) -- - pc.give_item2_select(72001) - item.set_socket(2, 60) - say() - -- Ʈ - set_state (state3_1) - end - - when leave begin - --q.done() - end - end - - -- - state state3_1 begin - when letter begin - send_letter(gameforge.main_quest_flame_lv105._250_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv105._250_sendLetter) - say(gameforge.main_quest_flame_lv105._020_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20377.chat.gameforge.main_quest_flame_lv105._250_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv105._260_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv105._270_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv105._070_say) - -- Ʈ - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(31083),1)) - pc.give_item2(31083, 1) - set_state (state3_2) - end - - when leave begin - --q.done() - end - end - state state3_2 begin - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv105._280_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv105._250_sendLetter) - q.set_counter_name(gameforge.main_quest_flame_lv105._290_say) - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv105._300_sayTitle) - say(gameforge.main_quest_flame_lv105._310_say) - - say_title(gameforge.main_quest_flame_lv105._290_say) - say(gameforge.main_quest_flame_lv105._320_say) - say() - say_reward(gameforge.main_quest_flame_lv105._110_sayReward) - end - - when 20390.take with item.vnum == 31083 begin - item.remove() - say_title(gameforge.main_quest_flame_lv105._330_sayTitle) - say(gameforge.main_quest_flame_lv105._340_say) - -- Ʈ - set_state (state3_3) - end - - when leave begin - --q.done() - end - end - state state3_3 begin - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv105._350_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv105._250_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv105._250_sendLetter) - say(gameforge.main_quest_flame_lv105._140_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20377.chat.gameforge.main_quest_flame_lv105._250_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv105._360_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv105._370_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv105._380_say) - -- - wait()--reward - - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 48584000)) - pc.give_exp2(177000) - say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 177000)) - pc.change_money(177000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(72024),1)) -- ȭ - pc.give_item2_select(72024) - item.set_socket(2, 180) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71094),1)) -- - pc.give_item2(71094, 1) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71001),5)) -- ־ȼ - pc.give_item2(71001, 5) - say() - -- Ʈ - set_state (__COMPLETE__) - end - - when leave begin - --q.done() - end - end - - - state __COMPLETE__ begin - when enter begin - --q.done() - end - end - - - -end \ No newline at end of file diff --git a/share/locale/english/quest/pre_qc/main_quest_flame_lv99.quest b/share/locale/english/quest/pre_qc/main_quest_flame_lv99.quest deleted file mode 100644 index d535490..0000000 --- a/share/locale/english/quest/pre_qc/main_quest_flame_lv99.quest +++ /dev/null @@ -1,483 +0,0 @@ -quest main_quest_flame_lv99 begin - state start begin - when login or levelup or enter with pc.get_level() >= 99 begin - if pc.getf("main_quest_lv98", "__status")==main_quest_lv98.__COMPLETE__ then - set_state ( state0 ) - end - end - end - state state0 begin - when login or levelup or enter with pc.level >= 99 begin - set_state (state1_1) - end - end - - -- ٽ ۵Ǵ : ӹޱ - state state1_1 begin - - when letter begin - send_letter(gameforge.main_quest_flame_lv99._010_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv99._010_sendLetter) - say(gameforge.main_quest_flame_lv99._020_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20377.chat.gameforge.main_quest_flame_lv99._010_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv99._030_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv99._050_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv99._060_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv99._070_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv99._080_say) - -- Ʈ - set_state (state1_2) - end - - when leave begin - --q.done() - end - end - state state1_2 begin -- ٽ ۵Ǵ : ϱ - when enter begin - -- notice - notice_multiline(string.format(gameforge.main_quest_flame_lv99._090_notice, 127, 928),notice) - end - - when letter begin - target.pos ("__TARGET__",127,928,62,"") - send_letter (gameforge.main_quest_flame_lv99._010_sendLetter) - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv99._100_sayTitle) - say(gameforge.main_quest_flame_lv99._110_say) - --npc Ÿ ȳ - --say_reward(locale.target_info) - end - - when 20377.chat.gameforge.main_quest_flame_lv99._010_sendLetter begin - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv99._120_say) - end - - -- -- - when __TARGET__.target.arrive begin - target.delete("__TARGET__") - set_state (state1_3) - end - - when leave begin - --q.done() - end - end - state state1_3 begin -- ٽ ۵Ǵ : Ϸ & ޱ - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv99._130_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv99._010_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv99._010_sendLetter) - say(gameforge.main_quest_flame_lv99._140_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20377.chat.gameforge.main_quest_flame_lv99._010_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv99._150_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv99._160_say) - wait()--߰ ȭ - - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv99._170_say) - -- - wait()--reward - - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 33003000)) - pc.give_exp2( 33003000) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 145000)) - pc.change_money( 145000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(50705),10)) - pc.give_item2(50705, 10) - say() - - -- Ʈ - set_state (state2_1) - end - - when leave begin - --q.done() - end - end - - -- 1-1 : ӹޱ - state state2_1 begin - when letter begin - send_letter(gameforge.main_quest_flame_lv99._180_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv99._180_sendLetter) - say(gameforge.main_quest_flame_lv99._020_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20377.chat.gameforge.main_quest_flame_lv99._180_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20377)) - say(gameforge.main_quest_flame_lv99._190_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv99._070_say) - -- Ʈ - set_state (state2_2) - end - - when leave begin - --q.done() - end - end - state state2_2 begin -- 1-1 : ڿ ãư .. - when letter begin - send_letter(gameforge.main_quest_flame_lv99._180_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20380) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20380)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv99._180_sendLetter) - say(gameforge.main_quest_flame_lv99._200_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20380.chat.gameforge.main_quest_flame_lv99._180_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv99._210_say) - wait()--߰ ȭ - - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv99._240_say) - -- Ʈ - set_state (state2_3) - end - - when leave begin - --q.done() - end - end - state state2_3 begin -- 1-1 : - when enter begin - notice_multiline(gameforge.main_quest_flame_lv99._250_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv99._180_sendLetter) - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv99._260_sayTitle) - say(gameforge.main_quest_flame_lv99._270_say) - end - - when 20380.chat.gameforge.main_quest_flame_lv99._180_sendLetter begin - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv99._280_say) - end - - when 2202.kill begin - if number(1,100) == 1 then - set_state (state2_4) - end - end - - when 2203.kill begin - if number(1,100) == 1 then - set_state (state2_4) - end - end - - when 2204.kill begin - if number(1,100) == 1 then - set_state (state2_4) - end - end - - when 2205.kill begin - if number(1,100) == 1 then - set_state (state2_4) - end - end - - - -- Ʒ ̸ vnum ٸ ͸ Ʈ Ŭ ǵ Ͽ. - when 7020.kill begin - if number(1,100) == 1 then - set_state (state2_4) - end - end - - when 7021.kill begin - if number(1,100) == 1 then - set_state (state2_4) - end - end - - when 7022.kill begin - if number(1,100) == 1 then - set_state (state2_4) - end - end - - when 7023.kill begin - if number(1,100) == 1 then - set_state (state2_4) - end - end - - when leave begin - --q.done() - end - end - -- 1-1 : ڿ ư. - state state2_4 begin - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv99._290_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv99._180_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20380) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20380)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv99._180_sendLetter) - say(gameforge.main_quest_flame_lv99._200_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20380.chat.gameforge.main_quest_flame_lv99._180_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv99._300_say) - -- - wait()--reward - - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 37003000)) - pc.give_exp2(37003000) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 146000)) - pc.change_money(146000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(72001),1)) - pc.give_item2_select(72001) - item.set_socket(2, 60) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(30046),1)) - pc.give_item2(30046, 1) - say() - - -- Ʈ - set_state (state3_1) - end - - when leave begin - --q.done() - end - end - - -- 1-2 : ӹޱ - state state3_1 begin - - when letter begin - send_letter(gameforge.main_quest_flame_lv99._310_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20380) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20380)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv99._310_sendLetter) - say(gameforge.main_quest_flame_lv99._320_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20380.chat.gameforge.main_quest_flame_lv99._310_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv99._330_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv99._340_say) - wait()--߰ ȭ - - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv99._350_say) - wait()--߰ ȭ - - say_title(pc.getname()) - say(gameforge.main_quest_flame_lv99._360_say) - -- Ʈ - set_state (state3_2) - end - - when leave begin - --q.done() - end - end - state state3_2 begin -- 1-2 - when enter begin - notice_multiline(gameforge.main_quest_flame_lv99._370_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv99._310_sendLetter) - q.set_counter_name(gameforge.main_quest_lv97._670_counterName) - --npc Ÿ - local v = find_npc_by_vnum(20391) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20391)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv99._380_sayTitle) - say(gameforge.main_quest_flame_lv99._390_say) - say(gameforge.main_quest_lv97._670_counterName) - say(string.format(gameforge.main_quest_lv90._1190_say,item_name(31076), 1 - pc.count_item(31076))) - --say_reward(locale.target_info) - end - - when 20380.chat.gameforge.main_quest_flame_lv99._310_sendLetter begin - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv99._400_say) - end - - -- ¾ NPC ŬϿ ¾ κ. - when 20391.click begin - target.delete("__TARGET__") - pc.give_item2(31076, 1) - set_state (state3_3) - end - - when leave begin - --q.done() - end - end - state state3_3 begin -- 1-2 - when enter begin - -- notice - notice_multiline(gameforge.main_quest_flame_lv99._410_notice,notice) - end - - when letter begin - send_letter(gameforge.main_quest_flame_lv99._310_sendLetter) - --npc Ÿ - local v = find_npc_by_vnum(20380) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20380)) - end - end - - when button or info begin - say_title(gameforge.main_quest_flame_lv99._310_sendLetter) - say(gameforge.main_quest_flame_lv99._200_say) - --npc Ÿ ȳ - --say_reward(locale.target_npc_info) - end - - when 20380.chat.gameforge.main_quest_flame_lv99._310_sendLetter begin - target.delete("__TARGET__") - if pc.count_item(31076) >= 1 then - pc.remove_item ( 31076, pc.count_item(31076)) - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv99._420_say) - -- - wait()--reward - say_title(gameforge.main_quest_lv27._120_sayTitle) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 35003000)) - pc.give_exp2(35003000) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 147000)) - pc.change_money(147000) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(30021),1)) - pc.give_item2(30021, 1) - say() - say_title(string.format(gameforge.main_quest_flame_lv99._430_say, 100)) - - -- Ʈ - set_state (__COMPLETE__) - set_quest_state ("main_quest_flame_lv100", "state0") - else - say_title(mob_name(20380)) - say(gameforge.main_quest_flame_lv99._400_say) - - set_state (state3_2) - end - end - - when leave begin - --q.done() - end - end - - state __COMPLETE__ begin - when enter begin - --q.done() - end - end - -end diff --git a/share/locale/english/quest/pre_qc/main_quest_lv60.quest b/share/locale/english/quest/pre_qc/main_quest_lv60.quest deleted file mode 100644 index 58bb666..0000000 --- a/share/locale/english/quest/pre_qc/main_quest_lv60.quest +++ /dev/null @@ -1,484 +0,0 @@ -quest main_quest_lv60 begin - state start begin - when login or levelup or enter with pc.get_level() >= 60 begin - if pc.getf("main_quest_lv55", "__status")==main_quest_lv55.__COMPLETE__ then - set_state ( quest1_begin ) - end - end - end - - state run begin - when login or levelup or enter with pc.get_level() >= 60 begin - set_state ( quest1_begin ) - end - end - - state quest1_begin begin - when letter begin --Ʈ1 - send_letter(gameforge.main_quest_lv60._10_sendLetter) - - -- Ų. - local vid_20011 = find_npc_by_vnum(20011) - if 0 != vid_20011 then - target.vid("__TARGET__", vid_20011, mob_name(20011)) - end - end - - when button or info begin -- Ʈ1 - say_title(gameforge.main_quest_lv60._10_sendLetter) - - ----"12345678901234567890123456789012345678901234567890"| - say(gameforge.main_quest_lv60._20_say) - say("") - - end - - when __TARGET__.target.click begin - target.delete("__TARGET__") - say_title(mob_name(20011)) - ----"12345678901234567890123456789012345678901234567890"| - say(gameforge.main_quest_lv60._30_say) - say("") - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv60._40_say) - say("") - wait() - - say_title(mob_name(20011)) - say(gameforge.main_quest_lv60._50_say) - say("") - - set_state ( quest2_begin ) - end - end - - state quest2_begin begin - -----------Ʈ2------------ - when letter begin - send_letter(gameforge.main_quest_lv60._60_sendLetter) - - -- Ų. - local v = find_npc_by_vnum(20011) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20011)) - end - end - - when button or info begin - say_title(gameforge.main_quest_lv60._60_sendLetter) - say(gameforge.main_quest_lv60._70_say) - say("") - end - - when __TARGET__.target.click begin - target.delete("__TARGET__") - - say_title(mob_name(20011)) - ----"12345678901234567890123456789012345678901234567890"| - say(gameforge.main_quest_lv60._80_say) - say("") - wait() - - say_title(mob_name(20011)) - say(gameforge.main_quest_lv60._90_say) - say("") - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv60._100_say) - say("") - wait() - - say_title(mob_name(20011)) - say(gameforge.main_quest_lv60._110_say) - - set_state (quest2_ongoing) - end - end - - state quest2_ongoing begin -- ȭϰ Ź ޾ƿ ̼ ޾Ҵ. - -----------Ʈ2------------ - when letter begin - send_letter(gameforge.main_quest_lv60._60_sendLetter) - - -- ϱ Ų. ( npc Ų.) - local v = find_npc_by_vnum(20371) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20371)) - end - end - - when button or info begin - say_title(gameforge.main_quest_lv60._60_sendLetter) - say(gameforge.main_quest_lv60._120_say) - say("") - end - - -- ϸ ش Ʈ õ ȭ ִ. - when 20011.gameforge.main_quest_lv60._60_sendLetter begin - say_title(mob_name(20011)) - say(gameforge.main_quest_lv60._130_say) - say("") - end - - --ϱ . - when 20371.click begin - target.delete("__TARGET__") - say_reward(gameforge.main_quest_lv60._140_sayReward) - pc.give_item2 ( 31001 ) - say("") - - set_state (quest2_end) - end - end - - -- Ź . - state quest2_end begin - -----------Ʈ2------------ - when letter begin - send_letter(gameforge.main_quest_lv60._60_sendLetter) - - -- Ų. - local v = find_npc_by_vnum(20011) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20011)) - end - end - - when button or info begin - say_title(gameforge.main_quest_lv60._60_sendLetter) - say(gameforge.main_quest_lv60._150_say) - say("") - end - - when __TARGET__.target.click begin - pc.remove_item ( 31001, 1 ) - target.delete("__TARGET__") - - say_title(mob_name(20011)) - say(gameforge.main_quest_lv60._160_say) - say("") - wait() - - say_title(mob_name(20011)) - say(gameforge.main_quest_lv60._170_say) - say("") - wait() - - say_title(mob_name(20011)) - say(gameforge.main_quest_lv60._180_say) - say("") - wait() - - say_title(locale.reward) - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 980000)) - say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 175000)) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71001).." ".."10"..locale.count_postfix)) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(50721).." ".."10"..locale.count_postfix)) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(50725).." ".."10"..locale.count_postfix)) - say("") - - -- -- - -- ̰ Ѵ. - pc.give_exp2(980000) - pc.change_money(175000) - - pc.give_item2(71001, 10) -- ־ȼ - pc.give_item2(50721, 10) -- Ʋ - pc.give_item2(50725, 10) -- â - - - - set_state (quest3_begin) - end - - end - - state quest3_begin begin - -------Ʈ3--------- - when letter begin - send_letter(gameforge.main_quest_lv60._220_sendLetter) - - -- Ų. - local v = find_npc_by_vnum(20011) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20011)) - end - end - - when button or info begin - say_title(gameforge.main_quest_lv60._220_sendLetter) - say(gameforge.main_quest_lv60._230_say) - say("") - end - - when __TARGET__.target.click begin - target.delete("__TARGET__") - say_title(mob_name(20011)) - ----"12345678901234567890123456789012345678901234567890"| - say(gameforge.main_quest_lv60._240_say) - say("") - - set_state (quest3_ongoing1) - end - end - - state quest3_ongoing1 begin - -------Ʈ3--------- - when letter begin - send_letter(gameforge.main_quest_lv60._220_sendLetter) - - -- ͸ ġ ǥѴ.-- - -------------------------------- - -------------------------------- - end - - when button or info begin - say_title(gameforge.main_quest_lv60._220_sendLetter) - say(gameforge.main_quest_lv60._230_say) - say("") - end - - -- ϸ ش Ʈ õ ȭ ִ. - when 20011.chat.gameforge.main_quest_lv60._220_sendLetter begin - say_title(mob_name(20011)) - say(gameforge.main_quest_lv60._260_say) - say("") - end - - --͸ 1000 1 Ȯ Ʈ ش. - when 2305.kill begin - if number (1,100) == 1 then - pc.give_item2 (31002, 1 ) - say_reward(gameforge.main_quest_lv60._270_sayReward) - say("") - - --3. - set_state (quest3_end1) - end - end - end - - -- 빮 ϳ . Ѵ. - state quest3_end1 begin - -------Ʈ3--------- - when letter begin - send_letter(gameforge.main_quest_lv60._220_sendLetter) - - -- Ų. - local v = find_npc_by_vnum(20011) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20011)) - end - end - - when button or info begin - say_title(gameforge.main_quest_lv60._220_sendLetter) - say(gameforge.main_quest_lv60._230_say) - say("") - end - - when __TARGET__.target.click begin - target.delete("__TARGET__") - say_title(mob_name(20011)) - ----"12345678901234567890123456789012345678901234567890"| - say(gameforge.main_quest_lv60._280_say) - say("") - wait() - - --@@@@@@@@@@@@@@@@@@@-- - --1. ʴ´. - say_title(mob_name(20011)) - ----"12345678901234567890123456789012345678901234567890"| - pc.remove_item (31002, 1 ) - say(gameforge.main_quest_lv60._290_say) - say("") - - set_state (quest3_ongoing2) - end - - end - - state quest3_ongoing2 begin - -- ¿ ó Ǹ ' ' Ʈ ÷׸ Ѵ. - -- ʱⰪ 9 ؼ ͸ 1 ٿ 0 . - -- 0 Ǹ Ʈ Ʈ ȭŲ. - when enter begin - pc.setqf("remain_item",9) - end - - --*************************-- - -------Ʈ3_1--------- - when letter begin - send_letter(gameforge.main_quest_lv60._220_sendLetter) - - -- ͸ ġ ǥѴ.-- - -------------------------------- - -------------------------------- - end - when button or info begin - say_title(gameforge.main_quest_lv60._220_sendLetter) - say(gameforge.main_quest_lv60._230_say) - say("") - q.set_counter(gameforge.main_quest_lv60._250_counter, pc.getqf("remain_item")) - end - ----------------------------- - --*************************-- - - - - --͸ 1000 1 Ȯ ٿش. - when 2305.kill begin - if number (1,100) == 1 then - local remain_item_prev = pc.getqf("remain_item") - pc.setqf("remain_item",remain_item_prev-1) - - pc.give_item2 (31002, 1 ) - notice(string.format(gameforge.main_quest_lv60._300_say,pc.getqf("remain_item"))) - - -- Ʈ Ѿ. - if pc.getqf("remain_item")==0 then - -- ͸ ġ ǥø ش -- - ------------------------------------- - ------------------------------------- - set_state (quest3_end2) - end - end - end - end - - state quest3_end2 begin - --*************************-- - -------Ʈ3_1--------- - when letter begin - send_letter(gameforge.main_quest_lv60._220_sendLetter) - - -- Ų. - local v = find_npc_by_vnum(20011) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20011)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv60._220_sendLetter) - say(gameforge.main_quest_lv60._230_say) - say("") - q.set_counter(gameforge.main_quest_lv60._250_counter, pc.getqf("remain_item")) - end - ----------------------------- - --*************************-- - - when __TARGET__.target.click begin - target.delete("__TARGET__") - pc.remove_item (31002, pc.count_item (31002) ) - say_title(mob_name(20011)) - ----"12345678901234567890123456789012345678901234567890"| - say(gameforge.main_quest_lv60._310_say) - say("") - wait() - - say_title(mob_name(20011)) - ----"12345678901234567890123456789012345678901234567890"| - say(gameforge.main_quest_lv60._320_say) - say("") - wait() - - say_title(mob_name(20011)) - ----"12345678901234567890123456789012345678901234567890"| - say(gameforge.main_quest_lv60._330_say) - say("") - wait() - - say_title(locale.reward) - ----"12345678901234567890123456789012345678901234567890"| - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 3300000)) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71094).." ".."3"..locale.count_postfix)) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(30056))) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(30025))) - say("") - - - -- -- - pc.give_exp2(3300000) - - pc.give_item2(71094, 3) -- * 3 - pc.give_item2(30056) -- Ź - pc.give_item2(30025) -- Ź ָӴ - - set_state (quest4_begin) - end - end - - state quest4_begin begin - --*************************-- - -------Ʈ4----------- - when letter begin - send_letter(gameforge.main_quest_lv60._340_sendLetter) - - -- Ų. - local v = find_npc_by_vnum(20011) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20011)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv60._340_sendLetter) - say(gameforge.main_quest_lv60._350_say) - say("") - end - ----------------------------- - --*************************-- - - - when __TARGET__.target.click begin - target.delete("__TARGET__") - say_title(mob_name(20011)) - ----"12345678901234567890123456789012345678901234567890"| - say(gameforge.main_quest_lv60._360_say) - say("") - wait() - - say_title(mob_name(20011)) - ----"12345678901234567890123456789012345678901234567890"| - say(gameforge.main_quest_lv60._370_say) - say("") - wait() - - say_title(pc.getname()) - ----"12345678901234567890123456789012345678901234567890"| - say(gameforge.main_quest_lv60._380_say) - say("") - wait() - - say_title(mob_name(20011)) - ----"12345678901234567890123456789012345678901234567890"| - say(gameforge.main_quest_lv60._390_say) - say("") - wait() - - say_title(mob_name(20011)) - ----"12345678901234567890123456789012345678901234567890"| - say(gameforge.main_quest_lv60._400_say) - say("") - wait() - - ----"12345678901234567890123456789012345678901234567890"| - say_reward(gameforge.main_quest_lv60._410_sayReward) - say("") - - --@@@ @@@-- - --1. Ʈ Ÿ. - clear_letter() - set_quest_state ("main_quest_lv66", "state_0") - set_state (__COMPLETE__) - end - end - - state __COMPLETE__ begin - when enter begin - q.done() - end - end -end diff --git a/share/locale/english/quest/pre_qc/main_quest_lv66.quest b/share/locale/english/quest/pre_qc/main_quest_lv66.quest deleted file mode 100644 index 27fd54e..0000000 --- a/share/locale/english/quest/pre_qc/main_quest_lv66.quest +++ /dev/null @@ -1,375 +0,0 @@ -quest main_quest_lv66 begin - state start begin - end - state state_0 begin - when login or levelup or enter with pc.level >= 66 begin - set_state (state_1) - end - end - state state_1 begin - when letter begin - send_letter (gameforge.main_quest_lv66._10_sendLetter) - local v = find_npc_by_vnum (20011) - if v != 0 then - target.vid ("__TARGET__",v,"") - end - end - when button or info begin - say_title (gameforge.main_quest_lv66._10_sendLetter) - say (gameforge.main_quest_lv66._20_say) - end - when 20011.chat.gameforge.main_quest_lv66._10_sendLetter begin - target.delete("__TARGET__") - say_title ( mob_name(20011)) - say(gameforge.main_quest_lv66._30_say) - end - when 1091.kill begin - -- target.delete("__TARGET__") - set_state (state_2) - end - end - state state_2 begin - when letter begin - local v = find_npc_by_vnum (20011) - if v != 0 then - target.vid ("__TARGET__",v,"") - end - send_letter (gameforge.main_quest_lv66._10_sendLetter) - end - when button or info begin - say_title (gameforge.main_quest_lv66._10_sendLetter) - say (gameforge.main_quest_lv66._40_say) - end - when 20011.chat.gameforge.main_quest_lv66._10_sendLetter begin - target.delete("__TARGET__") - say_title ( mob_name(20011)) - say(gameforge.main_quest_lv66._50_say) - set_state (state_3) - end - end - state state_3 begin - when letter begin - local v = find_npc_by_vnum (20011) - if v != 0 then - target.vid ("__TARGET__",v,"") - end - send_letter(gameforge.main_quest_lv66._60_sendLetter) - end - when button or info begin - say_title (gameforge.main_quest_lv66._60_sendLetter) - say(gameforge.main_quest_lv66._70_say) - end - when 20011.chat.gameforge.main_quest_lv66._60_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(20011)) - say(gameforge.main_quest_lv66._80_say) - wait() - say_title ( mob_name(20011)) - say(gameforge.main_quest_lv66._90_say) - wait() - say_title ( mob_name(20011)) - say(gameforge.main_quest_lv66._100_say) - wait() - say_title ( mob_name(20011)) - say(gameforge.main_quest_lv66._110_say) - wait() - say_title ( mob_name(20011)) - say(gameforge.main_quest_lv66._120_say) - wait() - - --say_title (" :") - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 5800000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(72301).." ".."3"..locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(30046))) - - pc.give_exp2(5800000) - - pc.give_item2(72301) -- ູ * 3 - pc.give_item2(72301) - pc.give_item2(72301) - pc.give_item2(30046) -- - - set_state (state_4) - end - end - state state_4 begin - when letter begin - local v = find_npc_by_vnum (pc_find_square_guard_vid()) - if v != 0 then - target.vid ("__TARGET__",v,"") - end - send_letter (gameforge.main_quest_lv66._130_sendLetter) - end - when button or info begin - say_title (gameforge.main_quest_lv66._130_sendLetter) - say (gameforge.main_quest_lv66._140_say) - end - when 11000.chat.gameforge.main_quest_lv66._130_sendLetter or 11002.chat.gameforge.main_quest_lv66._130_sendLetter or 11004.chat.gameforge.main_quest_lv66._130_sendLetter begin - target.delete("__TARGET__") - say_title(mob_name(11000)) - say(gameforge.main_quest_lv66._150_say) - wait() - say_title(mob_name(11000)) - say(gameforge.main_quest_lv66._160_say) - set_state (state_5) - end - end - state state_5 begin - when letter begin - local v = find_npc_by_vnum (20369) - if v != 0 then - target.vid ("__TARGET__",v,"") - end - send_letter(gameforge.main_quest_lv66._170_sendLetter) - end - when button or info begin - say_title(gameforge.main_quest_lv66._170_sendLetter) - say (gameforge.main_quest_lv66._140_say) - end - when 20369.chat.gameforge.main_quest_lv66._170_sendLetter begin - target.delete("__TARGET__") - say_title(gameforge.main_quest_lv66._190_sayTitle) - say(gameforge.main_quest_lv66._200_say) - set_state (state_6) - end - end - state state_6 begin - when letter begin - local v = find_npc_by_vnum (20369) - if v != 0 then - target.vid ("__TARGET__",v,"") - end - send_letter (gameforge.main_quest_lv66._210_sendLetter) - end - when button or info begin - say_title (gameforge.main_quest_lv66._210_sendLetter) - say (gameforge.main_quest_lv66._220_say) - end - when 20369.chat.gameforge.main_quest_lv66._210_sendLetter begin - target.delete("__TARGET__") - say_title(gameforge.main_quest_lv66._190_sayTitle) - say(gameforge.main_quest_lv66._230_say) - wait() - say_title(pc.getname()) - say(gameforge.main_quest_lv66._240_say) - wait() - say_title(gameforge.main_quest_lv66._190_sayTitle) - say(gameforge.main_quest_lv66._250_say) - wait() - say_title(pc.getname()) - say(gameforge.main_quest_lv66._260_say) - wait() - say_title(gameforge.main_quest_lv66._190_sayTitle) - say(gameforge.main_quest_lv66._270_say) - wait() - say_title(pc.getname()) - say(gameforge.main_quest_lv66._280_say) - wait() - say_title(mob_name(20369)) - say(gameforge.main_quest_lv66._290_say) - wait() - say_title(gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv66._310_say) - set_state (state_7) - end - end - state state_7 begin - when letter begin - local v = find_npc_by_vnum (20369) - if v != 0 then - target.vid ("__TARGET__",v,"") - end - send_letter (gameforge.main_quest_lv66._320_sendLetter) - end - when button or info begin - say_title (gameforge.main_quest_lv66._320_sendLetter) - say (gameforge.main_quest_lv66._330_say) - end - when 20369.chat.gameforge.main_quest_lv66._320_sendLetter begin - target.delete("__TARGET__") - say_title( gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv66._340_say) - wait() - say_title( gameforge.main_quest_lv66._300_sayTitle) - say(string.format(gameforge.main_quest_lv66._350_say,item_name(30033))) - wait() - say_title(pc.getname()) - say(gameforge.main_quest_lv66._360_say) - wait() - say_title(gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv66._370_say) - set_state (state_8) - end - end - state state_8 begin - when enter begin - pc.setqf ("rgd_kill", 0) - pc.setqf ("state_8_start", get_global_time()) - notice_multiline(string.format(gameforge.main_quest_lv66._380_notice, 30), notice) - timer("rgd_kill_timer", 30 * 60 / 2) - end - when letter begin - send_letter (gameforge.main_quest_lv66._390_sendLetter) - local t = pc.getqf ("state_8_start") + 30 * 60 - get_global_time() - q.set_clock(locale.stash.enlarge_1_timer, t) - q.set_counter_name (mob_name (2313)) - q.set_counter_value (200) - end - when button or info begin - say_title (gameforge.main_quest_lv66._390_sendLetter) - say (string.format(gameforge.main_quest_lv66._400_say, 200)) - local t = pc.getqf ("state_8_start") + 30 * 60 - get_global_time() - if t < 0 then - say(gameforge.main_quest_lv66._410_say) - else - say(string.format(gameforge.main_quest_lv66._420_say, t / 60)) - end - end - when 2313.kill begin - if pc.getqf("rgd_kill") >= 200 - 1 then - pc.give_item2 (31003, 1) - pc.setqf ("rgd_kill", 0) - q.set_counter_value (0) - set_state (state_9) - else - pc.setqf ("rgd_kill", pc.getqf ("rgd_kill") + 1) - q.set_counter_value (200 - pc.getqf ("rgd_kill")) - end - end - when rgd_kill_timer.timer begin - local t = pc.getqf ("state_8_start") + 30 * 60 - get_global_time() - notice (string.format(gameforge.main_quest_lv66._420_say, t / 60)) - end - end - state state_9 begin - when letter begin - local v = find_npc_by_vnum (20369) - if v != 0 then - target.vid ("__TARGET__",v,"") - end - send_letter (gameforge.main_quest_lv66._390_sendLetter) - end - when button or info begin - say_title (gameforge.main_quest_lv66._390_sendLetter) - say(gameforge.main_quest_lv66._430_say) - end - when 20369.chat.gameforge.main_quest_lv66._390_sendLetter begin - target.delete("__TARGET__") - pc.remove_item (31003, 1) - if (pc.getqf ("state_8_start") + 30 * 60 - get_global_time()) >= 0 then - q.done() - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv66._440_say) - wait() - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv66._450_say) - wait() - say_title (locale.reward) - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 2900000)) - say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 200000)) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(30033))) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(50727).." ".."10"..locale.count_postfix)) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(50728).." ".."10"..locale.count_postfix)) - - pc.give_exp2(2900000) - pc.change_money(200000) - - pc.give_item2(30033) -- ׸ - pc.give_item2(50727, 10) -- 10 - pc.give_item2(50728, 10) -- ͳ 10 - - else - - say_title(gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv66._460_say) - wait() - say_title(gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv66._470_say) - wait() - - say_title (locale.reward) - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 2000000)) - say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 100000)) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(50727).." ".."10"..locale.count_postfix)) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(50728).." ".."10"..locale.count_postfix)) - - pc.give_exp2(2000000) - pc.change_money(100000) - - pc.give_item2(50727, 10) -- 10 - pc.give_item2(50728, 10) -- ͳ 10 - - end - set_state (state_10) - end - end - state state_10 begin - when letter begin - local v = find_npc_by_vnum (20370) - if v != 0 then - target.vid ("__TARGET__",v,"") - end - send_letter (gameforge.main_quest_lv66._480_sendLetter) - end - when button or info begin - say_title (gameforge.main_quest_lv66._480_sendLetter) - say(gameforge.main_quest_lv66._490_say) - end - when 20370.chat.gameforge.main_quest_lv66._480_sendLetter begin - target.delete("__TARGET__") - say_title( mob_name(20370)) - say(gameforge.main_quest_lv66._500_say) - wait() - say_title ( pc.getname()) - say(gameforge.main_quest_lv66._510_say) - wait() - say_title ( mob_name(20370)) - say(gameforge.main_quest_lv66._520_say) - wait() - say_title ( pc.getname()) - say(gameforge.main_quest_lv66._530_say) - wait() - say_title ( mob_name(20370)) - say(gameforge.main_quest_lv66._540_say) - wait() - say_title ( mob_name(20370)) - say(gameforge.main_quest_lv66._550_say) - set_state (state_11) - end - end - state state_11 begin - when letter begin - local v = find_npc_by_vnum (20369) - if v != 0 then - target.vid ("__TARGET__",v,"") - end - send_letter (gameforge.main_quest_lv66._560_sendLetter) - end - when button or info begin - say_title (gameforge.main_quest_lv66._560_sendLetter) - say (gameforge.main_quest_lv66._570_say) - end - when 20369.chat.gameforge.main_quest_lv66._560_sendLetter begin - target.delete("__TARGET__") - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv66._580_say) - wait() - say_title ( pc.getname()) - say(gameforge.main_quest_lv66._590_say) - wait() - say_title(gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv66._600_say) - wait() - say_title(gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv66._610_say) - wait() - say_title(gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv66._620_say) - set_state (__COMPLETE__) - q.done() - set_quest_state ("main_quest_lv72", "state_0") - end - end - state __COMPLETE__ begin - end -end diff --git a/share/locale/english/quest/pre_qc/main_quest_lv72.quest b/share/locale/english/quest/pre_qc/main_quest_lv72.quest deleted file mode 100644 index 1290d83..0000000 --- a/share/locale/english/quest/pre_qc/main_quest_lv72.quest +++ /dev/null @@ -1,220 +0,0 @@ -quest main_quest_lv72 begin - state start begin - end - state state_0 begin - when login or levelup or enter with pc.level >= 72 begin - set_state (state_1) - end - end - state state_1 begin - when letter begin - local v = find_npc_by_vnum (20369) - if v != 0 then - target.vid ("__TARGET__",v,"") - end - send_letter(gameforge.main_quest_lv72._10_sendLetter) - end - when button or info begin - say_title(gameforge.main_quest_lv72._10_sendLetter) - say (gameforge.main_quest_lv72._20_say) - end - when 20369.chat.gameforge.main_quest_lv72._10_sendLetter begin - target.delete("__TARGET__") - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv72._30_say) - wait() - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv72._40_say) - wait() - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv72._50_say) - set_state (state_2) - end - end - state state_2 begin - when letter begin - local v = find_npc_by_vnum (20372) - if v != 0 then - target.vid ("__TARGET__",v,"") - end - send_letter(gameforge.main_quest_lv72._60_sendLetter) - end - when button or info begin - say_title(gameforge.main_quest_lv72._60_sendLetter) - say (gameforge.main_quest_lv72._70_say) - end - when 20372.click begin - target.delete("__TARGET__") - say(gameforge.main_quest_lv72._80_say) - wait() - say_title(mob_name(20372)) - say(gameforge.main_quest_lv72._90_say) - wait() - say_title(mob_name(20372)) - say(gameforge.main_quest_lv72._100_say) - wait() - say(gameforge.main_quest_lv72._110_say) - pc.give_item2 (30160, 1) - set_state (report_discovery) - end - end - state report_discovery begin - - when button or info begin - return - end - - when 20369.chat.gameforge.main_quest_lv72._60_sendLetter begin - pc.remove_item (30160) - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv72._120_say) - wait() - say_title ( pc.getname()) - say(gameforge.main_quest_lv72._130_say) - wait() - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv72._140_say) - wait() - say_title ( pc.getname()) - say(gameforge.main_quest_lv72._150_say) - wait() - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv72._160_say) - wait() - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv72._170_say) - wait() - - if number (1,2) == 1 then - drug = 30009 - else - drug = 30083 - end - say_title (locale.reward) - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 3100000)) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(70005))) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(drug))) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(30039))) - - pc.give_exp2(3100000) - - pc.give_item2(70005) -- - pc.give_item2(drug) -- ˼ (+ ) - pc.give_item2(30039) -- - - set_state (state_4) - end - end - state state_4 begin - when letter begin - local v = find_npc_by_vnum (20369) - if v != 0 then - target.vid ("__TARGET__",v,"") - end - send_letter(gameforge.main_quest_lv72._180_sendLetter) - end - when button or info begin - say_title(gameforge.main_quest_lv72._180_sendLetter) - say(gameforge.main_quest_lv72._190_say) - end - when 20369.chat.gameforge.main_quest_lv72._180_sendLetter begin - target.delete("__TARGET__") - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv72._200_say) - wait() - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv72._210_say) - wait() - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv72._220_say) - pc.setqf ("collect_beads", 0) - - set_state (state_5) - end - end - state state_5 begin - when letter begin - send_letter(gameforge.main_quest_lv72._180_sendLetter) - end - when button or info begin - say_title(gameforge.main_quest_lv72._180_sendLetter) - say(gameforge.main_quest_lv72._190_say) - end - - when 1105.kill or 1106.kill or 1107.kill begin - if number(1, 100) > 1 then - return - end - - local n = pc.getqf ("pass_beads") - local i = pc.count_item (31005) - if n < 50 and pc.count_item (31005) < 50 - n then - notice_multiline(gameforge.main_quest_lv72._240_notice, notice) - notice_multiline(string.format(gameforge.main_quest_lv72._250_notice, 50 - n - 1), notice) - pc.give_item2 (31005, 1) - end - end - - when 20369.chat.gameforge.main_quest_lv72._180_sendLetter with pc.count_item (31005) > 0 begin - local now = get_global_time() - local today = now - math.mod (now, 86400) - local can_report_num - if pc.getqf ("last_access_date") != today then - pc.setqf ("last_access_date", today) - pc.setqf ("blue_bead_todays_report_num", 1) - else - local reported_num = pc.getqf("blue_bead_todays_report_num") - - if 10 - reported_num <= 0 then - say(gameforge.main_quest_lv72._260_say) - return - else - if not pc.is_gm() then - pc.setqf ("blue_bead_todays_report_num", reported_num + 1) - end - end - end - - pc.remove_item (31005, 1) - local n = pc.getqf("pass_beads") - if number (1,100) > 60 then - say_title (mob_name(20369)) - say(gameforge.main_quest_lv72._270_say) - return - elseif n < 50 -1 then - pc.setqf ("pass_beads", n + 1) - say_title (gameforge.main_quest_lv66._300_sayTitle) - say (string.format(gameforge.main_quest_lv72._280_say, 50 - n - 1)) - else - pc.setqf("pass_beads", 0) - say_title(gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv72._290_say) - wait() - say_title (locale.reward) - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 20000000)) - say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 225000)) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71035).." ".."3"..locale.count_postfix)) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(70043))) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(72024))) - - pc.give_exp2(20000000) - pc.change_money(225000) - - pc.give_item2(71035) - pc.give_item2(71035) - pc.give_item2(71035) - pc.give_item2(70043) - pc.give_item2(72024) - - wait() - say(gameforge.main_quest_lv72._300_say) - set_state (__COMPLETE__) - q.done() - set_quest_state ("main_quest_lv78", "state_0") - end - end - end - - state __COMPLETE__ begin - end -end diff --git a/share/locale/english/quest/pre_qc/main_quest_lv78.quest b/share/locale/english/quest/pre_qc/main_quest_lv78.quest deleted file mode 100644 index 6c69e18..0000000 --- a/share/locale/english/quest/pre_qc/main_quest_lv78.quest +++ /dev/null @@ -1,228 +0,0 @@ -quest main_quest_lv78 begin - state start begin - end - state state_0 begin - when login or levelup or enter with pc.level >= 78 begin - set_state (state_1) - end - end - state state_1 begin - when letter begin - local v = find_npc_by_vnum (20369) - if v != 0 then - target.vid ("__TARGET__",v,"") - end - send_letter(gameforge.main_quest_lv78._10_sendLetter) - end - when button or info begin - say_title(gameforge.main_quest_lv78._10_sendLetter) - say (gameforge.main_quest_lv78._20_say) - end - when 20369.chat.gameforge.main_quest_lv78._10_sendLetter begin - target.delete("__TARGET__") - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv78._30_say) - wait() - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv78._40_say) - set_state (make_red_bead) - end - end - state make_red_bead begin - when enter begin - pc.setqf ("first_make_time", 0) - end - when 2205.kill or 2204.kill or 2203.kill begin - if number(1, 500) == 1 then - pc.give_item2 (31007, 1) - end - end - when 20369.chat.gameforge.main_quest_lv78._10_sendLetter begin - if pc.count_item (31006) >= 20 then - say_title (mob_name(20369)) - say(string.format(gameforge.main_quest_lv78._50_say, 20)) - wait() - - say_title (locale.reward) - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 36000000)) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(72725))) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(70024))) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(70004))) - - pc.give_exp2(36000000) - - pc.give_item2(72725) -- ູ() - pc.give_item2(70024) -- ູ - pc.give_item2(70004) -- ٸ - pc.remove_item (31006, pc.count_item (31006)) - set_state (state_2) - return - end - local t = get_global_time() - local today = t - math.mod (t, 86400) - if pc.getqf ("first_make_time") != today then - pc.setqf ("first_make_time", today) - pc.setqf ("make_count", 0) - end - if pc.count_item (90010) < 1 or pc.count_item (30019) < 1 or - pc.count_item (31007) < 1 then - say_title (gameforge.main_quest_lv66._300_sayTitle) - say (gameforge.main_quest_lv78._60_say) - return - end - local n = pc.getqf ("make_count") - if n >= 7 then - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv78._70_say) - return - else - pc.remove_item(90010, 1) - pc.remove_item(30019, 1) - pc.remove_item(31007, 1) - say_title(gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv78._80_say) - wait() - pc.setqf ("make_count", n + 1) - local n = number (1,100) - if n > 60 then - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv78._90_say) - wait() - elseif pc.count_item (31006) < 20 then - pc.give_item2 (31006, 1) - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv78._100_say) - say_item_vnum(31006) - wait () - else - say_title (mob_name(20369)) - say(string.format(gameforge.main_quest_lv78._50_say, 20)) - wait() - - say_title (locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 36000000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(72725))) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(70024))) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(70004))) - - pc.give_exp2(36000000) - - pc.give_item2(72725) -- ູ() - pc.give_item2(70024) -- ູ - pc.give_item2(70004) -- ٸ - pc.remove_item (31006, pc.count_item (31006)) - set_state (state_2) - end - end - end - end - state state_2 begin - when letter begin - local v = find_npc_by_vnum (20369) - if v != 0 then - target.vid ("__TARGET__",v,"") - end - send_letter (gameforge.main_quest_lv78._110_sendLetter) - end - when button or info begin - say_title (gameforge.main_quest_lv78._110_sendLetter) - say(gameforge.main_quest_lv78._120_say) - end - when 20369.chat.gameforge.main_quest_lv78._110_sendLetter with pc.count_item (31004) < 100 begin - target.delete("__TARGET__") - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv78._130_say) - wait() - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv78._140_say) - end - when 2315.kill or 2314.kill begin - if number (1, 300) == 1 then - pc.give_item2 (31004, 1) - local n = pc.count_item (31004) - if n < 100 then - notice (string.format(gameforge.main_quest_lv78._150_say, 100 - n)) - else - notice_multiline(gameforge.main_quest_lv78._160_notice, notice) - end - end - end - when 20369.chat.gameforge.main_quest_lv78._110_sendLetter with pc.count_item (31004) >= 100 begin - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv78._170_say) - wait() - say_title ( pc.getname()) - say(gameforge.main_quest_lv78._180_say) - wait() - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv78._190_say) - wait() - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv78._200_say) - wait() - say_title (locale.reward) - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 48000000)) - say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 230000)) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(72729))) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(70035))) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(70003))) - - pc.give_exp2(48000000) - pc.change_money(230000) - - pc.give_item2(72729) -- ȭ ູ() - pc.give_item2(70035) -- ö - pc.give_item2(70003) -- - pc.remove_item (31004, pc.count_item (31004)) - set_state (state_3) - end - end - state state_3 begin - when letter begin - local v = find_npc_by_vnum (20018) - if v != 0 then - target.vid ("__TARGET__",v,"") - end - send_letter (gameforge.main_quest_lv78._210_sendLetter) - end - when button or info begin - say_title (gameforge.main_quest_lv78._210_sendLetter) - say(gameforge.main_quest_lv78._220_say) - end - when 20018.chat.gameforge.main_quest_lv78._210_sendLetter begin - target.delete("__TARGET__") - say_title ( mob_name(20018)) - say(gameforge.main_quest_lv78._230_say) - wait() - say_title ( pc.get_name ()) - say(gameforge.main_quest_lv78._240_say) - wait() - say_title ( mob_name(20018)) - say(gameforge.main_quest_lv78._250_say) - wait() - say_title ( pc.get_name ()) - say(gameforge.main_quest_lv78._260_say) - wait() - say_title ( mob_name(20018)) - say(gameforge.main_quest_lv78._270_say) - wait() - say_title ( pc.get_name ()) - say(gameforge.main_quest_lv78._280_say) - wait() - say_title ( mob_name(20018)) - say(gameforge.main_quest_lv78._290_say) - wait() - say_title(locale.reward) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(30319).." ".."2"..locale.count_postfix)) - pc.give_item2(30319,2) - wait() - say(gameforge.main_quest_lv78._300_say) - set_state (__COMPLETE__) - q.done() - set_quest_state("main_quest_lv84", "state_0") - - end - end - state __COMPLETE__ begin - end -end diff --git a/share/locale/english/quest/pre_qc/main_quest_lv84.quest b/share/locale/english/quest/pre_qc/main_quest_lv84.quest deleted file mode 100644 index 96f3c87..0000000 --- a/share/locale/english/quest/pre_qc/main_quest_lv84.quest +++ /dev/null @@ -1,151 +0,0 @@ -quest main_quest_lv84 begin - state start begin - end - state state_0 begin - when login or levelup or enter with pc.level >= 84 begin - set_state (state_1) - end - end - state state_1 begin - when letter begin - local v = find_npc_by_vnum (20369) - if v != 0 then - target.vid ("__TARGET__",v,"") - end - send_letter (gameforge.main_quest_lv84._10_sendLetter) - end - when button or info begin - say_title(gameforge.main_quest_lv84._10_sendLetter) - say(gameforge.main_quest_lv84._20_say) - end - when 20369.chat.gameforge.main_quest_lv84._10_sendLetter begin - target.delete("__TARGET__") - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv84._30_say) - wait() - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv84._40_say) - wait() - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv84._50_say) - pc.give_item2(31008) - set_state (state_4) - end - - end - state state_4 begin - when letter begin - send_letter(gameforge.main_quest_lv84._60_sendLetter) - end - when button or info begin - say_title(gameforge.main_quest_lv84._60_sendLetter) - say(gameforge.main_quest_lv84._70_say) - end - - when 31008.use with pc.get_map_index() >= 2160000 and pc.get_map_index() < 2170000 begin --and pc.getf("devilcatacomb_zone", "level") == 5 begin - party.give_buff(303, POINT_ATT_SPEED, 20, 13, 1800, 0, true, true) - party.give_buff(303, POINT_MOV_SPEED, 20, 12, 1800, 0, true, true) - party.give_buff(303, POINT_CASTING_SPEED, 20, 0, 1800, 0, true, true) - party.give_buff(303, POINT_ATTBONUS_MONSTER, 30, 0, 1800, 0, true, true) - party.give_buff(303, POINT_MAX_HP_PCT, 10, 0, 1800, 0, true, true) - party.give_buff(303, POINT_MAX_SP_PCT, 10, 0, 1800, 0, true, true) - - say(gameforge.main_quest_lv84._80_say) - - end - - when 2591.kill begin - say_title(locale.reward) - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 63000000)) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(71026).." ".."2"..locale.count_postfix)) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(70051))) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward, item_name(70050))) - - pc.give_exp2(63000000) - pc.change_money(250000) - - pc.give_item2(71026) -- ö - pc.give_item2(71026) -- ö - pc.give_item2(70051) -- 尩 - pc.give_item2(70050) -- ǥ - - set_state (state_2) - end - end - state state_2 begin - when letter begin - local v = find_npc_by_vnum (20369) - if v != 0 then - target.vid ("__TARGET__",v,"") - end - send_letter(gameforge.main_quest_lv84._90_sendLetter) - end - when button or info begin - say_title(gameforge.main_quest_lv84._90_sendLetter) - say (gameforge.main_quest_lv84._100_say) - end - when 20369.chat.gameforge.main_quest_lv84._90_sendLetter begin - target.delete("__TARGET__") - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv84._110_say) - wait() - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv84._120_say) - end - when 2597.kill begin - say_reward(gameforge.main_quest_lv84._130_sayReward) - say(gameforge.main_quest_lv84._140_say) - set_state (state_3) - end - end - state state_3 begin - when letter begin - local v = find_npc_by_vnum (20369) - if v != 0 then - target.vid ("__TARGET__",v,"") - end - send_letter(gameforge.main_quest_lv84._150_sendLetter) - end - when button or info begin - say_title(gameforge.main_quest_lv84._150_sendLetter) - say (gameforge.main_quest_lv84._160_say) - end - when 20369.chat.gameforge.main_quest_lv84._150_sendLetter begin - target.delete("__TARGET__") - say_title (" ") - say(gameforge.main_quest_lv84._170_say) - wait() - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv84._180_say) - wait() - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv84._190_say) - wait() - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv84._200_say) - wait() - say_title (gameforge.main_quest_lv66._300_sayTitle) - say(gameforge.main_quest_lv84._210_say) - wait() - say_title (locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 84000000)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 250000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(71025).." ".."2"..locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(70038))) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(71107))) - - pc.give_exp2(84000000) - pc.change_money(250000) - - pc.give_item2(71025) -- ߰ - pc.give_item2(71025) -- ߰ - pc.give_item2(70038) -- - pc.give_item2(71107) -- õ - set_state (__COMPLETE__) - end - end - - state __COMPLETE__ begin - end -end - diff --git a/share/locale/english/quest/pre_qc/main_quest_lv90.quest b/share/locale/english/quest/pre_qc/main_quest_lv90.quest deleted file mode 100644 index be37d48..0000000 --- a/share/locale/english/quest/pre_qc/main_quest_lv90.quest +++ /dev/null @@ -1,1481 +0,0 @@ -quest main_quest_lv90 begin - state start begin - when login or levelup or enter with pc.level >= 90 begin - set_state (state01_1) - end - end - state state0 begin - when login or levelup or enter with pc.level >= 90 begin - set_state (state01_1) - end - end - - - -----------------<01> ȣ----------------- - -----------------<01> ȣ----------------- - -----------------<01> ȣ----------------- - -----------------<01> ȣ----------------- - -----------------<01> ȣ----------------- - -----------------<01> ȣ----------------- - -----------------<01> ȣ----------------- - -----------------<01> ȣ----------------- - -----------------<01> ȣ----------------- - -----------------<01> ȣ----------------- - -----------------<01> ȣ----------------- - state state01_1 begin - when letter begin - send_letter (gameforge.main_quest_lv90._1070_sendLetter) - - local v = find_npc_by_vnum(20369) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20369)) - end - end - - when button or info begin - say_title(gameforge.main_quest_lv90._1070_sendLetter) - say(gameforge.main_quest_lv90._1080_say) - end - - when 20369.chat.gameforge.main_quest_lv90._010_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20369)) - say(gameforge.main_quest_lv90._1090_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv90._1100_say) - - set_state (state01_2) - end - - end - - state state01_2 begin - when letter begin - send_letter (gameforge.main_quest_lv90._1070_sendLetter) - - local v = find_npc_by_vnum(9012) - if 0 != v then - target.vid("__TARGET__", v, mob_name(9012)) - end - end - - when button or info begin - say_title(gameforge.main_quest_lv90._1110_sayTitle) - say(gameforge.main_quest_lv90._1120_say) - end - - -------<<< ̵ 簡 ij͸ ̵ ִ ߰Ǿ Ѵ. >>>-------- - --ʿ : ̵ ǥ, npc ȣ, ũƮ. - -- - -- - - when login or enter with pc.get_map_index() == 301 begin - -- - say_title(locale.reward) - --say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 0)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 50000)) --- say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(REWARD01_ITEM1),REWARD01_ITEM1_COUNT,locale.count_postfix)) - say("") - - --pc.give_exp2(0) - pc.change_money(50000) --- pc.give_item2(REWARD01_ITEM1, REWARD01_ITEM1_COUNT) - - set_state (state1_1) - end - end - - -----------------<1> Ƿ決 Ȳ----------------- - -----------------<1> Ƿ決 Ȳ----------------- - -----------------<1> Ƿ決 Ȳ----------------- - -----------------<1> Ƿ決 Ȳ----------------- - -----------------<1> Ƿ決 Ȳ----------------- - -----------------<1> Ƿ決 Ȳ----------------- - -----------------<1> Ƿ決 Ȳ----------------- - -----------------<1> Ƿ決 Ȳ----------------- - -----------------<1> Ƿ決 Ȳ----------------- - -----------------<1> Ƿ決 Ȳ----------------- - -----------------<1> Ƿ決 Ȳ----------------- - state state1_1 begin - when letter begin - send_letter (gameforge.main_quest_lv90._010_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - - when button or info begin - say_title(gameforge.main_quest_lv90._010_sendLetter) - say(gameforge.main_quest_lv90._020_say) - end - - when 20378.chat.gameforge.main_quest_lv90._010_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._030_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv90._040_say) - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._050_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv90._060_say) - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._070_say) - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._080_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv90._090_say) - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._100_say) - wait() - - say_reward(string.format(gameforge.main_quest_lv90._110_sayReward, 226,731)) - - set_state (state1_2) - end - end - -- ù° - state state1_2 begin - when letter begin - target.pos ("__TARGET__",226,731,301,"") - send_letter (gameforge.main_quest_lv90._010_sendLetter) - end - - when button or info begin - -- if pc.get_map_index() == 301 then - -- addmapsignal(226 * 100, 731 * 100) - -- end - say_title(gameforge.main_quest_lv90._120_sayTitle) - say(gameforge.main_quest_lv90._130_say) - say_reward(string.format(gameforge.main_quest_lv90._140_sayReward,226,731)) - -- say_reward(gameforge.main_quest_lv90._1170_posInfo) - - -- say() - -- say() - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - when __TARGET__.target.arrive begin - target.delete("__TARGET__") - say_reward(string.format(gameforge.main_quest_lv90._150_sayReward,1093,285)) - set_state (state1_3) - end - - when 20378.chat.gameforge.main_quest_lv90._010_sendLetter begin - say(gameforge.main_quest_lv90._160_say) - end - end - -- ι° - state state1_3 begin - when letter begin - target.pos ("__TARGET__",1093,285,301,"") - send_letter (gameforge.main_quest_lv90._010_sendLetter) - end - - when button or info begin - -- if pc.get_map_index() == 301 then - -- addmapsignal(1093 * 100, 285 * 100) - -- end - say_title(gameforge.main_quest_lv90._120_sayTitle) - say(gameforge.main_quest_lv90._130_say) - say_reward(string.format(gameforge.main_quest_lv90._170_sayReward,1093,285)) - -- say_reward(gameforge.main_quest_lv90._1170_posInfo) - - -- say() - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - when __TARGET__.target.arrive begin - target.delete("__TARGET__") - say_reward(string.format(gameforge.main_quest_lv90._180_sayReward,1081,1289)) - set_state (state1_5) - end - - when 20378.chat.gameforge.main_quest_lv90._010_sendLetter begin - say(gameforge.main_quest_lv90._160_say) - end - end - -- ° - -- state state1_4 begin - -- when letter begin - -- target.pos ("__TARGET__",RECON3_X,RECON3_Y,RECON3_MAPINDEX,"") - -- send_letter (gameforge.main_quest_lv90._010_sendLetter) - -- end - - -- when button or info begin - -- if pc.get_map_index() == RECON3_MAPINDEX then - -- addmapsignal(RECON3_X * 100, RECON3_Y * 100) - -- end - -- say_title(gameforge.main_quest_lv90._120_sayTitle) - -- say(locale.main_quest_lv90.say_11) - -- say_reward(string.format(gameforge.main_quest_lv90._190_say,RECON3_X,RECON3_Y)) - -- say_reward(gameforge.main_quest_lv90._1170_posInfo) - - -- say() - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - -- end - - -- when __TARGET__.target.arrive begin - -- target.delete("__TARGET__") - -- say_reward(string.format(gameforge.main_quest_lv90._200_say,1081,1289)) - -- set_state (state1_5) - -- end - - -- when 20378.chat.gameforge.main_quest_lv90._010_sendLetter begin - -- say(locale.main_quest_lv90.say_14) - -- end - -- end - -- ׹° - state state1_5 begin - when letter begin - target.pos ("__TARGET__",1081,1289,301,"") - send_letter (gameforge.main_quest_lv90._010_sendLetter) - end - - when button or info begin - -- if pc.get_map_index() == 301 then - -- addmapsignal(1081 * 100, 1289 * 100) - -- end - say_title(gameforge.main_quest_lv90._120_sayTitle) - say(gameforge.main_quest_lv90._130_say) - say_reward(string.format(gameforge.main_quest_lv90._210_sayReward,1081,1289)) - -- say_reward(gameforge.main_quest_lv90._1170_posInfo) - - -- say() - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - when __TARGET__.target.arrive begin - target.delete("__TARGET__") - say_reward(gameforge.main_quest_lv90._220_sayReward) - set_state (state1_6) - end - - when 20378.chat.gameforge.main_quest_lv90._010_sendLetter begin - say(gameforge.main_quest_lv90._160_say) - end - end - -- Ϸ - state state1_6 begin - when letter begin - send_letter(gameforge.main_quest_lv90._010_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv90._010_sendLetter) - say(gameforge.main_quest_lv90._230_say) - end - - when 20378.chat.gameforge.main_quest_lv90._010_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._240_say) - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._250_say) - wait() - - -- - say_title(locale.reward) - --say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 0)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 100000)) - --say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(REWARD1_ITEM1),REWARD1_ITEM1_COUNT,locale.count_postfix)) - say("") - - --pc.give_exp2(0) - pc.change_money(100000) - --pc.give_item2(REWARD1_ITEM1, REWARD1_ITEM1_COUNT) - - set_state (state2_1) - end - end - - -----------------<2> ----------------- - -----------------<2> ----------------- - -----------------<2> ----------------- - -----------------<2> ----------------- - -----------------<2> ----------------- - -----------------<2> ----------------- - -----------------<2> ----------------- - -----------------<2> ----------------- - -----------------<2> ----------------- - -----------------<2> ----------------- - -----------------<2> ----------------- - state state2_1 begin - when letter begin - send_letter(gameforge.main_quest_lv90._260_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv90._260_sendLetter) - say(gameforge.main_quest_lv90._270_say) - end - when 20378.chat.gameforge.main_quest_lv90._260_sendLetter begin - target.delete("__TARGET__") - - say_title(pc.getname()) - say(gameforge.main_quest_lv90._280_say) - wait() - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv90._290_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv90._300_say) - wait() - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv90._310_say) - wait() - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv90._320_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv90._330_say) - wait() - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv90._340_say) - - set_state (state2_2) - end - end - state state2_2 begin - when letter begin - send_letter(gameforge.main_quest_lv90._260_sendLetter) - end - when button or info begin - -- if pc.get_map_index() == 301 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - say_title(gameforge.main_quest_lv90._350_sayTitle) - say(gameforge.main_quest_lv90._360_say) - say_item_vnum(31016) - - -- say() - -- say_reward(gameforge.main_quest_lv90._1170_posInfo) - -- say() - -- say() - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - --Ŭ -- - when 20378.chat.gameforge.main_quest_lv90._260_sendLetter begin - if pc.count_item(31016) >= 1 then - pc.remove_item ( 31016, pc.count_item(31016)) - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._400_say) - wait() - - say_title(mob_name(20369)) - say(string.format(gameforge.main_quest_lv90._410_say,pc.getname())) - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._420_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 6247460)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 137000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(50705),10,locale.count_postfix)) - say("") - - pc.give_exp2(6247460) - pc.change_money(137000) - pc.give_item2(50705, 10) - - set_state (state3_1) - else - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._370_say) - end - end - - when 3001.kill or 3002.kill or 3003.kill or 3004.kill or 3005.kill or 3090.kill or 3091.kill begin - if number(1,1) == 1 then - if pc.count_item(31016) < 1 then - notice_multiline(gameforge.main_quest_lv90._380_1_notice,notice) - notice_multiline(gameforge.main_quest_lv90._380_2_notice,notice) - pc.give_item2(31016, 1) - set_state (state2_3) - end - end - end - end - -- Ʈ Ϸ - state state2_3 begin - when letter begin - send_letter(gameforge.main_quest_lv90._260_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv90._260_sendLetter) - say(gameforge.main_quest_lv90._390_say) - end - - -- ߰ Ʈ 츦 κ. - when 3001.kill or 3002.kill or 3003.kill or 3004.kill or 3005.kill or 3090.kill or 3091.kill begin - if number(1,1) == 1 then - if pc.count_item(31016) < 1 then - notice_multiline(gameforge.main_quest_lv90._380_1_notice,notice) - notice_multiline(gameforge.main_quest_lv90._380_2_notice,notice) - pc.give_item2(31016, 1) - set_state (state2_3) - end - end - end - - when 20378.chat.gameforge.main_quest_lv90._260_sendLetter begin - target.delete("__TARGET__") - - if pc.count_item(31016) >= 1 then - pc.remove_item ( 31016, pc.count_item(31016)) - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._400_say) - wait() - - say_title(mob_name(20369)) - say(string.format(gameforge.main_quest_lv90._410_say,pc.getname())) - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._420_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 6247460)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 137000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(50705),10,locale.count_postfix)) - say("") - - pc.give_exp2(6247460) - pc.change_money(137000) - pc.give_item2(50705, 10) - - set_state (state3_1) - else - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._370_say) - - set_state (state2_2) - end - end - end - -----------------<3> ܼ1-1----------------- - -----------------<3> ܼ1-1----------------- - -----------------<3> ܼ1-1----------------- - -----------------<3> ܼ1-1----------------- - -----------------<3> ܼ1-1----------------- - -----------------<3> ܼ1-1----------------- - -----------------<3> ܼ1-1----------------- - -----------------<3> ܼ1-1----------------- - -----------------<3> ܼ1-1----------------- - -----------------<3> ܼ1-1----------------- - -----------------<3> ܼ1-1----------------- - state state3_1 begin - when letter begin - send_letter(gameforge.main_quest_lv90._430_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv90._430_sendLetter) - say(gameforge.main_quest_lv90._440_say) - end - when 20378.chat.gameforge.main_quest_lv90._430_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv90._450_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv90._460_say) - wait() - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv90._470_say) - - set_state (state3_2) - end - end - state state3_2 begin - when letter begin - send_letter(gameforge.main_quest_lv90._430_sendLetter) - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - say_title(gameforge.main_quest_lv90._480_sayTitle) - say(gameforge.main_quest_lv90._490_say) - say_item_vnum(31009) - - -- say() - -- say_reward(gameforge.main_quest_lv90._1170_posInfo) - -- say() - -- say() - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - --Ŭ -- - when 20378.chat.gameforge.main_quest_lv90._430_sendLetter begin - if pc.count_item(31009) >= 1 then - pc.remove_item ( 31009, pc.count_item(31009)) - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._530_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 10421740)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 148000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(72001),1,locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(30046),1,locale.count_postfix)) - say("") - - pc.give_exp2(10421740) - pc.change_money(148000) - pc.give_item2_select(72001) - item.set_socket(2, 60) - pc.give_item2(30046, 1) - - set_state (state4_1) - else - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._500_say) - end - end - - when 3005.kill begin - if number(1,500) == 1 then - if pc.count_item(31009) < 1 then - pc.give_item2(31009, 1) - - - if pc.count_item(31009) >= 1 then - notice_multiline(gameforge.main_quest_lv90._510_1_notice,notice) - notice_multiline(gameforge.main_quest_lv90._510_2_notice,notice) - set_state (state3_3) - end - end - end - end - end - -- Ʈ Ϸ - state state3_3 begin - - when letter begin - send_letter(gameforge.main_quest_lv90._430_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - - when button or info begin - say_title(gameforge.main_quest_lv90._430_sendLetter) - say(gameforge.main_quest_lv90._520_say) - end - - -- ߰ Ʈ 츦 κ. - when 3005.kill begin - if number(1,500) == 1 then - if pc.count_item(31009) < 1 then - pc.give_item2(31009, 1) - - - if pc.count_item(31009) >= 1 then - notice_multiline(gameforge.main_quest_lv90._510_1_notice,notice) - notice_multiline(gameforge.main_quest_lv90._510_2_notice,notice) - end - end - end - end - - when 20378.chat.gameforge.main_quest_lv90._430_sendLetter begin - target.delete("__TARGET__") - - if pc.count_item(31009) >= 1 then - pc.remove_item ( 31009, pc.count_item(31009)) - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._530_say) - wait() - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 10421740)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 148000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(72001),1,locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(30046),1,locale.count_postfix)) - say("") - - pc.give_exp2(10421740) - pc.change_money(148000) - pc.give_item2_select(72001) - item.set_socket(2, 60) - pc.give_item2(30046, 1) - - set_state (state4_1) - else - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._500_say) - - set_state (state3_2) - end - end - end - - -----------------<4> ܼ1-2----------------- - -----------------<4> ܼ1-2----------------- - -----------------<4> ܼ1-2----------------- - -----------------<4> ܼ1-2----------------- - -----------------<4> ܼ1-2----------------- - -----------------<4> ܼ1-2----------------- - -----------------<4> ܼ1-2----------------- - -----------------<4> ܼ1-2----------------- - -----------------<4> ܼ1-2----------------- - -----------------<4> ܼ1-2----------------- - -----------------<4> ܼ1-2----------------- - state state4_1 begin - when letter begin - send_letter(gameforge.main_quest_lv90._560_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv90._560_sendLetter) - say(gameforge.main_quest_lv90._570_say) - end - when 20378.chat.gameforge.main_quest_lv90._560_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv90._580_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv90._590_say) - wait() - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv90._600_say) - - set_state (state4_2) - end - end - state state4_2 begin - when letter begin - send_letter(gameforge.main_quest_lv90._560_sendLetter) - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- end - say_title(gameforge.main_quest_lv90._610_sayTitle) - say(gameforge.main_quest_lv90._620_say) - say_item_vnum(31009) - - -- say() - -- say_reward(gameforge.main_quest_lv90._1170_posInfo) - -- say() - -- say() - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - --Ŭ -- - when 20378.chat.gameforge.main_quest_lv90._560_sendLetter begin - if pc.count_item(31009) >= 1 then - pc.remove_item ( 31009, pc.count_item(31009)) - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._650_say) - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._670_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 15421740)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 100000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(30021),1,locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(50708),10,locale.count_postfix)) - say("") - - pc.give_exp2(15421740) - pc.change_money(100000) - pc.give_item2(30021, 1) - pc.give_item2(50708, 10) - - set_state (state5_1) - else - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._630_say) - end - end - - when 3090.kill begin - if number(1,200) == 1 then - if pc.count_item(31009) < 1 then - pc.give_item2(31009, 1) - - - if pc.count_item(31009) >= 1 then - notice_multiline(gameforge.main_quest_lv90._640_1_notice,notice) - notice_multiline(gameforge.main_quest_lv90._640_2_notice,notice) - set_state (state4_3) - end - end - end - end - end - -- Ʈ Ϸ - state state4_3 begin - - when letter begin - send_letter(gameforge.main_quest_lv90._560_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - - when button or info begin - say_title(gameforge.main_quest_lv90._560_sendLetter) - say(gameforge.main_quest_lv90._680_say) - end - - -- ߰ Ʈ 츦 κ. - when 3090.kill begin - if number(1,200) == 1 then - if pc.count_item(31009) < 1 then - pc.give_item2(31009, 1) - - - if pc.count_item(31009) >= 1 then - notice_multiline(gameforge.main_quest_lv90._640_1_notice,notice) - notice_multiline(gameforge.main_quest_lv90._640_2_notice,notice) - end - end - end - end - - when 20378.chat.gameforge.main_quest_lv90._560_sendLetter begin - target.delete("__TARGET__") - - if pc.count_item(31009) >= 1 then - pc.remove_item ( 31009, pc.count_item(31009)) - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._650_say) - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._670_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 15421740)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 100000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(30021),1,locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(50708),10,locale.count_postfix)) - say("") - - pc.give_exp2(15421740) - pc.change_money(100000) - pc.give_item2(30021, 1) - pc.give_item2(50708, 10) - - set_state (state5_1) - else - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._630_say) - - set_state (state4_2) - end - end - end - -----------------<5> Ը ľ----------------- - -----------------<5> Ը ľ----------------- - -----------------<5> Ը ľ----------------- - -----------------<5> Ը ľ----------------- - -----------------<5> Ը ľ----------------- - -----------------<5> Ը ľ----------------- - -----------------<5> Ը ľ----------------- - -----------------<5> Ը ľ----------------- - -----------------<5> Ը ľ----------------- - -----------------<5> Ը ľ----------------- - -----------------<5> Ը ľ----------------- - state state5_1 begin - when letter begin - send_letter(gameforge.main_quest_lv90._690_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv90._690_sendLetter) - say(gameforge.main_quest_lv90._700_say) - end - when 20378.chat.gameforge.main_quest_lv90._690_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv90._710_say) - wait() - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv90._720_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv90._730_say) - wait() - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv90._740_say) - - set_state (state5_2) - end - end - state state5_2 begin - when letter begin - send_letter(gameforge.main_quest_lv90._690_sendLetter) - q.set_counter_name(gameforge.main_quest_lv90._750_say) - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - - say_title(gameforge.main_quest_lv90._830_sayTitle) - say(gameforge.main_quest_lv90._840_say) - say(gameforge.main_quest_lv90._750_say) - local remain1 = 50 - pc.getqf("mob5_1_kill") - if remain1 < 0 then - remain1 = 0 - end - local remain2 = 40 - pc.getqf("mob5_2_kill") - if remain2 < 0 then - remain2 = 0 - end - local remain3 = 20 - pc.getqf("mob5_3_kill") - if remain3 < 0 then - remain3 = 0 - end - local remain4 = 10 - pc.getqf("mob5_4_kill") - if remain4 < 0 then - remain4 = 0 - end - local total_remain = remain1 + remain2 + remain3 + remain4 - q.set_counter_value(total_remain) - say_reward(string.format(gameforge.main_quest_lv90._760_say, mob_name(3201), remain1, mob_name(3202), remain2)) - say_reward(string.format(gameforge.main_quest_lv90._760_say, mob_name(3204), remain3, mob_name(3205), remain4)) - say() - -- say_reward(gameforge.main_quest_lv90._1170_posInfo) - - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - --Ŭ -- - when 20378.chat.gameforge.main_quest_lv90._690_sendLetter begin - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._770_say) - end - - function kill_count() - local remain1 = 50 - pc.getqf("mob5_1_kill") - if remain1 < 0 then - remain1 = 0 - end - local remain2 = 40 - pc.getqf("mob5_2_kill") - if remain2 < 0 then - remain2 = 0 - end - local remain3 = 20 - pc.getqf("mob5_3_kill") - if remain3 < 0 then - remain3 = 0 - end - local remain4 = 10 - pc.getqf("mob5_4_kill") - if remain4 < 0 then - remain4 = 0 - end - local total_remain = remain1 + remain2 + remain3 + remain4 - q.set_counter_value(total_remain) - - return total_remain - end - - when 3201.kill begin - local kill_count = pc.getqf("mob5_1_kill") - if kill_count < 50 then - pc.setqf("mob5_1_kill", kill_count + 1) - - local total_remain = main_quest_lv90.kill_count() - if total_remain == 0 then - notice_multiline(gameforge.main_quest_lv90._780_1_notice,notice) - notice_multiline(gameforge.main_quest_lv90._780_2_notice,notice) - set_state (state5_3) - end - end - end - when 3202.kill begin - local kill_count = pc.getqf("mob5_2_kill") - if kill_count < 40 then - pc.setqf("mob5_2_kill", kill_count + 1) - - local total_remain = main_quest_lv90.kill_count() - if total_remain == 0 then - notice_multiline(gameforge.main_quest_lv90._780_1_notice,notice) - notice_multiline(gameforge.main_quest_lv90._780_2_notice,notice) - set_state (state5_3) - end - end - end - when 3204.kill begin - local kill_count = pc.getqf("mob5_3_kill") - if kill_count < 20 then - pc.setqf("mob5_3_kill", kill_count + 1) - - local total_remain = main_quest_lv90.kill_count() - if total_remain == 0 then - notice_multiline(gameforge.main_quest_lv90._780_1_notice,notice) - notice_multiline(gameforge.main_quest_lv90._780_2_notice,notice) - set_state (state5_3) - end - end - end - when 3205.kill begin - local kill_count = pc.getqf("mob5_4_kill") - if kill_count < 10 then - pc.setqf("mob5_4_kill", kill_count + 1) - - local total_remain = main_quest_lv90.kill_count() - if total_remain == 0 then - notice_multiline(gameforge.main_quest_lv90._780_1_notice,notice) - notice_multiline(gameforge.main_quest_lv90._780_2_notice,notice) - set_state (state5_3) - end - end - end - end - -- Ʈ Ϸ - state state5_3 begin - - when letter begin - send_letter(gameforge.main_quest_lv90._690_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - q.set_counter_name("") - end - - when button or info begin - say_title(gameforge.main_quest_lv90._690_sendLetter) - say(gameforge.main_quest_lv90._820_say) - - end - - when 20378.chat.gameforge.main_quest_lv90._690_sendLetter begin - target.delete("__TARGET__") - - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._790_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv90._800_say) - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._810_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 12933740)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 170000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(30023),1,locale.count_postfix)) - say("") - - pc.give_exp2(12933740) - pc.change_money(170000) - pc.give_item2(30023, 1) - - set_state (state6_1) - end - end - -----------------<6> 溮 ȭ1-1----------------- - -----------------<6> 溮 ȭ1-1----------------- - -----------------<6> 溮 ȭ1-1----------------- - -----------------<6> 溮 ȭ1-1----------------- - -----------------<6> 溮 ȭ1-1----------------- - -----------------<6> 溮 ȭ1-1----------------- - -----------------<6> 溮 ȭ1-1----------------- - -----------------<6> 溮 ȭ1-1----------------- - -----------------<6> 溮 ȭ1-1----------------- - -----------------<6> 溮 ȭ1-1----------------- - -----------------<6> 溮 ȭ1-1----------------- - state state6_1 begin - when letter begin - send_letter(gameforge.main_quest_lv90._850_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv90._850_sendLetter) - say(gameforge.main_quest_lv90._860_say) - end - when 20378.chat.gameforge.main_quest_lv90._010_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv90._870_say) - wait() - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv90._880_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv90._890_say) - wait() - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv90._900_say) - - set_state (state6_2) - end - end - state state6_2 begin - when letter begin - send_letter(gameforge.main_quest_lv90._850_sendLetter) - q.set_counter_name(gameforge.main_quest_lv90._1180_say) - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - - say_title(gameforge.main_quest_lv90._910_sayTitle) - say(gameforge.main_quest_lv90._920_say) - say_item_vnum(31027) - say(gameforge.main_quest_lv90._1180_say) - local remain = 50 - pc.count_item(31027) - if remain < 0 then - remain = 0 - end - q.set_counter_value(remain) - say_reward(string.format( gameforge.main_quest_lv90._1190_say,item_name(31027), remain)) - -- say_reward(gameforge.main_quest_lv90._1170_posInfo) - - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - --Ŭ -- - when 20378.chat.gameforge.main_quest_lv90._010_sendLetter begin - if pc.count_item(31027) >= 50 then - pc.remove_item ( 31027, pc.count_item(31027)) - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._960_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 14425740)) - --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 0)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(30006),1,locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(50707),5,locale.count_postfix)) - say("") - - pc.give_exp2(14425740) - --pc.change_money(0) - pc.give_item2(30006, 1) - pc.give_item2(50707, 5) - - set_state (state7_1) - else - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._930_say) - end - end - - when 3001.kill or 3002.kill or 3003.kill or 3004.kill or 3005.kill or 3090.kill or 3091.kill begin - if number(1,200) == 1 then - if pc.count_item(31027) < 50 then - pc.give_item2(31027, 1) - - local remain = 50 - pc.count_item(31027) - if remain < 0 then - remain = 0 - end - q.set_counter_value(remain) - - if pc.count_item(31027) >= 50 then - notice_multiline(gameforge.main_quest_lv90._940_1_notice,notice) - notice_multiline(gameforge.main_quest_lv90._940_2_notice,notice) - set_state (state6_3) - end - end - end - end - end - -- Ʈ Ϸ - state state6_3 begin - - when letter begin - send_letter(gameforge.main_quest_lv90._850_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - q.set_counter_name("") - end - - when button or info begin - say_title(gameforge.main_quest_lv90._850_sendLetter) - say(gameforge.main_quest_lv90._520_say) - end - - -- ߰ Ʈ 츦 κ. - when 3001.kill or 3002.kill or 3003.kill or 3004.kill or 3005.kill or 3090.kill or 3091.kill begin - if number(1,200) == 1 then - if pc.count_item(31027) < 50 then - pc.give_item2(31027, 1) - - local remain = 50 - pc.count_item(31027) - if remain < 0 then - remain = 0 - end - - if pc.count_item(31027) >= 50 then - notice_multiline(gameforge.main_quest_lv90._940_1_notice,notice) - notice_multiline(gameforge.main_quest_lv90._940_2_notice,notice) - end - end - end - end - - when 20378.chat.gameforge.main_quest_lv90._010_sendLetter begin - target.delete("__TARGET__") - - if pc.count_item(31027) >= 50 then - pc.remove_item ( 31027, pc.count_item(31027)) - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._960_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 14425740)) - --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 0)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(30006),1,locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(50707),5,locale.count_postfix)) - say("") - - pc.give_exp2(14425740) - --pc.change_money(0) - pc.give_item2(30006, 1) - pc.give_item2(50707, 5) - - set_state (state7_1) - else - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._930_say) - - set_state (state6_2) - end - end - end - -----------------<7> 溮 ȭ1-2----------------- - -----------------<7> 溮 ȭ1-2----------------- - -----------------<7> 溮 ȭ1-2----------------- - -----------------<7> 溮 ȭ1-2----------------- - -----------------<7> 溮 ȭ1-2----------------- - -----------------<7> 溮 ȭ1-2----------------- - -----------------<7> 溮 ȭ1-2----------------- - -----------------<7> 溮 ȭ1-2----------------- - -----------------<7> 溮 ȭ1-2----------------- - -----------------<7> 溮 ȭ1-2----------------- - -----------------<7> 溮 ȭ1-2----------------- - state state7_1 begin - when letter begin - send_letter(gameforge.main_quest_lv90._970_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv90._970_sendLetter) - say(gameforge.main_quest_lv90._980_say) - end - when 20378.chat.gameforge.main_quest_lv90._010_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv90._990_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv90._1000_say) - - set_state (state7_2) - end - end - state state7_2 begin - when letter begin - send_letter(gameforge.main_quest_lv90._970_sendLetter) - q.set_counter_name(gameforge.main_quest_lv90._1180_say) - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - - say_title(gameforge.main_quest_lv90._1020_sayTitle) - say(gameforge.main_quest_lv90._1030_say) - say_item_vnum(31028) - say(gameforge.main_quest_lv90._1180_say) - local remain = 100 - pc.count_item(31028) - if remain < 0 then - remain = 0 - end - q.set_counter_value(remain) - say_reward(string.format(gameforge.main_quest_lv90._1190_say,item_name(31028), remain)) - -- say_reward(gameforge.main_quest_lv90._1170_posInfo) - - -- say() - -- say() - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - --Ŭ -- - when 20378.chat.gameforge.main_quest_lv90._010_sendLetter begin - if pc.count_item(31028) >= 100 then - pc.remove_item ( 31028, pc.count_item(31028)) - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._1060_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 14922580)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 192000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(30015),2,locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(70043),1,locale.count_postfix)) - say("") - say_title(gameforge.main_quest_lv90._1200_say) - - pc.give_exp2(14922580) - pc.change_money(192000) - pc.give_item2(30015, 2) - pc.give_item2_select(70043) - item.set_socket(2, 120) - - clear_letter() - set_quest_state ("main_quest_lv91", "state0") - set_state (__COMPLETE__) - else - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._1010_say) - end - end - - when 3201.kill or 3202.kill or 3203.kill or 3204.kill or 3205.kill or 3290.kill or 3291.kill begin - if number(1,200) == 1 then - if pc.count_item(31028) < 100 then - pc.give_item2(31028, 1) - - local remain = 100 - pc.count_item(31028) - if remain < 0 then - remain = 0 - end - q.set_counter_value(remain) - - if pc.count_item(31028) >= 100 then - notice_multiline(gameforge.main_quest_lv90._1040_1_notice,notice) - notice_multiline(gameforge.main_quest_lv90._1040_2_notice,notice) - set_state (state7_3) - end - end - end - end - end - -- Ʈ Ϸ - state state7_3 begin - - when letter begin - send_letter(gameforge.main_quest_lv90._970_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - q.set_counter_name("") - end - - when button or info begin - say_title(gameforge.main_quest_lv90._970_sendLetter) - say(gameforge.main_quest_lv90._1050_say) - end - - -- ߰ Ʈ 츦 κ. - when 3201.kill or 3202.kill or 3203.kill or 3204.kill or 3205.kill or 3290.kill or 3291.kill begin - if number(1,200) == 1 then - if pc.count_item(31028) < 100 then - pc.give_item2(31028, 1) - - local remain = 100 - pc.count_item(31028) - if remain < 0 then - remain = 0 - end - - if pc.count_item(31028) >= 100 then - notice_multiline(gameforge.main_quest_lv90._1040_1_notice,notice) - notice_multiline(gameforge.main_quest_lv90._1040_2_notice,notice) - end - end - end - end - - when 20378.chat.gameforge.main_quest_lv90._010_sendLetter begin - target.delete("__TARGET__") - - if pc.count_item(31028) >= 100 then - pc.remove_item ( 31028, pc.count_item(31028)) - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._1060_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 14922580)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 192000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(30015),2,locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(70043),1,locale.count_postfix)) - say("") - say_title(gameforge.main_quest_lv90._1200_say) - - pc.give_exp2(14922580) - pc.change_money(192000) - pc.give_item2(30015, 2) - pc.give_item2_select(70043) - item.set_socket(2, 120) - - clear_letter() - set_quest_state ("main_quest_lv91", "state0") - set_state (__COMPLETE__) - else - say_title(mob_name(20378)) - say(gameforge.main_quest_lv90._1010_say) - - set_state (state7_2) - end - end - end - - state __COMPLETE__ begin - when enter begin - q.done() - end - end -end diff --git a/share/locale/english/quest/pre_qc/main_quest_lv91.quest b/share/locale/english/quest/pre_qc/main_quest_lv91.quest deleted file mode 100644 index 0798911..0000000 --- a/share/locale/english/quest/pre_qc/main_quest_lv91.quest +++ /dev/null @@ -1,768 +0,0 @@ -quest main_quest_lv91 begin - state start begin - end - state state0 begin - when login or levelup or enter with pc.level >= 91 begin - set_state (state1_1) - end - end - - - -----------------<1> ʸ ãƶ!1-1----------------- - -----------------<1> ʸ ãƶ!1-1----------------- - -----------------<1> ʸ ãƶ!1-1----------------- - -----------------<1> ʸ ãƶ!1-1----------------- - -----------------<1> ʸ ãƶ!1-1----------------- - -----------------<1> ʸ ãƶ!1-1----------------- - -----------------<1> ʸ ãƶ!1-1----------------- - -----------------<1> ʸ ãƶ!1-1----------------- - -----------------<1> ʸ ãƶ!1-1----------------- - -----------------<1> ʸ ãƶ!1-1----------------- - -----------------<1> ʸ ãƶ!1-1----------------- - state state1_1 begin - when letter begin - send_letter (gameforge.main_quest_lv91._010_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - - when button or info begin - say_title(gameforge.main_quest_lv91._010_sendLetter) - say(gameforge.main_quest_lv91._020_say) - - end - - when 20378.chat.gameforge.main_quest_lv91._010_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv91._030_say) - wait() - say_title(pc.getname()) - say(gameforge.main_quest_lv91._050_say) - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv91._060_say) - wait() - - set_state (state1_2) - end - end - state state1_2 begin - when letter begin - send_letter(gameforge.main_quest_lv91._010_sendLetter) - --q.set_counter_name(locale.main_quest_lv91.remain_mob) - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - - say_title(gameforge.main_quest_lv91._070_sayTitle) - say(gameforge.main_quest_lv91._080_say) - - -- say() - -- say_reward(locale.main_quest_lv91.pos_info) - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - --say_title(gameforge.main_quest_lv91._760_say) - --local remain = 10 - pc.getqf("mob1_1_killed") - --if remain < 0 then - -- remain = 0 - --end - --q.set_counter_value(remain) - --say_title(string.format(gameforge.main_quest_lv91._770_say,mob_name(3205),remain)) - end - - --[[ - --Ŭ -- - when 20378.chat.gameforge.main_quest_lv91._010_sendLetter begin - say_title(mob_name(20378)) - say(gameforge.main_quest_lv91._520_say) - end - --]] - - when 3205.kill begin - local mob1_1_killed = pc.getqf("mob1_1_killed") - if mob1_1_killed < 10 then - pc.setqf("mob1_1_killed", mob1_1_killed + 1) - - local remain = 10 - pc.getqf("mob1_1_killed") - if remain < 0 then - remain = 0 - end - --q.set_counter_value(remain) - - if remain == 0 then - say_title(mob_name(3205)) - say(gameforge.main_quest_lv91._100_say) - - notice_multiline(gameforge.main_quest_lv91._090_1_notice,notice) - notice_multiline(gameforge.main_quest_lv91._090_2_notice,notice) - set_state (state1_3) - end - end - end - end - state state1_3 begin - when letter begin - send_letter(gameforge.main_quest_lv91._010_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - --q.set_counter_name("") - end - when button or info begin - say_title(gameforge.main_quest_lv91._010_sendLetter) - say(gameforge.main_quest_lv91._110_say) - - end - - when 20378.chat.gameforge.main_quest_lv91._010_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv91._120_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv91._130_say) - wait() - say_title(mob_name(20378)) - say(gameforge.main_quest_lv91._150_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 18803050)) - --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 0)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(30051),1,locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(50814),10,locale.count_postfix)) - say("") - - pc.give_exp2(18803050) - --pc.change_money(0) - pc.give_item2(30051, 1) - pc.give_item2(50814, 10) - - set_state (state2_1) - end - end - - -----------------<2> ʸ Żȯ϶!----------------- - -----------------<2> ʸ Żȯ϶!----------------- - -----------------<2> ʸ Żȯ϶!----------------- - -----------------<2> ʸ Żȯ϶!----------------- - -----------------<2> ʸ Żȯ϶!----------------- - -----------------<2> ʸ Żȯ϶!----------------- - -----------------<2> ʸ Żȯ϶!----------------- - -----------------<2> ʸ Żȯ϶!----------------- - -----------------<2> ʸ Żȯ϶!----------------- - -----------------<2> ʸ Żȯ϶!----------------- - -----------------<2> ʸ Żȯ϶!----------------- - state state2_1 begin - when letter begin - send_letter(gameforge.main_quest_lv91._160_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv91._160_sendLetter) - say(gameforge.main_quest_lv91._170_say) - - end - when 20378.chat.gameforge.main_quest_lv91._160_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv91._180_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv91._190_say) - - set_state (state2_2) - end - end - state state2_2 begin - when letter begin - send_letter(gameforge.main_quest_lv91._160_sendLetter) - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - - say_title(gameforge.main_quest_lv91._200_sayTitle) - say(gameforge.main_quest_lv91._210_say) - say_item_vnum(31075) - - -- say() - -- say_reward(locale.main_quest_lv91.pos_info) - -- say() - -- say() - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - --Ŭ -- - when 20378.chat.gameforge.main_quest_lv91._160_sendLetter begin - say_title(mob_name(20378)) - say(gameforge.main_quest_lv91._220_say) - end - - when 3291.kill begin - if number(1,500) == 1 then - if pc.count_item(31075) < 1 then - notice_multiline(gameforge.main_quest_lv91._230_1_notice,notice) - notice_multiline(gameforge.main_quest_lv91._230_2_notice,notice) - pc.give_item2(31075, 1) - set_state (state2_3) - end - end - end - end - -- Ʈ Ϸ - state state2_3 begin - when letter begin - send_letter(gameforge.main_quest_lv91._160_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv91._160_sendLetter) - say(gameforge.main_quest_lv91._240_say) - - end - - -- ߰ Ʈ 츦 κ. - when 3291.kill begin - if number(1,500) == 1 then - if pc.count_item(31075) < 1 then - notice_multiline(gameforge.main_quest_lv91._230_1_notice,notice) - notice_multiline(gameforge.main_quest_lv91._230_2_notice,notice) - pc.give_item2(31075, 1) - end - end - end - - when 20378.chat.gameforge.main_quest_lv91._160_sendLetter begin - target.delete("__TARGET__") - - if pc.count_item(31075) >= 1 then - pc.remove_item ( 31075, pc.count_item(31075)) - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv91._250_say) - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv91._260_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 24873650)) - --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 0)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(50722),20,locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(72016),1,locale.count_postfix)) - say("") - - pc.give_exp2(24873650) - --pc.change_money(0) - pc.give_item2(50722, 20) - pc.give_item2_select(72016) - item.set_socket(2, 120) - - set_state (state3_1) - else - say_title(mob_name(20378)) - say(gameforge.main_quest_lv91._220_say) - - set_state (state2_2) - end - end - end - -----------------<3> ι° ǵ1-1----------------- - -----------------<3> ι° ǵ1-1----------------- - -----------------<3> ι° ǵ1-1----------------- - -----------------<3> ι° ǵ1-1----------------- - -----------------<3> ι° ǵ1-1----------------- - -----------------<3> ι° ǵ1-1----------------- - -----------------<3> ι° ǵ1-1----------------- - -----------------<3> ι° ǵ1-1----------------- - -----------------<3> ι° ǵ1-1----------------- - -----------------<3> ι° ǵ1-1----------------- - -----------------<3> ι° ǵ1-1----------------- - state state3_1 begin - when letter begin - send_letter(gameforge.main_quest_lv91._270_sendLetter) - - local v = find_npc_by_vnum(20380) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20380)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv91._270_sendLetter) - say(gameforge.main_quest_lv91._280_say) - - end - when 20380.chat.gameforge.main_quest_lv91._270_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20380 )) - say(gameforge.main_quest_lv91._290_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv91._300_say) - wait() - - say_title(mob_name(20380 )) - say(gameforge.main_quest_lv91._310_say) - wait() - - say_title(mob_name(20380 )) - say(gameforge.main_quest_lv91._320_say) - wait() - - say_title(mob_name(20380 )) - say(gameforge.main_quest_lv91._330_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv91._340_say) - - set_state (state3_2) - end - end - state state3_2 begin - when letter begin - send_letter(gameforge.main_quest_lv91._270_sendLetter) - q.set_counter_name(gameforge.main_quest_lv90._1180_say) - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - say_title(gameforge.main_quest_lv91._350_sayTitle) - say(gameforge.main_quest_lv91._360_say) - say_item_vnum(31018) - say(gameforge.main_quest_lv90._1180_say) - local remain = 10 - pc.getqf("item3_1_checked") - if remain < 0 then - remain = 0 - end - q.set_counter_value(remain) - say_reward(string.format(gameforge.main_quest_lv90._1190_say,item_name(31018),remain)) - - -- say() - -- say_reward(locale.main_quest_lv91.pos_info) - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - --Ŭ -- - when 20380.chat.gameforge.main_quest_lv91._270_sendLetter with pc.count_item(31018) > 0 begin - if pc.count_item(31018) > 0 then - pc.remove_item(31018, 1) - - if number(1, 100 ) <= 70 then -- ǰ - say_title(mob_name(20380 )) - say(gameforge.main_quest_lv91._380_say) - pc.setqf("item3_1_checked", pc.getqf("item3_1_checked") + 1) - - local remain = 10 - pc.getqf("item3_1_checked") - if remain < 0 then - remain = 0 - end - q.set_counter_value(remain) - - if pc.getqf("item3_1_checked") >= 10 then -- ǰ ޼ - pc.remove_item(31018, pc.count_item(31018)) - - wait() - - say_title(mob_name(20380 )) - say(gameforge.main_quest_lv91._390_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 25805450)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 214000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(30009),2,locale.count_postfix)) - say("") - - pc.give_exp2(25805450) - pc.change_money(214000) - pc.give_item2(30009, 2) - - set_state (state4_1) - q.set_counter_name("") - else -- ǰ ̴ - say(string.format(gameforge.main_quest_lv91._400_say,remain)) - end - else -- ǰ - say_title(mob_name(20380 )) - say(gameforge.main_quest_lv91._370_say) - end - - end - end - - when 3601.kill or 3602.kill or 3603.kill or 3604.kill or 3605.kill begin - if number(1,300) == 1 then - pc.give_item2(31018, 1) - - notice_multiline(gameforge.main_quest_lv91._410_1_notice,notice) - notice_multiline(gameforge.main_quest_lv91._410_2_notice,notice) - end - end - end - - -----------------<4> ι° ǵ1-2----------------- - -----------------<4> ι° ǵ1-2----------------- - -----------------<4> ι° ǵ1-2----------------- - -----------------<4> ι° ǵ1-2----------------- - -----------------<4> ι° ǵ1-2----------------- - -----------------<4> ι° ǵ1-2----------------- - -----------------<4> ι° ǵ1-2----------------- - -----------------<4> ι° ǵ1-2----------------- - -----------------<4> ι° ǵ1-2----------------- - -----------------<4> ι° ǵ1-2----------------- - -----------------<4> ι° ǵ1-2----------------- - state state4_1 begin - when letter begin - send_letter(gameforge.main_quest_lv91._420_sendLetter) - - local v = find_npc_by_vnum(20380) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20380)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv91._420_sendLetter) - say(gameforge.main_quest_lv91._430_say) - - end - when 20380.chat.gameforge.main_quest_lv91._420_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20380 )) - say(gameforge.main_quest_lv91._440_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv91._450_say) - wait() - - say_title(mob_name(20380 )) - say(gameforge.main_quest_lv91._460_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv91._470_say) - - set_state (state4_2) - end - end - state state4_2 begin - when letter begin - send_letter(gameforge.main_quest_lv91._420_sendLetter) - q.set_counter_name(gameforge.main_quest_lv90._1180_say) - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - - say_title(gameforge.main_quest_lv91._480_sayTitle) - say(gameforge.main_quest_lv91._490_say) - say_item_vnum(31019) - say(gameforge.main_quest_lv90._1180_say) - local remain = 3 - pc.getqf("item4_1_checked") - if remain < 0 then - remain = 0 - end - q.set_counter_value(remain) - say_reward(string.format(gameforge.main_quest_lv90._1190_say,item_name(31019),remain)) - - -- say() - -- say_reward(locale.main_quest_lv91.pos_info) - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - --Ŭ -- - when 20380.chat.gameforge.main_quest_lv91._420_sendLetter with pc.count_item(31019) > 0 begin - if pc.count_item(31019) > 0 then - local cur_t = get_global_time() - 60 * 60 * 9 - local today_date = cur_t - math.mod(cur_t,86400) - - local last_checked_date = pc.getqf("last_checked_date") - - if today_date ~= last_checked_date then - pc.setqf("last_checked_date", today_date) - pc.setqf("today_item4_1_checked",0) - end - - local today_item4_1_checked = pc.getqf("today_item4_1_checked") - if today_item4_1_checked >= 1 then --1 ǰ ʰ - say_title(mob_name(20380 )) - say(gameforge.main_quest_lv91._500_say) - else -- ǰ õ. - pc.remove_item(31019, 1) - - if number(1, 100 ) <= 70 then -- ǰ - say_title(mob_name(20380 )) - say(gameforge.main_quest_lv91._510_say) - pc.setqf("item4_1_checked", pc.getqf("item4_1_checked") + 1) - pc.setqf("today_item4_1_checked", pc.getqf("today_item4_1_checked") + 1) - - local remain = 3 - pc.getqf("item4_1_checked") - if remain < 0 then - remain = 0 - end - q.set_counter_value(remain) - - if pc.getqf("item4_1_checked") >= 3 then -- ǰ ޼ - pc.remove_item(31019, pc.count_item(31019)) - - wait() - - say_title(mob_name(20380 )) - say(gameforge.main_quest_lv91._520_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 27874000)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 225000)) - say("") - - pc.give_exp2(27874000) - pc.change_money(225000) - - set_state (state5_1) - q.set_counter_name("") - else -- ǰ ̴ - say(string.format(gameforge.main_quest_lv91._530_say,remain)) - end - else -- ǰ - say_title(mob_name(20380 )) - say(gameforge.main_quest_lv91._540_say) - end - end - end - end - - when 3690.kill or 3691.kill begin - if number(1,300) == 1 then - pc.give_item2(31019, 1) - - notice_multiline(gameforge.main_quest_lv91._550_1_notice,notice) - notice_multiline(gameforge.main_quest_lv91._550_2_notice,notice) - end - end - end - -----------------<5> ȯ----------------- - -----------------<5> ȯ----------------- - -----------------<5> ȯ----------------- - -----------------<5> ȯ----------------- - -----------------<5> ȯ----------------- - -----------------<5> ȯ----------------- - -----------------<5> ȯ----------------- - -----------------<5> ȯ----------------- - -----------------<5> ȯ----------------- - -----------------<5> ȯ----------------- - -----------------<5> ȯ----------------- - state state5_1 begin - when letter begin - send_letter(gameforge.main_quest_lv91._560_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv91._560_sendLetter) - say(gameforge.main_quest_lv91._570_say) - - end - when 20378.chat.gameforge.main_quest_lv91._560_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv91._580_say) - wait() - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv91._590_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv91._600_say) - wait() - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv91._610_say) - - set_state (state5_2) - end - end - state state5_2 begin - when letter begin - send_letter(gameforge.main_quest_lv91._560_sendLetter) - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - - say_title(gameforge.main_quest_lv91._620_sayTitle) - say(gameforge.main_quest_lv91._630_say) - say_item_vnum(31020) - - -- say() - -- say_reward(locale.main_quest_lv91.pos_info) - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - when 20382.click begin - if pc.count_item(31020) < 1 then - pc.give_item2(31020, 1) - notice_multiline(gameforge.main_quest_lv91._640_1_notice,notice) - - set_state (state5_3) - end - end - when 20380.chat.gameforge.main_quest_lv91._560_sendLetter with pc.count_item(31020) >= 1 begin - target.delete("__TARGET__") - pc.remove_item(31020, pc.count_item(31020)) - - say_title(mob_name(20380)) - say(gameforge.main_quest_lv91._650_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv91._660_say) - wait() - - say_title(mob_name(20380)) - say(gameforge.main_quest_lv91._670_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 6766050)) - --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 0)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(30045),2,locale.count_postfix)) - say("") - say_title(gameforge.main_quest_lv91._780_say) - - pc.give_exp2(6766050) - --pc.change_money(0) - pc.give_item2(30045, 2) - - clear_letter() - set_quest_state ("main_quest_lv92", "state0") - set_state (__COMPLETE__) - end - end - -- Ʈ Ϸ - state state5_3 begin - - when letter begin - send_letter(gameforge.main_quest_lv91._560_sendLetter) - - local v = find_npc_by_vnum(20380) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20380)) - end - end - - when button or info begin - say_title(gameforge.main_quest_lv91._560_sendLetter) - say(gameforge.main_quest_lv91._680_say) - - end - - -- н . - when 20382.click begin - if pc.count_item(31020) < 1 then - pc.give_item2(31020, 1) - notice_multiline(gameforge.main_quest_lv91._640_1_notice,notice) - end - end - - when 20380.chat.gameforge.main_quest_lv91._560_sendLetter with pc.count_item(31020) >= 1 begin - target.delete("__TARGET__") - pc.remove_item(31020, pc.count_item(31020)) - - say_title(mob_name(20380)) - say(gameforge.main_quest_lv91._650_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv91._660_say) - wait() - - say_title(mob_name(20380)) - say(gameforge.main_quest_lv91._670_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 6766050)) - --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 0)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(30045),2,locale.count_postfix)) - say("") - say_title(gameforge.main_quest_lv91._780_say) - - pc.give_exp2(6766050) - --pc.change_money(0) - pc.give_item2(30045, 2) - - clear_letter() - set_quest_state ("main_quest_lv92", "state0") - set_state (__COMPLETE__) - end - end - - state __COMPLETE__ begin - when enter begin - q.done() - end - end -end diff --git a/share/locale/english/quest/pre_qc/main_quest_lv92.quest b/share/locale/english/quest/pre_qc/main_quest_lv92.quest deleted file mode 100644 index 11b0021..0000000 --- a/share/locale/english/quest/pre_qc/main_quest_lv92.quest +++ /dev/null @@ -1,699 +0,0 @@ -quest main_quest_lv92 begin - state start begin - end - state state0 begin - when login or levelup or enter with pc.level >= 92 begin - set_state (state1_1) - end - end - ------------------------------------ʸ ãƶ!1-2------------------------------------ - ------------------------------------ʸ ãƶ!1-2------------------------------------ - ------------------------------------ʸ ãƶ!1-2------------------------------------ - ------------------------------------ʸ ãƶ!1-2------------------------------------ - ------------------------------------ʸ ãƶ!1-2------------------------------------ - ------------------------------------ʸ ãƶ!1-2------------------------------------ - ------------------------------------ʸ ãƶ!1-2------------------------------------ - ------------------------------------ʸ ãƶ!1-2------------------------------------ - ------------------------------------ʸ ãƶ!1-2------------------------------------ - ------------------------------------ʸ ãƶ!1-2------------------------------------ - ------------------------------------ʸ ãƶ!1-2------------------------------------ - state state1_1 begin - - when letter begin - send_letter(gameforge.main_quest_lv92._010_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - - when button or info begin - say_title(gameforge.main_quest_lv92._010_sendLetter) - say(gameforge.main_quest_lv92._020_say) - - end - - when 20378.chat.gameforge.main_quest_lv92._010_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv92._030_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv92._040_say) - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv92._050_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv92._060_say) - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv92._070_say) - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv92._080_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv92._090_say) - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv92._100_say) - - set_state (state1_2) - - q.set_counter_value(4) - end - end - --Ʈ -- - state state1_2 begin - when letter begin - send_letter(gameforge.main_quest_lv92._010_sendLetter) - - local remain_item = 4 - pc.count_item(31010) - if remain_item <= 0 then - remain_item = 0 - end - q.set_counter_name(" ") - q.set_counter_value(remain_item) - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - - say_title(gameforge.main_quest_lv92._110_sayTitle) - say(gameforge.main_quest_lv92._120_say) - say_item_vnum(31010) - say(gameforge.main_quest_lv90._1180_say) - - local remain_item = 4 - pc.count_item(31010) - if remain_item <= 0 then - remain_item = 0 - end - q.set_counter_value(remain_item) - say_reward(string.format("%s: %d %s",item_name(31010),remain_item,locale.count_postfix)) - - -- say() - -- say_reward(locale.main_quest_lv92.pos_info) - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - - end - - --Ŭ -- - when 20378.chat.gameforge.main_quest_lv92._010_sendLetter begin - - if pc.count_item(31010) >= 4 then - pc.remove_item ( 31010, pc.count_item(31010)) - say_title(mob_name(20378)) - say(gameforge.main_quest_lv92._160_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 33874000)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 200000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(50817),10,locale.count_postfix)) - say("") - - pc.give_exp2(33874000) - pc.change_money(200000) - pc.give_item2(50817, 10) - - set_state (state2_1) - else - say_title(mob_name(20378)) - say(gameforge.main_quest_lv92._130_say) - - set_state (state1_2) - end - end - - when 3504.kill or 3505.kill begin - if number(1,500) == 1 then - if pc.count_item(31010) < 4 then - pc.give_item2(31010, 1) - - --Ʈ ޴ â īƮ - local remain_item = 4 - pc.count_item(31010) - if remain_item <= 0 then - remain_item = 0 - end - q.set_counter_value(remain_item) - - if pc.count_item(31010) >= 4 then - notice_multiline(gameforge.main_quest_lv92._140_1_notice,notice) - notice_multiline(gameforge.main_quest_lv92._140_2_notice,notice) - set_state (state1_3) - end - end - end - end - end - state state1_3 begin - - when letter begin - q.set_counter_name("") - send_letter(gameforge.main_quest_lv92._010_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - - when button or info begin - say_title(gameforge.main_quest_lv92._010_sendLetter) - say(gameforge.main_quest_lv92._150_say) - - end - - -- ߰ Ʈ 츦 κ. - when 3504.kill or 3505.kill begin - if number(1,500) == 1 then - if pc.count_item(31010) < 4 then - pc.give_item2(31010, 1) - - --Ʈ ޴ â īƮ - local remain_item = 4 - pc.count_item(31010) - if remain_item <= 0 then - remain_item = 0 - end - q.set_counter_value(remain_item) - - if pc.count_item(31010) >= 4 then - notice_multiline(gameforge.main_quest_lv92._140_1_notice,notice) - notice_multiline(gameforge.main_quest_lv92._140_2_notice,notice) - end - end - end - end - - when 20378.chat.gameforge.main_quest_lv92._010_sendLetter begin - target.delete("__TARGET__") - - if pc.count_item(31010) >= 4 then - pc.remove_item ( 31010, pc.count_item(31010)) - say_title(mob_name(20378)) - say(gameforge.main_quest_lv92._160_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 33874000)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 200000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(50817),10,locale.count_postfix)) - say("") - - pc.give_exp2(33874000) - pc.change_money(200000) - pc.give_item2(50817, 10) - - set_state (state2_1) - else - say_title(mob_name(20378)) - say(gameforge.main_quest_lv92._130_say) - - set_state (state1_2) - end - end - end - - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - state state2_1 begin - when letter begin - q.set_counter_name("") - send_letter(gameforge.main_quest_lv92._170_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv92._170_sendLetter) - say(gameforge.main_quest_lv92._180_say) - - end - - when 20378.chat.gameforge.main_quest_lv92._170_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv92._190_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv92._200_say) - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv92._210_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv92._220_say) - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv92._230_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv92._240_say) - - set_state (state2_2) - end - end - --Ʈ -- - state state2_2 begin - when letter begin - send_letter(gameforge.main_quest_lv92._170_sendLetter) - - local v = find_npc_by_vnum(20379) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20379)) - end - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - - say_title(gameforge.main_quest_lv92._250_sayTitle) - say(gameforge.main_quest_lv92._260_say) - say_item_vnum(31010) - - -- say() - -- say_reward(locale.main_quest_lv92.pos_info) - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - --Ŭ -- - when 20378.chat.gameforge.main_quest_lv92._170_sendLetter begin - say_title(mob_name(20378)) - say(gameforge.main_quest_lv92._270_say) - end - - when 20379.chat.gameforge.main_quest_lv92._170_sendLetter begin - say_title(mob_name(20379)) - say(gameforge.main_quest_lv92._280_say) - - - notice_multiline(gameforge.main_quest_lv92._290_1_notice,notice) - notice_multiline(gameforge.main_quest_lv92._290_2_notice,notice) - pc.give_item2(31010, 1) - set_state (state2_3) - end - end - state state2_3 begin - when letter begin - send_letter(gameforge.main_quest_lv92._170_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv92._170_sendLetter) - say(gameforge.main_quest_lv92._360_say) - - end - - when 20378.chat.gameforge.main_quest_lv92._170_sendLetter begin - target.delete("__TARGET__") - - if pc.count_item(31010) >= 1 then - pc.remove_item ( 31010, pc.count_item(31010)) - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv92._300_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv92._310_say) - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv92._320_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv92._330_say) - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv92._340_say) - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv92._350_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 20874600)) - --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 0)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(30047),2,locale.count_postfix)) - say("") - - pc.give_exp2(20874600) - --pc.change_money(0) - pc.give_item2(30047, 2) - - set_state (state3_1) - else - say_title(mob_name(20378)) - say(gameforge.main_quest_lv92._270_say) - - set_state (state2_2) - end - end - end - ------------------------------------° ǵ1-1------------------------------------ - ------------------------------------° ǵ1-1------------------------------------ - ------------------------------------° ǵ1-1------------------------------------ - ------------------------------------° ǵ1-1------------------------------------ - ------------------------------------° ǵ1-1------------------------------------ - ------------------------------------° ǵ1-1------------------------------------ - ------------------------------------° ǵ1-1------------------------------------ - ------------------------------------° ǵ1-1------------------------------------ - ------------------------------------° ǵ1-1------------------------------------ - ------------------------------------° ǵ1-1------------------------------------ - ------------------------------------° ǵ1-1------------------------------------ - state state3_1 begin - when letter begin - send_letter(gameforge.main_quest_lv92._370_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv92._370_sendLetter) - say(gameforge.main_quest_lv92._380_say) - - end - when 20378.chat.gameforge.main_quest_lv92._370_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv92._390_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv92._400_say) - - set_state (state3_2) - end - end - state state3_2 begin - when letter begin - send_letter(gameforge.main_quest_lv92._370_sendLetter) - - local v = find_npc_by_vnum(20380) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20380)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv92._370_sendLetter) - say(gameforge.main_quest_lv92._410_say) - - end - when 20380.chat.gameforge.main_quest_lv92._370_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20380 )) - say(gameforge.main_quest_lv92._420_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv92._430_say) - wait() - - say_title(mob_name(20380 )) - say(gameforge.main_quest_lv92._440_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv92._450_say) - wait() - - say_title(mob_name(20380 )) - say(gameforge.main_quest_lv92._460_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv92._470_say) - wait() - - say_title(mob_name(20380 )) - say(gameforge.main_quest_lv92._480_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv92._490_say) - - set_state (state3_3) - end - end - state state3_3 begin - when letter begin - q.set_counter_name(" ") - send_letter(gameforge.main_quest_lv92._370_sendLetter) - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - - say_title(gameforge.main_quest_lv92._500_sayTitle) - say(gameforge.main_quest_lv92._510_say) - say_item_vnum(31022) - say(gameforge.main_quest_lv90._1180_say) - - local remain_item = 10 - pc.count_item(31022) - if remain_item <= 0 then - remain_item = 0 - end - q.set_counter_value(remain_item) - say_reward(string.format("%s: %d %s",item_name(31022),remain_item,locale.count_postfix)) - - -- say() - -- say_reward(locale.main_quest_lv92.pos_info) - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - --Ŭ -- - when 20380.chat.gameforge.main_quest_lv92._370_sendLetter begin - if pc.count_item(31022) >= 10 then - pc.remove_item ( 31022, pc.count_item(31022)) - say_title(mob_name(20380)) - say(gameforge.main_quest_lv92._540_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 34874000)) - --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 0)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(27992),2,locale.count_postfix)) - say("") - - pc.give_exp2(34874000) - --pc.change_money(0) - pc.give_item2(27992, 1) - pc.give_item2(27992, 1) - - set_state (state4_1) - else - say_title(mob_name(20380)) - say(gameforge.main_quest_lv92._520_say) - end - end - - when 3490.kill or 3491.kill begin - if number(1,500) == 1 then - if pc.count_item(31022) < 10 then - pc.give_item2(31022, 1) - - local remain_item = 10 - pc.count_item(31022) - if remain_item <= 0 then - remain_item = 0 - end - q.set_counter_value(remain_item) - - if pc.count_item(31022) >= 10 then - notice_multiline(gameforge.main_quest_lv92._530_1_notice,notice) - notice_multiline(gameforge.main_quest_lv92._530_2_notice,notice) - set_state (state3_4) - end - end - end - end - end - - - state state3_4 begin - - when letter begin - q.set_counter_name("") - send_letter(gameforge.main_quest_lv92._370_sendLetter) - - local v = find_npc_by_vnum(20380) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20380)) - end - end - - when button or info begin - say_title(gameforge.main_quest_lv92._370_sendLetter) - say(gameforge.main_quest_lv92._550_say) - - end - - -- ߰ Ʈ 츦 κ. - when 3490.kill or 3491.kill begin - if number(1,500) == 1 then - if pc.count_item(31022) < 10 then - pc.give_item2(31022, 1) - - if pc.count_item(31022) >= 10 then - notice_multiline(gameforge.main_quest_lv92._530_1_notice,notice) - notice_multiline(gameforge.main_quest_lv92._530_2_notice,notice) - end - end - end - end - - when 20380.chat.gameforge.main_quest_lv92._370_sendLetter begin - target.delete("__TARGET__") - - if pc.count_item(31022) >= 10 then - pc.remove_item ( 31022, pc.count_item(31022)) - say_title(mob_name(20380)) - say(gameforge.main_quest_lv92._540_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 34874000)) - --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 0)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(27992),2,locale.count_postfix)) - say("") - - pc.give_exp2(34874000) - --pc.change_money(0) - pc.give_item2(27992, 1) - pc.give_item2(27992, 1) - - set_state (state4_1) - else - say_title(mob_name(20380)) - say(gameforge.main_quest_lv92._520_say) - - set_state (state3_3) - end - end - end - - ------------------------------------ʸ ----------------------------------- - ------------------------------------ʸ ----------------------------------- - ------------------------------------ʸ ----------------------------------- - ------------------------------------ʸ ----------------------------------- - ------------------------------------ʸ ----------------------------------- - ------------------------------------ʸ ----------------------------------- - ------------------------------------ʸ ----------------------------------- - ------------------------------------ʸ ----------------------------------- - ------------------------------------ʸ ----------------------------------- - ------------------------------------ʸ ----------------------------------- - ------------------------------------ʸ ----------------------------------- - state state4_1 begin - when letter begin - send_letter(gameforge.main_quest_lv92._560_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv92._560_sendLetter) - say(gameforge.main_quest_lv92._570_say) - - end - - when 20378.chat.gameforge.main_quest_lv92._560_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv92._580_say) - wait() - - say(gameforge.main_quest_lv92._590_say) - wait() - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv92._600_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 24911280)) - --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 0)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(27993),2,locale.count_postfix)) - - say("") - say_title(gameforge.main_quest_lv92._610_say) - - pc.give_exp2(24911280) - --pc.change_money(0) - pc.give_item2(27993, 1) - pc.give_item2(27993, 1) - - - clear_letter() - set_quest_state ("main_quest_lv93", "state0") - set_state (__COMPLETE__) - end - end - - state __COMPLETE__ begin - when enter begin - q.done() - end - end -end diff --git a/share/locale/english/quest/pre_qc/main_quest_lv93.quest b/share/locale/english/quest/pre_qc/main_quest_lv93.quest deleted file mode 100644 index aa17fcd..0000000 --- a/share/locale/english/quest/pre_qc/main_quest_lv93.quest +++ /dev/null @@ -1,715 +0,0 @@ -quest main_quest_lv93 begin - state start begin - end - state state0 begin - when login or levelup or enter with pc.level >= 93 begin - set_state (state1_1) - end - end - ------------------------------------°ȭ1-1------------------------------------ - ------------------------------------°ȭ1-1------------------------------------ - ------------------------------------°ȭ1-1------------------------------------ - ------------------------------------°ȭ1-1------------------------------------ - ------------------------------------°ȭ1-1------------------------------------ - ------------------------------------°ȭ1-1------------------------------------ - ------------------------------------°ȭ1-1------------------------------------ - ------------------------------------°ȭ1-1------------------------------------ - ------------------------------------°ȭ1-1------------------------------------ - ------------------------------------°ȭ1-1------------------------------------ - ------------------------------------°ȭ1-1------------------------------------ - state state1_1 begin - - when letter begin - send_letter(gameforge.main_quest_lv93._010_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - - when button or info begin - say_title(gameforge.main_quest_lv93._010_sendLetter) - say(gameforge.main_quest_lv93._020_say) - - end - - when 20378.chat.gameforge.main_quest_lv93._010_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv93._030_say) - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv93._040_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv93._050_say) - - set_state (state1_2) - end - end - state state1_2 begin - - when letter begin - send_letter(gameforge.main_quest_lv93._010_sendLetter) - - local v = find_npc_by_vnum(20380) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20380)) - end - end - - when button or info begin - say_title(gameforge.main_quest_lv93._010_sendLetter) - say(gameforge.main_quest_lv93._130_say) - - end - - when 20380.chat.gameforge.main_quest_lv93._010_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20380)) - say(gameforge.main_quest_lv93._060_say) - wait() - - say_title(mob_name(20380)) - say(gameforge.main_quest_lv93._070_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv93._080_say) - - set_state (state1_3) - end - end - --Ʈ -- - state state1_3 begin - when letter begin - send_letter(gameforge.main_quest_lv93._010_sendLetter) - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - - - say_title(gameforge.main_quest_lv93._090_sayTitle) - say(gameforge.main_quest_lv93._100_say) - say_item_vnum(31029) - - -- say() - -- say_reward(locale.main_quest_lv93.pos_info) - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - --Ŭ -- - when 20380.chat.gameforge.main_quest_lv93._010_sendLetter begin - say_title(mob_name(20380)) - say(gameforge.main_quest_lv93._110_say) - end - - when 3191.kill begin - if number(1,1000) == 1 then - if pc.count_item(31029) < 1 then - pc.give_item2(31029, 1) - - if pc.count_item(31029) >= 1 then - notice_multiline(gameforge.main_quest_lv93._120_1_notice,notice) - set_state (state1_4) - end - end - end - end - end - state state1_4 begin - - when letter begin - send_letter(gameforge.main_quest_lv93._010_sendLetter) - - local v = find_npc_by_vnum(20380) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20380)) - end - end - - when button or info begin - say_title(gameforge.main_quest_lv93._010_sendLetter) - say(gameforge.main_quest_lv93._130_say) - - end - - -- ߰ Ʈ 츦 κ. - when 3191.kill begin - if number(1,1000) == 1 then - if pc.count_item(31029) < 1 then - pc.give_item2(31029, 1) - - if pc.count_item(31029) >= 1 then - notice_multiline(gameforge.main_quest_lv93._120_1_notice,notice) - set_state (state1_4) - end - end - end - end - - when 20380.chat.gameforge.main_quest_lv93._010_sendLetter begin - target.delete("__TARGET__") - - if pc.count_item(31029) >= 1 then - pc.remove_item ( 31029, pc.count_item(31029)) - say_title(mob_name(20380)) - say(gameforge.main_quest_lv93._140_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 27874422)) - --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 0)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(27994),1,locale.count_postfix)) - say("") - - pc.give_exp2(27874422) - --pc.change_money(0) - pc.give_item2(27994, 1) - - set_state (state2_1) - else - say_title(mob_name(20380)) - say(gameforge.main_quest_lv93._110_say) - - set_state (state1_3) - end - end - end - - ------------------------------------°ȭ1-2------------------------------------ - ------------------------------------°ȭ1-2------------------------------------ - ------------------------------------°ȭ1-2------------------------------------ - ------------------------------------°ȭ1-2------------------------------------ - ------------------------------------°ȭ1-2------------------------------------ - ------------------------------------°ȭ1-2------------------------------------ - ------------------------------------°ȭ1-2------------------------------------ - ------------------------------------°ȭ1-2------------------------------------ - ------------------------------------°ȭ1-2------------------------------------ - ------------------------------------°ȭ1-2------------------------------------ - ------------------------------------°ȭ1-2------------------------------------ - state state2_1 begin - when letter begin - send_letter(gameforge.main_quest_lv93._150_sendLetter) - - local v = find_npc_by_vnum(20380) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20380)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv93._150_sendLetter) - say(gameforge.main_quest_lv93._160_say) - - end - - when 20380.chat.gameforge.main_quest_lv93._150_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20380)) - say(gameforge.main_quest_lv93._170_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv93._180_say) - - set_state (state2_2) - end - end - --Ʈ -- - state state2_2 begin - when letter begin - send_letter(gameforge.main_quest_lv93._150_sendLetter) - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - say_title(gameforge.main_quest_lv93._190_sayTitle) - say(gameforge.main_quest_lv93._200_say) - say_item_vnum(31030) - - -- say() - -- say_reward(locale.main_quest_lv93.pos_info) - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - --Ŭ -- - when 20380.chat.gameforge.main_quest_lv93._150_sendLetter begin - say_title(mob_name(20380)) - say(gameforge.main_quest_lv93._210_say) - end - - when 3791.kill begin - if number(1,1000) == 1 then - if pc.count_item(31030) < 1 then - pc.give_item2(31030, 1) - if pc.count_item(31030) >= 1 then - notice_multiline(gameforge.main_quest_lv93._220_1_notice,notice) - notice_multiline(gameforge.main_quest_lv93._220_2_notice,notice) - set_state (state2_3) - end - end - end - end - end - state state2_3 begin - when letter begin - send_letter(gameforge.main_quest_lv93._150_sendLetter) - - local v = find_npc_by_vnum(20380) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20380)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv93._150_sendLetter) - say(gameforge.main_quest_lv93._230_say) - - end - - -- ߰ Ʈ 츦 κ. - when 3791.kill begin - if number(1,1000) == 1 then - if pc.count_item(31030) < 1 then - pc.give_item2(31030, 1) - if pc.count_item(31030) >= 1 then - notice_multiline(gameforge.main_quest_lv93._220_1_notice,notice) - notice_multiline(gameforge.main_quest_lv93._220_2_notice,notice) - set_state (state2_3) - end - end - end - end - - when 20380.chat.gameforge.main_quest_lv93._150_sendLetter begin - target.delete("__TARGET__") - - if pc.count_item(31030) >= 1 then - pc.remove_item ( 31030, pc.count_item(31030)) - - say_title(mob_name(20380)) - say(gameforge.main_quest_lv93._240_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 28914020)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 302000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(30048),1,locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(50819),10,locale.count_postfix)) - say("") - - pc.give_exp2(28914020) - pc.change_money(302000) - pc.give_item2(30048, 1) - pc.give_item2(50819, 10) - - set_state (state3_1) - else - say_title(mob_name(20380)) - say(gameforge.main_quest_lv93._210_say) - - set_state (state2_2) - end - end - end - ------------------------------------°ȭ1-3------------------------------------ - ------------------------------------°ȭ1-3------------------------------------ - ------------------------------------°ȭ1-3------------------------------------ - ------------------------------------°ȭ1-3------------------------------------ - ------------------------------------°ȭ1-3------------------------------------ - ------------------------------------°ȭ1-3------------------------------------ - ------------------------------------°ȭ1-3------------------------------------ - ------------------------------------°ȭ1-3------------------------------------ - ------------------------------------°ȭ1-3------------------------------------ - ------------------------------------°ȭ1-3------------------------------------ - ------------------------------------°ȭ1-3------------------------------------ - state state3_1 begin - when letter begin - send_letter(gameforge.main_quest_lv93._250_sendLetter) - - local v = find_npc_by_vnum(20380) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20380)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv93._250_sendLetter) - say(gameforge.main_quest_lv93._260_say) - - end - when 20380.chat.gameforge.main_quest_lv93._250_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20380 )) - say(gameforge.main_quest_lv93._270_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv93._280_say) - wait() - - say_title(mob_name(20380 )) - say(gameforge.main_quest_lv93._290_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv93._300_say) - - set_state (state3_2) - end - end - state state3_2 begin - when letter begin - send_letter(gameforge.main_quest_lv93._250_sendLetter) - - local v = find_npc_by_vnum(20008) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20008)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv93._310_sayTitle) - say(gameforge.main_quest_lv93._320_say) - - end - when 20008.chat.gameforge.main_quest_lv93._250_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20008)) - say(gameforge.main_quest_lv93._330_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv93._340_say) - wait() - - say_title(mob_name(20008)) - say(gameforge.main_quest_lv93._350_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv93._360_say) - wait() - - say_title(mob_name(20008)) - say(gameforge.main_quest_lv93._370_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 17904600)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 30000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(71094),1,locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(72024),1,locale.count_postfix)) - say("") - - pc.give_exp2(17904600) - pc.change_money(30000) - pc.give_item2(71094, 1) - pc.give_item2_select(72024) - - set_state (state3_3) - clear_letter() - local cur_t = get_global_time() - pc.setf("main_quest_lv93","ockgu_access_time",cur_t) - end - end - state state3_3 begin - when login with get_global_time() - pc.getf("main_quest_lv93","ockgu_access_time") >= 24*60*60 begin - set_state (state4_1) - end - when 20008.chat.gameforge.main_quest_lv93._400_npcChat begin - if get_global_time() - pc.getf("main_quest_lv93","ockgu_access_time") >= 24*60*60 then - set_state (state4_1) - else - say_title(mob_name(20008)) - say(gameforge.main_quest_lv93._390_say) - end - end - end - - ------------------------------------°ȭ1-4----------------------------------- - ------------------------------------°ȭ1-4----------------------------------- - ------------------------------------°ȭ1-4----------------------------------- - ------------------------------------°ȭ1-4----------------------------------- - ------------------------------------°ȭ1-4----------------------------------- - ------------------------------------°ȭ1-4----------------------------------- - ------------------------------------°ȭ1-4----------------------------------- - ------------------------------------°ȭ1-4----------------------------------- - ------------------------------------°ȭ1-4----------------------------------- - ------------------------------------°ȭ1-4----------------------------------- - ------------------------------------°ȭ1-4----------------------------------- - state state4_1 begin - when letter begin - send_letter(gameforge.main_quest_lv93._400_npcChat) - - local v = find_npc_by_vnum(20008) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20008)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv93._400_npcChat) - say(gameforge.main_quest_lv93._410_say) - - end - - when 20008.chat.gameforge.main_quest_lv93._400_npcChat begin - target.delete("__TARGET__") - - say_title(mob_name(20008 )) - say(gameforge.main_quest_lv93._420_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv93._430_say) - wait() - - say_title(mob_name(20008 )) - say(gameforge.main_quest_lv93._440_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv93._450_say) - wait() - - say_title(mob_name(20008 )) - say(gameforge.main_quest_lv93._460_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv93._470_say) - wait() - - say_title(mob_name(20008 )) - say(gameforge.main_quest_lv93._480_say) - - set_state (state4_2) - end - end - -- Ʈ -- - state state4_2 begin - when letter begin - send_letter(gameforge.main_quest_lv93._400_npcChat) - q.set_counter_name(gameforge.main_quest_lv94._1080_say) - end - when button or info begin - say_title(gameforge.main_quest_lv93._490_sayTitle) - say(gameforge.main_quest_lv93._500_say) - say_item_vnum_inline(50724,0,3) - say_item_vnum_inline(50726,1,3) - say_item_vnum_inline(50707,2,3) - - local remain1 = 200 - pc.count_item(50724) - local remain2 = 200 - pc.count_item(50726) - local remain3 = 200 - pc.count_item(50707) - if remain1 < 0 then - remain1 = 0 - end - if remain2 < 0 then - remain2 = 0 - end - if remain3 < 0 then - remain3 = 0 - end - - say(string.format(gameforge.main_quest_lv93._630_say,item_name(50724) ,remain1,item_name(50726) ,remain2,item_name(50707) , remain3)) - - q.set_counter_value(remain1 + remain2 + remain3) - - if remain1 + remain2 + remain3 == 0 then - notice_multiline(gameforge.main_quest_lv93._650_1_notice,notice) - notice_multiline(gameforge.main_quest_lv93._650_2_notice,notice) - end - - end - - --[[ - when 50724.pick or 50724.take or 50726.pick or 50726.take or 50707.pick or 50707.take begin - - local remain1 = 200 - pc.count_item(50724) - local remain2 = 200 - pc.count_item(50726) - local remain3 = 200 - pc.count_item(50707) - if remain1 < 0 then - remain1 = 0 - end - if remain2 < 0 then - remain2 = 0 - end - if remain3 < 0 then - remain3 = 0 - end - q.set_counter_value(remain1 + remain2 + remain3) - end - ]]-- - - when 20008.chat.gameforge.main_quest_lv93._400_npcChat begin - if pc.count_item(50724) >= 200 and pc.count_item(50726) >= 200 and pc.count_item(50707) >= 200 then - - pc.remove_item ( 50724,200) - pc.remove_item ( 50726,200) - pc.remove_item ( 50707,200) - - say_title(mob_name(20008 )) - say(gameforge.main_quest_lv93._520_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv93._530_say) - - set_state (state4_3) - - clear_letter() - - local cur_t = get_global_time() - pc.setf("main_quest_lv93","item4_make_start_time",cur_t) - else - say_title(mob_name(20008 )) - say(gameforge.main_quest_lv93._640_say) - end - end - end - state state4_3 begin - when login with get_global_time() - pc.getf("main_quest_lv93","item4_make_start_time") >= 24*60*60 begin - set_state (state4_4) - q.set_counter_name("") - end - when 20008.chat.gameforge.main_quest_lv93._400_npcChat begin - say_title(mob_name(20008 )) - say(gameforge.main_quest_lv93._540_say) - end - end - state state4_4 begin - when letter begin - send_letter(gameforge.main_quest_lv93._400_npcChat) - - local v = find_npc_by_vnum(20008) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20008)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv93._400_npcChat) - say(gameforge.main_quest_lv93._550_say) - - end - - when 20008.chat.gameforge.main_quest_lv93._400_npcChat begin - target.delete("__TARGET__") - - say_title(mob_name(20008 )) - say(gameforge.main_quest_lv93._560_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv93._570_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 31374000)) - --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 0)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(31031),1,locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(50706),20,locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(72301),5,locale.count_postfix)) - say("") - - pc.give_exp2(31374000) - --pc.change_money(0) - pc.give_item2(31031, 1) - pc.give_item2(50706, 20) - pc.give_item2(72301, 1) - pc.give_item2(72301, 1) - pc.give_item2(72301, 1) - pc.give_item2(72301, 1) - pc.give_item2(72301, 1) - - set_state (state5_1) - end - end - - ------------------------------------ž 1-1----------------------------------- - ------------------------------------ž 1-1----------------------------------- - ------------------------------------ž 1-1----------------------------------- - ------------------------------------ž 1-1----------------------------------- - ------------------------------------ž 1-1----------------------------------- - ------------------------------------ž 1-1----------------------------------- - ------------------------------------ž 1-1----------------------------------- - ------------------------------------ž 1-1----------------------------------- - ------------------------------------ž 1-1----------------------------------- - ------------------------------------ž 1-1----------------------------------- - ------------------------------------ž 1-1----------------------------------- - state state5_1 begin - when letter begin - send_letter(gameforge.main_quest_lv93._580_sendLetter) - - local v = find_npc_by_vnum(20380) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20380)) - target.vid("__TARGET__", v, mob_name(20380)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv93._580_sendLetter) - say(gameforge.main_quest_lv93._590_say) - - end - - when 20380.chat.gameforge.main_quest_lv93._580_sendLetter begin - target.delete("__TARGET__") - - pc.remove_item(31031,pc.count_item(31031)) - - say_title(mob_name( 20380)) - say(gameforge.main_quest_lv93._600_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv93._610_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 19920820)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 335000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(72723),1,locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(70050),1,locale.count_postfix)) - say("") - say_title(gameforge.main_quest_lv93._620_say) - - pc.give_exp2(19920820) - pc.change_money(335000) - pc.give_item2(72723, 1) - pc.give_item2_select(70050) - item.set_socket(2, 120) - - clear_letter() - set_quest_state ("main_quest_lv94", "state0") - set_state (__COMPLETE__) - end - end - - state __COMPLETE__ begin - when enter begin - q.done() - end - end -end diff --git a/share/locale/english/quest/pre_qc/main_quest_lv94.quest b/share/locale/english/quest/pre_qc/main_quest_lv94.quest deleted file mode 100644 index d3044a5..0000000 --- a/share/locale/english/quest/pre_qc/main_quest_lv94.quest +++ /dev/null @@ -1,1227 +0,0 @@ -quest main_quest_lv94 begin - state start begin - end - state state0 begin - when login or levelup or enter with pc.level >= 94 begin - set_state (state1_1) - end - end - ------------------------------------ž ------------------------------------ - ------------------------------------ž ------------------------------------ - ------------------------------------ž ------------------------------------ - ------------------------------------ž ------------------------------------ - ------------------------------------ž ------------------------------------ - ------------------------------------ž ------------------------------------ - ------------------------------------ž ------------------------------------ - ------------------------------------ž ------------------------------------ - ------------------------------------ž ------------------------------------ - ------------------------------------ž ------------------------------------ - ------------------------------------ž ------------------------------------ - state state1_1 begin - - when letter begin - send_letter(gameforge.main_quest_lv94._010_sendLetter) - - local v = find_npc_by_vnum(20380) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20380)) - end - end - - when button or info begin - say_title(gameforge.main_quest_lv94._010_sendLetter) - say(gameforge.main_quest_lv94._020_say) - - end - - when 20380.chat.gameforge.main_quest_lv94._010_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20380)) - say(gameforge.main_quest_lv94._030_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv94._040_say) - wait() - - say_title(mob_name(20380)) - say(gameforge.main_quest_lv94._050_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 12904600)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 346000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(71001),3,locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(31032),1,locale.count_postfix)) - say("") - - pc.give_exp2(12904600) - pc.change_money(346000) - pc.give_item2(71001, 3) - pc.give_item2(31032, 1) - - set_state (state1_2) - end - end - --Ʈ -- - state state1_2 begin - when letter begin - send_letter(gameforge.main_quest_lv94._010_sendLetter) - end - when button or info begin - say_title(gameforge.main_quest_lv94._060_sayTitle) - say(gameforge.main_quest_lv94._070_say) - say_item_vnum(31032) - end - - when 31032.use begin - pc.remove_item ( 31032, pc.count_item(31032)) - - affect.add_collect_point(POINT_MAGIC_DEF_GRADE,10,60*30) --60 - - set_state (state2_1) - end - - end - - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - ------------------------------------ ------------------------------------ - state state2_1 begin - when letter begin - send_letter(gameforge.main_quest_lv94._080_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv94._080_sendLetter) - say(gameforge.main_quest_lv94._090_say) - - end - - when 20378.chat.gameforge.main_quest_lv94._080_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv94._100_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv94._110_say) - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv94._120_say) - wait() - say_reward(string.format(gameforge.main_quest_lv94._140_say, 374,1261)) - - set_state (state2_2) - end - end - state state2_2 begin - when letter begin - send_letter(gameforge.main_quest_lv94._080_sendLetter) - target.pos("__TARGET__", 374, 1261, 304, "") - end - when button or info begin - -- if pc.get_map_index() == 304 then - -- addmapsignal(374 * 100, 1261 * 100) - -- end - say_title(gameforge.main_quest_lv94._150_sayTitle) - say(gameforge.main_quest_lv94._160_say) - say_reward(gameforge.main_quest_lv90._1170_posInfo) - say_reward(string.format(gameforge.main_quest_lv94._180_say, 374,1261)) - - -- say() - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - --Ŭ -- - when 20378.chat.gameforge.main_quest_lv94._080_sendLetter begin - say_title(mob_name(20378)) - say(gameforge.main_quest_lv94._170_say) - end - - when __TARGET__.target.arrive begin - target.delete("__TARGET__") - say_reward(string.format(gameforge.main_quest_lv94._220_say, 321,419)) - set_state (state2_3) - end - end - state state2_3 begin - when letter begin - send_letter(gameforge.main_quest_lv94._080_sendLetter) - target.pos("__TARGET__", 321, 419, 304, "") - end - when button or info begin - -- if pc.get_map_index() == 304 then - -- addmapsignal(321 * 100, 419 * 100) - -- end - say_title(gameforge.main_quest_lv94._150_sayTitle) - say(gameforge.main_quest_lv94._160_say) - say_reward(gameforge.main_quest_lv90._1170_posInfo) - say_reward(string.format(gameforge.main_quest_lv94._190_say, 321,419)) - -- say() - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - --Ŭ -- - when 20378.chat.gameforge.main_quest_lv94._080_sendLetter begin - say_title(mob_name(20378)) - say(gameforge.main_quest_lv94._170_say) - end - - when __TARGET__.target.arrive begin - target.delete("__TARGET__") - say_reward(string.format(gameforge.main_quest_lv94._230_say, 790,149)) - set_state (state2_5) - end - end - -- state state2_4 begin - -- when letter begin - -- send_letter(gameforge.main_quest_lv94._080_sendLetter) - -- target.pos("__TARGET__", RECON3_X, RECON3_Y, RECON3_MAPINDEX, "") - -- end - -- when button or info begin - -- if pc.get_map_index() == RECON3_MAPINDEX then - -- addmapsignal(RECON3_X * 100, RECON3_Y * 100) - -- end - -- say_title(locale.main_quest_lv94.title_4) - -- say(locale.main_quest_lv94.say_12) - -- say_reward(gameforge.main_quest_lv90._1170_posInfo) - -- say_reward(string.format(locale.main_quest_lv94.say_16, RECON3_X,RECON3_Y)) - -- say() - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - -- end - --Ŭ -- - -- when 20378.chat.gameforge.main_quest_lv94._080_sendLetter begin - -- say_title(mob_name(20378)) - -- say(locale.main_quest_lv94.say_13) - -- end - - -- when __TARGET__.target.arrive begin - -- target.delete("__TARGET__") - -- say_reward(string.format(locale.main_quest_lv94.say_20, 790,149)) - -- set_state (state2_5) - -- end - -- end - state state2_5 begin - when letter begin - send_letter(gameforge.main_quest_lv94._080_sendLetter) - target.pos("__TARGET__", 790, 149, 304, "") - end - when button or info begin - -- if pc.get_map_index() == 304 then - -- addmapsignal(790 * 100, 149 * 100) - -- end - say_title(gameforge.main_quest_lv94._150_sayTitle) - say(gameforge.main_quest_lv94._160_say) - say_reward(gameforge.main_quest_lv90._1170_posInfo) - say_reward(string.format(gameforge.main_quest_lv94._210_say, 790,149)) - say() - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - --Ŭ -- - when 20378.chat.gameforge.main_quest_lv94._080_sendLetter begin - say_title(mob_name(20378)) - say(gameforge.main_quest_lv94._170_say) - end - - when __TARGET__.target.arrive begin - target.delete("__TARGET__") - say_reward(gameforge.main_quest_lv94._250_say) - set_state (state2_6) - end - end - - state state2_6 begin - when letter begin - send_letter(gameforge.main_quest_lv94._080_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv94._080_sendLetter) - say(gameforge.main_quest_lv94._260_say) - - end - - when 20378.chat.gameforge.main_quest_lv94._080_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv94._270_say) - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv94._280_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 14074422)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 357000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(30033),3,locale.count_postfix)) - say("") - - pc.give_exp2(14074422) - pc.change_money(357000) - pc.give_item2(30033, 3) - - set_state (state3_1) - end - end - ------------------------------------ ȭ------------------------------------ - ------------------------------------ ȭ------------------------------------ - ------------------------------------ ȭ------------------------------------ - ------------------------------------ ȭ------------------------------------ - ------------------------------------ ȭ------------------------------------ - ------------------------------------ ȭ------------------------------------ - ------------------------------------ ȭ------------------------------------ - ------------------------------------ ȭ------------------------------------ - ------------------------------------ ȭ------------------------------------ - ------------------------------------ ȭ------------------------------------ - ------------------------------------ ȭ------------------------------------ - state state3_1 begin - when letter begin - send_letter(gameforge.main_quest_lv94._290_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv94._290_sendLetter) - say(gameforge.main_quest_lv94._300_say) - - end - when 20378.chat.gameforge.main_quest_lv94._290_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv94._310_say) - wait() - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv94._320_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv94._330_say) - wait() - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv94._340_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv94._350_say) - wait() - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv94._360_say) - - set_state (state3_2) - end - end - state state3_2 begin - when letter begin - send_letter(gameforge.main_quest_lv94._290_sendLetter) - end - when button or info begin - say_title(gameforge.main_quest_lv94._370_sayTitle) - say(gameforge.main_quest_lv94._380_say) - say_item_vnum(31033) - end - - --Ŭ -- - when 20378.chat.gameforge.main_quest_lv94._290_sendLetter begin - say_title(mob_name(20378)) - say(gameforge.main_quest_lv94._390_say) - end - - when 3596.kill begin - if pc.count_item(31033) < 1 then - notice_multiline(gameforge.main_quest_lv94._400_1_notice,notice) - notice_multiline(gameforge.main_quest_lv94._400_2_notice,notice) - pc.give_item2(31033, 1) - set_state (state3_3) - end - - end - end - - state state3_3 begin - when letter begin - send_letter(gameforge.main_quest_lv94._290_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv94._290_sendLetter) - say(gameforge.main_quest_lv94._410_say) - - end - - -- ߰ Ʈ 츦 κ. - when 3596.kill begin - - if pc.count_item(31033) < 1 then - notice_multiline(gameforge.main_quest_lv94._400_1_notice,notice) - notice_multiline(gameforge.main_quest_lv94._400_2_notice,notice) - pc.give_item2(31033, 1) - end - end - - when 20378.chat.gameforge.main_quest_lv94._290_sendLetter begin - target.delete("__TARGET__") - - if pc.count_item(31033) >= 1 then - pc.remove_item ( 31033, pc.count_item(31033)) - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv94._420_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 16014020)) - --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 0)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(70024),1,locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(30039),3,locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(50820),20,locale.count_postfix)) - say("") - - pc.give_exp2(16014020) - --pc.change_money(0) - pc.give_item2(70024, 1) - pc.give_item2(30039, 3) - pc.give_item2(50820, 20) - - set_state (state4_1) - else - say_title(mob_name(20378)) - say(gameforge.main_quest_lv94._390_say) - - set_state (state3_2) - end - end - end - - ------------------------------------ܾ ȭ----------------------------------- - ------------------------------------ܾ ȭ----------------------------------- - ------------------------------------ܾ ȭ----------------------------------- - ------------------------------------ܾ ȭ----------------------------------- - ------------------------------------ܾ ȭ----------------------------------- - ------------------------------------ܾ ȭ----------------------------------- - ------------------------------------ܾ ȭ----------------------------------- - ------------------------------------ܾ ȭ----------------------------------- - ------------------------------------ܾ ȭ----------------------------------- - ------------------------------------ܾ ȭ----------------------------------- - ------------------------------------ܾ ȭ----------------------------------- - state state4_1 begin - when letter begin - send_letter(gameforge.main_quest_lv94._430_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv94._430_sendLetter) - say(gameforge.main_quest_lv94._440_say) - - end - - when 20378.chat.gameforge.main_quest_lv94._430_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv94._450_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv94._460_say) - wait() - - say_title(mob_name(20378 )) - say(string.format(gameforge.main_quest_lv94._470_say,30,3,1)) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv94._480_say) - wait() - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv94._490_say) - - set_state (state4_2) - end - end - -- Ʈ -- - state state4_2 begin - when letter begin - send_letter(gameforge.main_quest_lv94._430_sendLetter) - q.set_counter_name(gameforge.main_quest_lv94._1080_say) - local remain1 = 30 - pc.getqf("mob4_1_count") - local remain2 = 3 - pc.getqf("mob4_2_count") - local remain3 = 1 - pc.getqf("mob4_3_count") - q.set_counter_value(remain1 + remain2 + remain3) - end - when button or info begin - say_title(gameforge.main_quest_lv94._500_sayTitle) - say(string.format(gameforge.main_quest_lv94._510_say,30,3,1)) - say("") - say_title(gameforge.main_quest_lv94._1060_say) - local remain1 = 30 - pc.getqf("mob4_1_count") - local remain2 = 3 - pc.getqf("mob4_2_count") - local remain3 = 1 - pc.getqf("mob4_3_count") - q.set_counter_value(remain1 + remain2 + remain3) - say_title(string.format(gameforge.main_quest_lv94._1070_say,mob_name(3105),remain1,mob_name(3190),remain2,mob_name(3191),remain3)) - end - - -- Ŭ Ŭ -- - when 20378.chat.gameforge.main_quest_lv94._430_sendLetter begin - say_title(mob_name(20378 )) - say(string.format(gameforge.main_quest_lv94._470_say,30,3,1)) - end - - when 3105.kill begin - local mob4_1_count = pc.getqf("mob4_1_count") - if mob4_1_count < 30 then - pc.setqf("mob4_1_count", mob4_1_count + 1) - - local remain1 = 30 - pc.getqf("mob4_1_count") - local remain2 = 3 - pc.getqf("mob4_2_count") - local remain3 = 1 - pc.getqf("mob4_3_count") - q.set_counter_value(remain1 + remain2 + remain3) - - if pc.getqf("mob4_1_count") >= 30 and pc.getqf("mob4_2_count") >= 3 and pc.getqf("mob4_3_count") >= 1 then - notice_multiline(gameforge.main_quest_lv94._530_1_notice,notice) - notice_multiline(gameforge.main_quest_lv94._530_2_notice,notice) - set_state (state4_3) - end - end - end - - when 3190.kill begin - local mob4_2_count = pc.getqf("mob4_2_count") - if mob4_2_count < 3 then - pc.setqf("mob4_2_count", mob4_2_count + 1) - - local remain1 = 30 - pc.getqf("mob4_1_count") - local remain2 = 3 - pc.getqf("mob4_2_count") - local remain3 = 1 - pc.getqf("mob4_3_count") - q.set_counter_value(remain1 + remain2 + remain3) - - - if pc.getqf("mob4_1_count") >= 30 and pc.getqf("mob4_2_count") >= 3 and pc.getqf("mob4_3_count") >= 1 then - notice_multiline(gameforge.main_quest_lv94._530_1_notice,notice) - notice_multiline(gameforge.main_quest_lv94._530_2_notice,notice) - set_state (state4_3) - end - end - end - - when 3191.kill begin - local mob4_3_count = pc.getqf("mob4_3_count") - if mob4_3_count < 1 then - pc.setqf("mob4_3_count", mob4_3_count + 1) - - local remain1 = 30 - pc.getqf("mob4_1_count") - local remain2 = 3 - pc.getqf("mob4_2_count") - local remain3 = 1 - pc.getqf("mob4_3_count") - q.set_counter_value(remain1 + remain2 + remain3) - - - if pc.getqf("mob4_1_count") >= 30 and pc.getqf("mob4_2_count") >= 3 and pc.getqf("mob4_3_count") >= 1 then - notice_multiline(gameforge.main_quest_lv94._530_1_notice,notice) - notice_multiline(gameforge.main_quest_lv94._530_2_notice,notice) - set_state (state4_3) - end - end - end - end - state state4_3 begin - when letter begin - send_letter(gameforge.main_quest_lv94._430_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - q.set_counter_name("") - end - when button or info begin - say_title(gameforge.main_quest_lv94._430_sendLetter) - say(gameforge.main_quest_lv94._540_say) - - end - - when 20378.chat.gameforge.main_quest_lv94._430_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv94._550_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 21014020)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 379000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(72308),1,locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(76011),1,locale.count_postfix)) - say("") - - pc.give_exp2(21014020) - pc.change_money(379000) - pc.give_item2(72308, 1) - pc.give_item2_select(76011) - item.set_socket(2, 120) - - set_state (state5_1) - end - end - - ------------------------------------ ȭ----------------------------------- - ------------------------------------ ȭ----------------------------------- - ------------------------------------ ȭ----------------------------------- - ------------------------------------ ȭ----------------------------------- - ------------------------------------ ȭ----------------------------------- - ------------------------------------ ȭ----------------------------------- - ------------------------------------ ȭ----------------------------------- - ------------------------------------ ȭ----------------------------------- - ------------------------------------ ȭ----------------------------------- - ------------------------------------ ȭ----------------------------------- - ------------------------------------ ȭ----------------------------------- - state state5_1 begin - when letter begin - send_letter(gameforge.main_quest_lv94._560_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv94._560_sendLetter) - say(gameforge.main_quest_lv94._570_say) - - end - - when 20378.chat.gameforge.main_quest_lv94._560_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv94._580_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv94._590_say) - wait() - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv94._600_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv94._610_say) - wait() - - say_title(mob_name(20378 )) - say(string.format(gameforge.main_quest_lv94._620_say,9)) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv94._630_say) - - set_state (state5_2) - end - end - -- Ʈ -- - state state5_2 begin - when letter begin - send_letter(gameforge.main_quest_lv94._560_sendLetter) - q.set_counter_name(gameforge.main_quest_lv94._1080_say) - local remain1 = 9 - pc.count_item(31034) - q.set_counter_value(remain1) - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - local remain1 = 9 - pc.count_item(31034) - - say_title(gameforge.main_quest_lv94._640_sayTitle) - say(gameforge.main_quest_lv94._650_say) - say_item_vnum(31034) - say(gameforge.main_quest_lv94._1080_say) - say_reward(string.format(gameforge.main_quest_lv94._1090_say,item_name(31034),remain1 )) - - say() - -- say_reward(gameforge.main_quest_lv90._1170_posInfo) - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - -- Ŭ Ŭ -- - when 20378.chat.gameforge.main_quest_lv94._560_sendLetter begin - say_title(mob_name(20378 )) - say(string.format(gameforge.main_quest_lv94._660_say,9)) - end - - when 3791.kill begin - local item5_1_count = pc.count_item(31034) - if item5_1_count < 9 then - if number (1,10) == 1 then - pc.give_item2 ( 31034, 1 ) - local remain1 = 9 - pc.count_item(31034) - q.set_counter_value(remain1) - - if pc.count_item(31034) >= 9 then - notice_multiline(gameforge.main_quest_lv94._670_say_1_notice,notice) - notice_multiline(gameforge.main_quest_lv94._670_say_2_notice,notice) - set_state (state5_3) - end - end - end - end - end - - state state5_3 begin - when letter begin - send_letter(gameforge.main_quest_lv94._560_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - q.set_counter_name("") - end - when button or info begin - say_title(gameforge.main_quest_lv94._560_sendLetter) - say(gameforge.main_quest_lv94._670_say_1_notice) - say(gameforge.main_quest_lv94._670_say_2_notice) - - end - - -- ߰ Ʈ 츦 κ. - when 3791.kill begin - local item5_1_count = pc.count_item(31034) - if item5_1_count < 9 then - if number (1,10) == 1 then - pc.give_item2 ( 31034, 1 ) - - if pc.count_item(31034) >= 9 then - notice_multiline(gameforge.main_quest_lv94._670_say_1_notice,notice) - notice_multiline(gameforge.main_quest_lv94._670_say_2_notice,notice) - set_state (state5_3) - end - end - end - end - - when 20378.chat.gameforge.main_quest_lv94._560_sendLetter begin - target.delete("__TARGET__") - - if pc.count_item(31034) >= 9 then - pc.remove_item ( 31034, pc.count_item(31034)) - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv94._680_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 25032586)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 390000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(71026),1,locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(71025),2,locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(70102),5,locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(50826),10,locale.count_postfix)) - say("") - - pc.give_exp2(25032586) - pc.change_money(390000) - pc.give_item2(71026, 1) - pc.give_item2(71025, 1) - pc.give_item2(71025, 1) - pc.give_item2(70102, 1) - pc.give_item2(70102, 1) - pc.give_item2(70102, 1) - pc.give_item2(70102, 1) - pc.give_item2(70102, 1) - pc.give_item2(50826, 10) - - set_state (state6_1) - else - say_title(mob_name(20378 )) - say(string.format(gameforge.main_quest_lv94._660_say,9)) - - set_state (state5_2) - end - end - end - ------------------------------------ ----------------------------------- - ------------------------------------ ----------------------------------- - ------------------------------------ ----------------------------------- - ------------------------------------ ----------------------------------- - ------------------------------------ ----------------------------------- - ------------------------------------ ----------------------------------- - ------------------------------------ ----------------------------------- - ------------------------------------ ----------------------------------- - ------------------------------------ ----------------------------------- - ------------------------------------ ----------------------------------- - ------------------------------------ ----------------------------------- - state state6_1 begin - when letter begin - send_letter(gameforge.main_quest_lv94._690_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv94._690_sendLetter) - say(gameforge.main_quest_lv94._700_say) - - end - - when 20378.chat.gameforge.main_quest_lv94._690_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv94._710_say) - wait() - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv94._720_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv94._730_say) - wait() - - set_state (state6_2) - end - end - -- Ʈ -- - state state6_2 begin - when letter begin - send_letter(gameforge.main_quest_lv94._690_sendLetter) - q.set_counter_name(gameforge.main_quest_lv94._1080_say) - - if pc.count_item(31035) >= 1 and pc.count_item(31013) >= 1 then - notice_multiline(gameforge.main_quest_lv94._770_1_notice,notice) - notice_multiline(gameforge.main_quest_lv94._770_2_notice,notice) - set_state (state6_3) - end - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - say_title(gameforge.main_quest_lv94._740_sayTitle) - say(gameforge.main_quest_lv94._750_say) - say_item_vnum(31035) - say_item_vnum(31013) - say(gameforge.main_quest_lv94._1080_say) - local remain1 = 1 - pc.count_item(31035) - if remain1 < 0 then - remain1 = 0 - end - local remain2 = 1 - pc.count_item(31013) - if remain2 < 0 then - remain2 = 0 - end - say_reward(string.format(gameforge.main_quest_lv94._1090_say,item_name(31035),remain1)) - say_reward(string.format(gameforge.main_quest_lv94._1090_say,item_name(31013),remain2)) - q.set_counter_value(remain1 + remain2) - - -- say() - -- say_reward(gameforge.main_quest_lv90._1170_posInfo) - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - -- Ŭ Ŭ -- - when 20378.chat.gameforge.main_quest_lv94._690_sendLetter begin - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv94._760_say) - end - - when 3101.kill or 3102.kill or 3103.kill or 3104.kill or 3105.kill or 3190.kill or 3191.kill begin - if pc.count_item(31035) < 1 then - if number (1,3) == 1 then - pc.give_item2 ( 31035, 1 ) - - if pc.count_item(31035) >= 1 and pc.count_item(31013) >= 1 then - notice_multiline(gameforge.main_quest_lv94._770_1_notice,notice) - notice_multiline(gameforge.main_quest_lv94._770_2_notice,notice) - set_state (state6_3) - end - end - end - if pc.count_item(31013) < 1 then - if number (1,3) == 1 then - pc.give_item2 ( 31013, 1 ) - - if pc.count_item(31035) >= 1 and pc.count_item(31013) >= 1 then - notice_multiline(gameforge.main_quest_lv94._770_1_notice,notice) - notice_multiline(gameforge.main_quest_lv94._770_2_notice,notice) - set_state (state6_3) - end - end - end - - local remain1 = 1 - pc.count_item(31035) - if remain1 < 0 then - remain1 = 0 - end - local remain2 = 1 - pc.count_item(31013) - if remain2 < 0 then - remain2 = 0 - end - q.set_counter_value(remain1 + remain2) - end - end - - state state6_3 begin - when letter begin - send_letter(gameforge.main_quest_lv94._690_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - q.set_counter_name("") - end - when button or info begin - say_title(gameforge.main_quest_lv94._690_sendLetter) - say(gameforge.main_quest_lv94._780_say) - - end - - -- ߰ Ʈ 츦 κ. - when 3101.kill or 3102.kill or 3103.kill or 3104.kill or 3105.kill or 3190.kill or 3191.kill begin - if pc.count_item(31035) < 1 then - if number (1,3) == 1 then - pc.give_item2 ( 31035, 1 ) - - if pc.count_item(31035) >= 1 and pc.count_item(31013) >= 1 then - notice_multiline(gameforge.main_quest_lv94._770_1_notice,notice) - notice_multiline(gameforge.main_quest_lv94._770_2_notice,notice) - end - end - end - if pc.count_item(31013) < 1 then - if number (1,3) == 1 then - pc.give_item2 ( 31013, 1 ) - - if pc.count_item(31035) >= 1 and pc.count_item(31013) >= 1 then - notice_multiline(gameforge.main_quest_lv94._770_1_notice,notice) - notice_multiline(gameforge.main_quest_lv94._770_2_notice,notice) - end - end - end - end - - when 20378.chat.gameforge.main_quest_lv94._690_sendLetter begin - target.delete("__TARGET__") - - if pc.count_item(31035) >= 1 and pc.count_item(31013) >= 1 then - pc.remove_item ( 31035, pc.count_item(31035)) - pc.remove_item ( 31013, pc.count_item(31013)) - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv94._790_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv94._800_say) - wait() - - say_title(gameforge.main_quest_lv94._840_say) - say_reward(gameforge.main_quest_lv94._810_say) - wait() - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv94._820_say) - wait() - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv94._830_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 23074000)) - --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 0)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(70024),3,locale.count_postfix)) - say("") - - pc.give_exp2(23074000) - --pc.change_money(0) - pc.give_item2(70024, 1) - pc.give_item2(70024, 1) - pc.give_item2(70024, 1) - - set_state (state7_1) - else - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv94._760_say) - - set_state (state6_2) - end - end - end - ------------------------------------ Ȳ----------------------------------- - ------------------------------------ Ȳ---------------------------------- - ------------------------------------ Ȳ---------------------------------- - ------------------------------------ Ȳ---------------------------------- - ------------------------------------ Ȳ---------------------------------- - ------------------------------------ Ȳ---------------------------------- - ------------------------------------ Ȳ---------------------------------- - ------------------------------------ Ȳ---------------------------------- - ------------------------------------ Ȳ---------------------------------- - ------------------------------------ Ȳ---------------------------------- - ------------------------------------ Ȳ---------------------------------- - state state7_1 begin - when letter begin - send_letter(gameforge.main_quest_lv94._850_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv94._850_sendLetter) - say(gameforge.main_quest_lv94._860_say) - - end - - when 20378.chat.gameforge.main_quest_lv94._850_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv94._870_say) - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv94._880_say) - - set_state (state7_2) - end - end - state state7_2 begin - when letter begin - send_letter(gameforge.main_quest_lv94._850_sendLetter) - - local v = find_npc_by_vnum(20001) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20001)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv94._950_sayTitle) - say(gameforge.main_quest_lv94._890_say) - - end - - when 20001.chat.gameforge.main_quest_lv94._850_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20001 )) - say(gameforge.main_quest_lv94._900_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv94._910_say) - wait() - - say_title(mob_name(20001 )) - say(string.format(gameforge.main_quest_lv94._920_say,30)) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv94._930_say) - - set_state (state7_3) - end - end - -- Ʈ -- - state state7_3 begin - when letter begin - send_letter(gameforge.main_quest_lv94._850_sendLetter) - q.set_counter_name(gameforge.main_quest_lv94._1080_say) - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - say_title(gameforge.main_quest_lv94._940_sayTitle) - say(gameforge.main_quest_lv94._960_say) - say_item_vnum(31036) - say(gameforge.main_quest_lv94._1080_say) - local remain = 30 - pc.getqf("total_item7_1_checked") - if remain < 0 then - remain = 0 - end - say_reward(string.format(gameforge.main_quest_lv94._1090_say,item_name(31036),remain)) - q.set_counter_value(remain) - - -- say() - -- say_reward(gameforge.main_quest_lv90._1170_posInfo) - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - when 3101.kill or 3102.kill or 3103.kill or 3104.kill or 3105.kill or 3190.kill or 3191.kill begin - if number (1,2) == 1 then - pc.give_item2 ( 31036, 1 ) - - notice_multiline(gameforge.main_quest_lv94._970_1_notice,notice) - notice_multiline(gameforge.main_quest_lv94._970_2_notice,notice) - - end - end - - when 20001.chat.gameforge.main_quest_lv94._850_sendLetter begin - local cur_t = get_global_time() - 60 * 60 * 9 - local today_date = cur_t - math.mod(cur_t,86400) - - local last_checked_date = pc.getqf("last_checked_date") - - if today_date ~= last_checked_date then - pc.setqf("last_checked_date", today_date) - pc.setqf("today_item7_1_checked",0) - end - - - if pc.count_item(31036) > 0 then - local today_item7_1_checked = pc.getqf("today_item7_1_checked") - if today_item7_1_checked >= 10 then --1 ǰ ʰ - say_title(mob_name(20001 )) - say(gameforge.main_quest_lv94._1000_say) - else - if number (1,100) <= 70 then -- ǰ - pc.remove_item ( 31036, 1) - local today_item7_1_checked = pc.getqf("today_item7_1_checked") - pc.setqf("today_item7_1_checked",today_item7_1_checked + 1) - local total_item7_1_checked = pc.getqf("total_item7_1_checked") - pc.setqf("total_item7_1_checked",total_item7_1_checked+1) - - local remain = 30 - pc.getqf("total_item7_1_checked") - if remain < 0 then - remain = 0 - end - q.set_counter_value(remain) - - if pc.getqf("total_item7_1_checked") >= 30 then -- ǰ ޼ - say_title(mob_name(20001 )) - say(gameforge.main_quest_lv94._1010_say) - - set_state (state7_4) - else - say_title(mob_name(20001 )) - say(string.format(gameforge.main_quest_lv94._980_say,30-pc.getqf("total_item7_1_checked") )) - end - else -- ǰ - pc.remove_item ( 31036, 1) - say_title(mob_name(20001 )) - say(gameforge.main_quest_lv94._990_say) - end - end - else - say_title(mob_name(20001 )) - say(gameforge.main_quest_lv94._1040_say) - end - end - - end - - state state7_4 begin - when letter begin - send_letter(gameforge.main_quest_lv94._850_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - q.set_counter_name("") - end - when button or info begin - say_title(gameforge.main_quest_lv94._850_sendLetter) - say(gameforge.main_quest_lv94._1020_say) - - end - - when 20378.chat.gameforge.main_quest_lv94._850_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv94._1030_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 26473000)) - --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 0)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(71001),5,locale.count_postfix)) - say("") - say_title(gameforge.main_quest_lv94._1050_say) - - pc.give_exp2(26473000) - --pc.change_money(0) - pc.give_item2(71001, 5) - - clear_letter() - set_quest_state ("main_quest_lv95", "state0") - set_state (__COMPLETE__) - end - end - - state __COMPLETE__ begin - when enter begin - q.done() - end - end -end diff --git a/share/locale/english/quest/pre_qc/main_quest_lv95.quest b/share/locale/english/quest/pre_qc/main_quest_lv95.quest deleted file mode 100644 index e450a54..0000000 --- a/share/locale/english/quest/pre_qc/main_quest_lv95.quest +++ /dev/null @@ -1,731 +0,0 @@ -quest main_quest_lv95 begin - state start begin - end - state state0 begin - when login or levelup or enter with pc.level >= 95 begin - set_state (state1_1) - end - end - ------------------------------------ ſ------------------------------------ - ------------------------------------ ſ------------------------------------ - ------------------------------------ ſ------------------------------------ - ------------------------------------ ſ------------------------------------ - ------------------------------------ ſ------------------------------------ - ------------------------------------ ſ------------------------------------ - ------------------------------------ ſ------------------------------------ - ------------------------------------ ſ------------------------------------ - ------------------------------------ ſ------------------------------------ - ------------------------------------ ſ------------------------------------ - ------------------------------------ ſ------------------------------------ - state state1_1 begin - - when letter begin - send_letter(gameforge.main_quest_lv95._010_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - - when button or info begin - say_title(gameforge.main_quest_lv95._010_sendLetter) - say(gameforge.main_quest_lv95._020_say) - - end - - when 20378.chat.gameforge.main_quest_lv95._010_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv95._030_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv95._040_say) - wait() - set_state (state1_2) - end - end - --Ʈ -- - state state1_2 begin - when letter begin - send_letter(gameforge.main_quest_lv95._010_sendLetter) - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - say_title(gameforge.main_quest_lv95._070_sayTitle) - say(gameforge.main_quest_lv95._080_say) - --say_item_vnum(31015) - -- say() - -- say_reward(locale.main_quest_lv95.pos_info) - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - --Ŭ ƿԴ.-- - when 20378.chat.gameforge.main_quest_lv95._010_sendLetter begin - say_title(mob_name(20378)) - say(gameforge.main_quest_lv95._090_say) - say("") - end - - when 3904.kill begin - if pc.count_item(31015) < 1 then - pc.give_item2 ( 31015, 1 ) - - notice_multiline(gameforge.main_quest_lv95._100_1_notice,notice) - notice_multiline(gameforge.main_quest_lv95._100_2_notice,notice) - notice_multiline(gameforge.main_quest_lv95._750_say,notice) - set_state (state1_3) - end - end - - end - state state1_3 begin - when letter begin - send_letter(gameforge.main_quest_lv95._010_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv95._010_sendLetter) - say(gameforge.main_quest_lv95._110_say) - - end - - -- ߰ Ʈ 츦 κ. - when 3904.kill begin - if pc.count_item(31015) < 1 then - pc.give_item2 ( 31015, 1 ) - - notice_multiline(gameforge.main_quest_lv95._100_1_notice,notice) - notice_multiline(gameforge.main_quest_lv95._100_2_notice,notice) - notice_multiline(gameforge.main_quest_lv95._750_say,notice) - end - end - - when 20378.chat.gameforge.main_quest_lv95._010_sendLetter begin - target.delete("__TARGET__") - - if pc.count_item(31015) >= 1 then - pc.remove_item ( 31015, pc.count_item(31015)) - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv95._120_say) - wait() - say_title(mob_name(20378)) - say(gameforge.main_quest_lv95._140_say) - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv95._150_say) - wait() - say_title(mob_name(20378)) - say(gameforge.main_quest_lv95._170_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 27532396)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 302000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(27994),1,locale.count_postfix)) - say("") - - pc.give_exp2(27532396) - pc.change_money(302000) - pc.give_item2(27994, 1) - - set_state (state2_1) - else --߰ Դ. - say_title(mob_name(20378)) - say(gameforge.main_quest_lv95._090_say) - say("") - - set_state (state1_2) - end - end - end - - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - state state2_1 begin - when letter begin - send_letter(gameforge.main_quest_lv95._180_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv95._180_sendLetter) - say(gameforge.main_quest_lv95._190_say) - - end - - when 20378.chat.gameforge.main_quest_lv95._180_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv95._200_say) - wait() - say_title(pc.getname()) - say(gameforge.main_quest_lv95._220_say) - - set_state (state2_2) - end - end - state state2_2 begin - when letter begin - send_letter(gameforge.main_quest_lv95._180_sendLetter) - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - say_title(gameforge.main_quest_lv95._230_sayTitle) - say(gameforge.main_quest_lv95._240_say) - say_item_vnum(31037) - -- say() - -- say_reward(locale.main_quest_lv95.pos_info) - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - --Ŭ -- - when 20378.chat.gameforge.main_quest_lv95._180_sendLetter begin - say_title(mob_name(20378)) - say(gameforge.main_quest_lv95._250_say) - end - - when 3890.kill begin - if pc.count_item(31037) < 1 then - if number (1,5) == 1 then - if pc.count_item(31037) < 1 then - pc.give_item2 ( 31037, 1 ) - end - - notice_multiline(gameforge.main_quest_lv95._260_1_notice,notice) - notice_multiline(gameforge.main_quest_lv95._260_2_notice,notice) - set_state (state2_3) - end - end - end - end - - state state2_3 begin - when letter begin - send_letter(gameforge.main_quest_lv95._180_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv95._180_sendLetter) - say(gameforge.main_quest_lv95._270_say) - - end - - -- ߰ Ʈ 츦 κ. - when 3890.kill begin - if pc.count_item(31037) < 1 then - if number (1,5) == 1 then - if pc.count_item(31037) < 1 then - pc.give_item2 ( 31037, 1 ) - end - - notice_multiline(gameforge.main_quest_lv95._260_1_notice,notice) - notice_multiline(gameforge.main_quest_lv95._260_2_notice,notice) - end - end - end - - when 20378.chat.gameforge.main_quest_lv95._180_sendLetter begin - target.delete("__TARGET__") - - if pc.count_item(31037) >= 1 then - pc.remove_item ( 31037, pc.count_item(31037)) - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv95._280_say) - wait() - - say(gameforge.main_quest_lv95._290_say) - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv95._300_say) - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv95._310_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 29032586)) - --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 0)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(30048),1,locale.count_postfix)) - say("") - - pc.give_exp2(29032586) - --pc.change_money(0) - pc.give_item2(30048, 1) - - set_state (state3_1) - else -- . - say_title(mob_name(20378)) - say(gameforge.main_quest_lv95._250_say) - - set_state (state2_2) - end - end - end - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - ------------------------------------Ȳ ------------------------------------ - state state3_1 begin - when letter begin - send_letter(gameforge.main_quest_lv95._320_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv95._320_sendLetter) - say(gameforge.main_quest_lv95._330_say) - - end - when 20378.chat.gameforge.main_quest_lv95._320_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv95._340_say) - wait() - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv95._350_say) - set_state (state3_2) - end - end - state state3_2 begin - when letter begin - send_letter(gameforge.main_quest_lv95._320_sendLetter) - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - say_title(gameforge.main_quest_lv95._370_sayTitle) - say(gameforge.main_quest_lv95._380_say) - -- say() - -- say_reward(locale.main_quest_lv95.pos_info) - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - --Ŭ -- - when 20378.chat.gameforge.main_quest_lv95._320_sendLetter begin - say_title(mob_name(20378)) - say(gameforge.main_quest_lv95._390_say) - end - - when 3891.kill begin - notice_multiline(gameforge.main_quest_lv95._400_notice,notice) - say(gameforge.main_quest_lv95._410_say) - wait() - - say(gameforge.main_quest_lv95._420_say) - - set_state (state3_3) - end - end - - state state3_3 begin - when letter begin - send_letter(gameforge.main_quest_lv95._320_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv95._320_sendLetter) - say(gameforge.main_quest_lv95._430_say) - - end - - when 20378.chat.gameforge.main_quest_lv95._320_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv95._440_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv95._450_say) - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv95._460_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 33003907)) - --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 0)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(71094),1,locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(72024),1,locale.count_postfix)) - say("") - - pc.give_exp2(33003907) - --pc.change_money(0) - pc.give_item2(71094, 1) - pc.give_item2_select(72024) - item.set_socket(2, 180) - - set_state (state4_1) - end - end - - ------------------------------------õ ȭ1-1----------------------------------- - ------------------------------------õ ȭ1-1----------------------------------- - ------------------------------------õ ȭ1-1----------------------------------- - ------------------------------------õ ȭ1-1----------------------------------- - ------------------------------------õ ȭ1-1----------------------------------- - ------------------------------------õ ȭ1-1----------------------------------- - ------------------------------------õ ȭ1-1----------------------------------- - ------------------------------------õ ȭ1-1----------------------------------- - ------------------------------------õ ȭ1-1----------------------------------- - ------------------------------------õ ȭ1-1----------------------------------- - ------------------------------------õ ȭ1-1----------------------------------- - state state4_1 begin - when letter begin - send_letter(gameforge.main_quest_lv95._470_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv95._470_sendLetter) - say(gameforge.main_quest_lv95._480_say) - - end - - when 20378.chat.gameforge.main_quest_lv95._470_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv95._490_say) - wait() - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv95._510_say) - wait() - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv95._520_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv95._530_say) - - set_state (state4_2) - end - end - -- Ʈ -- - state state4_2 begin - when letter begin - send_letter(gameforge.main_quest_lv95._470_sendLetter) - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - say_title(gameforge.main_quest_lv95._540_sayTitle) - say(gameforge.main_quest_lv95._550_say) - say_item_vnum(31043) - -- say() - -- say_reward(locale.main_quest_lv95.pos_info) - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - -- Ŭ Ŭ -- - when 20378.chat.gameforge.main_quest_lv95._470_sendLetter begin - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv95._560_say) - end - - when 3303.kill begin - if pc.count_item(31043) < 1 then - if number (1,5) == 1 then - pc.give_item2 ( 31043, 1 ) - - notice_multiline(gameforge.main_quest_lv95._570_1_notice,notice) - notice_multiline(gameforge.main_quest_lv95._570_2_notice,notice) - set_state (state4_3) - end - end - end - end - state state4_3 begin - when letter begin - send_letter(gameforge.main_quest_lv95._470_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv95._470_sendLetter) - say(gameforge.main_quest_lv95._580_say) - - end - - -- ߰ Ʈ 츦 κ. - when 3303.kill begin - if pc.count_item(31043) < 1 then - if number (1,5) == 1 then - pc.give_item2 ( 31043, 1 ) - - notice_multiline(gameforge.main_quest_lv95._570_1_notice,notice) - notice_multiline(gameforge.main_quest_lv95._570_2_notice,notice) - end - end - end - - when 20378.chat.gameforge.main_quest_lv95._470_sendLetter begin - target.delete("__TARGET__") - - if pc.count_item(31043) >= 1 then - pc.remove_item ( 31043, pc.count_item(31043)) - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv95._590_say) - wait() - - say_reward(gameforge.main_quest_lv95._600_sayReward) - wait() - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv95._610_say) - wait() - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv95._620_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 30943586)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 335000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(72301),5,locale.count_postfix)) - say("") - - pc.give_exp2(30943586) - pc.change_money(335000) - pc.give_item2(72301, 1) - pc.give_item2(72301, 1) - pc.give_item2(72301, 1) - pc.give_item2(72301, 1) - pc.give_item2(72301, 1) - - set_state (state5_1) - else - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv95._560_say) - - set_state (state4_2) - end - end - end - - ------------------------------------õ ȭ1-2----------------------------------- - ------------------------------------õ ȭ1-2----------------------------------- - ------------------------------------õ ȭ1-2----------------------------------- - ------------------------------------õ ȭ1-2----------------------------------- - ------------------------------------õ ȭ1-2----------------------------------- - ------------------------------------õ ȭ1-2----------------------------------- - ------------------------------------õ ȭ1-2----------------------------------- - ------------------------------------õ ȭ1-2----------------------------------- - ------------------------------------õ ȭ1-2----------------------------------- - ------------------------------------õ ȭ1-2----------------------------------- - ------------------------------------õ ȭ1-2----------------------------------- - -- Ʈ -- - state state5_1 begin - when letter begin - send_letter(gameforge.main_quest_lv95._630_sendLetter) - q.set_counter_name(gameforge.main_quest_lv95._760_say) - end - when button or info begin - if pc.get_map_index() == 1 then - addmapsignal(500 * 100, 500 * 100) - addmapsignal(600 * 100, 500 * 100) - addmapsignal(700 * 100, 300 * 100) - end - say_title(gameforge.main_quest_lv95._640_sayTitle) - say(gameforge.main_quest_lv95._650_say) - say_item_vnum(31043) - say(gameforge.main_quest_lv95._760_say) - local remain = 2 - pc.count_item(31043) - if remain < 0 then - remain = 0 - end - say_reward(string.format(gameforge.main_quest_lv95._770_sayReward,item_name(31043),remain)) - q.set_counter_value(remain) - -- say() - -- say_reward(locale.main_quest_lv95.pos_info) - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - -- Ŭ Ŭ -- - when 20378.chat.gameforge.main_quest_lv95._630_sendLetter begin - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv95._660_say) - end - - when 3303.kill begin - if pc.count_item(31043) < 2 then - if number (1,4) == 1 then - pc.give_item2 ( 31043, 1 ) - - local remain = 2 - pc.count_item(31043) - if remain < 0 then - remain = 0 - end - q.set_counter_value(remain) - - if pc.count_item(31043) >= 2 then - set_state (state5_2) - end - end - end - - end - end - state state5_2 begin - when letter begin - send_letter(gameforge.main_quest_lv95._630_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - q.set_counter_name("") - end - when button or info begin - say_title(gameforge.main_quest_lv95._630_sendLetter) - say(gameforge.main_quest_lv95._670_say) - - end - - -- ߰ Ʈ 츦 κ. - when 3303.kill begin - if pc.count_item(31043) < 2 then - if number (1,4) == 1 then - pc.give_item2 ( 31043, 1 ) - end - end - end - - when 20378.chat.gameforge.main_quest_lv95._630_sendLetter begin - target.delete("__TARGET__") - - if pc.count_item(31043) >= 2 then - pc.remove_item ( 31043, pc.count_item(31043)) - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv95._680_say) - wait() - - say_reward(gameforge.main_quest_lv95._690_sayReward) - wait() - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv95._700_say) - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv95._710_say) - wait() - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv95._720_say) - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 31932545)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 337000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(72723),1,locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(70050),1,locale.count_postfix)) - say("") - say_title(gameforge.main_quest_lv95._740_say) - - pc.give_exp2(31932545) - pc.change_money(337000) - pc.give_item2(72723, 1) - pc.give_item2(70050, 1) - - clear_letter() - set_quest_state ("main_quest_lv96", "state0") - set_state (__COMPLETE__) - else - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv95._660_say) - - set_state (state5_1) - end - end - end - - state __COMPLETE__ begin - when enter begin - q.done() - end - end -end diff --git a/share/locale/english/quest/pre_qc/main_quest_lv96.quest b/share/locale/english/quest/pre_qc/main_quest_lv96.quest deleted file mode 100644 index b8b41ed..0000000 --- a/share/locale/english/quest/pre_qc/main_quest_lv96.quest +++ /dev/null @@ -1,750 +0,0 @@ -quest main_quest_lv96 begin - state start begin - end - state state0 begin - when login or levelup or enter with pc.level >= 96 begin - set_state (state1_1) - end - end - ------------------------------------ɼ 1-1------------------------------------ - state state1_1 begin - when letter begin - send_letter(gameforge.main_quest_lv96._010_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - - when button or info begin - say_title(gameforge.main_quest_lv96._010_sendLetter) - say(gameforge.main_quest_lv96._020_say) - say("") - - say("") - end - - when 20378.chat.gameforge.main_quest_lv96._010_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv96._030_say) - say("") - wait() - say_title(mob_name(20378)) - say(gameforge.main_quest_lv96._060_say) - say("") - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv96._070_say) - say("") - - set_state (state1_2) - end - end - --Ʈ -- - state state1_2 begin - when letter begin - send_letter(gameforge.main_quest_lv96._010_sendLetter) - q.set_counter_name(gameforge.main_quest_lv96._570_counterName) - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - say_title(gameforge.main_quest_lv96._080_sayTitle) - say(gameforge.main_quest_lv96._090_say) - say("") - say_item_vnum(31038) - say(gameforge.main_quest_lv96._570_counterName) - local remain = 100 - pc.count_item(31038) - if remain < 0 then - remain = 0 - end - q.set_counter_value(remain) - say_reward(string.format(gameforge.main_quest_lv60._210_sayReward,item_name(31038),remain)) - -- say() - -- say_reward(locale.main_quest_lv96.pos_info) - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - --Ŭ ƿԴ.-- - when 20378.chat.gameforge.main_quest_lv96._010_sendLetter begin - say_title(mob_name(20378)) - say(gameforge.main_quest_lv96._100_say) - say("") - end - - when 3701.kill or 3702.kill or 3703.kill or 3704.kill or 3705.kill or 3790.kill or 3791.kill begin - if pc.count_item(31038) < 100 then - if number (1,50) == 1 then - pc.give_item2 ( 31038, 1 ) - - local remain = 100 - pc.count_item(31038) - if remain < 0 then - remain = 0 - end - q.set_counter_value(remain) - - if pc.count_item(31038) >= 100 then - notice_multiline(gameforge.main_quest_lv96._110_1_notice,notice) - notice_multiline(gameforge.main_quest_lv96._110_2_notice,notice) - - set_state (state1_3) - end - end - end - end - - end - state state1_3 begin - when letter begin - send_letter(gameforge.main_quest_lv96._010_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - q.set_counter_name("") - end - when button or info begin - say_title(gameforge.main_quest_lv96._010_sendLetter) - say(gameforge.main_quest_lv96._120_say) - say("") - - say("") - end - - -- ߰ Ʈ 츦 κ. - when 3701.kill or 3702.kill or 3703.kill or 3704.kill or 3705.kill or 3790.kill or 3791.kill begin - if pc.count_item(31038) < 100 then - if number (1,50) == 1 then - pc.give_item2 ( 31038, 1 ) - - if pc.count_item(31038) >= 100 then - notice_multiline(gameforge.main_quest_lv96._110_1_notice,notice) - notice_multiline(gameforge.main_quest_lv96._110_2_notice,notice) - end - end - end - end - - when 20378.chat.gameforge.main_quest_lv96._010_sendLetter begin - target.delete("__TARGET__") - - if pc.count_item(31038) >= 100 then - pc.remove_item ( 31038, pc.count_item(31038)) - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv96._130_say) - say("") - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 39032537)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 346000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(30051),1,locale.count_postfix)) - say("") - - pc.give_exp2(39032537) - pc.change_money(346000) - pc.give_item2(30051, 1) - - set_state (state2_1) - else --߰ Դ. - say_title(mob_name(20378)) - say(gameforge.main_quest_lv96._100_say) - say("") - - set_state (state1_2) - end - end - end - - ------------------------------------ɼ 1-2------------------------------------ - state state2_1 begin - when letter begin - send_letter(gameforge.main_quest_lv96._140_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv96._140_sendLetter) - say(gameforge.main_quest_lv96._150_say) - say("") - - say("") - end - - when 20378.chat.gameforge.main_quest_lv96._140_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv96._160_say) - say("") - wait() - say_title(pc.getname()) - say(gameforge.main_quest_lv96._190_say) - say("") - - set_state (state2_2) - end - end - state state2_2 begin - when letter begin - send_letter(gameforge.main_quest_lv96._140_sendLetter) - q.set_counter_name(gameforge.main_quest_lv96._570_counterName) - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - say_title(gameforge.main_quest_lv96._200_sayTitle) - say(gameforge.main_quest_lv96._210_say) - say("") - say_item_vnum_inline(31039,0,2) - say_item_vnum_inline(31040,1,2) - say(gameforge.main_quest_lv96._570_counterName) - local remain1 = 1 - pc.count_item(31039) - if remain1 < 0 then - remain1 = 0 - end - local remain2 = 1 - pc.count_item(31040) - if remain2 < 0 then - remain2 = 0 - end - q.set_counter_value(remain1 + remain2) - say_reward(string.format(gameforge.main_quest_lv96._580_sayReward,item_name(31039),remain1)) - say_reward(string.format(gameforge.main_quest_lv96._580_sayReward,item_name(31040),remain2)) - -- say() - -- say_reward(locale.main_quest_lv96.pos_info) - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - --Ŭ -- - when 20378.chat.gameforge.main_quest_lv96._140_sendLetter begin - say_title(mob_name(20378)) - say(gameforge.main_quest_lv96._220_say) - say("") - end - - when 3801.kill or 3802.kill or 3803.kill or 3804.kill or 3805.kill or 3890.kill or 3891.kill begin - if pc.count_item(31039) < 1 or pc.count_item(31040) < 1 then - if number (1,100) == 1 then - if pc.count_item(31039) < 1 then - pc.give_item2 ( 31039, 1 ) - end - - if pc.count_item(31040) < 1 then - pc.give_item2 ( 31040, 1 ) - end - - local remain1 = 1 - pc.count_item(31039) - if remain1 < 0 then - remain1 = 0 - end - local remain2 = 1 - pc.count_item(31040) - if remain2 < 0 then - remain2 = 0 - end - q.set_counter_value(remain1 + remain2) - - notice_multiline(gameforge.main_quest_lv96._230_1_notice,notice) - notice_multiline(gameforge.main_quest_lv96._230_2_notice,notice) - set_state (state2_3) - end - end - end - end - - state state2_3 begin - when letter begin - send_letter(gameforge.main_quest_lv96._140_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - q.set_counter_name("") - end - when button or info begin - say_title(gameforge.main_quest_lv96._140_sendLetter) - say(gameforge.main_quest_lv96._240_say) - say("") - - say("") - end - - -- ߰ Ʈ 츦 κ. - when 3801.kill or 3802.kill or 3803.kill or 3804.kill or 3805.kill or 3890.kill or 3891.kill begin - if pc.count_item(31039) < 1 or pc.count_item(31040) < 1 then - if number (1,100) == 1 then - if pc.count_item(31039) < 1 then - pc.give_item2 ( 31039, 1 ) - end - - if pc.count_item(31040) < 1 then - pc.give_item2 ( 31040, 1 ) - end - - notice_multiline(gameforge.main_quest_lv96._230_1_notice,notice) - notice_multiline(gameforge.main_quest_lv96._230_2_notice,notice) - end - end - end - - when 20378.chat.gameforge.main_quest_lv96._140_sendLetter begin - target.delete("__TARGET__") - - if pc.count_item(31039) >= 1 and pc.count_item(31040) >= 1 then - pc.remove_item ( 31039, pc.count_item(31039)) - pc.remove_item ( 31040, pc.count_item(31040)) - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv96._250_say) - say("") - - set_state (state2_4) - else - say_title(mob_name(20378)) - say(gameforge.main_quest_lv96._220_say) - say("") - - set_state (state2_2) - end - end - end - --ڿԷ - state state2_4 begin - when letter begin - send_letter(gameforge.main_quest_lv96._140_sendLetter) - - local v = find_npc_by_vnum(20380) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20380)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv96._140_sendLetter) - say(gameforge.main_quest_lv96._260_say) - say("") - - say("") - end - - when 20380.chat.gameforge.main_quest_lv96._140_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20380)) - say(gameforge.main_quest_lv96._270_say) - say("") - wait() - say_title(mob_name(20380)) - say(gameforge.main_quest_lv96._290_say) - say("") - - set_state (state2_5) - end - - end - --ٽ 忡 - state state2_5 begin - when letter begin - send_letter(gameforge.main_quest_lv96._140_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv96._140_sendLetter) - say(gameforge.main_quest_lv96._240_say) - say("") - - say("") - end - - - when 20378.chat.gameforge.main_quest_lv96._140_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv96._590_say) - say("") - wait() - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 40732586)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 357000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(72016),1,locale.count_postfix)) - say("") - - pc.give_exp2(40732586) - pc.change_money(357000) - pc.give_item2_select(72016) - item.set_socket(2, 120) - - set_state (state3_1) - end - end - - ------------------------------------ɼ 1-3------------------------------------ - state state3_1 begin - when letter begin - send_letter(gameforge.main_quest_lv96._300_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv96._300_sendLetter) - say(gameforge.main_quest_lv96._310_say) - say("") - - say("") - end - when 20378.chat.gameforge.main_quest_lv96._300_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv96._320_say) - say("") - wait() - - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(31073),1,locale.count_postfix)) - say("") - wait() - - if pc.count_item(31073) < 1 then - pc.give_item2(31073,1) - end - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv96._330_say) - say("") - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv96._340_say) - say("") - - set_state (state3_2) - end - end - state state3_2 begin - when letter begin - send_letter(gameforge.main_quest_lv96._300_sendLetter) - q.set_counter_name(gameforge.main_quest_lv96._570_counterName) - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - say_title(gameforge.main_quest_lv96._350_sayTitle) - say(gameforge.main_quest_lv96._360_say) - say("") - say_item_vnum(31039) - say(gameforge.main_quest_lv96._570_counterName) - local remain = 100 - pc.getqf("checked_pocket") - if remain < 0 then - remain = 0 - end - q.set_counter_value(remain) - say_reward(string.format(gameforge.main_quest_lv96._580_sayReward,item_name(31039),remain)) - -- say() - -- say_reward(locale.main_quest_lv96.pos_info) - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - when 31073.use begin - affect.add(apply.CON, 10, 60 * 60) - affect.add(apply.INT, 10, 60 * 60) - affect.add(apply.STR, 10, 60 * 60) - affect.add(apply.DEX, 10, 60 * 60) - pc.remove_item(31073,1) - end - - when 3801.kill or 3802.kill or 3803.kill or 3804.kill or 3805.kill or 3890.kill or 3891.kill begin - if number (1,100) == 1 then - pc.give_item2 ( 31039, 1 ) - notice_multiline(gameforge.main_quest_lv96._620_1_notice,notice) - notice_multiline(gameforge.main_quest_lv96._620_2_notice,notice) - end - end - - when 20380.chat.gameforge.main_quest_lv96._300_sendLetter with pc.count_item(31039) > 0 begin - pc.remove_item (31039, 1) - if number(1,100) <= 70 then -- - say_title(mob_name(20380 )) - say(gameforge.main_quest_lv96._370_say) - say("") - - - local checked = pc.getqf("checked_pocket") - pc.setqf("checked_pocket", checked + 1) - - local remain = 100 - pc.getqf("checked_pocket") - if remain < 0 then - remain = 0 - end - q.set_counter_value(remain) - - if pc.getqf("checked_pocket") >= 100 then - pc.remove_item ( 31039, pc.count_item(31039)) - wait() - - say_title(mob_name(20380 )) - say(gameforge.main_quest_lv96._380_say) - say("") - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 42983593)) - --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 0)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(30009),2,locale.count_postfix)) - say("") - - pc.give_exp2(42983593) - --pc.change_money(0) - pc.give_item2(30009, 2) - - set_state (state4_1) - else - say(string.format(gameforge.main_quest_lv96._390_say,remain)) - say("") - end - else -- - say_title(mob_name(20380 )) - say(gameforge.main_quest_lv96._630_say) - say("") - end - end - end - - ------------------------------------ɼ 1-4----------------------------------- - state state4_1 begin - when letter begin - send_letter(gameforge.main_quest_lv96._400_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv96._400_sendLetter) - say(gameforge.main_quest_lv96._410_say) - say("") - - say("") - end - - when 20378.chat.gameforge.main_quest_lv96._400_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv96._420_say) - say("") - wait() - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv96._430_say) - say("") - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv96._450_say) - say("") - - set_state (state4_2) - end - end - -- Ʈ -- - state state4_2 begin - when letter begin - send_letter(gameforge.main_quest_lv96._400_sendLetter) - q.set_counter_name(gameforge.main_quest_lv96._480_counterName) - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - say_title(gameforge.main_quest_lv96._460_sayTitle) - say(gameforge.main_quest_lv96._470_say) - say("") - say_title(gameforge.main_quest_lv96._480_counterName) - local remain1 = 1 - pc.getqf("kill_tree1") - if remain1 < 0 then - remain1 = 0 - end - local remain2 = 1 - pc.getqf("kill_tree2") - if remain2 < 0 then - remain2 = 0 - end - local remain3 = 1 - pc.getqf("kill_tree3") - if remain3 < 0 then - remain3 = 0 - end - q.set_counter_value(remain1 + remain2 + remain3) - say_reward(string.format(gameforge.main_quest_lv96._490_say,mob_name(3911) ,remain1, mob_name(3912),remain2 , mob_name(3913),remain3)) - say("") - -- say() - -- say_reward(locale.main_quest_lv96.pos_info) - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - -- Ŭ Ŭ -- - when 20378.chat.gameforge.main_quest_lv96._400_sendLetter begin - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv96._500_say) - say("") - end - - when 3911.kill begin - pc.setqf("kill_tree1",1) - if pc.getqf("kill_tree1") == 1 and pc.getqf("kill_tree2") == 1 and pc.getqf("kill_tree3") == 1 then - notice_multiline(gameforge.main_quest_lv96._510_1_notice,notice) - notice_multiline(gameforge.main_quest_lv96._510_2_notice,notice) - set_state (state4_3) - end - - local remain1 = 1 - pc.getqf("kill_tree1") - if remain1 < 0 then - remain1 = 0 - end - local remain2 = 1 - pc.getqf("kill_tree2") - if remain2 < 0 then - remain2 = 0 - end - local remain3 = 1 - pc.getqf("kill_tree3") - if remain3 < 0 then - remain3 = 0 - end - q.set_counter_value(remain1 + remain2 + remain3) - - end - - when 3912.kill begin - pc.setqf("kill_tree2",1) - if pc.getqf("kill_tree1") == 1 and pc.getqf("kill_tree2") == 1 and pc.getqf("kill_tree3") == 1 then - notice_multiline(gameforge.main_quest_lv96._510_1_notice,notice) - notice_multiline(gameforge.main_quest_lv96._510_2_notice,notice) - set_state (state4_3) - end - local remain1 = 1 - pc.getqf("kill_tree1") - if remain1 < 0 then - remain1 = 0 - end - local remain2 = 1 - pc.getqf("kill_tree2") - if remain2 < 0 then - remain2 = 0 - end - local remain3 = 1 - pc.getqf("kill_tree3") - if remain3 < 0 then - remain3 = 0 - end - q.set_counter_value(remain1 + remain2 + remain3) - end - - when 3913.kill begin - pc.setqf("kill_tree3",1) - if pc.getqf("kill_tree1") == 1 and pc.getqf("kill_tree2") == 1 and pc.getqf("kill_tree3") == 1 then - notice_multiline(gameforge.main_quest_lv96._510_1_notice,notice) - notice_multiline(gameforge.main_quest_lv96._510_2_notice,notice) - set_state (state4_3) - end - local remain1 = 1 - pc.getqf("kill_tree1") - if remain1 < 0 then - remain1 = 0 - end - local remain2 = 1 - pc.getqf("kill_tree2") - if remain2 < 0 then - remain2 = 0 - end - local remain3 = 1 - pc.getqf("kill_tree3") - if remain3 < 0 then - remain3 = 0 - end - q.set_counter_value(remain1 + remain2 + remain3) - end - end - state state4_3 begin - when letter begin - send_letter(gameforge.main_quest_lv96._400_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - q.set_counter_name("") - end - when button or info begin - say_title(gameforge.main_quest_lv96._400_sendLetter) - say(gameforge.main_quest_lv96._520_say) - say("") - - say("") - end - - when 20378.chat.gameforge.main_quest_lv96._400_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv96._530_say) - say("") - wait() - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv96._550_say) - say("") - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 44941086)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 379000)) - say("") - say_title(gameforge.main_quest_lv96._560_sayTitle) - - pc.give_exp2(44941086) - pc.change_money(379000) - - clear_letter() - if pc.count_item(31073) > 1 then - pc.remove_item(31073,pc.count_item(31073)) - end - set_quest_state ("main_quest_lv97", "state0") - set_state (__COMPLETE__) - end - end - - state __COMPLETE__ begin - when enter begin - q.done() - end - end -end diff --git a/share/locale/english/quest/pre_qc/main_quest_lv97.quest b/share/locale/english/quest/pre_qc/main_quest_lv97.quest deleted file mode 100644 index 1b81904..0000000 --- a/share/locale/english/quest/pre_qc/main_quest_lv97.quest +++ /dev/null @@ -1,657 +0,0 @@ -quest main_quest_lv97 begin - state start begin - end - state state0 begin - when login or levelup or enter with pc.level >= 97 begin - set_state (state1_1) - end - end - ----------------------------------õų óġ---------------------------------- - state state1_1 begin - - when letter begin - send_letter(gameforge.main_quest_lv97._010_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - - when button or info begin - say_title(gameforge.main_quest_lv97._010_sendLetter) - say(gameforge.main_quest_lv97._020_say) - say("") - - say("") - end - - when 20378.chat.gameforge.main_quest_lv97._010_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv97._030_say) - say("") - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv97._040_say) - say("") - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv97._050_say) - say("") - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv97._060_say) - say("") - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv97._070_say) - say("") - - set_state (state1_2) - end - end - --Ʈ -- - state state1_2 begin - when letter begin - send_letter(gameforge.main_quest_lv97._010_sendLetter) - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - say_title(gameforge.main_quest_lv97._080_sayTitle) - say(gameforge.main_quest_lv97._090_say) - -- say("") - -- say_reward(locale.main_quest_lv97.pos_info) - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - --Ŭ ƿԴ.-- - when 20378.chat.gameforge.main_quest_lv97._010_sendLetter begin - say_title(mob_name(20378)) - say(gameforge.main_quest_lv97._650_say) - end - - when 3905.kill begin - if pc.count_item(31074) < 1 then - pc.give_item2 ( 31074, 1 ) - end - - notice_multiline(gameforge.main_quest_lv97._100_notice,notice) - - say(gameforge.main_quest_lv97._110_say) - say("") - wait() - - say(gameforge.main_quest_lv97._120_say) - say("") - - set_state (state1_3) - end - end - state state1_3 begin - when letter begin - send_letter(gameforge.main_quest_lv97._010_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv97._010_sendLetter) - say(gameforge.main_quest_lv97._130_say) - say("") - - say("") - end - - -- ߰ Ʈ 츦 κ. - when 3905.kill begin - if pc.count_item(31074) < 1 then - pc.give_item2 ( 31074, 1 ) - end - - notice_multiline(gameforge.main_quest_lv97._100_notice,notice) - - say(gameforge.main_quest_lv97._110_say) - say("") - wait() - - say(gameforge.main_quest_lv97._120_say) - say("") - end - - when 20378.chat.gameforge.main_quest_lv97._010_sendLetter begin - target.delete("__TARGET__") - - if pc.count_item(31074) >= 1 then - pc.remove_item ( 31074, pc.count_item(31074)) - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv97._140_say) - say("") - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv97._150_say) - say("") - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv97._160_say) - say("") - wait() - say_title(mob_name(20378)) - say(gameforge.main_quest_lv97._190_say) - say("") - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 45941088)) - --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 0)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(30045),2,locale.count_postfix)) - say("") - - pc.give_exp2(45941088) - --pc.change_money(0) - pc.give_item2(30045, 2) - - set_state (state2_1) - else --߰ Դ. - say_title(mob_name(20378)) - say(gameforge.main_quest_lv97._650_say) - - set_state (state1_2) - end - end - end - - ---------------------------------- ʸ ---------------------------------- - state state2_1 begin - when letter begin - send_letter(gameforge.main_quest_lv97._200_sendLetter) - - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv97._200_sendLetter) - say(gameforge.main_quest_lv97._210_say) - say("") - - say("") - end - - when 20377.chat.gameforge.main_quest_lv97._200_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20377)) - say(gameforge.main_quest_lv97._220_say) - say("") - wait() - - say_title(mob_name(20377)) - say(gameforge.main_quest_lv97._230_say) - say("") - wait() - say_title(pc.getname()) - say(gameforge.main_quest_lv97._260_say) - - set_state (state2_2) - end - end - state state2_2 begin - when letter begin - send_letter(gameforge.main_quest_lv97._200_sendLetter) - - local v = find_npc_by_vnum(20001) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20001)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv97._270_sayTitle) - say(gameforge.main_quest_lv97._280_say) - say("") - say_item_vnum(31041) - - say("") - end - --Ŭ -- - when 20377.chat.gameforge.main_quest_lv97._200_sendLetter begin - say_title(mob_name(20377)) - say(gameforge.main_quest_lv97._290_say) - say("") - end - - when 20001.chat.gameforge.main_quest_lv97._200_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20001)) - say(gameforge.main_quest_lv97._660_say) - - if pc.count_item(31041) < 1 then - pc.give_item2(31041, 1) - notice_multiline(gameforge.main_quest_lv97._300_notice,notice) - end - - set_state (state2_3) - end - - end - state state2_3 begin - when letter begin - send_letter(gameforge.main_quest_lv97._200_sendLetter) - - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv97._200_sendLetter) - say(gameforge.main_quest_lv97._300_notice) - say("") - - say("") - end - - when 20377.chat.gameforge.main_quest_lv97._200_sendLetter begin - target.delete("__TARGET__") - - if pc.count_item(31041) >= 1 then - pc.remove_item ( 31041, pc.count_item(31041)) - say_title(mob_name(20377)) - say(gameforge.main_quest_lv97._310_say) - say("") - wait() - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 41032531)) - --say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 0)) - say_reward(string.format ("%s: %d %s", item_name(71001),3,locale.count_postfix)) - say("") - - pc.give_exp2(41032531) - --pc.change_money(0) - pc.give_item2(71001, 3) - - set_state (state3_1) - else -- ߰ ߷ȴ. - say_title(mob_name(20377)) - say(gameforge.main_quest_lv97._170_say) - say("") - - set_state (state2_2) - - end - end - end - - ---------------------------------- Ĺ Ȱ Ȯ---------------------------------- - state state3_1 begin - when letter begin - send_letter(gameforge.main_quest_lv97._320_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv97._320_sendLetter) - say(gameforge.main_quest_lv97._330_say) - say("") - - say("") - end - when 20378.chat.gameforge.main_quest_lv97._320_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv97._340_say) - say("") - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv97._350_say) - say("") - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv97._370_say) - say("") - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv97._380_say) - say("") - - set_state (state3_2) - end - end - state state3_2 begin - when letter begin - send_letter(gameforge.main_quest_lv97._320_sendLetter) - q.set_counter_name(gameforge.main_quest_lv97._670_counterName) - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - say_title(gameforge.main_quest_lv97._390_sayTitle) - say(gameforge.main_quest_lv97._400_say) - say("") - say_title(gameforge.main_quest_lv97._670_counterName) - local remain1 = 2 - pc.getqf("mob3_1_kill") - if remain1 < 0 then - remain1 = 0 - end - local remain2 = 1 - pc.getqf("mob3_2_kill") - if remain2 < 0 then - remain2 = 0 - end - local remain3 = 1 - pc.getqf("mob3_3_kill") - if remain3 < 0 then - remain3 = 0 - end - local remain4 = 1 - pc.getqf("mob3_4_kill") - if remain4 < 0 then - remain4 = 0 - end - q.set_counter_value(remain1 + remain2 + remain3 + remain4) - say_reward(string.format(gameforge.main_quest_lv97._680_sayReward,mob_name(3907),remain1,mob_name(3908),remain2)) - say_reward(string.format(gameforge.main_quest_lv97._680_sayReward,mob_name(3909),remain3,mob_name(3910),remain4)) - -- say("") - -- say_reward(locale.main_quest_lv97.pos_info) - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - when 20378.chat.gameforge.main_quest_lv97._320_sendLetter begin - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv97._410_say) - say("") - end - - - function kill_count() - local remain1 = 2 - pc.getqf("mob3_1_kill") - if remain1 < 0 then - remain1 = 0 - end - local remain2 = 1 - pc.getqf("mob3_2_kill") - if remain2 < 0 then - remain2 = 0 - end - local remain3 = 1 - pc.getqf("mob3_3_kill") - if remain3 < 0 then - remain3 = 0 - end - local remain4 = 1 - pc.getqf("mob3_4_kill") - if remain4 < 0 then - remain4 = 0 - end - local total_remain = remain1 + remain2 + remain3 + remain4 - q.set_counter_value(total_remain) - - return total_remain - end - - when 3907.kill begin - pc.setqf("mob3_1_kill",pc.getqf("mob3_1_kill") + 1) - if main_quest_lv97.kill_count() == 0 then - notice_multiline(gameforge.main_quest_lv97._690_1_notice,notice) - notice_multiline(gameforge.main_quest_lv97._690_2_notice,notice) - set_state (state3_3) - end - end - when 3908.kill begin - pc.setqf("mob3_2_kill",pc.getqf("mob3_2_kill") + 1) - if main_quest_lv97.kill_count() == 0 then - notice_multiline(gameforge.main_quest_lv97._690_1_notice,notice) - notice_multiline(gameforge.main_quest_lv97._690_2_notice,notice) - set_state (state3_3) - end - end - when 3909.kill begin - pc.setqf("mob3_3_kill",pc.getqf("mob3_3_kill") + 1) - if main_quest_lv97.kill_count() == 0 then - notice_multiline(gameforge.main_quest_lv97._690_1_notice,notice) - notice_multiline(gameforge.main_quest_lv97._690_2_notice,notice) - set_state (state3_3) - end - end - when 3910.kill begin - pc.setqf("mob3_4_kill",pc.getqf("mob3_4_kill") + 1) - if main_quest_lv97.kill_count() == 0 then - notice_multiline(gameforge.main_quest_lv97._690_1_notice,notice) - notice_multiline(gameforge.main_quest_lv97._690_2_notice,notice) - set_state (state3_3) - end - end - end - state state3_3 begin - when letter begin - send_letter(gameforge.main_quest_lv97._320_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - q.set_counter_name("") - end - when button or info begin - say_title(gameforge.main_quest_lv97._320_sendLetter) - say(gameforge.main_quest_lv97._420_say) - say("") - - say("") - end - - when 20378.chat.gameforge.main_quest_lv97._320_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv97._430_say) - say("") - wait() - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 47898648)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 214000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(30033),3,locale.count_postfix)) - say("") - - pc.give_exp2(47898648) - pc.change_money(214000) - pc.give_item2(30033, 3) - - set_state (state4_1) - end - end - ---------------------------------- ȣų , õų---------------------------------- - state state4_1 begin - when letter begin - send_letter(gameforge.main_quest_lv97._440_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv97._440_sendLetter) - say(gameforge.main_quest_lv97._450_say) - say("") - - say("") - end - - when 20378.chat.gameforge.main_quest_lv97._440_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv97._460_say) - say("") - wait() - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv97._480_say) - say("") - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv97._490_say) - say("") - - set_state (state4_2) - end - end - -- Ʈ -- - state state4_2 begin - when letter begin - send_letter(gameforge.main_quest_lv97._440_sendLetter) - end - when button or info begin - say_title(gameforge.main_quest_lv97._700_sayTitle) - say(gameforge.main_quest_lv97._710_say) - end - - -- Ŭ Ŭ -- - when 20378.chat.gameforge.main_quest_lv97._440_sendLetter begin - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv97._530_say) - say("") - end - - when 3910.kill begin - notice_multiline(gameforge.main_quest_lv97._550_1_notice,notice) - notice_multiline(gameforge.main_quest_lv97._550_2_notice,notice) - - set_state (state4_3) - end - end - -- Ʈ -- - state state4_3 begin - when letter begin - send_letter(gameforge.main_quest_lv97._440_sendLetter) - end - when button or info begin - say_title(gameforge.main_quest_lv97._510_sayTitle) - say(gameforge.main_quest_lv97._520_say) - say("") - end - - -- Ŭ Ŭ -- - when 20378.chat.gameforge.main_quest_lv97._440_sendLetter begin - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv97._540_say) - say("") - end - - when 3906.kill begin -- õų óġ - notice_multiline(gameforge.main_quest_lv97._560_notice,notice) - - say(gameforge.main_quest_lv97._570_say) - say("") - wait() - - say(gameforge.main_quest_lv97._580_say) - say("") - - if pc.count_item(31017) < 1 then - pc.give_item2(31017, 1) - end - - set_state (state4_4) - end - end - state state4_4 begin - when letter begin - send_letter(gameforge.main_quest_lv97._440_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv97._440_sendLetter) - say(gameforge.main_quest_lv97._420_say) - say("") - - say("") - end - - when 20378.chat.gameforge.main_quest_lv97._440_sendLetter begin - pc.remove_item(31017,pc.count_item(31017)) - - target.delete("__TARGET__") - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv97._590_say) - say("") - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv97._600_say) - say("") - wait() - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv97._610_say) - say("") - wait() - - say_reward(gameforge.main_quest_lv97._620_sayReward) - say("") - wait() - - say_title(mob_name(20378 )) - say(gameforge.main_quest_lv97._630_say) - say("") - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 49586571)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 225000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(70024),1,locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(30039),3,locale.count_postfix)) - say("") - say_title(gameforge.main_quest_lv97._640_sayTitle) - - pc.give_exp2(49586571) - pc.change_money(225000) - pc.give_item2(70024, 1) - pc.give_item2(30039, 3) - - clear_letter() - set_quest_state ("main_quest_lv98", "state0") - set_state (__COMPLETE__) - end - end - - state __COMPLETE__ begin - when enter begin - q.done() - end - end -end diff --git a/share/locale/english/quest/pre_qc/main_quest_lv98.quest b/share/locale/english/quest/pre_qc/main_quest_lv98.quest deleted file mode 100644 index 12e4233..0000000 --- a/share/locale/english/quest/pre_qc/main_quest_lv98.quest +++ /dev/null @@ -1,774 +0,0 @@ -quest main_quest_lv98 begin - state start begin - end - state state0 begin - when login or levelup or enter with pc.level >= 98 begin - set_state (state1_1) - end - end - ---------------------------------- 1-1---------------------------------- - state state1_1 begin - - when letter begin - send_letter(gameforge.main_quest_lv98._010_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - - when button or info begin - say_title(gameforge.main_quest_lv98._010_sendLetter) - say(gameforge.main_quest_lv98._020_say) - say("") - say_reward(gameforge.main_quest_lv98._570_sayReward) - say("") - end - - when 20378.chat.gameforge.main_quest_lv98._010_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv98._030_say) - say("") - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv98._040_say) - say("") - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv98._050_say) - say("") - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv98._060_say) - say("") - - set_state (state1_2) - end - end - -- Ʈ -- - state state1_2 begin - when letter begin - send_letter(gameforge.main_quest_lv98._010_sendLetter) - q.set_counter_name(gameforge.main_quest_lv98._660_counterName) - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - say_title(gameforge.main_quest_lv98._540_sayTitle) - say(gameforge.main_quest_lv98._550_say) - say("") - say_item_vnum(31026) - say_title(gameforge.main_quest_lv98._660_counterName) - local remain = 100 - pc.count_item(31026) - if remain < 0 then - remain = 0 - end - q.set_counter_value(remain) - say_reward(string.format(gameforge.main_quest_lv98._670_sayReward,item_name(31026),remain)) - -- say() - -- say_reward(locale.main_quest_lv98.pos_info) - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - --Ŭ ƿԴ.-- - when 20378.chat.gameforge.main_quest_lv98._010_sendLetter begin - say_title(mob_name(20378)) - say(gameforge.main_quest_lv98._070_say) - say("") - end - - when 3601.kill or 3602.kill or 3603.kill or 3604.kill or 3605.kill or 3690.kill or 3691.kill begin - if number (1,50) == 1 then - if pc.count_item(31026) < 100 then - pc.give_item2 ( 31026, 1 ) - - local remain = 100 - pc.count_item(31026) - if remain < 0 then - remain = 0 - end - q.set_counter_value(remain) - - if pc.count_item(31026) >= 100 then - notice_multiline(gameforge.main_quest_lv98._080_1_notice, notice) - notice_multiline(gameforge.main_quest_lv98._080_2_notice,notice) - - set_state (state1_3) - end - end - end - end - end - state state1_3 begin - when letter begin - send_letter(gameforge.main_quest_lv98._010_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - q.set_counter_name("") - end - when button or info begin - say_title(gameforge.main_quest_lv98._010_sendLetter) - say(gameforge.main_quest_lv98._560_say) - say("") - say_reward(gameforge.main_quest_lv98._570_sayReward) - say("") - end - - -- ߰ Ʈ 츦 κ. - when 3601.kill or 3602.kill or 3603.kill or 3604.kill or 3605.kill or 3690.kill or 3691.kill begin - if number (1,50) == 1 then - if pc.count_item(31026) < 100 then - pc.give_item2 ( 31026, 1 ) - - if pc.count_item(31026) >= 100 then - notice_multiline(gameforge.main_quest_lv98._080_1_notice,notice) - notice_multiline(gameforge.main_quest_lv98._080_2_notice,notice) - end - end - end - end - - when 20378.chat.gameforge.main_quest_lv98._010_sendLetter begin - target.delete("__TARGET__") - - if pc.count_item(31026) >= 100 then - pc.remove_item ( 31026, pc.count_item(31026)) - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv98._090_say) - say("") - wait() - - -- - say_title(locale.reward) - - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 40898550)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 346000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(72308),1,locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(76011),1,locale.count_postfix)) - say("") - - pc.give_exp2(40898550) - pc.change_money(346000) - pc.give_item2(72308, 1) - pc.give_item2_select(76011) - item.set_socket(2, 120) - - set_state (state2_1) - else --߰ Դ. - say_title(mob_name(20378)) - say(gameforge.main_quest_lv98._070_say) - say("") - - set_state (state1_2) - end - end - end - - ---------------------------------- 1-2 ---------------------------------- - state state2_1 begin - when letter begin - send_letter(gameforge.main_quest_lv98._130_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv98._130_sendLetter) - say(gameforge.main_quest_lv98._140_say) - say("") - say_reward(gameforge.main_quest_lv98._570_sayReward) - say("") - end - - when 20378.chat.gameforge.main_quest_lv98._130_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv98._150_say) - say("") - wait() - - say_title(pc.getname()) - say(gameforge.main_quest_lv98._160_say) - say("") - - set_state (state2_2) - end - end - state state2_2 begin - when letter begin - send_letter(gameforge.main_quest_lv98._130_sendLetter) - q.set_counter_name(gameforge.main_quest_lv98._660_counterName) - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - say_title(gameforge.main_quest_lv98._130_sendLetter) - say(gameforge.main_quest_lv98._590_say) - say("") - say_item_vnum(31042) - say_title(gameforge.main_quest_lv98._660_counterName) - local remain = 100 - pc.count_item(31042) - if remain < 0 then - remain = 0 - end - q.set_counter_value(remain) - say_reward(string.format(gameforge.main_quest_lv98._670_sayReward,item_name(31042),remain)) - -- say() - -- say_reward(locale.main_quest_lv98.pos_info) - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - --Ŭ -- - when 20378.chat.gameforge.main_quest_lv98._130_sendLetter begin - say_title(mob_name(20378)) - say(gameforge.main_quest_lv98._170_say) - say("") - end - - when 3401.kill or 3402.kill or 3403.kill or 3404.kill or 3405.kill or 3490.kill or 3491.kill begin - if number (1,50) == 1 then - if pc.count_item(31042) < 100 then - pc.give_item2 ( 31042, 1 ) - local remain = 100 - pc.count_item(31042) - if remain < 0 then - remain = 0 - end - q.set_counter_value(remain) - - if pc.count_item(31042) >= 100 then - notice_multiline(gameforge.main_quest_lv98._180_1_notice,notice) - notice_multiline(gameforge.main_quest_lv98._180_2_notice,notice) - set_state (state2_3) - end - end - end - end - - end - state state2_3 begin - when letter begin - send_letter(gameforge.main_quest_lv98._130_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - q.set_counter_name("") - end - when button or info begin - say_title(gameforge.main_quest_lv98._130_sendLetter) - say(gameforge.main_quest_lv98._600_say) - say("") - say_reward(gameforge.main_quest_lv98._570_sayReward) - say("") - end - - -- ߰ Ʈ 츦 κ. - when 3401.kill or 3402.kill or 3403.kill or 3404.kill or 3405.kill or 3490.kill or 3491.kill begin - if number (1,50) == 1 then - if pc.count_item(31042) < 100 then - pc.give_item2 ( 31042, 1 ) - - if pc.count_item(31042) >= 100 then - notice_multiline(gameforge.main_quest_lv98._180_1_notice,notice) - notice_multiline(gameforge.main_quest_lv98._180_2_notice,notice) - end - end - end - end - - when 20378.chat.gameforge.main_quest_lv98._130_sendLetter begin - target.delete("__TARGET__") - - if pc.count_item(31042) >= 100 then - pc.remove_item ( 31042, pc.count_item(31042)) - say_title(mob_name(20378)) - say(gameforge.main_quest_lv98._190_say) - say("") - wait() - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 42646751)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 357000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(71026),1,locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(71025),2,locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(70102),5,locale.count_postfix)) - say("") - - pc.give_exp2(42646751) - pc.change_money(357000) - pc.give_item2(71026, 1) - pc.give_item2(71025, 1) - pc.give_item2(71025, 1) - - pc.give_item2(70102, 1) - pc.give_item2(70102, 1) - pc.give_item2(70102, 1) - pc.give_item2(70102, 1) - pc.give_item2(70102, 1) - - set_state (state3_1) - else -- ߰ ߷ȴ. - say_title(mob_name(20378)) - say(gameforge.main_quest_lv98._170_say) - say("") - - set_state (state2_2) - - end - end - end - - ---------------------------------- Ȱ ---------------------------------- - state state3_1 begin - when letter begin - send_letter(gameforge.main_quest_lv98._200_sendLetter) - - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv98._200_sendLetter) - say(gameforge.main_quest_lv98._210_say) - say("") - say_reward(gameforge.main_quest_lv98._570_sayReward) - say("") - end - when 20377.chat.gameforge.main_quest_lv98._200_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20377 )) - say(gameforge.main_quest_lv98._220_say) - say("") - wait() - say_title(mob_name(20377 )) - say(gameforge.main_quest_lv98._260_say) - say("") - wait() - say_title(mob_name(20377 )) - say(gameforge.main_quest_lv98._280_say) - say("") - set_state (state3_2) - end - end - state state3_2 begin - when letter begin - send_letter(gameforge.main_quest_lv98._200_sendLetter) - q.set_counter_name(gameforge.main_quest_lv98._680_counterName) - end - when button or info begin - -- if pc.get_map_index() == 1 then - -- addmapsignal(500 * 100, 500 * 100) - -- addmapsignal(600 * 100, 500 * 100) - -- addmapsignal(700 * 100, 300 * 100) - -- end - say_title(gameforge.main_quest_lv98._610_sayTitle) - say(gameforge.main_quest_lv98._620_say) - say("") - say(gameforge.main_quest_lv98._680_counterName) - local remain1 = 50 - pc.getqf("mob3_1_kill") - if remain1 < 0 then - remain1 = 0 - end - local remain2 = 1 - pc.getqf("mob3_2_kill") - if remain2 < 0 then - remain2 = 0 - end - q.set_counter_value(remain1 + remain2) - say_reward(string.format(gameforge.main_quest_lv98._690_sayReward,mob_name(3805),remain1,mob_name(3890),remain2)) - -- say() - -- say_reward(locale.main_quest_lv98.pos_info) - -- select(gameforge.main_quest_lv90._950_say) - -- setskin(NOWINDOW) - -- clearmapsignal() - end - - when 20377.chat.gameforge.main_quest_lv98._200_sendLetter begin - say_title(mob_name(20377 )) - say(gameforge.main_quest_lv98._300_say) - say("") - end - - when 3805.kill begin - local mob3_1_kill = pc.getqf("mob3_1_kill") - if mob3_1_kill < 50 then - pc.setqf("mob3_1_kill",mob3_1_kill +1) - - local remain1 = 50 - pc.getqf("mob3_1_kill") - if remain1 < 0 then - remain1 = 0 - end - local remain2 = 1 - pc.getqf("mob3_2_kill") - if remain2 < 0 then - remain2 = 0 - end - q.set_counter_value(remain1 + remain2) - end - - if pc.getqf("mob3_1_kill") >= 50 and pc.getqf("mob3_2_kill") >= 1 then - notice_multiline(gameforge.main_quest_lv98._310_1_notice,notice) - notice_multiline(gameforge.main_quest_lv98._310_2_notice,notice) - - set_state (state3_3) - end - end - when 3890.kill begin - local mob3_2_kill = pc.getqf("mob3_2_kill") - if mob3_2_kill < 1 then - pc.setqf("mob3_2_kill",1) - - local remain1 = 50 - pc.getqf("mob3_1_kill") - if remain1 < 0 then - remain1 = 0 - end - local remain2 = 1 - pc.getqf("mob3_2_kill") - if remain2 < 0 then - remain2 = 0 - end - q.set_counter_value(remain1 + remain2) - end - - if pc.getqf("mob3_1_kill") >= 50 and pc.getqf("mob3_2_kill") >= 1 then - notice_multiline(gameforge.main_quest_lv98._310_1_notice,notice) - notice_multiline(gameforge.main_quest_lv98._310_2_notice,notice) - - set_state (state3_3) - end - end - end - state state3_3 begin - when letter begin - send_letter(gameforge.main_quest_lv98._200_sendLetter) - - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - q.set_counter_name("") - end - when button or info begin - say_title(gameforge.main_quest_lv98._200_sendLetter) - say(gameforge.main_quest_lv98._630_say) - say("") - say_reward(gameforge.main_quest_lv98._570_sayReward) - say("") - end - - when 20377.chat.gameforge.main_quest_lv98._200_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20377 )) - say(gameforge.main_quest_lv98._320_say) - say("") - wait() - - -- - say_title(locale.reward) - say_reward(string.format(gameforge.main_quest_lv60._190_sayReward, 48584941)) - --say_reward(string.format(gameforge.main_quest_lv60._200_sayReward, 0)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(30021),1,locale.count_postfix)) - say("") - - pc.give_exp2(48584941) - --pc.change_money(0) - pc.give_item2(30021, 1) - - set_state (state4_1) - end - end - ---------------------------------- λ---------------------------------- - state state4_1 begin - when letter begin - send_letter(gameforge.main_quest_lv98._330_sendLetter) - - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv98._330_sendLetter) - say(gameforge.main_quest_lv98._340_say) - say("") - say_reward(gameforge.main_quest_lv98._570_sayReward) - say("") - end - - when 20377.chat.gameforge.main_quest_lv98._330_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20377 )) - say(gameforge.main_quest_lv98._350_say) - say("") - wait() - - say_title(mob_name(20377 )) - say(gameforge.main_quest_lv98._360_say) - say("") - wait() - say_title(pc.getname()) - say(gameforge.main_quest_lv98._380_say) - say("") - - set_state (state4_2) - end - end - -- λ Ʈ -- - state state4_2 begin - when letter begin - send_letter(gameforge.main_quest_lv98._330_sendLetter) - q.set_counter_name(gameforge.main_quest_lv98._700_counterName) - - local v_npc1 = find_npc_by_vnum(20381) - local v_npc2 = find_npc_by_vnum(9002) - local v_npc3 = find_npc_by_vnum(9003) - local v_npc4 = find_npc_by_vnum(9001) - if 0 != v_npc1 and pc.getqf("click_npc1") ~= 1 then - target.vid("__target_npc1__", v_npc1, mob_name(20381)) - end - if 0 != v_npc2 and pc.getqf("click_npc2") ~= 1 then - target.vid("__target_npc2__", v_npc2, mob_name(9002)) - end - if 0 != v_npc3 and pc.getqf("click_npc3") ~= 1 then - target.vid("__target_npc3__", v_npc3, mob_name(9003)) - end - if 0 != v_npc4 and pc.getqf("click_npc4") ~= 1 then - target.vid("__target_npc4__", v_npc4, mob_name(9001)) - end - - end - when button or info begin - say_title(gameforge.main_quest_lv98._640_sayTitle) - say(gameforge.main_quest_lv98._650_say) - say("") - say_title(gameforge.main_quest_lv98._700_counterName) - local npc1 = " " - if pc.getqf("click_npc1") == 1 then - npc1 = "O" - end - local npc2 = " " - if pc.getqf("click_npc2") == 1 then - npc2 = "O" - end - local npc3 = " " - if pc.getqf("click_npc3") == 1 then - npc3 = "O" - end - local npc4 = " " - if pc.getqf("click_npc4") == 1 then - npc4 = "O" - end - local remain = 4 - pc.getqf("click_npc1") - pc.getqf("click_npc2") - pc.getqf("click_npc3") - pc.getqf("click_npc4") - q.set_counter_value(remain) - say(string.format(gameforge.main_quest_lv98._710_say,npc1,npc2)) - say(string.format(gameforge.main_quest_lv98._720_say,npc3,npc4)) - say("") - say_reward(gameforge.main_quest_lv98._570_sayReward) - say("") - - end - - -- Ŭ Ŭ -- - when 20377.chat.gameforge.main_quest_lv98._330_sendLetter begin - say_title(mob_name(20377 )) - say(gameforge.main_quest_lv98._390_say) - say("") - wait() - end - - when __target_npc1__.target.click or 20381.click with pc.getqf("click_npc1") ~= 1 begin -- - target.delete("__target_npc1__") - pc.setqf("click_npc1",1) - - say_title(mob_name(20381)) - say(gameforge.main_quest_lv98._400_say) - say("") - - local remain = 4 - pc.getqf("click_npc1") - pc.getqf("click_npc2") - pc.getqf("click_npc3") - pc.getqf("click_npc4") - q.set_counter_value(remain) - - if pc.getqf("click_npc1") == 1 and pc.getqf("click_npc2") == 1 and pc.getqf("click_npc3") == 1 and pc.getqf("click_npc4") == 1 then - - notice_multiline(gameforge.main_quest_lv98._440_1_notice,notice) - notice_multiline(gameforge.main_quest_lv98._440_2_notice,notice) - - set_state (state4_3) - end - end - when __target_npc2__.target.click or 9002.click with pc.getqf("click_npc2") ~= 1 begin --  - target.delete("__target_npc2__") - pc.setqf("click_npc2",1) - - say_title(mob_name(9002)) - say(gameforge.main_quest_lv98._410_say) - say("") - - local remain = 4 - pc.getqf("click_npc1") - pc.getqf("click_npc2") - pc.getqf("click_npc3") - pc.getqf("click_npc4") - q.set_counter_value(remain) - - if pc.getqf("click_npc1") == 1 and pc.getqf("click_npc2") == 1 and pc.getqf("click_npc3") == 1 and pc.getqf("click_npc4") == 1 then - - notice_multiline(gameforge.main_quest_lv98._440_1_notice,notice) - notice_multiline(gameforge.main_quest_lv98._440_2_notice,notice) - - set_state (state4_3) - end - - end - when __target_npc3__.target.click or 9003.click with pc.getqf("click_npc3") ~= 1 begin -- ȭ - target.delete("__target_npc3__") - pc.setqf("click_npc3",1) - - say_title(mob_name(9003)) - say(gameforge.main_quest_lv98._430_say) - say("") - - local remain = 4 - pc.getqf("click_npc1") - pc.getqf("click_npc2") - pc.getqf("click_npc3") - pc.getqf("click_npc4") - q.set_counter_value(remain) - - - if pc.getqf("click_npc1") == 1 and pc.getqf("click_npc2") == 1 and pc.getqf("click_npc3") == 1 and pc.getqf("click_npc4") == 1 then - - notice_multiline(gameforge.main_quest_lv98._440_1_notice,notice) - notice_multiline(gameforge.main_quest_lv98._440_2_notice,notice) - - set_state (state4_3) - end - end - when __target_npc4__.target.click or 9001.click with pc.getqf("click_npc4") ~= 1 begin -- - target.delete("__target_npc4__") - pc.setqf("click_npc4",1) - - say_title(mob_name(9001)) - say(gameforge.main_quest_lv98._420_say) - say("") - - local remain = 4 - pc.getqf("click_npc1") - pc.getqf("click_npc2") - pc.getqf("click_npc3") - pc.getqf("click_npc4") - q.set_counter_value(remain) - - if pc.getqf("click_npc1") == 1 and pc.getqf("click_npc2") == 1 and pc.getqf("click_npc3") == 1 and pc.getqf("click_npc4") == 1 then - - notice_multiline(gameforge.main_quest_lv98._440_1_notice,notice) - notice_multiline(gameforge.main_quest_lv98._440_2_notice,notice) - - set_state (state4_3) - end - end - end - state state4_3 begin - when letter begin - send_letter(gameforge.main_quest_lv98._330_sendLetter) - - local v = find_npc_by_vnum(20377) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20377)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv98._330_sendLetter) - say(gameforge.main_quest_lv98._630_say) - say("") - say_reward(gameforge.main_quest_lv98._570_sayReward) - say("") - end - - when 20377.chat.gameforge.main_quest_lv98._330_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20377 )) - say(gameforge.main_quest_lv98._450_say) - say("") - wait() - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 32033398)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 379000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(30015),2,locale.count_postfix)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(70043),1,locale.count_postfix)) - say("") - - pc.give_exp2(32033398) - pc.change_money(379000) - pc.give_item2(30015, 2) - pc.give_item2_select(70043) - item.set_socket(2, 60) - - set_state (state5_1) - end - end - ----------------------------------ٽ ---------------------------------- - state state5_1 begin - when letter begin - send_letter(gameforge.main_quest_lv98._480_sendLetter) - - local v = find_npc_by_vnum(20378) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20378)) - end - end - when button or info begin - say_title(gameforge.main_quest_lv98._480_sendLetter) - say(gameforge.main_quest_lv98._490_say) - say("") - say_reward(gameforge.main_quest_lv98._570_sayReward) - say("") - end - - when 20378.chat.gameforge.main_quest_lv98._480_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv98._500_say) - say("") - wait() - - say_title(mob_name(20378)) - say(gameforge.main_quest_lv98._520_say) - say("") - wait() - - -- - say_title(locale.reward) - say_reward(string.format (gameforge.main_quest_lv60._190_sayReward, 38739560)) - say_reward(string.format (gameforge.main_quest_lv60._200_sayReward, 390000)) - say_reward(string.format (gameforge.main_quest_lv60._210_sayReward, item_name(30006),1,locale.count_postfix)) - say("") - - pc.give_exp2(38739560) - pc.change_money(390000) - pc.give_item2(30006, 1) - - clear_letter() - set_state (__COMPLETE__) - end - end - - state __COMPLETE__ begin - when enter begin - q.done() - end - end -end diff --git a/share/locale/english/quest/pre_qc/new_christmas_2012.quest b/share/locale/english/quest/pre_qc/new_christmas_2012.quest deleted file mode 100644 index a9dbfc5..0000000 --- a/share/locale/english/quest/pre_qc/new_christmas_2012.quest +++ /dev/null @@ -1,44 +0,0 @@ -quest new_christmas_2012 begin - state start begin - function has_santa() - return (game.get_event_flag("new_xmas_event") > 0) - end - - when 20126.chat.gameforge.new_christmas._010_npcChat begin - say_title(mob_name(20126)) - say (gameforge.new_christmas._020_say ) - wait() - say_title(mob_name(20126)) - say (gameforge.new_christmas._030_say ) - wait() - say_title(mob_name(20126)) - say (gameforge.new_christmas._040_say ) - wait() - set_quest_state("new_christmas_2012_nog", "nog_first_give") - set_quest_state("new_christmas_2012_sock", "baby_dear_give") - set_state ("__COMPLETE__") - end - when login or enter with new_christmas_2012.has_santa() begin - if pc.get_map_index() == 1 or pc.get_map_index() == 21 or pc.get_map_index() == 41 then - if find_npc_by_vnum(20384) == 0 then - if pc.get_map_index() == 1 then - mob.spawn(20384, 625, 676, 0, 0 ) - elseif pc.get_map_index() == 21 then - mob.spawn(20384, 542, 551, 0, 0) - elseif pc.get_map_index() == 41 then - mob.spawn(20384, 442, 717, 0, 0) - end - end - end - end - - end - state __COMPLETE__ begin - when 20126.chat."init christmas quest" with is_test_server() or pc.is_gm() begin - set_state ("start") - set_quest_state("new_christmas_2012_nog", "start") - set_quest_state("new_christmas_2012_sock", "start") - say ("init complete") - end - end -end diff --git a/share/locale/english/quest/pre_qc/new_christmas_2012_nog.quest b/share/locale/english/quest/pre_qc/new_christmas_2012_nog.quest deleted file mode 100644 index f2cb362..0000000 --- a/share/locale/english/quest/pre_qc/new_christmas_2012_nog.quest +++ /dev/null @@ -1,36 +0,0 @@ -quest new_christmas_2012_nog begin - state start begin - end - state nog_first_give begin - when 20126.chat.gameforge.new_christmas._050_npcChat begin - say_title(mob_name(20126)) - say (gameforge.new_christmas._060_say) - wait() - say_title(mob_name(20126)) - say (gameforge.new_christmas._070_say) - wait() - pc.give_item2 (50216, 6) - pc.setqf ("last_nog_give_time", get_global_time()) - say_title(mob_name(20126)) - say (gameforge.new_christmas._080_say) - set_state(nog_give) - end - end - state nog_give begin - when 20126.chat.gameforge.new_christmas._090_npcChat begin - say_title(mob_name(20126)) - say (gameforge.new_christmas._100_say) - wait() - if get_global_time() - pc.getqf ("last_nog_give_time") >= 86400 then - say_title(mob_name(20126)) - say (gameforge.new_christmas._110_say) - pc.setqf ("last_nog_give_time", get_global_time()) - pc.give_item2 (50216, 6) - else - say_title(mob_name(20126)) - say (gameforge.new_christmas._120_say) - end - end - end -end - diff --git a/share/locale/english/quest/pre_qc/new_christmas_2012_sock.quest b/share/locale/english/quest/pre_qc/new_christmas_2012_sock.quest deleted file mode 100644 index 3abeadf..0000000 --- a/share/locale/english/quest/pre_qc/new_christmas_2012_sock.quest +++ /dev/null @@ -1,70 +0,0 @@ -quest new_christmas_2012_sock begin - state start begin - end - state baby_dear_give begin - when 20126.chat.gameforge.new_christmas_sock._010_npcChat begin - say_title(mob_name(20126)) - say (gameforge.new_christmas_sock._020_say) - wait() - say_title(mob_name(20126)) - say (gameforge.new_christmas_sock._030_say) - wait() - say_title(mob_name(20126)) - say (gameforge.new_christmas_sock._040_say) - wait() - say_title(mob_name(20126)) - pc.give_item2_select (53007, 1) - item.set_socket (0, get_global_time() + 7200) - pc.setqf ("last_reindeer_give_time", get_global_time()) - set_state(sock_take) - end - end - state sock_take begin - when 20126.chat.gameforge.new_christmas_sock._080_npcChat begin - if get_global_time() - pc.getqf ("last_reindeer_give_time") < 86400 then - say_title (mob_name (20126)) - say (gameforge.new_christmas_sock._090_say) - else - say_title (mob_name (20126)) - say (gameforge.new_christmas_sock._040_say) - pc.give_item2_select (53007, 1) - item.set_socket (0, get_global_time() + 7200) - pc.setqf ("last_reindeer_give_time", get_global_time()) - end - end - - when 20126.chat."reset flags / reindeer, socks" with is_test_server() begin - pc.setqf ("last_reindeer_give_time", 0) - pc.setqf("last_sock_cooldown_time", 0) - end - - when 20126.chat.gameforge.new_christmas_sock._050_npcChat begin - if get_time() < pc.getqf("last_sock_cooldown_time") then - say_title (mob_name(20126)) - say (gameforge.new_christmas_sock._100_say) - else - local n = pc.count_item(50010) - if n < 5 then - say_title(mob_name(20126)) - say (gameforge.new_christmas_sock._060_say) - wait() - else - say_title(mob_name(20126)) - say (gameforge.new_christmas_sock._070_say) - wait() - pc.remove_item (50010, 5) - say_title(locale.reward) - - pc.give_item2(71144) - say_reward (string.format("%s : 1%s",item_name(71144), locale.count_postfix)) - - if is_test_server() then - pc.setqf("last_sock_cooldown_time", get_time() + 20) - else - pc.setqf("last_sock_cooldown_time", get_time()+60*60*24) -----------------------------------24 stunden nun - end - end - end - end - end -end diff --git a/share/locale/english/quest/pre_qc/spider_dungeon_3floor_boss.quest b/share/locale/english/quest/pre_qc/spider_dungeon_3floor_boss.quest deleted file mode 100644 index 366ebf4..0000000 --- a/share/locale/english/quest/pre_qc/spider_dungeon_3floor_boss.quest +++ /dev/null @@ -1,470 +0,0 @@ -quest spider_dungeon_3floor_boss begin - state start begin - --2, ð. - when spider_end_timer.server_timer with game.get_event_flag("spider_dead"..get_channel_id()) == 0 begin -- - warp_all_in_area_to_area(82700, 612700, 93700,625700, 69100, 614800, 69100, 614800) - game.set_event_flag("spider_lair_ongoing_"..get_channel_id(),0) - game.set_event_flag("spider_lair_leader_"..get_channel_id(), 0) - game.set_event_flag("spider_dead"..get_channel_id(),0) - purge_area(82700, 612700, 93700,625700) - end - - when spider_dead_timer.server_timer begin - warp_all_in_area_to_area(82700, 612700, 93700,625700, 69100, 614800, 69100, 614800) - game.set_event_flag("spider_lair_ongoing_"..get_channel_id(), 0) - game.set_event_flag("spider_lair_leader_"..get_channel_id(), 0) - game.set_event_flag("spider_dead"..get_channel_id(),0) - purge_area(82700, 612700, 93700,625700) - end - - when login or levelup or enter with pc.get_level() >= 50 begin - set_state( step1 ) - end - - when 30130.chat.gameforge.spider_dungeon_3floor_boss._10_npcChat begin - say(gameforge.spider_dungeon_3floor_boss._20_say) - end - end - - state step1 begin - when 20011.chat.gameforge.spider_dungeon_3floor_boss._30_npcChat with is_test_server() begin --׽Ʈ - set_state(start) - say(gameforge.spider_dungeon_3floor_boss._40_say) - end - - when 30130.chat.gameforge.spider_dungeon_3floor_boss._10_npcChat begin - say(gameforge.spider_dungeon_3floor_boss._20_say) - end - - when 20355.chat.gameforge.spider_dungeon_3floor_boss._50_npcChat begin --忡 ɾ Ʈ Ѵ. - - say_title(mob_name(20355)) - ----"12345678901234567890123456789012345678901234567890"| - say(gameforge.spider_dungeon_3floor_boss._60_say) - set_state( step2 ) - pc.give_item2(76019) - end - end - - state step2 begin --񼮿 Ź ߷ Ѵ. - when 20011.chat.gameforge.spider_dungeon_3floor_boss._30_npcChat with is_test_server() begin --׽Ʈ - set_state(start) - say(gameforge.spider_dungeon_3floor_boss._40_say) - end - - -----------Ʈ2------------ - when letter begin - send_letter(gameforge.spider_dungeon_3floor_boss._70_sendLetter) - - local v = find_npc_by_vnum(30130) - if 0 != v then - target.vid("__TARGET__", v, mob_name(30130)) - end - end - - when button or info begin - say_title(gameforge.spider_dungeon_3floor_boss._70_sendLetter) - say(gameforge.spider_dungeon_3floor_boss._80_say) - say("") - end - - when 30130.chat.gameforge.spider_dungeon_3floor_boss._70_sendLetter begin - target.delete("__TARGET__") - - say_title(pc.getname()) - ----"12345678901234567890123456789012345678901234567890"| - say(gameforge.spider_dungeon_3floor_boss._90_say) - set_state(step3) - end - - - when 30130.chat.gameforge.spider_dungeon_3floor_boss._10_npcChat begin - say(gameforge.spider_dungeon_3floor_boss._20_say) - end - - when 20355.chat.gameforge.spider_dungeon_3floor_boss._50_npcChat begin - - say_title(mob_name(20355)) - ----"12345678901234567890123456789012345678901234567890"| - say(gameforge.spider_dungeon_3floor_boss._100_say) - end - - end - - state step3 begin --Ź 񿡰 ư. - when 20011.chat.gameforge.spider_dungeon_3floor_boss._30_npcChat with is_test_server() begin --׽Ʈ - set_state(start) - say(gameforge.spider_dungeon_3floor_boss._40_say) - end - - when 30130.chat.gameforge.spider_dungeon_3floor_boss._10_npcChat begin - say(gameforge.spider_dungeon_3floor_boss._20_say) - end - - when letter begin - send_letter(gameforge.spider_dungeon_3floor_boss._110_sendLetter) - - -- Ų. - local v = find_npc_by_vnum(20355) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20355)) - end - end - - when button or info begin - say_title(gameforge.spider_dungeon_3floor_boss._110_sendLetter) - say(gameforge.spider_dungeon_3floor_boss._120_say) - say("") - end - - -- ϸ ش Ʈ õ ȭ ִ. - when 20355.chat.gameforge.spider_dungeon_3floor_boss._110_sendLetter begin - say_title(mob_name(20355)) - say(gameforge.spider_dungeon_3floor_boss._130_say) - set_state(step4) - end - - end - - state step4 begin -- Ź ñ. - when 20011.chat.gameforge.spider_dungeon_3floor_boss._30_npcChat with is_test_server() begin --׽Ʈ - set_state(start) - say(gameforge.spider_dungeon_3floor_boss._40_say) - end - - when 30130.chat.gameforge.spider_dungeon_3floor_boss._10_npcChat begin - say(gameforge.spider_dungeon_3floor_boss._20_say) - end - - -----------Ʈ2------------ - when letter begin - send_letter(gameforge.spider_dungeon_3floor_boss._110_sendLetter) - - -- Ų. - local v = find_npc_by_vnum(20011) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20011)) - end - end - - when button or info begin - say_title(gameforge.spider_dungeon_3floor_boss._110_sendLetter) - say(gameforge.spider_dungeon_3floor_boss._140_say) - say("") - end - - when 20011.chat.gameforge.spider_dungeon_3floor_boss._110_sendLetter begin - target.delete("__TARGET__") - - say_title(mob_name(20011)) - say(gameforge.spider_dungeon_3floor_boss._150_say) - say("") - - set_state(step5) - end - - when 20355.chat.gameforge.spider_dungeon_3floor_boss._110_sendLetter begin - say_title(mob_name(20355)) - say(gameforge.spider_dungeon_3floor_boss._130_say) - end - end - - state step5 begin -- - when 20011.chat.gameforge.spider_dungeon_3floor_boss._30_npcChat with is_test_server() begin --׽Ʈ - set_state(start) - say(gameforge.spider_dungeon_3floor_boss._40_say) - end - - when 30130.chat.gameforge.spider_dungeon_3floor_boss._10_npcChat begin - say(gameforge.spider_dungeon_3floor_boss._20_say) - end - - when letter begin - send_letter(gameforge.spider_dungeon_3floor_boss._110_sendLetter) - - -- Ų. - local v = find_npc_by_vnum(20355) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20355)) - end - end - - when button or info begin - say_title(gameforge.spider_dungeon_3floor_boss._170_sayTitle) - say(gameforge.spider_dungeon_3floor_boss._180_say) - say("") - end - - when 20355.chat.gameforge.spider_dungeon_3floor_boss._190_npcChat begin - target.delete("__TARGET__") - say_title(mob_name(20355)) - ----"12345678901234567890123456789012345678901234567890"| - say(gameforge.spider_dungeon_3floor_boss._200_say) - say("") - - set_state(step6) pc.give_item2(76019) - end - - when 20011.chat.gameforge.spider_dungeon_3floor_boss._110_sendLetter begin - say_title(mob_name(20011)) - say(gameforge.spider_dungeon_3floor_boss._160_say) - say("") - end - - end - - state step6 begin -- ϽŲ. . - when 20011.chat.gameforge.spider_dungeon_3floor_boss._30_npcChat with is_test_server() begin --׽Ʈ - set_state(start) - say(gameforge.spider_dungeon_3floor_boss._40_say) - end - - when 30130.chat.gameforge.spider_dungeon_3floor_boss._10_npcChat begin - say(gameforge.spider_dungeon_3floor_boss._20_say) - end - - when letter begin - send_letter(gameforge.spider_dungeon_3floor_boss._190_npcChat) - - -- Ų. - local v = find_npc_by_vnum(20011) - if 0 != v then - target.vid("__TARGET__", v, mob_name(20011)) - end - end - - when button or info begin - say_title(gameforge.spider_dungeon_3floor_boss._190_npcChat) - say(gameforge.spider_dungeon_3floor_boss._200_say) - say("") - end - - -- ϸ ش Ʈ õ ȭ ִ. - when 20011.chat.gameforge.spider_dungeon_3floor_boss._190_npcChat begin - target.delete("__TARGET__") - say_title(mob_name(20011)) - say(gameforge.spider_dungeon_3floor_boss._230_say) - - set_state(boss_ok) - - end - - end - - state boss_ok begin -- 踦 ְ . Ẕ́ 뿡 ִ. - when 20011.chat.gameforge.spider_dungeon_3floor_boss._30_npcChat with is_test_server() begin --׽Ʈ - set_state(start) - say(gameforge.spider_dungeon_3floor_boss._40_say) - end - - when 20011.chat.gameforge.spider_dungeon_3floor_boss._210_npcChat begin - - if pc.count_item(30025) > 0 and pc.count_item(30056) > 0 and pc.count_item(30057) > 0 and pc.count_item(30058) > 0 and pc.count_item(30059) > 0 and pc.count_item(30326) > 0 then - say_title(mob_name(20011)) - say(gameforge.spider_dungeon_3floor_boss._250_say) - pc.remove_item(30025, 1) - pc.remove_item(30056, 1) - pc.remove_item(30057, 1) - pc.remove_item(30058, 1) - pc.remove_item(30059, 1) - pc.remove_item(30326, 1) - if math.random(1,2000) <= 1000 then - say(gameforge.spider_dungeon_3floor_boss._260_say) - pc.give_item2(30324, 1) - else - say(gameforge.spider_dungeon_3floor_boss._270_say) - end - else - say_title(mob_name(20011)) - say(gameforge.spider_dungeon_3floor_boss._280_say) - end - end - - - - - when 30130.chat.gameforge.spider_dungeon_3floor_boss._10_npcChat begin - - if game.get_event_flag("spider_lair_ongoing_"..get_channel_id()) == 1 then - - local starttime = game.get_event_flag("spider_lair_start_time_"..get_channel_id()) - local current_time = get_global_time() - - if party.get_leader_pid() == game.get_event_flag("spider_lair_leader_"..get_channel_id()) then - - if starttime + 300 >= current_time and party.get_leader_pid() == game.get_event_flag("spider_lair_leader_"..get_channel_id()) and game.get_event_flag("spider_lair_ongoing_"..get_channel_id()) == 1 then - say(gameforge.spider_dungeon_3floor_boss._300_say) -- ׽Ʈ - local warp = select(locale.confirm,locale.cancel) - if warp == 1 then - pc.setqf("firstIn",1) - pc.setqf("retry_limit_time", starttime + 1200 + 3600 ) - set_state(inLair) - pc.warp(88100,614800) - return - end - else - say(gameforge.spider_dungeon_3floor_boss._310_say) -- ׽Ʈ - return - end - else - local remain_time = (game.get_event_flag("spider_lair_end_time_"..get_channel_id() ) - get_global_time()) / 60 - if remain_time < 0 then - say(gameforge.spider_dungeon_3floor_boss._410_say) - game.set_event_flag("spider_lair_ongoing_"..get_channel_id(),0) - game.set_event_flag("spider_lair_leader_"..get_channel_id(), 0) - game.set_event_flag("spider_dead"..get_channel_id(),0) - return - end - say(gameforge.spider_dungeon_3floor_boss._320_say) - --- here we should change to string.format %s key - say(string.format(gameforge.spider_dungeon_3floor_boss._330_say, math.ceil(remain_time))) - return - end - elseif pc.getqf("retry_limit_time") > get_global_time() then - local access_limit = (pc.getqf("retry_limit_time") - get_global_time()) / 60 - say(gameforge.spider_dungeon_3floor_boss._340_say) - -- here we should also change to string.format %s key - say(string.format(gameforge.spider_dungeon_3floor_boss._350_say, math.ceil(access_limit))) - return - elseif party.is_leader() then - if false == pc.can_warp() then - say(gameforge.spider_dungeon_3floor_boss._360_say) - return - end - if pc.count_item(30324) > 0 then - say(gameforge.spider_dungeon_3floor_boss._370_say) - local warp = select(locale.confirm,locale.cancel) - if warp == 1 then - - set_state(inLair) - - pc.remove_item(30324, 1) - - mob.spawn(2094,369,551,0,0) - - -- . - game.set_event_flag("spider_lair_ongoing_"..get_channel_id() , 1) - game.set_event_flag("spider_lair_start_time_"..get_channel_id() , get_global_time()) - game.set_event_flag("spider_lair_end_time_"..get_channel_id() , get_global_time() + 1200) - game.set_event_flag("spider_lair_leader_"..get_channel_id() , party.get_leader_pid()) - - pc.setqf("retry_limit_time", get_global_time() + 1200 + 3600 ) - pc.setqf("firstIn",1) - - - server_timer("spider_end_timer", 1200 ) - - - pc.warp(88100,614800) - end - return - else - say(gameforge.spider_dungeon_3floor_boss._380_say) - return - end - else -- ƴϴ. - say(gameforge.spider_dungeon_3floor_boss._390_say) - return - end - - end - - - end - - state inLair begin - when 20011.chat.gameforge.spider_dungeon_3floor_boss._30_npcChat with is_test_server() begin --׽Ʈ - set_state(start) - say(gameforge.spider_dungeon_3floor_boss._40_say) - end - - - - when login begin - -- 뿡 . - --if pc.getqf("firstIn") == 1 and party.get_leader_pid() == game.get_event_flag("spider_lair_leader_"..get_channel_id()) then - if get_global_time() < pc.getqf("retry_limit_time") - 3600 and party.get_leader_pid() == game.get_event_flag("spider_lair_leader_"..get_channel_id()) then - pc.setqf("firstIn",0) - elseif pc.getx() >= 827 and pc.getx() <= 937 and pc.gety() >= 6127 and pc.gety() <= 6257 then - pc.warp(95900,571000) - pc.remove_item(30327, 1) - else -- ðܳ ۿ α ϰ Ǹ, ð . - pc.remove_item(30327, 1) - set_state( boss_ok ) - local limit = pc.getqf("retry_limit_time") - - if limit > ( get_global_time() + 3600 ) then - limit = ( get_global_time() + 3600 ) - end - pc.setqf("retry_limit_time", limit ) - - local duration = limit - get_global_time() - end - end - - when 30130.chat.gameforge.spider_dungeon_3floor_boss._10_npcChat begin - if game.get_event_flag("spider_lair_ongoing_"..get_channel_id()) == 1 then - local starttime = game.get_event_flag("spider_lair_start_time_"..get_channel_id()) - local current_time = get_global_time() - - if party.get_leader_pid() == game.get_event_flag("spider_lair_leader_"..get_channel_id()) then - if starttime + 300 >= current_time and party.get_leader_pid() == game.get_event_flag("spider_lair_leader_"..get_channel_id()) and game.get_event_flag("spider_lair_ongoing_"..get_channel_id()) == 1 then - say(gameforge.spider_dungeon_3floor_boss._300_say) -- ׽Ʈ - local warp = select(locale.confirm,locale.cancel) - if warp == 1 then - pc.warp(88100,614800) - return - end - end - end - end - end - - when 2092.kill begin --հŹ - server_timer("spider_dead_timer", 180) - game.set_event_flag("spider_dead"..get_channel_id(), 1) - notice_multiline(gameforge.spider_dungeon_3floor_boss._400_say,notice_in_map) - end - - - when 2095.kill begin --Ź̾ - local kingVid = game.get_event_flag("king_vid") - local remain_egg = game.get_event_flag("remain_egg"..get_channel_id()) - notice_multiline(gameforge.spider_dungeon_3floor_boss._420_notice,notice_in_map) - - if remain_egg > 0 then - remain_egg = remain_egg - 1 - game.set_event_flag("remain_egg"..get_channel_id(), remain_egg) - end - - --Ź ݷ - npc.set_vid_attack_mul(kingVid, 10/(remain_egg + 1)) - - --Ź̰ ޴ ط - npc.set_vid_damage_mul(kingVid, 10/(remain_egg + 1)) - end - - - -- 2012.4.5 ̻ ġ - when 30327.use with pc.getx() >= 827 and pc.get_map_index() == 217 and pc.getx() <= 937 and pc.gety() >= 6127 and pc.gety() <= 6257 begin - --say("ʹȣ : "..pc.get_map_index()) - pc.remove_item(30327, 1) - i = mob.spawn(2095,400,566,0,0) - mob.spawn(2095,400,594,0,0) - mob.spawn(2095,362,600,0,0) - mob.spawn(2095,337,599,0,0) - mob.spawn(2095,335,581,0,0) - mob.spawn(2095,344,562,0,0) - mob.spawn(2095,364,588,0,0) - mob.spawn(2095,379,562,0,0) - mob.spawn(2095,368,525,0,0) - - - local kingVid = mob.spawn(2092,367,588,0,0) - game.set_event_flag("king_vid",kingVid) - --game.set_event_flag("remain_egg",9) - game.set_event_flag("remain_egg"..get_channel_id(), 9) - end - - end -end diff --git a/share/locale/english/quest/pre_qc/test_att_resist.quest b/share/locale/english/quest/pre_qc/test_att_resist.quest deleted file mode 100644 index 8fece86..0000000 --- a/share/locale/english/quest/pre_qc/test_att_resist.quest +++ /dev/null @@ -1,158 +0,0 @@ -quest test_att_resist begin - state start begin - when 20001.chat."ATT_TEST : ITEM - BASIC" with is_test_server() begin - say("Test items for basic") - say("Check damage with these") - - local item_armor - local item_helmet - local item_bracelet - - local job = pc.get_job() - if job == 0 then -- WARRIOR - item_armor = 11299 - item_helmet = 12249 - item_bracelet = 14109 - elseif job==1 then -- ASSASSIN - item_armor = 11499 - item_helmet = 12389 - item_bracelet = 14109 - elseif job==2 then -- SURA - item_armor = 11699 - item_helmet = 12529 - item_bracelet = 14109 - elseif job==3 then -- SHAMAN - item_armor = 11899 - item_helmet = 12669 - item_bracelet = 14109 - end - - pc.give_item2_select(item_armor) - pc.give_item2_select(item_helmet) - pc.give_item2_select(item_bracelet) - end - when 20001.chat."ATT_TEST : ITEM - FIRE" with is_test_server() begin - say("Test items for Fire resist") - say("Use items and Type /state to check resist stat") - - local item_armor - local item_helmet - local item_bracelet - - local job = pc.get_job() - if job == 0 then -- WARRIOR - item_armor = 11299 - item_helmet = 12249 - item_bracelet = 14109 - elseif job==1 then -- ASSASSIN - item_armor = 11499 - item_helmet = 12389 - item_bracelet = 14109 - elseif job==2 then -- SURA - item_armor = 11699 - item_helmet = 12529 - item_bracelet = 14109 - elseif job==3 then -- SHAMAN - item_armor = 11899 - item_helmet = 12669 - item_bracelet = 14109 - end - - pc.give_item2_select(item_armor) - item.set_value(0, 35, 15) - pc.give_item2_select(item_helmet) - item.set_value(0, 35, 15) - pc.give_item2_select(item_bracelet) - item.set_value(0, 35, 15) - end - when 20001.chat."ATT_TEST : ITEM - ELEC" with is_test_server() begin - say("Test items for ELEC resist") - say("Use items and Type /state to check resist stat") - - local item_armor - local item_helmet - local item_bracelet - - local job = pc.get_job() - if job == 0 then -- WARRIOR - item_armor = 11299 - item_helmet = 12249 - item_bracelet = 14109 - elseif job==1 then -- ASSASSIN - item_armor = 11499 - item_helmet = 12389 - item_bracelet = 14109 - elseif job==2 then -- SURA - item_armor = 11699 - item_helmet = 12529 - item_bracelet = 14109 - elseif job==3 then -- SHAMAN - item_armor = 11899 - item_helmet = 12669 - item_bracelet = 14109 - end - - pc.give_item2_select(item_armor) - item.set_value(0, 36, 15) - pc.give_item2_select(item_helmet) - item.set_value(0, 36, 15) - pc.give_item2_select(item_bracelet) - item.set_value(0, 36, 15) - - end - when 20001.chat."ATT_TEST : ITEM - WIND" with is_test_server() begin - say("Test items for WIND resist") - say("Use items and Type /state to check resist stat") - - local item_armor - local item_helmet - local item_bracelet - - local job = pc.get_job() - if job == 0 then -- WARRIOR - item_armor = 11299 - item_helmet = 12249 - item_bracelet = 14109 - elseif job==1 then -- ASSASSIN - item_armor = 11499 - item_helmet = 12389 - item_bracelet = 14109 - elseif job==2 then -- SURA - item_armor = 11699 - item_helmet = 12529 - item_bracelet = 14109 - elseif job==3 then -- SHAMAN - item_armor = 11899 - item_helmet = 12669 - item_bracelet = 14109 - end - - pc.give_item2_select(item_armor) - item.set_value(0, 38, 15) - pc.give_item2_select(item_helmet) - item.set_value(0, 38, 15) - pc.give_item2_select(item_bracelet) - item.set_value(0, 38, 15) - end - - - when 20001.chat."ATT_TEST : MOB - FIRE" with is_test_server() begin - say("spawn FIRE monster") - say("check damage with basic and resist armors") - - mob.spawn(2201, pc.get_local_x(), pc.get_local_y(),0,1,1) - end - when 20001.chat."ATT_TEST : MOB - ELEC" with is_test_server() begin - say("spawn ELEC monster") - say("check damage with basic and resist armors") - - mob.spawn(2401, pc.get_local_x(), pc.get_local_y(),0,1,1) - end - when 20001.chat."ATT_TEST : MOB - WIND" with is_test_server() begin - say("spawn WIND monster") - say("check damage with basic and resist armors") - - mob.spawn(777, pc.get_local_x(), pc.get_local_y(),0,1,1) - end - end -end \ No newline at end of file diff --git a/share/locale/english/quest/prototype_challenge.quest b/share/locale/english/quest/prototype_challenge.quest index 93058bd..e091c3e 100644 --- a/share/locale/english/quest/prototype_challenge.quest +++ b/share/locale/english/quest/prototype_challenge.quest @@ -119,16 +119,16 @@ end -- The following stuff would need loca keys, Mind the correlation of values ("select" seems to only take strings...) local MainMenuList = { - "Ziele Whlen", - "Menge Whlen", - "Zeit Whlen", + "Ziele Wählen", + "Menge Wählen", + "Zeit Wählen", "Herausforderung Starten", "Abbruch", } local TargetMenuList = { "Wildhunde", - "Wlfe", + "Wölfe", "Tiger", } local AmountMenuList = @@ -224,7 +224,7 @@ end end else say_title("Herausforderung") - say("Du hast noch nicht alle Parameter ausgewhlt.") + say("Du hast noch nicht alle Parameter ausgewählt.") -- drops back to main menu here end end @@ -343,7 +343,7 @@ state start_quest begin when enter or login begin pc.setqf("cooldown_timestamp", get_time()) notice("Herausforderung erfolgreich abgeschlossen!") - notice(string.format("Du erhlst %s Yang und %s XP", pc.getqf("RewardYang"),pc.getqf("RewardXP"))) + notice(string.format("Du erhälst %s Yang und %s XP", pc.getqf("RewardYang"),pc.getqf("RewardXP"))) pc.change_money(pc.getqf("RewardYang")) pc.give_exp2(pc.getqf("RewardXP")) set_state(menu) diff --git a/share/locale/english/quest/prototype_training_fight.quest b/share/locale/english/quest/prototype_training_fight.quest index 5305f9e..543e05b 100644 --- a/share/locale/english/quest/prototype_training_fight.quest +++ b/share/locale/english/quest/prototype_training_fight.quest @@ -30,15 +30,15 @@ quest prototype_training_fight begin pc.setqf("pcy", 0) end - when 20095.Chat."Trainingskmpfe" begin - say_title("Trainingskmpfe") + when 20095.Chat."Trainingsk‰mpfe" begin + say_title("Trainingsk‰mpfe") if pc.getqf("round") > pc.getqf("max_rounds") then say("Du hast alle Runden absolviert. Dein Training ist abgeschlossen.") set_state(__COMPLETE__) else - say("Mchtest du eine Runde in der Tranginsarena versuchen?") + say("Mˆchtest du eine Runde in der Tranginsarena versuchen?") say(string.format("Deine aktuelle Runde ist: %s",pc.getqf("round"))) - say("Du hast 5 Minuten um die Runde abzuschlieen.") + say("Du hast 5 Minuten um die Runde abzuschlieflen.") local s = select("Ja", "Nein") if s == 1 then -- storing current location of pc for return teleport later @@ -200,9 +200,9 @@ end local CordY = pc.getqf("pcy")*100 local r = pc.getqf("round") if pc.getqf("victory") == 1 then - say_title("Trainingskmpfe") + say_title("Trainingsk‰mpfe") say("Du hast diese Runde erfolgreich absolviert.") - say(string.format("Du erhlst %s Yang und %s XP",Rewards[r][1], Rewards[r][2])) + say(string.format("Du erh‰lst %s Yang und %s XP",Rewards[r][1], Rewards[r][2])) local s = select("OK") if s == 1 then pc.change_money(Rewards[r][1]) @@ -213,8 +213,8 @@ end set_state(menu) end else - say_title("Trainingskmpfe") - say("Du konntest diese Runde nicht rechtzeitig abschlieen.") + say_title("Trainingsk‰mpfe") + say("Du konntest diese Runde nicht rechtzeitig abschlieflen.") local x = select("OK") if x == 1 then pc.warp(CordX, CordY) -- returning to dialogue position diff --git a/share/locale/english/quest/qc b/share/locale/english/quest/qc index bbbd7f84c82190f43c4bf75e385c91a1f44eb541..5b3946a2776db58e5bfe7a0e268e4312af1e6118 100644 GIT binary patch literal 1611840 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

7FFf+^5tjYt+qIH&+*KK z!_668aP#LbxY-su3379z)5|LkH(f;m%GHg28x+pWJ3a^6^$NY%x$#50TSfxW@3@_E zdIh}cjCltS0VPul<(4~6d3q^Gp0pbXgoT3Y%0V0{4EPS>T8_bY5H=s=oI#X9(!e?H zuRHtjm?wYWCb;grlW2e4nPFcn-GmisA^L8W9h~6${%Y;Jt&8>jC_Wd!+3m0IyPbp7 z_yBLX`XfH*9_L2cm~8r@%VcVhfEnrZN!p=JT{-92UVpE>+Vkmdq=7S~0Z9bM^DBOV z%TM}r@`y_gtRDUs2VL+4u$k#yS?3TN@=VM+Q{hbOJPT;oI;WG&Sm)(ZB{NpnZ$d)ph-kn3rXK2SKn2ADrG)zl30ZHXs0zRXhvy0jaIviKWI@-6K? zfNj~1_}+dutc&OmKvJ-P-|WEwO%Mk!^zYhT$;ua8d;^XA(p@od7;J8 z@lKZ3OCRt~iAk?ve+1WPv)ORDh;FPFAnum5AHOd8EucxLkD)3z2@)hGeT#ZrEVP+= z$7;PcP^VOPnKKfz(T}`SNv^N-D8gz3Jz^T-eFi}1J<3^@;?&MH7bW}Q550IC4b-l& zfgjA3NEzIT**c3-gFH3Hj0+t6;siB#G!l?fhlI zHX|T^{(8QYGVF}S^F6E2n5`$H4c9(Bx}MFBZ9OJ)%?=7ta?;@J_@3w<&5q#R`5#d) zC$HhN_Z8uQLd?bA`rQ0IwVC{_+jRc!?2^A5bMtq@X7X2;!Jp_r0M@V2X$s*i3 zhPeG`?pcOP8%AZ;?bVAqA{Dz!3$lbChe$7*wnyaX&-%TrJD?rXfKG=3t(dh!Qv`1$UC6VEjTFeREv(t+zTb#e|s}_1eh!;i>UUoG>JJ9j<)YxsJB5 zz>*b*@2j4dwq+)EUM(R2(|B?Lx)vXR(~sf<;_s$jM{!_FebzNB6S76u;;WNeFh*i7 z`2F|yS11^hrd+rd6P9$K;8_N`yT%??=?lMCq@pSA+g@nve#{ib zoS8vW(KMOMSUw$uR_J$gFN7d>|K7-B@Bxl6)%AdYt_NC`Z57_u6z@a{>j;g;{)*a= zOpc!DAv8O=8k-H)t5aUq^3cBYl9Dr2x7$9vb%MtVlTUH9Q_-8Nd8GiCWEKs3eo}w= zvKYEpkM5db3oDRGHja%W?lSg5Zs(vaK6Yrf0Zs&{QUxXMiwTI35MA&81g1nsx_>kH zj)PbS<~pvKghqo)q$=IM9Jy#^px+Y$Z$$`i0WGV8Hko=G)!R!@VlXnq+qtY`AoBMk zE1G19fEAADnNsTN}`mJ@_sM;AMpya}E!OG64cxcRsh zm_e*727k~BPS=yUAjt?JsW=*3LN(NjjBJKb62vbQ>UU{@Qfz<1iwrixWoy40l{Vi} ze~sGRS?ce0_ANEjPpZhlu?%LM@M1F+Usz)Gp1uAIRR1Y^{T-&gW3PLnX~$mYic`q2 z*DZy{x7Rg?u}-GFo~u+X-P-FzsGeo7XEQ|&+Upp;F~GCeUtF1GuLqz`>I2$wd~Iq> z6|b$diURuO>Ze?L4Y!7k;AZo!VSDh{oi%KS-NQ`3B|dR8yiFSS3mom8$Ja544;OFq zklbC!&|ZaT%h%qq@@#OX_MTCy?zOics%L5M1-2Q~-aiFpz0Dn0WNGhK5Tp*iO0}1e zt7vZ;71~qn-G@dtUwee?3(-{s#+D1N-0nNUm!UK(@~#mYdK3C5{9fsB!{fMSpw=62)?ZZKgH_sGRL}C= zb;r{-1FN)cPA1CcO{F-D2?8>K9z`J0-CW z`Lz;n&+;D>#-{IC7I+>$=%4;YUST`l9C)eVWMB$9 zBdl&y7-X9+x%@qmS6&W#*&u3lcmv+TG66Z%{qUr#->f z#sz)aV2a=KX}_N131z)8q9v%4+5^w{QYcr;RfKXjC54coTPR+0OEpz5LM!nnz19g z9tv*;|Ip`aFuK%y)Q4$~j{hA<5aG!ci3wiV83+(>JRciR+n1h8`RZ8wZ?AMi%G^uJgC%yId$3hJLf{!VFo@xsacOg?)gx;7FBx40em&1@&EN7-!e zy2n=#hrQ$@83M2EReT3))LbXqL zD)_?<(fxr&{c#N_YBUBkQ-%)^uhwc`q;+tHM6kj)I>V0)%K#D1$v2+0f$hDU8UfZb zT5UG1=4-1kctr6-W65Y+1b^th4c#+Nv>3t(O4tHI-rKOgU3`t^$Q_PS16ea~LCB1o zNF5cU3g%YE9f;~h&5_D8z&48Tge32r4~?$ikF1`L38|^=Xh>0l1fI}HL@_zVERZU0 zlph?B>}(=#{a~np$10#TGyyp#Q*Yu?E{(m*O?CMV6D+5s>qM+CexVoCxHnQ;*@g;* zGf{zD)fNpfjtv|Z4*&@y#QS8z#90&?Qxogp&FY}QlaFQ_9c1E)VI<~L?Gb%KFGXxQ zuzEtEQxE^>e4yXVDNSkF^JY1q+_mhAMdnp9wJmz}XDWukRd8R`7qvA64P%hv9WijM z7pfPvL@Fkm`}(jBJQE`c4Q&oqWo_Fr zfY@&RC@TMl{MI9~lM?V-?*nE178&>t^|U&>r_cWH^z?joPv3|1q#;L*SSA5eNZe5u z1C-GCjn*_%Ml~YF8<5#o4iz=)n|@Xgy2yRmX5xX)K609Y`uR2!GXdn$Yv1x`K{3l= z`3)v3U%s*g?-uc%AYeP(h5;YTWg=tp%U9WdgPQ~zCUx^O5`dVkn@nBoy6hyW%_)J} za3yN)`b#W4qr|C%VQ?{kR<^c7!6aJUww2!7#=%3*IdmgZ{DQ`xjHc+nQ~RI-+~6fz zjwgcOB^x~AiQ(X0BfGCHM9=IB^ZRvTf2K@fvPDxxw&sq(nioh-RHhc`6{O~_re^zm zTkVZ^0v#Tjv%~#zb=VNB`6=a$X&da&NI#Vtgi))TIly*ZA`NgMKrLW!BA#=IRcS-w z6@PeE!?{dRb+p#1=?j)(NwCmWS};OJJEz2E1g4Mi6HGoVvV(^+F}>W~?{g7;+V z2Y#)7YL@Yk^xOT#MLLQ6)?%+rS}~wx>by5un|mebfGE3H@&(s7&e;V_H51pZvkb%) z8PWu2P6elC7m#M(h2RroaN>(u;P0XHi&Fr@$1|L;Xk8($CwM17T_M5-@jDFyLX4HH z&^j*OW-Rl2U9K^J6#Do4C&aGafENKpV(}+CVL-9?BOP+7Pw|qdQ7D;`efD@wf3{wG zhhA#5Ml$sX7o7M>4*gA~^)!Q8ukcE;kL2=H)RPK+(E=91qQUkRGDytg8tFK0gXf1( zbY>O}XJj;;5=t~qM*t3jEu643-nYVbRoO4tu#cT4}d6uyFLr@ZZRbCZiouL$o8-Qtg z(mPr(e7S9r48=ZCJV07eWNm$nqp5@gw=%{H4uu@Q6luBx>$?f-*)pzri!#nze4Q%J z*4(xe?8`IM5ctUu?<_Q_;;k2&M1mNwRxEvql%Jz1)GDU7eliNuZ&N6VdJ$kEp%?QK zUa6vYWE4|dzmQer-D|lNb03;dUoTR&#v~15bVJxPk2+;o&@#+#j!u7m+Ulk+S7eOk6i5lq&3|{>-yA*4` z-n3L!;{}2AW)3{9X(@=IRD9H1&J_;^%?av)zU+ep+Mx z(q=upWHahc`Z+bjw8dN6pkrCuG=uLp!}kuNR)7Hy%B(f_x+G`x;r(rA8>zp5#^N%f z4Ol{Qhq+@PyJR3XF(_x-&tezSY5NHQrR^KBTJg^N1?$TAlBu~LKn9W*NmRT*K>1;b zpTivNO<8{>=J8e}Y)X>Q6>q%Dtzk;qzZSd0Iiv1@r1N>DbaO@BKteqDoQ)e-r}i_8 zo$%-!=SZ9-ktfYCJ2VD(vG6WQsMy-j&OikIgSbB?6cT|q+Ld)?1eS9GOfdrX)6)pt zCQO7x;5P?DYGD!h1=h?Rf&a=P^-0f3``P}pUyiAi5rKaxRlAMAjbe{Ii@=l7WJm-S z3yEh$;F+!J<$Dr=%f$tH@(M)Yv&CDv5%^TWWJln8W#;xE0`F?NgQJYRUKVVBJd!#5fXv> zOZ#CFSbjl=n|9P7W=S&%CdbrUU45OMp_V!JN`(c-G_FjTptC(+`iF9_yXuZgv9 zcC`3|FcA_hKBemlix#)CX6|V5YZmGJSt{*kM~io`*OaODjA$`Ns&*SKu8~_`J&P6x zp~;YFq1w)f7DI%~o~_qTmeU-byaLhU0P*K;w8%FeK6Aac@F z>*`%cixco$qQ=_qXMoI%7GJ$6rtU_IvDBDVK{wH28P8^SA1y}ceck3R)@z4=yY8aJ zod-y7J%|?c>Kv;dEtu(SO0>9vaWE@d%tQ-m!!W?mC z5EcVH-52c3HXPl!`+^&|69#{odtdO016i}nRms0r(wm93KWy3x>wm#+g&N zJ7ZPQO`JJVIcVr+Rq~oBsLNH!(crGTICK2oGTt7ezKEzGI1;>zLN~(m3kZ7@5(uR;|F^@HKM~hMx>HL`^?Pq(k*t%@BXRJ#0 zld9cDiw*m+vz|qZPUtWsTBx=&qQx>Kob*UNi55H2XFDFrjTYa?P~2$op^-~ww0OTj zMkBYDy1a|@2pdot_Z7>`mhp#ADfb!C;%?TouBxZe;#xU^w@Is#-E}BEiWViXw2)|V zIE^qzwAjjwt|xm~ukg7&M>lS?SRv2!g++@S_F>H~qeZVr>60W{TxHq{L<{~#eMYn> zpvJ5Ux``J3l!JzDqQ!lBMzXn!Rmu18&fP_ezPrhIdk`(?)q|^&D}dRQXfcfosjO&m zBDf5V7CWxVb{pZ*B5y>GqQxe!O70eO3am<6fa-o#B6p^|dmK0lQQ+OH(ldCn|CRf2 zPz2KTdT`Im2G88?Pqm;6RRm9wWgjE*o?4lO?w5z3Bl=3rx!ZF@w}>U+9Axku(LIXB zExo`wqIVPxL**S%34cquu6RpMIWWGikHy`0mm!lQX`)|mX(|4txo`S7E7(ItdDtn( zB=ZgxZIE8PLq#tV%sNzbt+FDAil%7eIQ0^&SuZtFIdG^*e<(Ye@(&gLSFqXzQmqix zI8fZXl(R@PgorDJW@N<4_STLsEmlp`vnWM?}BeJ5+?D zG^@Ys6ICZgga* zI&C$%|J(pW^Uoa>irGQyfpbU8h_$BVpF4U4=+tSP=s0)upjG za?+9`>vY~fk~J^$1N3OFZE5(MT4#X;Gu?1+^gnc7a(@|az{i{kl;;8db3GlE-P5^F zPr-ZBW{ZA4>qv46<4C4bFVz z*}3RsEU7b>c^Ub>%DLNo|Hqv<{+{LgEBl7#`zHva8TtOhkCV%u<@@<&(Dr1Ko9}_}-pEZ@I#M~=J8 zeE%%dINZvY%wXdgMl|;^F?Dx$sGWBhtqQuy_xDx~8W1_Vx@Y~kD5%Tbp(pxupYQkI zR>s?deE%9VR{t)<4Zv(lzJDU`k7wok4<6n{zP~@#R+(-iJm25%I9ls}e0Rut`AvWN zJ{%sQ`Lmjd@_J0{O^XZdEaBIwY`oyn{1Vvus#s?%ANf$y`OHf>eMsZE1{-;TX z1ansS_mbxK;3>CJyc@^4g~_Oq`=USQc*?CG&UX1vxo!AHd&_#ttq4bPgHO5bAnhYR z4nF0^We6-T*Hdm=u?8R33OwaDNU;7>ZcoYp5dq1!)%in>S*^k%B;4^RE@TsV*XWstyFO$Foo_U*vkl`Qu zeDtBP3EW8QxKQ#kDtWoF>+LCy@MqqJ9Rp7O!_U06$Q_!@XWp)Y_xv}Wd9#_W^O(a` z+|ZX7lW0;JZKkne@OY=M*Usl zKc}t}$z{x`KH+of6}eGmf@4>6Y7g~`S#v6TX9j*QnQE4HGc9Ez8p*blZdL=AsLr@T zX=c-x;f1HpYTy$&jmw)4Ei4_5QZbdx6Rg8@q!}kzGu?LzRJqnmnRGAsboQQnf(vDg zToOUA5#YXv#h-z$As5Pn5oD5oF1Qd*B?YI_hEfb*T?@>82nO5MDHgp;X5T&({lURP4OteAQvdx0|Jy|uHho)d22TPTBlS;*@n zQ|8cPf3yshCR3k@3zJ3lO>D~9BcKsr2M3Wh`>YD|dXeAj+@AD$V(wng>897;JrU^jY`@o^_oUZDa`$?Q-z)q> zf#eK)u1+T+uJ~2N!@OT%^jwI2^zNi+M+JWNSEtCq(nT_L1h3W6&Z71=?G6^@IKXie zt*Fz=#vi4%iw2?4b*qXnvr_N#RimoL<^=kNz1Uy)U^_$54(ggG^-Mc|lb}IMkY@iu z@UXRfRXqI=etqi3W+Zz30Ig@YFCU674DHHb)!z#U!_^;F1Y5Fe`54idJKirSOFt6j z@e9i3JK5IGART{G*?TY35MboJOm6y~X;?CQbuI5roByJlL6;l{9udV)mFmRF_EGYl z@LjaWa0MtCC& z2ky_s9R$QLfFLA@py~dh)zqFW@HHwHN5(h#Y5yH?J|=6ub=+@5*IUm@2Ij7}erGXv zfz9Ed6U9SgU*78|8(~G2YRv`dA5Di3$@@|Fy3W=cVDkS ze=VE>G3YDx?p4CT3JUfN+?O7WXk&7RqXhgbK(XX}0r{$I)J~@Uh!kA4Aoe*2yo`%? z;FU0vrHgC)8p(*huKK)#*o#$=7|lya^HLvjcEs1F#tz_B8rmOD09xatt0T`Jd4cy# zP=Oc}MTLkU>4P*gO^*88yw=k(9`Fi!dhYRhZRLA(7)T+G-2`G~C#HOd=a+2!VE`1P z<*&JTF)9$17NXfDs9Xh7T$8Evog7xQ!NQeT+Vm)+z8%L`Br)?c>Zg|F$f&0^xf%5+ zKQz=R3DSgP- z?hy>WJJe4lB+$ElYPQ8>`l&@Yw~Kb&z~V_+vUHU!gf(={f~`Q=A%O_#mj5K74doIz z>>F|dvWA}ci+SD~Cz>$TOnm5}Pb-5#rnb96m|a1OycC|-@oDKKLC>cRlTy#8J@5!B zN@Qte-S79x_Gy#AlKQkI`-w@kV6dPTEiS-5Q7WIN0-v@}uF}vry1$mHsY(a{8qKINKZa zORawr(oDa!13Jm@Al5G(s|QpXF*%)gL}`BG`=!=gerd1lR;^!pOHapi@0X6@E=CXi zlJ6_jr<|?^)S0<5^689Exe?qrwxILK`V{Le@CxUwh_{JvHG1_$N1S^S{|sTJ3)35B^+K1^1u*b~t+L>SjM9@n^Ko z{BdeP88hFX$+>D8UvMk<3-bk;OT9KugE0?Lu-?u^`5sh>r028IRJS`9qlBJ5A+Q@Y zfpr}|bi|wJZ(hLpi7bCpgV+@E7PZr56UNO~4z!p|e={AY-N18K{^ly&SoSiFKVq1h z=5Hj^xa$(>M*K}b+(~x)%`aC4{LRa_eXAR>E!4^>zqeWuH}NG-A7uKQ7+6w&v+wTg zCE#y<`57{ed-s$^QajL`boKNBzxLeU45J4AEq}8u9D5i3=FpqST6EL>&BGFlTz@lX zX%2rg2!7l5H@k=zk7locCW6bLznOQRFqY|W%5KZ@42@>3a!~)x_BVh0pR87`zjwbDbLLM2PG|l> zJB#9=bZ?CznZ_TeP^>X_p=Z#UpXS$|&;0xU#+Lt`HO9$sv0cpk&CWFbAyL7d`QaS(}=RJ;lr*N z0y_z^^8QP{$ViWJa)Y6IO@UdIH~2+G5Cw~hOc7t6X4=l)aWt$)QpY6`v$poMf_hRWG_QNf}mfCJOEq4rk8{a-n*-C#$t4ESomFqEAwQyk~{26 zTHm4M37B~&Yg)U+HhvT@dDc>bhl^f!CILuQ~;Kjp6JEOeTtUPkJ&Ivh+qYKeDMB2j`epi;Oyg8NU67*vzG|f^QH^)vU99ofhEncnzxa$ zxH;BI*cC~|wg(_bY{2VRY=b1Ke!&qIEC^QXnEVgKZWvVn6MYQ3&cEW(7{tE|7x{D zvVMb@tb1_{a?mQDgN@;7qFlD9BYrd2h%>znSnH3b+NkP-WM<36 z*_~ZGG00?3Iy>|{mJUu2Cbeo4=Kkt0r^@hJ+2-%Dg4LCPbW!;{iu|3Kml2`;d#9i5 zVC}PDYf)+&n#J^%Z0EM`VV}#XY}jZ1cDzalAMtDTQw8$cU+0_+29_oF5^n*}rQB}= zAK7vrfbC8X>&rbTnN7G0{qrdtqt5iFke@rNsS_Ry%=GJ|)SKx8aSK6ZC<3@)yX=|% z@%C1dul8Xtfqj&-aD+Z}0gVHaTqjp)=r#&BYo-Ur7xa>}r6E9}wq$nA`nxK)SAGPS zZrq8&i?Xj8f>E~SJsQbt!uv_}h~A&Up9awt_=e*wt-Wl~J`{fS+*Gf24KX}Bpa-*a zMC>3x8IbD(%-ntfy?L`!eYec-KvuC9MEMmpjQTY=_tQv2( z=GdK6tOwOoCs+jrPO&zS3X|RONq}<2slX@>g&cc6iai|a;3%vVv*mP_Qzz?mQ&=Br4xA4%A zQ3JcvK!IYq<_=P2-WCpIAVRK|v=UhgI+Ziad;9%njyR5=?yBX7vPGmYqd79O21-HU zuTSQ4NFeqMpN8n0v^1Ngu8D4|&P>VX_&kr&Kc}lX8GnomD+QdtS&#nLQ><^|w1u-V z)CACRWp@dP3BZIdn)2W8ei8a$s;w_~cf7nm49XlGw8>yibmRrB;Fo58L_ao?`o7!R zwvpt+-blPV^x0Og!2z8miVG-JBqxxkgs3WV=}Eauq0zFHvIj!Dw;>?3J%YPwb5JT? zBU5N`vf~NOT6<9WMruES)RT`Vwc~&2iPT!Wp;-TmyY?CPWpjC}Y)iV?YpDl9`St$> zgtF!D0+w_RN^=V3%79S1vZOC_%H#l~A)cf{E$Jz5Bwbk2>tw|Pn6W`?y9RZmvzlTEbmR3LDPHIk>+}mTB?4464>%Q%YOg{5Q(uHkpfew0ZTmK~Eo+YYn z8J}20PGJZn$)E^}V5s3y2CX_If(_2Bkr}}*BNLk%!OnAAb>@r4iEAf&+n`;DaWvZS z1rr>MgyBFcI8mu{<*7E(WXF?|P3qz-hdMmRG1+bm#GWP`2?X-Q;ZBR08AtXI_j9O& z{d@B>=dXQdJNxfEgX+PAyazWb94GZG?lU_R@*V}P9=NN}3B z4sYRf{=39S&!r7OX-)}_WS1Ed40Mgj!)cLOHy{Ev7Dpc8rOk0yPp2Q}^+1%A{Ia9_5%uBdM>UTxN%$wNS=M}p~G zcCR!4W^@iIT5HId)JpSzXnPmWEh7oAm6<2~BdCZaY`(X4=G$u7*oMx%i8 zDkyCf@s4B{us{NCB8=lAwYINqZEN4!w_2^*)*@2Ggj+zXBHr-Q0$y;2MS?eoDCGZr z&dhFhli(}w`}_N8$;_E^dCqg5`+3gUa(>Jwt4>bu_kG&gnb}EwMNzTp%UJ}4419qt z1adM_kt*za>xNoz>~4Krupmv()N8Y9=+dEQWv!O;+7%V~IYT&6yZ*cPi!Z-L5aHtN zu@~^=?_&po=GI>ISLy9n_EOX>D$+FzP6NoWchg^wSt<$TU}1G(Z3)5ZST=_)8w_pStzRlYI<+sDK^gF=v7QYSgTraBJa<+%Y>nhc<t~C*@bG@xqbAC_b>YAQt8V(yYMcY-$kVl)7wGt^a-#nte|-MNwTwYd0JzaESskX zsM=Zdm(a8E{v)8w#`{dZx_CcRg!4i1bgy_gy&E3Zev*xcJR!g|8RiQa{=EI5u%RvL z!p861@N^dy%1``eV`Cq?z#NTI5{@4R@>uav+1R+RUoJLo;H!&`lSFVI6gGNL;nnn> zmSInUh5suRo&iPWib^#2c;~+y4PGV#%klkO4gSv;1sNF))?GsPx|$tDxm4Ye>RQe8 zGAe2E3KRTJs$A~v%2MTz$pBsZZx5>1ZmRreQkYid%778r|1X;S@AP;8MUivH`2vN> zHmgeha>jXb*BR$twAC)5=eu_FveK?5`xDsvHYyPNGwXZz6;b`4_AUKC-8C&2LyOaA zzk1p$s<%zK5Op6BEEB61^k?bcFYGQF$hB!+ptpmNY}I#n@v`w0&qlVj^2v-`UanBJ z9bPUKUVgMXo0s3|o6F0;=BvxgV?`8yD=(+*6L+1K(pNX~aK8*{&+@f?tE&A^zLtV@ z-v~9;O@hyhQ8`&0@CsSvSsd_JUb}p)DGVX*Zr5(I>~WT68>@&I)$PVR(*10a962@Y zT{5h*uX(xKQ~GTEchdR4Td2T(NWeZvG>ORvXn?B1)af45#;4=$%uGB9%Fx)?R`pEqke5Kx`B z?z`mc@FH3mgul2tLQO-%8)C!M6KELzfdG|pw$4(o&Q>@G5aN2p@(Y-3npg3URh3#s z+w4;xJx5HB=G?jf{VE)uOE)-*0eluk(l<-DT|@uveSt(}eAdYqx7KOS;Eel}jO&CZ zZu>|HDVY!RQoSE>C!vWw{NgcPTGxmWa}qYr-L8mFj{bM~iA&pVKVJUlVo+vKoZ-5x z+ec4SAhua|kbVx^$t|SIpJ(-<=B#|l@=Vj@_|4tC$~_JVX7t)pf8;*--~Tjno;z}5 zJTvl91V|2I|Zf54lt)E<^1Z9Q-GcrnfblrIHf1oHYfTwAq_dyS!I|k7( zqwP!7$WqgZKq%euplh7u>W)%pKqWH{C?C%GV}?5)+$u;Uv(5EVPoup`0kDkPk~G^o z66o8h|LZK?>1o$>h_d$6cec$|wMC7+D;;?&VL@{(wNfUI(9LATBQ@Ks@7*p6oRj*K zHXwMPFM(vNvoFY2>gUsOwo*Thuddnk-iL}3O5Gq)dS*EUu-KVO`kP=Mj1#O*%-!ON zjZx?VjvuZ~Gc{k8Fvpj1kjdA>w#Zi%INL&tbd@QFsrFS#4FN@Q9dfmfluXp7ku@ zhje*W*0Y{@cE!RE1q>vp80s0>azI$#EpX6u$1NFH9_F4?1%TV(>dj!v?Xb7S*iIM! zXPk_6;rR6C3>?S1aQy#)6P71uUGMsqIgI$0Z{K;%>(!+S$eOPC4SUzcb6ZtOW)TlG zS$8dPLJqtZX01cvm@8#&K3^{faSX@nFdfszv1?4pVs@z?O3Y%6UPaAyb+Sm^^EyMn zQk^L73wF3QGNNV^sOrvdJw=UNx~W8sBhg(wECyJzcCrKELCc!o{8C`a$ePLE+WPZ3 zQl@0h_3Is!in;wi^UGf(X&N5>g_7rrcMIN0^R8OPG^=FmBy?)VB2fCZNxI33iEQC= zlXR55b&HB}N@#?Eme9K+d3%v5j+-<55ky=u*g?9ieI9D{STCK;Ms;x-l%DocFMV~% zr#5Sd0~#)UBDzqI{LStfSmJPQ!r%p4((HtQaB!Gx?2@V8lW z|5ITvc@an`9MV>Bi?3yR8xD2+JO!8?|WBxUa1b z4i5r#q?kzMV(658rYH9L8ZOfLg|Wn1WIvTg_+WIJjiH~>#d_H;J<;K7I7d&8g=35dj9@) z{>FyS-@i-#@|#(s0C85wGAStf*IoJp$dWvj&EV}op^hryeFDF9 zHfq``y>6}gkUz?|s-k68^X`UY^}5}9>$U>bXEId2OAn0l&G5=sg)e(1f-PFNlB#pN zS4~v*i4P%lxoF<3{+`%b;pUcx)3hbE144n7b4~~*EN@L+O9WUVWL8Ak=rcGDRk+3L z^+@k>cu-n=5ekgZ=j;q7r*%sIW@uNrWJ613b42B6Gt{C^O0Kflf9Xu!Ggddg23DVW zlz4J1ruylzOUm`KRz2~Ruc5D=sP_4;TBXowttbJ-PQiF3=*=tWnUh=~u(hK=uiL46 zEq%BL&Cz&{Zb~<=8oMMB$B=Z1SWtVrr>ghbi8wP%jXa@pgr;d3{4TYF_S(BuDrXwpVZ6T2PaW_AiOF zwd?}vHDw#*u>KW%AINF{7tH>KzKb7flPP09LSTs&Uo@~T{;pc&s99C38`El|M$0M} zNhP|eSLp#=uP>31@>CA!>*iQrTb?LN-562C1qz^JEa z{ZXdRsAWQ&KavTl?$%A;t|x3?#L#`KtbOdmr(V*HujuKb9zB`2)63c!$H0x|=v_vC z-5d>8Ml+}F3a;(h6tc>CN;=~{`mdtQiVnZuy~ChcyUPGL!EJ3(Bw_iYMi3}wO2hXZ zD9XAw(#=bKX1Q^;FhLhWFQr+PG}~hRl0WjJSox-B)l#t$;KRbd?7+X--x)hpx=R+` z@Ycz!OTn&H&Ve3k7s6SwJ{2w6Ngh_g;V zzZy|>uQ-<0tZUHNXsvQC*j5)ujV%J@ zq~JtW5s$Lnx}Q~~+UYgswSH9vJpo4(Z41=u(_fJ);S1!Tai(Fo;=|NCV?m7dJr~lG zaR_7>xT6|TR0XHgyCC#D)qDKoiWZpvi?1A13=)a1r712}$dk~{D(f}3!l9-wu{SSv zSYmJASiTbCf~1xbMWw5($K7g7ttigju~kKja|q{C>u$HkanzW3Iw85_AurgVyl&7> z5OJOFOB=z%s*qZDd9)iK*!04|yjkK$B#lU^HjnIGex@C!pkXa3SK7VU(H32T@O!#> zldmo8DNqt{vo+liNf>5Kw1%uQ{=aUFLv9=A`mK+Mx9O(5ndkabtKD^s7~km4yJN`I zFLh&&b?kb)b_0nn`Ht=yDwxyHPWIUTFu;5a`p#{9r6Y9r3a8>hE&@2L9&27HA9ki^X~3@A2jGHQD6fC4U*ML{EnNXj zCxP4wDY#Y(T%au`XdC9Yo;Y7Rl{a&kKlKD?6NMBpzA)Z!#+n5U&(iB}Gj@tzT3;qq zJh@n}!xH;S)Szf7y$oqR*4O+=tU^>mGR`$Rd-T?i3-m;LiKxS~jaU&l6@56as8s5x zW`VEbTify++bv7OIgGX0Ivm(i3ml>mJzlY~dAIhnm10GR2I`_HW!D+gx{75ED2^dH zIv|F@WL87QwYw_T%Vci-oy>i#&nz-V^9h19Ms&bp<)k^ldZ}04ZqCi=M(i$g4Bgz$ z-&sZ0Z(LQ~y_fA@qE+6IE`r7efH|*cFSCk5##-y=cW1zW_Z1Y(B%|&BOZs^&Z2*fw z1twiv;rlL&5T6D+6}x3t7k6V5Y}r*-+YnHRar>3^G~J0vyGX=CA?j;y-#E4t!-^%x zhtp7$C3;}QwAk^YGTZW`^K6CLrDT-4KfC+9L?M1(PhL7rH-kQwzT7p0+~pBP{qh&+ zHRKmYOl{G;ANTjfQ9>(AQZKm}ADq*tS~#dI$toqb!^@kk+hyqzH~C6fuK9E(%k^#s zM__w+P7i9$ZlZ_rTXYjTp@+dg!NC}h8KE3}MN@PqazOBPCVi&xUsSz1ORq6S*;eNM=ahtxX9Jh{4OcbF&BcOk6EhWPO=vpliCFy>3_?;9H+0u@8a zz*cb<>I!Bcq2o(^u04_YdIvLTo0@91Zf3mHW6oIq-p10C(|75{?LJwp{-QT7kQN`w z0OBIVcj!Q)n?J_Hng+^el{(9w_Db5;iruT1t=02q`s^pUrB`HRwC?4oc}->W`q6SeQz{>|8xg6|)++6zW$X3)OPE^J?*mQ6(XzKiSg}w;IzMH**_L~z z5vr>MhZ6ZlV%_(dsO1(xrjl8YFfeO$uHVrGCfyCbq*6EDXDIqvDgFG;>8IFL?|j{- z1LRo|<3mYwH~cL&(rRx&Ah$YbxrN9#o-C1&mF zlh&&pQxbwQT+JOt*!DofuVH)^g}0CUp2y>^5sK2`-Kr|R)#{&q(K9a??}s}p)gPQA zcBkp}N3CL4sR~T->)33G@`uvt+wDCSfR!vf5pWz!aVJ^euHtohsH*3xi`2T5MRhpf zwgvQoB!lPsQ_d=gccE%Henu&%ORdjvm3Uy;!lx>+&)YZvp?{&vHAu8K;9!g`N%yJxEM6k_Y?hi&%diFW0WC|_3r|V}02p%xV5zY3+&g6=;w<&e z5mkr`*@eOT6H^KuXSJXum9|T@Iht-CGeUt+=m=>`>IMXpG5;XkxN?2)6~2sbxw2tI zxcS2v-ZMdh zwxAFCI%w<(nKNt6QR9MvwXq^xg64MMh?=(*N9xu_%+Q*S#FmSM+nV2^Jea(dsKT0X zbEmdwC+`&-qsddtws<@tmhKDVX8$g+yE^o`&%k?rO>*K8PsGd*8m+;^){77bkyfiX z7}%sGQKz0Tzh{;_H5%Bg-SZj+^E;(W?cTp(m|(QC{_>+L!E08@ETVMTfeRiCyrtcHmaueP$iGX_ z;YqzdA{p`&1~$!IufQ<*pw+CzhT9b+HpA@ZK9wBpO@@y4Hn+_B1CV~v@Z0%w{5v`s zE_O&@Lqoq{plwcpu`=~L3fh_8Csyys&Ezp{d<1dDx|G>V_Ej8L0mk+yJtMIUyZbx8NR9m!;&(ykE zYB_}yv_*fDw>k={AkG3p^!ha2SeHEaumI$tExMo2&Fi(M|KhJHXqH9cs#2&K%4@ol z;^6LrRYPN+*f;Q;`1mAn-PbEqxQ%yvoD{Zuh5D}HG30Gy>Wie*4)9NN=aj{<0Z!?? zr4%IfPU-g}FpnnTOKae5?cPJ>%Ls31C`6>)8{-YO*k!D=<%5H!d$$vf4YXOQX!aHbGHJ1;1rvJyEMMXx*5)75_#yc!#T_E@*dcu-Lp+Tk~IL_PJC5slAp#&j>r>2((auq-)s0Mlzc`OF%ZYe93Q?-8%o+!tbtm`6D>=*Hql^0emlptQ!EQXCz8U2&xKoBUv6hc}p< z=?xi#cG@j}iJT|kj9NajQ)?bT2O(o`$Whm~5Kk~xCf>g&vA2)bBuqQ=!sd-|Jx`ds z@sps%yi<2|UgXj9kBCH_cH;<%#(#4}k*cSq3OFX%4yWW*d<5;aR|j48$TU{Dk>+9I%9FvD-iENFql z6rJIUPwY8V$sTOzcO2|A2D2}sF#{hW&uo|HqP|k3XQ{TNkNhV3%?PH5u_t1@5fR^g zO>j9_#Gp7K{4RL1#tu7WCR-jYdR;++UqtKNLbM{1X!8cOC4HM(;{QgefhF>1GgxAp z?CVqw2pZutQm^aHpJ+|8U%5N%L*#DbiM?W3Zh6Gu-jLBb=p9+}CmA38YN=CGN(F&i z^W2rjE+IJU7>R%_c$CJG&OVXp>XK*hALIV{-1f z%Z4$awO$9~A{@Ad<0m>eHZHp2hu{yo(RXsWAJ_54& z`UA##y=s+AS!Iiaro)^dI`QKmJl{`l$ge4A&EVy&gk z!&<0inVJs@S~q4+H7=QKTypKgQ4^`{SldLh#FZH}brl;f6IYp|CX4l=#%0bBA zmw6)A@hK~Zvpmi5mfA*46F{98WpRoPTen@W8#zr+9*-mN0pjDDT8vl0!;QL`&!Tjw zg~2ck5xxR7@i5jc<{5Zt-J9=P)@{~t$FVllI#GxOreN!XEwNIA@%3P3ZM z3#4_&u?~b6&8sYpU4RCmNgB*?r|-(Pc3lXofe_LL!oNs-$1$E*P4yXLa+z2<)&gP} zPS6lb854fN1C$CXYW4h42s+}Zed1Thew{gTmqBoIWQS}Hn)${^NS5fTL4oWPx_f|? zde$DG`}42u);k=BPVe+NO2M8)EOLd!Lo7*uOZ__i+42&^lJQc1mt!`#O!IdXD+xrH zY@8oMCF-9QHJbeMXd5-|@h{{rk-#dgtjUf0-Q$0VGKmL1rT#wXZ&80AR&hVA>~a4V z_5QSq@M&es{T>D&@>e8chQ9;L`Ku?J{8egTSso&Qla<&JrpUSbIf_bqrrp_q(W3;q|YH$VQCU=UsTA*0fvzuNyH<8%TLDXI0G%(h)nB?$BOXUFnvJkVZ zR?Y~s-$pz_E&Jd&a$|piHC=@@TV>j()$ogvA{^x4S#ro@4DBq`g(9I581Af{-<3=b z`3A4Xsc=G0g~Wvg@q9_pP9FIgRqQacON%)XDaPkIabz*gHd~KKToT=)g;G?1MfIqz z9q`epOGqgraRZaw{|~m>n65c!L!_=qHwUiMmIU)EN94th1mr)^9&9aQcg+oZP&mLr z;T>ItUG6XYbLmJ1Jo#E;e?d%dJUX#$Ut+&EHdRlog4QO9vn{a(VsG&sZF%sxXBj_& z!FmsQp8>6Q#JO%DKys_QHSzGJ=6_4gHNDpqQjyKeBNQj~>`8276m^M{U z&MIP9vu-AV@A^t*Z_|MnD*($I#o@lNj4fh6%=njXl44Sg zJt51gI9ZV=QKULH?$$)j>uXW&K)ba-duG%GEHM}IZPwOG1$ONem2HSL=>`8dVk8HK!jcQA7xq!>uOC2)oQOkcxOy4q2B9grk$O5=7VS6x8FH-04gwSlJeoC(rKc ziQagbV*zdM#Da8OR?&K8?1Q58a{Rbu5L2hSk0h&S))%K%W+r%?n&4QUN;Fz_DBWBA z?hs;K6JbYnaDAn0CLE4*4~h5S#DCA0U1ZsIgT4c6$Rz2R0P+TzBxXG-c&(n;@6#4V z@JnT6tzpjZ{4O4+^e zw(7>kl>mfWHd1dJIe}h1Z6m8hN9%!CXW+zaXp=JL(c;6gkkp$on6ur`4HR>4=O7-j z-8Um;Ya^)Xknv?Wu&3d&kg-2hMvm1O@RF71q%HcnKxn)gOpfXdiT&DwgmVf1%{Ezb z#%yKGm*by?Fpgzv-VIQTFI2XV_~Srj-#Tmay<4O!u@q%HcaFcfxw8RZBZ?;2^R}9( z@lv<~^ws+!-km`r07P0uQ-F=l))G`)&^*s5kC-!1J!~o@*7!n!IsSq1m#|k#l=c*W z(1{lk;gvQ|+~AA|esN7DMu!ipwk>}Z2ZJg%K$18<(@w{tRapX2loD|u34m4mqGed} zV$+Ec9+feLaEK_CwdsjYU&9TG)RJtDp;hdoS^JDMx>~3~0%YvD3Md!zPC%muj-qN2 zRT13s;T6p12gAr!JmBRwe-b}Fb)~XFSwwThE+e>$ z+&U&5>|m#*%CHijcq6#=zM1ckkXLS?KGzA2wN>q+caQNV?jbJjj^1IG)E zC^~43NYp^-4{RWP@HLgogyGd(tVv9SFtoo^JmZ)@l0VUp*m}pVp@vgUR#be;bJ8`< z+S26cPD3w6Kfjl0a6AptDrlcxM_?D%J20v?Hr@62%Moam$tH3d#3zcjfyymIiIqgFTvG7IVDD6EMM3PeD+RuUF>l zE3(7(kaX@rsnB`qztiS3jxChI7ALqH3hsumDum#_lto=K2}LgZpUENj3zBI6B`z`E z8m3%@NOU#FAi&>@B6$O!)>pI3*KoeR zXOo&-a$H_fBpEDncKe9@M3QqVip}XA#KR2MHbF0A?=x&SIVqdMb@am z&pzdClcMGy#RiWWD)3=_g{RKK9~CuzFU9Z-sZp8GEMjG#KKKlOG=DbAbiW9xqQ262 zFT6g`SWBl;wwZ19DIuet(J-mVp~cWu(YUe2p@lcG=wp>-j6!13#~sF^k7dzCN}2`! z8BKcYK8&z&e`a2qF)Posj8+4}(d@_OFoifHS3*7}x1G zta|)Vhnz}Xt1eoW((@;Y@N+3&k_d9EWU(p6RgrF9%orCEdXAkZUavWxh`^7$QR7-h zV!yaZZb9;hSA}_)jFUo0`rOdYvFOZnbS~rKXID>u%`qmS4RK+yj7bvMqcuG#_7Wmc zvPI4CWHmd+i6$9*nIp5eIiq3pOk1cti!nZB2S}EKf`c!&AMnfc1AeLR{fikMmxdx2 z05$)*@#Aov@+1i53?4FXnHa)00gb?w197$Ktam81BGm{(N9rL zU}yYe`iXu^KR*tN3Qw$IHXkvY&J=rT1@VCqlL#~u`n~F^4UqQ5E{PIStnuy-ntgi5 zGanKi`SBH>1vTHuBFv@q+6s)BwPou@x{Ln>$R>OXWM}l4ArWvCn={LIteKfvei{D& zozXi!-6ci?u%lrTdrH%Jwot0*v`5n$TtvhJPwxwHMX*495-x?lql6WO4&dgpRl+!H znHjFSq7nJ1>`L@9#-Xp1Ce|&}Jst;1y?vJED69j0g7E$qp9qKkFIx3GaI0_mbN~o- zv+&TBX^Ezwk(C$MD~%X26nquC#cX>4*)*1q8RNU-j%tuAWz2 zvGE(`|KsuMa2F!t+owBs>^>E+Nn4Vi>&YkQNzdkgsy~>VzSPk%Ty(sxHAILO$NC8s z1+Mhf+s~F#Q_baA0GPsg!~VEQ6Ohs4!46aw7BwkBiFEe_N}f^u;;1+8j$e=pa^~T3 zs8=k>ktO(pkR=B>2!b04skp2^|A^*{;t1>J-&A9Es#rv-1+4n#-4Prj7X&>!izW)H zrqdh@_fvf+3>VUk1g@u1H7L zdB{pecOg^}+b{LH%U#}`QCzX!dgoMG%<&Ukb}p${FQl~EDUGTS7(&V^eZnctNO!07 z0jG4LTesXPz0)bx-F_>b(wix*Siem0l$)eImJiyJ%Lm}z%xmBTlaKgfVr98rx3OZq zeI6f^gWeDvI0dItU|uqjQ#+?)IF-96cF4La@}-Ul)DCPYWCJjEm}9-IixqNSsKHV> z@{mP~oFkC)XWEjH{Rn3KeFg5uI`6`f97Y^jl&}hi70f)!*&V+V*Sd3ygy4;lQ+4Bf z92Fk#TByKx-z031euVJkafVO2e&n#&BdeSP39^wkLtApmfRM5BwfAwU$h?}U*I}v` z%)=VZXI8Q`jM2nSaq`?Z)Yh3*9Eiw)c0M+-RT7j$Oym#cFo)p5H)X^5|kUy~EwmfpmqM%ub5H5ZhSA8SnZ7%(14Ib!LUBsf`9yGe-ybKh5%K^x^tQ_wHCaRD2 zb@DDkCRuxo(`<;-%pSuR*hj>JG&s>MK9}N*oJ%xJ%WuFZpD}Cq$bN@uO&o9{7+Zs7 zjTeYX79nS7!KYGav_y>;RggXKny!s_2i7Pjsc{CW!8MhU!1|d3Qx`e0rW)Uj6BB{_ zhEH|#_9E#v{;{=!>88KV#M+G$`DTQ`+cUN7FxA^LKGmKXKLH<1HmM-^C61#=)M{OC zE@QG_B=;?7&%6*=H@D9e4tdV3G%-^KW3IP;UC{bLUf}b&g^B%FHgdX93HVoWdD0<; zQDmE0rvjMWACydab-VV=XQJIcraZNj*{WQSTw^;TJIp6RBF`zCqxoH}>A%5_wxqgf z7zuy|rP=~18CFQf5pU4LN%MI3#5YPbiX;fnyxEdjB3Dt&n>~Q1A~yai)~Cp^sU851 zyn%HMXG$Okc1z63FUfDfDv#x}MGGe1m95p=QQcjY8(-6wjO|ZmTg05?Y1*hYx6m^g zBT4{1K%iO&%H}JXq9f$9Ew5qywC3~qLda?=Ngrsg>Z*BqKX1iGb4(P0d9vtGVf%c% zStqNBjBqO8?s@}bqm7%*YN9m_r{X78lEb1W*&9ekUnt@LWTFK#&@y3%`J@sQfH`nj+xMK5+fo+&RwTwXUptOJT1h)CBlDE*5>`p7 zpPX!okUqlp6q`=obsSe~NJ+l6nk(Dl?baV9KO$o-KN(e ztqvF@vSdfVc`;%5Pvh&PBy*f{F*(7$=$Da86qa?IT|v zu!l)AKF{T|Jz5cQyERQV(doub){(g&I@V>O{#tvRBWbr$}0 zTk(pUs3YD*k@YC?GE(qZP^xq0Z|#a1@=f+Vtt8)SP{j3|0;jK^t;9!7yujrRWBMhw ze%0@Vg=70s9-9$KhKsRUF$dYkG>U`IGJlVKt_*1G7r<8&SYr>!XD@SS@;3?;u9{z` z7MZQX5kXS(mwd1vk(T6SF4mfUN&_(1FR|sT#JYlo)%_TYJhkz@)P1u1LFgMgom3Q5 z0b5%VHq$Ci+P5cFCzFQ3);Jx~57V$&2{~L}%$&c^SiM@0tEKSrmnL14v7te_S#ZZpSv+!Tk0fCs$iq!IInUmEndo~D_|mz z_1CM_+QfwKi))fM7t#kg18``YtR1kO7%~2xYLX%C>9X8uD1YiYD8#(3pR{%qpe086 zV0~Hq31p|g8=I-CO8`oNszhf~-C)jOt8K)tzVxgcS9Z*+>-SB1qVaVQO&4ItxPU!@ zZt`L5Gbv^37qyM_InA#|Gh_M_NLCjESnF(-YmNxd#4SEwXyJ8}94AN}n%jr5aCLCG zM{x-tCa0CS8LQ2T9>}j73D-7!zv5kSB9iBlD5DZur?{VCzA_?7iB;af)xO4eCBMe0 zA%oae)FQ%}`hC`lLw@L{Yk+VfE5nAe;4>50>LP`-50RKXRjK~^X(AW2rrQNpV^hTV zC^2h-`Z8^@^W`Qri~3nYq$>r!p*PKn_1_(qRvio?ZzBC!#w8tX)f zaZ^Oq%=4g5or~&gygQ<0TVS**>0&nUVn&o_*>R+-v|H~JakVAKS@!K-#o4Yej~Z<8 zwOfxdX<<`1sU&LDSEl}`>S4ds-jl3-i9_$^%sDckeuMhX^5p9>YtvSTl&hzKz7 zXiO_!JF=f=;pIhHr#Y1Wo(_(RZ}|_ALd%4sFlEms^O@5V$NlHYp41UF<{9tF04FSR zvJ4Qcj(0`5 z0J`Trh4tDD)^iOqH`4GX$s2kk0YwyOcfAhaBJ6_vjhF@gwVt!0=5@M43Q;ePfPbPb z+^vYZ@TFgz>V z4s0E{wd9H-gi>k9xCPVsI$d?r^bE*X3NS(!BNh%K-q8cLb|!Kl*doSe z#(4Vycg``S7vNr}HT!9_>^dMy_kV!S>kiO4y$sfx9t5X6ovAh5$CDsKp}>@xnuR}- zVTYE^ZOoqjTne4(YfXQn(TLq4i)mk_C#%!bep6N|IVL^rg@cI0^qBQsQt1FIqKo5F z_yP3K@N?$7>q_-7N3n7KDy>=Mb;-IuEs*B!m{h!LuY>WkVO~#9Sxa`G^O{~Vt?BO~ zD7xV1nw$R_{-eJge*04C(`>9Vnv%Ve zm&Mj^cmrd05)h;wylO9#YR!B|{UXW=j9@v-X$q%9HW>i$Nq$D%u7gA-wEmaCfTx~ zPq73dinGg)lX7J^&l0N#r%o*8>>6L;&Tzgx@Mfb|?iFWW>IH!)L}pEL$UBb-NY-(H zBsnVVhud=5sj4TNSJ@IahRW=ct`3sTa6xjK*NEf&9r6eI5_`H)bz{(tboe~yphAg26MxA_^cy%rCX=*yA7NHfkCQYKZSpeGqF)Q56bX2CZ! zlWhN^*lUd@=Xw(zS7}ZAC~Q0<(a{)Jfe3h}X|r>}+OjFsjXQYzIo4Afw~>h;v) ziH=EH^9VKQq+TX?db7&;x{&5qpJ217U=2;=iAVf{(CCZlaBto zgwsBt$3^Md0-qp=3j>nl_d8|mj;}@V%&xTlfz*h|CUdTkrD}=#{`_nQJN8ZpbZs8X z)MIIW0b06KhdYa_wB|q1E-1%w6KfbzO`x|<@-q`~6u3KqdOc#a+drg_g#vFbRgfRw zjVSZ&v#Dx*NZOl`Z=WX5n|OBa-@0C?ay_q3{Mh~pp9R_M@~Ja)L88tsggsH5mNGf$ z73khlM`*0u)sTwFZd3HI+4>tY&HjSkV-krbQU z16zrX@5S;seXS6Cbc%F)Qq?)a>QGRBW5B$x`o}hlU`dVupuUpm`>u7@EWs{Qjje{# zW6!(ml6uR!nJ=kFa#+4pNu6{3A(KldPT25>*dyOu*cjm7PVJr+c4>lSJ;PrYX$v-s zWtKkF7F;g#%h}dfhjeKOD?ZBR7f%gZ^PiMC*Tej{8aKQ9e8WUuhQ}Z8#aOwo*V@75 zCj)}5glkU&=Nfj0dL2P)9x3bBOABV(vqfRm##U#4Xj zmy0b?Pe9}~`|92obvtP3xu}VbGqvW66z})I_E&^2vRmM*5R14@==mzS1+Yg0^@Cek zk}kV})|8?&;E;8QN34Wl?=X8kt6k+6wKYmiLbF9kI@x5XISUmK59+1J?2?# zO!Cb8`Yf$U(mk=~kGSV#PoP*^q%%&obv~H#EbIIW(|N6XcXw!0kYw><1@$1mo3n|R zPCid?`6)uj-(YX`0?c*2l94b$^9#MV$nS=9$Ak$kFOgAx-g}$&3_Wz|Bqc+%=4*Rz zk?esau||W-Pn1#0X%jVv?6~`6PuRRL9Qe4QIvY&|E?!)}^ChZ*wMgCTob}jHWvtx2 zx=L%lngMpNCW5+@hk4t)@&2snHCnT#5CXqTwi6jE+FcLBF%|Eo8l%ZN(Q3G-z58j~ zsFzJM+7emUVBo}t@@(j)IN+qc;vcxLb+74rfX-7`<%#!8d<`U*s{R~EqQ(bsT_LBR zw1l{}X$#-Fpkd=7PKPy?Qu`=H4L!)OyC0-2@fjP8@t%2mXJ`u^2EB>BlN)YI zSU((gq_*IG-gEZ*T)roGkn0MZ^*i7ort#`d$;}d07dd3BOY}&1D6)Qey8z0Q{TZug znYbyeCsp(J`SXN9ydnEI(4Ww|h?-C99s!R6m$ z6#FxbN^1b)+b@dQpBxKcC}9>_NIWmiuU*3Ip3Df@!YnNS*A|q!fQu;zfy}M6o*F8X z8OXq1cgzOHj4B7?zG+N+CA6IAm=P6xM3aYH^c%8Kk8lA zxdp>OYZ?xq%0zz~ZPdJR*2Pi5DJ)plrojLCWu5;cGv452F-rv3~=Y60(BImuxc8*D; z`|oR?!gs6THWuTLDm>hSTyMx=KUZ`hE&K8*xcqoo(-WP>P7J{s2abg)goo`QY+xNP zBh*uA{@1@n?P~Y_UNMJ)15cpDT|)8K(e35d&H!p&TQa$SxCzH*i|Fh5tHmO;pC&KY zdg)dcaTSZm^(4>Q$H)lFD025hZ3(AZk5b^;$3CI>Uv$0ylI66FuJBv!IDlvf2&q65r4Eo9Q7E$k~<#g9qv$MHRVLyr9$nM1#> z@e0*=F1?B$ZNE%(Ib>oxJ-|b7{x=TNJ_K%&wwGs9+RvNQl%@#m8s`;hD^b3@7>Ox! zag!xq^}JszH~9-uAb5F15|Tp(QzrcRi|xItr%%Cru1pm*VE+K9Ed3UxW9|ORN$f#5 zExk4kEH6j@)~%nj}KuLPqukM8>yx4;f^UnCz)$)E(*ZajzL_qNq(u9(}`dHSnllMtX}MJwjxW&z0sp(TXpY??5|<| zr<2XOqw1?~W^e()kZ>^!!sSS$Kq)g$kiVUt8Rf0*#T)=*U*@e} zi6v5yCuwUAHO(w#6FcC1eb)WDs9MM-$!AQQ+Qvdu*kjo*z7yBPy8Zo7LHXn z9*4-3e7M-z#1G@=pgaPjirgEACH?qhF5n#n=B8+85!w2cb2$f>hRA)gDq?{DkI~rG zC~FI|1n*q}cI^2UTQ3qJ*45#tKuT+BVga=!gM$WfNo(pdE}RkylA036;-JA0-P*G-6y+4+k;iHK|+1p!%`~!f@5wun)80R>63UdNz{iG z_!YoVM@eS)NuAp3dhH&3Al@h!=|J~?d6?~Pxv?pIoleN_+|7|1IqX!e$zndk>f&e1 zamGZ)53~hak+{anNd9;qi8I{1;xY5cU_Oy7+mo1044@&A1=3$)bsjOoycMU?MbzlD z-me#WBk7e54B1AI6MDh6K8obIhq-L8d(h*evxO4nctRE-j$_l4O@q-SBaR^vG3*_7 zZLCgP^dAt`uqnyzZhST0d-J!P}LEb&6bUdwZvFV6JcgMWQkUv8pP=Z)9N*=KE0f~ty7>`&3) zT^$t+f08fS0zw6uuDIhaT)?9DNj>9YL0!QubMCsEP)_v_gxYKsvprc;_n|truFe;3 zVfU5@2KQXZ#ZU?PRj$lYn#?2*XOikLk7O?sx+)@jsK~Z}jqD`~Mmhz9nRQMLIWLw| zV;nU&!M{o7hmdDOKkCQU3i(kjQNPX=A?M3w!L@Q(FgFHsm5AIFJdf&H*~9M5A&>hX zQtwZ@H-{|ux9~1`AU@}B=4OyBybJlW`mzDf6A^#(fK>{Saj;pykSj8|K~gbg-8qz&1s2 z-mpQQ_-T4_Za)#dhp-PMdf;dB*Sm)5o>L~R4d;23Or(Z<;cg$g}qoplx$ zZgT6kH<2omaj)RR+Aw*TtLB{Qw2|hvXBwR*XRxO4SgWN<=!8zEg&a> zDc(tlIH_E3t1brm_OtFDrF zmD2rYg&?=OsI3}N$zxl!?*1)Re@T86rBEfQ@AY|V&d!yV<~60dWW^m3;t?;P>2BThQ7`JdSLkz@hMLD7ESgvvIO6HWeB9_NJhI-g{6 z1&x?bZoVtv4up6rY+Op-7^x@mBg|1zW7IIS9uJ;lNA`nLW$U7)VtvTixZ-31+Hu8h zXbt^@`a^2pnX>9-0-QT<2 z`K@k`SWUX2u&C0GSS51MS$rY1Q4C@ZNPN{dek4Q0mb;{N8M9^7)ZZfD6OZQf4H1xz3?#i6EBX2LH!zkeW+j(Z*+sWW;~trXbZT)o600EAH8o!EdJ9V+@zWI$lwO1&| zO5eSoasDp-amL*oUto+cnm zh^*^?1?J`F)?)bvH0IoLYvmNyFhdifyI39CsH-BJ%n~4z@ID3tStX>{v|Ak*z-$X5 zZqx7tdcZ^0i8@r?Zp~x3sNBR$LA&(??g9Omx&j@D+by|xFZHrHs=ydkG{3QHhNEPL z+*UtI6}eUnm$O*QX^^%NidGGs>5CQG4U_?Du{yA8a7Xduj4S)q!~Cf6fpPLeR~Oq8 zR4sm-Ajg6LWzKc$QFA6tJ|pUVQ>ZL?$kd-gVe4eQAABDQ%fB@mHE$}fG3TN|YxLmI zOD4`Gv2qkbfdiLv*^1wn40=(1I<`*GxaSGQeF~i!1;)APfMt3U9Rp)y5LcDq<_{Z@vFc|aln4r%w+y2zA+(q4 z)MkkM%7E(EB{=(*>jYshTb9UO4jZ?mUI?MH*nVw1UUH1t$M4bRWBRh@@=t0@#w&6_ z!VCF+#5~^5p#y)E#6ltp^(l+-xzUodKT#H1g#NQ4T`M-O zIF3J}SATsiN~Mm*D)qQdu2qrqd)z6)gx(-tj&9@LUMd)4__j5V)M59a54UAd=Pyp3 z(jcr~Zd8wxx*QoMb-Qk?drqhxjoNN4bSnC!VwF)Hm5L#ERQH%seTh`O#;I5$6+=e# z1gXe*A=RUMnn*5xXt&ODDl+*HvBm0%r0h;}J9N(%aaj=c4t45Pl4?55s7AzM3aPyB z4435c=2WgLHAhWAE*qmJa3KIz*S&w^U%9+g|3_cqUV=mt?WX^P{QHI9KwF8gN@gD7 zoKAf0eZBde_;h%>Km@~?c~nkx9HGhO)}XqeDeB$A;i2S^Pwtf^*kgtN4Q+lBI}$5E zX=SC7Wo^7Hzx-X#U)d_HSC-JdlYu1B;2WwnU5Q5J2Fr4@Hfq!k3np%zfHGS>HLX0k zd6;3o&oI{3e_^=}gEb@Ot>sa!fU1%^+(=D;R`*z&$kZUCP9LZ>osZI!4ALrq^|)t+ z$!^|bO+CgzK%#?z*CMu2b>-&hs4;q&N{Qs^R^-w|e<|1<7{vJq&TmjcRBNh4eN72! zw~Z{}-^P)+EY2P?M|zvzjSsTVU@LIIO<3Q@smx`5KD*Pb9t68?xA|%5&Ym60Pk{H< zp}_gjv1p1Y_npYb{|dQ~T1tP4I<$u~|DK)w5yPUl&Vb+7kLFrae`Z_pNho;>36y)R z)sB!cw#!Q?AwVIEM8_Fg(+AX3`=upxnZ}{qXAQbJ=Zhly3W;Vt04#z$y>4_g=zS?< z+=z%|2XR)pSX0S@yLInNoO$>Y9JDxXN*S@E(W@<3cCB&C##mMhDa3up)vOEm;)kP* zs58S(6mnEwD(eUI2p;?hWo?NS>MXr67j_+qy_mg9->~w%;UPpjpUib66reCG7TOAN z4W%>y2Go6kE-m%d5Q4&Cglo`(ic!Y`qrjR^P|JP>i$n&cjw&>UCIydDOiiLVKvo;0bIj15%!rdqO7W1qLL*>!KQthP&J?4$@yge!Yy7! zu>@hZDON_JQuT320NP-EdGSFgW_XxL(lcbqWa(IZ4;bj$j{eP6juib4rc%(nxIitt zbgvfvGLYr+oe+&IZGY?wIq8fnK=YIEUf1OMVq$fTC^yH8)n%WjIQCkJHDI>vvHk|f za(601Y9L!BFp%Ro5%klV8hEwJC$sG1qa^0qe}ojJ%}ORK2w27UknxGVnLY(H1;=3K zWp7|pK!6%JDT@$a`;RU{Jc`?9dP*U=3hF>Kux1ebPJ?NMkbE_8NYETLjOSv`X(Wf- zywF+sp)8K0ijza8x@F&&GN=ap&{SBMN!%n%izbD5j^Z0@q#{)-gs|lMQG5@ZmvcAQ zIREk4GH(8%GAD;)Z5YdEt)_oe>C--BhJsVo+3^Ly7T8&0bYoV7%B~Ito4~Gm!F^X^T;E0oP@C({-PrF6+b^OO0ch zkAv7|(Q>ll0P%Q)32upi`;)NW9vTGJe~xx7Dl7^wNZ`w|tf`ciYsV(V+fuCel2 zAz%A6VJl+J%??ccUZ>h7A#SA@oM75xS0EC<_NpKYdm-a6v*lb#a?l2`GZI@`^u)Sj z38TQ%oT7gn?1=`kgQBl8zw1GGvIw=5c2kM{NU+{#t=Ito!bBls>f{xrz$Ee16yS2! zqWL6%B&6owJLUwy#=4AI<$HdVk{a=p6fH>QTc_x^U*96V>}VOlT(!Ak`TA$je1-8`Jp66 z)ZLB|wY9(qX&6x}3nGCHaSK=bS526>*Sa$}>op{H97`yjxz=z< z1NCH*$Fg8j1*!JIco+gdSe5VOHYfT14Ez-`>}6s#D(xtR$Iu9Ws!~tRF1IQm5SfC6 zqRg65aA?g0Eh#}Qj`@`&FZCMZL*mzqNYRaRH{hq8qQ+>q9%4=9QV10clS@SV^C1Ws z7O2ITH*1jp@mf(b8Ov~NA|FI6-bkI>nTp32Z^b2*o>$fYbZY; z5e%%J^D-{GXATMzP6o>IWxKw^2#EE=K01Jn$1eDot z(nXl`a2LMK*14b1CoCxNVRK5q_mOoI<~IZc+UCpPj7;VJdyAz#ka*!5Bc$@=J;JU87^#sLxoYn zpGFo^TzvIWT{xuP1Muv@jfOGHdOfq$xQij3j1_FXz zO9=v~@x zZ%7DS>1V42OC&MW8}H-5Ch>6ku)e`;GV9p`;#I|@?5{2cahczwB@mt)st%$gb3@hH z`u|Esk-o6wt%0JbFu{?x>6oN_A&9q9a`(mh9AT!bs4q7nT~i)1>xZQ`2Ii=r%iCt% z4APW=DXL_zB$J4_vDx~^IBXGO93?Ica`A@s=3e>E<7Vque3!$#s`4UvX_XtG%vum{ ztq=m2T7y_T?jalo0`x2{mCTgnA;oi1EKo{g(BwB?6EA||M1h~nSUz-o6>AZ*v9AHZ zo;Z&JiCOQbmyL7iMYM_lcp;r6syQG~T`EDdtlbCMo?}_$ick_hK*da@LAfJqg$M;% zg2zoF<#iq!ku*lp$@KlcNb;A9C1zoMmk^c&Z$v_xx~4;iYuSK-g_tSl}r zVoP%09$l?KGND6NfNGBdRyk{Ok+N!qV&6}(itimp^N{iBGJ$LbxL4p^!ji)-r5xU_ zG7C8OG*D|ANkuI9<}axOqxt394*nLixGPSgOd$OTT6PMnxaxteijbdQ9Z&I-Ao+6m zPT8jB@ufO9yf%73z`sygerwx%!e6WSsT6Jg2l87}(SE5+b>sL_DwSCOqEZCB@Vi3A zbj<}HeNJsb4Aa*|^Jw3X&7R{=XL+-Zan40^@BTN_r%U}?;(;yI8gIW>qZz%)pU)zbEUp)uv42WYhb}o z*wSQ=<7IwEx$A_ta02p6HsV6&^#vwBf!Q%TcII%&9oCw*1687w?#ONDfH(vqF0VP!UHc)_KjGFBYJKeD6J2_n++ye(g} zJIcV_ZRy9ipmB=`jIPz?LXzd7!1YC1^Ixb83c7X-aY!iYv1^!^>nqcmALbK0>f;Zs zwyLX?T>HM=x|~I~M+kM8Gm8~i5dkaYKb|rP?f8_M3i$__Ia`$B9)mG`rcOA4%~nt% zeZ2;Eh<~ht=wR^Qv%uilYlZX*>h{{v^t+OUvVP6BBW{UspBp89-}=M90qSi zTkl~7kV4DxNbJ;tu#+xWj=Rjb{_j$tWq*ikP7i+QIo?BVEMD zpT~mA>~#;9?VwSpYzwI+SY6EM&rCtWIX8h<-8ci4>n5|!Vp&j9MTN16!Q^<>~-rDSkohcFiGl9sO4+n)+y`B6)b=xv88oCAl7ZB*(7zAkL2qUA;O zB)c{PWd)Q7a-!wvMt*UR8@jDYvQ%)z%6Iw8B9LBzk>W!%=h}tm^q^j86_eoP;lkd$ z1UIX$=!FB|^$hI%MDBb4;t5l_DD_g7O*ntYBiPUkBRiRn+{nt9z>RhIIoA{w_B{%8 zF(X{McI&Nb5!9>2MD)4xN|}g%BW46u`1lD$nYRdja}wl6c)Q)Y0&NvkH;u>qB~tK! z^wJit6kLVPczL*NTQITzTJ7G`fq|{`1~$dVv%k7pYymwvY^6k=WY5DK)TSGQ_>Bqq zwavAS?P23O;>HT`sx!bGmb+cXW}UNH!EPLz+C&~oSBNVl=*xqJ1)MxJDSB?V&Vqdf zb5b0n7zKB{oL?Of%nz3ffACHjmRC+$i2!}7+}2zhOpX-EzIp=b;25~l(a;d_9?a63 zz_z#zO%GglBoMe!rFLtT3&vmG7J;;v;g6SA+ea|Gi?Ag;6V{OhOv`F#L->U0&QxA{ z9tM-&akVx>R_e$6vX)-OHpt1?%{BRQtHy0a*VqFnILrvEAQ{)*my5rW4E@ZLtS7UN z%LrmW%h|J>bC|nlxi-%A5YV^6qQJQvyUkgGVp&hYQ0@}I9nKP{oJ9y--rB8ufL&E}Jk`d6sMx!FN z@(lrnLLit?EL3c;oW?1)tgLlgw{`ouW#zW6S!>3NiJ2Lx6{VG#oA(GMnJJnv|L=9~ zdj_bs-T&`-p3mdQ;X8BR=lxvgI`8M$jiGnXu`RukD6y4GT5_O-xqjpW(nZ}Is+zx> zuqtNq8&%2bI6#o*OZ`dK$Q|2qsp(J&xof)OmDI)FK*Q~(myBgIi<{MUMq?c%^}Lj5 zhRabK-XbN&kJ8p-^@=%D@+6&jPCHa*106J<&8a0MNbU@YW#-2u6iS#BiVBYZa6f@D z^rJ?8@IVdxi0SLUU`G!nDh^R`T2Q2!C8Dr6xaduBQ$~W2jwJmBRoLa0xW!u~ylSCJ zof!NOd1~6g0`6cxN|wF9E(55t*ij-}^FB@)Yaj=zWMREz*AfiyFyZw|d=8p?$}pM9 zi+FQcU&kfL=1HL*MtC@me{pRlR^>vcS@o%tqcnS0aSE$;G?jGDf&r4osO7aWlhw(7 zEOg;S%S_Izy;?jA9adk)xv~V-usB*>g9G|WIz-aLkSgmY<=Ip#OFzqL zaHdF>)u$S|xIR_JO=$2@lH_T=0hO(oO^}~3NzvE!ElL#O&g4<7`O0cibrS2{mGYB+ z_3q`y7p%KihrXuTt5s-}d`c&Tb408%z?UzBN5Ryc)(r)LSd>swC@m=^c25c`^Gd{w zIz!vYt{X5$=_wDoF*)>JZNiWo?Pa<&V~Z8L@?av@Mi)z)R8H#S-czZH02AB#6eF>X>BfV!F4zsmv3Dn&JvjzdWpO}{#Rk7t zt2li-Sn5sW$REaI|1*CRiI9#y()Z)*Vn!|IJ+xC=P+QGG)NRs4$=kpq5?}c!xsZZk zhT^N#GVI{@O8LS+F{yG{zGTW1u`*e{%#v?Yv@lr+JWV;UQXcb9%+3gYQPL$wOXLa5 z;jNO(R&%H+Px?@)CDMl`<5SD!UAcLr^IasoIc8)Y=`3qWNzs_UNZP4U133<-JyB@O zNUD%y{v$G`k`+n`ibo?)WL>lrk3UFI>MNH@koae>SD00w5=BWhbE7^b#dufQF4dKl z%AnXtQON>Ts??_#X;Pm;ifl`nCawpQ12Z!Wmr_(>)TbCpQJ-R!$7-&3An~w!>h&L% zt1fFKNkHtSZ6;?a%E7+sfhl!zoSHYk93fHZp{)_itO|J<)-MV9>$~(TB}yDuEA$@Etoz=h<6%tJv+Z?OPOjS!dtExB+GBGZF$-af7S&(V-rP5r; z+7^|@)dX^y4z*q%wIovWj*Cv~!y@c=Sa$rb!^;AE_70ze0oNBCi5ZoVeA=}ugT2)% zjH2+5y+asfS~A1aTh3~sh^XV&LoER{5XMdy)YVO1Og4GCC@8}qM5@~&O79@Djb$H`yIWxv}R@30|w2V%FA--L^T>Tej~Mmimy5}AmM7Ez4Q zwx#qyMU@+lwCQyWeWz|qON^x$5sq;zlnvPWyv-!&IA4TL4rO?xv4w1KmaPmQc_7no z$qfr1T6_wnHOlhn{WMQ}i5!x7R5u3BJA@~w)1;1Mb+=Vz>YujLk0UhQ(1z+VJ)9qh za<-!>$5D(?IHRpbLYwD}heU)mmp^btx*EgbrmsDRXw5o&11h;OBHVpCc2Pf0Ng2*Y z0j%ql9K~W?I`yn^zO?v8C9dxF9eKW?jk6ITb7Nb!2Qg!~j0UP-1+h)WXBY~UwWyns z8yk}_h@QjK6{*?IihHZbpHV-v=|+AqZORGaJ6s3ZJE(5AlI?jSW;6}e%FJ_R(J7~E z>wm&=IrqmqUQ2#=;Q)IM=OZ3dFT-k2eh~Hv{`6#^j@6uD+s!6`yOzVkYhB-QJbv)!k|okJGIx=)8WC%fMXqcc2s_er^R`7yRcRM)vrM=+(!(<|-K zO8O%_>Ny*Nx<=ovX~!&+$3(HhVPUQOsphVAYghyBbaLd%31mMd$F$pFEii>ZwS+%> zJ%z+jiTFB0G*VSaeJcHY1Z0@#6SFoJ#T+AwJ(l;X5=fFSsuJiCP%7Ul4>A~zOj451 zxPmzH2josICtxgvtC&zMrg}HaL1z_j**M{>s&`!1(l+NHY{>x^r}v8SEVQeT2UNDt{-CDr|IwXOS&e{OImP`xif1Usd)A_bTO&8UD8ke z*%l0FC&IxskqdJW&Eun=QyhGWK`nYmTv>Di6xT=n;K4woYiE=duoqRn9CxgZF z2X$MDvzOerGLeW<)>TX38HzSBlM7S^v=G&IxP5LHp{uzcCHt*DS9H3kPJ(|I!QUqr zZqp?DLT@Aii47|VX!d>z{iOFcZHJ@+}z2VC%p6pim;59uvD92*)CzZ?;ckHi@ftVlCtJVtZS-wLQ?YfMH7>^TYM`dYjYY@wuj#y zE4y%NW0Gr}3s7a=AvA`L8naAhE^@ivIjK?JE^40}ijH;Np$!eD(x;IjLRUwSrRE>r z_4P4*G)vVV@ra|}9oOVpMO<6#Ti)Ag{A2Hn{p8mOLRVkfIbr@;(wE!bpBsC}pQT1^ z_8jzlkX*Zv^LiIhH?|;c8~J?9#SH!B9)Q7oDp3ga@l9tN8s-B_l}s~HXOP0p1Qy9u zVU6OE5puNTuY}w;bRZ2=YBaV1lvL5gy9sAF7wf8me^JTH@Km6<`#U zo|4bQyY5Qwqj8A`!y-xt)knxuQU)v4rG$0n9XlR6X{ubRS*xJgP+ckae@knE<`-LG|$I-4yPr*Z+T=Fc5TVu zSssyvOg5u!k>+_{Zo-uV%)`@TQEl!d&DqW7*1|X?);LtHI>wgVR&m(VaLJ}bwqFWGIgtf;Y_{KV$jo&4#7krd}-CH+cu+0-co zO^ghFzUOOc2_%2M=wev{H{v1ujSf4Vd@Ri}emfs5SA3G@Ihoe~W1IUFN0B^D>MDoQ zJn!r|;HlHc5vVj@N*H5QNhDDES;TiqwPdQLO2!!NQZd+)KesGv;};87%=x?%G98or z`NH`&&(tK=!o=EhnEYblCg$0tU*FVS?sLL~bJPT1^o^2F-tJ7rG3w6jwd{aX4g6TC zFc>e2vU$((&}zH|>B@`}_e|@qnhY)nR8<8Reo6s2`j!;;^jMV$mW|PId%hxrJfBcX z%V%`FutVCR4&R7ynji7p4HC@b{@d+gsL2fX(RfGlkIsQC%9PT3l&j{&DQQq!{J4wW**;HaK{nmH9@oVk2X#6ZOwH%}WX$~dXbc+DMXk6ur7 z)q&_#!D6|FRFtx1Pp;$GGUaHEs(z9iT{Ky4p)nTD$~U@Bqzj6Lc?w9=jC1=vYWJ}f zTIsu6B?RUWfd3ZhZgAu(BRaUirPF+&gCKWV%I;k+7wqzdjeAsd-j`7L(U?Rp{%HO$=J{Et$#Yk?K!7t)V#Gt%D&C> zy{-Sd4$mj{FdjM{jWE&#;Z?gozw=L*p58vSz9J*%bF}X7rJk3LiJCz=thc_2v&O;G zT+ASm_Hafk=aI<~R0x2-1{YM#)!~c?>GSA+Zso+rbeh`3yRJ+@Ynm5d+Pos^&S6w& z&hzBp7?DVGgV-lzsFtj2I~b-QoqZ7P9rL|*x?z#+AJlmlo9pI(fww0G3;j>^w_ zf_~oRKT%=UvNACt_l(E0B=G|D;mknB$-Nn2`$c?Yb%dRZT$iSXIg-C}HLC!~pQe?@ z&S=@G%6x+w#nNAr3Y@WHwiidL+L^>u-kuZmR(P@_QQxY0i7Q0KD)RL%deaAuSq zxx#2W;gXtMSyFAcr0W^xz31V58$$$YYCU8lM_F1)r0%(2)QwkZ2CfHXFVFn^eH0fQ|;>#KW0V5n<)%i z+>$1@G#WQFQVEa`339dKINyMHaYdG@(buF^Qy7=v2>V8!UBELBmwI=2BuU{(kCqD= zH;a+)37O|@TFFcHpu`8O`{^V*QcdrZWQ5F4Y172?+Y*mo1ocAGEGI)0vQzS#h4*#{ zsx+ITny!&Vl6E+^7fSJYe@d|U47iV__{rZo+0iW>xehTJk6M)DDZ?#QGMz0w&)4hI zwFomTvP6^!t2-gptf)FKi2AXz-ahX(Z(%-n4&>F%})XflvZ5BfqTE#J! zG*UYY1CcoDVhrZ6US4iY?QS8KMt`)!iQ{!dA3@X9u&KG|>jbXRn4==2>C7P+>&ak@ z$v-s%&K2lt2y=K^a<%JLdrteP*o@bVlu44XQ(7<!h_V>c}-FDtVH~lc=DSMM*-C zGI9~;LBEt9Q4;Df>TT#>)Zr8&K)N?QVQP;qJeGV&bXH4a(ODt92h(u9HQsinN8CT+~ zjK)}Hu9adzo8h0A;4)iCM>8BM_gh+<&X&_IY?dv(v&ukqa--#mYK|@> zC`qh%wc=E0kp2KhcorkiqEs3j)nyL_&%!%C+hjcZk)^om%vN!Jjq&V=JPX=gZaiz0 zXU6irqk4t$Y}xn@&+?6D50e!kyIJZP1A*ok{84=!Pmb9w184@@N6wx0MVK=-m>}i& z5KNH!=hEI$GgR4R6)HPZ)hjipBIwFVF4|s~p&IuA3%ezQ4xG~=MTg;lU%I}(ZRPn6 zes&WpasxT_eD!2A&;7F3yuE^-wYb_4sqE#toUn}kd+lL+?EUFPvg-7x-j#V~YSj0LT5yndaCJsc%rM${WUgmKid*Jto#BKdiDIjV7=>p;0?FL3(WN)&%a`^NmTMb86ff zEG1*h1LF8SoM%;M+`y#W&jTvcroF$Y5V=cF7H@jqOJ~BC>zirN>bp;v?Wqggrz4$L zsrs~|B4J+ET*ca=dR0Lz&;1BFGL4V(jSujXnGx8sMpN zrH`BrD0lj#N2$_E@^thh*r+sCP;d$Z;rx&rOguaEA>wNk$Do}XOh;AQ8)uEk46-pv z`-R>egQ~%BRDXvFBJyPyW6T6I-3+DQ3?(OnDCH_b!dXNz^5a~~);ec56*M{b%zJAT z)zA~wO&uiV#F!p2uIZ}b{k@DMc)QuX%eN!HW}*E;zm;Br4AS7<4ffkF-s>RZG9# zi0`Gw;8IA(ONXivw-61ckIj}+=Y93|3=ct;k>d={t~AsW?xGSu))}vnBjTKQa>|1| zWQEU3z1V!1?*1{#Qq>}5_s8zW@nEw5MJgQWQKUz?e~fhIxPR>C$~Eu9v`N zco&uHW1A$U>&9O*JIR~iZi|$jc&rRM-li^xwhGnVy1s)@vh6g~nQVXT-$|MilY^`$C;AIY=q|qc>qeWj_K|#A>OTcL zV_bq3=H%eQu1r;ExEvcCVMj*QeAj!%VE*#8c*XU|2Uyi*7NZ^Rq)6vQ?DbOOBeQ@( z%l;S_=4`2gmXR64qMasIDewXtO zcWb2cvNX>rHB%;ok+>3L2HiGYRYw^#7!bG)0Z=j*^8c_@vWEZdHYtwh$E#JBYT?1X z2$b~bn;z|~*^M$RC*R4qlQ;6sJW{7=kQ#R+4@ItiR3nAYsp)ZyT(OzU5vH76cUQs^7Xt>V|My2hA-$1 zZfoSJmzx73T~Eu<4x>yl^^uX{h8%G~EL4@Jst~F47NBE0PMx1yTB)3`x}Jmn%VHs5@q~I@R&o zF;SMMq;0`zPQgyKQr~;rH+GvRXM%aT&+hzBkQp|u1@A%RX$gzGu?{VfsBi^M_Ii8`t$8h%8Iw@uFw?N$fLIi7pUt?h0rHy5oVLP_nS zDckv@!Yq$Gh^HLXet;GptB2YATg|j|T3oELo3`nK@nIjO`^Gb*U(csG#*xgue$KgU ztxJ=EN(UE%m_yK3n|nlDgpBKn%F&-8HziVKkeawx5I zs%^hbL6&~U+C8ajuT zGfRMcB{UMKx>+fHzBr#oXvJl50o#O{1(o4ZX;J~p1+ETmR8 zQwegq@8&>Se>95xi5{Qx@p#V%{uHSb7_f*(Wd)3jLyd_V|5fs!eb2SKnKlv^SB_=e zj7>e#XN+YMAuDdmiP|vBlD{Kn(%+#LE4Q+wj=2YZr^IGREFIp0)(r1>l4m|+Ta zz-hAc#%HIPv2DlhjXhBtZKM3PnAtt&xWcjTeM!MTxbDCuf_~KP> zC&r=_=Jr-De$Nxr1P4ZXvwnBRhQi=Dgj#iIv@}w;(f%_-WcW;X<;0kn7|W7l>;oB3 z#^DVatuw|^$5D^$8Lc@SakDQmiJ6NpN4Za3VR>jQ-f%HhPSz6|*DVDO+T1sGwJaIT zN;Xbeh_cr-MY6lp)7bX_d&0;(PFB9$QuQLoVMv0;IQoBQr!VNcBNPtRHj7~u&Jc5Q zCL?T{2*0maxLUS+Sbv&@+BR+tr-L<-WT)fe{x*iOP9zC~@l7rx%$B~K4xu@FGN&y< z8P=kf3y@1HP;7+aEw)fKk`#X>DP(!i5;-`6ws3h2Aw>VhSRQzkug0dtho~joKL(sn z1ryB(tn$_nA^&%jPDujSjhw&~BfVixJ&~FzRt>dMR3jZy#k2{-s9-qZBdsCIKbQi;eQ6mr zMMjDA#>J{pa@j@I@A&mPuSgYorYbkyq%lU-nkKCmOVwx$NKGGalNqP27`6Ls zQT~Uezb7IkLS}gGyDiL~b4=Zj#b~J`?1atR)6+A<%c2v{1R5z5VmuQNn+b^Z1cEie z>X~5WCrW^iZvu;zL?+3cWYr!}WpyIyg^rXYrNe`6N18IiRne%m=j@|p#i9yU^`s@l z*u$8+`9v+e>A%ZPJV(-rv|xncGNTw~xHrdD zlI7^N0(?+`JFLG;TTg1bc=WCs=%ThEZ!%*~q#r;~oIImqBIzc#w&%Gj!^eyQ`ZcAP z0&1!1ic#f~>Ly73ndP&ObPJSDV~lE>ZSmJ4x#AdFio(DT&qrzfPjF78h{5eNlcb@~ z>3nJ?-yYVG5%#eZ)C-M*I+k{@)J)#;6nk>H-SWWvAITnU{_P?Bk*N5;;)&s7q^H*K zLKPR0qs6ClrMx?Gt_fg>8n%qc1mC)Qh$(q3rQ4-{#gP! zpt|(!I#Z>0nPKuQBQzOdjTsa<8xkerHa>aV+@pqzHz`T@6fJ1+G#Cm@<-g3^n+ojr z#Mlv5`&-eOtr93Y);%no%B-rE{8cO4tv9Gsy9hDQ$|olRF-@wVlBNXDa{$)`zZqy1U=~!YEFg|9a2|FKP<*l zRgZ%f~B;x-@TamVSP8y>7f^_UMg%nd$#O1f zHw#TJ0sRjWybU9rC3uJk$tI*N=;a1lL57zJ;^i-uO{YeuVKUM%*@X-Vj6(lL&?V>< z%Tg07qvs+>SB47zKGe0DF{XAlT2{eKI$0;X>bbWWbN+9P4D0A_SfgJi&3>N!jD2LN z5zSz>lwn^r3K)Ee6%j|P%Xti}n{jwYG*S;vFJV25)zG<5($JAc6s?}}*d_bScEbZw zDH>fB>7x1;C9oVGVX04Qx{M<6HVq|KYiy$|(nO+T8^xj|3x}?Xt)6zzc8Z13{HB+{ z(y>z!&UaL^i5kajuN>AFNfQfa#2e*p(@TUl7~^nO%5#EuhIc`{e*1^UkR>;zp|d4% zWxvX&lDrQhCjRZBM!TX z;NAXS$}JJaWwA5p4*O-fmm!-gV$_3}_6LTE1tM88kmXy}O_{K(2ja#G!^HG8XfchnGmT>%>HN0G5Abld0FI9FR`3Ka+-*VZ!Vk$s4K0#QH5t zb|*K4`d3bhm}*=X7l}1g%{X7L;cD!K;aK($rF%zo@l=G zGb07b}4_Yn(L-;fry-7>nCrKuUT#qenwLolNF#^?;`H@L^N zhSiTzVN3Dg-wdaCn$NlGS;) z$<5emP}#Uisp)&QX3jlI7L~JxkGFT#>1;fcjCCHjyTe(n%$%v4gIXC#Z2H3PnMWWe z5x|>Seo8Zk@Yj!(v}5_845N7Y);^KOw7!}l+RKnz6L;5B9VKtgu#DL%_XEkI;-mW3 zXx0_5+_k@MXPtT2Jy989-(>V}<_bE-t>2Sb>GRFt^c7=jp-MOlq3F}!i*%GlHLX*l z;=!c^<~|f-kXa^q9coo$B*!V1atpkq8JYCG-F@2nrj@|jEvd}yFhy32yy%|CMdZTS zU@KFzvTQPVzm~g=PO(oc$mn58Y|{j(rM;S`-hFtKI}qzCVyB;-o3D&}u3Xa%Wk7|_ ziuhaYUPjSP<=|TyrnLn|w$W8~j`BGNhvBsIdRDsAx~gVZ%l|MF)9OCJ8jF#y4QBi5 zh;G{a#}OcgJ43!XA5-d7;->;u*&eWr*GVspPoT-pu5Fa0=VLR7tgQIhUURtn;=>pZ zIQs0ccRwu~?-(%+1#WqJ;0F1eLsa1Us=!4^;9g=lpw)elz@2@u3fwu`{HGbcZEbpz zC6C?gtlCzmct$s1nByDGn4JF&g}rh_7p)x8JjcE%7({y?2E3233eXj4XQV|#%;@~O z{ZUPgMpmg?zgz4%r!%}Iv3B2pHm*YH|AFUS&yM+BPJX(W+9XU{6z_8@g{ux$BJ#}3 zX!gYiM-fST_Xb&VWo9O-V^xx5VUq4zL;}^T#FIIXPQ%*>2+L8vv&nYC_tH2O%r`r> z>0*zcb2elGm?j4!l&ol~`a3~R_ncyhRz?mfO}X$zGs<(0o$>u(il+Iav96_tW3eLxcow{w?}$h zV+$@Zgx&MQ;x-x1S`?kKG{4N0S+eIxk{{6;8go5qu(<-Cyx|>81eF@=rgb(^2g2@= z54UrP_#4yyH%0KCnnt~!hrdmqqjloY zW2!i%EG=vZZ+h2zQ$(`gxmCGl^uhmxQ%!$YsUeHP4(nUx!E-;auw?BNTK904 zpnZZ@9M_rVy(uOwd6%mXyM<&=1AVI;GhFSZL~U47UPv~cLq~}Achx^}L7ZCh9A9j2 zie-8I5|yrTY`UB~b5O-up0|?w9D5^QAI1n#P#wLFMm|(VIAL5Z-gyI4VtR@==y{t3 zn(3Za&b5=K*ik*Zm1HlA=7eM(vDa9hjpv#FI>Nybb#@ z@4=i}ze`Nm=$}e|B7ujtE&K`C-jcr*+mH@t$%tBQCkqJ9a-E&Q`aU+b5m|cRD%a%4 z<9Nk=3G8w;78pnZikg?{r=Sv+e9*%QhI{x~t{6_1BmI+aiguotobFh7zRY#ukSrzS zm5~8;5?}Q=9(Q=$beMzAlgC7JdDrt8^#4OrO@%aG3FQy^ez7k%RfajQkPX8VhZp$)HWmJpkSbz1dyDi#Ml_hN~ z&vAF#+01_N-QC9Ag|s8Yh0Ae)xg^!kLj1(N8j{aaHA_q`(D)`t-`Lz|A}kN)7~i^E z9(tBv5A523mZl*gQ}^dts`?QEGt@F?q{1wxmKtIH zjBiTcq>7R|k6+^Z2S}9RyXd)2zV8(Ix($`;Vj;;<{U)-&8&2z0&L>Qdpd-dwVb%_F z-bW{EPbh2To{KR^PRjXpYtignX}9KcMTps56b<97KVO-8@TNTQkP0?R05>E_n#!WG zqxwai!tGBbm(+5yqq;}zs1j&8QZ5f##Svqu=Wf1AlDMukZA`*|Qhc6|jHSS;InhAc z(#6XeAJL)iV!lsRUOVib3rPx(E5g5BTn?RBB5Nf*-^+%v`IHkWbtGV!D!eU>*Q9at zSx806%5J0R>Mtr)RE@qxw`@_Z6e5|3g88`$ctKnVDRZODs-{JUBEM$|>#06+S$t~Fu*KMm(I>%#-sMCDE2Ohrg~0?k%HUMU&2vpRGdsE|OVP`sJzVjas0Ia7 zP(Yd`)*S;f&X6;v>wQ!qlSPd;&g;ib)XSaMvoOOrx#ulhM5p^?_g?Vqokic{a%*?jg=X3{FbYQ{ z*7V66Buk)acj(xj69~7bwyCC*Z-2){SveZ+96GPROjBL1Ij_N2*FcHE%|ZVV^Gb`L>X3g%i)XcA18SjW3FI~S&p0W zQofifh|+%~`^{6Nl~EL^X-5P!Wam2K=XKFZ6g&0GPK?Cau+v_SjrJDH?!Bxeyc_-7 z%{b9%UXtuoy;qjaUW%jo<2cTxU8gZjEx$Z1_lj3oCN_ z*iBKShT7~ScI>7d*G^*tc)LyiYY4r2*jX<6t>5Y|NRgnup;})Z4Be*$=OevKFhE;m zJWO1E8khZ21GjImS+3S|Gc;$BjotNQ)Q}m=*klC9%xbpXNEe|05m)!%h?d#+Lyo@H zodYFNuW_eFg#{OyN*B*8HJ$>Du8nI3heSza3(GpmM!T@Qp+RlBZc zu_oR6v)+*XgsRv{tnWPi69J^pPb^6|!#891hVoeNe)1=2hp~s`pJu3~=iHAFvkqI| z$4SAA%j{LIuzH_`NSrg=Pw5E;ddCob^Hf8TL7NHT0egyn~<_8z3aaJBrPtPXudeDZdk+NF;S58>e@Kl~KfLZvQ- zr}~rdQ-7U5)Z|q9qMWDtmksV%5h1`1?;z!w)R&u;({HQu3Ot{m{79ay<(bXfE6(#l z|4-bfq84?vC+lTBxNn+Ow#lC^YLtOycEV6(WC*2yBcq)*4}FAonU;vEYb3U`5JP=f z$LM`b@JRbEQ|p3})EBdKQ(}H+M|0(v3z_Iat5{vkKpOn3kD-;jlO=|(@C`k4sqyRw zf*wo`{n~3gq-uYhYY&o2m>Ik$i#cdysY)wOGC3p*S9^_AA-q_&O8ACeewE?$Vpg8Y z;vVmSYZn#k&7fi_-32P`N)fgP3C3nzfP$zdZvBHQka_RoM z3_JRxzqFy0IRa{gSs%+>n6&CSAe3*6Mawn{-_Vkfr=@5hN}o}zi9Pq=%KeF*>jX3r zHyjON@L=%1rk-j&y0_vpv`oNxsm=2lX{%e6VsU+CT%Tf&1=blo)}KA=)ZufAK9F)G zVO%Gmc=PSHBV1aYLkGeSA(uJ*bUh;Gj>1+y`o=?)sUl+qKkr#YP>ORoR%UO z^!ZC%3aNDQOA5Izr8#J1s=p_p`&sh7%Oi^W&zKUtNpYI;P%Y82)5S13UeMa4sZnKZ7Y zg>DD~hw|yeNVc?O-DMubVGaS@pc1o_1jwCaVl#BzvK}BXG9MN4ll>gG;h`ZnK|gDQ zewtG}NZ}706r$IY>gE>2K5{@-Pt)t(DuGxMeV~JS4ed657C)6}s*#E-2~$&T`vxug z%!ZJEl;L?#pN?5>Fz!2^ee372@4=ZUI|FZG=v3{4S8E?6S&UNUInpWI^3b1#hzzc7 zYB1t0!){VDK1!=E=0)nBiBN zCx^5#j09cj&Ezffq!cmJJ)wB4=j`6V1>+^5*|zPhQujT zWI0$25|lS+%4pX`p&F&}a_WE%Lx&-&Kk_12I8^*i->GdqKlmQBP;HNtKXY#|M#rWH zlzjFve)*7ARg;BUDUB48PVO12CvL(U+0U#dPMbFTVsuUIa@)ytknQA$a)j&P46-;; zih8i6(O1e3o+~BcFiOb+Q`RbRoy{C#@fO=#(x^!9e^|2V7+E}cpB!;`o@sO+MrjS$ zlJ~p5VRD5NcGS?SMslXfO*Kb#7l|obKMV(5n+%KXLaa7@ExoKm^54%7v6)2>nPZo) z^YJ*8#g$HCY^bxS%u9_+7>YbNf$;%Gw5oS^KS)Q6)zIJ#OAn4v=@aX-r811deFSK+!`(uLIm zjrME8?Oi3fG@47V4H-C0g2^n1cQ|L|=q^Uy?P1p_(Z;%xg^EkW#25MsI-ewI90O@I ztQoSTC%wqbOEbZg`Tpcr&;k8zEO)f9@O|R$SxEBAGL1;HCudA$snXI>DOnzTfrzP~ zO6pxt?#aOVUxFfMmU*X$GO0r-=_4Stss|S;o|`Ww(>aaSW*WZ^1w!ZFwpj$sW^rsy z^UVlDPnfUM&WKC~e|<sveB%ZWN0Gkxm`|5`i8D#v5$18Mk5l^0H7nq zLB7WDv)y~?{l~4E_dMA>as$#Qd(GI2xO5!f)wB!+A;Z%v&a#od!`FJ-*FOauInt>v z=UAq${ji%h+`8bJT-KP;8$l++yN>3eETxbfz6@u^olHBBqNPMIX&=r{SxM&bj_if0 zjNzl4m+DuGsQQNf8J#1+{C$&@89I9u=6gfZ&>fMHRUE3hK7~Oe5s^Klm0X&Fi{5aV z*{C7}me;1!MQ@69e-)OIJj&Ts-+_Z^>JlFAufJG-HC71%jeJQaM^-BMZIAF z^QfMS54ha)QLsyRniZV#;soI!^b^0gvMa5h!xIaH_HGLuz(soZ`oT{0Pm~Z(O$M++% z(kcn+8;YC$F=c@SyNE!W+O+wo5l=(w)N#73h^=wx$`8n-L~k$hYc??TM|j)Wg%^Iq zg}?vIg?62H*S}1i=kKiceuw*v*C91w-x6PG$X-Xg_+PjEv;2k}em6&{`*i}0ey6f> ztcivc%MDm2re^TDY)3Me1=P+ZhU-j-_jy7J1L#^33|S7lmuSy^7Gn6l2wE+}-B z=3%%9gL%0lM;Idf8?5D(m*f${qS@AdgwdJTPrEJ4mX$8yQonyKTq*>{+u!#8H~k)BM5IFi z<`L0;R&t_WFl}kKl5n&0oZ295l0AKbRl-HA#N@Aq49md`S4Mt2csTT1S$CaQmgk(V z;;9wo%`?96$oOJpi)Jm&bGk}Z{#cdQzviNIkhAz6LOgP$wO@Qct)OUbcA+cRO3Yky z@`{{BOf>5(q8^O7;TSIdntO(DiF4O!BRg0bbNhtUtc;r{bjrJ;Vka&m(~@?@Gw&w5 zuQj5OlU*b)b4v5bcx!G!DX)r4=XWx6tv2%hyRN`|sq>1dNVEDT5uIeab;2-_YpkZ; znrh7{E}B(XkmIx#=j6Cb`|PYTObAN-#ornGgCkKp6D3jV#YK0`&#YVpb@Psr?jBNsYFP_ zu*60F*+-`cw93&b0`0t1gHNU#Y%;lWjPZM~$y>%6zi)6D{APl|s!0Z~o@}t@4ueL> zw7Dv+hYg!PemcotSXi7hy`V_ch*nf=74gW^MrjULwsq*Bgh8wb`Nh9U7X$+Gv740d zqs)&ylkdN<)ZsxKjt{eje6Xe#m&`9Mn4Rym#;5kT4o*%^95^H);d*OUUe4^&>{$b> znYX77ytSa%8rLJv=5pp2mzE8)-a5#dkyq*}%PuUKQ1>`!uwJA`D4%%h?z8y(KxOtZ zA9*H}-$65*I(!d4>&Vr-|Ci}r$LCXcE*~48{k*R;%?#jo(A-`su=VuNcG2nhf8+DS zzj5n+^Z8G|;m=XtAsN|)+U&yOnP65yUSX~_Cy(R@*#$+~$h%UfYN=Y^vSEF5hgtiU zp)U&xwUO}xD>e(M0G!UeIVDc3vzYhRZ24md7{x1x;#Iht!i{yrYvi#s3+7%lcX4 z+k@5LF!(E8JLjnwC?CrxCr)a`V%O|^>zuqfqPL7{91UZ9$*~@m9ZH6KR|N;=z`lkY0JM{^a;Dkv%_%g1tIF|C9$XQ?FV z&mSWlQj>LjZko(1%gHXuvzF!2U@6K$;o~uFtJx%Ues*cRc&h5d0!h9iXK68F%L`4_ z09syQS)Te+FiVpr(5!5EKx`!Y(f%b=U1lYqNjph%mZCXbMNSIAynHGcv&p9FDNO{| zQ2bX*b4wdEXplB?q;}&-ZNx}z;YjUjGkvZ$!#*Ofc-D@cp8ZX zB(1fixPUsm+)NsYg;}boxcY08CItcmr~G%Hn^0vJ z2<*M{e;1zYyBM_K^DpAAPYVPZ`CQZCv%SOjj?aVNH~sAWTJ!fxlS|=pK9zjlpW6N@ z`PuJ|@8tW8pS{mCf2WvCfQBxyswz2KHR_c%8D^b{Cca0BFM^<{POT{#zmBl5F8m8O z|3&=lU)TTeFY^E4zi$6O|NHec>F_iz+Zt!hPPA#U*2EQbBN-HhMo=F>{UA377wJ>ikYD9~d=C#sv{f+N* z&`Qj&v-67bO0#MFhF(!8_Sa^NRNavo1$0Y7-qAiQEG{lV609?6y4^!Bp>S3(Pr|zsaL+QVMqK}M5w31z^#tZYxHKp3x-O{v9X>5%rb~%N`WqC&Rob4p# zim3e2*5<$LU+BY7SXHf7P6ag2=mkj45V9Av|739>(86cr&puC=aYREY?L9u~T}fv% zk@wPW|HbDo76144 zj+y>+Sr`bM%jXI{L-_RL`4&E3;^w<1_nDMu|Lv#Av~%JA!tQ_T$A4pP8vcuni2f5D z)}wpZh@cV`b`jMO`qwfl*m$@nZ@$qAmF{Ifn!!@MjP9p2MQIQG?9qhm3EFfzU35?( z!W#TKJBQzMigWWo-o5Aq z?3eGPERco|y&MR<#ODb-ILfxx%_ z2n2fb`5V7qe%1J##_j9yQ)HyWzse5Z)mKV^>LeIdq)4XfQP4M`Zlw$u@)zvsakP}# zdy{cRiX44DB|Ty(SQjdHH}4Dtw(@zB&p|$~bol&@?{~cy2>g-H4d!PClxIKxIC=IE zpZYz4z;Qm!9VpK_e$McFrTICZP{`*3J{NXisJ|&Ch#?o0!E~D={nji>Mi1?_qC%+p z{&ZXmrMqj?*c1>cY0@@9Rh0Et<&Fl3G2nP5<&qkHhU$9DTS{3_9}Te1re}>eojc8j zD~5arjcOyyoVg4_q+q&qCc9HF2_G&k<3C1d+NzyD1y=CAaL-SH0neg0;FP~;+Co^x z1q7>LZ{Ba-`%@qVuH*EbLKw!3#T3@JoeMX^g>XL%z%y`8Blh}f+H-IOd>>AMS)cqA zD2INy0&e~Er@&q~n2R^gz!X>!Pdf*$f|YPTjQsqkKm@ImGjIh9#UJM!<;`$dzqUZ- zZx&4h0s+z*eyGw=d7rSv9TL*WRR0xRGwxC%Ze@9}4gyoaB{Dewf`4A1S~ z78rp4YhV_vhSFNv4_ClexB>R!eEGdF0Un1A*o#%-`7jYy!7R8MI^kxx0ye@8@HpHH zV>s;cI2-_bUBkF1OoUFD1=m9-+zD4e9d3XT1F#RR@HiX+dy!6)VIp+GEVvvx;fruT zJbPeUAY!1VeE{R(#e>+-4rjuA_zYYMH^Q~B1@43?*R}b)ZzCqiXGr-iG&-vpaV8SCu|tn7FY>Sz)kS- z>)Qg2@K)Fg$K8P3Fh?>vsV$HKhb6ZKa^a9+q!-MEYvJ>7JNz2z&^jD{88FU=@$dm? zhpS*d+ya-vui;u4F#`MWGN{8u7{zwZLKqL1LOZO5h43_71}_*%dc#cE0JCmHF5n8- zYbfam6JZ0)g4R*Q8;*u6;A3zTd>b~xZ(%F^I)!+%kM|550WaYC*C{XoR=``~DtI5< z44;DgVeII(fOdnX4T4r^hbeF-oB^v~C0qwr!yT|1w!s51J{9}yeV+^En&=(S4kOtD znGbuzrSN*V7G}cjuoUX>85ot!HF7W>?t*qGTPX8kmvrpIIJg!%;C5I5byyCghLL_S z9-*kc^_VF`>GiM+uC_$w8Hyf3S13m zz%8&6el&q}gWtpL@F%Fl@|#Kb6ixdBjEB|G4iCb7sAZDw@M^dgX2R{T2{hU#c*B0M8jgbp zU?F7SUwar@;aZpi-uPlr(havfVuDsSOt&3HE``5! z&<&R1=CDL2gq+Y z1?Iw8unHc8YhmI;_zP#iW*D~=e{ZKf1ry-IFbl4LP8j3CUpUi;zwi;bAKv;1{!T=% zK`VS7roatw2K*LQ!V4co&frzB8V-R6p!G5I@g)3(@z4S7un^|M2jNoqJGd798E%Ig zp$=PM)MQQj5yr!_AICnl!hCoqTne9u>tF-i2|tC+uoXt%fqqzk$!>#ZEcnB_s5mTsVVH}*Wns~#!!z(z*n0-)2S>oV=Seph z@js*+yaBF;cf)E}4iCVcFd`eh2jie~E$Idyf%$MFTnd-|6}(DE31Z;&9U~CTl!X)@0oD6%vguFmITm@&s&G2Ek zA5M80InPCIU_5*h+TmK54{PC4n6#e!g5%&$SPGlrau}UQJp~8A4bTC%LB=t)DSsos zU=>^sC%%fma3MScm&4w(un$MT&2S1FvVru5X>c_xgw=2%JOEcgZ8q&4XocUx6d3mp z^b))tR>7TcEj$jl!)+T$Z}=_jm9J^qYos?k7iPf$kl9`BxlN=u+yFPh{jd?9hOIFA zb<(?le1J(X0ZxY7Ug{?Qqp*(hI%}m%)$VI;g{) zF!D{(8^*%udngZZ0DJ^y!XvN*4%tF_!%VmyUi=nv21mi;a5;=EM6O{HJOL-eh-%~v zo(osPS#UF42KU2_@Cu-ChG*ar*!y1kh4sW6j(}5O&+UX8_J(WW)o?p} z7B<6mFuIhD9B=^K4ju4oSO}xvA-~};xDMLkPB;-Z!)IZ18ScOVa5r>7Z3p&YPq+*w z!gX*a+zCryGkg+8J4qKf0Pcnk_$_3zL5q18`|vur4o-tR;ZoQP-+<9B+C^{xjM<5O zI1CoT=izdA1g?h>@1c)jI&6W(FlH|K4HKbt7wHa%K__&;74S~D0an4ium!fl#P^Zc zdFVHo1f6g)d=8ewop2>gYCv9L1>6sxglFJd*t?v3h9lqsI0ZUBKwjZ;xEj6yt6>8? z0NbE8pYZNRzrb-Y1y;Zr@K3N3?uM)3cd!~>xCi@i4AkypJOf(ceJ};Cg)`trSPA#S z)$lZ|hVgr`53h&X{hBrwTH(Dg1%3{5VJobH7ko%P4&&ffSO^cnzrctJP5V2HgVv8I zZ*UOIhil+c_$pircf#$k8R{_RW6J9S(iO(Tk67PLYgrohDgq&vJ5R>IS89gO-6d50IkW;hc@FQ&izIr0W$;AD6iEQjOZ zN_aQi1RsHo@Ke|d@B4!Eet_}=)8LaZ7wWJ|o*y8-@*Fn6HLwLXz!*1j4-?>dUy@#M zA}oQqa5;Phu7~Fyq@2J3@Hm_bdsX2sOoVU1Ecg+0!V_=>y!b293ns$7Fby7u`LNd# z(hnxWtV5(1oCzyo1zZi+z-rj@U&tAp2qPZEeV70vz9!so5G;ZDa5=1k>){r-7k&zl z!}AVPz8}IoOoF4~WS9xdVJ%z*OLXKLR>4EC8b&Nd@4z_N2Gig$Kj{r~VHGTgYv6Nm zE8GYV!2>YDL%RUR!OMMErEQdSc8mL3=`qL(SOSs|PFk%_=6)+B7 zb(CLad0wBgHD(WweN^G%!KP;A>0Xu7Z(2 zpwD41xF61d+H%4Pt*{cNKrfsDx57&JAzTfQ!fL3UKrg_Hq4qo470?PFhAHq>I0L>1 zD`DhG>_aQ8hKcY1Oo!TInl>F;;e9X#J_%>QS79aG1y{o}uo_0SVjo@vwa0M}T44%I zfettWPJ&zEi$9W2F!~Jnw1WBs#==c74PNvU=>=`D5blJPuxlIs!Utd@{1P_9@1XVs z?UDfXAiM!4z%rNy--MH44~;d#Fcnt9```-bgKObhxEbz*4X}F{^OEpN82u#m6tu!B zm;yh5Q{XvW0)Yy74_CoTxE_83b!ZI_1frfIKCm~;hY7F}rokOBAASZa;16&)v_}vg z=!PwD8;n|s+; zRWKE9fRDjOcyV+f5c_+^dEp571uTRYp3S;lI0deP>*0F%!8y#qL&tff-zwzbe9{Z{ zVjce)coW68tKbeR z=?veCV{QMR&=ahCp9~AGB7QKeAK`+DY;=u&j&U0}0$Q#neW4r)vlm`?O(4+g&$NFB zk`J)(TH*&^ft%pDoDd1}=k}VGC@4rPl=lhv3vi z@&Vp4lz9Jza&bN72qp|Co#ELd0)eFGsc&H}ykaEf4Tg^*J>US?3}1qA|HGVq3jV`h z>G%WF;UTyI#;&Ek1QX$qF~~ivVB_*?*moT128&rk8~s=G+hp<;u7XwY4BQN3@4#KS z6dr>Ag01j5*6wD$zxp7oFrk z{IHz#c!hMDPrku&SO_!jBiwKaJOHm-K)S9c+%OZ~xrqFMJr|Si@U;g>r@tX5upAC{ zQ|{q1xEVgQg!FtBd4CW&gpWLg9Kqkg)$od?th0yNumyhUK|lVT`uSnpg=KIGw0ns^ zTmsj@Ny~@_tb@nlCopOQ?)r!i{Kq56A3Os$!xtYVpWxZciO)Z1AHyVg&F_#q=!2`^ zxsRbAU>4j8KZh|JH7#!i*GONO58s5V;2F39X8#`j4gUzO zn`j5Y6xeMQ=>>0stKr|^0rLlJ$SJ%Gw!nYDl(#Ss3*i%6sTbkpZxb#!2d;&?;a>RlHuO?8?Yes61z&?p z;TE_Gp1qy)heKf_biii#6pXJSonR*X2L+m;}dtO!~kl;A+^b5%bUu z&%lA7Q10u=H~4>;dmpeWs_lJz&TtMOAflm>qMekC3=tKPjPj_cWN4(Mq-dz9Xo#d_ zW~3xUlw{sAqb?bx8P{uOYDPuoHS?NLk&$VcnQ^^VR$MP1vr^9YU9;CdXU=$L?E8H_ z&-448M_KdkcdfP8-h1smduGm`OvssEq8}igU!h*eIgsZd_durZ$9~}`@(pr1{B5VAcLC`7i2fcO31)}VZK5ZK(<28`8VSK z2=fav8}a~T1!UMMj2C32B3`zo;}zSI2wS(XpkVxFfZ{}PH2yEya>4BcR)&Q~l&d4! z2aYWbstkP0vC959rYj_f{MZaeEd(|dcmCu>Cqit8lc`R zbf}p0*3iMr7u=13kl_)d!lTA?2)#GBL>b!khCTyhdJ;{sVfrZ!wawj$3Ow-%U&J59 z|6gtRp$9!b#><~a`AP6`dVY?Vk4C%CfWK1DPxkUD;Qs?YRL_s{^4Z{@Lwh^w`E)N| z489)rSL^v4FJBFQ5BMAO{9-R(4}Ki{Q@?uJuZjj}?FauX_y>LXV$A{Z=fVF0zQBi{ z>*1qSoX_w@xP$b3p|^hg{(~|Nd|y4EC-^9oWrM#9{6l&k$HXlG*97h<14nVK0XKHr z1@~8aPCev_i;8VaGt#w;4GK^Ox|9H!x0FBh{}k-!qkZMD0fPiA^1<_aZWzN5&AI`$YK3u1VAB<7I7x9ok%GYD=3+^XK zFH@%ne`RyAc+ABKR=y*I_I@^J2Dc{J~TG zX6sfFc&q+j1Kz6tcYwF*|0eKO{oe}Ss{bQ{touI^yjA~ag174bBJgJYAA>G!MtwjUqpT?c8t zW{L4~5{Gqwej;Trjy>Z^I&XQ$G!{B9K<8$?j+&||P%LTS4}eF=ULWdk51$AA4EVu% zexcWY1^5u0>-?>?PS~77TLQsfk7Ij_t}R7g9}Vyk4V?^q9qKKf7*2yv2j5lC-|n>! zYlr(c7JM9d7x9_0bnwH$$Ljf+UOpfE81UWoJdXqQVI}x9@Gd=nzt?^<_&kgH z8^F&4Z`Q}B!LI;s*2me%r)A)^K5q5j#|a@gKU>t10e-VZ9lKFSt*qmm|2o#d$1aOH zc7Q)*QAZ5M`Jk-hy#G4R!N)1+T%+&n8Q#8*!ltgpq7KT})8NO#-mWBi=a!nLIdP(V zGjzIOf0{}vU-TJ?o997V&I@-qq0a%u(H5aXpN)e~L_nLnzurf_w=LDkudBdo>rH1v zTXgG95&UFB@0{Kb)%CMCUi!AL1iN{A>%b?0zgF)f*K22`2Y7$uNBn;9hrkcTu_r&4 zdi&!P__N@L==poRd~i6%HrRaqjs>3#-fZnm13$om&jTL^-fZox03Q!NRv({k?W_f# z1m0}z+z&p{qW)9tzl+}gZMyd3A~6Q`W@~3G_!RJFYbWI^^^dl8UaiZ0-T5gWKE_$p zQ3-ywMIGl+#|&A=wHMdnMB5tSV+nNVE9yLXKy&LiZ(CcTlhw}rJQEoKAK=Z#IuZOr z@MdF~3BCxt&sw584;O*oU}8^gSOb2e(cZ8Y)j{VVbOu6S-%h%ErTK6e{J+5a%O@xJ zbKrjlZ#MtQM>HweRe#!>F&4MomzZtw)KURa^0^VO6D872|JHh*# z6V%3|;J1T+5XbsHQt$QVf`XeT5uxU7bb=2AZ`MW^c*TOx0sp&28%w~Sw`gMxcsu<2 zYa{i+ZtyDjM1308Qk&J#}9WFQZm;K$+E-d8uL_@)%;#9W4b8+3f`TTwph z?j@x`XDM{du6gpnuLWQmW5MTw$2Q7quiG1?fzPnu^T4NopQX1~#RiW2SAeJSLArYVkM-tpEqH2w zvz}MK(G;90+YdfDOysf8To;#U+Wpeg(3t@pe{+Fi2*cp!Tkvt<7lZGikKqmxBgK#o zz6kuQdYUOoqWvWb7~`WN|_1padDSM6!Kz7+TBL*>2tTKMVR!933W;Cq3`WxcL1 zy>XlZ-yZx@J+F!jAnJ!;Oz1rDX4luT;OB!k>*qA^g+^Z2&w1b%f;a2u3br>}n`^-@ zg}qrn?+0IE;-C6C8F{b_yw=Zo=KUOj&M1g5?}r5Ni@=-pLk9T8Mqbwsh2WQfH|vMh zZ10b!c2K?+!Cq@eg?T#;!%uEU^LCsAKNq}NJE9OkzLD3pBN==Fcz;RH|i{&;G~YUEuG zc#&D)U&Ket}yf8BP%PX+j!z(0#)v$b$Dbap@|L9cU{caArJ-wVFKp6B~h)RxoW zKL?+p=g}8*8=CkqJm@_Gez=~0!0SH_d}L&s>GRxl@DA{1b2J}(7*Gyc?FN5Na$q&;tBW%4v#sFwSn!SD8^D{b5iQ^kfHxbn2sG-S;8XPdp<5#p zz&C?ObG&1wd(T1!^SJfo<#q3QDFlBA_GUS;8vJn!ek=GNz?-$N5&S9e{_+8o(t<^<(Beecxj zuI4e&_ff3??{7V(I_kj}gKxpHrw(mCsm*lOqdJa5C#_qXdxTzRnfIKi-~nJhcz<<} zy%YRw@c#0Nco+Cg3qA+@a0~w>;8QI48t_Tr{f(0o_3s8B3w|w*J$-pzX5z9cz?M@ z_ItrUYEgeP_J4L z_?yAU>&I7jPsWa$C6mBos(8m=cMTr{ekypgIgkqe7Vu`{lM6l0y$Sp-73bJ=-MN$2lO3v-=uYT0z)w?md~O)WK66354MkfITA*_tIw3wf z-nkNS9ri5X&H5q%{AuuJeUSnFOAEdb{C*SOiI`S{-wFPHeSBg~({_2JL*H)~-lNSu z-VPw&mx%Z31&p+74WT)47&<9E{lB-Be4GQH2L3%9dwhs`-XJIBBRUS}Qs|h?`xNje zz^CYa==KWP;M>4E^}KGcP|UoUeKq*5y$pLZ_@}!z6kk2~A>jS_r?R8Wr{mbuMp_$n z`JnX0^(}n(%LnpNh9J~E(VmNU8FCxZ8vGgL{@`=L`x}2+gIwUJfe**AXN}Q4 zSIhyQZsETK{A}xmrO7JbPw^|prLMIJAtk#7l=qw&;zAn)BzODdowJt>A0c1~?`MggC9}V7L zK2lq3(#8GH+lJvn8#hTj04CBx0H;rD{C25%NaGx)XO{l!3S zun)!_41AhC26cqCmv*8o20VQauT?*#L8onm{}{TlH8?@_zIPh8E&DPL#@OOhZ+Xv@^Ujp8& zeU;$p`-#o?&EWIF``oML>j5W1j>b4wf`?G-HM(=%-QG5|z{fi1#6icCZ@SO?MWAt; zz?;p<1n@h+r|Rwb{oFK$8Q>3tr|Sief8Di0A^79qQ}n#<{dlXvp9fEE@Yth`^cai$ zZw23Jq$i~7VtmAzgZ4N48e61c(XpH@1&OT**Ey_<4pJnM+{~@_QFRzcx{|& z{rjkb50{0HV2opq^s(8$kE8Ih5IVi|eW`oz!g=ubfQKt@UoZ0JO7so*yghiIbpc~R zw-22#NddnT{0Dk_@anr>A34yOGRp8?TjIY@{y6y6;4^Wo&nNwR7wt&K-Ow>Rm&JhJ27ay4hwdI@8gybto6p@m z@IAoeR*pB08KRvuR}LdDdxJlSWBXR!c;2!q;4yopqcl+6L)y{ccfeNzbj{{i6Zj_Z z{@O$Kt>E`r@R2v-84UQY(Dn40?m1v0_-)|f#>?{@cA_W~{Kw#}&KFCdNf0oAtqA@Hc@s+v}YJpJGve)J>S9;LXE``$9{f`9W@8#X3^7~q zDd4ApHyhJz@LAxk#Cxbs`!qb>$fo}wFHKxVT8ICrZ&GpmB-7(;` zF^#bv)BW((0$sB)Jq7-pMSlj5#QO>?_*n2q!JCa~8u&xtt;RGTIg?$6~NbqK3ej0oy3;VE9*n5FDo9o5MnHcceTzBclLpRqm;3Ek-*~kIU-btOL zoz$aIR0w_{_%uDwdurlWgMSu$cRjEB?C4hTRp71m+)dEAX@dXvc{$;?75oVBx9RJk zeLH=y9%U2<{Z>aIbj2-D577J2?aQ;kuLU2j=XLjmmw+!b;hnIl0>2Qv)xNzR zIxj+}x4sVDbK9ffYr*%?^SaLjp9jAUJZ=Md$4d8J`)CZ(e(+{(NCCeSyji|bz8(Uv z{krR?D2(L_@Y-6LuInd% z=Rf$0z1@7Bi5!FH2H^emC-p@l_?{MgCiqD3W_?)%KHS274R{57tiG+fdnh}=2V3w> z;3L4Bt%I$Xs6X-+QNP(eqD1gv@PDm7KHW2$Oz>U6j zo;4J?Chr050G|ckUoOSKBnIO<3j8`8+w*j}AnvO^L8}~%<9Yb0hn`tGqVX_dA9%BN zq=5gyBn}$8&4}YLcr7Q(baD8}$qM*dHqn2ZDAro=`6j#*{C@D0!7swGzRy(M`&>># zXOoE!sv~SH)?Eue4t%)rogUjjZ}-v(X$n=es+1J~~_FQ|Q| z!OwtyEQj7cQpJ64t^MQhJ}U5L_Hp1TKC}4K!P6MV>;3EE&j(*=;lC36QVai^!IxP0 zZvel_!vAUT#TNd zS8fKs9Q<{9UU$Ew0X&UgA3d)--=7A*2K)d$uiLYPW#C#4{MCA1_Z=f~;QtODkDR^v zLyHn15qunYTsnB` z;O{vh|1IFhg7?=)PVf=f6ixzf6=NcFYM^7bE@pz?3*IcoBJjJwo1I_RfZqx}9PxPi zNw;_00e&5LvoJKo@L&KWbonO&DMe}wvX4hLAMqx0pAn$ zW^Jef9|zv54fW6|f{s}mj)JcOZ#E9+!9M}MlRie>dkUf_V2=*oY#dU+F9dJahHUV~ z;H}zF0-e3kF>6B&_*3A`+OQk^3Gim)aGdSU#zFhdHQ1Z2N%UK6=fL}GBh4rJjW+cT z^ED+0d?a|YHKhdn72x~p$3VBH)PU~;{z^TsdnUOX{I%ds+Yi1Uc+>XZj%!8mW@GFG zA7|m;1)hFW(#(Gjc$bC$67cch&Grm6m#BaDCF(zZiTag^qW+Hh{!RC;=}z!hB0hiP z?}UvDJoUd-j^{#WA#}`gxD0&0MIUScKM%aw80`h01>S65(+s`@JUtrqtf#uqde|o^ z$}=YZsf{t<9|mvL#x&?On)sl3k_Ubl_j96kdW~&AeHhTfwh@ zf3rPSBiozpky^mhZ@8Mp7jcK+&FW78zsjQi47N9`zYzRdi~3hHZ&v?S@Xx>=x3Il= zr2C9&BlvpoW^<(l{3a87CtOBM#`6{MGxh$(7;882C|47q6E?*>7c;>Jf;U^!i@-;L zPuJJMH{Zzr8t|#${jKSAU1`S{jsago$Mw2gl%M0$u5iVk^f-L&g05MAC{u8qYQa0f zKWh>T#p(iI1KzAHIp7;i?5Qo3uLr?vZTY~uEt}zMRJM6r8o(!7@TbA|1dq#pZ|b!CCyYQZl7zYe_FJgEY|3B1`ntz+J7o*V|h1@`{N zh1!~iy!aBl*4FQ=+Zrv`+&!GQ`hfeqe-zeA(m|LS}ZNrv22B} zMvJ-{!SAx*>9Ubm-Ra|!=D*nd~Oz3%-fP2lPG#5?GD-FwDc!KYcoADM$|dGKa)rwlo? z1bhwr+b>w>YYu#!hOXKATLS(|@MdkP0pA4P-@e4D;C)NrkAk0vW6xNL^ObhzBpSud z(CK-nVSmWaoM`@KA|J+pufefBWU%)cwx9D!!gS0p=$f@B1N>(2{`SihOCk83;IGHA zCtlrNbT#-!@cwegNj4a}2DZ0fu8URYqX|AvSolbVk7LqDH~&7OX5hDYpkp>J$>4tm zA4xIE&!FAvy>7??PciuGCnrpnfTwmY)Z5cDIR5@5+H;;poIP^d+^^u+?$pIedh5M) z?S-!m&@+pr8GIG^6hmF|ed+d@cuyI4voVVSzstgZD)?;{{&T^9Y~jBQ{9z0K8^AYM z*zW~@$iluE`~eGldoJdfg?$Y8{U-KK^ywPp+d=TDG)^hHane2Wpx<~t10Az`qThZ# zZ4pB)_~YQs@@YSK>SL>XNEblxQ{*gs*E#h3)kSkS5&Yxe{moJ0Gr>P< zVP6D(33#)7T?0NJyjec(0KeG6e-rpz3;R~^1>pUyK~BUUIUCob;PJS?JGZHi#G?Z3 zUT-pVwprAX1->5qaJ>({PN6k-KXURI`1v@tXY0m7uDN%5=l2Hqa?UXC@4euo!J}E; zcy-^c*bIJ#g}r?a&es<9G2qvO$0fAR|9CAx8t+u_UxKH0dDcSR^U7TCC%`-PyzXL4UhuzyH=A3{;Lm^`p|__uF$0smJrBS8Hq+cb27Cl~ zvwTklA7;Wk;XfCAF!+@?_Vf?s(}N-g(y4$>A#`wi-d9Ilo@jAyhEBCfJ=Bf{@Kq+f z6Z~oLYb@d*9}#nLAH~E6@d@D1S@0R)TTOV1p%8ov_#zzp^aZ_<07Xvxr+jtgwz;t_ z!Pw~LhAQ5yNpaM{&r;}^<>X=TuYr$+uBRSdPM!n*7I>$g*X3jsHdMr$bA^RNgW5AoO9VOsL zf;a1*8t~J=o3%}5W>|PsX+UbYQ=JzQ9)((lg$Iue#qT8H{14rH z*kc>4y{Ie;WpAQPTYrJ6EFWbbp=_n5C1Ni@S?XMG{+Ft=L&AfHg=T~Y<2RDfe(+Pl zKR`BG+bD!_AzJ;zLPyDio8>B8e(UoPPY%0pe>dNv_wiadDTt|5X{+FQa zZIo&250|Y$*)fz|rn9X@+1Du3<_YW7qpTTaF|6l=Y(!Zr%5J1GbXAtt8u51&`jpoB zR_L_9i*r6TJmPkgN1#0HZu|}<%B4Tb9Vg1JL>c>wm=Av=L&=lqKNt8E@LD_JOZ1)? z+iY<2!MUJ|STs)BlJ8>hkAY7TyfaUWHBIwP@l=Cf4_@{c<-=B#?ME4=H5T6Rh)NZC zSx$MGE7Ec}WzRjjV-d?K*j<3#K(a#~m8#RU+QxI+gK^;$k>BRNig>)J{%DkSN13*^ zb6En)5>Te)4$7SPpNg_XlxgFSb}rC7kMZ;r`O1UNWa#L}v>0V~=zP&!S&g!(D8plG z-+7mCw`bZ7!(x*Fx*ob^(7l0leflED)Bcg6soHEsw`gPE0-Kev(e}cV!V~78oZ1q+ z2=`@B{wDbv9o}M7tF%_c0mguvFu%?HByrw)hJ`yz?dpS`swgb2-!jP;^t+QjURwK6 z_AbgU7e!i~#VFf@ve8tgjmiC5ofJvI-`a~}+l;bjQ8r#z zwi{)KQKp^0P)>c^#O-Z4%M z&sgX)z>%O6p*t74$)uYd9x;XIP&&#VLAidt%t6@-Ls=2Z?nhZ7+2ciRt3cUbQ5LL~ zV0h^O`A7S!X!;SQ8PjB;(6Y^)*&A zK9vm%y-OZybwn-3=R;|z7plyI*0Ni?$2tJ*P%R<{NqK}8e36z4rN!_0Z`}T>hSQWRRP1posZdv zhsRbrhJ`1T2M!BQE)5FkY6}TZ7#1E25=v0k)<)d>hUq!@`Sc!q9^ZCJKdIp^_2rQ8 zWO%;V8Tm@R7k}<;b3dj2315Zkcr#x#&a2_;=KFY^2BxwND9c0HU>wtn%IZ+I5@imp zM3gn4tk_U?9A)!SM%_g(vTa4#RFtjIN-&O)!AtP{CMc_-GQ(KX6j~G#?!?SSwrQO> zL5CC;HXpGDVC;7(9_cxHCTk0sc zR|Y&r!%F=|@gxtr;0}SL7uD&)BD3axJWn&LlR9tHMOA8jUJTpP;x_lo+<0Ugp zH+`5>bV!S*9`--Lp5_p}XiheAnRd;5@i^YCA2%l%EyY}b4{a^M8iTV0){sohK=Gpd zj)6|X18wg0ROB-T`n4qAGaSQ0dGc%LnyH?3h5E1%z8;3J0pttyMM0FI>?M?8_~_hQ zV^a&Y`V#?bz}c3yx$B5C^pQ5E)KM?{jwp@OVc0zgJ8jQz=m&LzZ{FGO$GQStiiKWO zZxqUQpbXoli{^tmR+qzBUSA1N&4Arcu=A6zyg}1CWsdBWWZ0C!CSy6iqlxR%=K<&K zR-5|nMM;zk{oSxtOYnPNmtGH3!wc1FleH%x7i*>e6;9+;Y%zYzy0p#x2gk_!PO;Xn z(e(#->c1@L=au=pe!@P6&pFted5&pMLVd9scAvtoitEw$1)aw|la@>|u2_vQ`^6g8 z0NcI~VeRC(sE?7-WSH+7rXJT#2AVrz4`4rA-sb)%*R8i#pA@0;DMUMmq(J`-=tusU zb4bQA(+;LNRsmnjA8vC$!*%Q1&3T@o&blZCvVAjO^g|PTHNY1x_b$p^>IZZktt)aZ zze9(#c1143?}Eeri$8Nd%LsTwHE9{m!yNc3e-yvF;X5YSR|PDv$rzwVx|Ps9yps34 zhBHs8!x`JC!w~tQ=)OvL5+4hq9@Ux4F+#8RA|==gP-uA5}@` z%5vIA;X5~QuY*pOKHDe7Nj7*H&X>?HcU0OR3s{A`p?YadJH=n{>}hG-3QO=kZm3r~ zU;6fIi*7N%R@SpfXgOI6yQbA`?#*^MLA)0GKIE3V*CZts7tCAXEAgo|_t!W!Z#!-K za6LwQK0^;syOJNoy&U+E=Wd_1;(0luV(rX@Zra*5H*Q1eb40A2Q$6d7wvM@=vIhF) z(ErvZ^!<-bYIsgS9`A5{1Ejt`3?IF!y!T6}?@yyF8D$V!9DdfA1e|((c1JF##;m}( z6n1%RXBJP14QEzkf5C?GGY>vqf)8yYddcw%m}s`9sPFh4S*`D=-HoUx2zhlxgdsmUEb%$m|I179O_a;s952D1big1ENYX4zMA6<>v5+a&^W&BBKEl!PSBr zN1W!5PA%d*l!l^A@Q1*U2>`fsTi2PLda14&_-d-*eKqPTRpr&JxQ^Kke(DRTi!M4Z zRacHW(r@qK1PIh?3;=jEd=jrXQo$BtBb4W=?aVB&I?r3w@TCQJoL(8zTPQ0i@n~NLZZ{_Ry_e11*=IL&5 z&w%UXiHGi-i*_9a_c*vanJZT*R+qeqF;UL<81TUlqd%cL$fJuLl6K!LU+Vx`8EB3q zK<^Xi$-UJ@c|&I(^s}L5;{FG0)t!8wV_tZ~IQXR8Ekk)Plxua53wPp_fW;(LYX^<> z2Jp$?U#8eF)|NTtQm32EaT@Cu_<9n)s4e76KTqe$9W^M*zvv1@c^qc`!sy7Vc&lGIN{EVx_FAAWMnAr zr~3>8og}E;t?=)B1N$bIWnIfW#%7|zr0*!cI{117zEa4S zb`F;DE%LtD&>alj4=vX|)Q8pY;@W8LUR+A;sDN8nhDAFfP`#ft1iQ5E>V zfS;n{op{VaTQr)-=_s#<&VK0p!R@igC!9Tl0{&r^@bE=*JM1z1w&7=Zo^)w{bT6gV zBt5k~XBK?TXlipeQ2gi*{ThSEOJV9(-wvP)$yVlsc!qvJ)@_0Ua*?yFSbKV}zgcMNA- zt)6qR{X1-Du&q81)XAQ1*Y?jbt8vW^U2Gk+7xh;%$}+$5UMpO*uF{RBGT-wrwXYC% z+hJ#@7aKG0Gi#dPlvCBv{T{m5>S`}4+lsQuNBMoFz%+07qO1aCSn3TqI!WZSwr0?6 zFG_BJVWGF`jz`I28qWw!w0-dPFpsBx-g@%j>5KYQ-F{J#xEGfLe;2-PbJP0knFHnY zOrq3|F2Xj(i2+7f+Kt6IIwaP(8rXL}*5>}oF6=GWxJFw*W`NnMByy$&{%TINxpDjF zqMVt5PC*)Jkxo(Fzx}m$jE04d zmqVfLm#blO1#AXTef&y*+<|fz%4bm-g4A+XTUYpbrq+VFvRk$JeF`>r!{#Qv4UYpy zAlmJ*64(09C-GbiJun_%A%SkgPMGF_3w$YfZ66|IVZQ|;$uz&7L52;jRZC#^ zFzixsEc{{$;4K*JE*2{cNFw7GE{_8-9hw@dFa>7Hz> z*?kw9dvR;9ikGd`96Z!+sw37Yp z-myaZDR;qT##6Xw`vd=uE&ThRBiIpPvR%B>6X&8e@G%cQO5l%T^xHoReA`ZIYXj`I z!EQX+WzfAMS+svocy$NQT6w0Kx3Zln1vr}>h- z7SAVtY;$9I#!V5=wE?evxVx&$49bg2=#M#V-ENGCAqg@JB_l&~d{wl)?oO6yrLPiOKvKAwH?hXUi}4vr ziLErKJh0O7n0-~i;}miv{?lAJ6M4aN9}`e<;(s;b`7yxldyZHvdtBV3*$tggyW8E5 zj4)26>TTL`N9*-ba6Q1$x=1f-V++c9qfC1~eT&K3a`7Y^?K`E0y|=I7BW)k)LekHN zzoAsYIJ!?R_p9RkOZUy_Me*cAw*tBdL3>eI3Ch|#++yzrOl50OR*JH5nwHoX*P`ql zlxgRDEgxk)>MgpxoRR^XCg`4puJ&9OZL}Omm-?N_DB|`UHS^<7D9>X5ia8$WcJHE? z{H-5i?^9%0FouOL^j$EheMRsU8|3zRFJuMEu0dH4`Nxa&s!`SzWw&Z2BB!>Z>~@sJ zQki#dVRDMclGto$wuf2oa<-*8eHvw1u)T%KZq<*KXWxZ^rR6!GT%G3GifQ|m*lJwg z!?r8g`t<*89!1LK4Cvhfy{kzNQRN^WD$hgtY?Sxr^64CB3CfF5uI+=sY2%Nw4Je~y zdQt4PD62u)0V+Vd{hkwz_Zu;<$wxD6Zl#Rl%Pk$$PpGZ@DY0x_ky*Eiu>s#zavF#WYg2zT9L$P22(2d<;q3Q_yMK@!v zh`C<|+o|o`;{7$=G1bnKGP|`+B-MleJD}eP{gHp>yx_vUc|WT>J-4CuDeJI54B?#c z){T)X_Uwcy*J7b}8hT^N#%KH&>ZhO9kD1VIALcGtcH=Eae|NAWUZx_u+6$_}(Iei$NA1_&w zhuUM^!s#hi|5Qf^qalmcZr|Y~!j9&GZj8}p zvO+Rxnc=OA^zvcT7dF$_#$TV~I@7Qeh&-u?0IYbZVGU6pmB;s zA|HgWM&EkH`oyOagg7!3TMLdtyGcm48L*w*#jU$XkLknr!_+j7K6XL+xgqYgRl@c> zZ0X!bYj!E$x}nb~QNM2nAAGr6{Iyhe&|w@ zUexAFls$~HAF04F7wMh5o@EF$&E0zF50Bz=IL-~6Um}(<@1f3pn1>DF!MH0}YA+9{ zRK+!5E9@4+?zcE9G2xCO96Y!~bUc zd6i9R3^<`ajXN|40^hc+yH8mc?0ED(<&9v+*(FMIa4br`YUd#Smv%RPaG$a(#PRxl z%6~#u+NrFnLyzP4DNjT!C-8R1W44t`l~*ov{Cc1A;bjgSe}9=~S{nJFZRb*@sYs-|sT;+JISgE7C?E9cccEB0dR-E9HpV%gTc*4l=Xhk9@?D(ce;!c&C(iNh1Imwm z`+#kW??tiH_jCNXO!=^%vRr8x>_Ev^gQtJKTv>VjA1c7JDUR=#D|IO;INo^UVa?aZp^o(>=&PaE zlA8lA#|fYxT#k<+o*d?Q3*yMIPKO_~Denw-JO*)SxZ^hzu1tMLeI4-VD8~yB52w9s zBj~=^<{etKJMQSQ z6LGrla6DUXQ=XgbD2I4+vg6D{Hsy=Sj$;tNPIerCcxsAcC&czCju#=0PI0V)_+_f& zH5fcS%|Tv1nC580qqKidbL@sFz0j$=Q> z_tUFvKZ4vaQ*(1@rehVnwa#?>USU&K=Q>V8Y{_*Tg!nkuu?ymKu45C#qq7`qA-2zQ ztbq7-j^jnxJwMM;ic$X8yna=W+LXWF{r4_M8N`WvO{I2z#*39UWmSRW zJrr&#aJ&lfbAf{jpIhMAw9=;3EpV)bIJCgA0^;lf$InoCqR{arMCsj{=C->Xt6=ca z-HzX(^5fl(lMpKxIu1hoZJ}cq#K%Qiecu;3jzROGdmINKw%p^`39);z;}?jP_i7Wh z{Bd4(!g^uVNpjq%j2CMYt#AJRw;R`Qxw7U@8iid4XJZ_(e;{OjkwfWD)*atBWN&VSoL-cq?L8R}FVvws?6yMz zv2;K3stpcho5R}^+8G0}u4LtW3oSkuJSXRk$?i=9dQW$B1S5*74dd zNQuc3vSfmgbuYmj7Yd%JMu*d!~r{UmX8WEYGpLz|x*A^xCoP zz_K&TZY-~2c@4|HEC;Y0%+keDj*slW(OiBj%U#n%y~8-(X^iD~NWCo9=VekZmmWDf zT+}4_+YGpXaTo_w*Vm;TwP(EJW)a5~j0*?P)Q-9_7CTe7yovf3-6qf3*4 z0xES5fkPN4(M1Vfw5O+6ln_d1mQn=pLCp=KewDG49Yrz@VyWHVz;RVCmsTRn5BC&U z#=To(aleVBtRJ5kSwKa}JzXSderZ_7(ZYDtRf5-){y+TVnk2@_7(&JMqQ8vgCwZLD zvJ8xOX)0Y<_GX#HaumynEN8P^%(9&2T9zAG?qs=-zZbi&>VlT+4DJ%bhIuu{^}`B+Iib0|#*ZEPJy| zVmXTCM3%EzE@oNIaxKe^EO)Zp$MO)%lPu4&3>?Vyv+T_>iRCDk6Isq?xtL`+%e5>w zvfRmXAIn25PqIAAGBA$Y~!ki25=d~NA^ymek7;XyCW{GR0cr*hYk98mF6g1H~&lW*sxt? zBp+z{QhW6JWAoSZ3E%d5Q!B}TKJ-~B$%$3@myz6Edsi;WrN7O%K=SklvmPaRYqm{W znvdiMY75cK8$0|?<^R(@_%V|Eodq|LoE9-Ron-T{oX<%vynD`zBtLBq&~AN>ZnED( z_`*Z&50bp=^^liH{$Bg~Ad>l2+q8~8^ugO-5qAAnznSEB`G*IPyeIpckt9E9f9NR5 zJ8t~+?<6-T9O+GRh;r;Uk|no&v7cm@>5cD_e7$wYRU~`u-9C}zGf%zs3CRvGy;DbW zU7Z?BGPuHVC&_I`!uFAj`9AbDk`EUz=tr_+dR`XEzjvSh50W?boxPLf>S0G0lMKB3 zEA13r?>tyVxKG6AzmR<7q1WyvdFAUnwNvOz&F?->cwkfADUvUK5VVA3;%`a^lB;Ul zttA;%75**Bx7*KKPO|Tf^R-jn)A_l7A#BT@d6H!7ZFk*8a>n%hXp)B$W<5l5oHFAK z$)BDI%qMyOOE&G4|Bu$-6@(}4?eIS&_Z`_fi)6<4Z*(I0L*1^GB#SHFJWukQ?qAO! zd2`<{wNv_ki$AL*JS)BF50Y8aw~ZzF@oldUAz7r*Q*3?Gw_;sH>LUQubFC$1cjQM&F$pzoM`5VdK ze%ZB(>D@wJC3$vCKoZHErS@SY-}@!!8p_xJdcS#=3T|n~Q(QibNJUKbIf@I;m4sMbMZU~%BGCS1Pk)(Uwtj9^t-7@1G z$ll(3umz)TxA^G#c_Fs_9EVYj#xo11w(NL7>z3044^4BgojU>m8o_jON zukJ0liR74hpKc*}bn>AiBxi?y<09E|!{NasCv2(z8_D3d14-SVcATyx!mJ|qY43f)2Sg;inik?i)3V=~Fdeo_0946xx`F>2wgS;Hr!4skA= zl|QRsPQU&G;`{f@pF5-9%tiO~n?64`DY4(og+=}2XF3NCynf)I{>}jj{geClPw3l! zpmV^$A%g}C88m3J^RBrwoH3VhHgm!J`3nlj+l+45H!y#QaW}?i3^@Ezm&QoGj{%QjtSyGnJZ#`w4LD+@ufI40PBY+K11>S(Y6Gq_ z;3flZG2pOD-*{pTIMsl247ix_by_cBf52GwZ?i#PdCa%IXai0*;7kK9G~h}Dt~KDj z2K)`<865AhRU#g3kwux~ae;4UejH_ZuMWxUFOYZ>=s{s7}x#%CCJXB_btmv$unq8`T5ej#HS?0!G)CKG;K=^8z_PwRjIY(SurFXdfN?ov zX}_#W*h{?l8DCuRtS_GZSAk`GRg7hOzGOU95wEV*LVpP3OvW;Qs~OAu+iAd!jAj0u zVJ!2n>vO`t%)eyD(%*Q-+9nJ!pdw!B>s{J`tZxQmSzoaMuVpOjt79zdJI+|v*Txv9 zaqTr=gG-Y#|Fap76ST64aVFz7#y2n?@{&tClJRCRmhsLr;4;QC-i?f9ydN``@t$TZ z{i_>AebRrl0Vgq*{<9cM|0Rs2|K}Kob9**3mifA$aVYam27H|HEapeOEaL0LIE!&J z_ovF!gH27HWh54Jzg_*KT6|0ev&_8ed=<3Gt*#(&0u+ZfCEb2kZpGXBMk zrN1W_OMmMaOMCm@eeJt2mi7Y}OZ%G`OZyE5`<({+gN)<3{mN!hpY#{Tco6f$8HY2@ zVBClCQpP!qzclEdV!V*~$*;Jyqj1J~jGtw!ZV~*|jIUuV^Kpy;=QEb$_b6lSA`(8f zFz(I%nhg497+-D^3L#rv+JW?U4dW2D@6UKC|H|va zUg92%rT?UzzW%2$mj0I+a1CSWZuKmURSjHV0KgL*&-wwude2*D$@LR&4T%UR~j$(f|G495AGGjSkXET=b zzkzWl)<0&j|J`68__nBD+UGNt_RAQ{{Mx{{EBoKYSdQ0m16J#We>q-G#vzsBU;oP(%l@uqEYBa6?+X2KT;G?BWqzD8;IoW}vi_jm!d~j9 zGLGf-BmW#yy#L91!+09w*~a=C5Nc+k2w{XE2ui^{B!ADTDsY2K<)6zSUswHt2W! zP{b?aiD4}3pT=0mKbLVlx94fby&1p5SoZ&ijHN$&gQ%|q>tDuL`tQMbmnsyFek}CU zSwHp@fkPM%U@Ys;Vl3;QZNNnayn^xl?5~aSc)KXbXcG0sF<;F1J;tuj1uw^YGGjUa z*D`jp{!RmbhOu0)1{@Opr2cruvi<8A%l6kYj%ELijAehEWi0!{{)O-_+grj|w)fyy zf|u=WV=UXd=cwRidyg`f@x^{Ecp2XS#wlK9tiMaMu$T4cof25KcMW4%f7bWD^(|y9>)XXx*0-OrtS|Kk-}=`6>|5U+ z#8Q)usrT_OCcVhi74EP7evb`~_qJC-LkFm5LX26+@rTr?#a(upIEc?U$ zKf=EpuW-il{1(Spws#2QM2^3Jv7FzV4ElA9<@hI_74^w{EB{^KIQF-Vu^j)!e+XXo z=W52X{Vy_J%l66Vg}!XxbjI?0RLWTTTW7#^jOF<_zD@X(^|=^J`^k)D|Ku^2=jSZ9 zuphzkRWp|MI~hy+y^PaXKTH{>9m#lB*aVjT_A!?IJ6sjK^qJJ~e#X*&8)Mo2Fo)2WxT^ujGM4e?F_!+;8TexcJ~B}Fm-d;ArTwFfdvUz4FivKC zlCd2B_#ol$1Ll8a>|&f8Eck(p?_xZF@jAw`y_*?lGOx4~_AA7w24pJgoj zBfq0>e=K7x`+p;2+5Wu-{X+(P%7A}oEZe`jlc-O&ua2>7-=mlLwr?9_*}lC7e2B4Z zUkhW|zS*69+qZa9#W9xovWKx8-=mD> z{xBj&*h{_-V^8}T%l1uUEc36NvCO}$tA#(AA0>=sd`}qg2F9}fT?W39vGjM&fStWX zeKOx}Vl3;+U@Z49#f;_tWg}yGe)@s2tgq8G!oM7kG{&-jCNf^fXZHx8B71e8B6^g&&ZDr0G1z&M}zFB!{x=@BpN<@`uyEK2cy zSjN)dddAXUL_eV^{be$i{t6h&`BK7Ij>js-(tjOe=|3jH*MA;k>3;=dIi9tQ<@g_B zEd49}g+J*(pRtU8D`V;Z0Am^dQN}X<9~evjkpq1FmoS$8_cE6Lk1>|<+Xo7J8UFyr zGJi4|%leivmie)jvCNOp8O!_#OcegF^Sd@o+Mh>q9DIc|Oc%EYAla*ZbP{G2k(b zrN08ka(#M~v0Q(48te}l?0+}dcNrq;m-fRM%lw+bSl0g#)w zvVJjR*?(&p%lzKYIGyz)Q-rz9AGT#|CzCzFCnSE@%CXX^~W)m_2n^^_nVg(^s5=m@i@g;jz`5vQJ-w@ zTE^1pFDILvq+kI(Q?!d|X#k2042`;7MWpUhaUuQM3S^{|?;?2kGFf5yOvrwRYk zel%kl{|v^F9PeVrvb|-D7czgA@hgls+${V{`#Q$*{!uGq*`6L_eDwz~mih&ZrGAw` zf3tx7mi@EUV855K?4N^-W&fn6i~3~${D-mBcQcmb z*LAGWmwYT^*`FzlWxTTu`b7qQ9b-A(hZ&FM@#;NJ)F=IAFqZTC3C8nTU%6H2%Xp(1 z&tiUsfnR6f12TmDB-WqISYCgvVC-c6MaFW!v7NCTpI;fv@#%D%@IQj>Z)Ys|LdG)w zN&~KCyprt`#|wWMjLR5H`x*nTXDsd0CiwPOt^t=Aa5dv1t}h}}*iU0zz*zR*`;2A( z{mj_O`r)?=d)a?iGM4?9%UG`0TN%ss?>yt1*x!(e!k^5~G{(|?4P%+FwTwgAeun|S z%UI^;ImR;Hc9TSXa{PKRmVBatAIEqw*H>=9yBN#$`6OdGp0+GepNwY+V_APDW7)nu z#xkD!4Ej$R@D|3hz5@n)(ty=FL_G1_o&?6SKT{aX`o}Vs@#Y!yiwwBLfVmovh{KVp z6eI=k=aW{l{;L5V6`up4pOGx}T~kH;sWLzxZSfm8`25qoQh#-U(El$dSWTi!vj{QR zNhs=zdCp`1fUr-O2`Uv?3jOYTrT)>CLVvg2py;E2&ks_+X0_1oYSMl>Z>h=;=cWGc zCx!kKVZz}iZcniP>a_29RF(Q@JNI`^jj$gP<=;TGrzuV9udfsOSKF-gcTbY~jc*G5 zeGdQn(I{4x*A_^9qn4;YbD`vG-WC3O${S(^1EGK68>zqNl+Yh!QoqoD{;bsh^(Ub} zP&GJaDD)o)a&Z48v5wQg#P=nQva4eg#KZJo`gdGlfhCy;k?jq3X&SWQsl!8 zlcj!yU7T6B^9Fkx=L7Y#zn7?Q#M9FLy>?FK z{VV>^sVZQoycSzw&G=)F3b@|!A`aG2$q==d;@B?H4QemDW3fF*a4Bl9U`N0` zHsv+ayix5H=4cLQ?k2TYq!Rc%h`-~%8Xvd`;&1qGyCLY6EQjK-2k!!E_dfoh#X%E4 zwkd(Okhcg0g?(xV>rY|Q4&TWhONO-(6`NjiX*sv*b4xGoAIY39i#-lK?46Bv4MLaE>I<-13$vy zA5_WEpy#QQ;IJbo2`6J)2a3z^M+tPJFdF~W49!nh(kzJR4Ph^{**Xr;4yfll_SFt4 z;Er*B1cIi+PI0x+ET^7UA_kMjjW%1SNn=&TKJ<1%!??ir zaae#ubzmU%T0Z{UZi;vsB6uZQ@gBYqB6wvBlsX>8FRTWy`~!!IHY7FB2}uegE@C5& z+r>bi;%^s2@pmHqcGt|uDWwy2dAnHZ#ZK>e4;$(5TCMau@8K6+gOql?t4Vi?c1T0e zsiaQ;mny+jqsU#m67eh8;3s9IPim0{Kp|KhYC%7#1$~*Ehb@C#Xam|gaqo&iC1{{c zd`Zl~DRuxFn#d%uz2GEhU^AwC=jDJjoI!(VI6MD{KQxX(gGssbNc^D@4oV`}B?NZ# z3QD=WC-7x}ms1A!po9G&uEjyrN|Yp$<`pjd9mf&Xu?!j(wFL?{gStXN2i|Ak?ZYqs z6nr~SQLQ+Lq=P}wzLE~IaDeVoqSoPH5FPvj2QE5j#=$Lg5QIMy@&AfOlt}kwTur;{ zy4sGQyc?+t6-iY{mH5l=2dUFq3U5y{TO+j+x(1b^ysNSbf4e<{KlF;0Bk*aGODnKV z41_cLJX<8it<9Wy)YXwWfZFVtr;W>6Ky3zTuyX_89bY*V`}`kim}0Tpp+2?e+pr#Y z8cc^8qeLI)isTY(n|KAWQ*525!ASElP4n@f^f8r2Uii=$CG2|?bhibbh3E_8&_r$8 zUx!26ys$vj*u&O=g6=?}YJc!WM8K+&i-KUA4bjRE!q@W&rr$k_7WP}TaOTC|w}8*~ zD;m3C#ypRf_R0Tv@%ewBZ)i~D$NT^HzJtJ4qSE&%D2QGAy$KmQ@=?Wi7|cbxkkI%q zKg>^wI=x>2zKpMu+Pl?uY@SWAKYKDji9uNeI!L}2LGv}+qM}@U@%rbR@U^+No>+3P zinI;;FRmc^&K@7AI77yUehAR(y(Co$4p|%i8H}$>>4U%VR1{LJejOH|{a{!H%GAOx zs$wG@+X0$!Lg#sP+wef88l{_kb?%3@((wousF3v`WTlkY_Q31?>jIU3N>%mapQ!Df z4}J=@?1aC+YEx|6Y(e&)P#p5Nu(RN%bpMYH-+WYMiwM~qbOp4R?0F5!uUz&ZDp>Lw z{)B9~jLMbHAH5N%gk%kPkG$BaXuIvH3h2)2L1zq`{07aABVP_sLN-R;1{*qn`0ghWUr&B@CBoz^4pA3X?BIwg^MUb=%t@Jo}k$OT@@=6k7_*YP0Y{{Mn|B}>E;xF3^ z|EGf-+4zcQlfaAKte97j#MFvP?wL%@(w;BtU6{LO62T z+eD$%`KEus)1+Qba5g(>T>jNhD9MOwMIUzR`xS<&hwcCHb=?6{)ZRatncdvo9PK!I zkzT|Dq<0Xcqli>NMVf+ufPx^+LQ@0*Q4pyD(iNrmDhQ$=7Mg$pD#d~zh+m5SKJR6c z**)R+M|O7e`Mj4mNhXuYdy`f7j=+uxu)978G&r-G04^j|-;>xQ8E{uXPZP}5kaBo3 zx?v@$c0i0yn8w-32Ie!7+x{R+ugwOrj#L+~qZkl2$CF4_GgFpS1hcVJ*MIR?~RaxpEoCAx$ zR7Dr5>W^|nv)d6Gl7?PV)x5{UzpWV!Y%jM#`PQd#fxRfzW4Lp_VF~<=K18;8El|Yc z_ose@k~MpTR5P%p@g~dWZ}cIu4g3vf^+ZC;6_)*~R5@qh!Pm0+9Oy%6b>pP!QpXcM z?g=sH$Mv3byXopo-9p#Y`%*QV8x<2ko&8_B$o$h9kd{m3R>Ebn8jOvGC7xnz zomBUYhMfnIf81btOx42Mr22F`2$uogvIMqR6TXnDP%99!V!$tf6rPekc^;oN^|(~o z(1fxUXf1C;<<6$5zrtobV#pq#jkp6f*35sTDzg!)r-A#Sdv1%GRs%=52c@&IZmPIuk%WCSVt7%}p0>+z`MTG^dAF0VFIqL8{l(-0tm4>Bn zaBk1{L73*KOU9Zk9n!YxbU9yuqPdo zt^vMiHR-scBA9P+aWz0_Xh~d6nv};?3FQNuI)Tv3lBlYLn;U=cn^etJ%YVSr5nZCA zK^SL90bbWt|HGxgm-zx<%LwNYv|_hsx{9PGuIgAeqUCo3``pTF{9#u;fJZ8p{~6e? zRzBOAGpM-EWxr2D(eA}TxLP~7>hvtlky#Tlbw=WI7uik_xl_d-LvmMF&033r793dz z9}S4imbndI#?a8)RZYHfxj^{@uqO$pn<%z}Bm8++)xhHp%fAF{bSU4gG75XqRXsYm z+VVNT7KHedvtaBPSN-vzr}1sTc8B=ybTSiNH61Tdu>K!_{T$*AsQhWJnt=xo#%Wu> zC{kemCAvS%b=9x0MEFJ`X`|#~Azq#)DT`cH?xMcY$U49pg!n8>r;|Q#RqGe@y-hv= z>`9Af{>4`!X``#E%t4Rc&*H7 z;i>Ysq}Fp5_~m##?u-cT(w#hY|9e4U$;o(dLJImSnVp`#6%mSMhDoW%_APHLMp{*B{i8mTqrtLNhOVs&%(O z@hq?w$1wwvh^UGm1}5$V;cH9c*@Zr1E;uQo+SUpR{tc|ZEtAhUb75-5`VrOV1KdC| z!cCD2Nq0A`C7EVBts?4Xm7w0rgHX$obd@lvYeaQw8x++Jgf5n(?+r{E5>Zd#(Uj|L z7zl4#65k-%d|hu$e?6i;x*Qa|4Af1Q9#e13oE}k&GY5(ffpsd5DO@Hki>M-qz2eeu zfZ!wWBD}Wr@S~Y~A}ZUFKwVL=%37xGDfO_PoAeJVce|_aK}|sDXi0qAiD?U_H;bzM z^YC{qbjy1I)YszaF^Zpxs{eJ2YCGqFwbC+Kr>=C?IXtS`YzXZ90<5$DWyW?!mU%m> zeyR|3F_{@lUq~^v5L2^EUldjQUI~mT3u>MJ(uK>+ZBf-JchFkx!RiywOkW>gMO6zd z5^;UJ2I@3Rr*FZd*Z`W`_sUNd>bTo!uAE7!Uz!K@YyBBfM}j)<4)jnuC}*Nll`{q9Y=+R`+X%)qAQ!e+sYOeJ z!Y+Xyh4&?-H3It2pbAuXx@OgttA{y0i>3+c zz>1*%<_5pQZDhhHN!{>m64bS-L2W$9jl)5I!-|ANclIN= z&d(*NR!;?!xJ6)XCML~2^b^=YViCLAfPS zFg;8D4Z=T0pKvFBjagViqWa}?oIc?>vtd~nDVXb&r4^q%iE8o>k{66*6=1bO{Nb;m zzf_{iSPeH&m?YZ)>uvCG@q~MvaG72;QN4`zW%?LUr&_wb69&vj64kh4!G!!{u(n%f zOqH?DrxR7pC!$*CcVPWunbgaJ(p!+R0~6KPn}W)XWXB>3lCIpC(wR9eQC-1G2HRN% ztotp~mL98kVWR50GBDwBP@nlPUAU}xU7|WNDX4%~!FtCsV~j075ItdcqUta`V6Fgb zhh@eX%gpnMsw0MIHugAJmn<{Au}r^~sJ7q+&U7DZ;(3sCEm*p6ndv8~-dFL^MvYq$ ztooK2V{GRR=-;`M)POueYjp&xk7dRf%gmZdYG^H~b-o7HEX%Z|2Q|y|rb+5`EMBq+ z>p7cMhDN>b%d1*bIutl5?sW9;8=;{LleNxf|bg!N$U zwal2BW#;K5mGxSn^9)#jTV{G=nf^zTs`gOOWGT6@^nvuBZoo{(S9P$=$hA-dtY(%O zW9%b|=msgiDpW*rxPW{TtmiG0h3P}MYv}2(sIT&3); z)gXLkNmgBOgJqpFe3gi?igo@7s+-%KQ9PadSJ25=@IznSzdoV`^FgSD6{MOAjM?q0 znNLMEsV)d@Eh*F}KPCu2?NkBP!tkqlsbUx2uHe%bM>+ zzXED1YrdEK?tC2WN8umKn(sBg2p`A!)%ZBxe~6E7_)qe2f^cy5E_PGyPZiILDvQ$9eu*KECgN!p8;vVLmSO|K{T&Kj)vMXR%*} zk4yar`MAvQ&&NNqFJikdXD^LON!ENI(%*T8E)_g4Icj99OKkX{1Ke~FK^{MCG{?a$=neSU8~*7aZDV?BQqAMf`k@v(vb80&55_uykAe*hmF z`!Dmcseg-k&HP0E{eYj1j}Q6<`S_5(o$(g_VmjW{${$bpceV8w@$oT#3m+f%kK$N( z)sL=_1*#?w&X1jTWwr@Y6sVr|5*&Fsa@Ti7ff{M#)GKprCsxO6WqCg-BJzV+7pW1F zGm6}ZWfo0yM1gvFf4qtL6LOzGdeWkij;;Fgx>=`=9iQhf@a21e3;*v1rgbR#Dt_F# zXt#++MZfxw6w^T5jI)#KJFI*=NN}EpumG^Y{o{o?8uCv zh=;Rg-1WP(HINhE%bd9%wNWceK?G_Q0P%jLCP>btSTm}Vt;p?+)ZLkq;gi06|c!^2x2X8ASv=)6DfX1{w0HH??E8^Wm4o&Ay+7p<}a4;!peFTvJ@u2V)KwaUdpFwpcHcRRNbgZObiOot?`4a1#H$mD4d%z3W0D>Ai^&VB#lAEus?VhA!L9UC|1yGo>E^TwR3pI-PDMkLX70Agq8 z$`W0#*VK-4Z37uC*2|7<%89~-oYZ0TLFLSlpI~9UNQDfO3nS=aH@+tnY3`50k1S_L zc%n#)47YG+5E~>xMOtQ_iaXai$o+}roTEx*y!3+CKyIC!SPbD)h45c5NDPb8y(>#m zq)qa3=g=jQTihaLHX+2LNV^R0)^P+WsSTt)p}&*;dAPtQR31EF$o9y7f*>j}fI6#D zgHikdWWQt}c_qZVsqzDWzYT1T#aH0O0{I>)!%OH~tATB^_;r#mL7lb8^J@AJ_>lk| zM}hxnIb4S33|2!Qi)hX*;0e&KD~0vsDK-F=^0Hb;W$i&Q@_UcBJok8eMB(9=Ovc!X^+iB`^JT*tj(BT#n-g>l9)*_8F zPe&fURLxBpo8{PLP+33WwX=?(%8-;RGF`|lML|dAi~J=;^^#cW_qGBoyx>E0W!WL= zB7TgO{0sjx-xL?lIpjFWWTo)-;(MQ^`%!-9+zW6ZcGjYG{IZCG%UX22e;*$w_z&=L zqThv&ll&L>_@+ONkCXjXe0O zv)AA+8D#cH`AZ&|k!-AAG{4M9l~})ML79#2XZ2&s0m8SCJb%!=Q{*H^ zrGto=RS{26&ILmfIccH9X(`p$HC#awnTi{EB5EUY9z=|b(@Cn_lN|90NEL`gUt$ZP zRVt^4R72rlCG3&gk+^dDN%c&JD3gX;5*J5Rf~Zoer5B|71b$b_nMS0~pi*QS`-LN% zqOu@8%6XKZa}4DmdghrvQ6}ytGS_y_Zevh42$ksv|1aHAel~ivvYE15pC^SgMykPo zI4qm97=D zq>?ioCN;VpiJSYRR8hQxLJE3Y5*J5R5;XVEQmw$8h;m*f(mAk$=AI%8(g5sHzHaUd zIJXTh6IT;io6XJryHx*R$&2dlTcbxS3!3|~RNqf=SXMXpUsC<@jm~h;pqk9hP0c2< z7OUw04r8(wtK?TeP-fO*mHp;8=19RrsNlbO1*WJuN`HvyZPPTGL8m>1iG=j~`d>g< z)$te~gv>K$o+JFRsv=&Mk=>Br6Uo^MEkZ-%Rf#3wy@c%74Wt8KTGOrEe>3HmS80(O zO(5R~;iGs`oBBnf!k?xZqgTo81`8rTJ$eq#TD-G=^*Ww*ig)op{F{#5{6lm$#h>)g z^YJPFUp{vCv!zmg55E*2pZ4$LV^6;wAA9+O`Pkc^&c}ZKT0TDOpWtJE{~taM@bAh- zdY^pGGf4+~zI`*qFnO68SQ7~-Ii82Gt zJ9FlF6F)Xem6$+(!HB6J7_uFd%e(MRWTNm#M7n37dh`g)L{YFgXUh!KiM9A%sd_x* zv3QF(aY;W#rljY*$X~9=`K?r0UXO?uEt`tgCFZ2Sk(~dNYSPiDARFE# z(&Mm5Sh^%SKMT8z|R>8QG$YPN;Fiz z&vpd~%5nI3li<(kyh~7&REef)YO>^Fz^?!bjiX2PvvQf$A1@DKY-g(fc%Jy%-xiLL=YTnXVf|f1m*Ua3h!{{Rc zSz;K0*Fo*O4w1P(BWsJya2DrtcL&FpKj3#}`gwOpN1Z!~nSU$fv`2D|(0OD|ChQ4B zpdnmT_C@{>gXzn)77KTARJTj01oxr@^#9^xD?QUK^{DUUp!{xr zK0bE$tMIXh{~(U}eZ)J-0v|<^>y<&*rgymtd>qL}n(exR=-Z}2M05mhZ=7~h*I*`>!b zB5#e9#Oo2}=a{)kihITvq;u&baL3GBGvx*%eSf9jJ9b7y-dZV}ap2$ka^QFEl-)Sc z?;N{G@ruG^Q=dMKU6HqL)~9hOQ5M(?(!07a)j^*n_@1|3*7tF^A6TD*uYh}h*3WU^ z--*W@k+*(U4+r|aO*YsDLz?8Gb{Z$evkqPtqkw&{OTq`hJ5=3=hqewm9zz!qg`eq) zbq}vwQm=dQ%vvd17WdY&Q2^Fq%L5dRIq9j!g=MaVC$Xk+=0FmXHLAdoV z<)OAfX`*=_L>l0*44PLUIj_SYp^;UQm1`nmH*yaeL{4G&w<75E+ar-rT=5g2KP)_h z;Ng#+g5Ld+PTlbX7HFL!?dZFBzE0dy`hDb;&AlJ*ZtaNd?2gV~5*cNPIG4oB<|1fk zWHnvy_anQxf%G-4ML&tud<*Kj0_$UNxrpRD(-ob#E2YfyQSl)%#sGdZo)YQU`d&fp zh%e>%i}0wf@{j0=$!GyTA$d1`>1#1LA;&6GTbNAAocLw(O|0=$CAM(0yn!gv!* z5?NN|#TwIL{*h2k48o5xGE49GVP#Tz4Bbf1HV`GN(}c1zOUGRxlmb}E5;l;!6h4i? zQq61^75k9W9C&-nSw{wF&M2v>EQ&DaIpD)BCljr}r_!oIA||;VhGOjt*er{aR*_oz z0A9&!Et5C@>55&zzD42+N-GmoP}S0SC}7hmOVUq~TJsyMxk2pKWg%`tB)LK$mgm1> zlog0I*oS(7SPw*jl!r(?BbM#IVw4q#Ej)%cg;=NW5dH#@!A8veuNY+oVt3;eA`&G>56_LV0{nl@sA9rKMw6 zmMPwA_=k2dSHu>g8<%yHh)AuDbvvqn<>(tn!8~u+<^O9EWoeUezcQCqD|1=Vg_M8) zLb}D_vdV`ZX)i18=7rDThAPv_CDj8oR?@Guaz#6o!L?rlInF`qqrxM>cjf29T#;6x z3{fSPY=6lIR$9ZP!pRLW9ZhSTv=l($(%;gLrpZ(BV>n$zX-#wWScXRd{B}-2oup|a z)@R!yLu7gKZV!w~&(IIi?3W6-8ngFu{ag6Wu^-v{xXJDCd?*hf=NOW6hIE`KyJ{V; z>xt~oy6Q+%WXVfFuNj7@(zmpWbN`VvmM$WTXRM5sM=5qlzc38U{$w=CqpY3suT_r7 z-Zxq%7k=UCXCkJnWjbdog4t!^FR&hwxoo4Pm#V;0dNr+VlPp)MBBvT!51ENqFff=2spk9$nTlCV+1x@LVQ1ei^9Wzw< zEwXHQvrw-zFWf5kh1GTZaX4}hT(2I$}pmC=0Jfd@st znDW2#BBm(WhRNi&$f_dv5Gmvs%?8KS`?&KFYcO)hA~{>=^f`cq!#((cf}YNVN97bg z207`ykz5gbcVy|@3E2~~5g`OPe(O-Z8vyRIglj~o%Y;pi*J~|q1HgW=_^q&jZI1Urv8cEXED0uZ z*^=aC3~9IHRl4emyFe&oNmP59^vGVE#kJv5)B)Jk5OmLssh>tDBh$-R3G>#nx zmjV>MT8?T~DauTF6uIArBHcQp$StxM^?JuGI~0#hc$sbc5m%E`Eg>=>X#+B+J_;PK zv6aaPc46d~Hkc%xBJ-@4=!e4`Rkt_@_XBL6j!^d(nE0xrJ}Ce~H-LTP3GI90O(ySi z=Ps%u;pF4zwoS4q&C(tBSUsH0myUYj10jmyl%0i;{=jGu`S`(Xv%H(0%mVf|jw*?F zBAN6pnBNhbtIJ*UF^W3ks2yKBTH94%H>@^|(Y`DMVK?>wcEk@n_;HV)Z z0&6M)t4_FXF2;X!)KI*x#`3L!bqM8i;Q8J==cu=v2emx_*bpn9uOqe1R(Us#IgZQh zU-5DvBBq!$56s1(w)v;P{?k!a4msjQI*FaY_F8Q&5*jQS4{Dl;HjAsO4`EH0KKG`yuFsdw3?5Dx#OZi+iySk_4ri5~g z6?9cUyb{WCD?&N8v#6_D4VhcOPO{c)SXZfa`h7;qcVD0ZW(gd#>=@ab3^X+gvdS5OHDcm!YNCl zZ$Sz4lC)RLEq@ZDv~*jqMq`~yh~)1d$R*YlA{UZ2Dn^c0NxhnG`PmOZF6D&_&{8fj z@+h`AA$lF8)>e!fn_FBD6Dhy1LU*Z~792Eo>P$;=c3{}U_V=2>sU7wbvjZ-zIg$` zp}_t{O08$knmF2gz7wY~`z;me(+&4g)MOf%b%{;m3SSZ2HFVr%%Cld=zWFM0db!r! z0nEO4)XnTwDsnNiZm-wCoOLJNwYH|Z&uxaf&xU^HF8G4#+fpZ_m7iD*LpnMqoWx z76juS!_qf+e#zN85sl=i?TN-D*8qeTh9tQ<-EKM2r7yVZIXD(*wj_Ik(2q#^u0+fG z-tVre1UC(JMfp0gNk$3g1%zLQ70X=id~zwUkF7kvhwazmVpw^i)eM({OtY0c&&|Q@@brZS_>98+yQ$b3j;XNhBAL&Ll=M+``QUry+NN z@TDd3*rkg*>8bg{g6?qvgzJ{XJ%SC(Oz+fr7ZW4zTtH9G+(?K5Nc!~oWgGg?Z$*25 z;I-p(xF{-tQNytGODf*=#7H$T`PA9~>tygCESg)aG}k?*11*xN0@= zUDq8zLv~_BJyrlOHlS{0rpDOw3Mp0-lQKlq_n2pJwN(J2Hj&tHt?BYY^ugUK(h70v z$#ji80zy}-NuM2)epZozcwWvzq~RdEW;JP2kH?^?P*UX55*-UD=Yg=;kc1w5R!1W{ zvIT?BPGI{9=d7Ba>f?R)C zS^<)|%W3qHPL6XEBZzYaIUc4xxw7MljeaCERi7*0^mWw_S&lOLJIsDSwspn?uVY~}i!;q|PY6Aiy!U_qeNF*lQ>CEskqbsMi59mM2e^*7K-T z4az&BG2m8~{5vVj#8by+vKUPrJpxl6x`@f-6Nvr#JHqT2kvWQ_uCM@YhTt`px#>Jp zcDx6vu2Nme?lEU6cpt}b5zyc@k-2GjN|}#c%DnD~pGwf2!{D6=xijJQ@mk03K4h7SVKl=aOn~F~p#P(-7%_kjwR*D2sE$Q@*ay zeAtz#0ir>mZxAwvlK@+-;UZFXPW4#NR6uhL99!S_NcHS|k5z00zTI$w`bOAb;#{rb z7@(gF99!RYWfrcAm?|bas~<;1QT4kzVp01Nu8#)ownaqR;nP@4-TOyG zbYuy-pt8{L6djeNFh+6F=(%qFMRcK>y#);BkxSNR7uP8nQRChZ#uE z&D#@+w;PKN&8gROh@n+}uV&IdP!t=5BxoE#XNb)Z>ExRM*Gg zKJzoM8y3G8Clgb;Ht~jP*9~Q5eh3YZ#MVo;PHXyCO~T^5EDNlT#mN*+8Y#IvSE{U? zVNqL9p0YGDD2|p0Zz#O>ayTe&SQ^{KMb;XD7KoyM?P&p1<@=y~WN3O0&LJVuyQO-v zpd)&bez^~fLxv@}mNcuhR2%T{t67)8xM^8jReVd0){v?fu4rauN3jKwbS;owB3rjk zcyWGkPM*s1co~6pqmM{+FAptpSZG?I^#g20bej<(>fR7=T z%xibi=2DeRh;sLkZv&fdagI}pPA<=L4}L6&wv+03YLq#02Z&Tnx@4aAM-jN%ePTr8 zr-7ZbIPZNFeY+aZ+IiL=eOjur|9H&7hPf~vNh{;+ilP_>AHcH+>5yfBRSa?3t|&T8 zszq>flEJb$u+||?+Z9DeOI5jfU`!ui145j(D~e8#Dq*U&QBDB%c8Jq@DQZwqhef-Gv-AD^Yh1xgLbQmPFsAE`Zi~qHhJg zg?8nL7I)O3CxQm}14Plv*v(>GKxSsvb<{W2@Nl0UjDnWM{huEwqHj3r{enSTR|lbi zC6OxqXcArKsD8Lus2$`JAoR4P*SHF3tt&bxr~(4D?j4T$WrWoIXex3SS}``03*gO} zq9+{n746fu8H}BVC0u%Vh+^gR5?;>X!cPD@M>t)Sk_+co@1wb0Rp^DFBAwP)`bN?% z8AHnNsxIq1u4GvpgmOfR(L_%e(VDKhILOsTHv^$l(H5NoAjujK9sT@ z5F1Ka@SGz?BV!5~u!|aszDeTPP)gQoLMc0cgZtDvz*~%j4W*paD=J7(9>&KBg7;C6 zGoh3@T1U7T`4^y@7Pg_3)went&yI7-i=@RVloD%2m^#vxQ1}Hb*Hes9vvzQVw!lXi zV?{=<1fK{t#^@rRnDQcL zCGahl<6u=Zj4{fF7XgWL82D++$xj>`W0bjZR9qtrrfWk;LZm*6cMm9@r1}*{l%#V* z;>eh1?+!v-vcl1?B`8bMPnxLSE9kuOrJQzudNhiqZT}0+gh;ZBP-7y=7Ci#7=aBIN zl5>#S#zc}myA$()H;_HeK>9{+BFSb+h<*rcy}{*Sk~fiL&wh$&HZl$ZJ|0iulh7t2 zl8imH9<^Kkyysyeg}h`&1=)}nZkGJC9?RH0u^6{V-+rSbq7kxh6X;pE*WCyzM(?=Z z9yK^6ABH3wfp&-<8%zWmb*Qj+?3#$)F%BxHA~{Z8oasoU6bE?9&BxA&%`G69&Rf4Xl90NdmEuSQt$F zIxC$+=0$i3F#G7JYX7+u?sFiHN6K{pYc?(LC3zkRJaGR@5LhA0cSF{L`bF0&mq2M= zp*nz-vb-)mODUWy1?tH5@F__O=@F?_3t&^K!BLfQi!0VZexK3*vDMGIw2F#g%i4V* zO|eDdk$(qDk*~WH$3Z@e#4O#LxVO?daBtNYHML|~RXhPubi>3BXtqupP$TvghHpMV z&n$ub(nwBGIyn>FKyP`=ddPmzK(Z9!Cc2@NhXq4qNZB2P=i*5wy5Z|OC~Ty`w4HFW z!SMWlqrN!WWWuB9peEXcx`&N6nX*lac@X{*Nmiz^PUBk`Z9;lH0&gE}QVqLNlXxl$ z2*oA+yhF4}emrW|wQQ2rCE93{D8>=8;V~lBr0THICPNXcPPPoPkc~E>GvrkZGFYUQ z{1&4j+M~c@XpfbfV%ww5Lg-xw`W7VTWh%h5$G1s%MEM%oCk-UW5pLQe7Z!Nlq&kv+ zgWy6p%WINpk3E>K%T$Az_8|Kny|=C-8d0>#c);<|CYR!(O&VQ+Y82EFyl$kb6`5h8 zO){imbr%`KfQ%rtFQL4gL!A-cLSzjpV$8q9k3R{6W`2U*4EQcvMc|Bp00>(I)et%0!zGV53b6 z|0+dAfYp(l#bmdMHtBalisr~|ZxFePU=wZ98 zIhukk@Dz|{)u&K=38GDo_l7%V_xflMZL$*&?xm=aL@DB>k2ZNUAL84Qf0?xJCdD?| zqz49R1?dzdhU7uQZM4b0OK67@0Lxp#VItUQlUjaMGy>Mr;wQoa5N-1Nw|EQyHpt>6 zFJnlEHn}mv6XQXcX-QOjn#9p2&r+x~!1acpduB}itiie2Xp_mfX1qP%+Gvwv5v&E1 z&MU~hPFl{BnHop5Nd<&?Um-m82`qvmIoAod(I#|ZN{;{=ZBh{TbIOnn@$oAU(!=>0 z;K_J`jW(ewx?{A-jMDgroqVt%TPF-DNZP(TM4Qa}NNQ3&FdGw_tII~49M6C`5ozlJ ztcTTRqfK&SVTKDC0qnI<-b9-W%Ij(QdB7Hj@+R73&Dp4y-wAAQC~u-o#^c2fuI)3x z&RcmKZ9-#C7;VzvZ%>o5bjHmdDL5MwZSwnkNBl;WdM~ibgzL^@qD@}GJ0N^EEr7MP z@;2JUM@@v$CN#=PuN!DK+9b!2sFr&RxsvP+qfNF=a|I1q&PO3;qD@|Z6~Sm^*yn_i ziD9%!{}GNpsdI#pd1184Ecmfl&g)|3Oti@wOa{2d3J|8{Oti_`2OMo@jSw@@COJOE z&6MnH7h)#bBoQm~T!H<=@=UbJ!V37e1!|#*p`3{}S()F}a?3(F6K(Q0s*&aPSUDSQ z@VIrNd~G--kO|ZXlRrZYO7=O(yn%oQ*a)IxNEU4o&i8jem#o>NZ5_kp6$wAd{sN)lI()+XBIC?bJmZR9sM7~k(@ zKB^iUZL+vH=5gJ?=xbSAcQ)GOxw}9Z4RDer#AraY$#-|5oP_|_S^{a%<=AMGtIMHA z?g!LA1$GAB>9t|BWMPJvQ1zHgQGjQ#fHH-5p2^--gpgn+$A+jljTac^hVY zw8~Q?DiF3BlH}^N(Iy|@QJ!W? z@+b)36G`8dOteXzn;v%;`9EO)8YRL;o76kuap#k{x+DGrNz2=4lO++|m1R|6wF&25 zVWUlM6w#emJ_4+xmABC*q91It(I%Pjnjewm7<`N;HfyudCXtX$(Ix|3Cdt)cZX~uo zHxq4g{hvVFx4^!$+ISV)L$t}-G^ypU0=p5)n`o0|C4y*^Y&|fpB5D11h&H)-9(O#D zWIcQ|wrm@1va!0O@h-r6SlmXN6gYrh@gnla5=Q4Osdd9>ll!ro&}?8!EKcKV7;V!2 z9an4xb|4OyOtR4?8}JZ8W1&0`)|EJB5J-Y(lMLVL0aIpt8qe`a+8mM#NQgG+x-dAO z@*vc*Bp$nLw8_NbdPJ4&K@XA(ziQ=fZWU$5zPR% zwdBR5%!Yu_e9j}#hJZY_L9<^$=Bp&NoCQn>2rYlw5RgODH0ML`R>g3G5D;2Ru^}M4 z@!CIejv@UJa!m*bO-OC@$I6XTY(TM5SeJ~XYrsZ-ym-oE6-5D+HE?V+0-`@&{aLGM z47|DFgwY>KSQa8Hx&wO7z_HN?i2mSe<%Jl%`a>q>fBqcaUcwNWe4{U#%LIJXI)U|n zs98^{8q)%>4fyyTadrEVebhjbzTF|CKkRT22nCJ+3Y zCm%t$o9c+QCe_s+_5#L4ivCbpxO8f> zL0MvGdOplC9jc~OHy*~2L)zsoFupV_$u*=|_u)_D(0MfL7cl;^EUqS=TPuWKbm$T2 z%KRLren`3o$S%Fwr4VwlByW@(P*wz?I*}fxx@PC6np>KuSv-+eouyLP^MN?BGd{W# znR^8PSDl(yo=0^}?kQErnjUlH1Q6dQGHd2pwdya`2aOP#glxGSAFByxWg18P#Xc;( zQW^39KE5SfTShV7YC%PwV)LY1AsA!n0>nQM`6dzj8)f`QS88E3nuhBcx2d>jaIiX2h9r8+kbw|~OV>S{KFsp5Vwz_^4sYJmptMQ5m=y zGu{T+qZZFr{vrzN4i_3kJ<8|5hEmwm>!GTic#Qh+tH_;95>$P%3->EprBP4i)QdC( zYBBsnUftfV7Tb#4&#YJv5~KfqQaK#;4z`qI)n|bJZaJ))IR)@aQ>$QO(#J(pH35# z?vAJ(2sPz4aM8CjBE|N7dUjF`BWkjXzskU^Qn&aX<}wJH1p$SHHXl^N!S9QBnBX2q7Lq3_-0SaDMjgfl9P71oYR+ zHilsJJ3!X&y#bFm%6b;xHzWwQRO zR=pY@iLm=29W_L~NhYX~xnPpPcV@oWCdJ^J(mkbtZc?+Xb&>mffp*?=x7TX@*mYI)??La;y^ai0ELqMHTcs-EWto+>=xyf6eG#=ja zaBqf7!%;SwbNjs+uJndq7nA}>PGLHG>n*Q_`FTZT*D;VRO}O=z569c%vJJpamQaBR z)?5DeN-3TP_OivRg$2M{{(L)6OaZpQ;v_F)Nbr^q#elgHgngF8dowVJz2*NL@x*a} zXAMEOLCoF^KcarDxBPST4(~5;t+zbouZXBa1s8e|0fb0S12WTk%bVoKyMBb%1=fi0 zwuD=6Idwtl5n#RLKP*A?2r}dVd<+RijJKTHH}saTN011U=7G7G*ld9HmY@9zI}~q4 z{$~c0L=U~?Ilchl2W0({j$pjygR%FKBVWR3i^STs2J0=SD!QY$e88W0tqG^>)PrgK&0us6ei@`3!vz}ANH##_GQ zF@yq=H3xwm4&{xvJWm0{r4Q72}Yi-6`o_jsUcPgYKux?hH-J4;=45_Vo5!fgzZ@uN+sbkr_8R&YJ-el0M zxBQi{u9n+@TuG*c-trPBf;|sThM4h|559^=SUSz?gprA%w>+^?a8lV{0Y;S-ddol9 zhW!^vt{h=n&Uni=)e36t!BEb4%TJ$hw4G0fnDLg^Y!U1sF*?MIx4cJNtjNOxXKq-Y z@s>ZTg08S7lr!G)i{k>hW1*b!mUnt5ko(KZS#SA*_Q4(tnKAXsgQPEqXV4Czw_HEJ z5o*2VMWBkk<&BWrGG5Ml%O9*2xYT=tFwBzZo75#3Z+WKi$g+DgymK~C{yvziZzpHG zob{HEo8~e7I7BX4F{(~(Ien2^Z~0ddm)S`p5%q(l&z#vjo>*_WgAL-yit-@U zvP8`>-twG|9<+sXQKL;IycAjjZ~2j~m^@h5TgSX!D zc1Q7A0oidHgx?HFa&=m7`MY21ovfr9gO@;%f^pn<%Rl%+a#xhafu#|y?@DHGhLKO{ z&LNTde+pP{!dc#W%LieTcpe7E02^=Rt+%}NM6{FjmY+PSNpdxq z8?83$EiWIk;Vqx{iDZ&I1Lk?FTYJN?3bJcH0uGTa-B*Q3L<-K$?9EU!+12ueft4g& z-{Xw8JaKIBetJD%jV*o$Z+ZC-B21F~z#M4V)?0oo8rAqDU{ft_z2y}rV_NwE^4AeY zwJ51|LvOj7?1?Xc9kDo7Z0IeYa29b?z;4Cil1bKE{tR9ap&?G@cn$M^BwbPr3EuLz z-U~WK4GTq6%FjS3wZ38=Lgm8E^TcJ%p%9q}(7B zB@z$%nq<7?)BZs)4_@z)wLz$FNa5ZL#j|>P@aYKbX~OyJd5E>%@}<9GFMMDVEKWT- z-QEn_3wvTd2&>{r@!s++GAj0ha5SD2?=8<=))T*j@J~ER559Z0;YD<8mr!vcmdn$y zNZ1gGz2)>nJEm!MB=DB=+3;PH9n&Le{Y87rhaldZyyep}1rx@>ke^_b(U03JORtA^ zk|b~Wr~lKl6S)JT$BiEPaeF=7ozf|@@3PsaW8N^~g7KEqE4|^efp-W`J^AOiB=;-4 zn*4G zoJXMbmQU&tW%ftNTtiYNSipG8X`#=0%S-Lhoa5k~j^PI0a#}U8-tx)`nv;MMGa?0g zjkla8q}E&h5MGckk76r;SBO$5Tb>s% zSuq9aJp;$Oa^WrKYUR~bz0N@<=D&3ae}aZ}o8*$Xbgj4iN@nc+0ySqz)lORKwBGV! z*QL0LY&9W(Bz?Psx13flt+)J(TM>~8ZZ)JjB)y*$TW>k7*jR7*?{It*=SieqA=h}z zxtS^7ddmmRjEJMqHx-#PNr0`k-tu+RBdli)pzQ{ZtztM%f3F{96~}=8U^t<-ybxe2 z@_$GkDvL{qtzvk~byXN|IW0@X)HfMjz58%@H?QFBtOg}2;$!u%@RoOIg58ecEnkWi zQR6MAYsq-ao1--AE&p)=h736zStH4aada;?-tq>ixYUm=F^ zmLFV&4j>OA=eU)dNg~Euo(GOkDK7)OWeM|$V7%ogPGXXtG6}n$AhAvIBb-c3>Bd`L z1^<2{Yk<|zGTA!gEiX0_r}rqZUKS@)WDM!D%7X4GUj|{4C6PI?q`%ev#vm;KVT~oR zO{~d!%Wo#3%H$WI95FOKAGY4|$*m${F=>~7g7J@GNv^o&m!RHIM89LJuM>r@A)Ya=xWoZ+Xel9&_YG5T_W8`u$&c z%Xw6{-tr~CVucVKxfvfjiOia;|Wi;u^M%$8YidADC(t!yB$ zVT7|X>n+cXph%XV3T$R5Z@lHZ_Pg5hwZJxqxbc?P-;WoZ>C6uUI}zf>TmF5?K>syh zw?f=_%SCHPm!IP;ta~5@_8V{c%?-gm3zdP@v^ejx0B<=@c&)eG$*(!GD~L~9vh|jG z<0Gs?js!N=;>KG}juq)qzV()GUhIes)Q8s~cRNW?^~r7AuL5uR{pf?zBhY%wYvD~~ z7W)mke_OHLBxbzjL+^1lC(GM-%Ni+0wegm>e%BSBQ-KwM*C7tIt}fns%a8WP|C782 z8`^`=%_{neZ4A8SdO?ps>n;EJUi|48iA_T83@dho#H_b`Gq$;qD*$e`1bxjJZ}}-~ ztHeG3FbHQYiMs?_V7=v6vG~SJiKT!nNcw!4$%R^PxtlFumIA9%98*8;khi=(;x$>_ zLm+gpB+3d%@Rt99IC$zbasUV~SrRv&^_CxbI~WPx1!0LLv0?O~H~c4WdF}%k8MlG4 z&$4KM3%%vv<3G&gDS&4U!FtPS$|tS2JY%m2b7aP;m^~orZXfS0?*(r;VX{0vs#=n3 zyybPVti@H(64>K}hn-WC;4Odg```i|1i}cTBv?r?SE;__CHzOggLmlw zz5KXx%#`Eisc_1%0~+j?2CQ*lOtmbo zCOhT$850E7^)U#WEQ#z2rySX%*!==0Cl7&eoJi}auFaI=yR(4ol%v#I{2wGZ(w&a= zFC^U~On~0Jkcv=T=i#>WXu zwo{JhpN?q!8n9ayH&YHhcc6SdcR+yNGr6N;C-vcy@ElY?;_8!oxnIRiISABZ2+%9k zGorO6KEZNWwV86%&4utvDt;00mBgXe)y3N>$A#xS(VGU1 zFF-hA6@AAx22+j|CxCkd+9^lV2Lmy07M@>`^r@X9F+1fLjY*s=3b3pt=xfeQIes4+ zTt-bmXm3f}CD;NxR~UDQb0GX_NnFQv%CYU;KvRaXE(5egwwSh z^bVevV9K$1yB^-;FChG7lmsL*J*u1O=jVBvw5~(OvhmFk}oE5_epmr9rv3YccyvR-li?rFV;!MyU z;(fG7(Ot3a(YQY<?=wPZNc?5(r@g&n8 z?eLP1ykaoZ9%SF6Gfp}>Hm^6#ijU3P|8s0?-jvUxf|{u|c=eH-8f1ov&C9c$s?QOR z0qH_$J3`s}K%G%|5o9(y`6lgMgV?+UtKwqw#xFqGWX|nl^J;(Li8YYlM2cS`#WptY z0D`CvBKx?3v#2A=0jq0q zl8+@JHg9ZC1O$NalqK=Q3~S=py!ww~FC2g)3_-U+Ol;muu+PTkMbJCEH^H^Bd1n$G zF_Q}3g4|C?%RDmE#^%kagg2%LKMCwd!dDS)WAmsBN{;{=n>VAO!%UfFAqGRFK%`q| zytRq{O``S&i zuXa`Z_dK1%2f$WZc^jKYS63LDcMY##GwC}pPleh{Y~GkdQmiFyH-O2-_H4{fHY+Pi zZA~6v1qs)k$NX>7E|eC==F#;my)vNL*u1=HQ7!j4awVA(#^zO70#`14_RioCGqHK6 zu{jx^<`lxn#4t9m|2@G;tssmlJB-b%@p>S)Ka?}Ed9%6(au-556Pvf}u&3>e!l*!} ziOsvX)6;eq3NaI#cNK3%as}2ROxtN<^Y$PHin~JlP|n2W)qB*{a?giyCN}Rd{`7$5 z-n4QyHgEsp;4g}n0b7g2-B0dAJEV`zBh<#`J&E-$j?McKxfkQ*Y;0ci2Un94mtu;8 zq?OaRpac_}w-lpv7@PNWqhKeS`@n2*J2?}Z*M1G;Y;4|k%zTMH2x+_(qe|qO)Wd|0 z&8zjD%j^YUu8C*opgv$@^M+>9!~-B5vqa4?v3ZGjL6vg;1pbfZ9HeTrv3WmYlZUL! zFf&2YHKBEw*u0xX@PSo439sR?ZSXK>H)Y;n|JvoAkR(^9jm^tl zO8=FGoCm^UBI&z|iOs8*sJpz}32d)X67FO(0}aiW@fl#}tvoNu(f=kj5ZJC19Z0&% z@x+S6r!F*(|4n*S=*}w(11m|mz7LrHP5Nvt$ypZ{$OgN%BQ7M-f|}o7u_c<~mnvn+@!JtBn`!XeXO$Td)ZkvgKBM>>^yto7lVq zp9Zmc-vj%};&+J6E8RZAB$?qO-2agRZRUTIMl{785lUnlu<{nSv3VEPqsKNzek;Q0 zyd|}67@N1?MZEtHtiQ#nVZzuvc~4Zl25ed!E}6uuH1xko=lAI0L9PUAOB_?L_t5_) zT|*2zH|h}(&R7y<1tjcb^V?BfDe@Kw2_GAqb%+=L8xsCE>DnN?-$C7@5D4WgiF*_q zW@GbGuA;j)0;8Q}-6l4#@KES_28{lO6~^XO{wgTz4Pes@o-Q`;(^`1eB!gChu!Ts} z<^hS;acC!-efWD~ZmJ_7oJmKbB^vtQr1J=T;#0c?Lc$7j{(M8Vv3aAu!ycu4{vf0g ziHp-DTB4!fZ~?H*}3m z0%3;Lq}zl^_}`?4c@Ww{q%|OHx0*D`#O58zrguD*-+^$-kiyu!aYLhmx~IGWEV|Oz z%tNe=%`3JKn>zt3WpNgX-^r%?K`H8h@K8J{J~pq($5GJ@gaPrS_}IM4`#doggm>df z@v(W?H)Gzo7mPDV9Ggc!{u2hrEkJi|nJx^@HL-dAPoAD=X2+DK6cQ_=AGcSQUXO{* z+nFaAfggwHAftzV++GiNf^^F4@|%4+=GZ*(aY2etvF~sI^wX*M4uXB)z`Cq~xnsaR4E?l}cHg7;@M8H7J2vU`u zmO5>0-iEoJcn8_@3?%8>9b)rn_0q=X9r+ag9dHjJ9Vh96q}ayh(Ta_Y%{zDrtJ%bX zRS8G|*Tm*=GgH2e%`0%r6Zb%0d1O{40k+!4=FPi-(?s^eNRJsfwu%v(*J^QuRXh)T zsNsaMc_kO(Po9wdHqsme$5t_7^K@14vIKUrp=F7f`X-~RXS;;`27ccZ6%CHzp3~sg zDo3QvnT5a}#O5{J7COr5S~9VDzo0bhD6fLqgOs_~VF4S-Igc`|qr7hhOmZtCyS{<6 ztNIF&jH6tyuMopH%J)7-@oBx0GswzaClTW)U)%wDGTA!gC|^7p)0Mx0C9Dt5PLe4yhICn-Sb>{*J`mC@iOh*5 z{jE;)gr>S6JZwp96Kk@L@=NuhO7;MyzoF^*u#L^Df?HOUw95%#ylYr&mavZUVs-G} z9?V(|#x~31YO;>e@KUd2(PK)tK-X@bMzytjs#fdyI%^ z`Dy>h*OkZXRDJKW&wJkYT)DW$YkXZqxLrd?=6T4FDI)VcMaHC%S;|zVkjznrGV{%p zdCFK(8A6E=A*Aqo*4k&U^S(EJf9(5t?|z=W_PozNYp=BrusMY5l6g1T@D^JR$~)!I z9JL$7gCfivl=BW*lW|b~)is+r>K2H9i)1+{KUL2Ymi{ZOe+ar{a!~$88l}@016GP~ zE?K}FlwYpx=#n=A*38GvLHR#;N^r~c1vb#f%|ZFPzr6BI1~$XT%|ZF=@w$#`HL#67 zZVt+e1iTykjsyEaaC1=3yFxiAuMA69;wWnqHbDqpWoXM!H`&~H!`65LuzZ4>gYpJ6 z^BjuTC*C+Hzf>FA1sa_V5!;edP{*nqJg%Y+$_doTa8RBCN1U8&EMlifvOJW`9F+f= z68jYry&U)k;jn0PP`(WJ1Qj68QQ)VDL%pN3mxJ;wm7&Poi=y8FL2Wi=EKHeY^bX3k zLXSW>C=X8Xk|iPb1xZ$dlF31N=I^oUyaceB5cHfg2jwX<>#3&tf-pizJS4aTa!{W0 zpf}-WgS9-G$(hPQ`M(PSdN%C=>sS=iI|GMpUL{=3$5ZYq2zP}+_;q0S3HJx5*yfe_*PEajw&Lnr zgvcR8FIaSw%`sRF@x&b5Q=&A#agu1wvOMMPz3V%3J-aS5q|tgbB$cnS=5T zUA+!o0>bKKlFUK*U$sJdW%&k#lgT8RgYrM@kbc3s3BrS9lFUJQtKyjU*b1n4Oz_+Y z5ltXFb>45#3J`rzt~cmskh;t#xZpHt`divI?|+zZ#x`%$J%7v53KC??QRV}BMvh0+ zWCZ&r4%ubP@g=@wpq3zdgMsuz{{fNAmZQKOl-ePN*>W_9#RyYBBj$>v3qXA-TaGP9 ziJ-p5>k0zrsZtQZY&lkwhgU9O&kLTP?B`fH$hn&>N5ue`wZUp4OvcTYB`;?*H;AH0Ng^d)H>k#)&VU%>jXxb!@q zj4el#Dh_j0ClFsFGM7xY996##X>Jz?S*x&6cAat~jFBQM-X1 z^l`K0NWj9t_(fn>ecWt0w!{Q<`9eD}2@t&UnJve#v_XyM1NN+sn=MD97+bqRRtHu` zaI@toOjkI{mgBX#nxp!HI8ex9n^*Lk5X(@Lfz1%yY&nu><~bBETaI-{gH{5KyIqJq zLMf>ER6ZV8QCkiIWy>-6B(8O$Wd9=8-DQ$JOUcZZgKX!SlK?zXI4s(1IqEFJvP*KR z0Rp|^Y&j;J30mu60;#%!&`$)tK$)2>N1xm1LWe-va=Zq$7$=*H*rk%JJSCGY z$B;Hi_cg$SLeO*0Y&lA%4Cs-65rjKJ;vvB$kS#~)E*>*(H!6;xo06HFscbp6zUIxQ z(qL7KV)|Q-n|r+Z+Zu#!LZWH!Z#iyk#+{q!0yPqZi9+HwmMur0T%M%QK-efGE*Sms zw;YW+;}LQgj30$Xi;}YF~aDyqe(=rg&CnK3H$DD!q zrZU5EP!vkt5b@IZ|P9Wl7mU$Va3INoLFOUC=9dMG$Hy zlVr9WDRAdSn5Jz<5PBt(WVRfsSHP%_Nbi9#HCj^imV;J+=q(35^eu|?=6 zs+D0?Nb#2$>t|Ee4q(R-_@jpO-ERDN&Y~Z>==4j`AN?J?k!?cOFQ8vHBK1Ci?c}H# z@Z&j)8^_s+#!o7Ow^*{v`iPn^7K$L>PA>llNG^i-=Mn6IR5D|iwKEG+)kbs^1F4aO z8@sGabD-Zwgi^ggcsrV8?6Ri(0U_fIrpswLE+WFq8enTgc5?PXPn}10a@18~C->2g zfVC9dlL%@O<@Gy$`F3(7$06|Xc5-TtPM-ZhWO7CSKEY1zVS;7V5;kS6a}+zdgx73~ z%FvNW)2KPbPA9bTa^uRgU2zpb>Vjs&cj=KN1g+H~Y5--7>%D@18xTG{s3INSuaC4#+# zGSNtTdwyCNx*>LuLDXu7KRbbh-RyzI0@frzvjpBq@Q~8j$;b4uU)Zm#r2=gw$a2yk zBAz~s7}F%hl6`Q!`}rUSMaWB}Ivop81twMlG3H-eePqL?mG5-NI75J17PqAlT!3W3z4T^#lix{fT zqHHfV4Os6P)EoWrQ@%vYyqxg|)Xbq8r8{#KddsxRz1%ruoks@S5V@ODU83AHoKd;Y z;GKy|e-_ZM1m7Y!P5G~(U{0+v@noR*bVXoc5`zz|_n54Safk5bO$42wbm&>MY!2mq zvKABYS;Rj_80VFNvD~;jd!}vGKy*U`sfU!A#-CB{+iQYWXJCBF0zlu&LgK9}|lu#2OG5m8Qa4i{EI;SADMJ?qnXr`=^AXGLa-B~5Oe*(OL%CMJ)Te{32;=h-b zn`J((??g;ju=|-5O1FT0ho+KpD^_)^vA|{sPAN1gu5fV(>Y&_#-9ncA1sMMm7E9sR zaasWUsqD})S*PqE2Qy)~O8E+&gw^OreWc_cR1p3_b>JT~hWN)~^W!dllp;Zvoq2C% zlwldVvIn;Acq@M42#Uu?m>OEE+}CklPEaF)_~3HB`Vh?-gD#urF8w+J^s9z4G<6-RY%JgF|4P5mpO~dtJV`H)^8m7ufDpIOwa} zU_3G`J$dufcWyH54yMnJ`$?$8nUCWkh@hK-8;kWFG5AV-qh~x)IS^_JiQ7w)PT20s z$~Y+`N$o)BAtWl36&H(aVt%*XF@5k#G6LXaA@FdZUiDb<0r%ntG{9$ItPvKA$w4ND zF>_V9zwvm`%99veyx#tUAT!k|(9fGBRt_>`jG3?8>Ia2gG~k}WJ0g+PQ{N&>1iKVv z&f1Zf(gAk_t_+}jRY71y2DucCQlam#i9+yj(x1e<6>vKwcy-GM>{%Zt{YlJ- zfLpvtP|L3ltd5V9{v>8xz%7G~HRs<6*lRxi=P2~VMqymb$8gL)rvCB7My$GzH;Mr=T ziWw>g^S+Fs+X2z96XcgL2N_4ie4?IP!$WritRiCK95?YTe2)N3H64HECrd&G*fDcd z$!&g;+>Tpwzr#$mAN21i2^G+5had3X5rfl>FIT|a{tCc5(F9WE#8h(JX&9EAZ<-U> z{~<&al{t+Zw+A*3R3udlczNRZ83jHL($?2;`wn-spr#+=b}2kfDwkIO^(&vo4N<1rL6oW%JDf^GyoR+#W53b+;{sszA_La54% z)r_fFi*`G1#RC|VO#rqq1S>!3qcRK+4z21fO#K0kGO*&+gL7eZRLoOBSIxi`wzR0s z0qcusCTFLa+3-DpE_zv1`@s4kn#qf#W)=^+BfEIH-vTS<2U9)H-CuNB@f0&T=%((D z+i9r?xj{{eqH7ga%!;6U{{t`g8X&w9MdE5{?NrRJp!?}si0T2xo5G@}gVs*PoCvz7 zGNM-|0Gwh7R@~zC=#}R~?zZhH?dOR9pTT&1E8R7{ucAH`L+;5s801I5_$i8I#g&1+ zD}z$OCFmmiPk`!2Q+wWNXfb^T;9jc-D!2kqLOULeXNAS>;I~oSqBS8aLwh?IstIak z(CP}6*PlQ^tSlM6u!EC60XE&>dPL}cek(1S z;CRSAj(0$2t_17r$1yX(g&^jKkeh#YNbjzG0_zGfWuB^SH=xkScX|gV%P%4K06xn? z<+WpfLYr{?cqf%_7OlV6Lhg=SK~2a{gj(ERo#9Iw^C0B*-;NLClt=uF2zsW_2GYt; zrkNR*2Iqbj(gkh@yoYe84jyMiu-@PL*=mmlJ}ru)n3$n$WmG?d>%KT9WGw~ZDTlKYY^xktwGS$pqv$J5VGx< ziMsS~H`c+bPztoFCJp@)nTF}|CcczS&D{1SGAf?z+s1P({MY7`FqZHeN&5C33S%pL!5bXNY zA4Redv?F+~J(its5Pi}>dSj=P?hIz0geqJEcF*9d38imG8^090(k*O;6$=q@$SxZK zOVA!ST#JtWZeh>eM7-C=ltMNDVHx<_K%OnFAv!9y{A zRV?}B$M=A}PW+mJzbD`~l_-8);?o5^okslnL|V+_>0ueaA(51U?#gx8YT$>JCvlU- z+RhGV@uF6<8%DNhJEJ_2sl>jv^I%gn#2w_U&Y+glkfT~n4I$djSvSy<@c?rRAq8$7 z_O+dLu)A4|BxQhC7tY^Q0MT|%NeVKjHSli2$%r-8*LF4;2MZuz?+H#)AMc4=z63mx zPlI?DfjyDG!jEL0$cGX2cu!=m=Kt%7{OC2?NVd}^R_ccc4J&nc(l;8u^NgCF_ zf5up*_jJ;*Ql&-1x@xUsr2<+SK^>sH>fo2JVI?^Zfsfa)E<$%x@*xO*az+0>LBsm~ z_Mo*)*pyc1C>qv>b1)YWy@#Nq)EuH=9X~I~1wAj2C{?M3tSe#H{-pKLiBW&NcMkn= z;z(qFyfz$-o*VJ`5$ue(TS5AxBn&fDIYieqkV+uj^vAeZ$I6EYrP_heBbsFTqsH&Z zdWgYHe^B{a6s!=m+R#@*?gEbXMDBPQ&jk5O$c8MoMcuRyyu&2w619WzL~i(Nz*>%o z-+){r)S*JMtu+ls%bAGCI>X=fJdun12?eeHm5}%g$eW7ucu(Y&<87^9?t=(V$Q8C36xp{GAy-Ii&U_A+ML%4V%(-2e+0pf{#nA3l#eZoY*56 zPvrOu*fl-_@VRJ$cp_61S$2+Ep9L*vlgj&6JeBW9sQ#QIHolEzTisDcyDL(^ZX`U( z6ZtaspiG($=4@hfbBQPN#;i(9TMulrNYgmJ5;E;OrPH4PcG^#GJdxXf9Mb9U0(;=6 zH=fA7E(dh__+QaU2wwii6FD$Hpj*2nuyTZRYl|l`%`V>)d2Qj4CUpd}yDx3wIr!n+ zvfad~%Bn<#7zONoktSaWxr0+YZjD92mP&g0N=R?y=6fRR8-6x|CZ5Qnp+Dhtmk_I{ zyuK&0-P-f;buJ2KJdr1D^#)Y}VN^ul6L~kTw&t3bC5(#adm{I!8Pv_w)K6zTkrO_} zwQp31ettURiCifzsLMIY$BZX(s-<{EKttHee9U+v-)82U;K2& z6Zt_?OQ*AbllmD?OcJtC50F$mb(}jviXFQRAxrub* ziEQl%YWgMYxe#TK?Dy$XmY^1XrqW)}goVl(a2xelgt z8I`4Vg=YkJaWYTj6i{+dOXdLcIbzc+=LU(C-3KaUXN?;yR}bIl0=qVtZJs1sJdv+7 zL<6e<;0-pCeNW`MFJS{X8Sx7Yri~3pP}7Jf^8EG?u@Q`&!s50QPvifq7etsf8 z5edTJXc9e!y+eVm>F{7Z8gSQ6!GQo+iyy<(ud&ShA>g(whpp^p(7yRE)%QeBa}`-! z0OJqC(hqpn(mSU^!O;bjHId2@gPNpA&|S^V8R(c9zP-N(+;Xo3EWR)_34~%q(oZGh ziJYR0o_MM*utr9R?}=P-zn;*l2e7`9o>l1NiTv)HUi$ICCQEva-w(LAd+5QdmIGTY z>E$aSFW*Klu!@~Lk?UFxlhjXO(p`aEB}+V!oB3>bBA0vKW|B$)Em9f;uWrT@dHMIa zKmtNk0bqp*=O-Sk*vS*Q@Vfz>{zYK*{Pe~XdCUdR6S*s}*9CuqCvt~HP@jUNrsL0S zVar!Sszd9{_tn}CL za*d$V^E%2TRt=ITa;=4W=~3mtsu{)9szLHZJ`(Uq?Lg=uBwAKH5yHVOeaD=G;#a zoYB`Sb>=_N2nf0nbb;tbImdk}Sh6v$j6^+DIS^_RiC0riBC9p>MBdrJ>&kW@^hib` zgEaC)9>2jG`C~x%kVw4J^5afCkt;OB4Uv@HG7#2_BuyfNH1b4lnm5EtwmJ&JsbrFv z1W)8nv%QIU2LyH96kJOpgEaC)UK6zSjdIyQ$VVhDldc_;;ECM6K}g>yR}qBTB1w~s zC-Nd}vG{DHBM99MDZ&#OmqgO=RHJ}RBAj#LC00C3(%+cA40_aBhCo=8l90J7?c^sZZ6!AU6 zDM~eu6BtiqQuK)@^1JQvg-qf=N(_SGLiOX+QdvoBAfCwOUe}yL;1&0|#uJ$~q~eKO zyrOL_L$w$Q_h`OD&$rQ}${(rvUwC;K(M1(N!-TERYBbEfGTSM6k1WG3AbeDIaB- z6Hq||M>a7$k#$oTPh?U{M6@>*y3F_Z%uN|5UC^pNwSuy$r`Zmr@xABp@3b4Z?f&)V z%6b9Tx=-JM;_YN7JU1S%zb3n1Uw{4HLM)i;P^7P^Shr~TjLU<1i2i!V59r|&0M84d z1$lwXO`3!1;xUFK{{RpDWrU3Fi~@-MdizhHjkFe-imxf6XFFBw#U4 zc9Z5Z6|_R=g0u+So_dQMt-q!|upDw!NNV&ZHW|>D{*StC%Q3`@{<@07>q|q#Hziq_ zs5OlKy3!CpJrMn-fmC+FjlT3!1spgaLa7fym>o?r`qIgBko5|K8GR{PfrtC$gFcq@ z*BkG8(~R`jRB6#)zkc1ez5(|>g33>M#e(bWuSt$W;N$hzv3TfF^72UJCs*|E6ZF?3 z?mO0N!ltx3N6}w@u`6Uz8O9K)5H*MBuLo>&xS;a|68$yRkoDJW{+@IvpVnX3x`+OV zg96O&k4|au&w0=!rU%>aSa_4_eesW5Jt9qN-6bjQ)DqG0S=i5sQH= zC$uf0{Dh{#XgT!|3FnA_zDe_jt0MK+C;mp>RGi1_uiMme;0caJ0Kpzhf<=El_pq|E zAv&Ld)D*%+f88SuhI3hfHH0ve2%^6(c_3u90M=RXxqb%FUq21!mqEbB2~O!%1PS`< zaWLDP2f|7rvHqG#tiK-fp|Z9E{KgP;A4KS{_oID8e|_UytZJvg75(+FNKg)koR_1AyQ)%5L1azc_(vvAMpWkU4Vb`QnEZ-8k%GMO-&*AvlS zxBJmyViu5|7NX`D{dEIeNI@~>fY%hxkJOBElV+Q?j@1%a7s0g*qrYzXQh@Ur27Fo+ zM;D(}38KF~+za{!6#WY@cM_Y{6`m116qD(%XB7#u?9*W0e4=clzy7OdfMut&u+K(# ztZdO=7hHw0r%HlXj<|ZYX07asfLov`TE7wE+Z#;luYabd5&iY&b0K0N7$b$nZ72Hc zxDP;>32>1RA|yb6T?Eacz5;ka2qZxb{`&N4?41HiS?Lk< zxFdp=Bl_zFs{&Sj5Xwc9=rNp3fBo`eWiv|MDQ-^DUpM&H(faFaAlxF7ekvLLbpb4w?0=uiMoS>* zUS)55=VriNk8Ki9<0N3k2oNN4hd0nj8^G9NSib)HIG%7klurV? zVDMx&X?_g{3C{fi2r)sgPm|rGIq-Z?cU5i>l9G{({`zjb*OE0rXhU8 zZ~D9j!T^z^Nk)I24Iew-Bilk`$ z^+)O9y-pL!f@^U~1RmC26Bzw<##Y`#t+$!}k${nbD+Z{dI@yLF)?;wnmep_1AUB2CQ#E_$8VYt-ro~4rNV` zT}ToFtBUEL|EP+&HuThfqW*eHPrVVa+aP^^BaHreys%^{XVG70NvHQRY6+5VH*)Bo z$IIc-n@m`={+f2vtiOJLSaSU}s|_5wiYL7A4;bx}{(26!R-(U74P{m47#Qjz*x!-{ zS#Hwo`krGILv(oqDf;yU{q>Q`3N~!8*b(wsR!8%Gu8zt_`#Fa|(O-AVg$+Lme_cIWz`B8K zv!Zkf2)YGCf1NAru!vHCsv0;_xeERDrWFp0XbHT%;rRONn|N=cQVaq##=w!vRp_s| zSy`W|^&C{haIIc++yE_78cbc$U$0qWTYDhp8xl2=RGp%~uC`BE=MjC)K#G1nL4Qr! zOVM9%P8GE7gPZV_vhpF=6G^b>uSsJg`fI1W=F|bNq0cq?Ywl)>7yb3d%DCka@&+Sv z1SQ~7i~jn~H*h9K^v4K`4IJ6T&|iN9#RG}h27I^S_%~_ZZ5Ch=X94|g;K(M1{#rMM z(O;8VBBH&i&}BX=2ZeRFFQB@f{XNVam-NKHMe0G}^lWZ;){{r=s(7W{W`jAr9|g>h zyV<>%w{dF&yVkZaKbGM~sr6aV6TWNhk#*WtVlu7Dyrzk3?dn7Nnw=E{@k-{q)~1Ks zIh`?zYi)0s$SHBHy)j-{+mP%5C8Zw`e*$^U{#9ISYolNeamBTE#jp?yC?6Y@mPN4u zE|0j@t}bRVy~`8mzH9AY_wW=~?|?T7!A^m~SmIh+>q)wosife887eP>6fc6zeK4OS#?fWai7z=QQ5J-g1TU={DK5bhoK-eK9 zlENhKEyTFi)|lj2C&9Y*7^Z#@8rRy}m5_5FHFo_7y6Pg-cdh+6jJK@sgV zK5?zJTYyy$j8_dyzpEJ6+Bwfy*0WUNzQBhVj^f7BUbAqm9aPREeFVY+A#rbcwD^a6jRN*Q;XDiY zy(tE+wUaKuWD?P85&kSCoYRYI?KtWLajku-mdzw}9Lyhx&C^>}`Q{ z_HpA{n-xcxj1L1g#>b6o?U0kY5^5f>#XfFaYj6DP;a>yW>(fbMVODL|j zb9m?)*V@06Ld;Y*L4S}eiE*u6>L-C~?aOy;W~#g}&ntq!1@zj%xYov{feC$efDNJv z# zEKd4y;h1U!teK=2*V0%{97iiH&%>m?Qs~lsYw85385ShCgWOrAR`DX0j@U$ zajpGj1vY0i9ghI|*}#ft7>`JCtsVPINHgz)^;8DaAI#+J#I-gjd^A|*(_j^kX7VB_ zuC=w`&dJP|z-k}O^cP)mtd; zE@;0guC*^if6N8m41BL}C`w#w4|UeV$36%A&nS*!qPW(+vI5ttV>_7%L1)HWAYZLO zuC&pk6}C51l4!T^(ux|y*u-TfY*m}Crt z;f?wg{3{4{AG#3Hm;emK?IGCdL;r)okQz+5F#*VmTfauof~N92ZN34!F&HtHF%&!9pV zdjU%g-M#iNR@r_?z?Zi1>jPJlTEQyz#kcxqw_Zt(wLFr7jyOT@XUc)<}xwMVm2j$W>`bREpqkrVmw&K6S6a^9K5bSwWZ*yr| z!4W|#A7YCdL@i_3yR_}>BfQ-LsxR;=g3YCE6^lX#B+v$eEN3TbW-e`;{6oa0ZS?+` z$Q4T@j$GPy4c?HSL&}#VX$xoXUE22OcgNa^*uw@<`+Rtu{WVU%E&%#N;KM#V$*w*c z=iSIN6#~mu-}&$qdr6sql?zbOC|I$Gp?qoEH|KB*utB}iZ!T@yiJCc7Be}G#8$K%W z6Ef(JNYV<}=O{P1wCyBp38?f_0L>)$D#3DT8&3v`mrL8)thAZ93y}vTfn3@)`8IYO z=MeuJVVsw~4h@&K?I;tn{zbG4Ed@jBE@h^1T-r7hHmuo!JtH_@Hl}gtUrL@2S!IFM ziNduIxwLID?om+fz~~{Y2YxQNv@KqRtl_}M3(oB?m$ps7^)d5-trDElM-~;AwjIFh z;2sc82#KnqbWY~dwsq5>s|JCzGF)HXS#oLHUw;&9Ch$a0vqR$veSJT{ra4G>wZvlH~aMhjC zn_CbT?G0GH5s?Ymjre1DBsGII;UG)M{Gz(`UFaWS!tkwD*qkTxds01_KM zHVpX@);kg#OjxhqZUn9Ih<3k&Ms2}$-0fPnNXROb4+}(|O&M$}KTJd8a^ZoNy92uB z@us1NP#)hj^j3A${wPGALa?VI7qyDA64TJLE{b{+-~%CS%@2Z@hPJ31us%hSOgT}1 z1TEw^6+lcw=k>OkQyO?R;an$=HpC5<63RTre<`=&37nZ1+paIp@hI0+@%cumkA}RTXiU|&se33r3Ci> zWU%sCH0EWjPwLgF7?BU2M=xdg`X{v1TOs$QO#!O~()Tv2xFs3W@FV1eyD1u z!MsO{lMxZ&i)4a98>>aRBQ{o4Y1vqn$rZ3Rf_o7`?Wer%;g`R$A~_C$kKb7B8tQQJ zg2=#6uIS$S0!$f7dzCDIXU4%t|}{*TQCogk3xrKpCyL{foq zDa?K(Mt?k?2mSHZnaKWl{UucL5a{0`*ctLg^v9v8Xv)iozHK0tlW@}?E1q+#yogXL zHRNVN;Pjeg`lHS!bZS9^nf{>iwOHBTv1*d7>jJ>hwyu?bkF<3?y%Selqw4*^dz(c4 zM(tp1U4Q;x$XbSo$v|ch8lXb5tt$;i%PE7%I;G*X#b1qorFfLB>yD?9Hx=jcwyyu2 zuy9t3(NBUCNwCb!8IUx>k8DV66bS(GYYWMA*8nL*2yI z^;L`xXD_&7>)IVI2{kF>+lakSQeL8Bimhvj69KCk;TiH`|Bqm|CR}V?X$UHZ0I_wA zD;;8{s)5+LeiCErO8x8Gx;~B7he`dxe4E%@0I_w=kMF43A0Yl?gDIl>wyp=xLd&oU zQJa$yjIFEv2!!JR&qNc%)|Hy*iMFnTutIi2mFa8n+CvMk@RBg+6%e)wyrdvmD3S4v2}f}NkFHYf>=f6weqnI=_A|y-+J6dhsU-3 zrH>g~*V)J6oJ<8fNEj8-w{^X~9A7@BnqMM}8q2qJO`k8M(>eJi-LH7SI=KSwjaWyg zOCU_AGq$c%Uk~YWmh~}X>+1gE+2l6$F=Olc#)n=5_Ve>Iwyx#2dgE=9pU&927VQw! z4ZqA!XKY>fz>SoLz+Oowwyxdr0?sz8=Yd^A;0{x7pdXUkx)Lh3u1lwQW~^BYz(Wcl zBAwW}ZpFiZg;xNfo{;F5mxHl&ZGlzVw{<;>Ypgik05HcqE}gM;P5C_1$z2VHE`*rA z0!emAGU{yZalK54t!vXiY-XPV^J+AkMvDK{_?@^7l1dSTYCH}>S5E`GGFYl%z_x9Kb}za%!TD?B53 zC?>OY{WhfQun){LPn2zJU6=F@uNw%EEhnuBM)$^%{j;_B7f*t+h%hf-BQ zd_99{Ti4;#G-B)84gaW)VDu6ex1HF!2IJ9*qXB*(ga`?+b$w$X2#W!(7XnF8%o1DI ztCg@PREI$ML1^##C4sH$3$W-=*8x6?B4{~c>-t-J+sg1PDvY3q14-d$wRg&F?rIp_ z0f*dRHF^wF>qX674V^xQgsz|s{4dqFb$uSD18O1|GYv~W;KkN;8(t45P+``9u+@+h zH>cRT#@E0#{AD2N2N2E@Nk5g0t!p8;T+xtMe*=4Dg!p$gv^=N>pURS?teglsz1X@Q z{{@%TQ~FZCDiF@2LTp_xp9=B-Q_X<2mh@ul`gTdAmAe{N{t;l38UyBdktVjTLwz=E zU9B7eCaJYxekHQCEo;be3r+H*eFy9(ktVjT6FNFN{a?WT@zWby*SqJm35v>C2BwO|O?JBWXeFlt3bz3bb$ZchkV zbAWv=IIXX~t?Qs}_$(u^!%?_mlHApBWv5;X)n%}5M=>q2b-jkOChpYKg|Yuf(8ZxB zkA%A#xRNoop07a{S3feR+KuH$x~`a{5&AgssOx*mh=tXc@h z=Z0m;T@Cds!gG*@;!a?P4W7)_b>AUNkH^a(+$IvQrn=M*P(Qw_0T-Nb)lwHh{ShKb z#@4ks>`FPiVjz?!689NDP{r1@!gO!?GzFo(NYW%@>)IA;6-ycn!n?^N8C%yMi|CbF z%?Dw5GD*hP_0x}Vkuc4XJs=ztNxF9Cu7-nKgVuXQx(dQwk)%n+*7af^?^9-Jp|Fle z&|_aOK5Ik4zjAqtPf=iH3Fq4L5-YZ@ZEoX(=)l?vP9xe|H?P62o$hM*0Q=@QKo}iO z;w4k=YMA>w%z;5z8cp&KrRc7P#n|m{1K~(CNiV+Uu7~kZR*hoi-CNzzEwbPL+t%Xf7S@2e;!|zWX7?9i7(^E zk$$#)^`iF<7E=sXPYB#3^iO0>xDtV+2SHBL^G`fe&@^^+(3+bx^v~lflDrP)mWnUl z^VXsXNV>$xp?@A<2VOOjS0uwTxSye83b*uFWj$R9{dE-SPZ?qK&wnej?tN5#N(wjI zWbfgX2D{P%2wZvk=kXQs3*h%iw3#t0aIduvSzCrfQ8Pa^8W#^=Ut{Ae!3$?N=cjb< z0?dp<*wu=e@t?SK{T<{z3c)UqF89rhYp%w@2BH@kNYSq+m>FNa5U}f-xHXv*RU_Gwbc zika~j7bwNX2vU<2CcT>jzJhtsV|XWF*7D*nV1>Z9;G>}!Q1F_ zjhQibGsTOU@i(}G;}+!og2>+~0he0Lj9bM;>L?Xr3T>nGr)jsjgH~e) zaS_pX45VLE<`BtzJy)x?h+)2-`%irm8GZrl1OkgxiztaEeCPgHh2D)S0IVg1r9?1a z&uu;t?;EXw^%Fc1m5IpRd_8wXP2@EetSQ3e(wVR4mcn)O>N8*)1*f8@2+~b=E_4s- z5C~_4M8%0D-E;r^2L-qVLZFnX6qku5$=7p_4yUSR1tqVc=~of`UEFfY9Sq;$l_XtN z1f#ZL=@yc&=hnr|!kX0yjNZcHX5yWNTTi)_N;sPJJ_yr1R%X~eTS9MLs*K=Er)*SUzX(#~@v}Asv zar-IvZkwPMRuEVb!g+XUe6VuU;CcnhL)8LSU(#pvzMf03K>B^h9j)99Fz+Rf8h}58 ziOj+>dSB0_Hz1FUujkIX3=aV!FT|hEiOhB8*BSRC%SF@*q74&iQ_1r%&j#z$GV6}YQd_A{6 zoJ$$+0IZvj)9aRdSh-)V@V1;IfxRcV`FbvI$mQ#~HLhunS_$HMA$y{3z{jL$3GdgMP1LUAGSkl_;O{5s$}MH3y(dp(M-;i-!xskqG!itJ2ZXOn_!KIV(K?d zH`Z~l;7e~znhnAdAyJe^!Y6H}VsvtcZwKKUA?fxb*Gsp8#Qn zxld!ip;DEH(Gr3l3AA+iU(cOC4}?MhiyOidzMfm_N{BhCIf!kE%+ogd>$zF_;D!cZ zYAF7U7Lt5D_Z|!pxC!P0TS_?1ZEtkYJ%sLO_#)2&M^E5gARIA5JkkTy&fVg;TXE3C z?eseceShYMtB2XT z;LSkjkW3Pj3I^SUu%qNY7y`oBWRmE$)vXb9d*%)5ciROZtVkw_NgaajH7L#a-F7bs z$CF7~j6-0zP{7^|Tm1Qp(b#uDPv?xV>qYdpcKHC-nTRby z(vd27Qsgh3GACX?_z9H%`K+`LR%!ov7Z#YM)4f2?E?&p-m&nX^uxU#LV9`+~eM2BI zg+?3D}{*qd5Hcn7Ety>ivfmMJvm=soiGWgG5 z!)=NeA4;f>;?D_!7t>BMKk5DQ*LI74r?XKv0NoLIgzDI{gO$IYd+e6O#ZYmmQzitR zJlMJ#+o)I$Ee&~`68Jy}%u=dXCbN`|D5jXD&_+(aFHCm1G1}^+uu5Ab7RBlUnSDua z5Ke3AZz`K_mV%yEV*ySP!XqMxS;|ja(cnn89QX#|9H#<^SxOS4yW{|sF|++j1q{|L>2mCSwF%qjhWb`U~-r!3o?($_{rIEFs9Kvok!VfczU>KyE|#cJZU zNw^^s-0WbeILfOKe)(1tB*!7}@m3Sg!2l<36O~-izfZ85c&9S7O2VeBb&g^+5%X8T zqB49&q)gNtVl|PYgD&V!fy8QpYRK>4RA4J<3syJkkJqZAKPp{_?2nC`0Xc|&3c-Gr zGBEuyYXv4-PDB?pkm^Xd>5uq-akD?Qk*W$py=ao@kGtjZ)M#Tc(;rm676Wm)RerLX z_yKUV)kMxKXlMDtMZX;Zi@Iqkcq>U%5*5Q(O?2LYb(Rb#fsh}G{UV`kHK7f8dLy#V zzPG$DTnv60JMrB(XfNW-vs2iAS3}-Z9DFOd6|963dl!ZOk~WQ4VmrIX;QmKY@*~*2 zNw8Q=w8KJQ4$(CYqy`Z#RukFr@~K(@>?(xeL=dZqT0dLX5MW~kf7j0dRuh#5;0tiT zRtQe%RRjrE6KBdf)(#Mk3u#SuLt?9m58@r`7l79dLH7Y$O?=f7HFmC|eZ*=a7e;U_Ux6V$)H)x^j9gPODy%$3CE0*KYb`rL@xgZN_xQzX;3n&@-}I><|ix|NJz ztR`OF1iOnASY9$9uyid!tR|?5o@g~u4PUkUl1f|~sT&vxPx`{e1&lH#4FvNYVsmqe z)x_QXj+Qn9*c_22RuhXcp*a0UU|aq4#%iKoKU|eYrTGEaSwFq8nmGBlt<(Pv?2(_| zSWOf}6n9CMnmGSL(5)?26EwSgtBGH`1vRM#n01M*Yh$b?zQCJk9?GOMupS~UV5}x4 zo%C8`46yN%UaTh8AvfP@Lche!0!^$YrnSS77^T~fKZ?rhTTN8HgKMfW8|;fdW~?U0 ze+b_O8V>f0NJmBVttO_!Fp+B>CX5=}x0;A+?ln(oKb^6fxRoCFg;H6X`00$*L`C?I za5?+|& z)kMa--Vk^w>BMSc!E+&Pppdy1_B#lAI&4Be_*N6T9|#qziED5JP#wA<-|Tb1+sD!?8;HRui9o?4?@{=H|zxGgcGNH$ghFns{oQrvHK@e@ilI z7VdF9$;E2o-@BTft~SS*B+z|GDeVg0#D3}+CO*4^a1P@`Q z*=z@~&<(D83HJv=_9HMe)G?K%{3B%>tBLsDcohLV3CzmGew=Kvni$?08LMXCwKkId zFI?2ec3t&H{3wGdeq!yVrV*=&tKVX;HVceTg~e?rRug9qg0KnT9w9_XfYrnYt5As3 z0IvywBq(Ny)kM19r0H|&;t7bLd;E}J5?D=79Faf2qFJ#4Macs9j(jF)aOn7psZ>LvSGumE(61 z{xT%R%_&wBrzhDK?FLkum+(r5;H~4vYNB^`Jrq@8U?m9Gn*hdfL)af5hj@UfdcYb> zda;_Q`6$4{O}!4RzoZwdiSxJg;8hcWO_lUwH8JBAS`V(jiKDNF0e5_Dn9+iyHsj9@ zVsmN4YT^^04XcT_@8ObcVqd|ZKZ&iMQRarQp3m7@TFQD*uOoPMV;o<&=)cHIp9rid z;X1vsnkc#hmzle0;M%|%2>t}C2@6&PL{bCs=N(~-)kJUT!Wo|dY>wb!H4)zz{k<0P z+X$n2E9za}YT{7Ap!FTFp9QCx>sw7!%NMl%0v4=q()0SuB(a*Pg3G^Xc~CjQDj3D| z3?gtt*uFzSO{xk)Jt0v#j|8iUL>xbJeY%3sPe{BP>Fmxp?#-LH%bc>C0Kz9i@(U(b z6FcCRq}G73Q&_b5SM*2gs+=2+JMI`3nIFOU*|2=8iH&$Na$fg=1sj+~&;>GIxH$Zj zH=c8XP>@Kx;%O3TmdI*i#d)u*s)A528Oc~pl);y9IlHbP^dl1Y89(mCYU16e9X)*} zfG|TOX_B#;aJG4pR)er5nIvO1@yv?>E$Ji(7m`UbRulP#U}HpcDSY8m zy#6_v?bJPiW}yF^thT*sT+k|jh~kta6DdF_iS;U-#X(0A%l`%Dsl^Ib54mmU)v^J8 z`nLn$t@R~74@KL%ej|~P8`*Lw^SA)6lqDmHvE|_w{t;r9An=hq{S(Vn-C+D+*8S7! z9LzCb$Pk8A3q{*U!98UX(m#<2IZe7&Gmufxb=%`vNQ2SE_9_>Gl+FF$vd9MUw@8#; z?f3$f4eXqN)wg*}@Bjwu=7AU(RUx5Xq!e9N&XTo>v`>^5alVYK>0rc=l>j|#d<}(j z1}|9Qd$?|btpti<7bjK%d(*)T0J$thu(Og{OfDnaa}V|}h(2H-MZcb4B`^Y-{%e5m z2{|tb6DtAQIywZ3mB3wCwNgZ$#yA8;uoF3fu@azqij~0p{Wf#zf!8>K>sblV@+4LQ zBUc2O^EPMgBIRNN;14o`?!&G2Q z%@B*Y4*V~}@l6E||K+fV)M$h(2%JOYIW|lMxNSu_Y&lfUaECaWFSwCx3YH2n6*znl z{#FpvnnbN<%Z`~isC3dQcQIUG`XTxq11b9T1XF=~&<~2KK-Sx~H4fZW2pcH%c5Spl zP3)))q#+Vhf$w3-NSreWzxZ5ZD!_eB@nS0QS<9fc7xL1e8W|CEsl`;_VT&NkDFmpL zfg_t3rUK>4vtkM)GFnUR-Sc0Xk>nxLu?%o8kP2c$iS-Ew_`smwAj5?0vkJZ8By0M z-ydn|YQ@->?)cxZ$#j~c?+_T$+wotC#MS|!L7BA*hZtJqS@%QUH>qg+>L6qNTv0^9XDmGB(4}KZ0%$E*DEHKcX#` z$t=qKs>G=3yYhI zxA38|%KiP9kY+6hVS|vUT>1&lm&EeCTbD zoF3mo3)NQcj0O&KRP3vm5eS;h>bejN6rOnlpM*lAsb_&bCpe${geDi`T^gGcgkY#} zvZ=)!)eOYeLgt-*sI78KVe3gU)Ij`sM{qV52u&@`8+G33hq@^@06Q(>s88`{nUMK} zKh#&bQ)UD-z8ly>{wMK29h6A($hK|IpTW2x^^J1h3|F!XJVK z!nxL7{`r7C>*I97AA$wK0vBH}hgek|SREgySA)7 z`cyphK)FNLE9>jl$lx{zkAxIMPqmD6m>wFKS*vyk4A3!nC}g`&AHcVEC|P0)+<$|h zWv8ZOnv~mi<6W<%>x0lnNc2nT3`n&Tn&OQXmi>(F?rG_bhA|*ck50xJ@M(RhvhB9U zmkrc%Fg6H_$3MSAgeKVTZ_~ZLJO;vPAyEnR+em1c?UpDU(rtK`2*_O5B?C7B**t{a z^qPP`EgQGeIe&Y#D}>ncl8kG|8N^L;@e!TVwtKrBn*C)kUNtN$@Bk$UUA5hkoAn@2 z{eZngI892$ne)MSC@a3qnK`6~?Q_k<}Iu_9c@!--)&x9_l0bNYND*aXQtNiIVmdb@*_46NaogoaR?Vb2$ASBtHId`Z^FfoIZ3Hmuf;r5`tY414Pj;MI1St zX1V5YdS))nzk1*_HYwzAdR0}&qJ*j^pne3GqY-Bgr&s)oJA4qU#^cXqf#q;I0sCmi zmjhcZI2}&Ye6<{!33>A2!@G1ieW4BZD3|cZKb)qm+7k|^@56jc1;LI(u-j5S8&lcj zaQcVMC|Ev#MTO9u2y!^xtr6BG#MA=bSU5BAr1TG`x6a4V2d5|Sfx=l!966jWiVfTZ zU^4`#6jp}1IABWASjCn~kE=z29YNs3=?B=a@!@p(%y_%vqEnQjfA!%s)f?L>b2v?_ zSkmryQ6Jo>F&deh8#P`ygSe*<5r<$`p=`~K8lN@6?jtX84Wu9R=0=UqI0;wPfYmp+ zdXdtb8#UJA4##?k=mNNJG=(dni|C!OTMqSG_`OfC)+MBjiCv5Y`bLe|n0W4%@cXGy z9>R7+V%#I)HJwq7gf+p~OMy}3XW-{+wqWI7!f59>^_l=l!fk}s)gvr28wQ^^jCp*1J>W*>dnYTS~YedbgNQ3hP(Df6{%I}(iLe{u4U4x$yh2dD7FDIgW~xg z(X&+%Q47IdPNg(6XXpzM)f&;=3=};m?u|rqzXR+&gR9k)-prg`ZDF2`i1~n*M^kuE z=y5HBf(jh&z8S@#`)1DJzhrmO%sEU02H1m0jPIfepWKI5OR!PxjwW3oCOsLm@T8z0 zR#HEl#c}NSka=|~{O*EcAo8s?4Y)sYxiEzc@^oK3~AioFjgzQ;MoieFRk_XJ!s)FhW}#ji_z zx*&cZgMK7_ed0eiz#-LD{D#EUIH-14uCpwPw34nuaS@mLRLU-0v06SvdNe?;hmMu{ z*CNvk^3ATP;NCcOr_kP`UN!pGq5WL*XkBcN{4s!{vIianx{nIqFaGoRK2CT73ujnRBRS2)3mRxP+%GFj5bym_d3(z1K zlqtLUgYqzLi&hgMWhzNJOF5bOHZ?EkpCfv$fuaZH!1vMq`+=6U(}S zh--lFMN^^&<=T%>YNrP%;oo3c!GrQylrh<$EOiRyp#fVn64UeTMZ8&2)hNT^6Q96xjm6aik_4^5;vMj$rq`HUw?&`G~~4=GB28SoEPtLlU&%*Qd>8C z%^ybYUR2hGXF&MzXpnK>+D0&O=%%3I|3(FFH(9lj0WLpR1Xow z0au8oa9hu*>uuAhn3h8&40zHgqFH2(cOo#s(y|GN~frW?I{x*$7$u^DG z8ZoEsF%=EG9@4f`5!ynMVsWxfD-7FlbrRqOAvCA_WSf>R6W&G;^Dl50d21mZ@t?m< zJBxb&h?4+3Q8-KR%ipG5P8qT)BBr+Bl)}pJpgZnV!y8NIK{)gRHXPx<4Wx6OM^9eg zoK`oXys=QDh4Z#SedwXS4sxUkxk}-KZ7>38nEWIdhUCt@-jHmUK|RP z$u&MKZA>|IcoSf41wZPGALCB_-Lm=v8YOTJT+gQ3(j9Hj-on!}(_HuF+7KU^%>hT9 zpwt>!;FkDS+e&RDg!4_?uM*NMO2x-c9o8+xjjDg3liUX(&9oe9nsC$R@M+8h7gW0! z1{+0Lfy|uUOUnIlmp-CP^E#xSru;P2K)HFb7Lw?K1YIB~!$~|jGc{6aCqkoD0nybE z?8^jIX6O}_b}lYfc@@ze4W!$!G~=yR+JWcLrEdcqEd-W5UUi4HL8kU9!_UyLQ%UB6 zur!*a3(!fqBYz24+khPq{5F*$Zpws^m1(JRXXC`!J_qos5V&%FD|PQxDBztJTFzOt zX}Iew)RWggv{SNWzpvwA6(TWS8|zfaPVJl0PFbQi+LuJ(cDz%SF_ebdX=B$Tq3VuQ zZy?zBQA!nrKHk!d;da_(wCz&kfqo>6l*C{qcqV*IVeVH!D=q2pSAnouNEz|VBb5ob z9p~W;gh(e4eO^dKiNuQ1OicrBAU#TR4^aUWRTqZR;A($p8Zy%5Do(@fG{vs zcEjQ!7S&|b5aF*d9(WG623!>ksY2 z{@#c3f4ZH9%+> zO_FJvcA;Z+2G&RL9#jgMrrBU(X1@z?vJkj(ekogS5;{-#+lP3cN*-chx|oxxU~tZ7kn?A|JYqhF(< zcWhnoKs7tIzWB}4mm;k^!v@d__-1U^H~i^aevY!*K~xt6yA7RJo9TN4+q6N59b*u+ z4a3*ksl3N*HqvCy2Dn5B-6_49zkinkz8TnF!F&7i$GBT@bMh%bR|Wp>{0&!vMise+ zP+~QJQk(hvPumb9350OIX8!W6v4!^F<4u`Hrth&7iVsj4Be*?p;Vx9m()Co#^G7hx zbB=SUX~Vrfz?aNuo_{p}Rh;Xm0yC@b*2_7{b!j%)=XfF5d8L}x+HH;J-oR= zEvF}{6~1;JEke6Qx>iNcdTg|3QUU7xfEO2@^{3xNYZKj4yOnu5PhSc7Dg~en2==Fx z9jB9Nzs077Ara{F!k`;L{Aqu!bHL&|g6o6OTu6sd7Ju4T`OPEs2Vtm?Zs3lJw*MwYqMq<3)p8|uE0V+_*jFJ*u{e2?D!&AT+yIk=aFOzpH>n+XBHu+!b>Izz z^92g%ze&9eyD{Q)1KwXaH}T7Vlj_mKvED<>RKY0)924<}-lR&y1#A@xCgOnkRVgkaPi&74DhdYo4k?f+X7ia>3|_6`maSNL?dI zbj1^s_^zjLvr8UnLL`YE(M+NrR(KAd?w~hTN0Q`WO+TzW8$UpILjU;(IFHkL(g!n) z&XXSR{IKRPZ-lpOr_~bj)1y~(olzZXUca5g&o=d1?}bPbttCvNADDVw(GM6BY}!b+ zo^+bRLxPW0!V9t^CmIr4AS96_`9q>RUf}4gW)xy4A=oKt4D;!Y42cWS>(YzIXTaA8 zhhIgw6#DRnat|kdL@kSsyoCRxBfW{x%c8?kEBtgt8aJqUDrkG8<}z+r@sj5h6vZli z$JjRDyqE`j-1J>j+{O2=%Hx0c$hTI0 zDqP<{>{!T1d?#$0n#N#vx|S@q9kkXUPPyPqWgwuq+x)Td(8zT+36dQYoq;egdWE)hkbX4U4iR-Qin zbjKD2ndf@VX5L(5}|M0xAJrv*`e}QP)g`3Z!?#`xnGWj($=-4@x*N9=M0 zyE7GKF%1$uInai;mfFnO4g9EZRuhMdLfKgk<(_Blbee}6l&wF6n9~4w3*opqO;IR23s$x$%5|8> zQc?KR%(P_i$C~LWqB|(dEU$z91Us=i{`f`t6=Fsp_YH{MfnblNqR^*%{i5u{p%QUU z0sl=n^zmffD*B7UlzVs!`jTg5&f&<)pOv)0>RHL3pR&TaUPU%EE6Wk_4$|s*$18C- z0fsm{E1MHavLaD;BGS^V97re$(6f?1^biF=8p^&0L;WzXu6T z#@EbIlhLg&yvph(!^ynvy{AVY3zFnF+04@Tqz;Npw(`d6G)?R+fkx2^Lhx4RH{$0zs{$a&N;g|3-pbrBN&bAAcjktraja2YNFq zxuSoca3jIuOO};@;^@pMtCq^M&%5bn}s6N^D$;rBnh_pOe)2sL7O3oI;HdIh)#JK%d%V(F%;U( zOb}58L2af^X^dZfr~Dsh-vJ&~(Y-&jd-v{L638yaghXnh0SUc?77_?TC<-D9(xsz- z^eO@>RhoigK?Oys*af@T3kp~eqzM*m@F^(R;s3s8?!CJ~KECJo&-3hL=Co<&o+)?c z+{O5Ym__8dJH_dZ)gG{Oim_`Z|4XNw9<0=}J~eqwj((>EVz^QO@J^!MDAp-u;bNF& z`O!z!@7uwAcI+|u3vP^BN~dtRkxr=yh;awWNu6=fX=)ijBN+Ff+?q8GI_rm5nh%`~ z!5JX>67z+{c}z#KRWSIp!-LA^rE3LW=fA+<;WzJrx|SLbNe|(t-(&MWgIK(IKe-Xj zOXRtmcf&h|{YWu(&E$V+-g>{{fHR6?GGo>zN56R|x5Mrtz_m%VqgeAE8)r*F+xw{c zZ|^fYf6E<8EeBXygoC0q?=(QpcK2yAUWi6G+xu$$9iQLwQ%HGcTetFe$@fLr(!L&CAhM zns+}S|7u>T<3hbVg!REMaG3QOBDgA6_(%ox&p5!RdpOOQs_+)B zEJmYN1(`Ajf3JWe8JAe$UkBrWJMelff=y&ON^$au-)Op(HW9_pawsBN%L;G!RSA*a z1bVoI2uI$Lf|g<@a_?dZ?L@?z0?YKI_e4;3WAXykqQdFqZNMt2Uo~k;FfxLSI7tG z)M!^L9K;5d%}FQ#~Dg`FW(eTj90v)Fg#J1fn0w!onMt z;AfQE*9!0G6Et!|XvQdh337wCvzZ21;kUkZC0zo7h9pXm#E&aSud~8qgQk0QClK@~ zE=g9Mq9PV6QPJMV$vie8W`WKORoJML#ZSfG-*q3~uNNddzTcsW{^Q%evQkUIxfMSh zsf|i~j9C2f{o@cGUn0-_`0gEx4-5foA%i%(X7ay0zDZcr*Yl~#YjX4--@_-BVi_(Y zQ3^^FpAp2T$DaO7MsQusm^`r<>B;#kqU^<+tIn#4|o;c0lb- zB$8)*D|)J(aY-cw zeaA=DpAJW6Y~K6RgX$>2(!8ATo67uxMXRb`16w+5-hFr%-vmwJ6G`({0_0!KD@{S} zb2cwqMRojZD=q`lI^Mh_!8*zYLEJjlM#1z1WN{;YfhMevZyhh>*@8O&zu&`Y#^Tmd zb{u@`xaF^)Q0lipw2dsSDbBZ!ccK_^>-bvTkPzu#K>0@kwQC)XY|lClt{W60U1hOW z+4vdRzIFTpYmiP7FpanK8+9PNxr8+6hSLV;SGy#9lLJA zZ9Uc?69lzL6qoB;$J_GZ@1NNff#AxsBze{`=~B1lM}S~baY^w#Ig6Q9Y=6MDjt_&* zw~n$1tvLE#cWOTOj)cdT9+mya_lmv&^&~hC;-{}-!G1<8{`m3(X%>;^etaju{*t}w z?TPG~$^Y{Bc7h&s_NmEha`Ycx>x89PhU-bx6D5jU#|jga6m+(as{iOQWB5{k#c?)( z<;mpYQ=ZJ{0r}UHDYc}d?6aTD`j=dUsW~3=!m{|bFPf~lu)irxwzW+|i3mCAUH|)5 zW(GSq8(&2G7h^skrWD)(br%R{m4a_o+y%nBxFko5v@DAE9f`u?*_tVqe7vq=mxHd2 z{$y!FC(|XE-^m|88B%va(i`~cYuU-W5Q}#*{kd60p1YGD7;o6a$RN(Hnfx!Eoc_I~ z8v4}C+T`eW^8E*uVi`JBx;pN#6_`4`bUT!sOYZ2ha?hlX(vQMHcQ14Kf96^Boc9k zBShtdXzd=iOiv~faTOy(8A9}77q@nwB@%Hk7owUZ$_(%rWkyjlzgn7e{40EsrekCW zK9WmgUmmba`9blv3U~6$dyyM3~q#Uj5L`OluhkU9v3Hb@vUx|pGqK8y@7Xs zuH@<`s$BIav`eiloqau6v0AS9D!vXYJ4j0aF#Up;4^#jtx$NktZJ3CIU=>24$F4Ll z>E8hDwSD^zOE})ft+B=*#=@3`{m;L7 zz9SEDIN!=MBx#M|5|;%^$8?DWO2zK5KT+2=H9~FJf zd!dQ9NBxNyuQKKZLl3`isgJ$9DO_v@BjE}8N^vJu3$FyX@GMKa=XNTVtNH~&6}nrB zU03lXij?b5mP=l#n71^t{z#j#6U~Bhof>XVzSjcZxtgW^#M|*GpWBWg}L(aQb+tl#Yb#WC0HuJ)JT@7bK|AB3P zl~W7W0VF4}kxtv2?~yQ}tMnpC1Kg7Y$?{8VMH}AVBVj^U?n9FAXW#^9`%sNK_#8E$ zvpf^_ioWn9 zGojP2W#;YBkZ545hv~?2*b0`8Jg*f`TbqU&qk(VTWxB41$M%2d|D04<=(_zwKQ~b7 zgCW@VrHnBc6aM-c4{bc)%^j6<#oC}s{V-H%5R5B`H;{M_-jE302;O|ixlrRWZvW60 z7_w`xhuaHJ9xo1<%O?^u@;c*11ms=*EH;Qi{HG^RNb2&CKu*ohc;MQH4yIa)qkV-H zt^zQjufXb4<#fDD8hFy4pyI5dz$0Nox4#}F?RGo>YcoC68arkKfsQM!JaXo7ssYFL z8Fh6i71#6#Sx>@$jlg1G#UK>dcP(ZuZPfvcC3~&V)W<_Ia)0I(hAjC*G53oP-tCs- zTxgvM!I=w{Iu1JB6xVVjPzH5VFmtw2$@hCGxmRIOvxBeTEqFFjgc`22gH54FsKT6j zW;!q&_Wr^-+<8)YxVIvm_Dd7}6ZO@DtgbDKV1H2AXn0;&o~ zzVJx+E>1Uv+bxxIeH$T}_CQE++7x)utv(a_=DF11v}Qq7W?QIXTT3+n+SlN?KKiQc zs^Si4enz1Vtt@ZGp~+BuRVaO-rR@>rfOI+<5!#78Zra-kH$BjgZBdN=xd7 zmYAnQt+v8Y0rDmY2adnQ_)tO4?b?YM4E62Q&hW++(+DWsWk%X}gFzwqu2@cnCWyNw z(G$VYv-nH}`OB?xOT$EXIp%WGlx3fwrvGP(G{BBWY&kvC7_`y=JW8VY-^^&WAUF&Hx)FxtyE_rE_d?O zcK9K;Iy`fwgKvW*?KYUC5?#_lw{J7+msX%T-zdz9xOrvUuBR1JDN{p-U$@i^`D0M=edDtpN&YBE z`9??%{YRvz*|y@Fojo3jyymI2jZ!jjBo9)aOAaZ{asTp2#57L%5G3t*NCQLHp`k%l z>0y-j9Osw(J`7`-!amFgpYS$k37e2}%BQvvkn< ze{dDx63l-*5+-yTlB8MiWtFm7hiv!hcpEflJpokA_!GdCmcVHDsaGsj{!txjy$q)( zf%^dhj{JrXALej)iS zQ!4z-S|w}ED?JiXhzky|HZyo)_x(_4$WuyDm#2Y7)`t@jNv7($=bHW2ZSb~PciayG zoq8CVF;F@Cm!Y2rgzV*(ntKF?!@bP79MEP>;5}q-*2ZN3bkHG+sPY}~4B`*rOP9I! zYFLq8xPo=lI{N=%hS#S`N6)rpz4nr7N#6El1JI5K0PavsF}F|ag{4gk|PJi)8c;Hlb{{>Ro)#-;bd)q=g;os|`H3@nz zqWr0YS-;8BEobG!0p^?E4fm!038*4)39$&3qpUgoe?z_lLe(~)t4`w(kw?PYv0ARk zrd>A-pQFsz;kB6Uv#D6OrrK&1 z**YfM=5g>JAZ6s=ni`rv%M8)`|A+ke$dtCp#%m5V*33<|Y*Lh3?=}`yRvOD!V6&o3 zJ9*MlB`T$bGO^;J3bq5s`6?rsNjFJ3lV@9@&?3_gxBd@SneR$F7&C}2xE=Et=DHfJ z`nR&^A_lH&*jC2P|S=dZAo zn*46Ze3Tm6hcc3N{QqE;ToYK=r-oL5g{)8f57u}yr@q?CQaKM*&B3vy)K^ajRn9#Z z@5J%e)CX|nJ?D|CqbuT(c~}2F92c1{&`HCwx%z;vim#1UNz*N-G5893m8tM<(mFg` zWh(4RTKo(Df0eXB{(qgcRsMgIbV&Yxn-u<)`0tXc;{U_?Nz6zpY%AMxBYH?SY~RxZ zhfPowb_Hi1hmSMJyq2gwKe>U*3U9>wxcwCfnMjnhdsh2NK~>?PP3UqDs!yEoq-L$V z)K(P^*$SC%IS2keeP9z@=w&8lw!R(qwSI1L_)%QVo(8Ye^_ymdVL)4M-5gZ)o0<6i zu$cAp%g=yrwLG*qr0N%>@i24vkE&2F5UVm5{gu=$7EqU7Wa*?a5((*~I}piQfddg2 z{caCJNt+`N&HG+@a0)aa>v5vaNF{m|Lz$-OyA1Qui?o(nOgjfbnbJ9>_?fUWrE8X= z(~_D4c*e4H)1;HAT*fP7gK)|lPU?gF9tZcc_ytyAIB`)|hR=L}N928gcX=qiR`4&A z^_uX5qrmzDa3?*yxvo==XD&v zB$VvtgXCT^uxgqyz2-Q%KHP$A^3vryY8fGHT$i30p7<)}PA`Gx1D`{LkWE#4zy`;y z;rFmZB67X~^hXl1CNy}sm5gpw)XqP-T?YSia-ebef2@Z2-^Wc)$Nw511E_ME zT!g)VYs*Z|gw8`RYd;PN@3RftW#FQ6gMqQy*W<$vgvO^g4QgV_&|pZ$;>l*3(co*$ zh#Fj%@nL5(lr;Drr#Typ$e0PEMI+y!1T??FsEngmnpY7GZa)RlV>9k+YWP#>nzKRE zhR>o{*1gC}T>3O<*65@>|fuYZG2^GPjtfFZ6F{tm0^_%IgaPP9xg>GG$%105FxV|-e0+^qoK zh@(}5>AQ#ES#1k(m*E%aUmdM8L~s`e!xe8s(+mK7q=(b8hiQ&zR0`JndI$*20k-KNbOmb;Ri1eGFeBY-wM=;bm%}0!u8`^=sO=HCM>H-EhFgB*3TX#i zR}b$BkpmD{2E%3XfpoTj9tncUBx1cZW9|`+iowR*a&wPpbPI-W!&@6E{3;MVN){I0 zumnF?g#&DG%$Whblp4GZf{#cPmurq_z%l0+I3**Jegwg(vm|{+Ndto6p4(kXQS@{M zeu{j>Db81)5kl>$ z&xsN^|48cK)0iFNXQ+MkS%&*gd0d)j0#}`QDV(o9Yw1iQ#^DP(EJ{OOvk?!4*R3JinpWUpVi*>L!YA-98~m%-0) zGv-g%WYOVG*KP{q%nlivfTSH6ST)Vqd8TW*wb1L=gJ!DFAwtOJPuGf|;v#1mp!brH zH8CSI7e~rsH)YNkkNhxgS@fKl#>{M@WE#`T{r|N4|5N<0k&VEg#?+XDqo$3OItAJK z3d;7TG1tF=jbX^s-B=k0%A3ZN>uT1T-ZZB2R(D$CPGfRvn2io^8Z&!@OYcr&hBYR^;Q&JWAm5j?6r^@D`8EJXks8PMJ5$P=e{<8-Ho&fh|`~t&R zNQ1gE{Mc!feH*}^c_=+j@UBKJst0jD0(Z*87uP6W6!I4UZ(%-0I(^~uc;$p&U>4Dg z`5Lu^5Kp7-igWi158Z@06-adt1cQ8T#(a%hB@FHYU<@V)lHF|}xsMF2nr7@g8nq|{ z3{EJuu8E*AeukSdze{;<*I&~Wg)Ea@ACQbB1FNPPJ5QH(=ceKk z(5&=1ST|wwyR^%1mPpjkgXmQfvL>dn&5hw}!IQbF6=cCkJpGa}5;TSo{?C0Pe?T)v@Yw)z&8>Hx43H;cdc`LlG!8l z);blk-L$*bskyzlkr?Hk3(Nef4a+^T)OzIO8Hq_KqZo;cdV5BK1ynUJf|n_3)Sa)y zHLCMVfb9bJKKufOETm^78sim^{u$uEJe0m%@UBMf;roy1%aDbiuol-S9(VMOM75KK zPPYVcM>6y!nlWFat|P=V5~JeW{lcyBPX8K^>gfpP``nEA8Z}iITqAMfpqt$jAlXU= zR!uW@9*sIM1vFoR=7i6|x(S=FQBRGxMWRkZGsf_fny3uk5`>YcP!2MR0Pc^U7zzKT zAfe_UaQ-O7#Jz(l*ST&AW`yxJ7KY=>!{~+?V7)C-V4N?ZuPv%?%|#AO9lAMy*TUXd z(2#p1FG0ZT_yuO-jH%zv19zf^y8-^vL+Lq!cf0xGonZZqxK~});@vFQ@I1qDeOp7P ztAV&a8SaKG&6wZKydCd%^J*qM!|`-gr3yf*2O}8mb2H|5Gw;p&hGXW7_!1ZymLph8 z23AcocAjq5SHKj%2b#})4iQ2&zndSy!e8W^0Q7efvL>dn&5iwg(I%OvasG&g<0u-N z2BJQ$74rYDQ_cTDZhAKU*Z3Sj-*Bw|7AJ22=n77~nX)~@aTR>@+(76{tPBI+aO^En ze0I@dg*%&YXBPuuni4ljx;*9@5_fiSrj?nEWMX$;49Azq$1@x+p^RcUhE4Mf2Mefb zre%T{8nylPxJLb_1>p1didfR z#Us$Z;kYj?By@TTh-Z=E2cjACHR>cGp5gc_&fPD(<(r_o1El&n1aJ7q!Y^;f~jXX zF1jWpboyEl4=2M(b_-*EH`9TH-_06_5PZYY{Z)*oAk_~d*x++B=65qsE%@C$9xvuu zEWH!KAu_OPnz8eA^Ap)<(EwVfG=7Fdgpkee=Bt0OM53+%qPiqxO-y4~TZPBT`UFjx zS?f(>I4*k27>*qe8-uaL{jXP>bXEMXF&;qQa4dSUJ}53q5>sjpB_5-*8kpW9anLAby1mZHZ>g*QhRpc!r~UoV#Cm`|Y;c22y<-!QVbN zW4=ZW5C(U~(E(fEES9eNHeN8{Csosookyddx(Kb=6*L2V4iQ2&U!x{3#5ay8XBvWA zNXVL~4BqU9;V5_js22eK6hAQ>R5MwY5c)5}!6w(|y4{_@+ubl6_dNmod;+ZhBnmY3 zksIFezP6~oHFG+E0o}a!-FP>bc?#WJ3;o^zzd$n_wD7z6jWH;2JAk`-DBVWzZZ`*U z@LLZ9Zk&fN-pxFc=XdjA_)jLCz8AqGWavgTV}3WwF%Pes>3z~S9EUdr)l=l&gWxNl zn=!we>9^819HGgU$u5Grmd8)3rWrd=H?Qsu#cl?g4nBvJnQVSHcYVl6)B^#%j)bg< z$_UJsiDj?qSimg@crAX?%{+1<-At&toM1{L4J0=dGJb{+b9Cva8&STuK(;fHIZh3M zc*#Y9%1TD%GjFR42Fzo4pn&t4-`+Ro=sEX)^=&5I9{+3H51?+J~1%~1vU3{1R%|bjGMSx%F;q+J%_`CEg4xl*xE`8G*vFi*< zJr%)BvP?GA?n|B}LhbF+|2W1LBE24zkNedAF8z4C^t%=O`aR%w5HE%Ecj?0?jeBMN zJ#fEz__KEDe_4&aND3*n4f8+zTp{A6055s4g=LPT)B>)Fhd*nV{xY0$lzLqWf<7c- zy)vbz_;sZ+&DfrxOyVFn{>JceoXFObA$mH+pTbFsxH7#`AIfwm;43|x);JRzSEd@{ zp*p@Y&3QB=l=@weZzoIGP`k=hNvJ(#s_=;+(x*WAw@>XW)1ESzXo6o~@FBck<7W!z zE7R|7@fB9E=|;e{^zdgXQ^~ooP!!S=1lM{*@mD@8-cv@%RN!WN__LJh^!;wVR)Sz7 ziC8bqSX`OPNae)k1(a#d1(?T?=o1hfBnw;Cu=vU}5HobC!S5glqK^{f`pQ&*`J70q z0D@{HN|59!Qwtoe5J{~-aM@XsJY{-hHhPm~8Ulh59+7$FL#0SiAIhrv-shmlz* zeBk|hB=%Mry!Mg)*iAl)%OW=-q_~HYvxQp;+>{ULo zgie=1<`wY^tm0$9m_P8+`sQK5m=r zZU)I6WMI`aW9J!oj~#^_eg-se`W&pAu=xY;OSlvvat?s#D-yCM#`+tNc(cHhIcOU4 z!%(;z8zvkQuQ_Cfz;yTjZSMa^@xR8IFI0R;{H~Lwh5?Yzt(I3Q+Zz&F-HAH@gucbf zFz{#WePJ48$n$3G3yQx;xPPL%hv@DRUWH?+LhsJli<-Gh{gux`K1R0>k&idJeTg#4 z=(hMU$|<883#e*7{hHCJ=Rb~X)RRx35&r=98TMAj8S^#jG$Gzp4&RRVxch~(N+>mr z+z%so%;#pz*QgX>aA)lM4w+)zHWb-wu)N@KC z>e?V`NJ7>`Wzd-mW@8gNV@$Xb;6C`tRE}z9go#6!3_5hd)P8VjJj-{2=T*dzD_zC}~{-5eQ!a{L9bjS)dm z`k3I|ZoY-C;%;O(&2C}L?`Aq^^t-tP6Q1E{|C3S! zL8|8?xYOrm%m4+j_%NUOGn1j)P?8RMa{_o(XhvR>ZR{`|r(laJ2 zRULpykgYF7t$f2#wu!Bl5?YmYW#Ai*KNl1?9GjBdrM$aG*fOQK;kXn_xJ1J-{Aa_T zIkqC?!*JLrw`VvWLK#JwI{oe$4i-?=JaMrx949`DYt*(+VIAs$yD@%&1}vm!IFg3I zFkA+3cMqlW1@CIq$v@C$BY>Oa;fre&{TBF!vJ>aYt(RIa1F<9%x_sNT@rPzfS*)NGj<-0x)bB2&Ie5=pF@O@ z&DW^ilS3j=4+V5230V`BK{rJ(9Pjca#sYws<0poLYG$$*S4A0gRRqJ)^HW%u?I8Lt zkx&c=q5m=*>>GV9cSZ5Owy3@}18dNwFdT2~iFfny?@;mbyD$y@d83 z;Cv6II|<(H=FCc9?Fw994_~~SeBd(1^6cXq?>su&15e(gEJn-lZ9@+X8{N|g6PFW zLg{8gjU$CPpB8Tl(xnurtlyvunIGb61kKaepBwY^Xqx#y!u@~H{eK4kYji>2o2S<> zsL_=|Dme8t*1((B=-04iMJVqeo7QvcYL;^yg2ySRDM*u+d+>K{8)d?#|vgJxdi zE%h6gNAKK>yu77;KNQhh>fed%y`}zrh-cmtMWJBR_L9L}>bHV~c%#TWr_>K7p4)T_5lk9!@_;0)MH$=SCFAU!Bd~ zY$)|$kPj!zD~8%#oqZtG-sDV)DLd%RRo zvCs9VzrdBGL(2MEr1MDf+xty63xr2Iauvhb5k&RU(7!Jaf*K(_!vI})*8 znz8umEWza#R%bWkz?Kw#G>C2_3kz>p{MA_sK1eAwxC;cUNEDarug>b-f-?`~eGvq2 zpC#$DRX7TX^PE#G%Sbu|f*;S4Twu@OTeG%%~5I?D!X6!r$vn*aQ>TaMJ;&X@)viSxxA0}Aj%m8#Y30V{K)EZyY z)sS)Kuz|=5rfkYVW5PmJ&HuNnnE$zMx;y^Y*a)C+%4XvRRXG5@glzo^WqYP0$>2haU)4CLYsj_)*@nalo%9)v0=GsiO0j$y}l-sjP zi%>?fO3gA+PO(ZXpsM*IcIBv1KVbdh&E3eloRHW0+7idxZ0w;)O%-5)Y2=RvCAaB5W8Z{K_ z;L0G?Z4g}Hb2H{^R4HL_hv3nFn_}sSAelo3R!uW@9*ydUX}Mkxn&*8EDKpu8jp_h5 zE+Xe+K=+W4HBlM#D2I{t;3CLKK?_&MPljOMs~n;Knm|dp&gE4u*B8j4Ry+yd%@G!%$iL0!PqszS5<=jvmSZIM+kz zqk?ypE?R&Jbp)=PhcB*l;>67}V{Pv+bb10>Ex!hr*s2xQ^8ldak$Wa zCrI^+2;TO&8S|A+oDX*nFkS zo)Z#@x-Ez zNQkFV?c&`1!h626)VJg=`8949<7c=T^EIlgFt}!HJnX(?*8(J$lYv#!jGafLURi}2 zj{?mMpF@O@&DW@}-wTOEeGi}yl8`k~8T6S5!|~oB>o9ss8zKWTL{ zl5;&07uz~~Y=xzG{cj~OYlvM+(Y2?+8%lan_1sdQ+=8Au3$Bv1x8zjCiMw^eySvph`k z$_=|7GbmK9Inb><62EepPol@ra6N$OM{Grk_9}OLH149|{LCa^Zi@4|m0R%w8XU(N z?gD0o&nuOywu(Ks9p&wH)ht^zX60_dMun%A)r(c`;%b;A?T3UfDWyqb<=WtV_9;L$ zm<3b3ayuIZq;lnfuH=#Um212{AeGAnCXZOU>GLZW8>JODU9JMAXPnoq+&}-owG8%U z#sV|h=atHt&Bcu_xLV%*57hE5NLWEB;}a`4vx-(v0Q#bbDPFm} zqed-10s3=~#IM}-ml%U`9GKsTosn3%GwYP%K6?tvRSrLsu~)f=F2&n7U~2+XpIG6Q z%9-~`gCMZi$U9-iS-JEd>L`AOS1M;#Vy(c^ ztKW4YWm%})ZwZzA2Dw=NP_UpXdag6jS5wN##L5kTSEcI!9q(a^SMFUr8C1)KKri)3 z{K~~v8f&=`m?w!R3}c(g#%CyoRvZPDY{ z-?%pzDm}rJW6%HOcrh7yObdp7zs*eQN?^Y5@8b)JdHh-q^|&n<+IF>>MmG02irsP5 zuYHbEF;MU8SDyw8GTHvNX+g=L*b8pG>>H3Xz`32{aA(vg_ku|f+)dk^@G>@a*GQ!r zHBP%tK+a_VS&XM1Z;zeVCb5SJ4}|(Gf)+BK+8EzVY1Fj*ivkZ1$1&(soN!c)nx(K` zw`nUhY~(nM7f5^{yH}~-5#2oX7&)x)YPiBk9gc}tqZU#1AAp?D;je9IGvcX#ku*Pz zR}H&4;Riu#nYcCTc?;au8O&W$2Vx4)s7sk&AuzRd9TcaxiGP5JMWa4tUMGAyUcxr& zYvRW$pw|6Nycry$HM-W&SH`iwM*U0EMMvs%T$*n*pv-c{KSF654K(!5tGIhI$k6k= zNTch@CbOjJtiebVzqm7KCY$*9#}J=V_Aupad<^oZn)oD)pN(!b@y+l()@Yic-+{gH zMmLq2PWl(|5za=_%RbKd?^sATnqlZy!&5_}nTCGs!*GX}YszzGB$kCeOR=d_U&WK0 z+pAntJQb-^;kYojx5Ux9`_a1HqSp0jz*%}m?&OqN*k@e|x=E*VEtNaPk@)bDw#uEF z%r;dW`1tX61si`lRpsjK&Tq1%RVcyPCclIv1@q$3Vn)M7NN(gir+)m`d$At%2KKu{I` zcId3j?nQkc39-CQeQeg40cfCWBD^NtnNXHNWet23&>kXba2z^wAfP>^EpCiMdwv4B zy}~RpXO6OlGJ%3DEx}_zpd^pt-%cHIp27bSEXcdX7}Q7NhNekBhkf@oaU?SP*I7^E z!c>z1Vb=6dqD)Eq{sict2s^Ia31)|iNT9MFtb%45B9*8^6d9yAa0i3?Bu$1!ShmhY zNf5_JoT~xtW`%ymeBEL^>*Qhd!Y~nb^Eo&c>H3|}_}7J36Dhq%;R&^WSa)UztPN}- z1?#02>lG+%li?zDk-m?Kk>TCM%M*|_A{h;SgLIB~)sYf1hPE_4UJ?YOrAN|!0h>?Y zw%Ia_cumF!`3N>X7rp{!PE96A{+D}rl~w<4KqpD-h@Tv0WjyAvPRP4AijcJzyH-sm z3NO768J8(+E0xuUowBsVI#6#Q>MTb>O%??Sp^qZB7wJf-$z1}a$D)7LgN}rn+!LfD zA^y(B!_MCeJD>GT6ZH5fhgaw6=qOI6vdX-MI*kqT9(!JKRO&An(3)nI5flCkMy#gQ z%Zdr#h=HVOt+Fx{j6}vw>z9?`VmC&+rj5&rxowJ(tZ803F}K*MQcYWx6SIwZuxi@2 zoS6B+7;2h!ELRVuO1+SBI$yAv@irKCnszPMg7IoF|4qAJ@H*pFF{CuBR(=ZOGclwz ztDZia@lP1SeyYgWJf)r|jyA+A}2^8Fdl!w}c3Vfm4aPsDK4EVul2 z#y4R&YSuV?FXK}%95ri_euVMoFdQ{&ntlTDtTWqe)%;3PjCCiyUZ7^Gtn3>t)%+TH zhF>8{9)qkjXmRt&0{xs&(Ko~J-0MJ16IJ}97|J}zsiigiTr5uKQ~$AU+Z*nuXS^R& zEo!8vp2F50<16!Tafbeep#&=Emvn7$%e0blsDt}I_KPHfsn-3VK^5>Quig>lyV0_snf1Xg)iKRv$Y`!EK z$7+3sGgP;QS<8Z0lbIk}AUs8}MMr^ID2dLoDedsV-9@E29qJzY+<}0_lIRh8EsVsH zB$l&RtQX#jKe8K;80}NX+>sc`;1sbf*OC9$m(aBoRA{@p6I z@PUA8Q8Q&6+B4!zK`2&y9wM3nfJtcg)EjH!Ys>Z1?h~?ABx7&B;E@^o$RrqOQc~Al zW2qM1q8x=%e)v+U7VUNV=fGEFVp5Af+F=cHZ)gUxzFO+0a)aaXBD0@Pp=>9&9yGJX zwI&tKZNyZ6lS<2N8bx^qm{jH5e?CSA1C5kwxi@DaHOQoLa&Ia^4uegqPVR$P)8mz) z^8hk$klPCV(_)yxjZ!JEePOE>9d&djkP&AN!qxh2gwhfc1NZ|}LZ(8G0V7kPW-4{d zkbo+vUAh(?MvL&w?Lq&HpZKVS zF1XRT>`(0D^c|%NrWx|)eaEPRn+$dHz7ti!bcrX&9=tT93T8N*d`DyT@nWoCrX)%? z@7sT{D!4iNDsoGUy>TV7zD0Pd#p=N%70h-xmeq+lCBmv;PMKcFuyJfzDiU+cOhuv~ z_9Luk!MqFZMWQHnpaFR1mw6tE&dvLd@2?6Lisv`woYIyF|dGSZ%!cD7Z&>=Eh25W>|1k~6)Si^c-F;EcS7PpNjw^x)fGG|OFfRtJu&7b+yN+9C73#{ zO0%M(rf77wvgkQ0Y;;#Flo+pw)1PRTgiT=3Oc~o2ab|klY!rj0!g}bHfOcTFvdW?$ z0h9j1OXI+GZ_K+R4k2w?v<)Hp1EQ(hp#}wyq#Z+MgPur7>#Q$DuVfMDB(Q_3A3+T_ z2xQPIJXZx9B|f}N4&Y04X*x#h@HR@)8a$6+R(UU*{&tCs%4`Re5h6PQL1IGc{*dWU=dn2 zF0&YqLo~Johp$>TiBPlBVtk5QHWjkUD)YvEaB$tSQuH`P#ik+AvT}rttzwZEm1XXu&$lQjaB(;VlOc|UgfV%X^S21&I5+4{B^Op z0c^T~a((nU0x|S#hz>qO!U-yWWAvy3dK~bNmgRV+GIx9r-}{A^L}|5UKr5^fAJ7nw z4`^;80(F?kqLQ;PC&gTWTwMt8;%< z*w`4{)aqa^%_6gfI3#mGH97wunDC$qiNa^K&K4y>gke?#pm=T^XEtgyC8RmMW~az?_H$onz61idWsE_S#wiJO)C62x)5qM4edelBnkAB@ZFdIL0x& zaBs;YNEF0s5VKD-t|<1%8u09wM90{LxVl_;KoXr}rzrZMB)Z0;@EcS3g(SMijxnD@ zlIRtyx(r_`JS>TRG8HQPQkr3CjFW@HucVzv#exn5d@YI5vE`V56@DX$F|it$=M^52 z#8@;IZ3C1WB}E(^8*w;PWOlg>qkQ2HQC2Qiw-XBRV=}9wV*N)#*ik8f6RQDG;W0@h zgY^*+L%N8=CnR(1b+)Qjcq-ahd%f^mLNEN5*b62RX%3D1-R%W=JpYh6V46y$tinHo zv@;bC?#FI$p{1i+A=v0*C{Y)YNYF($6&X8hY@sT2Qzde@7N9BJRFcstr1%U+#|~D7 zwvKTwo|gN^U&uJDlbBa!)q#d!C!#U{!do=UQt0SlYrra&>WxO5{!FFKG^wbmZk8de3>Bc<6tWjyq=QUEoSzU5-#rFe(@J0P2wHN1 z9{zMlg)NSVt<&s_t$@n=5`H_i&YRd0K00(>^RXcn)Oj~e!?zuDUMbud4(Yt-GI6Cq z=k@4stFX@d=nuTu(RqU>z*V=-TY6_mmC$();a`%@)3}(vRHH9D^^Tq0bc^LD0UGgs%W z$EPjQblyt5?kKPG>fRVo={j!+>Vba?ASFZR_3MoY=p*eJ8)1o#*WsPB(r@m zCbq7bvKHs~2P4&ajA~uW41XBBTh}&^Y3e$lTh|G;0!3!ep?H{E*N@(dM66t?uxi~v z9$6K;AO3<{H%y`&41lC--6%K)DT}n3)$ri=YuzN;G6cruqtHW5UB;u7(o7OotPgyj zwQep6r};S5Ixj-*Xl$hgq85^<+ptWSsUA1}iGOoo~rijC-M#SNSFXC_>mdYZxzBITI z1sJq*j;$`Oo6bpM=FnRB6l8wO=ti)~*qh&~6yqv33(JN4!lZIAgih=@)-d@drzk}7 znM);W{-wbQpw0~58d7!gJ46TB0d==d%kLDahZtr8`JIzPh{cYMz*6;!bmB3o9H8>M zWL%H96I=HOBwv}tevN{`%D*bP0vR~i=U**w#o1hb*YKyvsWVu+g(*^*rF}Z#D-x-l|Q~j z1i2N&n&JLO{sc)B#dfo36UBsfjvcN7%p@^Y-DA(*jC>|bVrZ;B7w}U=879RR4#(1d zs>7nqhOjN6sQWy0;2?9gmoA0(0jO90wBR&U7(1dsM4Zuxx9JE6 z9}#CH0Nr$8F3zP`e5-~Hfr?b3lM>!o3Fo$=;Z3Xf;vn=S_Px6Wq7z=@u4=Sl5^RdI z1{Ahar!sjOBD_QQllTn?SLik$V-K%!(svO2nXcM2t!5QP!sqcX;>^NP6kEb!+1;tj#Xqy|X2-x&!+a}Rx%UbGQ%IttnYU@45tMJmWZL?BDaLGOx z|5LYsvTgI=7{qt$8PT>aqSs^Be0T)Bqb>w0-(g(E{=wS6ZGm$m5>9NzU?f_V+=xWA zSTlu0VPppqbz-L`fv2^Uv~g^HZ(!O)cL7r{=4Pz!+O|#lh6!iPl5r?Xkx3?25<-B-Sn(M+N#xbBTOq?P3~>!L|*HvELr-Q0c>s19s%Rzxy7 zqdJiEWIUZZ0!`TVs^Fujk45;PTp0hh*QDzbv{Nsm>OC?lA|7!BGB+Dd)2BKisq^px zs;H!{Bg{}UgF-}Xs2jJ&!QXatHJFP-ZGeiuvlx)6OsBEN(#e&>V0FBH5g>EVs{_#3*T0&fZ`<1Ex| z_{3MyB5CesM9J2bG^g}xR;e|>FD}6nT}`|cjajR#fQ4G!E>cJPQVr^G4!G_R)Pl26 z%P#=eQW3cJEP-qAWz3>wQkK`x;`-!WRPIheed}|@TZk|y(0mxJHG13#)wtbsNyIX6 zVX55=*}GG*8!<0!H&YT;?ALdJxmglU?3!IT)?s!wlVcSzS8R8yV4|_zA0RPH5@llp zU{c!6mPA^N-c;Jnk;H|uikofKZmuLM$JXW|F;8B*Vad7|qUX!|xH`%@hJt48&W6$~ zm&!bX5=&2F2KqXncT2;(MX2A>-b+cG{V%##+VmTb%P0ZcL1pFh$-7VZLn-Ir&%(>R zq6Z|`ONf`AmYB4o`w+ALvVJ@WQ7eVC14(^VQ&~IvqLhy~+!5pVF$_w+lo4@Q;;h{y zcq`18Y;%eeWW5B(Fhy%j*Ao@5q50It8^o`Zc6+B7t83iefD8Si4f4A3+jHT!-~xNm z!&2;Uw3vL;LO*UmwN^_DRv@0wvC67F5nA`CK=TOoE9ygXs1RPFFE7d;{QKjY;OgLD;b#*+fxmH@6W9=*6kq#g0Vu8n&e zFWHJ#2ukClCh>}>EQLc*MfVHpLLbF4sH~BgZx^i+RIZOQPx0T_;xF1LD1JA^2uvtB zznW6?PJk~>`8kyYU68M)6m1LeJuW}65=XgR$*-mqZI?H;Pn`pAJKZnl9BvT8h#MNn znry<`R%6%|VZ;p$$Y5m$)a~hPv{HX|EB5Pk=9zPW;{YXf)zeEyF>}4FB zZeK$ZcIOu^^z@*AMd?M(5a9Of-ZBynXd&<}}R zNpy|X=?l?~C2>`(CQjYAZz74SW99I%!}d)j(Jj`6(wa%4d+c;y2xu;eYho2BI!_Wk zVmXx7LJ~b=)hR7s61`$EN-K~=Zj!1gdz^V z(_-ID)=k>JrM42+-4qL{QNCu z_)HwS0mldn{t;-ovOaAO_`fSSEzlZq=yz$hDmWw1mOixaIJ|-_fGY`>xO*IY1D>D) zeEWysaUNJRhHCIFPv2+SgE64x<@J4}5UU%X0rve9=ba0JI?S2f77}blOPY4>TcQ_A z7}oN7`v7r#`(VzDh{=}OVBc?sAPdJxI9*JFX_UUJ&Y+n}m{L|M2QlO`Ct+9+)%TAF zAR);RH1i1Z741B46_QJ3#D2p$D zk%HAzeJ}nSwJvW6*2TfURsuNPfZz1MhGi+f?*O40I=sivXsQ0=5MUK___zm?_Emk` zJc}N$XauER;8i)^_F{S0>8~)(6;v@z*Y`rcC#-6^syTT`uKFIt+2VpsBdR;W@y@fI zk~!4IbP4(S8rxZeFydSREw@I2I$Km#UXk%mgRE6jK)|~S79kO5TLxv|S~Ei2@r9VXiFGzjv$|iv$rN`P9lsrwQ4bbNJ7R_2b>J3j+e-jmD&j>n>*H)_fc85!{>a* zmS*VVg)5oDoby?)m2(8-y$d;%rVZ;g7V@)2B(8T|4$ojtxNJK(w zE0}B-P@xfb1d0%1r$It`Xto`Ocj$__gwJZskYB~Nof#5mXuA;ZNes7fRPM5A=BV88 z7x1iJc9VIjIeZ8L-X2~VJAp`CD2YK!faw&Fy@U0-qYBkX=HZ4&aAiAF=_R_| zN^ERdp_I`Zj5rry zquS~uO!E=7ot&$g5y7^E5rJ4^gk=1cL=Hu0JCnL9wLzcx8=drG>LoZXL!L-*tJ~}w z^fB~z=%v&H?^`ZP`HxavWD;>M>c;Sj?v(bEgp5a=gRIC`lHs)&o+Hk^*t4~M6~F-i zY^NjWvYktWpP?1QJ$Ty%@SE0FRRAK+KbMpGGK85=*g@4Vblf=tM67WkH1wBJ-^21? zYx-SO;a5pij{R~PpPD==iGo_>3H=th>u5mD1lwKs1$atclQAABL-UxmR2JQ2L>z_|^NTqAT7d2Fn+(v6YfwMl zyut<`0JZ=k&YwM4SB4RXj`wY6Nl%6*zEk1{5JsG*UxH@SF}>~3CqFu(Hzd+;enbEk zedOB$#hivXdc}t(AsTTO_X1$104f7u3n1bI`T%^lfN4Hq1_@X%0OBwWLYOV!h_ji< zw*~nI=6Bfw$adaE+?FuntRuxgeG40Mnb9}j5u_FZPC@Y?a<44#Gwy# zi=N2wDir{WzPfFJMx2j`qn~kGq7mm4$gq+t5-<=rTL2N~Ytm&3`1nmMI04ztDa36F zF~X6gjgSPVvmhlF0?u!<| zY)c5+3yAf&kj!63@OFgR&TA51F5#Fv2^oYCHA0_ zC&_mpi8vqbK=c=(J|Wb^+0H{dSu9>XvZ7U3&TBp*c&CKj_ER8{wuBLf5UU9Yvz^z4 z3GM&UuW@VUPJ)4 z03y!7FDRBFo@|N#DWQosJw$9(NTi=ayb1!qq9;GtT0kSt zZ^Y3Hp)Jvf^9N*DGd5I*C3d#2Z_&JP%yet6y7wP8w%`oLOLn5&s@F%5^)0Pku zq^*#0LYUq{6xGCIn=N2lLac20AeYNxneTa%BnJ>?J3A%5M#7nI5i$-T^aqV#(P0{F z&>pr2LyNw^Y?*XmeTG?wEg@==3gj3;UY5op5`fu&#P5}mez0t35keRhtpBW4Ajgx0 zsO=2LiA`7)#4*+)ZoMM1x@F+AT>{8W zOK9RpB>oFRyih&}0d${YJM^!E5f4XHEc(E~5m*4M6M`cY_n?TQha1>h0X$L_fU*K; z1OOJF0AP|ux*7t01E)eT$pQej7I93n5Mq)=lFNl;mjJpo0HCh`j$vksNme$)zp61L z62maym}E&t3}LHs!L&@6f{jUXaREsPhRH&R2Nw`)i;(PYMsP-Rl9WPdJ6{XrRe?N( z5GQ?5XXN)K;|wuxIL0`Ac;M-h(8Mn+B&0e*oa*=rnb5}t9;t5#pz{xlE;ukA0bn&2 z9HCe)5l06bSR4spA7ofP1TY)`+aUl`G}4V0@E@15%midRrxCX$#86F=WkQmK({fPr zt^hnDfXud}TVKSmF7Di51`4F@^Z_A8bIFJy_7}Q=X|FI<=}wY2`jCWRTf&Gytbc?g zxfhXVdJ>t^oBTI3)AVYrQ0OWG>RwIcOo_h>S$LFjOeo@f*N^bo*D^HmuK>ZMOt1{C zYekF!l4}QZ8Y|J8_syM-=nWUnq;8XT>hl&&-qG_O%6qONrMr z-eovL6Tfo=C5{CoBB6Dyh#|msxSp1S`*fQk+kTZmM&~3JA$URNEC=J(_aMxcXvE0}*!ojA8;&L? z0k(vAycZ&$)EZKGL@{Y%BUckZDMayjfX8YgfSF^+PJr!(vjM?VI+htTZuJLYwnQ-) z0&I;H&i&)aNdQJip>D|e(h@;FhbYR;9$6)T28dz_gbBX&lmKcyOTblB);9#OK>#Pi z$ly}}OmbL+2dQA+2;f%%(CxZK_wKecQf8xc+;7p@JRS_-q<^X*DgBcT5%jNO5rSQU zBZ$&>3pTDAAlgFMzCbkM*nHwT37}^~0$Pp-pq~JSO<-jSz-&#zk$~9FixWx6xHS)i z*%HN^V-m^f4h(B`gw`67VgQY<24D*S*aPcEAzuR!aZZEBc2-PgXyRW?p_G>aiAZQ2 z6)6PR4y8y{=?6xt+6iRzwqg;2mDab2(vyo&(V>b^wB^DtOhYndRx0B}XEEMc z!iQ!v{D5ir1vF`@`)Kj4D9d&W93morI~gES4)R zBs@n#PVuwdDQ)2*2y23uwJ-%s5N(a9?GTFPGyt~qql9nV!T3&ud-d^ajXRSmujON- zu%c3GioGeM79ggll*VeYOeMgU=~f+;`fwxe7kYow_v!nq+v;<`&X~XH%k(V=u>t;= zp_;T`zk(u`K@#}sQy%@&Qg6UUUwo&Y_z_MZKZ|>K`c7R2O>za|t;` z8Jd)5N|XoYL2qE*7DZ~#M|KGLtK4;(I8UF9{dFR}{&RT1) zz1G_EI{WCZP;A}_rPs69=+o6ERqzI1!2~mQC6@-{_hFNkvAL-f>T515G!Jl}d01cN znTU9=0-8{=dGKiY8mAxwiEZGbJa)rIrc$u}R-&6|L@_PsmElEEW=*;Sl`=Wt3QSuX}>^vIFN8i~j=MZXvFE+>0K zJzg1ZOudmKCnJBI?$c?{UQ@?A>+?mIt3DAU+ z!6W?y#=OGecw-(0PL46<8{yf;JcK?~43z#69#ivpT$|5B4sFcl@eX4Wb%?n%QjbDW z?f7_ycn+vK#1>jJ#g)_bHUS;xaJP$e{J#))4_Z-`t;2lY)z6b{w{Dr`Yd*1a+;jj` zUp&@%Yx_E_?sneFNQdSveI%>`$Es(P<+;#BX8_^or<+Do3wD+aV)KTRo@yGMQP9Dr z2bDjJKmYggx~w)IZB!Pr-$Y`(JMd`N-qvDzl7sJfyBPxqRgIDM-;3$ z3QczB06oWph#CD0YEnQGN+vwMWVvJqAhFI|l*gs&h=TRMyW{2{?&mokyGA@l08J>F z@aXuVG1Wj~r*KgomFkFs_4xcc<|^)k@_1YaG@)eTMCYO1ZVtyg;z!_kM^r<-0?2;2 z+cqm0YL4^7iX9n$Zts|Q4{ESW%(NLfa*RnWY9WWdsAD`#es%Nm8wzSpetQD4r!GeM zZ4>5q?gYLxdx$lX&u@B0es4GjXS6_fo8C;Wk2wPGL(f4Fo!Aulkg&=0A)CgBhQAh= zH{{_LTvXlC5qKY}6n>}ei2ZksnR{JszE?>BO(?zCPCf&(1CZFRT$Gvg2pP--{l+8t z=neP9dCbNFO(;Fg%H>n-vw&Rb@O;g@6sXqXix^Rf0a7P3@_7+x>^CmWzj&w6+`$iP z*#r8`WbC#)=(-BfAnj31kMBS^uv;%4+!J(FNf$Co+U5NoY?7W|s7|oU=Qgq1=S|sa z9B~yD_V-P9@s~RmEok5%{Bvjh&-aBq#O_W1&QAd zwm!B;M7M2Ep*wh@k;NT79aQkFpQ@hAwFMjw%ZVH-x{bU!iIAfjU)Hijn&H^I0mdZT zz`qhs%N&2kV)_@<90D|hPc?idn8xEva20R3bq?jCr)N>#wwsH!T<6lsLQijB}l07nDIJ@#EeVz zJ|OX+-c4eKy_@uI7_iJ`+AmVnWiZBoU5sowt05)p7(3s4!s^(m7a_q?f& z*}%P#ljo>No)3T~lwMktLzrBpd&6uH7j=X`c%Dp8tyLyRf~^fDn8}YE39kGr2@)ziuGj$#am8KqJ|MA|-c4eFy_-~ZeGb5s#7A6I z@P;&nrcAQkuRgmNyEC0|LirJBL!b#I6K$<+!3Qva#M*I*RBy@zYw=!$eR4lKkH=7; z2_=Ka_%84$p4Q-KfU(oKC>t4rWLQurR{X|GP}~RP@w*9VLg_`O`Zsb|J&;(VJ)8ws zk;>8EdO&||!Ef31{&yCXtS@9g?P&6PbcnU!MUe&Ph7#<_j~odO0aU952^Ag-ekp~( zfLp$$wXUe!&g9n z#6IVuJeDgD!D>(tH}(7Q$;><+O@JnpOnA(Hm+#pFiOu4ob*7RZIpy6OP_5#*YL;G=7}k2P96@yGfj7 z?c8#i-9Y^9x95P*$Y}gvhvSFz*Meh5(u0E1 za1NQ;afC4&c@nF)r?bw(r0jSm8b-Vb=&!9)T$*7W8KVE?FhWE)Vu!dnio6;-0r!gh z@cdAM-u%dsU@)LsB}l07^Qse{NFnBpN^H^l@Wh{bH;Do$X#q_72j&bv4Yn@fwQ>)S zBdvt9;`A%@!uL2_Kjet-<%S&5=cGRsN%dRM;gCZ@Q^FyKd{-KWVaV|alfrVSZ*)BU zkYgvHI^>9E*>&e|@;%U54mTYs=<{)JDr%^TeBK1Z^zBk3U1`+_ry8d`*EV^W=%PEUeQ z>^v^oXq*nSjP6h}X;~CEOSsQ+{Cp)`4m6?kRG{Pqn~ZrGNNJv^jru!LrB-H&dIJF_ zB5K#a64fGzs3(5FArtV4b>X6-%JNZ$sFKNftf>v-Zt_Gu5@?EQA5@u%l5T6~ zo1^yOccq(fvJjlU>2ltYaXEN>t%4tvaC#(2drlK1z0+%uU`A6e=Z3!r=6FZ%C(&O4 zRaYu>4N~eR)YxDEYTT8Jnz}AO?5y#v?Qb7%|J>jDfNxn!_jT>4%-E{d@qM~&M{n!qX{O>rXufkaUax~QX{ev4m~D1S$@dyH zpO3C&bH&m8H}bVdpeZW5ljCVF;TZB^zsK}&^eU-KE%t9KKW2}nfF_h44@*73{u>ZV|wu;w{evD@jo_> z!uauloT|#bz01~D_SGT(h1vWQnmaXSU*J+>265LKbGQPiG4dVO4@hj6r^wAfRgs5i z*G+j&WGdNce>nBzqUA~OBey&{yZ%5(J7eD8q7>yD{+jFmvOJO`8sG3EJ*iQ4-@SoZ)|p0`QmmPh7d|5zSj z{_5JmRKe+vyz-0*`S;>S2LFWSPI*2TDJaio?pmH-6+n691KVdqb#-2OE&;0L*{Wkv z%JcFW#w-IGdy|XWXDL52@>7SF8P`9SN0>KZo1xJlTIsy2jJqo82L+(0r6=(LFsNcPxu~MP zK_ii(ejs7Wggm(!$LOThW8HD|j05kd{n~eG+!OZNB?3`k_NjLdVU}n3le1Eh) z%u4X0to&3Z?2jxP-yhku?~f!c*+%`5%w4kjBTGSlGy*}UI6-`WRQDj)9|>O6A6X*$ zqy3)cdsm>0afDu}-GQo7kAzT_D(745EUF{g4 z>M@s4$Hij`iw{prytmAglJb?#d%>8qx3$fps9oFwR7)n|-a0E3Jo{NpnQz(8Vk+m2 z3~J)@7S9MLh!QLwpSNg+&JZR4_`IuUl+30vj?cSnM#+f^xj^QO@+Hs?!`MJ@*$;@a z9|ANxd%?4x^o%k^Z<%@0AZeB|#rn?YILmZoV`WEgZJTg=Zt;1d4ShIxy&*4oA+-3&EUk$TRw^OBhdK{*Voec!45Z^ z7M06)rOJU`;BdVicM5Ue?_}+m9FOuQ0^QUv*LHUT%~qb^S=-43>i=y!`Pyl&?T*5A zUVv?l%ieEIeg`zeM$vp-%lRSUS*?0sDqBh_K|tI0aX@umsD7=OL|&~eu@wC+OcRDu{a&5DnT}2^LZ_3=w`qsDPOc&0QMlq!yD-4P>gWymb{WO zJOQ*KPvp-+T&WIJv`}RI1~4Mq(zCuLADnG?D7D(LD2qhy2sE-=js_|If`(GFq`r^; zAWd+@y868#h#km9n@d?3$!Oh_+oJ{M6rOM1%le3Kd(Q-#PTo+@oz%xB2ipnj zmm++$r&adYs0h6db43t&{%Rt;GTz#XJKRo$SH^qV^k6#?ek|_h+XL*lhV zl5b;;5oB_;%i8a`PY0S~KaCTxcJpxp0crD0t91Gv{+#a&n5>A4TNpY^C!`m|| z<&WTLr&s)SVTZlcRfo5p`&1oMyrr<=T-+S@Y5m4Vnxk)ZJ8QEHx0A1zZg&J5ypDy}Q){5g zVuwgi*NC1K}J#}HK zpQ$H#fBWC*sV>=Xh3)D-R!_dKYDjnvRl4~^)yjsmK>diF2=;Ys-{}C+k zGi(RC?0xH8Ix^38YJO`oZ~k)mRBSJhdpj0hPXj_0qar;G7CntYPo49yXMwGHif8Ca zSg4)`u4Z&Y;*#BS^%RV99wNs=sGbC`Rz0n6nXM-|L*ifQDb;c^BO@}3wc?_lHI+$2 zATtMcbb!6afzy4tS3CLIM(xcIpb4d=H*Q8kyfwM*@xYu+qSWF0dUq92^)8V%quy5*&# z)cdkog-x?pGVasBBt|oMcdWfVn*mkHdNSx1tMK-(*z-{Yc`FZl2-s@R-FE9M6Jq6F&Qx>K&rU?6%X4_MaXUVr`B7b_9ngXNuM3&85 z)SgD{DX0X&1MA*^^X12|UhL%a3N8nlP+IJ{NqC4o7pw?OU!FYME4LjT2UN8t(q`Cm z6%<+ad=E9wcjSJI`4Z$h#;j!#YEnD9>J*JJZ892T+GU&kG3HS$UA+U}*biK^^s*fv zjWK8N*i=f!740}jXDoq}PAoshY!5V{JkY|Y!b`@OO&0R;1&8a$nAd}=MG$%ZYH^D( zrWMzZF>Tt9FvnGl5x2Ca>>imG1|B9|Be7_a*BL2!x554JBD91Q{zVo~`%-8q7 zI?zj9cV)7Whhxl+kY*P*BzeM(c?h1T)wST9Sw7BrEN3O(Lz{!4)Xnuh1XG?@fqDm zKCcB0rISz{H9S*wl!74Efs0lg*=5KmmT-G&iZT0hpX2iKIyx9=Lg__E9j-BEERfg~ zF3L<|tumMi`lNv|^B?XL@^o|~(1g;9j$WWOc^t^VJRN-kRLkYtAJtI{*Z$ac2px@~ zNlqR^rO(q*2cYUl(j@2eTF_7$Ue(ds5vrrzAc!5nMT;dH3>n1|ZdGR&n2Fr$<>fUM zXhP{JR`rO5fms5i=#*~?%&*@DW{9kWcNx=Gf6K0Hmofe2cko4;9=G~@@E;fa4JX7E zKRB@iO?vXBfyR6T{DdCX)vk-W=aOo-+$N9h@~D=uVTlxJc(mO1-tHP5W0%|P(kN?! z$*%$TghfBc*e|#34K#xjHd_1;hnoUTJ6!L_7lyb#4n=MBJdt0#$ME=pYJ5O|!tg80Z*>dun8> z#o4&B#5&eA_@kK|jT@Uc%#_~>=`$b=%gbhcHfc3)4b2P8XS-MxoDgMk&~Z+U(c|qcK-OOTExH)=tw5naf^{KHlTO5f0ru+gCtUcdxlQT6#MS)Y;*6 zj&$7P#89Nyf^r{c#kSFF!A|p0AtE6%BEA;vVdJiboAk}_Dt5g52zna4w5gKyZ(Gi9 zf|4wz-vm2Ei{Mva_!>yQ=w^-N4Zj4a3g6WkzP!=ieDoXWMu+PQ`dWx<_fe=xJ5iJF zba=j?ttVs@)a%|B^lq#BsG!ys6!b7OaDn6H3pyTNT2N_BqJm~IrJ&)`dHGvA@bN@Q z&d3w~a-dq!VQpPA@NP5CWXKc#-Av&x+(B{4*9t!hl1wXIuW5v@qBge46TbCHG~-!8 zSliAhv&+8Kc71$?TLm6vk_T@H%)Ss5IySyv8V6K$Ai-l=hOFiK1r04rCJ#p=#%o=z zjs5&*y@-*w#;(nTa4glG@h(9}yS!d)7pS`gd)f3TyFgtTgmG9Uc42z3NiQM0WiGom zk)Jo7DB{xi3iCeId-35sR@~7c%kOU$xVMqe*^7z5On20k5%m`-O9=(li<6v!y zK|X85`X`u`j=nsS@m-*5haQ?A6=C9Bb`%|+uLu<xhxZ<5Wd{ba9f#gZY$T!~$fm$c(WGh1Ix~|4N z0yOrX&7+GhN0V8l>Dk#0K%Z`^v)j{6-GhUsvRchlcd8`H1;vyJ*IrLE**}GMpIn|k z*sT*#_~kH8Xr@elpOnmr+J9N^sNgG9u$|-L2Nt(mE*Y!d#{v1vfrZtLA6Qu3{NunP z{U?U`qKnnP_nA-0D)JexcIz|NcC7qt-b%ReBpOdg?;Fp?KvnHFyuI2~Jo%e3YaCwV z$hYtd41H%HbsxfG?lo3X2`Buhzk-AuZLq zZceqn;-c(o{feehLN&Z*IbOb6?+q_ZW0$C{Kve52rc~>2g+AGYQOGz*svRTm2d4m4 z{|Z;sQ}w%X4m;4;{Wgy-rpe#?fjrLf1L67tyQE)o-@)bS{eWSqb+9bP3C$EgSSXp} z2aENN3g)7M2Y0fj@P2T%<&v>V-xtVV`hnGruhv#K|Lg~gFvKM;b6>4jkX7UdUhUQo ztnH}Qoj>CJC@^O_dS9*OyYQ-Z`zi?4y5Lh|COAA_t(%;dQLW{CQmxiK*dXb~lVJ|u zo3k%avy7TC0GocZXzclA_In~;(75%e0XPw8YpUd2v^J21!%xPKs zYJD#xQmvC`J!i~PFnc(9TLd|0=p&%2b~!p16TyoYJr)Oz$7p&~|GIYtMXxjL(I4N1 zKk8o_FzdVFQ}|CMuGF#h)@%q=*@nyhsWY(VPC#Qrxu`W|jsI_~DUWlkDO?K+3(W=G z-|A!w;jMW?t&9_zDc0=4W3gs`y<^QU&*hzS$HiC9R%bYCMq3H*LSU`ww-T(%nIEsn zv8G+s%CV+w5#&tbwkPv`E^}|q5o8`&)3Wx~JQxzOX1X29-`3IkLGN?W<}do|xKv(Y ziw3=Ry}vpd^xCu^^tu)G61!49*rZP&yUjaVZTmrQ(V3zr2ED>u2fe}w;q9Q;aWUyh z>v&n;QCCKt{_#*pgWhqVWDa_5+7Ehd+7Ei`=|XwNp!dNwH2f|Pugu%XBU0vNk$c;g z?h8mnnS2FeGm8uVp^V2k4u0+R+pvssBnT7a(R>AZJ7J5oI$v)1?hZCdlX=2xd?flT zR`nbkzfxBUR4YRt6`bX&i^1&$wA|tPk@kRG-1Os!R_O5jYWG>-Md}aVudzy}Nq!%i zpF3KU`KEhWCJplI`!%+nGol~D7+{T~@m>FK&{!qX_4{FiogJ>HJw%B-N2$!=?J$C> z^&`A)cD#Jo-*=j;TJ3Mh7|~}jrRxv(7s_wG)tFI`%+D*xi9l7MOUl$1CjC7vU3H%D z4}lj6?;A%e{HeBajD)w1CBiSDRD0$L|3@giwDOiI&xa*Kx$#4A=Dd)%H0p{c8K1?(*AI|Mq2I zx(I5kdUmUM$ZxbA-LGz?kCO%a@#P~P&vCi>HN;DR>KdXv&R=iWHNgxhLC{2Y^&!yKu4hA%S)*)7GyFEu zmik*){O5F+-=@0ktH5*@RPlk^zhQI0`G7tyf8=wPFL?ZZUaq5os)T2{S$z4sn+S&n z`br+|+z|I*hnw!#+L)sp-lV7(YB5X9x9`5X>r-dsf%_Uc{8#&>h6e==#VuKj*PfDe zsZCeu@(}6vf-LVzG`un3GxI}(Ue5#QcbdxvZ`MEF+MZw<4htH8iBz)Q!B^msd^hqQ zoG1A{K(&;8!cy+=86Uj_x@R8lq!72c!%eR1!ZC+HC$_iteI+XC=Rmav$>ZFisb*+b z2?s=bR|m9_!dKb7D;xIyU>NqkEDU>Jtoss2;ItM0!3V~;e7&!1e~zmla$a;;wL}=H zAgQ|<6Yd2@>=;F3xkR=v{$@-lk8{R^l0#*a0#n1imCN6c3Gb_waY8d?Ot?RfscwnG z^v+({dpibZJ&7OMSq*lGH249~3`K$4yps5y*?gYd;rji--GHjL<#9%oztyqdAGA7l z;rLOUe_`>iqR>ZC=m5vsD|9j(wXKo^c0+|qexgv0`W?!$oZuw);@55bXzW`$%t5(Jd%@kucm&`F{TfJkT zCW8WV1BtU7CvVIda`MKex%% z{)7e`%tJs|I$SUR(;;rOXVAMnBRPlXr*~VxvwG<()v!+ab3J{0gX6N_lLXK))%MA>2PTf%ff@tR^sdcpKv1F5vBFm#g2= zZw54jIgMVYDS_DuXskb%BKhd8c(?{VjHeXGjvNWn>~?xKXqk|=Iog<$x%Y6)efK{r zlS4w8%0w3^^?;Gf`8aCDd$c1Jj?}j!kAkG_h~yKtBf?KCnLY;@8#x+p^-Vm+>YT01 zQ99GYdVkhwf%#JiQy1oz=TdNXd6fx!>WHAdEs*edbXU4FkT-5`ZA8PNe?iUAOcn{{ z%IlfMK(#qq&tl*yBvv~@FWL;Cs^)M@GC8b*!zF<3=y2ypnYzOFMf<@z_wLTx?7hjg;ohX%@Pp@p&3Ti^@$~hs-o@In*$qDgVPB28px;+xEYGkz z+NA7;V0$|z!=eJ74HI3j5xhvkoZ}?+3U;+@T!dr4z`X?IA{_e%E$wsn7R}y4GrL(? zWy+6ef&Iy(hs)aA;lDuD4obG z46;d2GR1Ee?j(~SX>nQ~bR87$7B>D`5jgj>F4|e#(@BRwoPuYM8r9O+ zP5J1hRqKfMrB!?ED7?nY7dH8rXET_^+Hq0YR%wJoYWGK=yqgZ6%~_II?tMSV4!*0*f# zJT6oI#Myz_0@iMh*0=f%FLU``+F4}u1HVSwhcf?cOlPo49jzbu^$KZ^QCybqeq*Dw zUS1x@fJb>4jJAxIL>r~I)eFpdJo&Jt)tw(4T@mt~(?Ml2eNoR-e3wCv;usTZJJkRg#1gtQ$JS^L#GBLi`3}(b4%b(tyMSs% zlE<}HB&&5_kwkC*Y85Nl2Fw>>Yh14FqU!rLP%TYl(pGmE^9#`9Qnoa{BK4e~h3hMl z6C|og)_%2Cqz|ycaQF;&+`SFPWpl@AUt*trHqdg1>wCf*LR_~`PtLX{v?nss6MhTr zDzH9mVoTwB!gsQ1eNX6)do<<$oyq(MtaXmo%h-H@)4+*2mGYj}u2R1A0ioz%EqAoO zQuYsN>y-;GJz?)pjaihJ$I0MX-=!yvVhcX|-k8gHa=OF!J>j(>-zF87Z~3(!vnvU7 zd>-%TLfkOEAzAvFF`IyXyRFreufPMZc4ZaZtO|UZ0y26+(OgzfC}RI@1%8`sZBKX^ zN_gF6?kn&VGLI_oNpRCj`3^s>;>nW^-y7z}Okovw+E>Or4s>}Q?u#MrcxQ;@itmj1 z8t5E{>y`UUhlm{ znW+@286U>Yj-Z_7czW&c4m6=GnBn~+_20Pr2#{LC0Gr`p*93PMIbap(( z(@{J|a@K5Pu7}{^WNsaQ7idN?d>wZ>it4y^ty=4N|Fezx9X^X4ckdqcWa=)5hlPHh zzJbEba(I3bX*hTkCOmO>SY^10OUN;+NiHr!Wg)$ji^nqM$Ib}MY0ys0%lXPM=lyb8 zfwEH93XD6_n0vq);%I#K4nci;l2vRxm%q|l|De26q_zG*CsCm(6A9bCRbVdXUhd@Y9cgW8CclJcfwJ}k zD#{wJ_u+iR1O*g3VqY`g;BnM0wm_fS)?LVtA9?a)J*zCQ*!T?@%2M18$FkWC^y56- zokCoL9tAgf>;z*50e#frdUrcK#Jx{PZ%nn<5w3Ry&@bv*8D5DB{4!8&7v-^S7yC@i zdjH>A-M5QkxBPa|zW<-I$phxMuwCtP_3h&CK(kyb6`R0@(2W$WH5Xm-dK%%wc2V|M zO{Gw6JdJ=cP!>C$Ui$|FO(+X2wwxmTO?OEhYC6kGlKMeRdwa*Ns$iuPBp?X#%u!UJs( zB8%EK?H9Fe+AnH{ukDwc=L2&pnOx_xZV;J%7Eo2djMmnr(jO65c)Y`_jPTwC&xRhd zP#uOAh6~j;?H8(T+Ambw(8DT|9Q+dPKb(3v{#_&fB{w@cHlqSu8^yCxk+o3WmqMf` zf5kF-kyT(-L_GoO=pzQYQ2h!yMGMu!JaeJirdgYhVt0xLvak` zVextP%j)^0|6=j^az&uN9rrBD)VI(q7g})#MB;V?N`qyiK(*otp8Yn28l$f&AzCAL zcGiOp?RO&JmEL1|VE*fP`@_~Iz$tQ}@US(@z`aa%>>f5r#b}F&b0L`H*lZt(csI}t zQKFOVCO@P5NG0}I2TIxhHe=R-Jj}81bLp=`7H$OqmD#zpoz;{5cxdb2%G*GWwojCO z2cVk0rS)@ZON;52Fy0yf*1L7Ac749%LRvSJi1M`q74lsJ?QF2FbF@C+8?tGAzLr+@ z2S+jg2dg?S-*-Y<*F{G8+O~vzYoPrNtoC{NHowi4*V6iYE$v`)=0!AeJApNp|Dui0 z+IRG|jaGhCO*a>Cb;xz*~w^eYG*Yj%^emv_~cq0!5s^K^?T2@b~3q&e;7>*N0HKt}W zPB=~;Ucx0BX4&qgsSc|@9yFC4na9*v96PhW~x0lS3zPsL${^b4~0Z!t_xV54W2U-DCrFRE75S>%S zt7;CLnX|aE2u}Ofwh!>tw*wZm{*Sk7}g{CT}wSm{zTN}8o2D{r0}DVH$o}G zsLNytxIY3-=i$bey3&SGmxaaE$5L}fP;<7%tj_)PXK%2zqmwAg5}~Eals-x%U&D4m zX8}scNBSIyS2<#Tbiqo{k3O{`ZluEERJDh2UKljBA)9vdyy1nx4mNH3chWoCe5zXC zaRT{X5=2L8Ry;|*H@JMuXlvvzsQErq=;)+t%Vd;EZ-QvHBWh`BAnJ05E2(6zUAp+N zQa9QX-+Q}dQdCC3yKiF73+{1_gSWzwK-G_;sL&S631kL(gv0eM(uE=J)DE^LCP#h7 zJAFX+%;S4sh#N(aE+BmBYoJdD)?Q~urRe-$H?o$;wXQh0a2k!qZV7gYJedNLLl20MHtw@r0rrXtu&P$Z3C)z|;!qw-b8)oZX)c~^&-n)=>Km&HKP&8er!$9?IBQlo zMFAPhzEZxdW#6wA@OQJq4nn~OX!1R5aS~ZQ`Dc|D!jHPH1FC~9d7K|#suq~bqY@ia znh_6g^(~#+%hIVexgjw3JNDj%HbAP~;qN>8?ojd+H%*N^Bru;!;&(1;7YPAXyA*5_ zY(Im?rczj3Iy!FBchQ2o47@*g0h&-ADE=E|Jj$f5IwLR#@g#OC7j*%Nam{vtEn!yj zR(9*o89jz|0pYyv8zRfO4|n-`7kHvp#tF?7Nk;HkT;LeJ4@XIbLpk1PBbQ$QRsUh_ z!0NXC1vMuub6vMgp^6^9gV#8~)tV|1T`qQv?xL`$bo+h8uFE8tj6R^SsG|ie7Qhr! zP+XL-^RPuTN-uwv15oN0H4t&-u<_R8t|h9sK~a(4EI-2(G%iYpp16YTv=z%py zI3c|?Z$(J8rtlAkC?dI9b2|jSR}yQvs5MKiRwtW+l326#6vI>si;l^-+04DlW#Fy( zC(wlQK!+XPtJnuzR4eKBp^qOHbXdz{ zQz^1s`5l&7&iLC&>b24YXhM0Ql~;uqB}<<|$=={uPH~ z)X|QjJo3DAB8px?nUGsOvPs`7=wj38@!&yx?v{r=9K9d$+yyl9Qys<3*^lpI1HJKA ztMmC$Udem1aAg8%g9EJlRgt#A0an4at}GldATT?^=Q79LdqdA`?ldsncHuZ?ps}O4 zsPZMsIci{r@tChj^X$Vt3(VQvr#Plw`IiGtC=ZlBn1s63RWz-4lUV+XE#ebV5zW0B zEjq7!*dlhV+e(^i8=ys{?OL~!ZN9aLRKc!wcb5iLzm=hNw0qq!poO=(+7X!Ja`HpS z9m&aZC!+lGw!)phrVWzq$CGY9TFLmNll}!YuV+dYpSNjRY5N0lxr>V{4}>N@@BL|T zBl>1;aZ}s*Y?#*isfDy3mliiVUokG2e%hR$EZgyDPX3m|wDorPF*mucIBBtFPB;D9 zZmrVCJ36%1I}6I4A9EeEHr(#A_D$S{Fw-VZG7OtIkw=@jUH}(J;!ZB=Pa2o}{tfoCI#<%A zm@;8;_oW5qW$qJP2EA1qGVc2jXhL}qj=YG3j7?KFoF14zC9&Q86n)@faZT0N8H(m} z2dwu=of2ykXz;Ts6Fy@K3(VdS?B;Um7Ugne$VMJpHVNfFZ@6+vB!NrLv<<(Vg*L83 z8$0G{V*yyI4G|>NhVT|`B#+#lE}ujLN7pLK{t2MkCVbt-;+8*#CwvIBz~R=5aK8z0 zqagjVPB_K`yqEn$m16m}rUg*tYX^w9d-I)n{|V?N4tM{E@1Z%k*13Z^+lzB+4EXmn z>r=oQ=4kz-;EIqoE1LR(@T(W>Dt$^T)YsAZ7U(hPY?b5y5^2LkPZh29B}_jL_sa;E z$b%3!HRvN|I6R5PA9NljA9^sAf_)_)-)swb2gfTBm31ee2_+M|te_zo1muhFt^Rzu zjt82dKR1h{Ty`)=xt7t?yy574xfVbdmCH6{lxq{XPvzl05#ds<5I1%HyBr9_li1r_ z)T8BV5T;VFmwv^12=|8_FJG>rhbWhlNx9DXG%#&}EOL0hk?smq%N0d~-}Y=^4hK5Z z;rfZ!X+RkX+I2=HvI~oDHE%(~a3L^tAEU5y!H!+YMP#v&VS?ADK2y0yle!jc_yjP+N8{Qo)dF`#sXF+G?U*tY8PdraRX^m zDuwK*B;P*jj%(B!5B8Pe8SKmB$%D zxDtLWgGB8Ywp$vMH*9FfJwr)!zY^pU3C5Kja-(6z+uaj1wPD4BTc7(@+-!GW(9p$W zw>}K{w!1$}SGC^C2K06hSbU93{`pPTI3KhK+U>nE3cy1l1)qpIJ;B(`N$-84#UscO z9#VBja3@InIi!ZRgcLD(JfaT)v)n!MZOBNVYJxD@Iz5>sz)jy&DY36BkAtUvB1dtl zx-JJ|)kR$(P@gj!vI6z_c&H6rc3&{Ek;}uSjjfS3_Ho+Sw_HBnC4SX>+>u{l8!MTs zd%RGW@0mPGBF#nJLqc$)5zN;-HkHC+?7n=s5}Z{o17A6Y0Zk|m+@rDZnumM5{0pD^ zC2?L}!7l@<3d#z6rjf7_oX{@$!QsC;(l&% z{pjZapz3e(xYp$n7vrm=pWYxvqaXVzsai)r)_81ZzZwMQ1c+9;jD1f$6{xBx3R><| zhwpy^J;mYr-u1o^*UBPmiVPj;T}631q&eq)W1avj_7)fQT#0#&JohFZn@VAG#IJSC z@7#yGOuXkdcnr@~9(eBa!b?1NwU6=Qv2BZs3p8=?sD?px0swPcf9YO#m@V_x!ss&c#`_qO6I+9$f^v z8?c+pfW%Qp1B&M=L<&jsn?eZ`+yv^?*#DC&J5-NQL&kYDqW#r58|7N~lk zJg(LIoO0Fs9tP>(c%R*&!uu|~)0i(Hy3A$lz3(TWYP=}Y_oKTRRzFT^76&ub)y-xx*Bk$|PV-6?eS>j`kK;>THGV$Jbu{>2Cc;7%0>V4aM z%-#`+Z$Gq}^Bu;sKvgIg8)(})+D#kphv$C&nK7S%wWFi;p1aHHELz`gN^D@J=VrtT zTFMg-m`2&&)q~;k>|STR6KXl`xY(Fb1jN`?uo3K^+TpgC#m<`bAhVo%Hvu+ z*F}V?=S~Lc-*~Py9-h1Hm&V)-QG1uM_uRXIs^Oy$*Aq9h{|j{EMq427xnGC4Ru=EM zqCEB7&o1GG0I*_>pLCup5t5PT7F}xaTwycuXWst?XSK`3d+y#q6Uqb6Eg+$u`@}iM zj3e>K+g2#=efI*@0=P)OsNHNaGu!(l?Uo{~_sI@$?d|63vk3rkIeG7UpPVA^YYK{b z-%up`lP5FZu#$Q2oAXqLWLe%f4Vopr! zi&K_b2=Ze_kUzd| z#q=Y{-N{;K>GJu>a0Dsx=m_$wQy3siVhk5;3H4LJ`Y!dML4^iZmI;gByTr}8+}F7b z{07^6pb6!HKMf-x{**4dk$h*e=J7v%0A@(D-gYOt+I|3LXtVA%&1&!0=Mn$# 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

A=0jwXH^f)jE zP$ApM!PxSwGr3gDZKH3`IFSdgGT z9tDAA_jPCfOQ_nqrryHhS&?<2!a-!ES;)_~>c{(=*d)fVkonHCx0GsjQq61!uAKOs zmue{-tWba%mlwB?n!?(l>#C(W1y04-| z`T)&De!N`>I0uJRu}lB zvZk&)Ztgb&1@N!N>H)DW#}#1NO|HTri+8E5i_B&hc)hWDz%M8(gbqchHAleIMS%-6 z!*EGTEsRvTom0+lGgIa9oO1S%KRnKUSo8gum7)c_(pY`!aEq~8-&06}nUiSwezU`V zG}gmd)U3UEwYxgm%lvkMM;ogLJWg4m@1Q7AP2Z(13S6LB+jqkX?yX+;wSZc{LyXlY znzM}6I!7UHYAT5RXsm~^s99UV@`#(OJF7#qm3a+3-&j512aVMQe#KZl;7!Kr0@>q* zZh-oB6a=!plb!+oI7$KUQdTfm&Ie3h2byvLEGy@ih?i9ZkIe zVx}qQL*TN>d_2+QR%Wsd#Eid(4=$U`FA~IvhAg4LvU0je#8bxSYpt`_ALs|)Zld3j zd!2n(t_$Rw($d|)(^m+(G7^F38LJ1pP+6fLpe{DSE|5fPrg}cUg80rigOfmfdC$cF zD!Q2r;g9?~9E2UUHP>vmfM*!1kHJA?J)rQh$QrTk3Gr~SejJT;Qe)Y@Hs4buLU|By znhvy>SF(SIF^p@+(uHyx3P=~qAOU{B(wIklbe2c~qvK?g@2g43kE-iwZYj6@Uu5XX4r>e`HZ|svjRC}~%vBrMEz4DV(9<7N=I6APS^!CEs>D^x z%-n2d3gDlO)dBuhS#rzzxBh7z0gq7Ama9uh5q0WL5*Iqa+KYivRm1y+yy_`)m8A zZx^_h9jf}k*~aPu*RjRNKM@M`;wT8@2$)$?v{u6=4X7ZXHO*)bNEA}u)OCUDmqkS& z(S&hW4qz0g;j{^74YS$-5w814WzQN=yX zW*@k~SS{d5#_FdbPjR$oknk42En)`&k2O{YxJX%{gP<;qg20PM1flrWx(piN6)HI9 zjy`Sxapj0M)OVvBqEFk6ROkc~?gJMZt4rh`Hddb)KOI@A<0%Tdo$Bpq`Yqsb#_Hkt zLy?8!%OWdvoGjLH2j6t>Q%#C5Vpfx<-D6z8h(l2++2G}inYu1;eTTX3q~_9V*JI(D zJO*jy;046+@Xj0rrsXRDjrN>1lE{a``Pe;I3Y!`U2u{yv*lqI|BHw_>bML8f5 z59O-P!))6}wRmZ~OzMBtAP%@Fu#GaL(|{~Q;swa%<}r87n+6aQsyg++URR|y*LDdf zuUhgyj0EH5`oWU^gQMLVyR0#QMMS0pV<$6qWH6@m(=?~*_45zgb@VQfcLB@Z0{BCf z3i&}TWj)vfE@!MRa7$zLfLj}@3*6CIJ>aXA6`VrtYJy!LgYjuLLutwdDc@#Q=#$(| z=BJ;!E^xg^lmZfs54(Q#xmi8NS6a88QWmw83#q^z%uNSKP{T9Tr|E3@_-egx@_oCx z(gnWMlJ5cM7^@51L|LIXpbj>{9`Fcbb%95Y=t3PE1%Y(Y)AVF6oq}{WG_!pmImj`B zzz>a5X*>n-oE)WqggABgh7L)K-X_YInB@+T(7fgL0P4+A5J;(z_%+a3<4<5@~7-I935a*3*fQF>HyC$M@PC@11KDZ+CxS6HCY~} z#?CT7eIPbut^s*AaLNmzqnidzS5{M#nMwCNtUx9%KbNSw;X9<(noCbj=z- z5s1%nd;k@*OipC{#h=yH!3(wZUy%oIX7SVvDWBJ_+V{M1LB;^^0vi^6;0KizIvk4k z4u~$0GEF)DQr`u>-*3Kqsh0vTpNvvK9EY(|?zu8fJ-6|UJ8z&pfWo7!OF%ry{U4Tv zvJ1oS)~~#OLR+a4@bkv%0dG`Rs4&!jMM2;##_9rZ9nrM_G9ZnqAf_A4ZXZY#p{7vZ zih@7_kwX-)98-QHk;bwQv7r2PC3fx``rPZ!?fKWPL5s83P&iZDP-Li8qabjWvAVz) zj_5+IYl3XCGgbGjG|+-T$IM0_NNAz*P^(2jAkj(XfrJ)xp<>jF5?auOih)j+ zD^*(Wc3o_M#yjnpHioj2(w0F}TKvDTAj-IKT0yiJG@jnT~uy<2r+&qJ9+PJyI z+;o6tH|>m@+GEfuYU>QM*#dslSbgBt#%cj$#gZZ2aD)|wl6-SQQ_kWIHHK|1mM(Bt zWA%W$D=Ty})VwGN-^Kmw6<1z3(L zzoHY{pJoI!W&w18OBt&NTz({1sCA+sa06p?fn*C zkU*qPz;aAe)hUgrO+?F?qe&n!_=wsAsP&^Du{1^KC3px&O)mA1L@D5}3fc)-q7)wyUje@{OjMW9wm-XW?jin%#vhq{| z#<|o;8zVoqp!z^k2tx+y;V1|s3po@5%Q2;+s64@5rS`gJw+p<;SUn(LVUex?eq5zO z?VzrUxWUQ4m;mpX;V$Rpm5OZBe6YyMc;qW};o-w#MoKcQjTPNQ(8{le#EyQC6O+j%VuA z@*mJv#u4z##_9pTrmPSW)Qc_l9+1fDV-Mv@-50q3s=4n2apf2(lpyzz@34R0pkEPrR9hKcz;&jD5#Wza z3SXq{RAs~BAI)L`T+b}_fn|$n+2V}-lis|YX;!LQLT>f??DKzww38WW1FtmJBoLQA)%F1Dmr)Q% z06{Qy{h&UJ_Zpp(nJ?yf3B;aMasQ@O@D8S$Jz4&nsvs^S1GuAUW=>p})DK@~LbV5f zpVrPQHrK?vz=Ms|1M=>UFjSx(j)K5PjMW9QiqsA>iRRyL(dWpuoR{16pf2z=#_9og zRaS@->YOMD=a=H1ZmQNS> zYh(3*4=F2jHq-|3mIQF4k((w^uZe;{?n=}TpESaP2+PWKolo6TGi}T~Xo>cLq~^nt zU-43bms$LMAgKjGs9mBUupDc83~V@j>`KIDq2j2wp&|mZ>sGU+P-Pjr%}^)+^lLNmh|KXhj|3$lm7P*(y$e*He%kLKCk?YpTBlkO% zNA8pw`Ga>4cDH(cXs=MY#==0m%HM>_J*X{m8`Q}EUgZ|;8SEi<_M*J~8STKoUfVs@ z?x8jIe>4%~PnjFq>(uTqYV3bq7W>!N#Iujet#NRWNAByV2HI8r&Q-Z>G#=!hJUuV} zEtTJFG36gp`Ay#v>|y`J)AII_``Y2*bL2L!i3hoLH6G+1s*$IkzIbA=Pe0vqW7mFAphi9qwVr< z4>auyl&0NHY1#voraek&+7Bvyp|*Eud#AR4()Lkpm;L{!d-FJ*>i_@$%viE-Ns{b4 z$!;v=!q}H&CQ0ftW-ewJW11PeBuUn?lh7m~Nh;ZrWQnv%sH74tQVB`&7Qff)Jnzpk zFLQnK{(QdQKYrKk#$%rM^El7fa$e_k&biKYU1zeCUkI&^)2&|~Pg=w;NKCgt9YmPQ++QD_Vriw;Ip(JAOubUC^L-Hz@+zjn0c6H*V=Tu(}@ z+Lc&!4)I*{1N1}mNAv_*ak}KIgl0JU1hMK0V%0sws%MB*3(t`JMbK`JrV*>YK)e#& ziN1qgM!lJmw=o)p#-Oq2H1r8{C;ATh4SE#4d6wiYjkZRk(IDCfeFUY{{qk z2C?dQ#NVS;=ZIf*81ZoQ1xNGG6@LLV=RAp3s}t8iV;p^qcmg_RzO1i0^eKr|Qx-_9 z+V5$JRp$}UM?Xgop*JlQeD73qyiNvbU5ND!q zpqtU((R1jni>18UXa}?-`Y1Xcef$~mPegY+dX!i-XQud7V~JIV605#LtokRhYWZg+ zUj?+(5{Xso5UX}1R!tyQoj|O*nppKcV%5&i1w8vw?MtjWnpkx%vFZk5)g#2Je-U3o z>n)Y?RPQ71jjnX`60vHN=Vkq-Xg5a(5UY+SR$WG{`XRCEPsBf?k;|k!)zZYOjfhoy z6043SR$WA_`XccvbQiiC{RG{QevKYM+boy*wMBb6+I)p9SDj3(`Wo?C^h@+B^rE9L zz99Klq3@!5(C^Ui(bMP|^e^-h8oyHVC7?qcok2VkU4$-1bG#_)=R`|5T9>#UdOLat z`W(6xUFYb>#QRWhm6WHNpSS?p5^aTcb95xJ>LFs)G@t zh&!Umj!q(;jJ|}fM)x~G;=hpmyoGh?k;U96ds;8o8PNM$4k*(6)|_BvzeAJRg1eP06K&QSX ze$_+7s>g{{&k?IO+$!snXDf!Bw9ng+wqNC}=s*e$? z&Lf_WevIxz+wYR{RC^JtW)Q0;>=wW3a^e-}Hb?gotA0hSdY)Ld*t?QnwGy%FCSuiN z#HzXW$oi^fiOZoi9lf1c^-kh$=p=M9I>*uF#Ht&KH=)0wXVJ@!7JX0Zt6Gt`5_&)S z0Gj0JJYv;1iB;btR?Ydol&5+Ss_TeV&k(EDJt+C=q1_!_Osu+sSamP4>N#T7oS#a5 z)rX14qWiv(<*Jv6Ro^}=%eSG29j*4IELW{Ztojo1YScR_e$`sUs=pGSLaQGWe+@L+ z(doph3y4*3_*T|0fhHc8SamkB>ODWo@}6j#qg#kocN43&J|XKzqjOJ6th$X@^|4=N z`2_SWbSrwu(c{FbUth#|%wf;FN zuK_yYg2bw?5~~jRk1QXGPIq((v1-&s@vFuWt3FDsx`=o&y1~)fmn5HRfLOH`v1%f* zYR}8EzUtG&3(<9s?jTkz;I;JZOLbg?#Hu@q-$7eO%JNodZ$}3ZtBxmDeU?~tE3xXI z#HwX;NO|SZrjEuEtIi^xjqY*u9I+_60vH5T#`?<6tQYGV%7e{ ziRfZSza;(&EuLHQtHuz=qLUqciCFbJ;_uPg*GWFrKZsQu=aJ=6=s-so5idqpIqKz= z^;L@ztF9nc-A1hXBk>7zb3VzZ`Yo~QIbzj3`NgkVfmrncV%7Zx#IO22v1*NivRt)0 zv1%%@>NsN66~wBWh*i54lKiTph)1Jy9etB{3p%~9tgpI(SalDv>S1ElbHu92MJ1o= z7-H3B#Hu@pRSy!Y9w%14K&(2w81+ZjqZ`o4*UNI%SBX`35UU;}Ry{?m+V2L*r#hTi zHIrENRbth>#HvS$Rm+!<{1woijt(GJ^==fuYE|ND=mkeBlq5gez|pqEs(px658fo} zs~#s-EmBIBtJWq~4G^n#Css`$R=q&1TK;D0kDhh3bZJ?xTANrkK&;w}Sat6$vcBq3 zV%2es-tmIeiN38lN@p!aLIq`Qz(;eMGtojGBYW4E6 zehoCr(YC~@3y4*>604pdRxMjW@|QzvJ35Fs1zqasG2(C0QWYhiYAs^bZN#dFiB*eK zlJ!+<5UWNJt3E)i`WW#9v}a|>r#hBcbtbXuQexFD#HxFVRnHTvma9U4qIWpjjaYRw zvFh{0%g_^!7ON`xRofG*_8?Y0ORRcJHCew5+Sk!kV%1jF#jo0pSoHy7)sKnyp+_7& zNvwL2ShZ9QDNi*(teQfsI+|E@GO_ADV$~zWs<~@Qd8!SFRa+6OCK9X8C01QZth$F- z^*pg^?plO;2pa2X3bE=~V$~;zRW}f;R;nZURTGI-#}TWpAXYs{tm@U3e5%RBs%wZ< z_YkWdCRRN`tXjODhr{^MH@-}VrVT#I})q* zBv#ENR{fk<^#@|rn8s3GEZW!6Pl-Q6zjxG&lJ!-~5|=|;qtWOn9z_2{FQ7LxmGVoVEzwqJ9NHIs%+X!MyU~M=mTV^ZRYwtz zM&~-Zi+DF$yt%Be+LT!J5V7iUV%2lRs-SztL3)&S; zbaWW;aP(<(A$r`=iEX4j)w#r~Ylu}pCH@R;)mGM5olLA+qn#{QjUraG|8 ztU8WZbqTTRYs9L55UUowOY#>(?{;)BaVk0mor*3;SD^K~OTGr^ct@Wh&P3lpH>2%h zWc~JNJeq($jE+U0Mi-(*Vr6~R6k^q##Hzm#pF|7YE$ge6C030mPC#Eq*Ps_2ZQ4Wf zskSFpokctwUE%0!#B0&F96e90n)e+tO|C2c+ri(b(0mc{M*;K-tN&+FcvZ9-S|f}<3f>vrh;9wzACN;z9E0j}dtV`T z>$4WV8~p>l6viKsQ!?nUJk%j>jJo-A!EZwU&EFK?189FV1$FbQzw0&npUW*7K1L6t z-=J>(Kj4?qi0i~r1agFH+pp>sV zop>SY`m52d*U+8lZ5fiMF*+7?*RPMi6PgoW@i6{9_*6e3K99QjwS3h8c|&3HM-GvC z$D%#a5PAmv3;k-S_)ns4`Bm}VevSS$__Ul%^6n3l|9bdDRO@jrjK4knp=7ljFEsj+^JfF!|=OzUtFXKCMT%^{aE7P_0FLN0{SB z8Jg7$ZGpB&U1QiZUOFu;o^fvSv)Xl#Pz6yOEeRPiGas4yk)8@)@-H%@lvp*lfe-X{kde^#swRuv` z!{`Kb3OWOwi)Ny0P`Cac!S|ytJSF*eE)Z?@v}mq{qBYS3^xyKmLcZtzhxu-0J=N~S zGo5_*Qct%&8{n#2iNAOBG;t%^b+4o0+8a4v`eh{gZ~f-hFCXjO=d53w`ndh>u3y|) zzY6Q=`mSH=r@nv7|114`7R^b1UEj?gS}grB;u+CT&|_$cOyP}Dcl{Zx{{{NruKy_I zYzb4YTi(`LQlIYB=im0dzF5fKb z?dr$y^32<=R)$wYqtNR(?z&nM?zTtEb<6v={NeJ=q#myBg5OBLyLvNRk3%(xN3tEB zKo^A3RbjT5*269Tzb!9Z{ugPN=6CDs_V-`3t0?s?i&hF#fAxDT&xu~^`cv8NPolHX zSHp}4{o(3p&YL=*UC|zBZ!`|=hYm-_pn6_6k=X4IJx_a;<*%U|!uXGH{^@GYFz18% zzQumt4|ueQ)ZlTndQpk<6%&m?H>2Co!q>}k)g#2;6&GId2GQqBh^|NL-zagul3BGi zvCx11|CaYf>QUd;sMbGRedDO-`~Onk|F%B!=%4lICUgh-PtD~o^)F!gV)RiQqV@9sx$!c}#gR%QQag?2`tc62Fmh<+Fwra%5~m7hR)Gn{&8y|g}V z`?Y3X&!W{o}{bsDMzrH+zxFPH5uWGyXZNc$25!K_YuIKvIHwgbkRO_qdgsX2P z$5s7#{ribWhB@9U*T*9~jV}{jhrSbL{pM_^rRaO;t@KYl^gYyV?|J-{uF+qO{%DWJ zpnXs`{|5MHx}5EmFUNv_yHUMA<<@5{%RfWUpk>4KuWpCuS^gV( zK8$}Q{9E)Ss_VJ+(etVh=R2wBkTB;z{W#Crj{b!<%`2IEps#b^=To#G$DtNz=`hFB z$DI6{Zw+~0;&`s-0dI4@aR7DO7i7IjVb*v3ZhLxi+#C?*evH=Z5czjezXRx1`SDfd z{+zZ$*K_^qYlvU_uU(k;1J&0Ue?iXYUPphYUZunIm%Dyr*3+k^>-u`W>eg4w)AiIB zt~{;hJJdHoKWo2FpuW1@-SWDz-u=${?Za#@_32Y{HUAS~wwKoHQO2>hqjs47)BCLr zuF*u5$+Alh;zN5aYsfW8CgxkL!C+{n$o6qfE9XERaQ}=^i)azNw*Lt|? zPr>*4HTtz2oiDT;-A>wW9f!Idv>tBxk8}O<3hJ)!`n9~poKI=~@nN=iL3}0A2Kbtz z51>hC3OW>Z%hz(Xy;^R#_T^$66hYNLHB5e;w?A~|?RLyd+V3|ozf?o(gqd&pFpszA zJhmq1hYzFM&=z6N52v#JI`k%dRm1ou<(#&HE#9jxhCk zl)T09%|f-^ZvGVVJdAec`t5Gi^{a0={vtPtBdL_@lsKB@ebDjf4D>bhL)6VufV@#? zFEm_vFHx^A(H!K}db;@|xlV3??ni$_%hC@m(0*ZbC|q>{vFco6)n&x0>xfm~Ay)l_ zSoIjO>TkrV+HSYK+RkRQuQj?6)pqJQaMxFV`ZfArXL}t$bKNW%3!rZPMWuygq8re! z(fhf&&GUYN7b+)9zCll-LjU>yKKLl~Wpp#@Ij@}M1yn@~R*?8nbPl=%byoM(AG$_= zQGB;uqhIS)gZd?-8&S8OZvE6h{Tlu6P_Mn{-4!L{{ivH?eI;4m4%PM65WgR0{SbTs z`Z?OEl3S9*AHaV>i&qw24t3XR4)22&ttyV2QP;nwnvjEN$?6hUKwba4kwOljU!X@& z*Z)-xAwQw|+&ukUr|Z}EAs)m(3>}TSe&w@RegORx{SrNjy6fwDn_0dc{V#x`8 zlewP$5RJ|yCGi`nQxG+e$9xKH5btIm3H|7E_m)Uz}C z66)r6>vKQ#(E9Xp%6I(-@oRr*``vnLf4J-K;=EFIFY#H__5WKxyZ+tO|10zudNbEE zu74xoU33rnk!vKb&VDlsUBI|m9cKK*{+IqDjN?1d-x;SVVe+f55x#AxuIDym2zj4E z_48Q=iLZ5i-H+9;kJk%Vp8DUVe)?QM*RSo!#5aLhE}s{#rR(`6;?N8YCWorlAj^<50JJH{XA|e&6e)KB?#)^dRb%_Y=HB9$7CD9f!L9 zk$J^80iBM{L|uQi{Nf*hUROZkn^4z34&N8(kLXFX9qZj6X8kV;O8%P*iB>=dqmQ9= zipX-ed|gjf*HhK?D;Jja`=I~ReDAY<{xJ1fMSWjJPoY}ATYs&`_KH$J{oL7y4Fay! zkDs92qGiP21RaDvj9zQLH_6wlXx4n4oqXRBmntj1@~B%$H=ow$Gx~(U!a_p*GoC0%85RP{zW|tQV+L0T`!LH3l^94 zKSo{uOZd*AGbm>hdJE-@4O8AB@-DtX$_Y@v&gdrAJAi6Gg&TjG=k^kkFN!>x*RB7w z8^!lN`U2zT$1vkZeZS++yh+w?TuL;=dPAK&{~^|P=s0le^M{j9>!ItreyxYuJB~e%hKm3!Hkm>)$~? zcSn1piKy%U54`@((jO1fUfnNrKhSaNuCMD&WPKgSIxb!RulV|wmhyBQXg}$8EI>VU z-q3ct`81DeKk|-4U4Nxpq}+q3J1@HaBAhq4^Gmq>Yb^;rN54YzM93dEpe0cj|1DhZ zcy~bhpmYCrWc@?^yzS|!|Iw_rzoRAm^#%GDS|Ln*)c*p$*U=5vxW2pIPS(@%3ICRg z)T0AB5PdLA{URe})xv0LbQ`MI<0pv!E{H#-!q;A-U#}lRoX@AA3s5)zC-Bcv{aon9 zF#Z*s2d_ncKz~8q{Hy*;|52_3pJ3oDK@XsA{y*^F|<L+)P|=l)Ma zG=RG0rLz7A^lR2Xg}Q$A>3uvcPuFw(>eKpZ-fOMjG^c(4)}EF4RbM9l2zBdMiFV$K zR&x5y^{Y?s_i8(IJ=Z^(`$(tJKhQSZA9VdISpE`v6TZe_{Oa3?Uwz^74<*kibP2jO zOn&uEa(p|(_|>O*f5aEb{X)0Bn&$|(_@hS7m>7pULd{;~01S(Ltzw57_n3W_&({E=HH3E76zHo#^|h zn@{`S)iZ1dz0X=IOn)B4cdh>W$TJ8Xj)wa@!XlQxjOyn{_7c18xrR80XO3-=fvcQ3 zyhyKPwmgT|K3ksC+mI`}Jh{9gMYH3%y|(4EzLjZuN+=MZ*7NGR}lF#hgZluk}WUnHHgd3U&M==kR31T6~C=@Hu;Nr zsg2{a;n#b^v*pFTiP`cSyv%HQ32$PP?DF5}B{s{Bm-I5Tz`MG`P1@LhYy3VariXDBfL`H^bWG!ZNJ#pLi5k^`Ebta zyp@LA{B@!N=C6NV;o7y%SZuq-I^%h}&x?3Poc-uy!~Oa@`{@scXV-71@axy0wf`@| zzvbr?%Ja6g{W%w#UwBl&#pdA@axyq?Dnv) zj&S{Y>o~#Qy>R^+>re0jaQ(WfZI69r!1Zfyx?LWH>(^5CYiBdy8~D1Yel01}@a*cp z48LB+J|x9@uWEiSZU7MyA5A9zH;iY^{|x-7!&j02Rraq(Xx9#S{U!mQq`*IgKMQXN{}p}^ zek=UC9MW$o69YaO32zKP4!;3zKenA+zujecgm;q{(BlXL@qsXYd--d(SK$7ZerCOz zNrrcVKTEk8@Sovv@Q2`C9*{hCp0%%;@FDOig1yCtXIKBF_@_T4d7i_+2A*fE@CV^< z!bia8!R^NvY`ZQ_5dX9AcZ@%~a_wz#>pwh2{Dbk^%YDl`O%-mpt9^YRCeO(*{CC46 zynoIg%0)u#L!tj#Ig?AOZcMH59yrao$U$qU-u3h%)5!vw;N(aI-!AnqO}&;4Pz{W&SyuFSV2|0Cpo5MF+(@Fnok@a^yw5wc(s zeBd_m*TDZed=6Ycr8ytI93I5K5T1LxxBDybmGCCyc^iJr$+HVya);z! zj(HbbCkq2@$fO5`670;d$7x zYrvm4B780WhVWKLg}(rgg;)4icx%eN$6Th`a`PS%-U1%LzZL&~$kPwLd7tV1*W=M6 z_&0tb{?+X7)8OrCZvy$}!&kxWd6IptfImc@=7K%@bzR%8?X*k3=JST(+3lx0@NYXV z^`YCmeej)d9VcJHd;BPV-7Y`C=fKBCNQF+rZ}>_4_Po=+{(>)oo6vvdH6NGBuAbM2 z;iV0??X7c4^1n=;8t|{-ec=K4>EFfwg&Ftu)h8z5Y4AC4ecOH%{1bRB{Nv!4;ktdN!khgi`J?gAhCdAN2Y&|s9sEx=@G8Tz ztH1qPb$0v>^3%Sur^h|}_LdzFx7;fJ=kPa!Z-uuZe|y92ewx}x{Ca(N7yg+IglCecx8d3K zPe1&rjm3X6{(sI-?{nh-m@ke-9zmIXj&r|HG_et{m=at30Was*^ zd>Gyk?!FJx-sgF*dVi^>;SuI)-hH1WC5(Tp;T6od(#OW@xb0@%E-hyGw-M6MNh|$dd{0w<+Kgt$$PVHm&vRWAAuZ-`ik# zcJ;JhU$K6D?1}mh!1ZyOdR|nfu;&$}4p&Me!)+dYd}u8e<}z>FTdt4M)jWp`&#pez zOmgcVJvHEGs7anw_?Y>^&%+PF^|3Ho|3s7A=F!J5C|?NI$F)@@Pir%AS^pC=CBL3m z6e=!UA1k5bVFX+smtKWDzreTrD0$4V@n2KS1zmRSU1+#1cNODM$LFu`71Je;ZuidS zYa`j^x!-V`r|KN>cavhh6Jh)p@&Ek1_)X})df!MtP_DLj9bA9jTeo9gGf~@e^|7DY z&kw=%=Zj6Z_^-`|+x?>0S=lchXa2WeBe8kTt_k=)ZEx3`gzL}Px0f{Dw{U&DkCr>f zRM_TO`l95~zPi(NtmS`g5U$7ZFX1235Bkn<T|o@QV0#`>uy~!>|3*%&chJbvRDi zRf&3b@;Sj3vdC~-AAQ`Tw(DlIvkzrPV&6N_}4ry!u4nAwY^8+yBW7;`tn~b%1i#AI3KtU-o(|FM>-PN--e+pScWR#26{XyU6I=S+zCUPRT@AN+-1$Gn_lxJs z|KG%ad{w~5X)G*hHmJ?hXO{3T@DXr*%!k&qT4nJ^9}|CP{6E6iF+R2a4b1?v`4e9f z{{sBW4KHfm=h6EG{$bH9dlkR_yuX%v0IrWIs6n3IRVBYZE=1?mwmEG6QeLL>KJ)YV z^>IgveZO!)?3tF~vG=*TePkY&x#GnE`M8`dE}s)c<3+ zK0aQ@TU*mW>)$^m;5)TH|Agz$^S36?eA962e`kjHbsj5f4p^4!a=)uCdCV~OU#;Ms z6J@)%f!}Gktxv*|fKRmkr{Mbd?n3x$))D`n7sRjipJcf0|2FZGU+1y8_+y!`bUW5F z8_t%ikC8FEv;X=Ku8-r;c`u=!_`5zS<+j8BDtz^7;byn;U;E%2o)d0{vH$8&U+S4r zL;9x(yoceoK0{Xqe4_0-4A;jAXg}Z6K>YeRUsIg_de?B<59Jf2AI$3hYd?N{47VQF zYMLF;`lk&O|2X_nhTHm#+#K+U9`DxUFB%fRIUM`1ckt`ui?u%+n+;*}=;Oc4u<>7S z!u7EN+TM@h`nWP}R}FKbW%G=ABjB&Eye$+O~Mz^A%h zI!1Y35i@^AJNH%ZGTfG{kIyvC^j}lp`q;K;cx^MltbZ}vF$Dj?@M8RZr8H?Oetm4Y zdeRNozpwPajDNzCfRDBQotsIXWzT2j`{0e%3DPFX8&wly2}bX4q(*LB4!!xXrJRLD&4T<^W;& zXWIh4Pv_y^4Y%X46ZbK-T{+Fbuzr1fvX(U&USqQ4(eeKc+&!;oZYE5dCu&+&|1)rX zy!~9iR%R@>6~8{#L-VH^ZtMBNOw%FewH*J$_}j9-o9V)T9mRigfcQtif5w04>3~nn z=JQ`2%*1HxsgKXm@wpm)$EJYq)A|%>FZF54eTOF`jdzpbHjh4*T<8ANJdpF?6I^O2P_3?R&#qQnFN&I8jkJP`zaNVX@eL3Ls z0^Yo4W+0i@oBscvcZ@vxm}Kprl+Kc0A1kc;<9fsWamD%4gXDP||9+$Pj#L`%J3a*a}*LA1#ko+t1N_(|FYvB5LBklhkaCiI{Gy~7}^Z8~0zr;Zi zQt&;7+xF_?1v3SExAhdB^V5J&M!{>`EBwz$sZSO75O}NC#IOBx4nBO2@VfZ#>m_-{ z70jCFqT#llxj6rnwLCBHed3>9O#C`u%`)8jHwI)R=y}4kKBurNjA0fDB9J8Jc;m|-jH^^2~RiN z=GVt<6^DNZKlfI^Cpr%_4T}HZB;hyX-v&SOobX%VP5apTT>a`9hCdaCA2;0AGxN8A zXJ6Xh?s3B1^U{9sn0ex_=da~?XW;sHxN`8WeI<`R7EkBfPvH7ENIg&P5ifpy%&_i{ zWfFwz;~RDSJOJ0naO!rfWCoILmp-n#Huc#D*T>%Jczdj$`1NsYMe(nM>tok-f63in z{H2xzd}j&#&%p}?TKXgt{%m6Q+v``K7w|qGDE=t?=fn8xCrP;nw+DP@8T_l^`nX9Q zKWzqxUmriF+jk>eAIDycJb4C+|Lh*gpC7*2aQnW;R^G>`13!R&_zhD3YVd|;2ekcP zV5;QN`n(U<#|COYS05yPeY~P>#~yHfto=UnH%bxzw!@NN+qDngw!GBGO#A+;>|pWh z<9lnurx|YNpKmh7Z@S%oEyS;nn{NdF5B@xjWWIVBo;y|Y>*I5EoRovtE+zSOpM3+a zkMq|3qWOc8M<35=E<^lR9Q^wNl1KN8XW;s{X)U*Mn&j#HT)W=QPf4Ehh*BIe_N($G{kybMki}fe$4){)US?#~(7;fA3XHDtJ%J3!l z&n*i0q%r(gxIX5(EIebZ_#tC=NbN0Ziv481y?DVMk=kE;onVXRROT+cp0rKU7;kKTk+XH@F zn1wfuxBJmeUN!yvC%lT`wx0T!U2X4+hTA-sTS!0acHD$NcLQm!_UCW#(zB%8s^stc znB>>TNN2*!PY|w;zt-{G1)l26OXJ{6Yf8B~-r7BG>v{F--Y|SX7(T*q+YhxHN`9Rm z-uC?kywiPzccG~F@vm!=wI7B}lsx(v*Q)qe!}am#I#1p^iE>Lz9&O8i47dG1W|na6 z|ALdnA6-j$Me+|c-1-*{5^kn(|1}zaX{SHGhEIJf;QP9Y-D@;O@|Rj9T*vJkxO?BE z{nYIHf41SaKUXf5Jh9|2J56|{v%>W_*aLo)i4wx>r!qvcqZqcI(~kJZ% zUh{8)FFq)F@=@*sbHuNYOV;}T3_n;$`k@B?m2<`a>IKQO9Uht|Tp!1*c@D!zSCKr` z@!v3C{5>yAp4RX?4cE4Se0d6gnc7*mOU|bxPi$`Cjacb3!?Vj%VS(iZyw+31Z*2an zvEg>R=ws})pTC30T@3iX3S#&2J}r4p^FCfZ_)Uh}Jm|2Gs3mpO#JTq50#&n zJbPM-U+1@#@bRxmeYF4YS|<5hE)xH8>Jv2F_M1M|y&U{e{C&8td;~rXf8yhRM zkUZ~1NIgffQqh&dbG{hxiRN4j*T=i-_U-hd)c*m_9}1GEhvBxKrI$$_-Hva;8*UY@ z+ojGb@fYDbx(s>t8Lo8z`BL~L@mIK6>c5YLc~%S0S4Oz5`v!bpb>UiW*O#-;ztC`7 z{}Ua>ulq}Ijqou=g;%58?+mxwQ6JBGbA&AT4ga3H;@A2-|BB=pNB`?QU-H%L>yv1> ztxwMqS@V>8&G;j){(f;4!>xaA8}V!Z$H41-8SpEp+r92u@w@jEC&S(M$G(U6J0*Ee zMoN3Tye|E4iTfAV3-<1X=V&T^bK2~`2Ea3z$I8Js7;fu7)|t1X)(J1LD&RXC;$I0b z5-aU}0R9O)`h@uPzUm9>B~R`*gop6|3GY@&^3;SE-XMPWb4vHYKbtIhbbtIA?!Hfw zx>54%sF!uSoQ3b{DO~dm+$8-uEKa!YcOwk9{qrj4MY_Ly1s~sD{Atwx&NsyGexBqd z_}LEP*KuBNvy{7LrEoJ{_^$wb$}hro-tK6)txw=U!1w8R+X7#4m-weh8gKlY;=hCQ zpJMPM@ax}~Jo({?TckevGe*(yH28R~)Aztf8*b}!@Omj%>vQ8i+-cv+&!5A8#)8)Ojowo^h{m?YB$ts%s=qKJskaE_o_(9;^M? zb%*er^(9Yj{J$7pl)tZ(oI9mm4IUD|9>0nkZrkOKtEb?H4+s1-+MiY45r2heg`cO8 zsqmB$QUCEz0UAWHw?-*|LG{>*ox0e~%mM3%E z(RM|=Cp=+_l&kZ`BKV(~!mCm433#tf!gZVk-|%(r?zmS?Z<&AiW05C2o}2i^<#MEmC={0YwMGVve#Sn}*{D)rax)pMV4_k8#l z_~`wT-|U9|Yw0KAU+jE-Ahcij_p`+>rFh;N!|ix3@`#X=HKpZ?%sdtbXffE=d4y6ZrjzB_t|tl--5r~=73)l z-H-BpDgIdlrT%TH=k@TnnLqD_m-RWp6*36FKGykWmJKu9wyQY%Z!*05SHcf-pQQo( zCHN-hf8Bp8d@c2y_?y&oGX9!|+x$_B0zN4Pe;ock^Q4Ze{6{3uSnkVo!hf^jHjn#0 z!$)xUy6^FCB+tEdWIOhYlti-(w|NRp4){R(;RL+VGT{}(?sYvX{vup2N5d~0u5||a zl73A5XJ!Tbcqt3F!6)w#uKgDLR_f_F_eYWqxAlzW{XiYJneciqX3Z1(o%r`U@8i8{ zxE*hAb6x)!_1OZiKSs7!J@~ui>B)Yr+iUdqlBX!=bp`Q1X}GQDdEQsodY*v0pPvu@ zAbCcIq}*oYNrBJdb5{4kA2QtLzi(Z@C%RqE!`;s%_B<~B9hb%5o;>+~6n=s0eckSp z47dIBIQOH?@b+Kx;A{E3${_es^0=S-YI;KQyPsQo7Vhpx7Y(=N=DMwwpIOIw!Jj10 z1I%N3KkHfeJDCCBuk%&<&*CrfittIzTlYfQSbsMrQ9-n&ROS^67Y3fWV;-} zU(s;e|1(!gp8W8waQFS^8ox^ZW1M%z<8NlT&6Bt@Yo6!fb59Ddh5w#Y;@?nA>Z9{; zlheZ8>z&K+B2y%fZr?s<#Q*Uc;W~a!7;gK2+yKenopR6loZt${_nYKd$Z@|j%O=5N znGd!9^Pd&}eBR$Ej(;-T{k+__@Dq8nws-6AlE=GKxVEd@IqJ`S%wgoOZn*8|Wt_*B zfv@%b1Xs!*;-Ag?!;M%r1D;5G3&ZytZm+)r_sF;{0zZb|yZtXb6#}2VDB^XxSzwx zxG4EY^FE2r!|%fr?w0!NyfN@E@t^M@yeRqS!Mk@79u40J&*&n&2K<8Iw*C7KGF838E*Th73UQ<;(r+b zdrQRs2>dVjz88hphCdi7`FB4fT(|FR!|nI)0(^fYC;p}Q|F}--DQkINbPmbm%@m^h z%XxU7hT^Y6o;z}izcbf&E#QB`Q+Xdr+dDj$_*dnTJhAxyf>)X@<#vPLpPT&82`>TP z4|hM`brRn6ckwsC-}XAmOJg_*cWf;(Su;|DoY_d+l#3+kHF!&+%{WF728E zUzbP9Jy~6NA$YUA!h3O_UFVaZ4bN^I2J(r&as$bu{U0>k)~DMn;W{2t@w@wV;rx>4 zTt4w@S+n82mj?VAcBP(s;4{05U(Z|aDj<1Mw~Jr*ub1JQTZ&)XduPGy+m&g!-CyQD zCwcUEdUGLZ*S#-Fo{pR#R`NNOyF%i^@P`ez`8QmY{MyeSl7IH?!po8Cmcrtna6!19 zKdghh^Jk$V;&Ey9`D?SEz6;NU zdq)F4(Rwy3CjJEO%gn`J1UlEW*V+z0IM&{@E>u;?e)ba&$%4|->2=G3!nF% za2=n&7;fA9{sq~N5BqC*-Z}g$3JTXc%)3GIPt7U3IsQ)!w|QFEm;LU}2wCv8&oNyg zf08G~IX~}HLh`%kS4ZLQeS!2F#h)}O;AhwK)hFTZb!*O&+4pCR;dUJ6t|{%({q%Eq z$HkJr32i8JleD+xY4JY}FK4*TQ);33o5CM~pX0np`~O4uUi`X$)hQ);mUI26{eK+Z zzN(a~`)~c5#oxY%a6M1h2XDajf{ur>rN#fPGtVr9ubd(E*Ln2<{If2SzYFb(y+!i4 z{WA&Pl=f!gZ(m0I?{AR&b>Yv$3(OU6P9yzS-m>D~yhynA{{(m*=KnJIkHd4(Z@M34 zm=iO*UEKRYKfyb4-l%!*EHD0gA4$2oz0%<&UKFnVQ>23UJ1!Bf<-P##bxOF7&p!>f z`%72O=k++4yCUV*mwx_xJiyb-3BSve*Bj=-q*&zDzpFgo_-+2>KZ)PG{pi1zljp>f z0YBFMys?s$J3Lzadj8fM?%vkDe;^)P7z7FU$F`p5N|(k7qy45h00cRFgcHJ4?Bmr!72stK>JK|H@Te{AH?% zU-Lf+FIPplj*~Nn+kPHDOn5Fy<3-kxJiT^FejN|v;7vL2ResTMn`gu_$upQd1#6n~ zL-RSz_RjZ-hWtUagaGy}lS&Tk@QpEP1s5zlHaCO}Lq^{nszIi9h8w$)n?BVjbb` z@8`tS#UCsFdnAoF&2U{8~yF5SRpE@nz=hb!vov~-}-C7&!F|J z&{+Hjm?!l(GSqO}Z++^D-(Si6Hxd7#TeFs1EK2f>WxQ#*%i!+!WGgqZ`3rapxvtcH zZfv;SzxGy^{M9IU4!qizQlEVA(oMyGX0>n~|7DvAcRv^X1pLwq;@9^pDm54XHs;&j z@M}u@wpc6evfiD{P4Q0^*MgKv1h_3*k{0#jocZ z0l53Q$CHL{B+t%Q8pgl9|_uH$Diyj+yz z*W+DeYw^#WE&j@s+sAOb-7kd1zY(5_e{76!t6Fh$NBg01(PICGxFzYD}MKPTJA91w)fH_Qeuvr zvO*{P?s0h)yhcIs>-f*tPV&cQO1XNxXaGO-mT=wg78!2KEiy{-n8Td^dIA4Tjyu|K zCE81V_kI4^hTA+lPfDIj zgzw~dt^M{r-2EJ8tve-;d!0B7zOACvU-#?3;Hd?LYuoSbCV7(Ikaj7b124k$jx6=O z-we0?@9}%@b!czFyRz@kTMW1Twraa%(Czy={2a$w<<+~3Kk<_IPmzDU;aWG4FS%o~ z=dnI7;JwU!rCF@h2mZ$|(hnuzgABLzY|8OM%Q^~A`!V1#zi&G!SFfig-7EPY zs4iURfxNwhkAGhBRFE{@EW>qMfP7i$b93L}amh2Eg=@*PpuBLsK0O6@e`jyneNwLb zy_mn?Ihps$lK-jR+1KZU;kG}ERFZPFf7;zIymzE<-M%Z}{h7CGl79>QiL(Kp=y>b! zfb?^Gf61fgS3#e%@)h!;;kG{R=UQt9g*RUz`Ma{tdidxXS?d|uNBjfWF50f~hG(~3 z=HP#;hvd=ie!=$_@OGaTK96#9#7Vo_{wBN?ys*y+u8=;4+jf1*{-SmG6YhTQrD0$3 z@7*2nvuOVhfY)Z8(LCb~x8qqK<2;PAXTr}lml`gEFD1{3DpG%)w|Bq;F zfN@flJTu_=nn)fUZ=b>4_xX<-ZtHn`nfP@cK9B#@(SV;>`~Rr~DR=T};d);83Vh)d z;d-7{HzfXr8-#2A>4w{Kk0eUDF@7oLxjFdV`wp9ZKc*|>gD^ZMkNw@SQeJ@Li>^|- zpVa5VjamEo1NfS|h3o!OsK59dwGgh`eV*aEtu?pRZ}3OH7VxpoKiv}PH})4jPVI!p z)|dP>{I$&I4d78TC6D&!*d)o*l>JDLJGlo)f36Eko*;RO7;eY8`?=YL@O29%zmBWR z-gR4pjv~(Uq4C8y&ZoO!)<$?jTElq|6zFFrowgHwoDO!&&tAezk3bt{;qHC!Qyv6 zw>%rZrI6&=M}20clAq(g_H)|@ZT+u)O)%Wn-+Z#qUpO>EJY~{^*Kw`~JHR*GCjMkn z7EBj^YPGEO`2`-iIp90>{lLx{;;(g7xL)7o9U^=&*PDOWAAXYKj-C&{509QDd34;C zG!3!sI>CIa^T~R{?RM|R`BfLcR-U&De~+qC|Hbez!z53+9Ky9eMTV2Vu5jItR=_8> z60ZC2ckr>)N5@Hz5t8R{;jH-!jg)#0Nf55{?JYj1a#zT0hTHabEhm2MpS$6YF%I=O zwFT~ej<@_M$upnrbz_7SQf;*G^qm18=vaE)aQ*v=>UbaG?=w~Wx?QS0BzgKamU<3h zrQU{TmuDz`_xEZ4g1g@%>o`X8m!Q3Re)17KW0%xN&(9Y=jQ_=~^=vX$c-=L^M^ex4 z47cOw;2To^yCP-5ANbwRmkxbI@?=bsJi1+G7@l2wKfv$3E`Hr#ri_z3W3~v_`FuP4 zWNWF9_H({R#qa)})fBipPgWQ&{)C*8N9Uy>@RSO|8%cA$>mL*U=#5gJqVO5;SFabp zwz2pG@w>l=^P=IlKYJ_||2Gkm=q;a<^a}ZyJgc__e5(C0;c>~czkrPJpIK+N;dZ|` z^Md&E!}CrQ?tXvmeR%9b@#}G+)FkoO`dzs0*N?z!%oDEl`4aBl=jt_C>gffgy*e)q zFx=Mj>sKX@9>+g4+@4pszejoq|GER>Z|=#f{}jnHXOD30|8i4>yPumK1|RFp^Go2Z z*pGC+N|=`YxXm!!*5Cb{ZRIC~uVO#a@&6ip_*$u_@}5tMKa=+@b^PyzSL-7Erq_>M zrsHpvwLiay7kw{lKfFFe{Jk5BU$JLb}V}8TMmE5*^7N#C+Ebqp+`XPU z4X?8#;5+qrH+7!mS;c;&+r^tNd@b{Uj{k??N1u^AI-Zxqn={^Y-uMV!;gt9_&u?(| z^H=?!l5(%#E`A;V`{5;<$@Yr(Tj6=F7l?l^?|bX@^#a4~{FAUy{9odK34f^?!qs2x zY02Z>Z=Danuu1Bp^UO!^oXih8&Tn0q{rGvva63*iK9W2-J~zYbb(H#Ody6j;|5(l^ zb$_1&Ur|T=wQ1Kai^YF#o8;H+IL2_>56wo4e>whX_}$MbZHF&n|JCiA@QmcCnJjr4 zkY||Twq2{2WG(lGOySX;#s3oibodU=XX?Y3!`;tAz6(!&Tk`Avwf9-c?|u%j#S-D} zeTPNxHJsP!_;2@|_j49src7A*I&EftG|>ydY^Z~^Wtw%Qu;x+ zW1D5d$FUuC9DV>V^SCJNU)8HU^Kd#bg}OTESJjmN*VgOscDYQzf3 zv%+cD0K+vWDSX+2zaINnITkj1LGrlgV_V_wb6fJP6n~9MQXd`vsqj|Sv+`0e+V^#D z@B%z%S?9OvhTHMx{vOxk@JF5Ni_hSl8c2TKUy84iJgsU9*Z$uIckeIX^OE@8&tV>f zUnnYh^m=yoYVohBFI?w`qj2~41V+3p?_;lVo~Q7T;kLc*=Sb_W5$^sj))@GR+EQ)} zwpZm>#P8n!Y6maF{G;RKXSh2rMZYTJZ4sXX*X#Q3@csj(+**`-zu~t2M`{Syem({t z`)R;;>i+W9Ym$F`Nc^qIvlspj^Up;17d|JrLjEw^mg_#hY2aGnIoZDov(A3_g;G+k zUY8AdUFuVZ?^)~p!AXYO{A=C}_!(X%&vtlJ9?7Hg+imM4PxCgipI(pucEfF+k*g$6 zANUJ!_jk-%t{4ApXT`7k>@0W`+g(aG?<2w8_x-ADkopYlBThZ;)PLHPUB=XS&G z_Y3;){ep_{j)vR%2iU&4f9>@17*lp1#5>k-r`M$6tlZ|DJcZ z;r@8bl>FWBABCSQEY6`3vf!!BlE3h9;d;Mdnc+51$0owHpR2zq-2EQSWW(+J-))5W zwOvo)U&!^2_VXqDyU!;o{kHVm?R~TQtNWb7 zu8<~%+wJ21F4ivii3VBQ^%LCv9ky26Bu|5LQh%NIF2nQW&sv|^+ohgE`8_4=x21;b zIrbIR^w#5ln%|`?&%#}X+xj=5uSe_D7vp6W)<_m0>-S*81#*yT4Z!`L6ig-{qcVxc12v z)$x}4-29$EUfCjJS@>!g{|@qRdN<%Z^?It&9x1m~WY&6q4UfK6xSkI@@SgbH&mA3x zf3-sL>v(JMzV!dZro!j=rF&k$aNGYc<(B+A~JGjapE|@a9f{R6{S9U-BIN;;p;93{4ClJX@+ZASETo* z`rOhEKj;%2j{G&!ybE?-H)Z-$&r?`%AwYZpTU6{^Hl;POd|e zXWL1s|90y0x#8B|w1x0<@IUdp--Dj}h4_yzlKeVvJZre^H}^R~tqzO-+-ULNLH_RW zA35&maUsrdn`d`U@i)SM+4mD%Aw|9v|5v%P`agiX&o4{*O8f&#h+ntweP0Vd&wj1_ zzY#v5q4@Q9ed7_^uB%_Q4Y&1o@2`#Y{pNYi%>w>PU$E+A{D&JzejQi);pKLUU+0Ir zzmfcHp_82%kr}72#V8%J@%>lm)jLUINdR(#de!uCv<%KGt$K z!`=5iDjyTS`+L+g;f2~ueRRI9_O1AE-2Hv>Z{QV5N`Bo&^S_h) z?(gKkX}BH#iIc>?i*k42cfapb{(H$Ynd`Fl__xE|&ka`jLHzFTBRvgwe;**%aq(Z| zJVCF2N5ga1l6u}uxqA(_^&i<^csux)J}0*16KZpM{+rU+tVH9EQ91F)N-C|E4{XU-z$X;O>3B9>0md zC!hDzd2bzj`Z39qkA8dbthB2;^R~_>qYSt0TFUm)h`_ZV32f0X(m{fU@n{lSBO4KXVMXpUaKn zb5nWnFEU*B9gr_;$#e7;$)nr1<^{>`{_fUPcwx4S&JT0o2Rlk0J&(QXKa%Gh^Z82@ z{)6GRy%qRfslD*i_}%BI7QHBW-0xiuhSy_%*W=&}c(>|OAKkt;{FQw_^fTP{=PAyw zhDK1KOH$9aGbB$CTp0c|pLe0YFt-~D`JS#v&qSQT`^(t&@qUIP5t68b;n~&aKErMQxX)YM==%$Jul1Aq%%VPf@Vn20xHCug`Ii`O z^Ur-U;Adz|o*FrYyPwZo3E$l;Yd=)aW%HZ)WSDTx)6j66|I!zdU(fRk=N5luwyz!+ zZZX{Y_uZ#|z zOW<$J7OwUD6+Yn}DOdY{QGQ!b&zs&r{N_*pwaswb&+hlr;|d60+(Po``_f)~T1MU4 z@m^ftq>Q-!HVUQ;PD)A22->h;Qc7HM(#TMnml&6lkQ@r8XT)VB#Rsjydebw8^y_EV z4hCDt-q}6axkF5BFleIaE24x@TBv_gdPXQMm@z0ApFB7vlx{2ugMBQ4H@pm4<3}79LfkK)Na(cew1ey1d|emo2Wq@uU}f+pinSj$e=+Zw7fQ5qy6IA zc5m6GO;DqMGROa&IXNNJcSwIz)A%82X`z&is&(y_4Nh$pXizjVJN+>ODa9Zv7!O00;a{qXfC@mD1oIGMsT-rdhRw&+dM{+1G zEhDaPa%f;^MEVus(75Cwrpf8ULZQ@T(-HstCHXSa;)aIO(nF?i;|F@FX@gVa`p0F2 zZ0d9`dFUWhn5k(G)AwodgHpYCQ*LaRv`~8Or1Z47+I4&o?3i8@GbAG<6@AdO+idGzF&Ulf zHc3qi#fOF^rH4!zCTrRd(*?m^o$EFV2K#3un%+qW#>HnO4GsCU@jo;pEvbM1P})#Q z6cr36`Qwee^-b#r$H&<%AD7l&V56k|DTCAeL=8+`+jeVW`Xd-)hGMAO&~Afl0S!_@ z!!x=?bq)>pu|-iCrbn~lB+Hv54<0-)F40sli@!nL;FY60$&Pz7)(58q&BzZXm|V7r zHm;Lo^0e!GXRDT-%_>9s20H{ho1G!Pem&`)&QYzqw~n;~!Ap)yO){IWU(jweBdvW+ zG5dpdaZ9r=nci+0A0JAUO<)FJa7d~@XuRZv!DjVzvrE|FX9k)XcIiXRZs5lzVQQQi zIBCW=WKgPcMjMGS9h}nN|Fi9o6u-(|azFEz9Y@Kb;YKnB4-BQ$GcB@4e^aHHq-k-< zUQ$ZD-8D?u*QE6qnH{#j9edWBJSgN3M;Y=aQ|gfPM6=9G9^5||Rl9z}Ms>}fsquqN zf7#-sdgiaesiBmht%PUxlA)o#W*ZOm(oM?b(9pOvyYKrg3WkQKntdsh;F+Ys_{32B zK!1lc+xy;Nzod}a`*f?;Hn}tG=(i>>B{VE($4#=ymL;&2i#P4a2+4Bs2M5Jv#3y=j z2?K_tX9VNY)6EF`dv{76YzDR8VY-7Q4oR^)W|G+@N0=IVvce!Uk9flplalS8o8eb1 zn2~7ODXlX`ySLZ%`VCI&J2+v4XFy%gj2EM6Hrrsc2aYgv9(&JV(~Gv5GBnac@qT-? zRyLJ%fUTL?HO$mti#5BZmk{a~HzYa342F~>Gg|C4A~STqw2-Zv>7RZ?diVL4${yk>pRbNhxMJ%@|X}2D-CCXOfc1mHsp+-rH)_z(vt+WE|m{eET`u{})X8JYgJbLwDL zNH@J_525Y4-W_byJ}5`O_R-x9G6(D=GjW>DWH+%%lm&%MrGnA-c5T_ELu<3dKg^5S zUlL4B3tho9K~^fxY;0+v&U@u z8l=W0rFG~O)6g6g>JN%b?co2_NJeUh#w}yw(~?p%j6J4h(D$2NHr<+RikL>h4l#{` zF|ExayRdGZU`#04jQP6h869Fe7*Cs^wVA)#LKKF@34d7 z?w|~LbFk@ZSG>xY)TT{z-8S|B_`h$vZE}-fhXk|Fnb}0zl+hqd`%E+crQ*gRm8skK z?J1U zo@+bAGzoU>-YF)dUfpcYV}cnm84WXrm{ZXX9lOUw*&)+D*rB5x9&Ltpk7*U`78{IC zy)(9s8PL7Dnk-FZq$UkEqtZ0U8K!L-^ovVMZZk9xXxF(ztJXbx2J6>uUR|Ly3HijPZ;i#MCz$zQu(UAosDrT@##*~IJuW};2aNb^T=;wWY<0VP*S&K04i4%YOz#^^ zP8yVy5eT$x6%!q-Yfd`w&xoE9P|Ib>b@mLu5CT52?-$<^D|08C>gsBDq zhDgj9g;|6E-3c#=0YYK~B7EP!*1sOR*50*i?Oo+_`yStZ?y9}l`k&wb{r{2}CG%y< z#wrvedivh@L+=Fct-PsY=Re0e?_6g$VN?<3&}wc{$$K+6yV2kZQE=e`jFiiq&sB|g zVvZO!#WvptfwF>Y&kAe_ks}`xU-b^v?l9`x>20od5W)rqU<|a4kM#2F5Mi2)NMGCo zR5QJn7#vs*V34;{(>7WqHAhYn%|i#i5WHrFc=!u^3!{FQ zMx81F6WFChr8eju?*Pvhv<1Xy7fOL=}sK#*qvE*e^`9sdSxD7r9CMJ=u zcLWj^dwtA$d93ik^%UNC7(D=Dssoh#Vhq0`$*cN_tL$J`LnRYk43y;cF@r;nZQA{rY zqi^~Qxm!ey@Ls3xma(%MXZ3n#CooP0tszPySE!=7a0*}>Q<>A}>hHR@a28}kUV;BK zkfNQ2YTPtvnz-R!Z@yA%r3Qufy}cKp`|7`wK&1yAG{Nns(f2#L*DyZ?0Ab?stP7cY z+Sb2)K9~cQKSyphyh`QcUYZWq%ws#j3Vi}Z>pA}I)NC|{UfcqAon^y;mcueUvlC$c zT5P)w@h78;)zxh2Bp7+;_oNge;AI3WQ{nut8CO3(Qo--gj&1n>^J^CK&(mNvo}3Q! zDa*I0x0-??S3DJQsu9c5U4?;YD^l@tgvrNN#9;D(%iU_GgC39S`1k-p?x8glM>id; zt?@QMFeWn+VC5Pl6N0=T1~nO+jV59NcCdV@MUx~WT$q+(Mo-?Lj&OJz&TcY$4>HHu z3}uca`T{X!dBok3NBprTcep1Ja@y82)Ww>REgx%o@l$!u*?CDwu*=LWQQMF(6c{bb z@|6OBh|G#GN)Gp&Fpj4v-lP7EOlC0x6=ndC_pD;+;8;&iW60KcoEBaH8wIy|!oc^g zK>@gyTG+rA#ul%uRkJ`?AOt6=a+(I;S({`-6ol*ePeT-jQ`osfiIQal87bGKD$ir_ zaT1-I&+V&Dd3YG==!r&5v`y{A#U-}g>(b#73gnZ)a0K@{{JQ_#?9V$E+F&wJo1VQD zE(om$Ah-hMdT8BpcHum64=E4v`%o|PJQfw>h{Zp+Bi8*I6bc{D0Ymgqvg$v_mkbCx zxef36x)i=jk5Z10DqySX)a@-O2$PYLc3#sruE@}W68i@jk0WQp$k2FVL6TuCp|b_U zuPQ%Me!)BwVN`)Gsc~!?l~UXTc?ZWEs|(r7h=%H8o|sC+e%B%(yvl|NmO@IFK>Shmif|laMQwNMi zH~}ytCgG6gfiAUA!e3$e1#gzdSTJAjKj(Kx_`9`|92BP2y_WSl$a_TRB>D3p%25Fh z3pqYQg9Q9PoXvr_!hIaxBGbyF4RG8oJPKnd0%^D%n9SEi)L=nRu%EB7T+B}pUC+iB z7lVnRi?D(j;p)09c_L?Up$0g{aKgGE8BE_lBnQ>9k_ym1^8gLJkO)J8MP@J!I!ynS zOJlGSN8-j(6(x zvgry?#zP6$q6heUj~O6Zgd7)xgf<+oNl@L5M zc2}CF;SxBjKI0Qq{c_$E5e+Uoyd~jE0bVRw@BKH(b^IpSe8<{}6Bb)Vfpx{yK;*oC zh_)c>J0*cwB_3GU;g#NHVh!9QQ;(r7VxZvOjjNYOZ#+OyA=F!K|vbvP9hy6{geGWL15Ulo|ay z#*}<-ov|AS#pryn8d&9vfkTZmXcJ`{Zjr$kI6P*E2V_QTDHm!{5&cORG3la;|)D+x}+d;Q$t)5I0P>Iul}39j%)NQca? zki2r+a^^{YuaH||Oh#{Pr7JG?0CjqFGChP?y5%y=fG~A_0(5NXinzFv|P7(A`fz1Xn zz9D!%wFFOBL-lvNmlZ4VWA+p`s7|x|lUh>dDKHv_VHX#MjP);PSSLuIU!A^CN97l> zy%$K`-&R|`nGp|Rp}HWZ6w{EUb-G*zG1LHN%!nptvVID^L|N5zgV>_#B?38unBQE3 zeL7oWud4wf;*Y*?)V&3V%h)@7k9R3LMpNB(fu|O&OuTd+%yCM%hjHIpZoE9lUUn zh3=6n8bE_dLG+#!?5;;We>KC~F&wa6lo-UIWwD&CqCZz$P*?*}TN2o2E^{|T!qnHc z5(=9GFf2wMGyGa&Q6m5ScJ(l>6H;!hNvX_6yv@YZ-Q$XYo7~>Og)V0AISqlqLSRS} zMB{dk%8<+1GB{v97fk{e6#ey|Ft}%VPiT{C_mCr%Drb9`PSAv$uoVqMa-BLB>6k%f zT?=^5iuDNRmO{v!*MXynXeQ!#G~%a^g2drd5AoiY2JPd7AK7|@Jlrox<2yo8Wmk^h zSXz>gsI%_SDL|O)HA=R_t`h@$2aQcIvM)J4$&q?tQEH-JjpVy~1XCBmy4i)r{3GR2 zZ?GwDA>7gsm&H!82t>XmHU_0}JmG6I<3+RPo)2f#=WMYhbfg=bBorB4fa4cnnDg}|c zX9gYKfhOCYTH_m2W)YW`?e<;(CUB}Y4Fuq=G3!|j-ow3*<|cVi+bgER z)G>u`Ihq9C=CMRkL7~uZSC(jmg5d0;vy>3nZNMVfP#f5^K?ahyA@Q5fTN+s9oaJD7 z^l)Q&^q6}+`sR8tImXyLnCZarlz0)kl2J$0Av&VO=fsVa)vp3YD#Zyo4~LxCaXOUG z35nFKMQ@c>N-Aj-eHkVOzU)*gHJ?NUHydqgAIBZpIdkSNt0lznz35t%E+U!H+p3$umC60r$N{yI}7P|K7wIJI$# zWS7W9m10eVaCvxSlxg{Kx*B}Qqs(ASd7Hs4mF&&BrBDg#u!L=SSmDgGUgMc(^d~5H z=*+WkeJi=ZUUtl| z&(jC?m#c>Msp(8cvhiS_YGyJGyk)7`#UMfQp`R(bKZ>R*1)OWVTpb-EM^y;m z)-bps?E!*qF!UWnFS>EUzbCx8$ohaMM zc`?MIr~n}h!I&)O9e2=WaN=E>;}Rc; z0cRINwhZG5i~))UI^iD{r%&-4nl{{2E#Gx>`FU+LV&M6bv|Y_5vxMCO(Jd%mHE#2( zW^S_#`l$A1rgCNr@kD&6Bs-0bz=g8|z(S!|cd`Q*>y{l5k z5`{$PP4e<;wYYGyl7%)*QvLHr364ek;p6~~Fp0e!P3EJ8w47z>Cj9;h%WinZsDq0w zXPgOwW;23zW*7WYY;;W#Il@1TY@W~2s*gT`V8ok&`p5 zgm#`0FwDEU(&|w*@r^+T6Q7jKOJc8n&tfE@z#6}UkOg+<5nku94PL@bs6?G=AKIQ< z_Y+v*^#o#!p(S6+P#RqzFPwS7jg6zRR=^n=YH0X!~hM(11!wciVFnbqYpf43uFN|Zo$?9D$6A; z5*qcVVr$(aS;2<<;yLjRK16`wo!*$Ey|jxMnY|aIjW!Mz^8t%Rl4cAieHrx2by~A` z40`ZxFTkNe&$2NX%AJ&}u)xQ`42lTHRE5kF>$WkG8N~tkRzU2%AeDkQhLzcXR}*_F z+iA@bwO>GW78Me!sUXGhb}9ke%QG^Q4d$lP(CS$?yYeSV4`2``@o!gyF>!e;9~uXf z^8+|;=kS&RnPvuMLKOhv1ILEPor93}mjzEi!--txfxKen3385o=J>?z>r`dqoKR^3 zKY?xDj6DF+OuS6aN>t$n8>Vg=9Wmf6?E9LL%DR={kd5x$lT_Boo`IxI*GKiY;C}5O zB9dc3Kp7Xgm!fvWy!ZsdugNTY+P5lp45_rVHjWDBqa$&Nbv2gT0az5g!dcxluu@T7 zrt^5+!ejaHgAevUfw+{2A^9ScbTf?-4LxnaoM&v#7nZ0AgC}uyS};AI0dV30p(ePE_eJB#9M2f>%TStD2LP}OJ>@RjC=z_g9i`$ z@pfKT+b&FyGbT+})a+?f$t|W|A}&g{yKKe?I7b-pZ-COSM{PVNHHbrhY*yunkvZ{8 z+ddw2j=S;6R(SEy30Ix7>%B8F3$UtY#1Ml88NMw(hNm1qcxZETzmA(h0H5p|r1qAj zqFCN{wJlEUrs`|X)6ryxDJA8Wz`n6nV?w2k-EFIfG;YdBHcFJJv!o46mc* zICb0`5u8<%nRhOD@h1VYYUIsNDdg3s%i1)HP}4d3m!<91jCXG)mmpqPf5n+#w0IT$ zOhJAt9Yg`65@woS+?;S7+pMOM|W2TPDgfrmfY$*9D9K z@qAGTK%!Bl4yw+YYEP9eg+mF}rBU^`E&C=JMQk1!wYw5vx?F0?p{3d&LK(LqHa#G1 z1E%Rq(^zW{wSql;!jPBqR44Xm4K_1t5Tk3^)+XNe$2Cd^m>oM~r&(s>I`r>`%Vr-^ z9hBsjQhPaN1tmCcK7Sxv9#+abgcuLq_qm<48z@irzk zsA+7HkGxGa8<~&jo{u_WCs39eMC|#pfh&(u4owILRc|NC!Dot1$`+@Ys+IdhPS{!P z(2F);>nV^MNO>aJL#5C}|5;Ltz&P+K2p3T9li0x47x3bwXJE)yn|Gn=l5uwU`C=q& zkHrW;>Ig@wu`$e4T8?Eb}`$L4qrO7+;M?Yl{{Zp~Is z(W7&Yu`%-?aFyh*YPq7OKa(zWs-5)hrTB(HW=T&eO^~aNb3?E)JFy%|?Q7{)1JaJc z@p`uD$ATR{PLIO2fM{ke_VjK{&=P--A6J$kz(%sJ8Fu=%porf}M^J)<0>irNj4Y+2 zwhdhQku;BXzQk-%tQLduYT2hfUZY>AE&fEARLr(|*?nI_b512I1GXw4W8tc3Tu+ga zuP-A^(|!|k@vMFbi???h;h6Z~W#jPiM9GZER4xw7l?(9|+ok~&&Saby=+3$Wb^@B2 zX;s2jIquWl%%EuC%L2S3(i22J>7bdeYzyyzZ`sNB}Uysh`IEF&Y(_XaN zFImcVZG~=>O9OW5x$93DeN$EYfhEw1azH~?S7#qFPpqV~shBt~`9#2t8_}6!Etjxi z7S?QhmsAW|0{uSD594ZMk~oo?^#v^Qz)teTW1Qk9to!|Sh33)nJn zqZd~=-i62R4OX*-<%`Nd2(ex*wNRVX}vG@Y1 znZXA7D0aeo`FsZ*gS3+c+eJj}gP@kT+)(XMXQ)5LR`(9I0vzCDHm|xaE+et3jhMOI z7U{BfpAE^VQX>oA*@>prPnVggb3ag@aSde^pZ%eTdhL*uSWmeroRTnhA^NqhPtcO75j_zfm{E7c>VRiROuWi zbNH81y}q4g{fLn83MR$Qp2)8hjC&5ZnBBRUV4PeD7!Y~d8Cumq`q|cJtIFPC<;ba1 zSE*J*I-(9sNSV_@TivGMwHtHD1LkQ{q;uA%%VvB5UVhiK-Bvl!+96`yEkAakX^o*a zjIoNln#pvDHcd|JD-{NKxZPe)TT|kGr8cTp*Qx~R@U2R$Y?sAH?=Mdk+E%rr!;ORk z>!bsY1^t#hw73GcjetkvuiVA`yvMOlN1(uzYu^gjYRlI5QC|w3Mum7sYTx$38!z?Zj?thU+rqB4#n%5KKYBrsJYALhW|G+>c} zsm@4;bAy$%ZnCIE1;P2hHk;GHVGG3omicM1010}rnAz53R%C zs$`{};47h!bIAEk>kPLXLB=dzw1cN)IkdtWHC7HZ};VyPWR^v1X{`=DVd#AQ?X>3V;}EP9wL4UW}LK zZ+h>-%qvklc!fVBFTpxdMt~fGJsnRFN!$~2!$~eeAD(Se*5w^MtSrPBt~ln=Jt$7}c$M0v z%`41>8fAl^ychBnzO6#~he1e>ZG6K%)bSJ~6e;M3Qv~Wl{k&VIF{w~j;|1-4WbLLM zkpf4!?hC{5Y(5pLM|_`}h1!JpzQUh*#25NVRfrJ4Hh>DEdNU+VQE=7F)`Abwrqtu` zy;JZg%n?O8fPvod3mm#Wdbz$#A_*U{gsh zGL)_#J335A_iPxGWLoeTAq)2C6EdQ0hzkA3{U{lX2U(2X&K8?H&sv#MDepL=939dC zBY1en-Hs(_16G4+wS+ZykK_?PwbL|mquN~H2=Pwkc>#N}OuBwy4rn4>IH;TFCZET4 z!e%}JGrPwW66ZykGe1Y?0W%2Zrc?2KvdmPF*1@iTMmh=XI8Y)z!5iFTSp&DxH^kA^7k~W_SD6xJ_Ymy#!+Z5=8FN z+>aPz_){0LXGtBiuygjA(oJK47IFpo((-;y&|YOEjM`v|!PbVCoGwX!x#+PW4N2FrPG97OkZsoEBOy3#%o z^`ha{-4^FFH=`2^1RsL)$$*v;M6CmiHfUyxIDsL7*0A=d{H9=y zr{;s(c$kSGFf}kkd4iIJ3Z-b_X=B8M>J)IiV}3W5dN;FVkv*HanXl*OpmO$9X??Ie zx7s)i4m2q$09k(;nV0?Gcb&8ke;Y%TW?hBkgo~$dp|QxVuz$zkrZbUvEc9}=5bo7| zGp6yzljc+=nc;@MTi|?(@nAZ|S<>6y5?)np5p;A%w8~AK{&gQL#wrW#Q`?qoA#~li zZpMDa$gLdDQ+o(9tfS5JIhgNqtuf4-s=ZhROW%d?yu?98m{enQ#NS2E0;t<&xZhPC z0=E%Qjq4(6*WwoLv$KG$J_so=lqM9c8V^E}4M;G=Cot4=rZ7BC ztqpeUsWdmyUoGjrUb4G~JBVvL)c5AaPtEced9JyfoW%%vS34632PXjcy2c0!oxKMKTGKwc<*fbjq z+esfcPBoaQ2+bQ>;B!b@oE5=Nn3L@7iD;aAOW3I4VuY}1B#HUJ}X-bs#@Xka8X z1*jerws&WAHD7)Fgy~Y)R)q%zF@uftU~UYpjCN?Dx&m;0kZdwMord9PsTMTO+oY7X zNMdfNQ$RO13`fXq`g~E$XG?b&W2a&kfXP+!BU*Vw9xl_vLGs2PH*(miFekH#K|@`^ zm7JEr!qLG2SrK-gSSlYT=t&!lqbAF0guVKFL6psE3WaEafPxG9zUBqGh}{Iz$6gwS z*WQexE_D+WON}RL?tWrFoLMO;$xf4ev3dMC;MSz@m`vlUFR)&d3R#9)i@T!YT{ z?EEFY;H)(`{a}j5HMj8zZpsYn(bVPzhVRZ6qj!Ua$jxfzd5xW>ib+l02I}z1dH!+{ zqN-#CVQC^k>M)%My22#j9etP|O-CPAILlF#BFM@2f&|tcJf>p;vzM8VP)EJ8=QMI2 zw<-x#^&aZ=XOmGezUaSME|{o}mxj^3xW;rX{Hl)<-g9>Q-jQw&wnRX%lkNvD;tXT8 z$pQd`|4dBJPIyP&Rc*q%&qv*-TpAitt~Yv0YY8kL#CXbb#DFQDAT82h;H#FSKOB)d z6?VH5`$Qjp_xfs1^K*<;@Ot|7c;6fe5p{?Y|5MqGV=c+XU>-Eq+QzHr_#q2#VNHZ| z^)et`?f$J(b<3QGh`dfxK(}!KQU8R`#|?J@;#{_*t?!r$Q;Mi56e=KApC}p9%`4p} zv{lm5fuV*lI1LWL5^wF=px>pG1#b}y%xHx)7)gh{Sa*dmrdVQeg6v1MM+fev^~f5o ztT0zMAX)5lsKd@eT(g2$sZ9o-ZU_2HO4Y>(vmuM`pHE)JGp8xC+o-css2tg5Fj``K z#c!W#UV#j^NQEHV-Z9a*!m)@Y#Wq1b9vHv8w-qq&efMhcp|Hn8VF7|0Z1bo#52ZG{ zTF1V_x;AD=x(Bx~Lp#djd|G1W8Ay|2+1P6`lcNP1GBr@(b%w&WLv}FRynMp5o3Yap z@Kte?l^CiFl>0+GV`h8jzS!gV$v7f{gsfxU zCeZZ~79V?J;QgjW-7I$otK6ulE2b*n7RyZ1ld&sU-;shf{F6OY+>~GD(u`E*OaBWo;?0Q$&Pf+AO@R9jig726elKTP%i);jJTgD6>7_D#uDTIMfR0 zCKjhB6LU>}n^F2?KE5Z54UDJ?_Z9V7oAgsxPN~K@U!L6*#E}*JKrOQ{({NUBeXRYU zS(`t7c+}=ELiP-F8tF3c^G!}(z!2aWVxmnH426s&nR4SQolO}8alA|I_d5;CaiEo7ji&5{}xRT594+~ zEZ2_c@$O|A%;*BX03+;t^kHP`UH8!CJzZYlSdyKccY3dQ^<)eq5FBl)(`t71vvk_5bBi$45~qfwrC*?EI>q*Q9BNyZ%9C+`-rj(dJxw&)a8?> zkn?ST$!0wXpBACCY5*m`WUBZOL^-!~d;yC+`Y;^LSH+;EuoDU~SP#*V)U+z2iaCKP zjCoXAB3x#VyXV7VoIa(&F%-5GL*q6;dB24} zD4oWjXSLrg9*^+b*~j2G<99Mrl4eXWQljIg1|;vcPx^n0fjYfgL^lI~+yPU50pWa;T;NV9xWURgi!t zK5CG`XRh7DWt;^G`Ku$$%G5;!TWh4 z<=I}1d)-hF@#6{0dAz|GaW9=BXoo$App{bL&>O|*(&40Ms@P&wQa zc}8s-JCJU{0$mAl=_kPYYRAFsK{`89yY38Koj3f5yZicVK} zv}fdibZywRkd2grSw)-{Z-LnOF-4N78qZN7tvagQb-pq_k%Oi2l;|ZwPx+Xxo1?ym z!j(&S-h4q{f6mgDC;54)Xb^@pzm&@GGcd#$aa0L{!h?C5J3iuu5`)NL0!sc)L<2$c9KbCAp9OY*`$m z75xfnaYC}1LW{cjFS08FrCFaq_CaQ{M-h7Ov@sx1Y#zrL4lvq$wjA>qVY69k)b(bw zOk&{Z@6Km)Q~-xx%Z}q!mpC`4Iz4#DHuH*{!ngCAR{qmfgKQyltzCzoU)Jgyt1j8< zDt0-hqQMbLLE=~y+|}iHC?Rz;D%6yjPuMiMBM5^gRiN3N?XjI^Fz}{n3NPmOdoR}0 zo`+_gSB=%nlw-#ncaoU1PO^>g_m;C0QLzSaT}K&7)p1_B{oQ6m8_>#ZAh||{qSMDhZpo5iE!dXsc1?l62D_Yf-2{p z_0Vf4p|pQI#(WKUj#1+1Rx~(V!33o>dY!lU>ZQZf%T$GSHew5+T0U?F_nzohGgYXg z9-{TlW-agWO}Pe(pUk5pR;JakxKTG)r2Mo%y2#RZ&?pOLvp%XGkMKH=3rx31h#J~} z)D{zy$~%z697FQp;UjKIfain)#8)q|)V-M|7s36pTXyU*pMfmyUT=F&0R}-nvV1;_ zx(VrgPM7*w64Fq8)gbxDJlvRvAeD&1@K?ex6RTEzRG>4LSx?iv+mH1T>~0c2chd=5 zu5FO~Hn#je_v-G=)2g=>h_;cXz6Tpy41uG(|mt1Pjj#h`pW_{lqQ4Wh*TQF_|L3Em z$6uGjw9K(Ju$ifOG@WZ|XK^WQuKivvL`(lvoL*_;PR@y;HlxT@6-y0 zaj(G3Ju!TI?66w|6oQp#!%)`$oTVRWAX=-tY+_!y8*qvqCaY1SihH}fWHSmPareZagir(Z-@c1^1rkJrgnZZf^JZ47sHuyCzKd2Me$lf9$7BN zJI|4L!}Jn+V6_`{;K6EmIl-}aYvvbg5P*3Mxy_EaC0R$McR@UekEOO^gGWoT#`7cX zGtx#;Av34Zvd(jiCFGi@N?;$d?4g)Jyigd#3fi}QNQ&bPB$2|lTS9Fyxc<>KuJn~nw6{vb4E}1oJQCn#8Bjl z%uf~m-Xc)Di(|1d>g{T-5SPCTI?efDyy$0gHN-}pB0C?h4wowlOCz5nO{T3QX1YE! z<=Ixx3P-YC#O!^3rzoF)**KKg^NKf_Xb^fy6uOQ0=U0i6hPY9E$OT+Jm`=|4$0P%6@m=3sy6k*?{|~>`TUBD702>hFdoxq4R2F=a=Vtbbpu5Rbqi!lbly4p^w5w!+mEs84VVQp%6OC0C2Ku(F0~Yr@ot} z3cQM7kVhdlX99=GV$?WYQ_{!EM1`GLuG{)(Ql*@F&-8ICjF@yXTbD)L_3PSUcyOW?3X2#i7A^@v-Vkg4zM6c0;kspU__;Pk4p<%;q zm8IZzJ!Y#xUQ$uc{+%>AW!HmbXS=F`7P|6)sRdQb&n_$9| z2<6&Nv&`EUn7Bt>7u`6#eQ`a-K_;`Q93{SdcxU+G!{On<;B2;lA${@?^zh8@u`w6LX0~R=1;VZmc#Q&2VF%`{^tI`eZ z3Y(m5;TDox(GyvTWEm+Krlzc9I1kP7BhO1<49??4!E=R9UhwNv8GvM`tXAq<#tmS@ zDnl3B#fMIUk|O54kFlMmW3%!-%cexY=@=TOFDN^2o!sk%tMxr@0VR6cREl$gJNYEH zAFZF`o+%S(dWYNJ5!Mhj z3K4F2g}rJGIW$Nb0#|ltK3FVAuZCvDtDZDiBZ-o8%o4m@*lGK@%uExA5L1Zp>~RwZ z9HbXekxr6-kZFI85y9uPt70%5;#f?_?JQP=8CRR%hiXDqY0YQwhj3UdQ_1-Ni)=Ol^7 z8rrPk!o=4V;zRPPNadjk4GEtd%27o`m%qS)1@8xo^Ztp9L=?93=Zld<)|fp8pnf_; zM=V~$%Ndg20CE_c9CgeM_#P%6E|;sz!Ia;ddYl3|**8JdXN5HTmrphBO@ zlmaJ#^hr;ok}hq!orl3`D50^Ce2-OqWAez!_-ee?4Ul8B)EEjXutmnro~ZK$CSW-d ziqF9f8VwgicMWkdv7$`_foO*C1>CY$Park+ad;@znA~APx4E$~1XN z`&Cf6|J|#3WH&SJ14=6=FeXtkJZgg~U&gy4tdLEVj6hdYC6?}YbIgqJv{WR7%xn|S zVjb5G;S3F1iUppA z#j8k#Tg_b101ms%1UIF+LCTkm`dUevSFTOBA%G9OL-B#G+hj?b!-9_K7F70%P85;c zEJx_Q2knV2=UB=bI#q}d4s&}we>a$1uTcy3((%w}YB4-wMU=*6GuX)7gCqIsZn7lj z-&B3Lf>P=)C4;)ESX9$VMGg%9HXPvOlc#D|A}lj0;3g8FvF*TFeKcocQb@P4^KS36 zj5hOKlK@g!;B&PD2qp(@Vbd`f0_HeB{Gd7bh8$ix_xAWC)+n^7(?{6ttJ9apjP5Q- zfQL?cc~R&xJe9M%KDFPUKqZyS0%2l}A>OTBXsDQW-=U)G&U_2z7rc~>w>XYSqIaB3 z&&@xak4MAN`|)yQNL%vzm7l%B=_0^(T{FwORAdF@FKAWSrAth1z~*?fh6gJ<)@Xt< zipDdZ1{uMV#_P5Wnt~l~j1trxr-41IH?-;-f?kMp3ymRga52(Z1Or!tuSbPIVBsNtj1UGm3DX6kSyE55V7=R1lmVsWu(s8rYK|oj z)cI4WLNjy-p_rlA45l9!BimNap^5EMkBLy$hIEzZMbt+#xZ&5uEA4q8Q9CSx4 z_4T}bQeUvlYjw^R`oi^dC!=CP!{TLk;;1{>Hi82d;LnwEwbceei~C^%SZmViX|7O@<-0>>rmC z61yIR&~h1=eFXI%tj1b#nf?c6saUXzTm^X?6g(bD6n$`hzNiwk&R8O$A&Qe}y|~ zMscR-SKxV=T@sL-lR!r&%S>EYO?2o-H|N31hM+P-y5EgJrQ3LNz20+{w8O9Zn(m9JYE&Td+LV^_)XbZ#}B(9S{NR5_qZ{AyIMRXZ&aJg=XV+Cw+p#9gBPK* zDa;^8m6L>xoELJk4ApB4cfmM+2|Hl978RKpo%1FxpT2w6oihV-D#RoV){L2h15uFZ zcrD0!i#*d5p1Wk6an_sfpoFAt;g5hXPdGsA?O<^>csn{^hO(Sb%OPNg%eNsaiQJ`) zN-U;ssJ-QIAC?XzSME8!3d)e*D@Na34<@KXQUL3+no2M=t4a#F^X9LG6%BG!C){CN zu_=7Z3};_P;cWXJT86T)(v}eKNNzcbP{;IuKM0u~8i=*BD*>G-^o-riR%} zE;IgEFw)UCl^#${R?bS3A={JA^Wto|ES9UmLKtpdizcg8+MRwYXtLe1gobs?IH5-~}yk8LH0f@+nU%nd zms;698u$W#%n`Z=7nt-A)0=T`#?)3NftGrk3Q;nLAgjn=qzR{*SdoGI;xoWygSSCn zhL1WTPS&EDfM8uvRpo60g{56*-j|z2af-8`7T>BkxqOpgmotb=ht0b6nOT^+3RMzr zpUH*KM}|He2Cr*acV+O9v$L#l#66aHmAw=Xq_z?^)}aC{HH|N9*=47NUDYLubZS3Z z28B(y`+@cBxNL-_jYe@}M`M~3jFK^4IU*yj8kmjh@lJf=E;gmv%t?!5Ab}g>d~A*j zzTF2yj6N@hY5+-n52cpr_0^dfFw<$yx7(zpWog2)flfBeXl9~RM?S~z9jl@44|AlH zpmt5MA1~QL0|dJVX0CH-yb5eYyaMZOy0&kXhr4d7kh%gYulHEwHupfT1r8<|tVWIl zMsu8qRe-F`0cIPIZC0%FosyFsw(6Y2?tQDGhq!E7jX>rKa%IW|K`bXGdtp2W56nJ4 z-e2`oBk7cpi{@NB!>v(1jXQj`=i6klN-3Aj`gE8Tm-M8SLI;UAaMJGqo|-KR>Q})Y zSVi@{$L83o%&8KalTC>|jn8%m5Di);zkEQ0Q3AndAcy12}_`Oufs$~=}`=wbt`yU$?g<_ zZ;YEo0DMz9*ImxbC#ldN+21@LVL;Vv2vtM={}3$62ZnSN2w`_a4G>+y=$pQkrv=+O z?D?Ano0^j>_%f%QjH_NGRi$dTJT{QdFP5W6LReMk8+kkAVcyHj+2ow&WH<1DL^dQv zB)wpim|C|Lp91gCHa@zUI`hb!Mg{X@&qI=NH6XUu9D{V*`3xks8uXU@Z-{2tfw*5P zg%6g)m|wMP=bt@$H;%PgbBY(l+R2xfH*bSR2La%@VpNGrl~m?6)^|M8%fHfs)~jVEcg zmcEAJ!69eES+2W1@*2hzu{>{9&S$ESA^eGqY7pZS*!A^g%@LG%G1~jjhN}_A^gfBr zc>rC#Eyo$OI(ZptD<>}tq}}1|?-u`o9l*f>WN2Q^WH`6n{yyUsUt}TljUXKni{cEb z%DSIfvJhH5qM?90&^X=`KAfcIS zj@joH{MRx2gwM%YH&*N_N?OK+Z#!D&bF<*RE10;%m~IGOV91g?&<3fa(RZ%FX24L{ zUT^M>$1@f;%gw3(sj4DuVodn3ryUq+UnfY#@}_#$GmfU1IxEd{u_^w5{db>Hw!qAEe1Hm${?j68JAQ%CDeJ4kaN!IXrE$zdEM6}V^ zV0%C2+&U_3822n0Yl)?0lIo5A6JzwBd86-_E^8;Ok)Z2u9QX$ijKSg`Su9@T;!i{3 zQ@F8pI2x=8qe}#pP1;skPqUD&W0=Ox-IOZF%sxuEuylh3U6G$=E2<U9Xz+s+?&%9m!g9J+A@?HUHNXts7F zxlwK4Al9=2FR^(mZsR<`@XhK&#ad}utHcq*G9+=t(#MT0{K0TG1(0jo&qmX83>RMw zFV`E;l1P)9{hVb2aKpkm46cPC^L$r76EM|w>3LV^UeZw zQdh9ITSxA&*qgdrSp{jA(%oLZAIxDP6m9p)uu-lcs}BU~;3!T$Jgl5nFmNIkzx?}! zjL%>2>sQ5Weucl(1gW7f&#^Ahw^E(TogGlT{qUi{aIocUI+%=CAB%T4_h9ZcfvYum z+bn%*m;{c_!Gov9NCfPfAf+y$M{2SZP!F>FlO$uOuJnpZPBM)zy(a^5chqQ$lM{Tx zM@uhM>Ui?-xb9}d$-{C-QmQi3Sq4(Z+VZ#rdu9hxZ>tgGrJIxhO^_oim8XD0zs!OW zJU)*Ial%a0nE}|J;vDC!ek^bh1UeiR<9Q#4n*l&!`Ly>H>a~3&JnjeJmpv?w(P>mR zP&t~X_aV@@$ClfLKctb-Cq|`=Vm@2?$OgZrQ{R6_RAgsfVI?gnB9UKKe5zpqHWfjE zIx9PjQgR`P&{Gpd4`ENuw(aQs9H9g6NfxTdp{otax>Eb6$dM@+HLu^SOI!WMYptd8 z&WOPukv1TaUM>0elTz95`uWL%|r0>R!k_69Zs$G~h&Zt3`-+Z;Obp7oI{ob)B zSf?Ln8;^4bHv{LrTFgF5q@HGRngu^R99|9<#cDAauW-mIqT10n(B74?K=4ya)C+{D zYk-%IAUeMgG2u<;YrYl8+~@(F zvgF)PIzF`{BYhd5>~+VzvaIP{)J4)`REet(qrd_4Ye!Mwk-W_1J)cjn8{@C7^5=@e z>sS{k^Wb9Gt}2k!7=FSs8?k#><(HDxgDrGDVIsd=osXyCq<8s~$!u`WT+B2Og!t3` zDq&aSp15bENYxzP9GP(4@Uo`Q&_QR0?2=lV7f|siEop7J#ET)wusy!>Nx$;I$m$!H zbDQNzW;t+Id4pYQLR#y$!5!AlRBfrI4EP!ha7w@(jP%|PaZdHL`=cjZg*J5D+bmNP zh5SA|ogf}T0;R^HT1qMfOL$dv*$WJXO|>So>D&022dDfO;|T*rY>Et_X43zu2J!IV zF3jRV3L-azkV=C4%h3dBc|TuipQ9fYFUkgw2)KTOz`7Y$Y0)2)Kwr|Tfk7lo6m zy)`dye-((Za1Plg3OvvvLYdtPpfN0E_aZ$+!4Mu4!yFO!BO$p zCJ}?{4~8NP`LKya%jOfQWO2;bLxV$3M<1*Y@ssPM@X&wv^6ZeHydjpOA~2r}h9jbs zFN(Lb@x^MPM?BbYGjCH|`6szOT>kR*gk$RboD&+w-gEqqE%z&Z7&E5t)Ua!#-Zzj}>7<9FzafEC1}0$rB#d}L<`HI(;Xy;duR4O}Mv zQz?v@2VOS!UtY^@h{>>@Wz3WUdvF;<7BA-O^`QrSFc`}ni~&o9Y>hN0dkYYY;8hkuo_s7 zAfgn=Q!JaLOHga!n%15chSNbTJ9Bq3);KAZ+YPC)7c%cZzOyh>D{YI0uNM({g%G50o9d&Pyg1N#=YFBv?fVVIr=a^l7W5SoxUHV zEO!FD?g|U}^wFc@){UFoW{mawFdAO3Y(dB0>fWTVD@LZ9g;z0b0b5eT0FTcb9-w@{ z6eSK8WKHMfDy?RhI6#)l5mynd=AqUZ>HXw~1&Dt`z;LK3Ro zPmY+>a#r9;#r*KB?z7o!GQyF&9UI8@z@^BnEew-DP{k=jmXva9hL>}6n*e$7%{5Zf z;^KNbT#aYbVlrN?Y~orM9q%M-YC_nQd;^+**$3}Oqq*6eHo+A(9Eph?6_1ekBz+b!9<8E$VdwE-nK@fy#gu_); z2BP{37VcYS{f(R^;_nJHz&CZKpy*ak3U1bSpP||qSH`kBx5|YvvMuH43QU9eFfJp_ zp1zXfo2a_VMVl-!zTxD>o!7IkM{7=KBT=zBy6#$s#oAOBcEuQBQHWD|cs$JU*YWY3 zm5ZnHh0sp-uMZpUdR|QwtDN%J7-2CuKe?WcUXq#RvxZx+KH@YA951gYqK0>ws!3-~ zLFxeweqi&ul!9d~?hOA_9 zN9lCvn%V50c{ z-jW6Eubarf&70;tq4eu?(=gL;kF{+D+b0eK6?{`U?6=w}X6`~DrAoL`xiKl64LBYa zW1jsp8eFB=KGL@If^3ajMIVD(kCDExt0BfG-Ud}NR$dT-xe;V3xCF^fck0m4RYYhGqH|99>Dp*DuH`fv z|BYobcbG~N)WKy|bW)B-!gz6B5KCvu%RRT99^c`sADR*(?ekt7!ebJp9KB~l9fK~i zeeQwtH;|U5@}BQUmzo|Gwj<}z%7uCuLU$ue=Fnj1vM(oG9kf$-gDP%jhR}&qc&cMC z3HVOV(9<%q!_3`+WoEL$l67wb809MX_v4h*hW=X01H_PwTJJ1IusXne0G;+%qZLMR zp9x(WmZ|K*Kc9@IZ&#O?`9EY*ZKqk-!x`iUi_t|%l-5zVwz3lppJF-?h;7Y#<=9!o zQ1N>OZ?%>`cUlQ!^cEi5@}PLm?)r^P9`;utMj?|2uV8XL1|&i^#}agDo+=$JbEFdY5<8o)*1>4{ZoHV8k_bta zI6Um>%l<zrd0YJlS4)K;VfV9&H}8@T9;rpY!WEnQS5_{1(R4jHV6x-8hP*hT`Q9X27dFW7LHJYJ){SbYAqlB&oX>2J8&shYw-gs*P^_(Dye>3CV2t4{EizY7f>@>;;HVY|dmDa@ zZ9iy0wS-EQsAX6vJU)jPTBE)mFy!^R3b40vDY&Hlov!nUS=_}stfiK~{FV!k5uFg5 zySU(9A>;F$+1N&0oh;;;n6(Bc${SqTnu?T&9R#)1hQH56IU#1jS{18oP>w>jXyD#-4S+O^%#uoC9@D#)J_?mz5t_ z{rE5{iz<X9su#)#=1DSoh5MuiQ^%mW_aJhjpfHH;Q#o%TA0t5`V}UajTZBR8&g>58>_+F zgBzEF<>kSR^N&+pWIh8~yzzE=ed8TQjG~Do`li6|kirglf&FTZp-nerUd#GfUImPnE=(4z2;82O;@*LOdcX-j^5Zz+K(HtYyq*fuXf!>P6;N!s!o+`S;?buH! zXYg(DqH>FaDsJybawp~FFBaL#mrXw?Ra{@ zS24djJ6nw2>35UybfjMsU$uXPsf_yN)nFK2ZeRGI?Z@B13;YHA`w4xapSW+nvOoA` z{ki?jzYRZr9pC(A{L|~d^Aq>+-NC_k><@0rcmDr=(tjym{U-kZr|?g&fA$mi@!i3} zGy8-2UzBeT^tzum-@5N_;rqXWe|r6&{M3E2M0g@3-amU^Pe}L_5aJy{|LYM^FROdnO^_oSMST8KKWI1#s4y&-2Lj` z>E~DY{r?NDzx!+V<%+w%CZ7&|Xg`XAoDFMs*N+vb8_`ej`i z^SxeYzB@Shhxj7A{*U`+CH}Z?uKPLtL;JaW|Nq2ZukZ3Bd;O2>^{0P5eu2;8Zx8;U zbp7ptdH>r3^NK(Dx8e)R@Bh!t^>cmyyT5O)zx(^a zzw|o32S5HT{)N~7z+V4@hS&eQ()B;I*Z??fcUdep%fAEQaqHpsLo|@|)KQ%x3kqV~0?lb$@ zeZs@@`ER-(m@oAD*QM+2a>_OQ%b&5=mo7i}qrQ3n|5;i`fZ&Y0WFaPjoWQrA_S)&Fso%}$%Y)Bpe5|L9lb%m4CM<5w@g WKf{F7^*{Fq<{iE%T~PY=;Qs@(u}^mZ literal 1815240 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�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

A;lCUV<;e9|&~QQfWv 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⁣JnUe32M>Ig;4wouUk2mJBgl}EaVAdhrs2+rj{&YGetA(GNTVl?+r*XA zzPN#iMd6TGCo(u}JX2qY0vB@E{1`_h9>>Z3J4jC8j{XA(zE(rimm8Yh{PFf9wtV^y zsq!2R7IR+GFJb151!?>kUPi^5zYe}o49k+_!jL3CrZZ|{95M}YL<4@w1uHBe#aFN_ z&7BtxKcW^l^VJyaGyrumnVf>2@K&5Ut@#}i6*zf$dh<06j2k{+DEcVpL?6H67tp63 ze@cbzHK8j0S=5=2-$w}{lv$Ta|E-{)QT!M)=f4f0NY2A&O%rd0a8jiI6U-6f4hciI z!R!_=({sTMYXn!I%nR0jJHhEqi_TmoP}0ii_63

>^t; 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

nP&9z;Y!{z%Rch=v?P) zRKFXX)#`VZmSMUpDm^wLd$7_Wd1R`;&j*33LsbNjFpK1BA(+!N?YTwpVsJHvgpbf< z^y#CQIA$XL3h!e|1A{}lR#yI?xB>j$^9Jl;5)vngnX*jmL;L!t{L&KK(x#fh8=DbA zZfr|~FJ=#MzRwn^D|(M%{bU3AE6y9Di^IOo2;Y&`EBEu*Xns2zs)>5{9?b8F{6CoI-MQw$w1&`@VTkU9o|xOsFz+C6)ok| zinaAwmin}1Kf~>B-0ha4*%+hv52jq-gV!^h!lHHm>1V-^m9Creu>iUf8)n4mG3{AmRY#n4* z>N+`bhp36b?z3vsoOeb4v$M~mZnM%c9=IDdkfTqRGC@}$W6E56gtc1y?J`#funJyK z;VgYchR3C4q6!>gZRFj+%#G?@nezkQ`9jk$8np65J+mr&p;;y2W|7(H(LL(hl%TKC zuL0e&+A_zZ-c7hkzzb~t1AAIYc)D89S-7XiSMzIQ=Fk*e@Q=+F9xFqg-Z>e#W}baoTu0dWJ=+#6T>|aCc>PY|E+ZVM|irPgO7H} z7s1tqzRJ$~R&jhbgZiJ%Q@rlvvWKlLWr0Do{M<^T=`ltHH=SkALubLw85xjST}k53 z_g>Pxf12t<)^KxNKT<|;IDeIM98%wHSycoImMMF+lwt|MxPgoNwRp%OfBW;rO-`q| znj1Ee;PMg#Nj~|6gE^-4fWEf@z3)1_Oe9dS(ktgbC-jO9Z{i{|rQt`6_Mik~89+>B z4-|{m=uv{II=`c~hQ#Gg)(ZDaJH zo-u#}+u?kC+K|l&v_>mMFb75;+hctYp?8Em3btbJ$iDA)a$#IK!!`URG3;2Y!l&@- z+`_g&FFE!iNcWHB_(KQ1*VsYjZ`W59Nw_-3(BdiX7-}lgL&!JnEujj?#ZnUE85S!N32Qgku@Y*$5-VhCAB#rSG z-@v`*t&ssNr!$;Zb^y;0H7ZyPtqh~-Razj*9{0Y7CLtibp3fjhU3|ALb>& zRe9b}?n`DDy8vzYpJv~)Epi0h=s(QMt$Gyjaw`%A&@i)&rUe3TQf`fH-X$S%>5eR0 zf9;zbYfRd)`d6wt{bc8M1O) zHSau2zYw(D@sZ2{)&_2XROW3wFGIN*)a?mzoMB>CXwrzt2z6890O??8(hz)%m`(!y z^&_iZ!CuQIE1Wf_DFwD(v_eyaW|?9`zKW740h}!mOZ3V*Ob<~^IxEQ} zuNn+0YmsoC7_v@4K$Tfzk+A0c=Y&HOXAP#rCuGJSQ(bKOaV2@dRQR&x z?QHbgF{lRBl`I=f2`IH*SG`Kz8KPb58G=Hwz zHCd?)woK)Teh6aYRman1JXUDqhcX*EQ&|xh1Ub;XLZ)D4GeYc(Mu&=bUFNLrckbL) zycHXz=z&aFTQ7wLWYMoV5@jmB`>@qH4n-9iz-Qn1tcNiEc7TiR_j2kc%Lv{j-g2F^^D63eaD9F-VgP}2pGeyDY z3S}qc7kVLM5Swd*A* zVNYf+a-H)hm|XH!=)CtN?=HrJ6+Gl0 zd$NLcih>omIr@B*`X+E?wESV}y?>&-k6?_}E%m8VxazvCEL2bfIKt>wi#3=K9_+8{ z=jUhv&zYXZpH?kyjW88yI1*Yll5u)7TK17L!YAQ3CnJ2Dw0Qn=Lej($9%q98r4;;I z5xgru!{47a2XWo-SzOgSzeT9%voe(V!tp&XtQ_Flya*~If-;h)4n=~&{xmsa)9ato zlSI=j13FyHNxa&~Wrl{@C#%920BSiUV|*7evg z8Jn3i*)NwqsjWHsqbId_J-0~9w)YBr8!;fHA00`Oslhz&Ac+m~wkbo;!0_OC|(iis2|8hb3RcB^YfUecvylx@^b1^- zyAM3>w+$!gHayI5OKii5(gtJsn;EmBEqM8$TEJTJ*YB~G#2im2T`W)H*m5H&<=9fq zVw1SOS=pPv%Q=8pmRj$2r_U~M-esTIHQF?`>;2N4g?T@vG){ZTmbvxHN5al-qKJZL z25~Aw#>p28nNj13dT~n~&Kshz+j*b-g`ePD${96gq4)!K2OabAaDJmS{C40qt8ea7 z-;9UeUuILh=T@z%<8JjyRiUU^{hbf+PmZKH3;23TjEWjQjA9pT`c8l5y=HtjzR&-) z%O5omGEd7=0^#7U?17K4Exa=LnKAPP2IBx`#*aaZnpL~Il*V8yNBrCdT09%jz-%K< z@ZED%oM0)W>$XNd@i5N7BPn(f#k$aRRRh|(3cf)U5;vqIxsUC)Wclw-bM1S%|1K;v*2M0L!yb8Z}4mBF{SiORs z#~O`UBv|sx)I#BS*h5EbR(?H!B4^cVv1$5jRw}P`75`^p;(J?*0oPr_id&;<2ohKV zM7`jQ1Uwvhq^jZ<%si@!ACo{qbkX|6s`DN65+8z26hfmT(g{C zJ|`5_wxHv9K@Zrwn9I%UH62u~Kyu{HR6SxKd`-hWN_FT%FsnNBuHujl;lC*B9(Lzz zI?QP~T7kK27$n*3FVnj|8FE^;SiHTX?|s9{oUgV@D`I)U>BGu!@n{l*a8vg5%Lx)v zo$%V~3&`O~K;ow8wN{64X*bMigGB>_rH+Dc)FVnSIlj=?qr$_bA3dd`BXU@wdgbnA zJ25s5{L3fs0iBO8g7|`-j2^jOU!v2Loi>@9U%1d(I^eEt$WUs)DalXVC_Z9qfio3H zIftn|E_eTDD9c4Yfrl zdqMs)WiQ$kDDD7ihvQyh9Plm|j`J7G$D<ztDn8?ROo_LQ2N z;GlF>@8i9Frc=-Tjw)x0Y+s~0i?8IS?q~6TL^vC;ljp6+ktg74|3ySn#aC&R1Z=e5j?AswJzCAV7x8I0< zYi278UH7$2;a=+ga8rtQUmX3O8(5OmEpBBOE8BQF1r)JWEQ+i0y`ftRy`fn}ardW~ zN#XtpEa!S3K^6s{HNS#MzWmj4EO{3^?hRe_gmFbP>tnU`S+(`C6{)r&ay8csPiTTf zT{jx1vP18)ug{fXUuVxs_ly})95|ZDe6o$=S%%*XQC}{2+23oaK2hCzbkaAwQJMCdli*dC`E+?jsgT}BPwFG_|aCSJGsoa(%So3 z4uN3WoY)lsq8kJ*BSUaW1;=S)t`r#KH4Lx)bukN2b(v?GN+CMbvb{sqMb=A9yF*}N z`Cu>~R9n+=#qosxLyWPWMc2+-bj>`^q8~NzwCIQOx4QCOKBpgw(uzoiwG#O0Uhw2ul$*b3VCDu$H-ES2Zuf1D zoG*0K*gmh~%jy1ejHd<~PmNFK2BzZ?i|akB8z)I!X`EPnpbYqFiykPEpUe%q*nL~M zP$8q@s6dPKoVF-p8u{r)zBm7Tdq@TDmi_sE5$>8EJT<-IsX0mfHZQ_m(}Sm`S3ET* ziQnc$xNCZ6kUN!-xso{*ILM(hjKSx32s~qOhJrHq{Ct6A3?2_eU<^LLOyKYgJkL~~ zB|X&)jh|t8=7z@4HJ`S(k&_9Ho=ysE;IaG7c;wGtgQO$jL$)u5z{onIlf1%3Ozd;qmBFL}o%{WW{*ui$&M&}9jyTN&!Uvas3lwa$0HVvHbNNOeVhpqX#H_iUcjxH=l z*&pt}gc5p0<>HxUXMgdDWX#t!W;gFtPf{bYROk_D)@qOZW!yhdti*pzl25)R8(cpq z7R>;Cq{3_6+Fd8{T;11`OR{?X``Xigk z6=Rj1OMLb1!eFAT`A2iSM0Syo65oDZX6nFb<2it0wNJ;opV0Zg5v>pzPy>R2#1-KEBpgg9PymAz(-LDHKs%0tAn9Vbcm|*4?Gg` zOw7j&>%j1;id#zjSyhW}!QbZ=%H4v#aZ6EnB`vETb3)(@bIdJ;fzk0&&UuJ^%Z}xB zD9384T68Pl-C7uahz#7`^Q#t>ME)eEUpFkOc&(!B-6mmnMK8g{)44%R_|w|K*3hnk z+v;=DK;JW%37vP4%&asSs23EPm78YgR#n_u;k#4H1A!lsQQH?3^lo-Z+d!DXW>JCoC<~ zOD>*Mx)NszYE6t>W^h_zTI&Sf2b0?GrgbkI-CAQ=Ri;FK)tTWHZVXp=&r{;hT;zcV z2&g6pjX7hi+eqhCif_~}vBUm=8CKb*5_}s)mX;lYIu#erY;%UY(s@Ps2YAy5*JBHL zqKFxnjsFeItbb-#ykRWPrn_pbtPS``!}M-Idi<&~h%jVkI%ei}Gq}6|Oe}k~>CT1! zE#p-@82xii>y7fAt(oWGm&o^ONS88v*U4Uc=8Mjya3SKB+JMlo8^&fzu=>m`d?DX; zt*o`GcUG8uCEN4sVD0iWQ26kL(x%k1!F?(oW~n)P1$!gS|X zzl&1HXq?YPB3|QfnDblPNo!*Htcj1x{2L{fH}fUuXKLTdXp+6lo~Vx!%ZJ-}lvMJ~ zOug52dC&4)tIS|4+Th;YnGb4mT@Tm%-Q=nlE6+dXU-%R`ovrlj3ZcnVnLHTSY9f5< zNi|(0hMLv1WsvH)K$GJ~cy9U~TjNiFMD7!sr_UCOtzh!5< z+M0@SU#`sN$Xj0ZqEp04E?dH%7CK*Io6g<8cjg#pW{BC4l zcQwD_Da_9s{C}@{(d{2P>)3f>gyQ3~H!_!X_B`i1zm;m0NeW9<%^VD&*hTs9WjXm) zB7;wLwoN+Ar)N`>8G`Moi90AU=1ktjGj>q9qR618BdKYW^Ufy%_ueC$n!QHNUb%sd z`=8f2Gho8%irYVA9kps-cCOct&&t8^+Q(vp^#{d*DLr19j%HPPE%7gPjnAH|56JiR zKskeX(xtVm4%!Into=RRk&Wg!G*wQs1AmLsoS$_s!x1^FWi%>f!@d2x+JbGLGlwo4 z)fBmyC3(2VYVquHTJ~gHYg@vjGB@42d3rU{MJ7RdJocj7`lFCoExW=kd-_`|TAWdt z?KiJj!u(v>7PVZ)+YwDw+wyZmEBZTUQ7n>M)3jzOd1!1G zwZt|avBW2jn5cWvqh8LP_7g|^O-sL3?ER)^SD1LN9&3vyb5qNn3>PuCuIOJ~+NKMX zt|7YbuCP6JFj0wHx-zWQg1b&<1xzl@Ed6+X>nz%&O7Hrc`l+_oWxiBX+9nWPTCD9~ zx&tamk1{vx3iqh3w9PYr_ienpCp)-1!#{$jTivHj|6x4cB2NQ@yR-BK!-MUKU$7Iv zsjAuif?s4AH3+lrHtc?|5vAt{hc{gCRc*~4;<4|S(KOCD zUOqX77uD9p5o~r@mlrxG;>F2$$@X+@h-A;p^mMg)><6WIy{IN-dblQx!S-8MOfPK< z-+)?VU6`vbNIu$FxE?bOT{t7Xc^enXH`mLQ92T=uLYc>PnZ#~}hf>66-981Sd%y=- zm`Z*4yEg^sTg5d~jV9q@)}uQ6((4z&k_23k<6%g|(9byucEVRE-}&#h=#mq@j5-J# z7v7$QFtFY`W|V&f4x(J1BUfAW7t>#T2nXc;8Q$Qj>4A3y=<*vtlm=^UR5bux9R1gW z8C)$M?K7YoQveDoKt|)GbhgjHE=vLIEEiZm0Y?9h##oeFT#s!=dWc^cJw$|Yd-#^> z;gvC1f;fU#&`s&#b`BQeAJ+7vL2%X|K&RlEcg9nbrzRl!Js3~i$i5{d?9mT|LGJ!* zj-gcQq&AnATb+ji7g-d%FCW(bHZ3!!U6?N}BQ;Y@>)UPZkes!)&Kxt$Xw0Tzj7U!W zBab)k8Ym(j0WDT!;Af6Ydpd&T3F(2?!msfrcwb?^IgtU3f%)q_#9syi5=;#+?z6E?M01F>Gb3+&4`JAdK48o%n92`jvd z9X#v8AzD0`zgy2}7r~cm{#2qxea-OZUEzAqF4lu=jx=m5i!H=VTriGIP5&u7fpDB~ zy2y{nku`NnkPKhR0JAPE4DRk{Ec}!-=8=J{1%W`8$2Py&W1iNtG{i{@PgWpdT)W_| zcVql9f%PNKbZ7FEoP&q+#%J9q6JZ+M<*VGrIHa;g>_N!xPl?eqm};0S>y~@n;audL zKwPBqS7mGpVmKV~`Cnz?+vpv0O`3nCJM$IvocV4iLeJa4US10zRRJ@C)S;&Z8MsBx z2JQnDz_Mqmz{x~o$UGzPI8G9uX9V6`)r;?)y8KcA%F%gd>fR9VaUuFtQ%BcGQ>C4w zVl$YAoG^n4YQ+TO~cLG_#`*Myn7M{c0MhdyTX39K- z`9(_@ZxPghMGuqUg3>w}!ABX5Kkla}q%O&0j^jyDh?OEX$DAm0%$>Y38q4_Wc}5WD zseI8`crT;bXuM60>Cr}`NYlaXBaFs%YH%YA+!0Nj5KVkpjcG=?IO8(7{a*PqMvZQ{ zm&Upf|8qKUC+VfX{KYR$+!fxm$7NwV>ynmj83=fG&9g>zTlm+YRF@C`fMoB*{tSR5 zEcWBn1vse}d$pGswsz^kv0T=T>czKDg)d}fs9uDv&Bebgz`x|cr{=ypshpW)=Xd+I z>?(@hF2Dt%1XGeB809_zT?c64z9InkVXav{9bjP{juK{3pi{T|W3Zsx-9k@k_n+Q6 zfObn&Dck)pprze60k|*iz7t@AjW}w)AxBwJ~Pc1o@Q+|7QRQzy05Pf!^^S7dP+Bd=cfdy z4-Bb^^2#@36Xj9ezRpeg^+)uyp0J(NTqm{gu7gfhSH3?LSm*@TlWp|SQ}-$IWKU` z46*tYk9|>>^Y)KX?@DKnkOxuomLpyh_gAT;ETPWNC|qr|M{=8*J?fsmYU84Iw-IaV zcWtTDwpdaVa)~FFbzf-FSr%3}VTka`# zb<}Q}5^HsT>lI?uONorGl~ii2>n5T5sgB&`CQW9667f)$j2I@AYl8FWN6{hmRbuB$ zl=wH?g=j=^>V@c}ViqES#Q9r2&unx@R;$7?Qlkd%0lW;W!2tK-6QM+jI!$bY`4VuU zP35)A}&OdZpzvT$4n~*}_i4Pt9p-Ogn3UH$BaJ!T{xL zdI;$f1*L3;UW@a`+_X862*kv8Nko22k}mZ`{xI>R@>-cL@-q{We|T+ZU=;Z|ARnWK z6GwhK$j?*AZ}Wu)dV@s>Tf~M>u<=LRne4Zwd~@xXe6_R;fP<9c#&V(*8!SW_5W0k= zr5m)W#P|ro_h*4M%>bBihR~HOW?*D>~+?!A0}06z3B_p@WXz4 zZB8{b-;AUEo^<~Jul39mNM(_H5@G?25G~`GM@eW&r)JDUQ;^k+#wYmewQM;Ix>T7T zJ(*QQ%F+C5@=*|AimLp2Pv#1gvTKHrdAQ`{k{Bw991?|+$RcqR35`J_ik`J+7& zrEzdI9(I@xuSUHXgmot}MAAeKh~?f+Y*4ynb%?QPsED@H+RRM2j9u-@HgotI^SCyn z5kEwHo_2GoL)x4Q-Wg_P%bbDc(hjUF{4>npwhrfppRyfOx(#TioKH}}Aw>9Gow`-u^g*3PKzsG0TTB3qpG=1X@p(Z zU-p}(+vBt4d9*!#7{5l-4k3$O@cy6i$->>MgZ?6BV>X#HFmiJ+jPs}bIZplz<`}op z)XWF=#h&m>Qq>LA5MEEpv-lOIC59!kj1)#lL|gbBPvHmk`|wZsrK)eZRW<3VIE^u< zpE5^;gHo_@Z6H^j1{yml{6qD{*h$(@LWeL+ff=K*QC^72M1oY#;h_gD^ap_#!dLN* z<`|84!%8Y4VP@jJ`AAT7aaCCCfy=L#-Y7Rvt39~=CZlmJ8Nuz@M&mD4qMy7e`V_To8#VlQEZt5f= z3?4pCE}jfxN&h~jwbO_+XOaXH89Rwj6$C!5#nFVX`4j-LuQxoUCaLSYe~GgRAL9+f zTD-Tvv0yeM9ysUWBotX9P6&7jC3O3xg64|q+K`?CiR z4ZZia{|nK3%CB5{i@(qZe{2T**4}FCudch8iV$;xxZFHxNkQ?QUS|yf!*H+V7aXWCJk9n81NaFISbm(YUu(cil{EFBCx1|t~#E&|;h(x^E$Z8d6TAf0O9=lk%=AX54 z9;}4*@9$D!Anp&F;QPF65kf@|e^|^Wcs_FkhPV~_HdN*LH-m7pwbpJGr*MxcVQb|6 z)@y$fRSTWZ7c*F!!^$Fr!}B{x>Bor2Gd@d`u{_jnac=uhkyHY8;sPxm2ix4^3Pe{G zeIQiZj@7Kpc=`yOU+^6iog=tsw0}gs90}(op(?~Mr;e-WvXSdJS?iyt7=H0{@?~(( zaRCAxuH-^%{a7QnjqJGy*Jd)wQl13&FVdv6ygW4GqZ|={lD{kyi-q2fIZ)iFwds8zQ za@{nNtBJuOFaQ>K+A$QMW9fNhc`8C4!u&W-h-ZQ8BmH0Z_vQ)lrB3vbp5MESG|S39 zydM{5SuGN5@c}V&cy=~(;W+12j8WA>&U4cIcZ=C0@(G5w;G3hC7E#D7ZGoG7MopV{ zQ`lR%$!CmT>$Td6duYm~;fDGQqOQm=E87D*yl9)7_E0Wxme(Fqw<`SMW@A(XaMD(N z5E!^>@5?RV62tw9qR8J?bp7XRT2r{V9#cU=D@xr_jWslN`z?2l}Cf{!mD+zWru z*p`(hreAPZxdt|0qOg_twiiYIu^CqOB^ll5{RSxX>}*N*pUx)I#d7S7qYI7Ck{cV( z+8`YroF51QHnBde;N0fs=m7WfVGQ-&P21zxzgV!}dw>fJq4Kr0R4cqv%C%&|C1xpm z4Qm6RYw^sHr$c7x`jG zZ}{r|TH$}GrhbWP4C|Ln#c}S|tWAhGsL%Ag-B-ERYmDCn0qcZ-y{RvAIERn}XUnP} zEF4`AR(%>sgOj6cL3I6sc@J*>*Z1%CX#YL&_9t@hLA0NH`qZixo3Hn=o*h&N;!6z+ zkP;PGi`)fAp&L@_1t)W@479u`1E}d0sVlZDJS;DM>eo7t`=S#U98mFj<# z2YdCO5WC6PxyPW4cJ?5CWArwJ-XeA#3VQ2VHBRzld+=+|^}0E}UjIGBrvEAE-P)br z>i*f(i_0OScWiY@Ao-WnG#KUo9^==QUo<}c;lu}Dr#E*WOmbVH8{$oI6CByCzzWXR zC;nUY#n;jqzZua&`Z*AL{@D0hdc6^Uub<=Zb@`W@qxILpH9;-lz4 zyZZ^x{##!D|B1YO>@K0V)^{zLx2;V|p+p>s>btjV)iag8%Veyy+{2ari7q25PESSm z)Tp9+pc<}tHfSB3xnIdIM&m+hr^qlJ2%9u3seT((Y?DhbqSJb#tA9`Z=U+#kwXzp{ z+HE}kTb~gT)@b~|o24j~$Pa@3bU^xkltX`Dv3}sK=wIDtj=;&HH zRE<$$${@YP$Ct-=Dl2CZvA4YGxa(lB+nyeXNQBdoo<)P5%?}6+F&;WI1cszA?v`+A zg!2o58$4)5|GmGy_#4bw0kNvJ0Y(;)y;wWj^azVk*=a zPlX8*<+FCzHoX%#+&Q0}dY6{YEW8g-CkDtwk6lIhfMaKmYxR_+GwH7OoFv#}XGI0* zAjXx7K2g5eNn0ix{TIl^liJ_Yv@*?5dicNCp@IR%7JCV!1c;qxD5JXKj*`F;&RLIA z4Uuv(ji)Nad=$#$_SeGY9F|PO`>&1w&G6Yau3@q#y%>BxqpG3nWRFqv!Q*>z%Cj=7 z7P}wqYUMJaE~7~nGJ8_{*a33}R2hF-9c*ro9BohfkFmp|&p(eGW>0#S=PCOA8o<{Q zcYpCDPsIvO|o%PR)^PjyPzDsVB>I+Lc4^eje~ ztV*ZhYB7pr%PHhEuDp`ZJi+JLM)g>$cI_l;g?&+b!*1QOjlq`o$Z_$O@%;115xQm4 za-P>jGCkJwg!ix9FzYmG;jFIl+g5u>PWc)bMtm#`HEoB-{cQTe$q zG?YV&BWG7r{JqFV_3ay;U9U$7Np@+Ddc+lWvs-o`!9gP2F&cXoKj^8cuKnvVF8;4P zid!$CDSX8_iB8z_-+vSwG9HP$!ywsFV|DsMKUGl%iPEFTWxb zIab9mWn}6B+UyQc2{)&Y`rd@MlWAR~$K_Y?pOFK@jLT^x@ueQ2#$^VBl5tjDadSyv zi1VW#Pz|A<`x{Sl8UgcRsJ|MN#?$MZ0gtIs`IgnXY%eiGgBvpHgP)yj)O6SrUaW6w z33UH#bz`wZ2WK!Wme%t}Zm)Wm-(_Xw@^D5656klb#6v|r0RcQqr_wN<#?IiW+OBIL zT~(jUn?H8wH`O!bX<7XMRnB~uC(8Ib^lx2#o_fA)hW?#WcbIy<`pf!vYPy z8QqzI5w>!xv7m+d4-}m|Q~Cel=3izk*sAlVsC*IlrTo<(QRh!3f95R7n{F)lwa&Xq z@~)G-+l&Q|=)4({cY);jjRj3QZ?5E>EqV7C3+|A-2Z|f0K@OxKtOPp;%o!HGlKgtE zZxzaFf~^R4b_Kp^D9B7`8 zoT{H9$1`9HncZbX>a4_d2k%-ra3{U0jMsTi9!5iWMzf`m37Pnwq_-6eYwwx}nHCsksuM5l3+@&%y6?X~m z+2%knFUVX+WSJA?{kzfk$Hd;x1b?&DH+kd<31r@wxt6GBFd>cE$)gbOjG0eKbUKyy zmYX+r=1<70Qh6KPyy}?`k_Y4Q?Q%B{#uGnW@?kvkf8yrDc-QKD7?1qLZa$1RQRh!3 ze{F7 zFdm0E)|IY}*xDWy9x@OfG&d;`qW_>B;g|4~ z_gPOCZ=;>?8?N>4q7>?1k8eal{g^_eio*FZmVN4Gkt$l1R51yu;`juqLOR<`s%TYG zMJv&z`6R=Cil@?{GV>88z1Zd^r3U^i*fgs zdXc*hOdsm_Wr98=H;}se(Cfb{*jy|1D}ssSbITYjp@w8+FKo;3fJ{ zjZyPyPkqSqhhb5b$cEQ@s6<659-ebn#dRVB%|kK{QYkv(-WZyGcOxCxw^HPrwgLBV zRwwVS9X_kQr&csNp>awr8sauCt{17$@uLmYZHoSX1gfQq8oWDx8q+M zo!;WQQT3o55xci?bn!j09(*{Rl~<;*BYG)Ek-JUnMY%($3oQ^c#>L&#AU;YLN0{fk zBJ5FJki&C^|46Zzpbv>299Q}yr+3R{k&u7$BE!`;ndUBLv~H@D$!!7uAJmA5YkJT+ z(U0zmk!D6J7Rrf=+ZTlC`T7T}rZ>PUMa0M2k6Xlu9T1^pStAPBbO16D{ke z6D|MO)``Ayh;$;9o+LU^OH?O9=}Dp!t%&MGh^|R=qLu&Fi9|H*yH0d$5}hauU1)YU zedwlr=tE~D*M|@;2P0hmadvEoUwK_rAL_FPR6A{>US~Xiyq-0X)uzUtwoz+BtUFo@ z`Y}s!H!aAL45bC#p;IUWa$!aV291fmkE=PO<9X|& zs*gDH$5bCtbF}KShYpDPaE4NIwCeM&n>SXeIaR6|5)Dbpp?AA#PA~PxRdaf&Kdze7 zOZ}1i?P1?dm`X4?T3C$Xy5z$POzPL}iDb%1%snxJWBA zQQ1LkbxC9goekFIAF_i|fVAw;O<_{9!@pIZ|I@0=-_>|m@42Tqf3m3$L~xU3b6RUn zJO3U2cksWHo4$}#xv(fbk{=vr9MhkO5!^PEeaT9`{=H6y)hS0LYMb5T0}c0fr1=f&n)g+q0jLV0DMbzUcB;%z zROTm0-=QhR>Xd=HA|an}>xG0{KkzW?2h-Q%ilTk3f3=T&J^z+I^mU}_R*$~s{O|Vl z>`~Fa-t|f!`&!LO8=)&lc=tirvb&QIcDTyagyk3sCrA#SvRYSQf9rtwc+%0){x06y z$Nt`c3cLUQR-u0MV&qbldC2-3+Y)y7d1IT#(S2XFzuOZZ!Eu+2q|-fzw;Ie%TN05F zym2W3P#C_9YBiE;n>}j#(y8N=%>HpO_Rb_YI9_EQ3LNxtEX!P!ZRBUjv^8Z!l-%Ec zxo^|vqet*^DP=YD7Cugpo()k{>S?&{w) zjt_#SjfADrOVR2V`_|7JVZr_Oa~{e?uK|3E%KYEy=MRQO`}xM7`_|82AWH6klzs=V zmtGy6uQLCkyc-<1wvZkrorm_m(6=7GbweL0`3L0hULAZ?W&YiiOu?_gaeq59Ro{;3 zW8d~%+ZXC>!4Icb=T@rBLqWY1{p(4z#ChkFp;10Pdvo8YnBS+K{td5`UOnBaG7m*h z4{DChiS_k@O?~TY+0;I8Y-X~q{_PIw|KH8ADf<~5cTPbnp1r-jZ@s$&Gt7Qx*3qgX zJ>=f}L({v1;MeLQQGQ*xv2VS+&E?m93cTmxh|`N*PgI%zNE*&QA{7mPzM*fuTkz$+ z%sW%RmZWmzNPoEZ~pW?{Y!3txiv}WR;$cI!l*zd>z7Ehay&VYsISZj z5ZH*&6&&r5mw~_Xig=GnP7iW0FFbg>j5!ertducm6B^+Q5B6O9g9@hBb+n z;aqK)*5Ly4au?=PEMWU;p*zl#^tnvK)qM_0pJn&=X!oXVPH_hgH|^|StnHU3kq7!Y z&sWhWdQrXK8a4eSHXrW!A+ykDn}s2>$Y&9pxsI?PW{&d}jKe*A==WKE0_OPxDL?H1 z%g;+vUSf3MZdt@DP~2kWozmKmIHp~Jtn%haKj(oT3XR1HufIAEP_a@%j`VZZ*Qoq% zcOphP8ie$K`N}E<)8F423p^q+$lD{p8Q9rfr+R$qRWdOzRXSR>`>(j_YdcM< z?^5MQ;pltyxZ_vYaOt_QU+_3N7Ljv7It9%SUVFr_Hv}B0I*llD2 zyA6ijD%&)>Wjog@$k9uHqX^^|cmaXO?=qG{`Td>zMqx*XukI!MZw*kxFnk=-Bj1~r zhZb-(52J~{hldC0e5nFhH@YwfyLC)RuBr<;@dz1-N+67Iw&`ZvX z<3iQuG|3lME!^jw;mnOcOmS|FKTLJ5jX&JvTpWKe9nLO90n|BX#~w8C`U0A-Vp>xFKy7)=(?&kv}Ca z${!$NsYTgu$ZDMHoGZ%+sU!=l3tFvbWeF?&D^^~04CtCjj&t7K(glJv@9y#+%`_0m zbKV=Lvk*pe&6`&W`pnE0clj>6D!TUcY<-oGC7~|d%&NKy-u){?+ENbM*FWQS##)Vp zvHGrPXE@x*U8&9;s@6_xU01Cg--;%1vRu6huc~AdOl)|q@4s(8gr-0dF_ZnPMVDxc_?a*qN~wh~QU73p9@n5wZ+)UXf|l1yr%p zF%kep0rH!S_T>bV95*~0ES_lPZTw>*@sC4?*0q?L_>B;%Tm91r06+R0 zZ}J=cr}*ZGYH8bLD23eaC?f-TkaU|9n8*upj^bz<(bbc*LytdEgb<$@P=_Iz+T*vG zyFMl)&ddp3)^XnP@qh3|BXyd66DrT6zCHK*EZxREOWX3dYe^ zLH4Fdo--0vc6Ayj&Y0L~L!wk3?M3QeY13Is#vulSNX>cYQ&CsJJ0Jm8AKF!L4k@~t zc_pjF7Uv0c$Pg#-QdMJG*#iKOlpfLw-VcMgDjaIKa!G6erqYG)5gpXk(?fZ$6I)FQ zpm56X#oegjNoifD863TWSE9gwmz^3tOG1>?i_JcD&#(2?RrjYOF(t~uGu3Z&iovu( zbc<)s6Fo)iLAv26L!rE(G?p%WD2ismj%_>yN2f~%dhrnW3a86JUR%Byq=j?79z&VP z1KeqjjupyVMVTmKFfpeLLbB(}RlpKyH6`YRyfWtQe=P#ro`(OD9 zS0#rtAQhY(X%DO-a6Zv+_6nR%oP1*)auf7x&A=4+arkH%<4EBAS;Kiv;5?BWPACaK@y9GgsPkxP~)bx94_g&o<_yB>hU?C!8U@;XIriPD}q3_?aT@DbR4L zb$e>1J$1?9%ufZULf}X!6X;&7;hZdRa+1UGq=J(#aEJ_`_~#xqF0utqGjo43{G@{O z4&N>#tboAzvxf5`KjFE_;k5KifuAP@jzl5=&QCR*{}MQ5$>IDs6`U&R*U=izNu(L? zXG*^u1m`6Ex;_=05`i;H!x^ICj1)MJCW9k7abnDx%RR1!%z3`u5>>BJZUN`!-aSJQ zIM4Q4KiDMCe|u|KNL6@lt%djgjiZlIqpo|Bd4RNkbtfRp3dU!6mCvCbZWStnw$974VhWo?~z;RE`U|Ht09 zz&BN7|0hk-rlsW;X{EfRLeXMjtrRsSfJvLk4J2ArlwDudYGuV;ktPZX7)+~8uTgh> z?W()FKX+Gm*Zt|L%S(l%g*N5cf&z*wMOV2YA_cXyAkF`KW^U5-#Y1%e`}u$Vex$i~ z?%cUEXU;iu=DY^79(3i{N8ZmGtqV8y1oij2XM3`M-IrOX(c|C+ZEc)AC70P#bTYB7 zo`NvjAH?P(J3fa{HVxGx?R7|pY*MQoxk`)yq4FIxV)sqBVK8QA8fNEsY<32U2$ZQR z#-xY5sAQ8~JI*IZlr~2v=jr#OkQAy^s2RyDKnYEb%{S)_RJ34g>&v{P5cBW?B66`6 z%jZSgT|iK2v-~hG9mZw{1(8g1T$``4AtLnjkxJGv8Ujuj)7p$}ID>{}Y4=)MQILD+ z{sQb;Z_6nK+F$%wf?o9=^~dhB=ak|sYv1%Xr2da&{sL_Skt&x_yVy#icMSnF6Tzl3 zFyj&J7hNxW!(N!eUT|K658OVRHnDf*%u%-MC4?1oqgY|S(R>48MqR9{7%Rt&((Orr z-cE)kH{cqm7ozALIRa(O_ri|v{}S!zymLUYb747|54#ARZwqA0mOAXdi?1C-r=ZxR z%1#9fkkVR2^e(co0zm6Szhijtc4rh1VnpiO7R3WsNhI?^+z}3xF&x;!Cw$_iz=7XD z)djfB;6+<22nV*v5Ao7T3JzeNrpDTXUXf87>k;j&I80Mng}N|o-HpJGN7-Xevd}o( z1q~`D$3%zWifo2%>UXDoYOw4JZv4m!z|JAHLidBLTsA~AEBtP3O1i@DzKKzk!tXW# zij3cZq`rxQGDcEG%~4PaRYZ4@%oYghF@6UU0YQC!F@QO4 zAR18k-DHK|u}%@cvl%=4<97hwoEUoFpx`!tF^1cfXgZ49Ze0J6he>dq5b|-cl>myN zNak1?3G^+qBAFYu#-L&Xr@jBVA)0* z+V#+5HKUzn)eH}~*we$2i(LjIBrR(*YQ z-;&e&=HR}*c{%^4k$=;`zByc8*xxrRPV<|uAMXRU6ZtpK=ikg>-yA7x`}<}D@jIsg zTdsT3&HfHwq^Z1+rt(}&W%1pLg5nZfU@{BvBR@mtJw^l2Wrkj$Phhd>wHPa`rTdzk zMeFR7u;U~Z z5dV*V7^6%yOYeAUow)(zz?825E9nZ40&I~M=m8^Rzuic6ddS3>ZxhCTF6za` zE``|e=Mb6^$9U=&Z1`39!SEl$k5AOeKWXE`zbHDtfB;jf6Bz6{3#A==^6eN>bmj-b zHWnVwXMQux98wT3QBW_TiZbmMs?X;9HguTa0%3+pHcmhkz7XGU&YAvJH>(3p5)I`? z2X`SKTs9xvI5s%FJnLINIAkFP5nTt{k^I$!z67E^;E6R}x3@h>6-P$wlZDYwJ_if#g#nX@JpKg>4YN=768BGFJB*@!KYhFLM15Px`}T9* zw*{rJJbV(_C+Rwpd1sJ=;e=)k)`33eis-Vj ztv6lHjP}P4Hyre5DtY7hGB3xEPfU}aIn1GuLqrJjA}YkJh`5~(q>7TF2hmAUQY0*az6+uc7yZR-@@<%Q*{qGzrf+_<8Xe4!Fiy(<`5rODg+e3xeh@`VVJh=M$eG0 z5<|IVLr)84Hw_n|M$Zq7S1B?{!bd1p#_XMWB)lP+JRbS9I;B^=)z z`(P*!{gP|P^~Ecqp9Ut5ThICRJ@xpF;rg*}`oQ&bcn1XDfh^X6LGl}|J#qa_1St_Q zZj>vqb(4bJl%&X!X8KNl|Mh`;#KV@LH)bhhhJHgjij(e$7GgZC2|hl+y#RiIdmHfM z69>z~lwN^{vE8+_6FaD(=vX+7c2(^5*`a)bfZnIc8v5vGiCxOv{B<{8Yx5k9I3IK% z9rSrvyY#%D9dlVf6L4qt%{WWG2VxEKc3_g7*UO3&X^k`k@^$df3G3{-(jfQr zmUjrZR~?Gtj3|+u%aGdM`* z&x5=lPTmg}>qnNHsq`Z?x(a8Z3n$vdD*KzM_yU`U@zHs>l(#>gw?BckKUDr_n2%E@ zuO)1RfY!&Zv>WaZroPA4nb=O4;0N5_%$wiAnja-!t2Cd{le5pl*JOE2|C1Vn)$<4Y z;N#Qy*DmB=GqA6nBg-WFg9~-ZEc@ZQd?IMUCyDub6zrBi90|1|T>kF_M(_Jdf!>W# z=>6$7HoRx>11xzFKfak~%l9cCyaeyO6Mbh~^qpVvcOK&JNc0Xct5|s_;VpFyycPQM z8|le`XkO(#Eo^}BEAKW_%AAi=dceH%M^i7d!L;kjSkK?a4|@I{euyEw7wWU6uCFR> zPB;KaprsLL>D*Ffhn#^6v^5AnvJ(x-)2UyQE?ucS5|yXmA@E@WuX+i7Xq$IAeOA&% zzT~Y^MGvp&diUd?&8rK3;Jbueg_093(H|6`zZ%_yw=HlUHnE70;4O zc*R9=75~L6Zs8TFJ}vp@^NMrgDt^o>Zsrwtu!MnCVzCaf!Gct_h#0>Q2d~Q(fIL+ z$?`Czfi7wu!5XSld`wT>uZwUQ7K3~sB!rFCWG@hXX;yR zBoy3ivK2Ml!#KX9@S+twZ31?lr1n+~wNEJQ@4O4Vp{l7M{-z#$YZkavntJC*FZ& zS%s%L#*t-+6vV8Q9m9OzjBEIT5%^sR;n|WY|tt$TyX)d91*8B z0!<6v8pj{N2``Wz$$S#(Y1Gb$)~-$=u7SjU7IR z8~opR7ZY>X86_Nsk{NpF57F-@(D7W{VGN159El(Sz1)%98fjftma!I2a#$(7$ZqP@ zc#8q%zE>tp!5~ja?Mz$=HAbXvC3HLZ3-uLOm$Q!aWkb1ET=pfoiegvg6RR!0qPgOJ9i|W5hWfe>|cF z`XZUlm;_OhF+Xqy?oi)50emEqId27nSGKSm*m2jMTu*y~D~TF6g)j27Yh2^$S|1+E ziV#DvCznSH>PAx_8z4OZR_(+FQx+9R>TRBSy{A(nR9%ESWf$_pTk$wOaQtT;XtE^} zlHhK5Nxzs#ToG{**CL0Y>_e~KQu8XmxU@CWuSgbK2eJ!xV+vfzVkAnb5Put;De@a| zc>pmRLD4{xWye%-_w}89 zKR$-FgZ6(Z@+1uB3BuPhy&Xp);|LdE2B8I3q9&vtGJ8I~>`I>&juzTLQJckYP&gLHI+19|UZ%(Sm6Tl?qr{ovmw`hEFhsvHJmk`E47EaSL!$#U zl>we`Un6zMvu>n01RMVuxbrjk4)YN8MAWWiQ{~DaK;%j@cDS5EEK@>Y;8BNx(9{ zoMSHwK&xo>w0F9)>Wd6&i+9GPIMfUI0MM$&g{2mwE(F$Aah(me4D2tEZ3#RMrwnp7 zm)c1FF>RJ0a2OUJW)p&~%mQg_A&W+!t9+927LsgaATiBA3(S0Z&3E8)87B`2ce}$xA{EFnbW#%e4nYzz5;=$) zB9S#{?lZb363O@nBay#GGCzGCiiKTxR(BRX+lkd#z&F6ZNGXg38Y?r{SZc5yYqE-Y zmBDDbQGU|OnP!Z-Vp^^5HGjyJ@VScXC8F`(6lBPP&N1)NeGs^NvivS8_7OkURR=F} z*>3$nV$-z!kRJxNi;@ar7OjqFdrH%>Y?S8WPc~iXRUR=b!r$7RPmnmFmcV1nVsaaB z*{t`PVTv`6z`xu_%o(xai_)M1|06}LK#Y%>jOz1XyLIMdD;ArnKljtxc1SFna2;KF z8nQ&s`s1Q+{J}8xAfw2k?^dZ;5rtil5;n>grng3fw3!(wmV(0SP+F_-kC_>+uOW4| zHNC3lm42@wXf^2JdFNUodd|Z~m=Y43()w*nE29p!fv1bHmTVFo`y`Jn5 zra3eVjZnR=dBxoOJJFdwVh5!`LfVWBsi+GOGopatQaS%(f9v^eXjWOzaqw$wE!Szm zK8O?;4QTysmL_n)G4k`*(vU$%@BbanExWPUjErRd<~5=u`4w#Nyjk+V;Ur<?^qx zFQ>l7N8v+qX}@dzg}vAMDDCvO=0{$%cPFx;j)BcY87jFC_Pv9Nj)>(t2q2P;Wp*6caj zi5S=IL!<45@4^B#$CzmYN2-7-U<0~+53(JR431bfCWf>12{S|M(*#h7W+2MnLI@2HmhX&xNY*Dr*Pm`VFuHo(`-*I{O1fQ3&@)n_Sci~K)Qow!ra3yZ09j7|JX1!3YFByKjnrhEy3U{p@Vj49U`tKrib)D;!-l zEq3qiFGezVQirW83Sf?!{fgOef37RlCT)=KgmgnCHfctdWJ~or-l3f?cDZ_c;q7Y$ z&)>28cSxVu0>|*d8xKl5vG21!?p^Yv`CX`rRLeR-$8jW7l@B*qmZT$g-`Gs_XofHK z_%uA9sd@Bc>XOM&=o}cSwPCLq3D`WHy2S?^IB)W?Fx8PNzoa@v!g722w9ADxe>~Up z{MjmVWSv=BmsjhxzHXPSFWU3!?PWoSF(^FlgJKHn9?73}8MiDxh#b*NM2y0%;X5;fY)ON{%fo&1X0yyGXczi#q;Cru&Ue_L}!P61_ zRBPO)UdN~QuuoOSKBdQ}Y?^Pa(ie8=7Y!li9pxM8`{H2aN~tnTLn^MZw@<}+uFi9d zYb@>4s;x;hk9zmsW5v~Y!gYOUIVo(j2+IfBq@paOVks{woMKyYk==K%+HQ2cD0t{l z0f)3fsSd*w4f%dEsFFs!3{P!RTX?tw3{l#FitPE%qR(%k;Q<4X4H*LH;+%Zs&&fr+ z3Y1?~9Cig#vr3zg4&ljyZIWY!yaPKii_}VL4m$VGyX0AViNO6V;DOExcIozgHfa;$ zPG2Fq6e^FPF>LelX0O%k@LsL86uO=j9@>vW_mam`T+>#j;j-LoeY~q7pXnR4^f+tf zn?Lhb{()MaCC{pbhhE23q*xy*)=F2yE1p2`0*Z)W>=LNK@lNPVh|fqwwKUI`*M@y% z*5?N!U?80{rAHYp7S(7kskWp{i!>1Kmo*@gckv#Jx>y^&mhh51CeT^~UTMcG@6%kF zYqa^%SN!ai0KGC(8y+(qlQj)!%I37ljhWN>iqu}T2IlnMpFrUn=9ujmLR!of=g2}}CdIr+`d2Wj@>oC8Rg@LV7!ZTz6ZYVpm-fs~gDE4Ii* zUmwJ=jPF9<}imzd;-h|%d@+-guQ zneKidSLMP0H_Fq_CwwY~$h*=2lv24!eMQv@RZeL6QafoGH$i`F0(-U}%7tIj9~nhG z4ek0wzar9-UH$aO!q(83On&Wk=4)4$AS_FMOpQL}wTP1L_xCC*XJw8FPq5Zw#m90F z*Agy+qwIh)8Eb2Fskci`w$!sF-fmo9;S_zesvEzp$f-#LznYTbN{&p|*K5+m zNL{rCe?(tp&Sm%pl|g5%}1U1M;( z)^##CK2>)ra1=b1z>yd%eXpF*f-V z+8Qx9e^n8Kb19xMe1$YxYsL1G$;@fvYdM@9npTI@j$DLYD0>@6S(4Kn#(Kd+XXr3V z8lemoNJ%N=@84!UN!v^pea7sZVWEiN=R$KG~sYjx+Fs&F70_i zTAXKN!KB(Mgb~=9J7A!oReBZ4eDbB(fJ-v4dKP62avJb5=-&4ftK3BjCJC`G>qSko zC9j^XvX8yU=4-eHObs*;giw{&fF+EAFdi~sw?q?n==ZU;?9m(o4-v(_A$;NpkRS>W z#5@xb1>(^Vck}}gMs)J}`4yH^0)%@PCaP+*N}9Z=-%oEn?s+ zt(HB8f!>kbV~%@Pd9?A!>nr=C+({ z^08#WDKJOe4xL5#_s9ulmpW~1VPg5D*ls5WyB%!@)Y>iBQT_#s>h!M;MsT_$tY*4z zke>-p+xb&hW_>YK`Ngce^~DCYr)-icoC%LrD;-dHP0n1r{lLXc*2L9DT;UM-(0Rbb ze(>OQi%qkyW=w!XmYrrZw;*E0_O2`hAVZ00CE@iDZEN68h=b|@Y5>9PT{H=iKLl>5 zh?Nu40Ur)6l7(gRsD(y0w1Rd37>+OP$a`!dcSxVx0^h;XLEFOAy+t*aj>2kduroMC zeP1%hcLb^@=QDs%hasC1&ES+N7#q6E^Bvl%vRK6FLnUqjiO;UnOh`v!MRDJ|D<#ix;+w9hvQfkW# z$=(4e!SVu=5-R_Rr@|UXu&Pn0d>GeckxPcPO{gkCLs$56E3vq-M@ zaaa}(d=Emb56aDxC+f!Z7g2b`{kaF6xT==yf43j3hat%3^7OQsRCqk za7%~ry9IBBKE`(=nG2o+`>{5K=u~E_w1ohkZI|k?oxwrGAIKNN{q(Squ96n&LvNr8 zK;#Cw+oa7j2VmYzH4j^`-L2*}^8|54~-*o+{n@~=d z4F9jxSLA@0%>d*M%jOvQDcB|z%jU#`(BN=33MEz4?X-@2BalbMr~EP%%Ho}L*({?l zsnui4NDtT3kD5yV;)i9`rIX9yav@3;B(X~mWQ*Pcc{j4$SxCOzAqC}^$(&W34nsDu z@V+5Ob`AG?TJ%Us)tX$K;VDZ;$_8K->9Ai-blpOf{Q_Pm@0--I?nf+K3+V7r^H2;{r ze0hg9HhWGm%#{%wRIhAr`ZCyeP2~q&Q@Nq%RIchZmCxrw#QJ5r=eU|SV2PHR{IJG4 zu}zeg;&zL46J~dse0&PcE_RALF}v%@#&tQL-GuJ5dwGVZ9J5dPx=cDIO70?Ln3mDud=iJ#r?e%WnyufXgsjm|E<$X#pB zqK^k;KD(DIvwJoT@oZsvO5}?4^1xm_4w|kn9}t8NE{r4PQ#_ZacTz5I(R;SAA`trZ zk2v>z;S|yqs$J=@4%J(7^y(UYwLK>}oLCNVMXwT8pe$xh+O&!CY)a_pmudZ0R)#7#>Uk{AIhOuH5F#!oXGKf&KdOK#RV7K&{PJqDIwlDi%2$XkU`x zF#{6OccOjm;xV+(&rDHcT zx~3PJegg;Z?l}2#xNF65@*-H-qd3`v<0v>em*XV5Mogy^s3xC}7K{zVbGFFCaSa1G z@tiI4K->T;p|VK(XBSqsLsV3-5;}=b;<2*)uJ4PLiRz``Iq-1;&q)l`|EO3OdIZTS zF`=CIz*IRO#4WN+n^+W>1pu6 zsGFW3`2ZX{8A21z#G`Foi8vKte{ku*dYtLmaQS#@lOe}OIUPE2J{Vj^SS4vqQpbr#}RNz(q{1W$BhK(M7O~AgZdu&4quX&LQCy= z0CwuK)+Jh6KjADPZN;V+idp%W#}C4~LY}P)H?t+x?-Ina;&gl7E}K*rVtGfT!H~qv zZ^C&ej~tZh35|)@GNZm9*c>#~IGYOD>l&wMa(Aj-!>JhNzo`k%bZC%m6hg33{t^pm z_)dD{UfcxL-C3eE*ir)%@=QHT`fb-VIpBz!4JAXkm@l#kSY*TX(}4if8Hhq-qKm)U zIT+(`NVQ7iyD`{s8vDA&*1UhFPdiMpevyItr1q~9PTmO~!jw74U6^9`nbdZ{>L=?F zbpOT;uKit17j*`gd*UiV$D!1cqqPeBosDj6C7wYOoGWkI6fL1T#6#1WmkWiIXT{s< zklez~C{X@2_J;Pd7WnG^3VG2AApCBEq;HXMv5x6%@M@{uHy%ER+S;NTr(8(zG7C>Z z`QK3ZK)Op0^Id2sA!ymWbTMz9Uex3j85YZi#hCf^A##rt!G%j*6hXGj!-_`IO_8Rt#HfaZ5mA^d-qQSE6(uo87;km0x#uAPD zA3U2+JBe8X_$3x%Bx)?XI-8uIOCh5zf1TKBY7l$FkU{GlWa`{Pqc922G>DM~Q3Lv{ z6@P0x0-_9xP-xEQH+cb@h9z&F3uIt9f><_~n|?%jo~?UvGqth=qN2Pw9M!NrT8fd7 zEfpGJJb?~Pl#r3>LwN(N|1gA>wX!)O$kSF9LMF6|VqUSHEZ4uaNuP*$Fkc@_6r0-} z63mS`m{;swb(1z8Ww`D57wJrB zn8{5dd{<%p)xEd@)r=b|3fzTht_=?Ze~bzX3WPdhHG<$M{sXzCc$Zu24Rk{Rg*+;ba5Z++jdU+qudx4tY+-v`x)Uxu4LAle>VrL3)L zth^1@FKLw`MIfD7YxR3xdKK39lvBTj!`|JO>Uj5&9O8swxP~EHlds*T4 z?|*0>zKxmacN{FR8z8@ZELVVsixfG964oyGkwZ^Le*>(G^o`efUwYD z)`CB)!pRM45@5aeXz`+TVxwtd#5!@Cb>i+f)n>OrB~)7R)GVygdpfQb9w&|~R8smV zPbgcc9D-+_&;X~6RB%%~p)BWEPbkGXgxoBu_Tizma+^@~IaME!9==6botG5ai#tj4 zs!6EYOyxmShtGlbQ0 zO4u%G{-W|jX=23f!0=QnLV@yy)fL(S;S{>g5mwLB4#45a=9=d4m}upJs4RrjSxc!E z+KJo3dX%JkHE*g5{22Pve!GT#tNwwFj#k0YES+=tsg|4$KhEYP* zN_4uuSg#JP#f5n#CJFLLre!?hm|$7fj3CRhQ1xpn_B3c%3pGiY<|9+4x*m)+w}!iZ zWDde>7N{-p=88iHDF7i6z&|T&T7%q&)b4kAu?o+0RTvZ=wMNNqwXds!i&q$i7Sf@C znnvFa)Trs(mHto>q+59?_8H2Cc*Sm7r=^c;|T^#<4e`9-@o;mHhQ=fTF zHef304*Y@9ps*q#thagm38Y^jmjvfw7!7Z6o{PT=oM+)LDACmiC8lvo1Yr{0QVYPM z1D2Z2rkdlHnhz{B|MIzDc`VEoDn+0#nrAfm2uZj?B_&`o=WXetNs;j0NHm#~w?#qw z&b~?VQ|f;=k|ZU4-z52Jf>8Aeo^p!x1QU9YBsogONYavAppfJ;dgX*9d23ISbVR9) zljO7$l4MS_GAGGF3Q6irH6L`*WKC_`E^&CHXK#XC6Ckqu-xygYFtUW41{1HP@KR?R zBh2!`3x%pibe$1q6E0$exiyy)<~fMPA;Nqa5Ak*)$$AY5u%EE0{~FUhRj7KHKUA7F zvjcWOgwHB%yu;d1NVLejQlZgm`0wv!K&A39TX}gG0e*mYL|7IHIvZbg{SW1gV?lWvr?uTJx8GoPB`*Fj+Ms^4JouGE0AdR!9S zxhJdG18U>jl+;WVVNXcFh=10tJz@3FwF7vI zJ<9KiE5{DaH5&br2DQ~DxUxK-cA|$H61;;Xo7S`UJ5Qt5>=m_j7+V)uHudPk!1z8$ zY7(3l5H!%el=w%At~Htmmc@9KAV-T0d7^xxY?fN(rQlTsyJHlWZqL znCtlkt2so`*kSFR1AR9H_8i3?(jC>35<*_*i;1t)8-s zPHG{6u8z=CdV||d5eL3eo&#~P5;2K%Jt_^lKHC0lH`Q#BXMvwq`i05|uq>HioQm^h z{QeSScb?gO{BTfL#y_Oz_?fjaytEGpd>jvffso1-2tZGFiV(Q=qb>-HM8qwJ0Qs_d z6bLK=1cVho2mm<#f-2_118IJCH8&w-0|l6S=121AY(QaV#uN6krnUf}|0_(hWGpy9 zp}ctyAn3ISpRsYOT z@eOqtX`|r7f%Bfs%+ZNH{qnzHW`p_fDLvCxqL#B?{bDcEQbawgR_5_5nBA zLJ-{M;o}IQ|54yZ%LR|Cl4imFykFB+3%xhy?=G@$zRJ>+!;QO8?fj`^%X&h-38+Uo zNys#gWC`RW$pUB1EMyaokQ7+<@_kHSdp>uZWLN;!5y|xMa-7CYD@7q>G>nP4Km!5# zJ^n9lMT_ZxqB@j#-k3Tv#v8sLZ~O*3iPPqdQ+9N51`Se6bn(WE5dra^tnKj?yhIw=YP;*EDG5cnZ^Bi2T6#k+E{qyEDzhOI1w7?X@=$U?K;E**!h zkU2(D;`MLIZy&yP9d_xO)?9?7I8)t|Qz#!rt3eyqxo>MV9J6b%pyB^LHe>sRiy4rB-R31rDWi!DzWr4dT+=Nan3hMliQ|7U#@WId8;R#HSO1KIE6E+(3#A(2rNRKRS#z#JTDv?JcGUq(IPm5^z)Bt=U1BO>kuH@8&qH0`* zb=8AynvaQHFU;G+g|aTc*8hZqvBCjJF366vYthWx%R0#3ND+UTG@6#n9MV4W@Pu=K z#dl?jLpp*eWO9n#i}{z?{HH-Xzz{&@2p}7dUE$N>TxqP{pV*A8g6A&6fOp{Jt+M*& zeJiX;FZU20WTO~(0Ecnoc2@==!i8um*@Y~{eyv$*W~fl^9qf=c10Brl+^8A85qX3R zt3#w{wfi2;aiiIC7`Eoa&(`}cyCnpf&x~C_j7a9y3kV&A%DLCd+vaHQ}tcJDdC&T3-8LAPbl??^F^_t7F-gpuv@Y2YvgsC z5wb&%om1Ec!V_&|5lr*`nqd}A4BG68St;g}^&GVl0WF*6Ut-=Th+Xh$hm$>xv|wa7 z|IZrJx~($3Z;+1y!+H~YZWzf}1`&)4R7cfyb!jCR1^=RE{t#GOaKmWIhwF|A3Z3lw*;r8#5ER&`#r4h`66+>k!$`=*41yp z^@!yWLvToY;j)2nxMLJHH`6z%?F6jv3STO0QpEer?*TzoHe-k2If{!Ky}JWAzlml8 z?pE%OG}mC8vAH6fxF=zJ0`VeUHB54~i2XsJ=7LS30BS?C3a+*g*j-Ila6)a^|ACDg zSd;|LPrjRRyPt#GEmS#g#TbshhUh@0zntTZs=+?e4F_e$@$LlEiaxKlw@wcK6wGYC z!sb39e|0*id9!>m_I2zD+Wa%xbWS2}Hy(db@H7g-*@*m9z>?8su0cpV=XB<3T+(QO zjd^=qNjN6*C4d95hq2o3#m$8(R}%bF9>x=~Y@?__eCtmmZlj9a6g~`ngTbRO;Xz1S zqP=e@Snz@jTi(B{n)SkRO_BTEEV3}GoO^}kgNtBr9!9s=6AzYO#Qv&5bpc){_nBO@ z4*QSM?;2o+Plsk#=y{q0;we!lYKQb_9nGx>mThhWj~1PG;wkzL97CbsTzySoGP;ql zU~~80Rk%AcNSvddYE=1o4W%v6BBcXxdB-A-yX2)M4;!<3E zY$XzEc?(7=>bFsA0*?pil48gMF5rrwn#Y(u~enGhT5=9+2Hn&US3$}g0JXK z^E=r2tHO!qcW7JT(A1TCVF(gI`vHfscEQ^4x!BUfUt%k=0a4Nj2~Nw*)r#d$aod{> zsEYHvYBQrU?a$_C*}bLN*q+4#YO*QfL;6$+sL7YdKt1cpR>@wd zw!1PjFo!s77EA2XZE;7>+^EFV{QHTXF*U>Fk6L*{rdUJrCw}mNH@bz+d?GQi0q#j8 zB~a*$jL?}{^De(|Jm`!sC{@3reMksR7zpr53a2 zc&BTq{2o-O1#RAZd33C^Aq`LjL2Hdd^`}shSd0@ML-I<&^8s!Uz~Q@AP22_RndqQI zcq9LaBt$lNFOz4O$Q#5&iAl3O}IMTnJ-GdT>o^;ab96mI0j94b}V{l)Meji{P^|7P%0P zG*#BRM#y2P81a#-Vjq!P*MQ0V7VOk4ed&-o!b_FP&h02@K43g36dlB>(Xt$%fDh9y zdDJSplC$t*myS_(&f#(bYcG{1(~B=OsK~MtqNC5E(LrkYy>;{ggTlziyooAH4eun& z0gs5Dx*1-}p?s|GbyBAtqF)J@4cWLw=OQq-*2(6{0q5OS2b}ZF)k%@fRM)OKDjmI? z);k#EoL5s(QH{OTXrA2Yw4$cjTrHS=ix42s>P9wGU8804HrM&lx>Km`P}I%jbvwG% z1xMeEEI#@2W~kgr;H1=lv^h6HoUX5?-4rsw8Jw+#B~EgKgGmJnok-^2?qCaesr%iW zm+(e{>w5N-gj=$JH{+DBod|C9zRhk~qM%6TGwdbTs7U7ca<&94f$>9etbJt#Xrh6w zt5{5^4d0aM;pwJoQV!9FqfK|UN(W1!@9+*A%NiCcY5BDj{*k>dJn{wZH1F~bAeasK zIr5uFNP5$5=OcO~+IxFhgLAB1dNk)%yh0v}&5(t6vS2R@LdhONRFTvknhjL8HOnRg zy5zhc0#!~4bYwQ^=#{?IA_wH6pROT341+G>s)jiy<8PX482mF4KozJM1e7q z`LK=nuweI1hht_tiBN09g8=&(=qX^|Ttu7H1Y6!wu{olNgqp#UC^8Qx1Z|eT!Z{P6 zGW05vx%)Oc?n(z_oxMHEGv$wAhH0Q zz4hKZm=toBej(=#yozbMY(hV!CejrDo2MnJcnAO?DW7Qt$fy8z?04T5G#n>!mSuK}#fhD|O`wndVs9Ml zFPxj@SCF!pb$C!*hsmKgd_y!OAG{uROV})#3cID0mN?q5EWMdlD+=zs@mowWtY)am z^xtcF#=+k$!>D>?9CY8-Y&cG1GLhm8s~ALA+NGSTN1j}*wsNibZLfLqwj!5QkK8Van=Bk^bgZRxijKPPmW>MuV ztr$hgen2)`w1J6=WPXMrLr)qMmy!E51;b!-0J}R6sbN+8sG@+9oO8pkF{qsJaM`Gt zJtCja3kGPV%$|UGBy%R~mkXy3g>Hl0v6sgAjaj5yqh+Ko`-LA z7j5<)#|8b4QHkf`Htyczxb^=2=Huy$dyXRvn9w** z>{ER!1o&PP;$Vem;FEm!N#^6ZMg5Iq^Q4~RFajngAIEdBv-BEA6)QZ0ajXSS6JACA z`;+7Iz(cFW^0mrZShkSW$2pFf`Q&e5=Aq2_XG2XOKZR67;Pze}+e09yQS{URaPYoJ zk*_aG=Fku2W7tQNnd~L75#IWO6hUmFW<;qw^&N;H?FKly%RG>wFBUd?rB9)Q$Zsv%F;&f7lh~Am-f*62^YPuuK zH7k*lU=2nUYD9^)4u2X=)`XFrCLbrpR@vw@u%lz7BDht26p)iCy?(Y$Y9cVMdG#R6 zs{bIf!DV9*iVGT6joxsC+95Lm5gpVnuK%7Cy+$tDpF)|&%Du=y5vc2)gLDcW_LYOw zQ>cQgGjC5qGWTzmOok82~ngL16J z^`h@p)mfMW<9erE^eu$@(3MRHQepX78UBE>WdJA8VO+Uv*2sEY>J|9dK21mtrVrNv5zmI{&BGarX43=iVXzM)0#bCjB|#v zfJ623TRk{$%U_f)z^S`d~SW9N6XnT-q^g_J&2-m>3j=Q!x@t91-#(# zo4mRw=}jCo5m-gel+Xb3i~>DliS-6JO|6pBmnNvJAGLW24kLLU^0EFA_St;YUp zcHFsmTt^6E?CGlwl_v}uNS-s#IP%zH$mwP94MU{!7&J{PDd}r5@D-XK??=;ZqGz$3 z8*yDGXF|see-l?OvJan~x63&I9BV`$#~472i)2PHbL?#|-p1zmY&jW99j3bDS8@PH`-Jb>_)OtJzAxC zUv|um=@WcBxDx5XCVhv*`I&z%G3qB1a>;Zw<$M1l&7wa&0&@vLE=5>lI3m^N;fd2=IM-IX~iS--KM)G9{-NV;4+r_e47|zIM#;h64Vzv%;F@qY~ zt95p-GYBig;c!xr1>c!s+dDURw<_n%7fM0q;?|IJ*8(oY4%ze zq_csmK-2}skyk;Gseo065cPgncSN1S5Vg(H4zR(CW^sEi(ul~nH*g8BdvY9O>pfOLM zN6K}ZlNjvzmIyxKHMKcf7pl?@xrXfB<5qbaN>Lz%|CQ7^v@e?Vk-0ZNOW zNCc4icr8IB3-lqEfmMQ8g#U@O7+A)UU1qE7fdbsU5xX+T{wy&)z;rtj-7y5uAZ!R$ z-_T^B-+D_^A*Pn>!_8B3I&qrJRBA|#R;KS~YSJ5i0Hq3pUsMKTYHD@n8wmPaOY#mr z^$=9u(1|0Do}BVO7^~+2y^3<{%*-%_Gg-EDDCI?8@rbothAP&3kyHonl;l1H$%*sH zQ(I}fWC~A5%Y8WcwUN0Dih^ZVI8$C2B+pytSXxb2?P1qLaX8XGFgTn{NwnZB0f#}A z_rq!OHBk9Cs7PCnT`fM}rvR#85(!5zmNpY>i2g?VqFXzkkoY69Fu{4Yw2T5yt8{}e zN<_*}c^FMTHfyw@70Hyyp6mQw1HeKt0GwWIcuIIjzL6pz^OqR7jYHP5B~}5*_ePUkFe+ZsHBC$kv>^fGF{RKz1c|IkNb*Z+0MvOfOEd#8AT}rmCj(!LSx0r>sL2*p2 zZA`7WT}D8T{=QiizWM9C4tqyOd6eW~~?nXqEK1%#3A%h$)X`r|?P{o&UZK;Ne zjh12Nh#~)xkQ#@*)oWCtr}3TDx1$b`*{9InGPz(0N^2fvmH_u5wSTY99Vn^R*PHOd zt$5@pJZDK_eZmCDi8Yn1mfcsTo}@Ofji6~TVA;GfA8neY16@E5e6F*_P{^}B$ySx< z%Cb}=$3P-xP&~5BF+5^kwyzT{gf;b=i)=n;jv5Ev>C82C;Y-OdL1VTUuFrLW4{VhE zTPf?n?yfeizGC>d6+;-QZf65h*Qm_Z+8jsKK;hvU>W;9Y$+j97_)mbvW&=E=$Ft7^ zzXF6`W{n>>R(P+bT(iD9F|rleZf$}6+Hz0rcZ;?n6*%V5kC!dTx&)xxq;2vI1K8xl ztseWBD&R9V@gNM&#H8%Qt5K=Q^`{eTk*|CwAWzuoxwRTqcbrGL?e1 zJj6IPFM_zXRm=;57+2<@J>+#qb|gWpt-f4st}Yapb;yA0;z{Dltw*l@>`%|H%Xaw8 zYVinC0UyQE92LWS+9Bp@wfOVeENF_569FbH7qZlL+_tztTsdIp%k!tE?0lKt(lnEM zS&tW0h(Z?U)xHq-V#?w?apfK5{6GG=IH`|)PI;>hZN$wOwfi8@b!9cJ z0G9L2rZ*zDY5%+=MzsGAT=dWZ+pyBITvm{CD|6hKWrPJtuW`RQ%D0^?T<5oWi<`LT zy~8^*=YO$xJs;9?e@3V?s) z;&^wMwz8`Z2rmZ2yk=Wov*_uJV13?U(=@^hiu}Dyasf24U?(~pbsoOh0=Dr4y2esy zQ1b?uZXw6ygTd?|_5<_&R($CWZ z=+nz&=3S8@9`&#zY&d1_c@4bSEGmTjK&|EcV-KKX7iNo0>k&mbL|aK zS@5knCg(2Ngg9wLaO;J%pm;Ra!SL)xGZ-!co17QGF>u-h;i+1rkiqwt4zoc71qBtk zrzEIcZA44H8EV-H=%OC{^jt~xNjNLyW_8tpr5Du{IR+ZnJwSr6mVfl3&?C z#-YpO`JldffUulVnOMY>#T_Q>i*N$?4)FIG>$(tF$D;VVZ~g=d+M$bq9e zsWu>w(ln{AP5?u&Xy7{8o`MR*3RndQ1WEyW4Vp7sAsX%E~Y$vTca+m$IIVJ=3VKpmn@90&pG zQOj7Dv~)S)0uoP}jtEj-0Sg#@R!d7NRO!ig`=0TGy%_f-% z|6CNOf&}`kU8fciY6v<)N+}{8O_X$IV$-!|*_JX^r(u638a^2|TOK z?kUsI6F7LN;f)Qi-vaq>m=kPVR?~7%AG#IJ7sU8XWQL2g6tY}VKgtT%4Obt?a(FAU z*#yNQtPC`T%1wHTaTaAgQ4qEZT?Zq))&dv-UHuBW24kzo2hlYK=<2uSHL*2@aMc{y zN-+@GBJ$)SWC9CAC11M)%LfcS2`9h!l3}hMi%G}>ND)y)f}Zy87Ed$s>Ps%R7~7Ym z*3iKNnEE5t#huZXSS$2BEHW_XZe{yt`F1GQ!;`x$Owkumjjd67%+9Ipk|; zvz0Z{I;RPWQj=VRsmI82yFs-t-EdU@nJr2~ZSV4(9(JW;KC%jHTWwQjn`&yqxl>ixKA|_z z^u25^ylnCB!%t3CsiQ?tplFE{c5`!+DUL0G*yfPlf%#@}DFbmEL=YWtt?qsyAVe zJ7;`&9l3h8*zw$r=MZ`s*Ut0w!uUVGp7}3DzpWS;R$gn3TP}+NKc`&Nx?9*)wQJNI6~<~ zLP0ETbT|jfjB8(N81Cf2mP{;56INpeA64 z`zMgQ*gZuJOvjpU+!dp-?Z{yQnqy>E^9muOP(`_#z)#_9AG!dSSiRhzWuqTju0Uzq zJ$(0=7ua^*6EgGIG*3v&eK#px%xwBI*b_qR#+v{Io;fR!(%K1Mc|H@Qfy6w}EeRG- zJeVNeL-)9i{4MioipZlk+acA-&ER{CR-!MX7QJlX(!270_jeA#VKTfR`oigaZSdE4 z6HT9fKX3Ue#-E)`)<&{`UZ^QSQ*b)`>c6e7dyy6iDqxURlxQ(IE32F>sECLp6NCxM z5J_gKIgyron=6w@D;-)@p)v;u%@dM-o%{@pi6@p-F*>&yq72DN(66b4j52?Ml)fwK)^KiHL&{ z9;3s;3^(Va=Qoc>DwRvc!rvIsy6gIt(95aHEym!zm*CJlSWw}ooMxBS7r;WeMV^7} z%gPG~L8p(W90#%GcRm=P$$S$IHlerl^wuJ4^+5XM^oB&VtO|o>(JAT>LsshILh4^W z4^t*Vn9lBn`>NC3w`h;FHTgM8|bi7g8>Sx?I|C|Qh=ZL2Yea_%4cy63@ z1{3=l(V^FAm}fSkzT{nE?)lb&Huyw>!L#h=B%2A9W5D!4#6smTTv!YfU0|i)_JeVU zmEodL3NEaMdvbXOm&b`eOIK%Eq^nZR%Z}2aRj%_9+`9gHSeuAvfd!M24vhaFP-k(f z6$7Dqa5{V8n~Zm7h*db)@{cIN(VgYqq|k5KB~}Z{k2XnMa*IWpp*KVBSej=xh8CYk zrui!Dd+S$|6AKB#(gyGbSRxjKLG0#&I3g8`v&1qH$32G@2o}S=$YMi9l1U$)N#3Rq zy^yn<7KN}8Epl$o+eLe5m6|mBW--o}EmyK;o$HyAD4cBfUcC2b$WQHO+wI;`b^Z^e zXN=-vU%$QZvy}1Wo`^}JaUxi$qLWF zB{jNV=vrg=SUgjIU(z3~H4o@HfNM6L!T?@G=x(n8)Ud)c7(fk?R6D)A3>+zrIY94FH)m$c=xp;vNq*Q_j0cA6?Fyr)_ZD!wHImj%Eg;}s3Wp=PO z`xr=Y2VALQgC9!INT`5ObYWSd>q;WeB@k%AnT6#^q-uhz)4f1`vD4F$AUp!9hN5tJ z(<*F=RCyb$H9@w2-TrB0!f%GtulbbxuJ8?@|Ml z8vY^LMp!2Y1rOyTunNmRv>X3rMX;z){6Y8}VYz^h*93C>Q`|z;Bd7siuf3NAS`ww^ z0Znjtu;n4YK<$E^4&(NUVd#Zf{Ho;FHt1dg)VH;ex zD1E|+~ zz8wp6FUldm$mjw^GxR;BDemilg$JnpDg>gHsvN8kQZsOP*DA6AYid14m1{cA6uS>P zTbxY4Q7(pYGhDV(g(=k3(gU1aQyXYW8LRs4#qV@9uUr{IcZR$+W+gfr=sDkIqK8=itL^Olt(WpW=09WKo5Lw9H>qV;lP9iM1V_8E9{GF)F zE9+^wCb*KuQ;t)%pXmyEX5;PW8QSYUDy7|C^B?7zch2m0{uATopE3Q3zEhd{JE2hM zHTAPu;rI6!M~=d%!-xBRC^VuBvnYYmvieDT;_+*`;LdOaERixnNFQSIU;u;(BA<(o z))#1^C|Lqg=rSl9RH}P*tB&Ib!M9FLxpx4OYadifaD;iGFJBCB+{xC01IU6wC&kkV z6(J@Lg~3G72PP=Jg=@RA^R*Z*bm_URG(6H`xEqH`nb|TB7HXzrSdQU-+mT(!<*Pw* z9}7NNN*f%KTWBPuvio^LJZNYU=(LbF33p;JrOIFmVJTJLJAGLIIUOQ6)L<9*V*uLk z(tw;IMz)lj2OvX;hGW;5ARYI*QuQ$~Z2%7L8z5?qvIAf}U*W7j3P2U}{$=w{L#h1#u$?9hOVmc>zEFq%sGO2R-{c1*(54%93`{rIk9Xy9>B5SB$?yk#02!Ljn2nlv zO=5#7NXw|`odW@pI~hBqkb}-V29|Ub?8YigNJp!RP`MF{tphgi%355Q4OwuL#YNNz zXSk7x)0<@z*(nr@%~tObx|`nZ-;vko30K;B%wEVf?ZJt|17bfcQ`6!8ar^!Q{_WnL0B=+Q>Q+V90

sMxcemwXrj<`I8*Wkyl??6C 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⋙>;8sqZ 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 **;7iFiJd^xgp5eSKqo*Y1maS;sQvur|`Xa1l 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 literal 0 HcmV?d00001 diff --git a/share/locale/english/quest/questing.lua b/share/locale/english/quest/questing.lua index f7f93ba..4f59944 100644 --- a/share/locale/english/quest/questing.lua +++ b/share/locale/english/quest/questing.lua @@ -51,8 +51,8 @@ mysql_query = function(query) end math.randomseed(os.time()) local fi,t,out = 'mysql_data_'..math.random(10^9)+math.random(2^4,2^10),{},{} - --os.execute('mysql '..pre..' --e='..string.format('%q',query)..' > '..fi) -- fr MySQL51 - os.execute('mysql '..pre..' -e'..string.format('%q',query)..' > '..fi) -- fr MySQL55 + --os.execute('mysql '..pre..' --e='..string.format('%q',query)..' > '..fi) -- für MySQL51 + os.execute('mysql '..pre..' -e'..string.format('%q',query)..' > '..fi) -- für MySQL55 for av in io.open(fi,'r'):lines() do table.insert(t,split(av,'\t')) end; os.remove(fi); for i = 2, table.getn(t) do table.foreach(t[i],function(a,b) out[i-1] = out[i-1] or {} @@ -100,7 +100,7 @@ function mysql_query_old(query,user,pass,db,ip) os.remove(path) if type(q.l[1]) ~= "table" then return "ERROR" - --error("Fehler bei der MySQL Verbindung oder bei der Rckgabe! Abbruch!") + --error("Fehler bei der MySQL Verbindung oder bei der Rückgabe! Abbruch!") end local ix = 0 table.foreachi(q.l,function(i,l) @@ -115,7 +115,7 @@ function mysql_query_old(query,user,pass,db,ip) end) end end) -- ENDE der eigentlichen MySQL-Funktion - -- START Zusatz: Hanashi-Kompatibilitt & Fehlerbehandlung + -- START Zusatz: Hanashi-Kompatibilität & Fehlerbehandlung q.out.__data = q.l[1] setmetatable(q.out, { __index = function(a,b) if type(b) == "number" then @@ -132,7 +132,7 @@ end @name define @author Mijago @descr -Gibt die Mglichkeit, globale Variablen zu definieren. Es knnen auch Funktionen genutzt werden! Diese werden dann AUSGEFHRT zurckgegeben! +Gibt die Möglichkeit, globale Variablen zu definieren. Es können auch Funktionen genutzt werden! Diese werden dann AUSGEFÜHRT zurückgegeben! --]] _G.__data = {} local meta = getmetatable(_G) or {} @@ -155,7 +155,7 @@ end @name duration @author Mijago @descr -Gibt die verbleibende Zeit als String zurck. +Gibt die verbleibende Zeit als String zurück. --]] function duration(ipe) local ipe,dat= ipe or 0,'' @@ -183,7 +183,7 @@ end @name is_number @author Mijago @descr -Prft, ob eine Variable eine Zahl ist. +Prüft, ob eine Variable eine Zahl ist. --]] function is_number(var) return (type(var) == "number") @@ -194,7 +194,7 @@ end @name is_string @author Mijago @descr -Prft, ob eine Variable ein String ist. +Prüft, ob eine Variable ein String ist. --]] function is_string(var) return (type(var) == "string") @@ -205,7 +205,7 @@ end @name is_table @author Mijago @descr -Prft, ob eine Variable eine Tabelle ist. +Prüft, ob eine Variable eine Tabelle ist. --]] function is_table(var) return (type(var) == "table") @@ -216,7 +216,7 @@ end @name in_table @author Mijago @descr -Prft, ob eine Variablei in einer Tabelle ist. +Prüft, ob eine Variablei in einer Tabelle ist. Aufruf: in_table(var,table) --]] function in_table ( e, t ) @@ -292,7 +292,7 @@ end @name math.minmax @author Mijago @descr -Ermglicht die Angabe von min und max auf einmal +Ermöglicht die Angabe von min und max auf einmal --]] math.minmax = function(min,num,max) return math.min(math.max(num,min),max) @@ -304,8 +304,8 @@ end @name n_input @author Mijago @descr -Fr Inputs nur fr Zahlen. -Die Zahl ist IMMER positiv. Wenn sie nicht gltig ist, ist sie 0. +Für Inputs nur für Zahlen. +Die Zahl ist IMMER positiv. Wenn sie nicht gültig ist, ist sie 0. --]] function n_input() return math.abs(tonumber(input()) or 0) @@ -316,7 +316,7 @@ end @name long_input @author Mijago @descr -Ermglicht es, lngere Inputs zu nutzen. +Ermöglicht es, längere Inputs zu nutzen. --]] function long_input() local str,t = "",input() @@ -358,7 +358,7 @@ function select2(tab,...) outputstr=outputstr..'sel = select("'..l..'"' elseif outputcount == max and tablen > outputcount+incit then if tablen ~= outputcount+incit+1 then - outputstr=outputstr..',"'..l..'","Nchste Seite") + '..incit..' ' + outputstr=outputstr..',"'..l..'","Nächste Seite") + '..incit..' ' if nextc > 0 then outputstr = outputstr..'end ' end @@ -392,7 +392,7 @@ end @descr Wie Select2: Eine Tabelle oder eine Stringliste wird auf Seiten aufgeteilt. -Weiter, Zurck und Abbrechen (-1) Buttons. +Weiter, Zurück und Abbrechen (-1) Buttons. --]] function select3(...) arg.n = nil @@ -438,7 +438,7 @@ function select3(...) pe[i] = copy_tab(px[i]) local next,back,exit = 0,0,0 if i < table.getn(pe) and table.getn(pe) ~=1 then table.insert(pe[i],table.getn(pe[i])+1,'Weiter zu Seite '..(i+1)); next = table.getn(pe[i]) end - if i > 1 then table.insert(pe[i],table.getn(pe[i])+1,'Zurck zu Seite '..(i-1)); back = table.getn(pe[i]) end + if i > 1 then table.insert(pe[i],table.getn(pe[i])+1,'Zurück zu Seite '..(i-1)); back = table.getn(pe[i]) end table.insert(pe[i],table.getn(pe[i])+1,'Abbruch'); exit = table.getn(pe[i]) if table.getn(pe) > 1 then say('Seite '..i..' von '..table.getn(pe)) @@ -564,7 +564,7 @@ zt.s_ms = function(s) @name Autoumbruch in Say @author Mijago @descr -Fgt die Funktion say2 an. +Fügt die Funktion say2 an. Mit ihr werden Texte automatisch umgebrochen. --]] function say2(str,dx) @@ -616,7 +616,7 @@ end @author Mijago; Idee von Benhero @needs mysql_query @descr -Funktion zum ndern des Nutzerpasswortes. +Funktion zum Ändern des Nutzerpasswortes. Angabe des Accounts kann weggelassen werden, als Accountname oder als Account ID angegeben werden. --]] account = account or {} @@ -635,7 +635,7 @@ end @name pc.check_inventory_place @author Mijago @descr -Checkt auf Freie Inventarpltze fr Items der gre X (Hhe). +Checkt auf Freie Inventarplätze für Items der größe X (Höhe). --]] function pc.check_inventory_place(size) if size <= 0 or size > 3 then @@ -663,7 +663,7 @@ end @name do_for_other @author Mijago @descr -Fhrt einen String als Luabefehle bei einem anderem User aus. +Führt einen String als Luabefehle bei einem anderem User aus. --]] function do_for_other(name,ding) local t = pc.select(find_pc_by_name(name)) @@ -678,7 +678,7 @@ end @descr Setzt die Questflag eines anderen Spielers. --]] -function local_pc_setqf(name, qf,wert) -- Fr die aktuelle Quest +function local_pc_setqf(name, qf,wert) -- Für die aktuelle Quest local target = find_pc_by_name(name) local t = pc.select(target) pc.setqf(qf,wert) @@ -753,7 +753,7 @@ end @name download @author Mijago @descr -Ldt eine Datei in den Data-Ordner. +Lädt eine Datei in den Data-Ordner. --]] function download(url) os.execute("cd data && fetch "..url.." && cd ..") end @@ -762,7 +762,7 @@ function download(url) os.execute("cd data && fetch "..url.." && cd ..") end @name dot @author Mijago @descr -Fhrt alles Zwischen $ und $ im String aus. +Führt alles Zwischen $ und $ im String aus. --]] function dot(x) return string.gsub(x, "%$(.-)%$", function (s) return loadstring(s)() end) @@ -773,7 +773,7 @@ end @name dostr @author Mijago @descr -Fhrt einen String als Lua-Befehl aus. +Führt einen String als Lua-Befehl aus. --]] function dostr(str) assert(loadstring(str))() @@ -785,7 +785,7 @@ end @author Mijago @needs mysql_query @descr -Versetzt alle Accounts (auer GM-Accounts) in einen "Wartungsmodus" und wieder zurck. +Versetzt alle Accounts (außer GM-Accounts) in einen "Wartungsmodus" und wieder zurück. --]] function wartungsmodus(v) if v == 1 or v == true then @@ -815,7 +815,7 @@ end @name INI-Parser @author Mijago @descr -Ein NEUER Parser fr INI-Dateien. +Ein NEUER Parser für INI-Dateien. --]] ini = { open = function(path) @@ -840,7 +840,7 @@ ini = { else r = r.."\n["..section.."]\n"..key.."="..value end - -- berflssige leerzeichen lschen + -- überflüssige leerzeichen löschen r=string.gsub(string.gsub(string.gsub(r,"^(\n)",""),"(\n)$",""),"\n\n","\n") local d = io.open(self.path,"w") d:write(r) @@ -895,7 +895,7 @@ ini = { @needs split @descr -- OUTDATED -- -Ein Parser fr Ini-Dateien. +Ein Parser für Ini-Dateien. Besitzt eine Eigene Beschreibung der einzelnen Funktionen im Code. --]] do @@ -906,9 +906,9 @@ do -- var:write_int(sub,name,wert) -- var:write_bool(sub,name,boolean) -- var:clear() - -- var:read_str(sub,name,norm) -- Gibt einen String zurck. -| - -- var:read_int(sub,name,norm) -- Gibt eine Zahl zurck -| norm wird zurckgegeben, wenn sub[name] nicht existiert. - -- var:read_bool(sub,name,norm) -- Gibt true / False zurck -| + -- var:read_str(sub,name,norm) -- Gibt einen String zurück. -| + -- var:read_int(sub,name,norm) -- Gibt eine Zahl zurück -| norm wird zurückgegeben, wenn sub[name] nicht existiert. + -- var:read_bool(sub,name,norm) -- Gibt true / False zurück -| -- var:delete_key(sub,nm) -- var:delete_section(sub) local ini_f = {} @@ -997,7 +997,7 @@ do if self.sub[sub] == nil then return norm end if self.sub[sub][nm] == nil then return norm else return tonumber(self.sub[sub][nm]) end end - function ini_f:read_bool(sub,nm,norm) -- Norm wird zurckgegeben, wenn der Key nm nicht existiert + function ini_f:read_bool(sub,nm,norm) -- Norm wird zurückgegeben, wenn der Key nm nicht existiert if sub == '' or nm == '' or sub == nil or nm == nil then return end self:parse() if self.sub[sub] == nil then return norm end @@ -1032,7 +1032,7 @@ end Wie die alten col-Befehle, sendet aber selbst. Also kein say(col.red('bla')) sondern -csay.red('bla') reicht vllig aus. +csay.red('bla') reicht völlig aus. --]] csay = setmetatable({__d = { ["aliceblue"] = {240, 248, 255}, ["antiquewhite"] = {250, 235, 215}, ["aqua"] = {0, 255, 255}, ["aquamarine"] = {127, 255, 212}, @@ -1082,7 +1082,7 @@ csay = setmetatable({__d = { @name Farbcodes @author Mijago @descr -Farbcodes fr Say +Farbcodes für Say --]] col = col or {} col.list= { diff --git a/share/locale/english/quest/questlib.lua b/share/locale/english/quest/questlib.lua index 5c5c432..c545387 100644 --- a/share/locale/english/quest/questlib.lua +++ b/share/locale/english/quest/questlib.lua @@ -32,16 +32,16 @@ function resetdelay(v) raw_script("[/DELAY]") end -- trim a string function trim(s) return (string.gsub(s, "^%s*(.-)%s*$", "%1")) end --- minimap ׶ ǥ +-- minimap에 동그라미 표시 function addmapsignal(x,y) raw_script("[ADDMAPSIGNAL x;"..x.."|y;"..y.."]") end --- minimap ׶̵ Ŭ +-- minimap 동그라미들 모두 클리어 function clearmapsignal() raw_script("[CLEARMAPSIGNAL]") end --- Ŭ̾Ʈ ȭâ ׸ Ѵ. +-- 클라이언트에서 보여줄 대화창 배경 그림을 정한다. function setbgimage(src) raw_script("[BGIMAGE src;") raw_script(src) raw_script("]") end --- ȭâ ̹ ش. +-- 대화창에 이미지를 보여준다. function addimage(x,y,src) raw_script("[IMAGE x;"..x.."|y;"..y) raw_script("|src;") raw_script(src) raw_script("]") end -- generate when a linebreak in the functions: d.notice,notice,notice_all @@ -284,13 +284,13 @@ end function giveup_quest_menu(title) - local s=select("Ѵ", "Ѵ") + local s=select("진행한다", "포기한다") if 2==s then - say(title.." Ʈ ") - say("Ͻðڽϱ?") - local s=select(", ׷ϴ", "ƴմϴ") + say(title.." 퀘스트를 정말로") + say("포기하시겠습니까?") + local s=select("네, 그렇습니다", "아닙니다") if 1==s then - say(title.."Ʈ ߽ϴ") + say(title.."퀘스트를 포기했습니다") restart_quest() end end @@ -339,11 +339,11 @@ SURA2_NPC_LIST = {20305, 20325, 20345, } SHAMAN1_NPC_LIST = {20306, 20326, 20346, } SHAMAN2_NPC_LIST = {20307, 20327, 20347, } -function skill_group_dialog(e, j, g) -- e = , j = , g = ׷ - e = 1 -- XXX ޽ 󺰷 ִٰ ϳ յǾ +function skill_group_dialog(e, j, g) -- e = 제국, j = 직업, g = 그룹 + e = 1 -- XXX 메시지가 나라별로 있다가 하나로 통합되었음 - -- ٸ ̰ų ٸ + -- 다른 직업이거나 다른 제국일 경우 if pc.job != j then say(locale.skill_group.dialog[e][pc.job][3]) elseif pc.get_skill_group() == 0 then @@ -478,7 +478,7 @@ setmetatable(pc,{__index=pc_index}) setmetatable(npc,{__index=npc_index}) setmetatable(item,{__index=item_index}) ---coroutine ̿ ó +--coroutine을 이용한 선택항 처리 function select(...) return q.yield('select', arg) end @@ -487,7 +487,7 @@ function select_table(table) return q.yield('select', table) end --- coroutine ̿ ٸ +-- coroutine을 이용한 다음 엔터 기다리기 function wait() q.yield('wait') end @@ -505,7 +505,7 @@ function select_item() return q.yield('select_item') end --- ٰ õ 迭 +--전역 변수 접근과 관련된 계열 NOWINDOW = 0 NORMAL = 1 CINEMATIC = 2 @@ -617,12 +617,12 @@ apply = { ["NORMAL_HIT_DEFEND_BONUS"] = 74, } --- Ʈ -_- +-- 레벨업 퀘스트 -_- special = {} special.fortune_telling = { --- { prob ũ item money remove money +-- { prob 크리 item money remove money { 1, 0, 20, 20, 0 }, -- 10 { 499, 0, 10, 10, 0 }, -- 5 { 2500, 0, 5, 5, 0 }, -- 1 @@ -1000,13 +1000,13 @@ special.levelup_reward1 = { -- warrior assassin sura shaman { 0, 0, 0, 0 }, - { 11200, 11400, 11600, 11800 }, -- - { 12200, 12340, 12480, 12620 }, -- - { 13000, 13000, 13000, 13000 } -- + { 11200, 11400, 11600, 11800 }, -- 갑옷 + { 12200, 12340, 12480, 12620 }, -- 투구 + { 13000, 13000, 13000, 13000 } -- 방패 } --- levelup_reward1 ̺ ũ⺸ Ʒ --- ̺ ̿Ͽ ش. +-- levelup_reward1 테이블 크기보다 레벨이 높아지면 아래 +-- 테이블을 이용하여 아이템을 준다. special.levelup_reward3 = { -- pct item # item count { 33, 27002, 10 }, -- 25% @@ -1118,13 +1118,13 @@ special.levelup_reward_item_21 = } special.warp_to_pos = { --- · +-- 승룡곡 { { 402100, 673900 }, { 270400, 739900 }, { 321300, 808000 }, }, ---ȭ +--도염화지 { --A 5994 7563 --B 5978 6222 @@ -1133,7 +1133,7 @@ special.warp_to_pos = { { 597800, 622200 }, { 730700, 689800 }, }, ---縷 +--영비사막 { --A 2178 6272 { 217800, 627200 }, @@ -1142,7 +1142,7 @@ special.warp_to_pos = { --C 3440 5025 { 344000, 502500 }, }, ---ѻ +--서한산 { --A 4342 2906 { 434200, 290600 }, @@ -1606,105 +1606,105 @@ POINT_HP = 5 POINT_MAX_HP = 6 POINT_SP = 7 POINT_MAX_SP = 8 -POINT_STAMINA = 9 --׹̳ -POINT_MAX_STAMINA = 10 --ִ ׹̳ +POINT_STAMINA = 9 --스테미너 +POINT_MAX_STAMINA = 10 --최대 스테미너 POINT_GOLD = 11 -POINT_ST = 12 --ٷ -POINT_HT = 13 --ü -POINT_DX = 14 --ø -POINT_IQ = 15 --ŷ +POINT_ST = 12 --근력 +POINT_HT = 13 --체력 +POINT_DX = 14 --민첩성 +POINT_IQ = 15 --정신력 POINT_DEF_GRADE = 16 -POINT_ATT_SPEED = 17 --ݼӵ -POINT_ATT_GRADE = 18 --ݷ MAX -POINT_MOV_SPEED = 19 --̵ӵ -POINT_CLIENT_DEF_GRADE = 20 -- -POINT_CASTING_SPEED = 21 --ֹӵ (ٿŸ*100) / (100 + ̰) = ٿ Ÿ -POINT_MAGIC_ATT_GRADE = 22 --ݷ -POINT_MAGIC_DEF_GRADE = 23 -- -POINT_EMPIRE_POINT = 24 -- -POINT_LEVEL_STEP = 25 -- ܰ.. (1 2 3 4 Ǹ ) -POINT_STAT = 26 --ɷġ ø ִ -POINT_SUB_SKILL = 27 -- ų Ʈ -POINT_SKILL = 28 --Ƽ ų Ʈ -POINT_WEAPON_MIN = 29 -- ּ -POINT_WEAPON_MAX = 30 -- ִ -POINT_PLAYTIME = 31 --÷̽ð -POINT_HP_REGEN = 32 --HP ȸ -POINT_SP_REGEN = 33 --SP ȸ +POINT_ATT_SPEED = 17 --공격속도 +POINT_ATT_GRADE = 18 --공격력 MAX +POINT_MOV_SPEED = 19 --이동속도 +POINT_CLIENT_DEF_GRADE = 20 --방어등급 +POINT_CASTING_SPEED = 21 --주문속도 (쿨다운타임*100) / (100 + 이값) = 최종 쿨다운 타임 +POINT_MAGIC_ATT_GRADE = 22 --마법공격력 +POINT_MAGIC_DEF_GRADE = 23 --마법방어력 +POINT_EMPIRE_POINT = 24 --제국점수 +POINT_LEVEL_STEP = 25 --한 레벨에서의 단계.. (1 2 3 될 때 보상 4 되면 레벨 업) +POINT_STAT = 26 --능력치 올릴 수 있는 개수 +POINT_SUB_SKILL = 27 --보조 스킬 포인트 +POINT_SKILL = 28 --액티브 스킬 포인트 +POINT_WEAPON_MIN = 29 --무기 최소 데미지 +POINT_WEAPON_MAX = 30 --무기 최대 데미지 +POINT_PLAYTIME = 31 --플레이시간 +POINT_HP_REGEN = 32 --HP 회복률 +POINT_SP_REGEN = 33 --SP 회복률 -POINT_BOW_DISTANCE = 34 --Ȱ Ÿ ġ (meter) +POINT_BOW_DISTANCE = 34 --활 사정거리 증가치 (meter) -POINT_HP_RECOVERY = 35 --ü ȸ -POINT_SP_RECOVERY = 36 --ŷ ȸ +POINT_HP_RECOVERY = 35 --체력 회복 증가량 +POINT_SP_RECOVERY = 36 --정신력 회복 증가량 -POINT_POISON_PCT = 37 -- Ȯ -POINT_STUN_PCT = 38 -- Ȯ -POINT_SLOW_PCT = 39 --ο Ȯ -POINT_CRITICAL_PCT = 40 --ũƼ Ȯ -POINT_PENETRATE_PCT = 41 --Ÿ Ȯ -POINT_CURSE_PCT = 42 -- Ȯ +POINT_POISON_PCT = 37 --독 확률 +POINT_STUN_PCT = 38 --기절 확률 +POINT_SLOW_PCT = 39 --슬로우 확률 +POINT_CRITICAL_PCT = 40 --크리티컬 확률 +POINT_PENETRATE_PCT = 41 --관통타격 확률 +POINT_CURSE_PCT = 42 --저주 확률 -POINT_ATTBONUS_HUMAN = 43 --ΰ -POINT_ATTBONUS_ANIMAL = 44 -- % -POINT_ATTBONUS_ORC = 45 --Ϳ % -POINT_ATTBONUS_MILGYO = 46 --б % -POINT_ATTBONUS_UNDEAD = 47 --ü % -POINT_ATTBONUS_DEVIL = 48 --(Ǹ) % -POINT_ATTBONUS_INSECT = 49 -- -POINT_ATTBONUS_FIRE = 50 --ȭ -POINT_ATTBONUS_ICE = 51 -- -POINT_ATTBONUS_DESERT = 52 --縷 -POINT_ATTBONUS_MONSTER = 53 -- Ϳ -POINT_ATTBONUS_WARRIOR = 54 --翡 -POINT_ATTBONUS_ASSASSIN = 55 --ڰ -POINT_ATTBONUS_SURA = 56 --󿡰 -POINT_ATTBONUS_SHAMAN = 57 --翡 +POINT_ATTBONUS_HUMAN = 43 --인간에게 강함 +POINT_ATTBONUS_ANIMAL = 44 --동물에게 데미지 % 증가 +POINT_ATTBONUS_ORC = 45 --웅귀에게 데미지 % 증가 +POINT_ATTBONUS_MILGYO = 46 --밀교에게 데미지 % 증가 +POINT_ATTBONUS_UNDEAD = 47 --시체에게 데미지 % 증가 +POINT_ATTBONUS_DEVIL = 48 --마귀(악마)에게 데미지 % 증가 +POINT_ATTBONUS_INSECT = 49 --벌레족 +POINT_ATTBONUS_FIRE = 50 --화염족 +POINT_ATTBONUS_ICE = 51 --빙설족 +POINT_ATTBONUS_DESERT = 52 --사막족 +POINT_ATTBONUS_MONSTER = 53 --모든 몬스터에게 강함 +POINT_ATTBONUS_WARRIOR = 54 --무사에게 강함 +POINT_ATTBONUS_ASSASSIN = 55 --자객에게 강함 +POINT_ATTBONUS_SURA = 56 --수라에게 강함 +POINT_ATTBONUS_SHAMAN = 57 --무당에게 강함 -- ADD_TRENT_MONSTER -POINT_ATTBONUS_TREE = 58 -- 20050729.myevan UNUSED5 +POINT_ATTBONUS_TREE = 58 --나무에게 강함 20050729.myevan UNUSED5 -- END_OF_ADD_TRENT_MONSTER -POINT_RESIST_WARRIOR = 59 --翡 -POINT_RESIST_ASSASSIN = 60 --ڰ -POINT_RESIST_SURA = 61 --󿡰 -POINT_RESIST_SHAMAN = 62 --翡 +POINT_RESIST_WARRIOR = 59 --무사에게 저항 +POINT_RESIST_ASSASSIN = 60 --자객에게 저항 +POINT_RESIST_SURA = 61 --수라에게 저항 +POINT_RESIST_SHAMAN = 62 --무당에게 저항 -POINT_STEAL_HP = 63 -- -POINT_STEAL_SP = 64 --ŷ +POINT_STEAL_HP = 63 --생명력 흡수 +POINT_STEAL_SP = 64 --정신력 흡수 -POINT_MANA_BURN_PCT = 65 -- +POINT_MANA_BURN_PCT = 65 --마나 번 ---/ ؽ ʽ =/ +--/ 피해시 보너스 =/ -POINT_DAMAGE_SP_RECOVER = 66 --ݴ ŷ ȸ Ȯ +POINT_DAMAGE_SP_RECOVER = 66 --공격당할 시 정신력 회복 확률 -POINT_BLOCK = 67 -- -POINT_DODGE = 68 --ȸ +POINT_BLOCK = 67 --블럭율 +POINT_DODGE = 68 --회피율 POINT_RESIST_SWORD = 69 POINT_RESIST_TWOHAND = 70 POINT_RESIST_DAGGER = 71 POINT_RESIST_BELL = 72 POINT_RESIST_FAN = 73 -POINT_RESIST_BOW = 74 --ȭ : -POINT_RESIST_FIRE = 75 --ȭ : ȭݿ -POINT_RESIST_ELEC = 76 -- : ݿ -POINT_RESIST_MAGIC = 77 -- : -POINT_RESIST_WIND = 78 --ٶ : ٶݿ +POINT_RESIST_BOW = 74 --화살 저항 : 대미지 감소 +POINT_RESIST_FIRE = 75 --화염 저항 : 화염공격에 대한 대미지 감소 +POINT_RESIST_ELEC = 76 --전기 저항 : 전기공격에 대한 대미지 감소 +POINT_RESIST_MAGIC = 77 --술법 저항 : 모든술법에 대한 대미지 감소 +POINT_RESIST_WIND = 78 --바람 저항 : 바람공격에 대한 대미지 감소 -POINT_REFLECT_MELEE = 79 -- ݻ +POINT_REFLECT_MELEE = 79 --공격 반사 ---/ Ư ؽ =/ -POINT_REFLECT_CURSE = 80 -- ݻ -POINT_POISON_REDUCE = 81 -- +--/ 특수 피해시 =/ +POINT_REFLECT_CURSE = 80 --저주 반사 +POINT_POISON_REDUCE = 81 --독데미지 감소 ---/ Ҹ =/ -POINT_KILL_SP_RECOVER = 82 -- Ҹ MP ȸ +--/ 적 소멸시 =/ +POINT_KILL_SP_RECOVER = 82 --적 소멸시 MP 회복 POINT_EXP_DOUBLE_BONUS = 83 POINT_GOLD_DOUBLE_BONUS = 84 POINT_ITEM_DROP_BONUS = 85 ---/ ȸ =/ +--/ 회복 관련 =/ POINT_POTION_BONUS = 86 POINT_KILL_HP_RECOVERY = 87 @@ -1728,7 +1728,7 @@ POINT_RESIST_NORMAL_DAMAGE = 99 POINT_HIT_HP_RECOVERY = 100 POINT_HIT_SP_RECOVERY = 101 -POINT_MANASHIELD = 102 --żȣ ų ȿ +POINT_MANASHIELD = 102 --흑신수호 스킬에 의한 마나쉴드 효과 정도 POINT_PARTY_BUFFER_BONUS = 103 POINT_PARTY_SKILL_MASTER_BONUS = 104 @@ -1737,35 +1737,35 @@ POINT_HP_RECOVER_CONTINUE = 105 POINT_SP_RECOVER_CONTINUE = 106 POINT_STEAL_GOLD = 107 -POINT_POLYMORPH = 108 -- ȣ -POINT_MOUNT = 109 --Ÿִ ȣ +POINT_POLYMORPH = 108 --변신한 몬스터 번호 +POINT_MOUNT = 109 --타고있는 몬스터 번호 POINT_PARTY_HASTE_BONUS = 110 POINT_PARTY_DEFENDER_BONUS = 111 -POINT_STAT_RESET_COUNT = 112 -- ܾ Ʈ (1 1Ʈ °) +POINT_STAT_RESET_COUNT = 112 --피의 단약 사용을 통한 스텟 리셋 포인트 (1당 1포인트 리셋가능) POINT_HORSE_SKILL = 113 -POINT_MALL_ATTBONUS = 114 --ݷ +x% -POINT_MALL_DEFBONUS = 115 -- +x% -POINT_MALL_EXPBONUS = 116 --ġ +x% -POINT_MALL_ITEMBONUS = 117 -- x/10 -POINT_MALL_GOLDBONUS = 118 -- x/10 +POINT_MALL_ATTBONUS = 114 --공격력 +x% +POINT_MALL_DEFBONUS = 115 --방어력 +x% +POINT_MALL_EXPBONUS = 116 --경험치 +x% +POINT_MALL_ITEMBONUS = 117 --아이템 드롭율 x/10배 +POINT_MALL_GOLDBONUS = 118 --돈 드롭율 x/10배 -POINT_MAX_HP_PCT = 119 --ִ +x% -POINT_MAX_SP_PCT = 120 --ִŷ +x% +POINT_MAX_HP_PCT = 119 --최대생명력 +x% +POINT_MAX_SP_PCT = 120 --최대정신력 +x% -POINT_SKILL_DAMAGE_BONUS = 121 --ų *(100+x)% -POINT_NORMAL_HIT_DAMAGE_BONUS = 122 --Ÿ *(100+x)% +POINT_SKILL_DAMAGE_BONUS = 121 --스킬 데미지 *(100+x)% +POINT_NORMAL_HIT_DAMAGE_BONUS = 122 --평타 데미지 *(100+x)% -- DEFEND_BONUS_ATTRIBUTES -POINT_SKILL_DEFEND_BONUS = 123 --ų -POINT_NORMAL_HIT_DEFEND_BONUS = 124 --Ÿ +POINT_SKILL_DEFEND_BONUS = 123 --스킬 방어 데미지 +POINT_NORMAL_HIT_DEFEND_BONUS = 124 --평타 방어 데미지 -- END_OF_DEFEND_BONUS_ATTRIBUTES -- PC_BANG_ITEM_ADD -POINT_PC_BANG_EXP_BONUS = 125 --PC ġ ʽ -POINT_PC_BANG_DROP_BONUS = 126 --PC ӷ ʽ +POINT_PC_BANG_EXP_BONUS = 125 --PC방 전용 경험치 보너스 +POINT_PC_BANG_DROP_BONUS = 126 --PC방 전용 드롭률 보너스 -- END_PC_BANG_ITEM_ADD -- POINT_MAX_NUM = 128 common/length.h -- point type start diff --git a/share/locale/english/quest/questscroll1.quest b/share/locale/english/quest/questscroll1.quest index 5866e46..1232072 100644 --- a/share/locale/english/quest/questscroll1.quest +++ b/share/locale/english/quest/questscroll1.quest @@ -22,7 +22,7 @@ quest questscroll1 begin pc.setqf("target", mob_vnum(table[4])) q.set_title(table[3]) q.set_counter(table[4],table[5]) - --q.set_clock(" ð", 24*60*60) + --q.set_clock("남은 시간", 24*60*60) --loop_timer("timeupdate", 3) q.start() pc.setqf("timer", 24*60*60) @@ -38,14 +38,14 @@ quest questscroll1 begin pc.setqf("count", table[5]) q.set_title(table[3]) q.set_counter(table[4],table[5]) - --q.set_clock(" ð", 24*60*60) + --q.set_clock("남은 시간", 24*60*60) --loop_timer("timeupdate", 3) q.start() pc.setqf("timer", 24*60*60) setstate(kill_another_empire) item.remove() else - -- ̻ + -- 이상한 아이템 item.remove() end end diff --git a/share/locale/english/quest/questscroll2.quest b/share/locale/english/quest/questscroll2.quest index 946594e..64bf19c 100644 --- a/share/locale/english/quest/questscroll2.quest +++ b/share/locale/english/quest/questscroll2.quest @@ -21,7 +21,7 @@ quest questscroll2 begin pc.setqf("target", mob_vnum(table[4])) q.set_title(table[3]) q.set_counter(table[4],table[5]) - --q.set_clock(" ð", 24*60*60) + --q.set_clock("남은 시간", 24*60*60) --loop_timer("timeupdate", 3) q.start() pc.setqf("timer", 24*60*60) @@ -37,14 +37,14 @@ quest questscroll2 begin pc.setqf("count", table[5]) q.set_title(table[3]) q.set_counter(table[4],table[5]) - --q.set_clock(" ð", 24*60*60) + --q.set_clock("남은 시간", 24*60*60) --loop_timer("timeupdate", 3) q.start() pc.setqf("timer", 24*60*60) setstate(kill_another_empire) item.remove() else - -- ̻ + -- 이상한 아이템 item.remove() end end diff --git a/share/locale/english/quest/ride_ticket_change.quest b/share/locale/english/quest/ride_ticket_change.quest index 2844762..1ef61af 100644 --- a/share/locale/english/quest/ride_ticket_change.quest +++ b/share/locale/english/quest/ride_ticket_change.quest @@ -53,8 +53,8 @@ quest ride_ticket_change begin end end end ---52701 ȯ 񺴿 ڷ ȯϿ ݴϴ. ---52702 ȣ ȯ 񺴿 ȣ ȯϿ ݴϴ. ---52703 ȯ 񺴿 ȯϿ ݴϴ. ---52704 ȯ 񺴿 ȯϿ ݴϴ. +--52701 전갑사자 교환권 마구간경비병에게 가져가면 전갑사자로 교환하여 줍니다. +--52702 전갑호 교환권 마구간경비병에게 가져가면 전갑호로 교환하여 줍니다. +--52703 전갑원 교환권 마구간경비병에게 가져가면 전갑원으로 교환하여 줍니다. +--52704 전갑랑 교환권 마구간경비병에게 가져가면 전갑랑으로 교환하여 줍니다. diff --git a/share/locale/english/quest/ride_xmas.quest b/share/locale/english/quest/ride_xmas.quest index 8fb5892..2ac7e90 100644 --- a/share/locale/english/quest/ride_xmas.quest +++ b/share/locale/english/quest/ride_xmas.quest @@ -2,7 +2,7 @@ quest ride_xmas begin state start begin function Ride( vnum, remain_time ) ride_info = { - -- + -- Àü°©¼ý¼ø·Ï [52061]= { 20213, 60*60*24*365, apply.ATTBONUS_MONSTER, 0, 0, false, true }, [52062]= { 20213, 60*60*24*365, apply.MALL_EXPBONUS, 0, 0, false, true }, [52063]= { 20213, 60*60*24*365, apply.MAX_HP, 0, 0, false, true }, @@ -19,7 +19,7 @@ quest ride_xmas begin [52074]= { 20215, 60*60*24*365, apply.DEF_GRADE_BONUS, 150, 0, false, true }, [52075]= { 20215, 60*60*24*365, apply.ATT_GRADE_BONUS, 100, 0, false, true }, - -- ϼ + -- Àü°©¾Ï¼ø·Ï [52076]= { 20216, 60*60*24*365, apply.ATTBONUS_MONSTER, 0, 0, false, true }, [52077]= { 20216, 60*60*24*365, apply.MALL_EXPBONUS, 0, 0, false, true }, [52078]= { 20216, 60*60*24*365, apply.MAX_HP, 0, 0, false, true }, @@ -39,7 +39,7 @@ quest ride_xmas begin [71165] = { 20221, item.get_socket(2)*60, apply.MOV_SPEED, 60, 1, false, false, false}, [71166] = { 20222, item.get_socket(2)*60, apply.MOV_SPEED, 60, 1, false, false, false}, - -- + -- ¼®·æÀÚ [52091]= { 20223, 60*60*24*365, apply.ATTBONUS_MONSTER, 0, 0, false, true }, [52092]= { 20223, 60*60*24*365, apply.MALL_EXPBONUS, 0, 0, false, true }, [52093]= { 20223, 60*60*24*365, apply.MAX_HP, 0, 0, false, true }, diff --git a/share/locale/english/quest/ring_warp.quest b/share/locale/english/quest/ring_warp.quest index 67f9c29..f117e51 100644 --- a/share/locale/english/quest/ring_warp.quest +++ b/share/locale/english/quest/ring_warp.quest @@ -2,7 +2,7 @@ quest ring_warp begin state start begin when 10031.sig_use begin -- if pc.get_level() < item.get_value (0) then - -- say(" ") + -- say("·¹º§ÀÌ ³·¾Æ ¸ø°¡³×") -- say("") -- return -- end @@ -37,7 +37,7 @@ quest ring_warp begin gameforge.functions._150_say, } sub_set = select(town1[empire],town2[empire],locale.map_name[64], locale.map_name[63], locale.map_name[61],locale.map_name[62],gameforge.locale.cancel) - if sub_set == 7 then -- ݱ + if sub_set == 7 then -- ´Ý±â return end diff --git a/share/locale/english/quest/skill_group.quest b/share/locale/english/quest/skill_group.quest index 491fef7..a469511 100644 --- a/share/locale/english/quest/skill_group.quest +++ b/share/locale/english/quest/skill_group.quest @@ -108,7 +108,7 @@ quest skill_group begin set_state("start") pc.set_skill_group(1) -- !!! pc.clear_skill() - char_log(0, "CLEAR_SKILL", "Fertigkeit nach Lehrer lschen") + char_log(0, "CLEAR_SKILL", "Fertigkeit nach Lehrer löschen") say_title(gameforge.skill_group._310_sayTitle) @@ -161,7 +161,7 @@ quest skill_group begin set_state("start") pc.set_skill_group(2) pc.clear_skill() - char_log(0, "CLEAR_SKILL", "Fertigkeit nach Fertigkeitsmeister lschen") + char_log(0, "CLEAR_SKILL", "Fertigkeit nach Fertigkeitsmeister löschen") say_title(gameforge.skill_group._420_sayTitle) @@ -216,7 +216,7 @@ quest skill_group begin set_state("start") pc.set_skill_group(1) -- !!! pc.clear_skill() - char_log(0, "CLEAR_SKILL", "Fertigkeit nach Fertigkeitsmeister lschen") + char_log(0, "CLEAR_SKILL", "Fertigkeit nach Fertigkeitsmeister löschen") say_title(gameforge.skill_group._480_sayTitle) @@ -268,7 +268,7 @@ quest skill_group begin set_state("start") pc.set_skill_group(2) -- !!! pc.clear_skill() - char_log(0, "CLEAR_SKILL", "Fertigkeit nach Fertigkeitsmeister lschen") + char_log(0, "CLEAR_SKILL", "Fertigkeit nach Fertigkeitsmeister löschen") say_title(gameforge.skill_group._540_sayTitle) @@ -320,7 +320,7 @@ quest skill_group begin set_state("start") pc.set_skill_group(1) -- !!! pc.clear_skill() - char_log(0, "CLEAR_SKILL", "Fertigkeit nach Fertigkeitsmeister lschen") + char_log(0, "CLEAR_SKILL", "Fertigkeit nach Fertigkeitsmeister löschen") say_title(gameforge.skill_group._600_sayTitle) @@ -376,7 +376,7 @@ quest skill_group begin set_state("start") pc.set_skill_group(2) -- !!! pc.clear_skill() - char_log(0, "CLEAR_SKILL", "Fertigkeit nach Fertigkeitsmeister lschen") + char_log(0, "CLEAR_SKILL", "Fertigkeit nach Fertigkeitsmeister löschen") say_title(gameforge.skill_group._650_sayTitle) @@ -431,7 +431,7 @@ quest skill_group begin set_state("start") pc.set_skill_group(1) -- !!! pc.clear_skill() - char_log(0, "CLEAR_SKILL", "Fertigkeit nach Fertigkeitsmeister lschen") + char_log(0, "CLEAR_SKILL", "Fertigkeit nach Fertigkeitsmeister löschen") say_title(gameforge.skill_group._710_sayTitle) @@ -485,7 +485,7 @@ quest skill_group begin set_state("start") pc.set_skill_group(2) -- !!! pc.clear_skill() - char_log(0, "CLEAR_SKILL", "Fertigkeit nach Fertigkeitsmeister lschen") + char_log(0, "CLEAR_SKILL", "Fertigkeit nach Fertigkeitsmeister löschen") say_title(gameforge.skill_group._760_sayTitle) diff --git a/share/locale/english/quest/spider_dungeon_3floor_boss.quest b/share/locale/english/quest/spider_dungeon_3floor_boss.quest index f28bbd9..f83afb9 100644 --- a/share/locale/english/quest/spider_dungeon_3floor_boss.quest +++ b/share/locale/english/quest/spider_dungeon_3floor_boss.quest @@ -1,6 +1,6 @@ ---------------------------------- --- Ẕ́ 3 --- 2012.2.3 +-- 거미굴 3층과 보스룸 관련 전부 +-- 2012.2.3 김용욱 ---------------------------------- define lair_time 1200 define lair_enter_wait_time 300 @@ -9,7 +9,7 @@ define access_limit_time 3600 quest spider_dungeon_3floor_boss begin state start begin - --2, ð. + --2, 던전 끝 시간. when spider_end_timer.server_timer with game.get_event_flag("spider_dead"..get_channel_id()) == 0 begin -- warp_all_in_area_to_area(82700, 612700, 93700,625700, 69100, 614800, 69100, 614800) game.set_event_flag("spider_lair_ongoing_"..get_channel_id(),0) @@ -36,7 +36,7 @@ quest spider_dungeon_3floor_boss begin end state step1 begin - when 20011.chat.gameforge.spider_dungeon_3floor_boss._30_npcChat with is_test_server() begin --׽Ʈ + when 20011.chat.gameforge.spider_dungeon_3floor_boss._30_npcChat with is_test_server() begin --테스트용 set_state(start) say(gameforge.spider_dungeon_3floor_boss._40_say) end @@ -45,7 +45,7 @@ quest spider_dungeon_3floor_boss begin say(gameforge.spider_dungeon_3floor_boss._20_say) end - when 20355.chat.gameforge.spider_dungeon_3floor_boss._50_npcChat begin --忡 ɾ Ʈ Ѵ. + when 20355.chat.gameforge.spider_dungeon_3floor_boss._50_npcChat begin --경비대장에게 말을 걸어 퀘스트를 시작한다. say_title(mob_name(20355)) ----"12345678901234567890123456789012345678901234567890"| @@ -55,13 +55,13 @@ quest spider_dungeon_3floor_boss begin end end - state step2 begin --񼮿 Ź ߷ Ѵ. - when 20011.chat.gameforge.spider_dungeon_3floor_boss._30_npcChat with is_test_server() begin --׽Ʈ + state step2 begin --비석에 탁본을 뜨러 가야한다. + when 20011.chat.gameforge.spider_dungeon_3floor_boss._30_npcChat with is_test_server() begin --테스트용 set_state(start) say(gameforge.spider_dungeon_3floor_boss._40_say) end - -----------Ʈ2------------ + -----------퀘스트편지2------------ when letter begin send_letter(gameforge.spider_dungeon_3floor_boss._70_sendLetter) @@ -100,8 +100,8 @@ quest spider_dungeon_3floor_boss begin end - state step3 begin --Ź 񿡰 ư. - when 20011.chat.gameforge.spider_dungeon_3floor_boss._30_npcChat with is_test_server() begin --׽Ʈ + state step3 begin --탁본을 떴으니 경비에게 돌아간다. + when 20011.chat.gameforge.spider_dungeon_3floor_boss._30_npcChat with is_test_server() begin --테스트용 set_state(start) say(gameforge.spider_dungeon_3floor_boss._40_say) end @@ -113,7 +113,7 @@ quest spider_dungeon_3floor_boss begin when letter begin send_letter(gameforge.spider_dungeon_3floor_boss._110_sendLetter) - -- Ų. + --경비대장을 가리킨다. local v = find_npc_by_vnum(20355) if 0 != v then target.vid("__TARGET__", v, mob_name(20355)) @@ -126,7 +126,7 @@ quest spider_dungeon_3floor_boss begin say("") end - -- ϸ ش Ʈ õ ȭ ִ. + --을두지를 선택하면 해당 퀘스트에 관련된 대화를 나눌 수 있다. when 20355.chat.gameforge.spider_dungeon_3floor_boss._110_sendLetter begin say_title(mob_name(20355)) say(gameforge.spider_dungeon_3floor_boss._130_say) @@ -135,8 +135,8 @@ quest spider_dungeon_3floor_boss begin end - state step4 begin -- Ź ñ. - when 20011.chat.gameforge.spider_dungeon_3floor_boss._30_npcChat with is_test_server() begin --׽Ʈ + state step4 begin --을두지에게 탁본을 맡기자. + when 20011.chat.gameforge.spider_dungeon_3floor_boss._30_npcChat with is_test_server() begin --테스트용 set_state(start) say(gameforge.spider_dungeon_3floor_boss._40_say) end @@ -145,11 +145,11 @@ quest spider_dungeon_3floor_boss begin say(gameforge.spider_dungeon_3floor_boss._20_say) end - -----------Ʈ2------------ + -----------퀘스트편지2------------ when letter begin send_letter(gameforge.spider_dungeon_3floor_boss._110_sendLetter) - -- Ų. + -- 을두지를 가리킨다. local v = find_npc_by_vnum(20011) if 0 != v then target.vid("__TARGET__", v, mob_name(20011)) @@ -178,8 +178,8 @@ quest spider_dungeon_3floor_boss begin end end - state step5 begin -- - when 20011.chat.gameforge.spider_dungeon_3floor_boss._30_npcChat with is_test_server() begin --׽Ʈ + state step5 begin --경비한테 편지 배달 + when 20011.chat.gameforge.spider_dungeon_3floor_boss._30_npcChat with is_test_server() begin --테스트용 set_state(start) say(gameforge.spider_dungeon_3floor_boss._40_say) end @@ -191,7 +191,7 @@ quest spider_dungeon_3floor_boss begin when letter begin send_letter(gameforge.spider_dungeon_3floor_boss._110_sendLetter) - -- Ų. + -- 을두지를 가리킨다. local v = find_npc_by_vnum(20355) if 0 != v then target.vid("__TARGET__", v, mob_name(20355)) @@ -222,8 +222,8 @@ quest spider_dungeon_3floor_boss begin end - state step6 begin -- ϽŲ. . - when 20011.chat.gameforge.spider_dungeon_3floor_boss._30_npcChat with is_test_server() begin --׽Ʈ + state step6 begin --경비는 나만 일시킨다. 을두지와 상의하자. + when 20011.chat.gameforge.spider_dungeon_3floor_boss._30_npcChat with is_test_server() begin --테스트용 set_state(start) say(gameforge.spider_dungeon_3floor_boss._40_say) end @@ -235,7 +235,7 @@ quest spider_dungeon_3floor_boss begin when letter begin send_letter(gameforge.spider_dungeon_3floor_boss._190_npcChat) - -- Ų. + -- 을두지를 가리킨다. local v = find_npc_by_vnum(20011) if 0 != v then target.vid("__TARGET__", v, mob_name(20011)) @@ -248,7 +248,7 @@ quest spider_dungeon_3floor_boss begin say("") end - -- ϸ ش Ʈ õ ȭ ִ. + --을두지를 선택하면 해당 퀘스트에 관련된 대화를 나눌 수 있다. when 20011.chat.gameforge.spider_dungeon_3floor_boss._190_npcChat begin target.delete("__TARGET__") say_title(mob_name(20011)) @@ -260,8 +260,8 @@ quest spider_dungeon_3floor_boss begin end - state boss_ok begin -- 踦 ְ . Ẕ́ 뿡 ִ. - when 20011.chat.gameforge.spider_dungeon_3floor_boss._30_npcChat with is_test_server() begin --׽Ʈ + state boss_ok begin -- 열쇠를 만들수 있게 된 최종상태. 이제부터 거미굴 보스룸에 입장할 수 있다. + when 20011.chat.gameforge.spider_dungeon_3floor_boss._30_npcChat with is_test_server() begin --테스트용 set_state(start) say(gameforge.spider_dungeon_3floor_boss._40_say) end @@ -302,7 +302,7 @@ quest spider_dungeon_3floor_boss begin if party.get_leader_pid() == game.get_event_flag("spider_lair_leader_"..get_channel_id()) then if starttime + lair_enter_wait_time >= current_time and party.get_leader_pid() == game.get_event_flag("spider_lair_leader_"..get_channel_id()) and game.get_event_flag("spider_lair_ongoing_"..get_channel_id()) == 1 then - say(gameforge.spider_dungeon_3floor_boss._300_say) -- ׽Ʈ + say(gameforge.spider_dungeon_3floor_boss._300_say) -- 테스트용 local warp = select(locale.confirm,locale.cancel) if warp == 1 then pc.setqf("firstIn",1) @@ -312,7 +312,7 @@ quest spider_dungeon_3floor_boss begin return end else - say(gameforge.spider_dungeon_3floor_boss._310_say) -- ׽Ʈ + say(gameforge.spider_dungeon_3floor_boss._310_say) -- 테스트용 return end else @@ -351,7 +351,7 @@ quest spider_dungeon_3floor_boss begin mob.spawn(2094,369,551,0,0) - -- . + --값 설정. game.set_event_flag("spider_lair_ongoing_"..get_channel_id() , 1) game.set_event_flag("spider_lair_start_time_"..get_channel_id() , get_global_time()) game.set_event_flag("spider_lair_end_time_"..get_channel_id() , get_global_time() + lair_time) @@ -371,7 +371,7 @@ quest spider_dungeon_3floor_boss begin say(gameforge.spider_dungeon_3floor_boss._380_say) return end - else -- ƴϴ. + else --리더 아니다. say(gameforge.spider_dungeon_3floor_boss._390_say) return end @@ -382,7 +382,7 @@ quest spider_dungeon_3floor_boss begin end state inLair begin - when 20011.chat.gameforge.spider_dungeon_3floor_boss._30_npcChat with is_test_server() begin --׽Ʈ + when 20011.chat.gameforge.spider_dungeon_3floor_boss._30_npcChat with is_test_server() begin --테스트용 set_state(start) say(gameforge.spider_dungeon_3floor_boss._40_say) end @@ -390,14 +390,14 @@ quest spider_dungeon_3floor_boss begin when login begin - -- 뿡 . + -- 정상적으로 보스룸에 입장. --if pc.getqf("firstIn") == 1 and party.get_leader_pid() == game.get_event_flag("spider_lair_leader_"..get_channel_id()) then if get_global_time() < pc.getqf("retry_limit_time") - access_limit_time and party.get_leader_pid() == game.get_event_flag("spider_lair_leader_"..get_channel_id()) then pc.setqf("firstIn",0) elseif pc.getx() >= 827 and pc.getx() <= 937 and pc.gety() >= 6127 and pc.gety() <= 6257 then pc.warp(95900,571000) pc.remove_item(30327, 1) - else -- ðܳ ۿ α ϰ Ǹ, ð . + else -- 위에서 팅겨낸 유저가 밖에서 로그인 하게 되면, 접근 제한 시간을 셋팅해줌. pc.remove_item(30327, 1) set_state( boss_ok ) local limit = pc.getqf("retry_limit_time") @@ -418,7 +418,7 @@ quest spider_dungeon_3floor_boss begin if party.get_leader_pid() == game.get_event_flag("spider_lair_leader_"..get_channel_id()) then if starttime + lair_enter_wait_time >= current_time and party.get_leader_pid() == game.get_event_flag("spider_lair_leader_"..get_channel_id()) and game.get_event_flag("spider_lair_ongoing_"..get_channel_id()) == 1 then - say(gameforge.spider_dungeon_3floor_boss._300_say) -- ׽Ʈ + say(gameforge.spider_dungeon_3floor_boss._300_say) -- 테스트용 local warp = select(locale.confirm,locale.cancel) if warp == 1 then pc.warp(88100,614800) @@ -429,14 +429,14 @@ quest spider_dungeon_3floor_boss begin end end - when 2092.kill begin --հŹ + when 2092.kill begin --대왕거미 죽임 server_timer("spider_dead_timer", king_kill_wait_time) game.set_event_flag("spider_dead"..get_channel_id(), 1) notice_multiline(gameforge.spider_dungeon_3floor_boss._400_say,notice_in_map) end - when 2095.kill begin --Ź̾ + when 2095.kill begin --거미알 죽임 local kingVid = game.get_event_flag("king_vid") local remain_egg = game.get_event_flag("remain_egg"..get_channel_id()) notice_multiline(gameforge.spider_dungeon_3floor_boss._420_notice,notice_in_map) @@ -446,17 +446,17 @@ quest spider_dungeon_3floor_boss begin game.set_event_flag("remain_egg"..get_channel_id(), remain_egg) end - --Ź ݷ + --거미의 공격력 보정 npc.set_vid_attack_mul(kingVid, 10/(remain_egg + 1)) - --Ź̰ ޴ ط + --거미가 받는 피해량 보정 npc.set_vid_damage_mul(kingVid, 10/(remain_egg + 1)) end - -- 2012.4.5 ̻ ġ + -- 2012.4.5 이상현 리젠위치 수정 when 30327.use with pc.getx() >= 827 and pc.get_map_index() == 217 and pc.getx() <= 937 and pc.gety() >= 6127 and pc.gety() <= 6257 begin - --say("ʹȣ : "..pc.get_map_index()) + --say("맵번호 : "..pc.get_map_index()) pc.remove_item(30327, 1) i = mob.spawn(2095,400,566,0,0) mob.spawn(2095,400,594,0,0) diff --git a/share/locale/english/quest/spider_dungeon_3floor_boss.quest.lua b/share/locale/english/quest/spider_dungeon_3floor_boss.quest.lua index cce688e..e3ae704 100644 --- a/share/locale/english/quest/spider_dungeon_3floor_boss.quest.lua +++ b/share/locale/english/quest/spider_dungeon_3floor_boss.quest.lua @@ -1,6 +1,6 @@ ---------------------------------- --- Ẕ́ 3 --- 2012.2.3 +-- 거미굴 3층과 보스룸 관련 전부 +-- 2012.2.3 김용욱 ---------------------------------- define lair_time 1200 define lair_enter_wait_time 300 @@ -9,7 +9,7 @@ define access_limit_time 3600 quest spider_dungeon_3floor_boss begin state start begin - --2, ð. + --2, 던전 끝 시간. when spider_end_timer.server_timer with game.get_event_flag("spider_dead"..get_channel_id()) == 0 begin -- warp_all_in_area_to_area(82700, 612700, 93700,625700, 69100, 614800, 69100, 614800) game.set_event_flag("spider_lair_ongoing_"..get_channel_id(),0) @@ -36,7 +36,7 @@ quest spider_dungeon_3floor_boss begin end state step1 begin - when 20011.chat.locale.spider_dungeon_3floor_boss.title_2 with is_test_server() begin --׽Ʈ + when 20011.chat.locale.spider_dungeon_3floor_boss.title_2 with is_test_server() begin --테스트용 set_state(start) say(locale.spider_dungeon_3floor_boss.say_2) end @@ -45,7 +45,7 @@ quest spider_dungeon_3floor_boss begin say(locale.spider_dungeon_3floor_boss.say_1) end - when 20355.chat.locale.spider_dungeon_3floor_boss.title_4 begin --忡 ɾ Ʈ Ѵ. + when 20355.chat.locale.spider_dungeon_3floor_boss.title_4 begin --경비대장에게 말을 걸어 퀘스트를 시작한다. say_title(mob_name(20355)) ----"12345678901234567890123456789012345678901234567890"| @@ -54,8 +54,8 @@ quest spider_dungeon_3floor_boss begin end end - state step2 begin --񼮿 Ź ߷ Ѵ. - when 20011.chat.locale.spider_dungeon_3floor_boss.title_2 with is_test_server() begin --׽Ʈ + state step2 begin --비석에 탁본을 뜨러 가야한다. + when 20011.chat.locale.spider_dungeon_3floor_boss.title_2 with is_test_server() begin --테스트용 set_state(start) say(locale.spider_dungeon_3floor_boss.say_2) end @@ -63,7 +63,7 @@ quest spider_dungeon_3floor_boss begin - -----------Ʈ2------------ + -----------퀘스트편지2------------ when letter begin send_letter(locale.spider_dungeon_3floor_boss.title_5) @@ -102,8 +102,8 @@ quest spider_dungeon_3floor_boss begin end - state step3 begin --Ź 񿡰 ư. - when 20011.chat.locale.spider_dungeon_3floor_boss.title_2 with is_test_server() begin --׽Ʈ + state step3 begin --탁본을 떴으니 경비에게 돌아간다. + when 20011.chat.locale.spider_dungeon_3floor_boss.title_2 with is_test_server() begin --테스트용 set_state(start) say(locale.spider_dungeon_3floor_boss.say_2) end @@ -115,7 +115,7 @@ quest spider_dungeon_3floor_boss begin when letter begin send_letter(locale.spider_dungeon_3floor_boss.title_7) - -- Ų. + --경비대장을 가리킨다. local v = find_npc_by_vnum(20355) if 0 != v then target.vid("__TARGET__", v, mob_name(20355)) @@ -128,7 +128,7 @@ quest spider_dungeon_3floor_boss begin say("") end - -- ϸ ش Ʈ õ ȭ ִ. + --을두지를 선택하면 해당 퀘스트에 관련된 대화를 나눌 수 있다. when 20355.chat.locale.spider_dungeon_3floor_boss.title_7 begin say_title(mob_name(20355)) say(locale.spider_dungeon_3floor_boss.say_7_1) @@ -137,8 +137,8 @@ quest spider_dungeon_3floor_boss begin end - state step4 begin -- Ź ñ. - when 20011.chat.locale.spider_dungeon_3floor_boss.title_2 with is_test_server() begin --׽Ʈ + state step4 begin --을두지에게 탁본을 맡기자. + when 20011.chat.locale.spider_dungeon_3floor_boss.title_2 with is_test_server() begin --테스트용 set_state(start) say(locale.spider_dungeon_3floor_boss.say_2) end @@ -147,11 +147,11 @@ quest spider_dungeon_3floor_boss begin say(locale.spider_dungeon_3floor_boss.say_1) end - -----------Ʈ2------------ + -----------퀘스트편지2------------ when letter begin send_letter(locale.spider_dungeon_3floor_boss.title_7) - -- Ų. + -- 을두지를 가리킨다. local v = find_npc_by_vnum(20011) if 0 != v then target.vid("__TARGET__", v, mob_name(20011)) @@ -180,8 +180,8 @@ quest spider_dungeon_3floor_boss begin end end - state step5 begin -- - when 20011.chat.locale.spider_dungeon_3floor_boss.title_2 with is_test_server() begin --׽Ʈ + state step5 begin --경비한테 편지 배달 + when 20011.chat.locale.spider_dungeon_3floor_boss.title_2 with is_test_server() begin --테스트용 set_state(start) say(locale.spider_dungeon_3floor_boss.say_2) end @@ -191,9 +191,9 @@ quest spider_dungeon_3floor_boss begin end when letter begin - send_letter(" ") + send_letter("을두지의 편지배달") - -- Ų. + -- 을두지를 가리킨다. local v = find_npc_by_vnum(20355) if 0 != v then target.vid("__TARGET__", v, mob_name(20355)) @@ -224,8 +224,8 @@ quest spider_dungeon_3floor_boss begin end - state step6 begin -- ϽŲ. . - when 20011.chat.locale.spider_dungeon_3floor_boss.title_2 with is_test_server() begin --׽Ʈ + state step6 begin --경비는 나만 일시킨다. 을두지와 상의하자. + when 20011.chat.locale.spider_dungeon_3floor_boss.title_2 with is_test_server() begin --테스트용 set_state(start) say(locale.spider_dungeon_3floor_boss.say_2) end @@ -237,7 +237,7 @@ quest spider_dungeon_3floor_boss begin when letter begin send_letter(locale.spider_dungeon_3floor_boss.title_9) - -- Ų. + -- 을두지를 가리킨다. local v = find_npc_by_vnum(20011) if 0 != v then target.vid("__TARGET__", v, mob_name(20011)) @@ -250,7 +250,7 @@ quest spider_dungeon_3floor_boss begin say("") end - -- ϸ ش Ʈ õ ȭ ִ. + --을두지를 선택하면 해당 퀘스트에 관련된 대화를 나눌 수 있다. when 20011.chat.locale.spider_dungeon_3floor_boss.title_9 begin target.delete("__TARGET__") say_title(mob_name(20011)) @@ -262,8 +262,8 @@ quest spider_dungeon_3floor_boss begin end - state boss_ok begin -- 踦 ְ . Ẕ́ 뿡 ִ. - when 20011.chat.locale.spider_dungeon_3floor_boss.title_2 with is_test_server() begin --׽Ʈ + state boss_ok begin -- 열쇠를 만들수 있게 된 최종상태. 이제부터 거미굴 보스룸에 입장할 수 있다. + when 20011.chat.locale.spider_dungeon_3floor_boss.title_2 with is_test_server() begin --테스트용 set_state(start) say(locale.spider_dungeon_3floor_boss.say_2) end @@ -306,8 +306,8 @@ quest spider_dungeon_3floor_boss begin if party.get_leader_pid() == game.get_event_flag("spider_lair_leader_"..get_channel_id()) then if starttime + lair_enter_wait_time >= current_time and party.get_leader_pid() == game.get_event_flag("spider_lair_leader_"..get_channel_id()) and game.get_event_flag("spider_lair_ongoing_"..get_channel_id()) == 1 then - say(locale.spider_dungeon_3floor_boss.say_10) -- ׽Ʈ - local warp = select("Ȯ","") + say(locale.spider_dungeon_3floor_boss.say_10) -- 테스트용 + local warp = select("확인","취소") if warp == 1 then pc.setqf("firstIn",1) pc.setqf("retry_limit_time", starttime + lair_time + access_limit_time ) @@ -316,7 +316,7 @@ quest spider_dungeon_3floor_boss begin return end else - say(locale.spider_dungeon_3floor_boss.say_11) -- ׽Ʈ + say(locale.spider_dungeon_3floor_boss.say_11) -- 테스트용 return end else @@ -346,7 +346,7 @@ quest spider_dungeon_3floor_boss begin mob.spawn(2094,369,551,0,0) - -- . + --값 설정. game.set_event_flag("spider_lair_ongoing_"..get_channel_id() , 1) game.set_event_flag("spider_lair_start_time_"..get_channel_id() , get_global_time()) game.set_event_flag("spider_lair_end_time_"..get_channel_id() , get_global_time() + lair_time) @@ -366,7 +366,7 @@ quest spider_dungeon_3floor_boss begin say(locale.spider_dungeon_3floor_boss.say_18) return end - else -- ƴϴ. + else --리더 아니다. say(locale.spider_dungeon_3floor_boss.say_19) return end @@ -377,7 +377,7 @@ quest spider_dungeon_3floor_boss begin end state inLair begin - when 20011.chat.locale.spider_dungeon_3floor_boss.title_2 with is_test_server() begin --׽Ʈ + when 20011.chat.locale.spider_dungeon_3floor_boss.title_2 with is_test_server() begin --테스트용 set_state(start) say(locale.spider_dungeon_3floor_boss.say_2) end @@ -405,14 +405,14 @@ quest spider_dungeon_3floor_boss begin end - when 2092.kill begin --հŹ + when 2092.kill begin --대왕거미 죽임 server_timer("spider_dead_timer", king_kill_wait_time) game.set_event_flag("spider_dead"..get_channel_id(), 1) notice_in_map(locale.spider_dungeon_3floor_boss.say_20) end - when 2095.kill begin --Ź̾ + when 2095.kill begin --거미알 죽임 local kingVid = game.get_event_flag("king_vid") local remain_egg = game.get_event_flag("remain_egg"..get_channel_id()) @@ -421,17 +421,17 @@ quest spider_dungeon_3floor_boss begin game.set_event_flag("remain_egg"..get_channel_id(), remain_egg) end - --Ź ݷ + --거미의 공격력 보정 npc.set_vid_attack_mul(kingVid, 10/(remain_egg + 1)) - --Ź̰ ޴ ط + --거미가 받는 피해량 보정 npc.set_vid_damage_mul(kingVid, 10/(remain_egg + 1)) end - -- 2012.4.5 ̻ ġ + -- 2012.4.5 이상현 리젠위치 수정 when 30327.use with pc.getx() >= 827 and pc.get_map_index() == 217 and pc.getx() <= 937 and pc.gety() >= 6127 and pc.gety() <= 6257 begin - --say("ʹȣ : "..pc.get_map_index()) + --say("맵번호 : "..pc.get_map_index()) pc.remove_item(30327, 1) i = mob.spawn(2095,400,566,0,0) mob.spawn(2095,400,594,0,0) diff --git a/share/locale/english/quest/to_utf8.py b/share/locale/english/quest/to_utf8.py new file mode 100644 index 0000000..02fb96d --- /dev/null +++ b/share/locale/english/quest/to_utf8.py @@ -0,0 +1,42 @@ +import os +import shutil +import chardet # pip install chardet + +def convert_to_utf8(root_dir, backup=True, recursive=True): + for dirpath, _, filenames in os.walk(root_dir): + for filename in filenames: + file_path = os.path.join(dirpath, filename) + + # Skip already UTF-8 files if possible + try: + with open(file_path, 'rb') as f: + raw = f.read() + detected = chardet.detect(raw) + enc = detected['encoding'] or 'utf-8' + except Exception as e: + print(f"⚠️ Skipping {file_path} (read error: {e})") + continue + + if enc.lower() == 'utf-8': + # Already UTF-8 + continue + + print(f"Converting {file_path} ({enc} → utf-8)") + + try: + text = raw.decode(enc, errors='replace') + + if backup: + shutil.copy2(file_path, file_path + ".bak") + + with open(file_path, 'w', encoding='utf-8', newline='') as f: + f.write(text) + except Exception as e: + print(f"❌ Failed to convert {file_path}: {e}") + + if not recursive: + break + +if __name__ == "__main__": + directory = "." # current directory + convert_to_utf8(directory, backup=True, recursive=True) diff --git a/share/locale/english/quest/xxx_change_to_lotto.quest b/share/locale/english/quest/xxx_change_to_lotto.quest index 2935934..10a98a1 100644 --- a/share/locale/english/quest/xxx_change_to_lotto.quest +++ b/share/locale/english/quest/xxx_change_to_lotto.quest @@ -4,19 +4,19 @@ quest change_to_lotto begin say_title("Alte Frau") say("") --- l - say("Junger Herr, ich habe gehrt, dass ein") + say("Junger Herr, ich habe gehört, dass ein") say("landesweites Ereignis stattfindet.") - say("Die Reichsverwalter sind dafr zustndig, aber") - say("sie sind sehr beschftigt daher haben sie mich") - say("gefragt, ob ich das bernehmen kann") + say("Die Reichsverwalter sind dafür zuständig, aber") + say("sie sind sehr beschäftigt daher haben sie mich") + say("gefragt, ob ich das übernehmen kann") say("Wenn Du mir ein Lotterielos bringst,") - say("werde ich Dir dafr das Glcksbuch geben.") - say("Die Nummer, die im Glcksbuch steht, ist Deine") + say("werde ich Dir dafür das Glücksbuch geben.") + say("Die Nummer, die im Glücksbuch steht, ist Deine") say("") if pc.countitem(50027) > 0 then say("Bist Du interessiert, ein Lotterielos") - say("gegen das Glcksbuch zu tauschen?") + say("gegen das Glücksbuch zu tauschen?") local s = select('Ja', 'Nein') if s == 1 then diff --git a/share/locale/english/quest/xxx_collect_quest_lv85.quest b/share/locale/english/quest/xxx_collect_quest_lv85.quest index 6eb5b8d..768f30b 100644 --- a/share/locale/english/quest/xxx_collect_quest_lv85.quest +++ b/share/locale/english/quest/xxx_collect_quest_lv85.quest @@ -1,6 +1,6 @@ ---------------------------------------------------- --COLLECT QUEST_lv85 ---METIN2 Ʈ +--METIN2 수집 퀘스트 ---------------------------------------------------- quest collect_quest_lv85 begin state start begin @@ -15,88 +15,88 @@ quest collect_quest_lv85 begin when letter begin local v = find_npc_by_vnum(20084) if v != 0 then - target.vid("__TARGET__", v, "ä") + target.vid("__TARGET__", v, "채기랍") end - send_letter("ä Ź") + send_letter("채기랍의 부탁") end when button or info begin - say_title("ä Ź") + say_title("채기랍의 부탁") say("") - say(" ä") - say(" Ÿ ãֽϴ") - say(" ˾ƺ ֽñ ٶϴ.") + say("을두지의 제자 채기랍이") + say("당신을 또 애타게 찾고있습니다") + say("가서 무슨 일인지 알아보고 도와주시길 바랍니다.") say("") end - when __TARGET__.target.click or 20084.chat." ֿ" begin + when __TARGET__.target.click or 20084.chat."내 말좀 들어주오" begin target.delete("__TARGET__") - say("ä:") + say("채기랍:") --- l - say("~!!! ֽÿ...") - say(" ſ ") - say("̹ ͸ ε..") - say(" δ  ϱ..") - say(" 縦 ؾ߰..") - say("ôٽ ְڼ..") - say("ε ֱ ٶ...") - say(" ʴ ϸ~!") + say("어이쿠~!!! 나좀 봐주시오...") + say("이제껏 도와준 당신에게 정말 고맙소") + say("이번엔 적귀목림의 대한 도감을 편찬 중인데..") + say("내 힘으로는 어림도 없는 듯 하구려..") + say("원래는 내가 직접 나가서 조사를 해야겠지만..") + say("보시다시피 문약한 서생이 무슨 힘이 있겠소..") + say("부디 날 도와주길 바라오...") + say("내 사례는 독톡히 하리다~!") wait() - say("ä:") - say("ٸ ƴ϶ ͸񸲿 ˰ͼ..") - say("װ Ÿ ̷ ȭο ̾µ") - say("߶ ƾ Ǿ") - say("Ƿ ߴٴ±") - say("װ ˱ ؼ ͸ ʿѵ..") + say("채기랍:") + say("다름이 아니라 적귀목림에 대해 알고싶소..") + say("그곳은 원래 거목으로 이루어진 평화로운 숲이었는데") + say("추락한 메틴석의 영향으로 사악한 기운으로 오염되어") + say("악령이 깃든 저주 받은 곳으로 변모했다는구만") + say("그곳을 알기 위해서는 적귀목가지가 필요한데..") say("") wait() - say("ä") - say(" ϰ ͸ ") - say("ü ְڼ?.") - say("ʹ ðų η ") - say(" ֱ ٶ..") - say(" ʿ 40...") - say("Źϰڼ~!") + say("채기랍") + say("앞으로 몇일간 적귀목가지를 나에게") + say("가져올수 있겠소?.") + say("너무 가늘거나 부러진 가지는 ") + say("받을수 없으니 이해해주길 바라오..") + say("연구에 필요한 수는 40개라오...") + say("부탁하겠소~!") say("") set_state(go_to_disciple) - pc.setqf("duration",0) -- õ Ҽ ִ ð - pc.setqf("collect_count",0)-- - pc.setqf("drink_drug",0) --Ȥ 1 + pc.setqf("duration",0) -- 시도 할수 있는 시간 + pc.setqf("collect_count",0)--이제껏 모은 아이템 수 + pc.setqf("drink_drug",0) --현혹의 물약을 먹으면 1 end end state go_to_disciple begin when letter begin - send_letter("ä ") + send_letter("채기랍의 연구") end when button or info begin - say_title("͸񸲿 ˰ʹ") + say_title("적귀목림에 대해 알고싶다") --- l say("") - say(" ä ͸񸲿 ε") - say(" ٸ Ÿ ִ") - say("͸ ͸ ä ʿϴ ") - say("ä ͸ 40 ") + say("을두지의 제자인 채기랍은 적귀목림에 대해 조사중인데") + say("각기 다른힘을 가진 거목들이 있는") + say("적귀목림의 적귀목가지가 채기랍의 연구에 필요하다 ") + say("채기랍에게 적귀목가지 40개를 가져다 주자") say("") say_item_vnum(30167) - say_reward(" ".." "..pc.getqf("collect_count").." ҽϴ") + say_reward(" 현재".." "..pc.getqf("collect_count").."개를 모았습니다") say("") end - when 71035.use begin --Ȥ + when 71035.use begin --현혹의 물약 if get_time() < pc.getqf("duration") then - say(" ϴ") + say("아직 물약을 쓸수 없습니다") return end if pc.getqf("drink_drug")==1 then - say("̹ ѹ ̽ϴ") + say("이미 한번 드셨습니다") return end if pc.count_item(30167)==0 then - say("ä:") - say("͸ Ѵ ") - say(" ص ʳ") + say("채기랍:") + say("적귀목가지부터 구한다음에 ") + say("물약을 사용해도 늦지 않네") say("") return end @@ -108,25 +108,25 @@ quest collect_quest_lv85 begin local s = number(1, 200) if s == 1 then pc.give_item2(30167) - send_letter("͸ ȹϼ̽ϴ") + send_letter("적귀목가지를 획득하셨습니다") end end - when 20084.chat."͸ °ǰ? " with pc.count_item(30167) >0 begin + when 20084.chat."적귀목가지를 가져온건가? " with pc.count_item(30167) >0 begin if get_time() > pc.getqf("duration") then - say("ä") + say("채기랍") --- l - say("!! Ա...") - say(" ѹ ̰ غ߰ڱ...") - say("ø ٸ...") + say("오!! 가져왔군...") + say("내가 한번 이것을 검토 해봐야겠군...") + say("잠시만 기다리게...") say("") pc.remove_item(30167, 1) if is_test_server() then pc.setqf("duration",get_time()+2) else - pc.setqf("duration",get_time()+60*60*22) -----------------------------------22ð + pc.setqf("duration",get_time()+60*60*22) -----------------------------------22시간 end wait() @@ -139,24 +139,24 @@ quest collect_quest_lv85 begin local s= number(1,100) if s<= pass_percent then - if pc.getqf("collect_count")< 39 then --40̸ + if pc.getqf("collect_count")< 39 then --40개미만 local index =pc.getqf("collect_count")+1 - pc.setqf("collect_count",index) --ϳ +1 ش - say("ä:") - say("~!! Ǹϱ! ߳...") - say("".." "..40-pc.getqf("collect_count").. " ǰڱ~!!") - say("ְ~!") + pc.setqf("collect_count",index) --하나 구했으니 +1 해준다 + say("채기랍:") + say("오오~!! 훌륭하구먼! 수고했네...") + say("앞으로".." "..40-pc.getqf("collect_count").. " 개만 더 가져오면 되겠구먼~!!") + say("수고해주게~!") say("") - pc.setqf("drink_drug",0) -- ʱȭ + pc.setqf("drink_drug",0) --물약 초기화 return end - say("ä:") - say("40 ٸұ!!") - say(" key item") - say("͸ȥ 1 ǰھ") - say("Ҽ ְ?") - say("͸ȥ ͸񸲿ִ 鿡Լ") - say(" ") + say("채기랍:") + say("40개를 다모았구만!!") + say("이젠 이 연구의 key item인") + say("적귀목영혼석 1개만 있으면 되겠어") + say("할수 있겠지?") + say("적귀목영혼석은 적귀목림에있는 나무들에게서") + say("얻을수 있을껄세") say("") pc.setqf("collect_count",0) pc.setqf("drink_drug",0) @@ -164,21 +164,21 @@ quest collect_quest_lv85 begin set_state(key_item) return else - say("ä:") - say("...") - say("̾ ..") - say("ϰ η κ α..") - say("ٽ ϳ ؿüְڴ°?") + say("채기랍:") + say("흠...") + say("미안하지만 이 가지는 사용을 못할 것 같구먼..") + say("연약하고 부러진 부분이 많은 가지로구만..") + say("다시 하나 구해올수있겠는가?") say("") - pc.setqf("drink_drug",0) -- ʱȭ + pc.setqf("drink_drug",0) --물약 초기화 return end else - say("ä:") - say("̷ ̷ ̾ϳ....") - say(" ͸ м ") - say("ߴٳ.....") - say(" ̾ϳ....߿ ʰڳ?") + say("채기랍:") + say("이런 이런 미안하네....") + say("저번에 구한 적귀목가지를 아직 분석하지 ") + say("못했다네.....") + say("흠 미안하네....나중에 가져다 주지 않겠나?") say("") return end @@ -189,36 +189,36 @@ end state key_item begin when letter begin - send_letter("ä ") + send_letter("채기랍의 연구") if pc.count_item(30226)>0 then local v = find_npc_by_vnum(20084) if v != 0 then - target.vid("__TARGET__", v, "ä") + target.vid("__TARGET__", v, "채기랍") end end end when button or info begin if pc.count_item(30226) >0 then - say_title("͸ ȥ ȹ") + say_title("적귀목 영혼석 획득") say("") --- l - say(" ͸ ȥ ȹϿ") - say("̸ ä ") + say("드디어 적귀목 영혼석을 획득하였다") + say("이를 채기랍에게 가져다주자") say("") return end - say_title("͸ȥ ʿ") + say_title("귀목영혼석이 필요해") say("") --- l - say(" ä ") - say("͸ 40 ־") - say(" ʿѰ ͸ȥ!") + say("을두지의 제자인 채기랍의 연구를 위해") + say("적귀목가지 40개를 가져다 주었다") + say("마지막으로 필요한것은 적귀목영혼석!") say_item_vnum(30226) - say("͸ ͸ȥ !") - say("̰ ϸ ä ") + say("적귀목종족을 잡아 적귀목영혼석을 구하자!") + say("이것을 구하면 채기랍에게 가져다주자") say("") end @@ -229,22 +229,22 @@ end local s = number(1, 500) if s == 1 and pc.count_item(30226)==0 then pc.give_item2(30226) - send_letter("͸ȥ ȹϼ̽ϴ") + send_letter("적귀목영혼석을 획득하셨습니다") end end - when __TARGET__.target.click or 20084.chat."͸ȥ Խϴ" with pc.count_item(30226) > 0 begin + when __TARGET__.target.click or 20084.chat."적귀목영혼석을 가져왔습니다" with pc.count_item(30226) > 0 begin target.delete("__TARGET__") - say("ä") - say("~!!! ߳..") - say(" ڳ ֵ ..") - say(" ̴ 鿡 ") - say("湮̳...") - say(" ٰϼ..") - say("׷ ſ ϷǰԳ~!") - say("ڳ п ͸񸲿 ؼ Ȯ ~!") + say("채기랍") + say("오오오~!!! 수고 했네..") + say("보상으로 자네의 내공을 높여 주도록 하지..") + say("여기 내공을 높이는 약들에 대한 정보가 적힌") + say("약방문이네...") + say("백고에게 가면 만들어 줄것일세..") + say("그럼 즐거운 하루되게나~!") + say("자네 덕분에 적귀목림에 대해서는 확실히 알 것 같으이~!") say("") pc.remove_item(30226,1) set_state(__reward) @@ -254,47 +254,47 @@ end state __reward begin when letter begin - send_letter("ä ") + send_letter("채기랍의 보상") local v = find_npc_by_vnum(20018) if v != 0 then - target.vid("__TARGET__", v, "") + target.vid("__TARGET__", v, "백고") end end when button or info begin - say_title("ä ") + say_title("채기랍의 보상을 받자") --- l - say("ä ͸ ͸ 40") - say("͸ȥ ش ") - say("ä ̴ 鿡 ") - say("湮 ־") - say("๰ ޱ ") + say("채기랍의 귀목림 연구를 위해 적귀목가지 40개와") + say("적귀목영혼석까지 구해다준 보상으로 ") + say("채기랍은 내공을 높이는 약들에 대한 정보가 적힌") + say("약방문을 주었다") + say("약물을 받기위해 백고에게 가보자") say("") end - when __TARGET__.target.click or 20018.chat." 湮 " begin + when __TARGET__.target.click or 20018.chat."이 약방문을 보세요" begin target.delete("__TARGET__") - say(":") - say("..") - say("ä 湮̶?") - say(".. 10% ÷ֶ°ű") + say("백고:") + say("어디보자..") + say("채기랍이 보낸 약방문이라고?") + say("음.. 모든유저에 대한 저항을 10% 올려주라는거군") say("") wait() - say(":") - say("׸~ ܻ ") - say("ֳ~") + say("백고:") + say("그리고~보라색 흑단상자 ") + say("여기있네~") say("") - say_reward("ä Ź ") - say_reward("Ÿ 10% Ǿϴ.") - say_reward(" ȿ Ͻ ƴ϶ ˴ϴ") + say_reward("채기랍의 부탁을 들어준 보상으로") + say_reward("타 유저에 대한 저항이 10% 증가되었습니다.") + say_reward("이 효과는 일시적이 아니라 영구적으로 적용됩니다") say("") pc.give_item2(50115) clear_letter() - affect.add_collect_point(POINT_RESIST_WARRIOR,10,60*60*24*365*60) --60 - affect.add_collect_point(POINT_RESIST_ASSASSIN,10,60*60*24*365*60) --60 - affect.add_collect_point(POINT_RESIST_SURA,10,60*60*24*365*60) --60 - affect.add_collect_point(POINT_RESIST_SHAMAN,10,60*60*24*365*60) --60 + affect.add_collect_point(POINT_RESIST_WARRIOR,10,60*60*24*365*60) --60년 + affect.add_collect_point(POINT_RESIST_ASSASSIN,10,60*60*24*365*60) --60년 + affect.add_collect_point(POINT_RESIST_SURA,10,60*60*24*365*60) --60년 + affect.add_collect_point(POINT_RESIST_SHAMAN,10,60*60*24*365*60) --60년 set_quest_state("collect_quest_lv90", "run") set_state(__complete) end diff --git a/share/locale/english/quest/xxx_collect_quest_lv90.quest b/share/locale/english/quest/xxx_collect_quest_lv90.quest index abaf3fc..ee7b570 100644 --- a/share/locale/english/quest/xxx_collect_quest_lv90.quest +++ b/share/locale/english/quest/xxx_collect_quest_lv90.quest @@ -1,6 +1,6 @@ ---------------------------------------------------- --COLLECT QUEST_lv90 ---METIN2 Ʈ +--METIN2 수집 퀘스트 ---------------------------------------------------- quest collect_quest_lv90 begin state start begin @@ -15,79 +15,79 @@ quest collect_quest_lv90 begin when letter begin local v = find_npc_by_vnum(20084) if v != 0 then - target.vid("__TARGET__", v, "ä") + target.vid("__TARGET__", v, "채기랍") end - send_letter("ä Ź") + send_letter("채기랍의 부탁") end when button or info begin say("") - say(" ä") - say(" Ÿ ãֽϴ") - say(" ˾ƺ ֽñ ٶϴ.") + say("을두지의 제자 채기랍이") + say("당신을 또 애타게 찾고있습니다") + say("가서 무슨 일인지 알아보고 도와주시길 바랍니다.") say("") end - when __TARGET__.target.click or 20084.chat." ֿ" begin + when __TARGET__.target.click or 20084.chat."내 말좀 들어주오" begin target.delete("__TARGET__") --- l - say("ä:") - say(" Ź ֱ") - say(" ̰ܳ ѱ鼭") - say(" ſ Ͽ") - say("Ű ֱ⶧") - say(" ̸ Ͽ") - say("̹ Ź ̶") - say(" ǿ") + say("채기랍:") + say("이제까지 내 부탁을 들어주기위해") + say("험한 역경을 이겨내고 죽을고비를 넘기면서") + say("여기까지 와준 당신에게 정말로 감사하오") + say("당신같은 용사들이 있기때문에") + say("나의 연구도 거의 고지에 이른듯 하오") + say("이번 부탁은 나의 연구의 마지막이라고") + say("보면 되오") wait() - say("ä") - say(" ʿѰ ǥ!") - say(" ̸ ") - say(" Ͽ") - say("¥ ֱ ٶ..") - say(" ʿ 50...") - say(" ŭ ϰ 帮ڼ") - say("Źϰڼ~!") + say("채기랍") + say("이제 내가 필요한것은 영웅의 표식!") + say("내 연구의 유종의 미를 ") + say("꼭 당신이 장식해줬음 하오") + say("가짜는 받을수 없으니 이해해주길 바라오..") + say("연구에 필요한 수는 50개라오...") + say("마지막연구인 만큼 보상은 후하게 드리겠소") + say("부탁하겠소~!") say("") set_state(go_to_disciple) - pc.setqf("duration",0) -- õ Ҽ ִ ð - pc.setqf("collect_count",0)-- - pc.setqf("drink_drug",0) --Ȥ 1 + pc.setqf("duration",0) -- 시도 할수 있는 시간 + pc.setqf("collect_count",0)--이제껏 모은 아이템 수 + pc.setqf("drink_drug",0) --현혹의 물약을 먹으면 1 end end state go_to_disciple begin when letter begin - send_letter("ä ") + send_letter("채기랍의 연구") end when button or info begin - say_title("Ϳ ˰ʹ") + say_title("보스몬스터에 대해 알고싶다") --- l say("") - say(" ä") - say("Ϳ ̴") - say("ͿԼ ִ пǥ") - say("50 ä ") + say("을두지의 제자인 채기랍은") + say("보스몬스터에 대해 조사중이다") + say("보스몬스터에게서 얻을수있는 패왕의표식을") + say("50개 구해 채기랍에게 가져다 주자") say("") say_item_vnum(30168) - say_reward(" ".." "..pc.getqf("collect_count").." ҽϴ") + say_reward(" 현재".." "..pc.getqf("collect_count").."개를 모았습니다") say("") end - when 71035.use begin --Ȥ + when 71035.use begin --현혹의 물약 if get_time() < pc.getqf("duration") then - say(" ϴ") + say("아직 물약을 쓸수 없습니다") return end if pc.getqf("drink_drug")==1 then - say("̹ ѹ ̽ϴ") + say("이미 한번 드셨습니다") return end if pc.count_item(30168)==0 then - say("ä:") - say("пǥ Ѵ ") - say(" ص ʳ") + say("채기랍:") + say("패왕의표식 부터 구한다음에 ") + say("물약을 사용해도 늦지 않네") say("") return end @@ -100,24 +100,24 @@ quest collect_quest_lv90 begin local s = number(1, 100) if s <= 30 and pc.count_item(30168)==0 then pc.give_item2(30168, 1) - send_letter("пǥ ȹϼ̽ϴ") + send_letter("패왕의표식을 획득하셨습니다") end end - when 20084.chat."пǥ °ǰ? " with pc.count_item(30168) >0 begin + when 20084.chat."패왕의표식을 가져온건가? " with pc.count_item(30168) >0 begin if get_time() > pc.getqf("duration") then - say("ä") + say("채기랍") --- l - say("!! Ա...") - say(" ѹ ̰ غ߰ڱ...") - say("ø ٸ...") + say("오!! 가져왔군...") + say("내가 한번 이것을 검토 해봐야겠군...") + say("잠시만 기다리게...") 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ð + pc.setqf("duration",get_time()+60*60*22) -----------------------------------22시간 end wait() @@ -130,23 +130,23 @@ quest collect_quest_lv90 begin local s= number(1,100) if s<= pass_percent then - if pc.getqf("collect_count")< 49 then --50̸ + if pc.getqf("collect_count")< 49 then --50개미만 local index =pc.getqf("collect_count")+1 - pc.setqf("collect_count",index) --ϳ +1 ش - say("ä:") - say("~!! Ǹϱ! ߳...") - say("".." "..50-pc.getqf("collect_count").. " ǰڱ~!!") - say("ְ~!") + pc.setqf("collect_count",index) --하나 구했으니 +1 해준다 + say("채기랍:") + say("오오~!! 훌륭하구먼! 수고했네...") + say("앞으로".." "..50-pc.getqf("collect_count").. " 개만 더 가져오면 되겠구먼~!!") + say("수고해주게~!") say("") - pc.setqf("drink_drug",0) -- ʱȭ + pc.setqf("drink_drug",0) --물약 초기화 return end - say("ä:") - say("50 ٸұ!!") - say(" key item") - say("пտȥ 1 ǰھ") - say("пտȥ ؿÿ~") - say("пտȥ~~") + say("채기랍:") + say("50개를 다모았구만!!") + say("이젠 이 연구의 key item인") + say("패왕영혼석 1개만 있으면 되겠어") + say("패왕영혼석을 구해오시오~") + say("패왕영혼석을~~") say("") pc.setqf("collect_count",0) pc.setqf("drink_drug",0) @@ -154,19 +154,19 @@ quest collect_quest_lv90 begin set_state(key_item) return else - say("ä:") - say("̾ ̰ ¥ ..") - say("ٽϳ ؿ") + say("채기랍:") + say("미안하지만 이것은 가짜네 ..") + say("다시하나 구해오게") say("") - pc.setqf("drink_drug",0) -- ʱȭ + pc.setqf("drink_drug",0) --물약 초기화 return end else - say("ä:") - say("̷ ̷ ̾ϳ....") - say(" пǥĵ м") - say("ߴٳ.....") - say(" ̾ϳ....߿ ʰڳ?") + say("채기랍:") + say("이런 이런 미안하네....") + say("저번에 준 패왕의표식도 아직 분석하지") + say("못했다네.....") + say("흠 미안하네....나중에 가져다 주지 않겠나?") say("") return end @@ -177,60 +177,60 @@ end state key_item begin when letter begin - send_letter("ä ") + send_letter("채기랍의 연구") if pc.count_item(30227)>0 then local v = find_npc_by_vnum(20084) if v != 0 then - target.vid("__TARGET__", v, "ä") + target.vid("__TARGET__", v, "채기랍") end end end when button or info begin if pc.count_item(30227) >0 then - say_title("пտȥ ȹ") + say_title("패왕영혼석 획득") say("") --- l - say(" пտȥ ȹϿ") - say("̸ ä ") + say("드디어 패왕영혼석을 획득하였다") + say("이를 채기랍에게 가져다주자") say("") return end - say_title("пտȥ ʿ") + say_title("패왕영혼석이 필요해") say("") --- l - say(" ä ") - say("пǥ 50 ־") - say(" ʿѰ пտȥ!") - say_item_vnum(30227)----------пտȥ - say("̰"..mob_name(1092)..","..mob_name(1093)..",") - say(""..mob_name(1304)..","..mob_name(1901).."Լ Ҽִ") + say("을두지의 제자인 채기랍의 연구를 위해") + say("패왕의표식 50개를 가져다 주었다") + say("마지막으로 필요한것은 패왕영혼석!") + say_item_vnum(30227)----------패왕영혼석 + say("이것은"..mob_name(1092)..","..mob_name(1093)..",") + say(""..mob_name(1304)..","..mob_name(1901).."에게서 구할수있다") 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("пտȥ ȹϼ̽ϴ") + send_letter("패왕영혼석을 획득하셨습니다") end end - when __TARGET__.target.click or 20084.chat."пտȥ Խϴ" with pc.count_item(30227) > 0 begin + when __TARGET__.target.click or 20084.chat."패왕영혼석을 가져왔습니다" with pc.count_item(30227) > 0 begin target.delete("__TARGET__") - say("ä") - say("~!!! ߳..") - say(" ڳ ֵ ..") - say(" ̴ 鿡 ") - say("湮̳...") - say(" ٰϼ..") - say("׷ ſ ϷǰԳ~!") - say("ڳ п ǿ ɵϳ") - say("") + say("채기랍") + say("오오오~!!! 수고 했네..") + say("보상으로 자네의 내공을 높여 주도록 하지..") + say("여기 내공을 높이는 약들에 대한 정보가 적힌") + say("약방문이네...") + say("백고에게 가면 만들어 줄것일세..") + say("그럼 즐거운 하루되게나~!") + say("자네 덕분에 나의연구가 잘 마무리될듯하네") + say("고맙네") say("") pc.remove_item(30227,1) set_state(__reward) @@ -240,45 +240,45 @@ end state __reward begin when letter begin - send_letter("ä ") + send_letter("채기랍의 보상") local v = find_npc_by_vnum(20018) if v != 0 then - target.vid("__TARGET__", v, "") + target.vid("__TARGET__", v, "백고") end end when button or info begin - say_title("ä ") + say_title("채기랍의 보상을 받자") --- l - say("ä пǥ50") - say("пտȥ ش ") - say("ä ̴ 鿡 ") - say("湮 ־") - say("๰ ޱ ") + say("채기랍의 보스몬스터 연구를 위해 패왕의표식50개와") + say("패왕영혼석까지 구해다준 보상으로 ") + say("채기랍은 내공을 높이는 약들에 대한 정보가 적힌") + say("약방문을 주었다") + say("약물을 받기위해 백고에게 가보자") say("") end - when __TARGET__.target.click or 20018.chat." 湮 " begin + when __TARGET__.target.click or 20018.chat."이 약방문을 보세요" begin target.delete("__TARGET__") - say(":") - say("..") - say("ä 湮̶?") - say("...翡 10%") - say("ڰ 10%") - say("󿡰 10%") - say("翡 10%") - say("߰α") - say("ֳ~") + say("백고:") + say("어디보자..") + say("채기랍이 보낸 약방문이라고?") + say("음...무사에게 강함 10%") + say("자객에게 강함 10%") + say("수라에게 강함 10%") + say("무당에게 강함 10%") + say("추가로구만") + say("여기있네~") say("") wait() - say(":") - say("׸ ̹ Ķ ܻڱ") - say("ñ? ") + say("백고:") + say("그리고 이번엔 파란색 흑단상자구먼") + say("궁금하지?얼른 열어보게") say("") - say_reward("ä Ź ") - say_reward("ijͿ ߰+10% ޾ҽϴ") - say_reward(" ȿ Ͻ ƴ϶ ˴ϴ") + say_reward("채기랍의 부탁을 들어준 보상으로") + say_reward("모든캐릭터에 추가공격+10%를 받았습니다") + say_reward("이 효과는 일시적이 아니라 영구적으로 적용됩니다") 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) diff --git a/share/locale/english/quest/xxx_huanso_deliverdrag.quest b/share/locale/english/quest/xxx_huanso_deliverdrag.quest index ab8a678..9d66b4b 100644 --- a/share/locale/english/quest/xxx_huanso_deliverdrag.quest +++ b/share/locale/english/quest/xxx_huanso_deliverdrag.quest @@ -105,9 +105,9 @@ quest huanso_deliverdrag begin local dst_kill_count=locale.huanso.kill_count if pc.level>end_level then - --chat("bersteigt Level") + --chat("Übersteigt Level") if kill_count>dst_kill_count then - --chat("bersteigt Anzahl fr erfolgreiches Fangen") + --chat("Übersteigt Anzahl für erfolgreiches Fangen") say(locale.huanso.kill_giveup_say) setstate(failure) makequestbutton(locale.huanso.failure_label) diff --git a/share/locale/english/quest/xxx_japan_invader_kill.quest b/share/locale/english/quest/xxx_japan_invader_kill.quest index 5502cbb..79d7d63 100644 --- a/share/locale/english/quest/xxx_japan_invader_kill.quest +++ b/share/locale/english/quest/xxx_japan_invader_kill.quest @@ -12,106 +12,106 @@ quest japan_invader_kill begin say("") wait() say_pc_name() - say("Was hast du denn fr Sorgen?") + say("Was hast du denn für Sorgen?") wait() say_title("Yonah:") say("") - say("Zur Zeit taucht ein Wilder berall im Reich auf") - say("und verbreitet Gerchte ber die Wste Yong-Bi") + say("Zur Zeit taucht ein Wilder überall im Reich auf") + say("und verbreitet Gerüchte über die Wüste Yong-Bi") say("Da er sehr schnell ist, kann man ihn nicht einfach") - say("fangen und die Gerchte zum Verstummen bringen.") - say("Unsicherheit wird uns schwchen.") + say("fangen und die Gerüchte zum Verstummen bringen.") + say("Unsicherheit wird uns schwächen.") wait() say_pc_name() - say("Welche Gerchte denn??") + say("Welche Gerüchte denn??") wait() say_title("Yonah:") say("") - say("Das dreigeteilte Land bekriegt sich unaufhrlich.") - say("Um dieses Krieg zu berstehen brauchen wir alle") - say("Gebiete und Resourcen die uns rechtmig gehren") - say("Die Wste Yong-Bi und ihre Rohstoffe gehrt uns!") + say("Das dreigeteilte Land bekriegt sich unaufhörlich.") + say("Um dieses Krieg zu überstehen brauchen wir alle") + say("Gebiete und Resourcen die uns rechtmäßig gehören") + say("Die Wüste Yong-Bi und ihre Rohstoffe gehört uns!") say("Aber der verdammte Wilde behauptet das er die") - say("Gegend selber gefunden hat und sie ihm gehrt") - say("Dies verunsichert unsere tapferen Kmpfer.") + say("Gegend selber gefunden hat und sie ihm gehört") + say("Dies verunsichert unsere tapferen Kämpfer.") wait() say_title("Yonah:") say("") say("Vielleicht bist Du der Richtige um uns zu helfen?") - say("Der eine Wstenbandit verbreitet diese Gerchte") - say("im ganzen Reich und st Zweifel an unserem") - say("Anspruch Tte ihn und bringe ihn zum Verstummen!") + say("Der eine Wüstenbandit verbreitet diese Gerüchte") + say("im ganzen Reich und sät Zweifel an unserem") + say("Anspruch Töte ihn und bringe ihn zum Verstummen!") say("Wenn Du mir den Beweis mitbringst, dass du ihn ") - say("gettet hast werde ich Dich reich belohnen!!!!!") + say("getötet hast werde ich Dich reich belohnen!!!!!") say("") - local b=select("Ich werde ihn fangen", "Rennen ist nicht meine Strke") + local b=select("Ich werde ihn fangen", "Rennen ist nicht meine Stärke") ----"12345678901234567890123456789012345678901234567890"| if 1==b then say_title("Yonah:") say("") - say("Ohh Danke Danke!! Es heit Danaka er ist") - say("ein Wstenbandit. Du findest ihn in der") - say("Wste Yong-Bi. Bring mir sein Ohr als ") - say("Beweis fr seinen Tod!") + say("Ohh Danke Danke!! Es heißt Danaka er ist") + say("ein Wüstenbandit. Du findest ihn in der") + say("Wüste Yong-Bi. Bring mir sein Ohr als ") + say("Beweis für seinen Tod!") say("") set_state(accept) elseif 2==b then say_title("Yonah:") say("") - say("Hm..Mir ist aber egal, wem die Wste") - say("Yong-Bi gehrt") + say("Hm..Mir ist aber egal, wem die Wüste") + say("Yong-Bi gehört") say("") end end end state accept begin when letter begin - send_letter("Tte den wilden Wstenbandit!!") + send_letter("Töte den wilden Wüstenbandit!!") end when button or info begin ----"12345678901234567890123456789012345678901234567890"| - say_title("Fange den wilden Wstenbandit!!") + say_title("Fange den wilden Wüstenbandit!!") say("") - say("Der Wstenbandit verbreitet allerlei Gerchte im") - say("Reich. Tte ihn!!!!!!!") + say("Der Wüstenbandit verbreitet allerlei Gerüchte im") + say("Reich. Töte ihn!!!!!!!") say("") - say_reward("Tte Wstenbandit und bring sein Ohr zu Yonah") + say_reward("Töte Wüstenbandit und bring sein Ohr zu Yonah") say("") end - when 20005.chat."Ein Wstenbandit fangen" with pc.count_item(30202)==0 begin + when 20005.chat."Ein Wüstenbandit fangen" with pc.count_item(30202)==0 begin say_title("Yonah:") say("") - say("Wstenbandit rennt sehr schnell. Mit meiner") - say("schweren Rstung ist es unmoglich fr mich,") + say("Wüstenbandit rennt sehr schnell. Mit meiner") + say("schweren Rüstung ist es unmoglich für mich,") say("ihn zu fangen. Ah, worum es geht?") say("") - local s=select("weitermachen", "aufhren") + local s=select("weitermachen", "aufhören") if 1==s then elseif 2==s then say_title("Yonah:") say("") - say("Mchtest du wirklich aufhoren.....") + say("Möchtest du wirklich aufhoren.....") say("Hm, Du schaffst es nicht...") - say("Auf jedem Fall, danke ich fr Deine Mhen.") + say("Auf jedem Fall, danke ich für Deine Mühen.") say("") local s=select("die Aufgabe beenden", "weiter machen") if 1==s then ----"12345678901234567890123456789012345678901234567890"| say_pc_name() - say("Mit meinem Level konnte ich den Wstenbandit") + say("Mit meinem Level konnte ich den Wüstenbandit") say("nicht fangen. Ich gebe auf") say("") say_title("Yonah:") say("") - say("Ich danke Dir fr Deine Mhe...") + say("Ich danke Dir für Deine Mühe...") q.done() set_state(failure) elseif 2==s then say_pc_name() say("") say("Hm, Ich habe jetzt noch keine Belohnung erwartet") - say("Es wird mir schon noch gelingen Wstenbandit") - say("zu tten. Ich werd es halt weiter versuchen") + say("Es wird mir schon noch gelingen Wüstenbandit") + say("zu töten. Ich werd es halt weiter versuchen") say("Bitte danke mir jetzt noch nicht") say("") end @@ -133,21 +133,21 @@ quest japan_invader_kill begin end - when __TARGET__.target.click or 20005.chat."Das Ohr von Wstenbandit bergeben" with pc.count_item(30202)>=1 begin + when __TARGET__.target.click or 20005.chat."Das Ohr von Wüstenbandit übergeben" with pc.count_item(30202)>=1 begin target.delete("__TARGET__") ----"12345678901234567890123456789012345678901234567890"| say_title("Yonah:") say("") - say("Oh, du hast wirlich den Wstenbandit gettet!") - say("Helden aus aller Herren Lnder verzweifelten") + say("Oh, du hast wirlich den Wüstenbandit getötet!") + say("Helden aus aller Herren Länder verzweifelten") say("an dieser Aufgabe und Du hast es geschafft?") say("Ja es muss so sein denn Du hast den Beweis.") - say("Gehrt das Ohr auch wirklich Wstenbandit?") + say("Gehört das Ohr auch wirklich Wüstenbandit?") say("Lass mich mal schauen? Hm Hm. Doch es es") say("besteht kein Zweifel. Es ist sehr klein aber") say("es ist Danakas Ohr.") - say("Ausser meiner Dankbarkeit mchte ich Dir") - say("dies geben. Es wird Dir von groem Nutzen") + say("Ausser meiner Dankbarkeit möchte ich Dir") + say("dies geben. Es wird Dir von großem Nutzen") say("sein.") say("") @@ -159,7 +159,7 @@ quest japan_invader_kill begin say_reward("Du hast von Yonah den Erfahrungring bekommen.") pc.give_item2(72003) elseif 2==r then - say_reward("Du hast von Yonah die Glcksgoldmnze bekommen.") + say_reward("Du hast von Yonah die Glücksgoldmünze bekommen.") pc.give_item2(72024) elseif 3==r then say_reward("Du hast von Yonah die Diebeshandschuhe bekommen.") diff --git a/share/locale/english/quest/xxx_kids_day_quiz.quest b/share/locale/english/quest/xxx_kids_day_quiz.quest index f77aa05..971a2db 100644 --- a/share/locale/english/quest/xxx_kids_day_quiz.quest +++ b/share/locale/english/quest/xxx_kids_day_quiz.quest @@ -7,10 +7,10 @@ quest kids_day_quiz begin say_title("Prozentsatz des Kistendrop fur Quiz Event") say(string.format("Der Prozent des niedrige Level : 1/%d", low_value)) say(string.format("Der Prozent des hohe Level : 1/%d", high_value)) - local s=select("Vernderung fr niedrige Level", "Vernderung fr hhere Level", "Schlieen") + local s=select("Ver‰nderung f¸r niedrige Level", "Ver‰nderung f¸r hˆhere Level", "Schlieflen") if s==1 then - say_title("Vernderung der Dropchance der Kisten frs niedrige Level") + say_title("Ver‰nderung der Dropchance der Kisten f¸rs niedrige Level") say("") say(string.format("Prozent Dropchance 1/%d -> ", low_value)) local v=tonumber(input()) @@ -26,10 +26,10 @@ quest kids_day_quiz begin say(string.format("Die Dropchance 1/%d -> 1/%d", low_value, v)) say("") - local s=select("Besttigen", "Abbrechen") + local s=select("Best‰tigen", "Abbrechen") if s==1 then say("") - say("Gendert") + say("Ge‰ndert") game.set_event_flag("kids_day_drop", v) else say("") @@ -37,7 +37,7 @@ quest kids_day_quiz begin end elseif s==2 then - say_title("Vernderung der Dropchance der Kisten frs hohe Level") + say_title("Ver‰nderung der Dropchance der Kisten f¸rs hohe Level") say(string.format("Prozent Dropchance 1/%d -> ", high_value)) local v=tonumber(input()) if v<300 then @@ -50,11 +50,11 @@ quest kids_day_quiz begin say("Beim Test Sever moglich") end - say(string.format("Die Dropchance fr hohes Level 1/%d -> 1/%d", high_value, v)) + say(string.format("Die Dropchance f¸r hohes Level 1/%d -> 1/%d", high_value, v)) say("") local s=select("Bestatigen", "Abbrechen") if s==1 then - say("Gendert") + say("Ge‰ndert") game.set_event_flag("kids_day_drop_high", v) else say("Abgebrochen") @@ -63,21 +63,21 @@ quest kids_day_quiz begin end when 20041.chat."GM: Quiz Event" with pc.is_gm() and game.get_event_flag("kids_day_drop")==0 begin - say("Soll das Quiz Event durchgefhrt werden?") + say("Soll das Quiz Event durchgef¸hrt werden?") say("") - local s=select("Starten", "Schlieen") + local s=select("Starten", "Schlieflen") if s==1 then local default_value=1000; game.set_event_flag("kids_day_drop", default_value) game.set_event_flag("kids_day_drop_high", default_value) - say(string.format("Die Dropchance der Kisten frs Event: 1/%d", default_value)) + say(string.format("Die Dropchance der Kisten f¸rs Event: 1/%d", default_value)) end end when 20041.chat."GM: Quiz Event beenden" with pc.is_gm() and game.get_event_flag("kids_day_drop")!=0 begin say("Soll das Quiz Event beendet werden?") say("") - local s=select("Beenden", "Schlieen") + local s=select("Beenden", "Schlieflen") if s==1 then game.set_event_flag("kids_day_drop", 0) game.set_event_flag("kids_day_drop_high", 0) @@ -105,7 +105,7 @@ quest kids_day_quiz begin say_title(string.format("Das Metin2 Quiz! #%d", quiz_index)) say(quiz_data[1]) say("") - local s=select(quiz_data[2], quiz_data[3], quiz_data[4], quiz_data[5], "Schlieen") + local s=select(quiz_data[2], quiz_data[3], quiz_data[4], quiz_data[5], "Schlieflen") if s==5 then return elseif s==quiz_data[6] then @@ -214,7 +214,7 @@ quest kids_day_quiz begin say_title("Das Metin2 Quiz!") say("BB- Tut mir leid. Falsch. ") say("Beim nachstes mal versuche wieder") - say("dann tschu~") + say("dann tschu©¨~") say("") return end diff --git a/share/locale/english/quest/xxx_kill_straydog.quest b/share/locale/english/quest/xxx_kill_straydog.quest index 7011dae..8c012d5 100644 --- a/share/locale/english/quest/xxx_kill_straydog.quest +++ b/share/locale/english/quest/xxx_kill_straydog.quest @@ -1,27 +1,27 @@ quest kill_straydog begin state start begin - when 20008.chat."Lstige Wildhunde!!" with number(1, 10)==1 and pc.level>=25 begin + when 20008.chat."Lästige Wildhunde!!" with number(1, 10)==1 and pc.level>=25 begin ----"12345678901234567890123456789012345678901234567890"| say_title("Octavio:") say("") say("Sei willkommen!Du hast sicher schon von der") - say("Wildhund Plage gehrt.Die Viecher machen uns ") + say("Wildhund Plage gehört.Die Viecher machen uns ") say("schwer zu schaffen, sogar das Dorf haben sie") say("schon heimgesucht, man ist nirgends vor ihnen") say("sicher, deshalb habe ich einen Wettbewerb") - say("ausgerufen. Jage soviele Wildhunde wie mglich") - say("in krzester Zeit. Wir erwarten hohen Besuch,") + say("ausgerufen. Jage soviele Wildhunde wie möglich") + say("in kürzester Zeit. Wir erwarten hohen Besuch,") say("deshalb ist Eile geboten. Wenn Du schnell bist,") say("bekommst Du auch eine Belohnung.") local b=select("Du willst teilnehmen", "Du hast kein Interesse?") if 1==b then say("Ja, ich werde teilnehmen.") say("Ich mach mich sofort an die Arbeit.") - say("Ich komme zurck, sobald ich fertig bin.") + say("Ich komme zurück, sobald ich fertig bin.") elseif 2==b then say("Ich habe schon genug zu tun.") say("Ich kann nicht noch mehr tun.") - say("Ihr msst schon jemand anderen finden.") + say("Ihr müsst schon jemand anderen finden.") else say("UNKNOWN BUTTON ["..b.."]") end @@ -49,7 +49,7 @@ quest kill_straydog begin when button begin say_title("Die Einladung zum Wettbewerb der Wildhundejagd") say("") - say("Fr 1000 Wildhunde, je nach Zeit,") + say("Für 1000 Wildhunde, je nach Zeit,") say("gibt es folgende Geldpreise") say("") say(" 1. Rang : 300000 yang (Innerhalb von 30 Minuten)") @@ -58,7 +58,7 @@ quest kill_straydog begin say("") say(" - Der Gastgeber Octavio -") say("") - say("Mchtest du an dem Wettbewerb zur Wildhundejagd von Octavio teilnehmen?") + say("Möchtest du an dem Wettbewerb zur Wildhundejagd von Octavio teilnehmen?") local b=select("die Einladung", "teilnehmen", "nicht teilnehmen") if 1==b then if pc.getqf("best_time")==0 then @@ -66,7 +66,7 @@ quest kill_straydog begin else say("Die 1000 Wildhundejagd") say("") - say("Die krzeste Jagdzeit "..(math.floor(pc.getqf("best_time")/60)).." Minute") + say("Die kürzeste Jagdzeit "..(math.floor(pc.getqf("best_time")/60)).." Minute") say("Die vorherige Jagdzeit "..(math.floor(pc.getqf("prev_time")/60)).." Minute") end elseif 2==b then @@ -90,7 +90,7 @@ quest kill_straydog begin say("") say(" - Der Gastgeber Octavio -") say("") - say("Mchtest du an dem Wettbewerb zur Wildhundejagd von Octavio teilnehmen?") + say("Möchtest du an dem Wettbewerb zur Wildhundejagd von Octavio teilnehmen?") say("") local b=select("die Einladung", "teilnehmen", "nicht teilnehmen") if 1==b then @@ -99,7 +99,7 @@ quest kill_straydog begin else say_title("Die 1000 Wildhundejagd") say("") - say("Die krzeste Jagdzeit "..(math.floor(pc.getqf("best_time")/60)).." Minute") + say("Die kürzeste Jagdzeit "..(math.floor(pc.getqf("best_time")/60)).." Minute") say("Die vorherige Jagdzeit "..(math.floor(pc.getqf("prev_time")/60)).." Minute") end elseif 2==b then @@ -123,13 +123,13 @@ quest kill_straydog begin say_title("Die Anleitung zur Wildhundejagd") say("") say("Das ist sehr einfach!") - say("Jage so schnell wie mglich 1000 Wildhunde") - say("Die ersten drei Pltze werden belohnt.") + say("Jage so schnell wie möglich 1000 Wildhunde") + say("Die ersten drei Plätze werden belohnt.") say("Bitte, mit allen Besten!") say("") say("Es gibt aber nur drei mal Chance!!") say("") - say("[beginnen] wenn man beginnen drckt, wird protokolliert") + say("[beginnen] wenn man beginnen drückt, wird protokolliert") say("") local b=select("Beginnen", "Anhalten", "Aufgeben") if 1==b then @@ -147,13 +147,13 @@ quest kill_straydog begin say_title("Die Anleitung zur Wildhundejagd") say("") say("Das ist sehr einfach!") - say("Jage so schnell wie mglich 1000 Wildhunde") - say("Die ersten drei Pltze werden belohnt") + say("Jage so schnell wie möglich 1000 Wildhunde") + say("Die ersten drei Plätze werden belohnt") say("Bitte, mit allen Besten!") say("") say("Es gibt aber nur drei mal Chance!!") say("") - say("[beginnen] wenn man beginnen drckt, wird protokolliert") + say("[beginnen] wenn man beginnen drückt, wird protokolliert") say("") local b=select("Beginnen", "Anhalten", "Aufgeben") if 1==b then @@ -190,18 +190,18 @@ quest kill_straydog begin say_title("Jage die 1000 Wildhunde!") say("") say("Nachdem die 1000 Wildhundejagd beendet ist,") - say("meldet man sich bei Octavio und erhlt den Preis.") + say("meldet man sich bei Octavio und erhält den Preis.") say("") say("gejagte Zahl "..(pc.getqf("kill_count")).."") say("Verlaufszeit "..(math.floor((get_time()-pc.getqf("start_time"))/60)).."") say("") - say("(brige Chance "..(pc.getqf("life"))..")") + say("(übrige Chance "..(pc.getqf("life"))..")") local b=select("Fortfahren", "Neu beginnen", "Aufgeben") if 1==b then elseif 2==b then if pc.getqf("life")>0 then - say("Bei erneutem Versuch wird das alte Ergebniss gelscht") - say("Mchtest du wirklich neu beginnen?") + say("Bei erneutem Versuch wird das alte Ergebniss gelöscht") + say("Möchtest du wirklich neu beginnen?") say("") local b=select("Ja", "Nein") if 1==b then @@ -215,7 +215,7 @@ quest kill_straydog begin say("Leider ist es letzte Chance!") end elseif 3==b then - say("Mchtest du wirklich die Wildhundejagd beenden?") + say("Möchtest du wirklich die Wildhundejagd beenden?") say("") local b=select("Ja", "Nein") if 1==b then @@ -233,18 +233,18 @@ quest kill_straydog begin say_title("Jage die 1000 Wildhunde!") say("") say("Nachdem die 1000 Wildhundejagd beendet ist,") - say("meldet man sich bei Octavio und erhlt seinen Preis.") + say("meldet man sich bei Octavio und erhält seinen Preis.") say("") say("gejagte Zahl "..(pc.getqf("kill_count")).."") say("Verlaufszeit "..(math.floor((get_time()-pc.getqf("start_time"))/60)).."") say("") - say("(brige Chance "..(pc.getqf("life"))..")") + say("(übrige Chance "..(pc.getqf("life"))..")") say("") local b=select("fortfahren", "neu beginnen", "aufgeben") if 1==b then elseif 2==b then if pc.getqf("life")>0 then - say("bei Neubeginn wird das bisherige Ergebnis gelscht.") + say("bei Neubeginn wird das bisherige Ergebnis gelöscht.") say("trotzdem neu versuchen?") say("") local b=select("Ja", "Nein") @@ -259,7 +259,7 @@ quest kill_straydog begin say("leider ist es die letzte Chance!") end elseif 3==b then - say("Mchtst du wirklich die Wildhundejagd beenden?") + say("Möchtst du wirklich die Wildhundejagd beenden?") say("") local b=select("Ja", "Nein") if 1==b then @@ -288,12 +288,12 @@ quest kill_straydog begin end when letter begin setskin(NOWINDOW) - makequestbutton("Durchfhrung der 1000 Wildhundejagd!!") - q.set_title("Durchfhrung der 1000 Wildhundejagd!!") + makequestbutton("Durchführung der 1000 Wildhundejagd!!") + q.set_title("Durchführung der 1000 Wildhundejagd!!") q.start() end when button begin - say_title("Durchfhrung der 1000 Wildhundejagd!!") + say_title("Durchführung der 1000 Wildhundejagd!!") say("") say("die Wildhunde "..(pc.getqf("kill_count")).."Du hast die Wildhunde gejagt") say("Melde Dich bei Octavio") @@ -302,7 +302,7 @@ quest kill_straydog begin say("") end when info begin - say_title("Durchfhrung der 1000 Wildhundejagd!!") + say_title("Durchführung der 1000 Wildhundejagd!!") say("") say("die Wildhunde "..(pc.getqf("kill_count")).."Du hast die Wildhunde gejagt") say("Melde Dich bei Octavio") @@ -317,7 +317,7 @@ quest kill_straydog begin say_title("Octavio:") say("") say("Du hast die Wildhundejagd innerhalb von 30") - say("Minuten durchgefhrt!") + say("Minuten durchgeführt!") say("Das ist wirklich sehr schnell!") say("Ich gratuliere Dir") setstate(reward_1st) @@ -325,7 +325,7 @@ quest kill_straydog begin say_title("Octavio:") say("") say("Du hast die Wildhundejagd innerhalb von") - say("40 Minuten durchgefhrt!") + say("40 Minuten durchgeführt!") say("Das ist wirklich sehr schnell!") say("Ich gratuliere dir") setstate(reward_2st) @@ -333,7 +333,7 @@ quest kill_straydog begin say_title("Octavio:") say("") say("Du hast die Wildhundejagd innerhalb von") - say("50 Minuten durchgefhrt!") + say("50 Minuten durchgeführt!") say("Du stehst in der Rangliste. Gratuliere ") setstate(reward_3st) else @@ -364,7 +364,7 @@ quest kill_straydog begin say("ich hatte selbst nicht daran geglaubt, aber") say("ich war einfach froh, als ich den Preis") say("erhalten habe. Heute sieht der Kahlkopf") - say("von Octavio besonders sss aus") + say("von Octavio besonders süss aus") pc.changemoney(300000) setstate(__COMPLETE__) q.done() @@ -384,7 +384,7 @@ quest kill_straydog begin say("ich hatte selbst nicht daran geglaubt, aber") say("ich war einfach froh, als ich den Preis") say("erhalten habe. Heute sieht der Kahlkopf") - say("von Octavio besonders sss aus") + say("von Octavio besonders süss aus") pc.changemoney(100000) setstate(__COMPLETE__) q.done() diff --git a/share/locale/english/quest/xxx_larbor_day.quest b/share/locale/english/quest/xxx_larbor_day.quest index 83882f7..6a6c2ff 100644 --- a/share/locale/english/quest/xxx_larbor_day.quest +++ b/share/locale/english/quest/xxx_larbor_day.quest @@ -4,33 +4,33 @@ quest larbor_day begin say(string.format("Die Suche des Arbeitstag : %d", game.get_event_flag("larbor_day_quest"))) end when 20041.chat."GM: Durchfuhrung der Veranstaltung des Arbeitstag" with pc.is_gm() and game.get_event_flag("larbor_day_quest")==0 begin - say("Mchtest Du die Veranstaltung des Arbeitstag annehmen?") + say("Möchtest Du die Veranstaltung des Arbeitstag annehmen?") local s=select("Ja", "Nein") if s==1 then game.set_event_flag("larbor_day_quest", 1) end end when 20041.chat."GM: Beenden der Veranstaltung des Arbeitstag" with pc.is_gm() and game.get_event_flag("larbor_day_quest")==1 begin - say("Mchtest Du die Veranstaltung des Arbeitstag abbrechen?") + say("Möchtest Du die Veranstaltung des Arbeitstag abbrechen?") local s=select("Abbrechen", "Schliessen") if s==1 then game.set_event_flag("larbor_day_quest", 0) end end - when 20041.chat."Ha Ha! Nun ist es der Tag des Fleies" with game.get_event_flag("larbor_day_quest")==1 begin + when 20041.chat."Ha Ha! Nun ist es der Tag des Fleißes" with game.get_event_flag("larbor_day_quest")==1 begin say_pc_name() ----"12345678901234567890123456789012345678901234567890"| say("") say("Hey Du! Was treibst Du dich hier") say("herum? Sieh dich nur mal an! ") - say("Du trgst die Kleider eines Bettlers.") + say("Du trägst die Kleider eines Bettlers.") say("") wait() say_title("Wanderer:") say("") - say("Ich ein Bettler? Bewerte nicht mein ueres! Ich") + say("Ich ein Bettler? Bewerte nicht mein Äußeres! Ich") say("achte nur nicht so auf meine Kleidung wie aufs") - say("Essen. Ich arbeite hart fr mein Brot. Wie kann") + say("Essen. Ich arbeite hart für mein Brot. Wie kann") say("man mich da einen Bettler nennen?") say("") local s=select("Entschuldigen", "Schliessen") @@ -39,21 +39,21 @@ quest larbor_day begin say("") say("Oh!!! Bitte verzeih, das ich so vorschnell") say(" urteilte! Um meinen Fehler wieder") - say(" gutzumachen, mchte ich gerne etwas fr dich") + say(" gutzumachen, möchte ich gerne etwas für dich") say(" tun. Kann ich Dir bei etwas helfen?") say("") wait() say_title("Der Wanderer:") say("") - say("Ich knnte wohl gerade etwas Hilfe brauchen...") + say("Ich könnte wohl gerade etwas Hilfe brauchen...") say("Hm. Lass mal sehen wie gut du bist.") - say("Tte zuerst 20 Wildhunde. Sie stren die ") + say("Töte zuerst 20 Wildhunde. Sie stören die ") say("friedlichen Leute.") say("") ----"12345678901234567890123456789012345678901234567890"| local s=select("OK", "Nein") if 1==s then - say("Das ist nicht schwer! Ich werde bald zurck") + say("Das ist nicht schwer! Ich werde bald zurück") say("sein.") say("") elseif 2==s then @@ -74,7 +74,7 @@ quest larbor_day begin say_title("Suche nach dem Wanderer") say("") say("Finde den Wanderer und berichte ihm") - say(" das du die Wildhunde gettet hast.") + say(" das du die Wildhunde getötet hast.") say("") end when 20041.chat."Die Aufgabe erledigt" begin @@ -88,11 +88,11 @@ quest larbor_day begin say("und viel Spass damit.") say("") wait() - say_title("Gewinn des Preis der Fleiigkeit") - say("Aus der fleiigen Arbeit hast du von dem Beamten") + say_title("Gewinn des Preis der Fleißigkeit") + say("Aus der fleißigen Arbeit hast du von dem Beamten") say("den Preis der Fleissigkeit bekommenden") say_item("Der Preis der Fleissigkeit", 70004, "") - say_reward("Du erhlst den Preis der Fleiigkeit") + say_reward("Du erhälst den Preis der Fleißigkeit") say("Kleidung +4, aber beachte: Einmal angezogen") say_reward("kannst Du sie nicht wieder ablegen.") say("") @@ -136,11 +136,11 @@ quest larbor_day begin say("") say("Du hattest den Wanderer beleidigt und als") say("Entschuldigung deine Hilfe angeboten. So bat er") - say("dich 20 Wildhunde zu tten um die Dorfbewohner") - say("von der Plage zu befreien und dein knnen") + say("dich 20 Wildhunde zu töten um die Dorfbewohner") + say("von der Plage zu befreien und dein können") say("zu testen.") say("") - say_reward("Tte 20 Wildhunde") + say_reward("Töte 20 Wildhunde") say("") end when enter begin @@ -160,9 +160,9 @@ quest larbor_day begin if larbor_day.mission1_is_end() then ----"12345678901234567890123456789012345678901234567890"| - say_title("Alle Wildhunde gettet") + say_title("Alle Wildhunde getötet") say("") - say("Du hast alle Wildhunde gettet und die Dorfbewohner") + say("Du hast alle Wildhunde getötet und die Dorfbewohner") say("von der Plage befreit. Gehe nun zum Wanderer und ") say("berichte ihm.") say("") @@ -185,7 +185,7 @@ quest larbor_day begin say("") wait() say_pc_name() - say("VERDAMMT !! Das Alter weit Du?") + say("VERDAMMT !! Das Alter weißt Du?") say("Meine alten Knochen wollen nicht mehr so wie ich.") say("") wait() @@ -195,8 +195,8 @@ quest larbor_day begin say("Du schaust gelangweilt aus. Ah, ich verstehe!") say("Weil der Test so einfach war?") say("Die Keiler machen die Wiesen und Wege kaputt. Es ") - say("wre nett von Dir, wenn Du sie vertreibst.") - say("Wrdest Du das tun?") + say("wäre nett von Dir, wenn Du sie vertreibst.") + say("Würdest Du das tun?") say("") local s=select("Ja", "Nein") if 1==s then @@ -210,7 +210,7 @@ quest larbor_day begin elseif 2==s then say("Der Wanderer:") say("") - say("Er ist sicher zu beschftigt um mir weiter") + say("Er ist sicher zu beschäftigt um mir weiter") say("zu helfen.Da kann man nichts machen.") say("") set_state(complete2) @@ -238,10 +238,10 @@ quest larbor_day begin ----"12345678901234567890123456789012345678901234567890"| say("") say("Da ich den Wanderer beleidigt hatte, wollte ") - say("ich ihm eine Bitte erfllen. Nun") + say("ich ihm eine Bitte erfüllen. Nun") say("soll ich noch die Keiler vertreiben.") say("") - say_reward("Tte die Keiler 30 ") + say_reward("Töte die Keiler 30 ") end when enter begin pc.setqf("kill_count", 0) @@ -251,18 +251,18 @@ quest larbor_day begin q.done() end when letter begin - q.set_counter("Tte Keiler", larbor_day.mission2_get_rest_count()); + q.set_counter("Töte Keiler", larbor_day.mission2_get_rest_count()); end when 108.kill begin local kill_count=pc.getqf("kill_count")+1 pc.setqf("kill_count", kill_count) - q.set_counter("Noch zu ttende Keiler", larbor_day.mission2_get_rest_count()); + q.set_counter("Noch zu tötende Keiler", larbor_day.mission2_get_rest_count()); if larbor_day.mission2_is_end() then - say_title("Alle Keiler gettet") + say_title("Alle Keiler getötet") ----"12345678901234567890123456789012345678901234567890"| say("") - say("Suche erneut den Wanderer auf und berbringe im") + say("Suche erneut den Wanderer auf und überbringe im") say("die freudige Nachricht, das Du die Keiler") say("vertrieben hast.") say("") @@ -275,19 +275,19 @@ quest larbor_day begin say("Hm. Das habe ich nicht erwartet. Ich habe gedacht,") say("dass Du sie schneller vertreiben kannst.") say("Du bist schlechter als ich erwartet habe. Aber") - say("wenn Du 50 Bren ttest, werde ich darber") + say("wenn Du 50 Bären tötest, werde ich darüber") ----"12345678901234567890123456789012345678901234567890"| - say("hinweg sehen. Es ist so, dass die Bren den") - say("ganzen Honig von den Bienen verzehren so das fr") - say("uns Menschen nichts mehr brig bleibt") - say("Es ist deine letzte Chance! Geb dir Mhe!!") + say("hinweg sehen. Es ist so, dass die Bären den") + say("ganzen Honig von den Bienen verzehren so das für") + say("uns Menschen nichts mehr übrig bleibt") + say("Es ist deine letzte Chance! Geb dir Mühe!!") say("") local s=select("OK", "Absagen") if 1==s then say_pc_name() say("") say("Nichts leichter als das!") - say("Die Bren kann ich blitzschnell jagen") + say("Die Bären kann ich blitzschnell jagen") say("") set_state(mission3) elseif 2==s then @@ -321,12 +321,12 @@ quest larbor_day begin say("") say("Heute ist alles egal!") say("Da ich ihn beleidigt hatte, wollte ich seine Bitte") - say("annehmen. Erst Wildhunde, dann Keiler tten nun") - say("auch noch Bren!") + say("annehmen. Erst Wildhunde, dann Keiler töten nun") + say("auch noch Bären!") say("Man sagt,diese Aufgabe ist der letzte Test.") say("Also werde ich es schnell erledigen.") say("") - say_reward("Tte 50 Bren") + say_reward("Töte 50 Bären") end when enter begin pc.setqf("kill_count", 0) @@ -335,15 +335,15 @@ quest larbor_day begin q.done() end when letter begin - q.set_counter("Tte Bren", larbor_day.mission3_get_rest_count()); + q.set_counter("Töte Bären", larbor_day.mission3_get_rest_count()); end when 110.kill begin local kill_count=pc.getqf("kill_count")+1 pc.setqf("kill_count", kill_count) - q.set_counter("Tte Bren", larbor_day.mission3_get_rest_count()); + q.set_counter("Töte Bären", larbor_day.mission3_get_rest_count()); if larbor_day.mission3_is_end() then - say_title("Bren gettet") + say_title("Bären getötet") say("") say("Ha ha. Das war so einfach!") say("Nun schnell zum Wanderer. ") @@ -353,8 +353,8 @@ quest larbor_day begin when 20041.chat."Nach der Aufgabe fragen" with not larbor_day.mission3_is_completed() begin say_title("Der Wanderer:") say("") - say("Du hast ja keine Angst vor Bren - oder? ") - say("Dann geh und tte sie. ") + say("Du hast ja keine Angst vor Bären - oder? ") + say("Dann geh und töte sie. ") say("") end when 20041.chat."Die Aufgabe erledigt." with larbor_day.mission3_is_completed() begin @@ -365,14 +365,14 @@ quest larbor_day begin say("Endlich kann ich mir wieder ein Honigbrot machen.") say("Ich vergesse einfach die Sache mit den Wildhunden") say("Eine letzte Bitte....") - say("Knntest Du die Ruber in der Nhe vom Dorf") + say("Könntest Du die Räuber in der Nähe vom Dorf") say("verjagen? ") say("") wait() say_pc_name() say("") - say("Die Ruber sind sehr frech!") - say("Sie haben mich berfallen und mir mein schnstes") + say("Die Räuber sind sehr frech!") + say("Sie haben mich überfallen und mir mein schönstes") say("Weinglas aus meiner Sammlung zerbrochen.") say("") wait() @@ -380,7 +380,7 @@ quest larbor_day begin say("") say("Ha Ha. Die werden sich umgucken, wenn Du kommst.") say("Beseitige die Brut die strebsame Leute von der") - say("Arbeit abhalten und ehrbare Brger berauben.") + say("Arbeit abhalten und ehrbare Bürger berauben.") say("Zeig es ihnen! Beseitige sie alle!") say("") @@ -396,7 +396,7 @@ quest larbor_day begin say("") say("Will er mich reinlegen?") say("Langsam reichts!!!") - say("Ich hre auf.") + say("Ich höre auf.") say("") set_state(complete2) end @@ -416,20 +416,20 @@ quest larbor_day begin end state mission4 begin when letter begin - send_letter("Die Beseitigung der Weier-Eid-Soldaten") + send_letter("Die Beseitigung der Weißer-Eid-Soldaten") end when button or info begin - say_title("Die Beseitigung der Weier-Eid-Soldaten") + say_title("Die Beseitigung der Weißer-Eid-Soldaten") say("") say("Es ist viel Zeit vergangen seit ich die") say("Testaufgaben vom Wanderer bekam. Nun denkt er ich") say("kann ihm helfen. Die Beseitigung der") - say("Weier-Eid-Soldaten und die Schwarzwindsoldaten!") + say("Weißer-Eid-Soldaten und die Schwarzwindsoldaten!") say("Irgendwie glaube ich das er mich aus privaten ") - say("Grnden gebeten hat. Nun, ich wollte es so ") + say("Gründen gebeten hat. Nun, ich wollte es so ") say("und werde seiner Bitte ohne zu fragen nachkommen. ") say("") - say_reward("Beseitige die Weier-Eid-Soldaten 100 Stck.") + say_reward("Beseitige die Weißer-Eid-Soldaten 100 Stück.") end when enter begin pc.setqf("kill_count", 0) @@ -439,7 +439,7 @@ quest larbor_day begin q.done() end when letter begin - q.set_counter("Die Zahl des Weier-Eid-Soldat", larbor_day.mission4_get_rest_count()); + q.set_counter("Die Zahl des Weißer-Eid-Soldat", larbor_day.mission4_get_rest_count()); end when 20041.chat."Nach der Aufgabe fragen" begin say("Der Wanderer:") @@ -452,10 +452,10 @@ quest larbor_day begin when 301.kill begin local kill_count=pc.getqf("kill_count")+1 pc.setqf("kill_count", kill_count) - q.set_counter("Die brige Zahl der Weier-Eid-Soldat", larbor_day.mission4_get_rest_count()); + q.set_counter("Die übrige Zahl der Weißer-Eid-Soldat", larbor_day.mission4_get_rest_count()); if larbor_day.mission4_is_end() then - say_title("Alle Weier-Eid-Soldaten habe ich beseitigt") + say_title("Alle Weißer-Eid-Soldaten habe ich beseitigt") say("Dann ist die Vernichtung der Schwarzwindsoldaten 100...") say("") set_state(mission5) @@ -482,10 +482,10 @@ quest larbor_day begin say_title("Vernichtung der Schwarzwindsoldaten") say("") say("Nach einem langen Test und der Beseitigung der") - say("Weier-Eid-Soldaten, soll ich noch die") + say("Weißer-Eid-Soldaten, soll ich noch die") say("Schwarzwindsoldaten vernichten.") say("") - say_reward("Beseitige die Weier-Eid-Soldaten 100 (erledigt)") + say_reward("Beseitige die Weißer-Eid-Soldaten 100 (erledigt)") say_reward("Vernichte die Schwarzwindsoldaten(Progress)") end when enter begin @@ -513,8 +513,8 @@ quest larbor_day begin ---if laten larbor_day.mission5_is_end() then ---say_title("Vernichtung der Schwarzwindsoldaten erledigt") - ---say("Nun muss ich zum Wanderer zurckkehren!") - ---say("Ich habe mir die grte Mhe gegeben und daher kann ich ") + ---say("Nun muss ich zum Wanderer zurückkehren!") + ---say("Ich habe mir die größte Mühe gegeben und daher kann ich ") ---say("schon gute Belohnung erwarten!") ---say("") ---set_state(report) diff --git a/share/locale/english/quest/xxx_monarch.quest b/share/locale/english/quest/xxx_monarch.quest index f9e494b..2db4236 100644 --- a/share/locale/english/quest/xxx_monarch.quest +++ b/share/locale/english/quest/xxx_monarch.quest @@ -5,7 +5,7 @@ quest Kaiser begin if game.get_event_flag("Kaiser") == 1 then say("Du kannst hier die Kaiserwahl beenden.") - say("Mchtest Du die Kaiserwahl jetzt beenden?") + say("Möchtest Du die Kaiserwahl jetzt beenden?") local s = select("Beenden.","Nicht beenden.") if s == 1 then @@ -13,7 +13,7 @@ quest Kaiser begin end else say("Du kannst hier die Kaiser Wahl anfangen.") - say("Mchtest du die Kaiser Wahl jetzt anfangen?") + say("Möchtest du die Kaiser Wahl jetzt anfangen?") local s = select("Anfangen","Nicht anfangen.") if s == 1 then @@ -28,7 +28,7 @@ quest Kaiser begin if game.get_event_flag("Kaiserwahl") == 1 then say("Du kannst hier die Kaiserwahl beenden.") - say("Mchtest Du die Kaiserwahl jetzt beenden?") + say("Möchtest Du die Kaiserwahl jetzt beenden?") local s = select("Beenden.","Nicht beenden.") if s == 1 then @@ -36,7 +36,7 @@ quest Kaiser begin end else say("Du kannst hier die Kaiserwahl anfangen.") - say("Mchtest Du die Kaiserwahl anfangen?") + say("Möchtest Du die Kaiserwahl anfangen?") local s = select("Anfangen","Nicht Anfangen.") if s == 1 then @@ -48,7 +48,7 @@ quest Kaiser begin end - when electionman1.chat."Whle einen Kaiser" or electionman2.chat."Whle einen Kaiser" or electionman3.chat."Whle einen Kaiser" begin + when electionman1.chat."Wähle einen Kaiser" or electionman2.chat."Wähle einen Kaiser" or electionman3.chat."Wähle einen Kaiser" begin if game.get_event_flag("Kaiserwahl") != 1 then @@ -71,11 +71,11 @@ quest Kaiser begin say("Es gibt noch keine Kanditaten") else gname_table[table.getn(g)+1] = locale.cancel - say("Du kannst hier fr einen Kaiser stimmen.") - say("Whrend der Kaiserwahlen beruhigen sich die Nationen ein wenig") - say("Bitte, Whle vorsichtig") + say("Du kannst hier für einen Kaiser stimmen.") + say("Während der Kaiserwahlen beruhigen sich die Nationen ein wenig") + say("Bitte, Wähle vorsichtig") say("Du hast nur eine Stimme.") - say("Bitte Whle einen Kanditaten") + say("Bitte Wähle einen Kanditaten") wait() local s = select_table(gname_table) @@ -84,17 +84,17 @@ quest Kaiser begin else ret = oh.election( s -1 ) - say(oh.candidacy_name(s-1).."Du hast gewhlt") + say(oh.candidacy_name(s-1).."Du hast gewählt") end end end when electionman1.chat."Zeigt die Kaiser Kanditaten" or electionman2.chat."Zeigt die Kaiser Kanditaten" or electionman3.chat."Zeigt die Kaiser Kanditaten" begin if game.get_event_flag("Kaiser") != 1 then - say("Folgende Qualifikationen sind fr einen") - say("Kaiser ntig.") + say("Folgende Qualifikationen sind für einen") + say("Kaiser nötig.") say("") - say_reward("1. Eine Wahl Gebhr von 1 Million Yang") + say_reward("1. Eine Wahl Gebühr von 1 Million Yang") say_reward("2. Du musst Gilden Leader oder Vize-Gilden leader sein") say_reward("3. Level 50 muss erreicht sein") @@ -103,15 +103,15 @@ quest Kaiser begin say("Komm wieder wenn sie gestartet ist.") return end - say("Du bist im Begriff, dich fr die Wahl einzutragen.") - say("Als ein Kanditat musst du folgende Vorrausetzngen erfllen") + say("Du bist im Begriff, dich für die Wahl einzutragen.") + say("Als ein Kanditat musst du folgende Vorrausetzngen erfüllen") say("") - say_reward("1. Eine Wahl Gebhr von 1 Million Yang") + say_reward("1. Eine Wahl Gebühr von 1 Million Yang") say_reward("2. Du musst Gilden Leader oder Vize-Gilden leader sein") say_reward("3. Level 50 muss erreicht sein") say("") - say("Mchtest du dich zur Wahl stellen?") + say("Möchtest du dich zur Wahl stellen?") local s = select("Ja, ich stelle mich zur Wahl.","Nein Danke.") @@ -121,7 +121,7 @@ quest Kaiser begin if oh.candidacycount() >= 8 then say("Es tut uns leid.") say("Wir haben genug Kanditaten.") - say("Versuche es bei der nchsten Wahl.") + say("Versuche es bei der nächsten Wahl.") return end if pc.get_gold() >= NEED_MONEY and pc.get_level() >= 50 and oh.isguildmaster() == 1 then diff --git a/share/locale/english/quest/xxx_monkey_dungeon.quest b/share/locale/english/quest/xxx_monkey_dungeon.quest index 946bf43..b3a8cac 100644 --- a/share/locale/english/quest/xxx_monkey_dungeon.quest +++ b/share/locale/english/quest/xxx_monkey_dungeon.quest @@ -122,7 +122,7 @@ quest monkey_dungeon begin say("den obersten Affen in 20 Minuten erschlagen und") say("dann entkommen.") say("") - say("2. Du darfst keine Schriftrollen `Zurck ") + say("2. Du darfst keine Schriftrollen `Zurück´ ") say("oder zu anderen Zielen verwenden.") say("") say("Viele, die sich nicht an diese Regeln halten,") diff --git a/share/locale/english/quest/xxx_notify_shopmeeting.quest b/share/locale/english/quest/xxx_notify_shopmeeting.quest index 5ca36a2..636b491 100644 --- a/share/locale/english/quest/xxx_notify_shopmeeting.quest +++ b/share/locale/english/quest/xxx_notify_shopmeeting.quest @@ -1,16 +1,16 @@ quest notify_shopmeeting begin state start begin when 9005.chat."Empfange Deine Mission" with pc.level<=4 begin - say("Heute findet ein Hndlertreffen statt.") + say("Heute findet ein Händlertreffen statt.") say("Wenn Du also Zeit hast,") - say ("warum fragst Du nicht die Besitzer des Gemischtwarenladens, des Waffengeschfts und des Verteidigungsgeschfts,") - say ("ob sie fr mich zu dem Treffen gehen?") + say ("warum fragst Du nicht die Besitzer des Gemischtwarenladens, des Waffengeschäfts und des Verteidigungsgeschäfts,") + say ("ob sie für mich zu dem Treffen gehen?") local b=select ("Annehmen", "Was gibst Du mir zur Belohnung?") if 1==b then setstate(accept) elseif 2==b then - say ("(Ha, ha.) Du kennst das Geschft!") - ("Nun, das ist keine schwierige Aufgabe, wie wre es mit 500 Yang?") + say ("(Ha, ha.) Du kennst das Geschäft!") + ("Nun, das ist keine schwierige Aufgabe, wie wäre es mit 500 Yang?") local b=select ("Annehmen", "Ablehnen") if 1==b then setstate(accept) @@ -53,53 +53,53 @@ quest notify_shopmeeting begin ("Ziel1") ("Ziel2") ("Ziel3") - ("Hndler finden") - ("Hndler finden") - ("Hndler finden") - ("Frage fr den alten Mann im Restaurant Suhpyung jeden Hndler und jede Hndlerin,") - ("ob er oder sie am Hndlertreffen teilnehmen mchte.") + ("Händler finden") + ("Händler finden") + ("Händler finden") + ("Frage für den alten Mann im Restaurant Suhpyung jeden Händler und jede Händlerin,") + ("ob er oder sie am Händlertreffen teilnehmen möchte.") ("Teilnehmerliste") ("Ziel1") - ("Besitzer des Waffengeschfts: Kann teilnehmen(o) Kann nicht teilnehmen( )") + ("Besitzer des Waffengeschäfts: Kann teilnehmen(o) Kann nicht teilnehmen( )") ("Ziel1") - ("Besitzer des Waffengeschfts: Kann teilnehmen( ) Kann nicht teilnehmen(o)") + ("Besitzer des Waffengeschäfts: Kann teilnehmen( ) Kann nicht teilnehmen(o)") ("Ziel1") - ("Besitzer des Waffengeschfts: Kann teilnehmen( ) Kann nicht teilnehmen( )") + ("Besitzer des Waffengeschäfts: Kann teilnehmen( ) Kann nicht teilnehmen( )") ("Ziel2") - ("Besitzer des Verteidigungsgeschfts: Kann teilnehmen(o) Kann nicht teilnehmen( )") + ("Besitzer des Verteidigungsgeschäfts: Kann teilnehmen(o) Kann nicht teilnehmen( )") ("Ziel2") - ("Besitzer des Verteidigungsgeschfts: Kann teilnehmen( ) Kann nicht teilnehmen(o)") + ("Besitzer des Verteidigungsgeschäfts: Kann teilnehmen( ) Kann nicht teilnehmen(o)") ("Ziel2") - ("Besitzer des Verteidigungsgeschfts: Kann teilnehmen( ) Kann nicht teilnehmen( )") + ("Besitzer des Verteidigungsgeschäfts: Kann teilnehmen( ) Kann nicht teilnehmen( )") ("Ziel3") ("Besitzer des Gemischtwarenladens: Kann teilnehmen(o) Kann nicht teilnehmen( )") ("Ziel3") ("Besitzer des Gemischtwarenladens: Kann teilnehmen( ) Kann nicht teilnehmen(o)") ("Ziel3") ("Besitzer des Gemischtwarenladens: Kann teilnehmen( ) Kann nicht teilnehmen( )") - ("Hndler finden") ("Frage fr den alten Mann im Restaurant Suhpyung jeden Hndler und jede Hndlerin,") - ("ob er oder sie am Hndlertreffen teilnehmen mchte.") + ("Händler finden") ("Frage für den alten Mann im Restaurant Suhpyung jeden Händler und jede Händlerin,") + ("ob er oder sie am Händlertreffen teilnehmen möchte.") ("Teilnehmerliste") ("Ziel1") - ("Besitzer des Waffengeschfts: Kann teilnehmen(o) Kann nicht teilnehmen( )") + ("Besitzer des Waffengeschäfts: Kann teilnehmen(o) Kann nicht teilnehmen( )") ("Ziel1") - ("Besitzer des Waffengeschfts: Kann teilnehmen( ) Kann nicht teilnehmen(o)") + ("Besitzer des Waffengeschäfts: Kann teilnehmen( ) Kann nicht teilnehmen(o)") ("Ziel1") - ("Besitzer des Waffengeschfts: Kann teilnehmen( ) Kann nicht teilnehmen( )") + ("Besitzer des Waffengeschäfts: Kann teilnehmen( ) Kann nicht teilnehmen( )") ("Ziel2") - ("Besitzer des Verteidigungsgeschfts: Kann teilnehmen(o) Kann nicht teilnehmen( )") + ("Besitzer des Verteidigungsgeschäfts: Kann teilnehmen(o) Kann nicht teilnehmen( )") ("Ziel2") - ("Besitzer des Verteidigungsgeschfts: Kann teilnehmen( ) Kann nicht teilnehmen(o)") + ("Besitzer des Verteidigungsgeschäfts: Kann teilnehmen( ) Kann nicht teilnehmen(o)") ("Ziel2") - ("Besitzer des Verteidigungsgeschfts: Kann teilnehmen( ) Kann nicht teilnehmen( )") + ("Besitzer des Verteidigungsgeschäfts: Kann teilnehmen( ) Kann nicht teilnehmen( )") ("Ziel3") ("Besitzer des Gemischtwarenladens: Kann teilnehmen(o) Kann nicht teilnehmen( )") ("Ziel3") ("Besitzer des Gemischtwarenladens: Kann teilnehmen( ) Kann nicht teilnehmen(o)") ("Ziel3") ("Besitzer des Gemischtwarenladens: Kann teilnehmen( ) Kann nicht teilnehmen( )") - "Sieh Dir an, wie viele Hndler bisher zum Treffen kommen wollen." - ("Frage den Besitzer des Waffengeschfts, des Verteidigungsgeschfts und des Gemischtwarenladens,") + "Sieh Dir an, wie viele Händler bisher zum Treffen kommen wollen." + ("Frage den Besitzer des Waffengeschäfts, des Verteidigungsgeschäfts und des Gemischtwarenladens,") ("ob sie zu dem Treffen gehen, und lass es mich wissen.") ("Weiter", "Verlassen") ("Nun, da kann ich wohl nichts machen, wenn Du es nicht tun kannst.") @@ -107,7 +107,7 @@ quest notify_shopmeeting begin ("UNBEKANNTE TASTE ["..b.."]") ("Ziel1") - ("Ein Hndlertreffen?") + ("Ein Händlertreffen?") ("Hmm, mal schauen, wie mein Terminplan aussieht. Einen Moment ... ") ("Ja, ich kann kommen.") ("Sag ihm bitte, ich werde dort sein.") @@ -116,7 +116,7 @@ quest notify_shopmeeting begin ("Ziel2")! ("Ziel3")! - ("Ein Hndlertreffen?") + ("Ein Händlertreffen?") ("Hmm, mal schauen, wie mein Terminplan aussieht. Einen Moment ... ") ("Tut mir Leid! Ich esse heute mit dem Waldarbeiter David Kim zu Abend!") ("Sag ihm bitte, dass ich nicht kommen kann.") @@ -125,60 +125,60 @@ quest notify_shopmeeting begin ("Ziel2")! ("Ziel3") ("Ziel2") - ("Seit dieser Bastard von Lagerverwalter der Vorsitzende der Hndlervereinigung ist,") - ("wird das Hndlertreffen zu oft abgehalten.") + ("Seit dieser Bastard von Lagerverwalter der Vorsitzende der Händlervereinigung ist,") + ("wird das Händlertreffen zu oft abgehalten.") ("Nun, wenn die wenigen Mitglieder nicht auftauchen, wird praktisch niemand bei dem Treffen sein!") ("Sag ihm bitte, ich werde dort sein.") ("Ziel2" ("Ziel1")! ("Ziel2") ("Ziel3")! - ("Seit dieser Bastard von Lagerverwalter der Vorsitzende der Hndlervereinigung ist,") - ("wird das Hndlertreffen zu oft abgehalten.") - ("Meine Frau hat mich gebeten, heute frh nach Hause zu kommen.") + ("Seit dieser Bastard von Lagerverwalter der Vorsitzende der Händlervereinigung ist,") + ("wird das Händlertreffen zu oft abgehalten.") + ("Meine Frau hat mich gebeten, heute früh nach Hause zu kommen.") ("Es tut mir Leid, aber sag ihm bitte, dass ich nicht kommen kann.") ("Ziel2" ("Ziel1")! ("Ziel2") ("Ziel3") ("Ziel3") - ("Ein Hndlertreffen?") - ("Es scheint, als gbe es jeden zweiten Tag ein Hndlertreffen!") - ("Es wre unhflich,") - ("wenn einer der wichtigen Ladenbesitzer das Treffen verpassen wrde.") + ("Ein Händlertreffen?") + ("Es scheint, als gäbe es jeden zweiten Tag ein Händlertreffen!") + ("Es wäre unhöflich,") + ("wenn einer der wichtigen Ladenbesitzer das Treffen verpassen würde.") ("Sag ihm bitte, ich werde dort sein.") ("Ziel3" ("Ziel1") ("Ziel2") ("Ziel3") - ("Ein Hndlertreffen?") - ("Es scheint, als gbe es jeden zweiten Tag ein Hndlertreffen!") + ("Ein Händlertreffen?") + ("Es scheint, als gäbe es jeden zweiten Tag ein Händlertreffen!") ("Oh nein! Ich habe Tina Lee versprochen, dass ich") - ("heute mit ihr ein Horoskop erstellen lassen wrde.") - ("Es tut mir Leid, aber knntest Du ihm bitte sagen, dass ich nicht kommen kann?") + ("heute mit ihr ein Horoskop erstellen lassen würde.") + ("Es tut mir Leid, aber könntest Du ihm bitte sagen, dass ich nicht kommen kann?") ("Ziel3" ("Ziel1") ("Ziel2") ("Ziel3") ("__TARGET__" - ("Kehr zu dem alten Mann im Restaurant Suhpyung zurck") - ("Kehr zu dem alten Mann im Restaurant Suhpyung zurck") - "Kehr zu dem alten Mann im Restaurant Suhpyung zurck" - ("Kehr zu dem alten Mann im Restaurant Suhpyung zurck. Berichte ihm, ob die Hndler am Treffen teilnehmen werden") + ("Kehr zu dem alten Mann im Restaurant Suhpyung zurück") + ("Kehr zu dem alten Mann im Restaurant Suhpyung zurück") + "Kehr zu dem alten Mann im Restaurant Suhpyung zurück" + ("Kehr zu dem alten Mann im Restaurant Suhpyung zurück. Berichte ihm, ob die Händler am Treffen teilnehmen werden") ("und hol Dir eine Belohnung ab.") - "Kehr zu dem alten Mann im Restaurant Suhpyung zurck" - ("Kehr zu dem alten Mann im Restaurant Suhpyung zurck. Berichte ihm, ob die Hndler am Treffen teilnehmen werden") + "Kehr zu dem alten Mann im Restaurant Suhpyung zurück" + ("Kehr zu dem alten Mann im Restaurant Suhpyung zurück. Berichte ihm, ob die Händler am Treffen teilnehmen werden") ("und hol Dir eine Belohnung ab") ("__TARGET__") ("Ziel1") ("Ziel2") ("Ziel3") ("Es haben also alle gesagt, dass sie kommen werden?") ("Ich bin guter Laune, daher gebe ich Dir einen Bonus von 1000 Yang!") - ("Ich werde Dich rufen, wenn ich einen weiteren Auftrag fr Dich habe.") - ("Du erhlst 1000 Yang von dem alten Mann im Restaurant Suhpyung.") + ("Ich werde Dich rufen, wenn ich einen weiteren Auftrag für Dich habe.") + ("Du erhälst 1000 Yang von dem alten Mann im Restaurant Suhpyung.") ("Oh, hervorragend! ") - ("Ich werde Dich rufen, wenn ich einen weiteren Auftrag fr Dich habe.") + ("Ich werde Dich rufen, wenn ich einen weiteren Auftrag für Dich habe.") ("Lass mich Dich wie versprochen belohnen.") - ("Du erhlst 500 Yang von dem alten Mann im Restaurant Suhpyung.") + ("Du erhälst 500 Yang von dem alten Mann im Restaurant Suhpyung.") ("Trank_an_Fischer_liefern", "Fall_Start") diff --git a/share/locale/english/quest/xxx_priv_guild.quest b/share/locale/english/quest/xxx_priv_guild.quest index 4a47641..683c7f6 100644 --- a/share/locale/english/quest/xxx_priv_guild.quest +++ b/share/locale/english/quest/xxx_priv_guild.quest @@ -3,7 +3,7 @@ quest priv_guild begin when guild_man1.chat."GM: Bonus nach Gilde" or guild_man2.chat."GM: Bonus nach Gilde" or guild_man3.chat."GM: Bonus nach Gilde" with pc.get_gm_level()== 5 begin -- Select guild - say_title("Gildenbonus gewhren") + say_title("Gildenbonus gewähren") say( "Gildenname eingeben" ) local g_name = input() @@ -14,16 +14,16 @@ quest priv_guild begin end -- Select bonus type - say_title("Gildenbonus gewhren") + say_title("Gildenbonus gewähren") say('Aktueller Parameter:') say( __get_guild_priv_string( g_id ) ) - say('Typ whlen') + say('Typ wählen') local titles = { - "Prozentsatz f. fallen gelassene Gegenstnde", + "Prozentsatz f. fallen gelassene Gegenstände", "Prozentsatz f. fallen gelassenes Gold", "Prozentsatz f. fallen gelassene Gold-Zehner", - "Erfahrungsverhltnis", + "Erfahrungsverhältnis", } local t = select( @@ -38,7 +38,7 @@ quest priv_guild begin end -- Select the number of bonus - say_title("Gildenbonus gewhren") + say_title("Gildenbonus gewähren") say(string.format('%s Bonus : %s', g_name, titles[t])) say('') local g = {0,10,20,30,40,50} @@ -49,11 +49,11 @@ quest priv_guild begin end -- Select bonus time - say_title("Gildenbonus gewhren") + say_title("Gildenbonus gewähren") say(string.format('%s Bonus : %s %d%%', g_name, titles[t], g[p])) say('') - say('Bonuszeit whlen') + say('Bonuszeit wählen') local v = 0 local h = select("6 Stunden", "12 Stunden", "24 Stunden", "Direkt eingeben", "Abbrechen") if 5 == h then @@ -61,7 +61,7 @@ quest priv_guild begin elseif 4 == h then -- Enter bonus time directly - say_title("Gildenbonus gewhren") + say_title("Gildenbonus gewähren") say(string.format('%s Bonus : %s %d%%', g_name, titles[t], g[p])) say('') say('Bonuszeit eingeben') @@ -82,10 +82,10 @@ quest priv_guild begin end -- Confirm setting - say_title("Gildenbonus gewhren") + say_title("Gildenbonus gewähren") say(string.format('%s Bonus : %s %d%% (%dZeit)', g_name, titles[t], g[p], v)) say('') - say('Obige Einstellung bernehmen?') + say('Obige Einstellung übernehmen?') local s = select('Ja', 'Nein') if 1 == s then diff --git a/share/locale/english/quest/xxx_rice_cake_tiger.quest b/share/locale/english/quest/xxx_rice_cake_tiger.quest index c40697d..517932d 100644 --- a/share/locale/english/quest/xxx_rice_cake_tiger.quest +++ b/share/locale/english/quest/xxx_rice_cake_tiger.quest @@ -2,20 +2,20 @@ quest rice_cake_tiger begin state start begin when 20008.chat."Heute ist Vollmond-Tag" with pc.get_level()>=15 and game.get_event_flag("full_moon")>0 begin say_pc_name() - say("Warum bist Du so nervs, Octavio?") + say("Warum bist Du so nervös, Octavio?") say("") wait() say_title("Octavio:") say("") say("Oh! Du bist nicht wirklich hier, um Dir deinen") - say("Reiskuchen zurckzuholen?") + say("Reiskuchen zurückzuholen?") say("") wait() say_pc_name() say("") - say("Was fr Reiskuchen...") + say("Was für Reiskuchen...") say("Ich habe schon von weitem gesehen, dass Du sehr") - say("nervs bist. Darum habe ich mir die Freiheit") + say("nervös bist. Darum habe ich mir die Freiheit") say("genommen, Dich anzusprechen.") say("") wait() @@ -23,28 +23,28 @@ quest rice_cake_tiger begin say("") say("Ach! Ich dachte, Du bist derjenige, der") say("herkommen soll... ...um den Reiskuchen") - say("abzuholen, fr den Vollmond-Tag..(Seuftz)....") - say("Ich habe keine Ahnung warum Yu-Rang so spt ") + say("abzuholen, für den Vollmond-Tag..(Seuftz)....") + say("Ich habe keine Ahnung warum Yu-Rang so spät ") say("dran ist... Es ist bestimmt schon eine Woche her,") say("dass ich den Reiskuchen bei Yu-Rang bestellt habe.") say("Ich habe bis jetzt noch nichts von ihr oder dem") - say("Reiskuchen gehrt...") + say("Reiskuchen gehört...") say("") wait() say_pc_name() say("") say("Oh! Du hast deinen Reiskuchen immer noch nicht.") - say("Hm...Es wre nicht schn, die Hochsaison zu verpassen") - say("Du musst groe Sorgen haben....") + say("Hm...Es wäre nicht schön, die Hochsaison zu verpassen") + say("Du musst große Sorgen haben....") say("") wait() say_title("Octavio:") say("") - say("Hm...Wenn Du ein klein wenig Zeit hast, knntest") + say("Hm...Wenn Du ein klein wenig Zeit hast, könntest") say("Du mir einen Gefallen tun. Wie Du siehst, kann ich") say("hier nicht weitermachen... Darum bitte ich Dich,") say("mir zu helfen... Was meinst Du?") - say("Wrdest Du mir helfen?") + say("Würdest Du mir helfen?") say("") local s=select( "Ich helfe Dir.", @@ -53,10 +53,10 @@ quest rice_cake_tiger begin say_title("Octavio:") say("") say("Oh!! Du bist so freundlich. Es ist wirklich nicht") - say("schwer, ich mchte nur, dass Du in die nchste Stadt") + say("schwer, ich möchte nur, dass Du in die nächste Stadt") say("gehst und fragst... ...warum Yu-Rang's Lieferung") - say("sich so versptet. Vielleicht spaziert sie in der") - say("nchsten Stadt herum... Du musst es fr mich") + say("sich so verspätet. Vielleicht spaziert sie in der") + say("nächsten Stadt herum... Du musst es für mich") say("herausfinden, oder ich bin ruiniert...") say("") set_state(find) @@ -66,7 +66,7 @@ quest rice_cake_tiger begin say("") say("Hm..Du musst weiter... Ich sollte") say("vielleicht jemand anderes fragen... Du musst") - say("fertig sein, vom Kampf gegen andere Lnder und") + say("fertig sein, vom Kampf gegen andere Länder und") say("von der Jagd... Ruh Dich aus.") say("") set_state(failure) @@ -88,22 +88,22 @@ quest rice_cake_tiger begin when button or info begin say_title("Finde Yu-Rang") say("") - say_reward("Geh in die nchste Stadt und finde Yu-Rang...") + say_reward("Geh in die nächste Stadt und finde Yu-Rang...") say_reward("...Das ist die, mit dem Reiskorb.") - say_reward("Finde heraus, warum sich die Lieferung versptet.") + say_reward("Finde heraus, warum sich die Lieferung verspätet.") say("") end when 20008.chat."Was! Du bist es!" begin say_title("Octavio:") say("") say("Hm..Wenn dieser Handel platzt... Kann ich die") - say("hundert Millionen Yang nicht zurckzahlen die ich") + say("hundert Millionen Yang nicht zurückzahlen die ich") say("mir geliehen habe... ...von einem chinesischn ") - say("Hndler, ein Lebensmittelhndler und Ul-Du-Ji...") - say("Vielleicht habe ich mich bernommen...") - say("Du wirst dafr bezahlen, Yu-Rang!") - say("Was machst Du hier. Du solltest in der nchsten") - say("Stadt sein. Ich brauche die Besttigung schnell.") + say("Händler, ein Lebensmittelhändler und Ul-Du-Ji...") + say("Vielleicht habe ich mich übernommen...") + say("Du wirst dafür bezahlen, Yu-Rang!") + say("Was machst Du hier. Du solltest in der nächsten") + say("Stadt sein. Ich brauche die Bestätigung schnell.") say("") end when __TARGET__.target.click or 20012.chat."Bist Du Yu-Rang?" begin @@ -118,29 +118,29 @@ quest rice_cake_tiger begin say("Was? Du kennst mich? ...Es sind so viele die mich ") say("heutzutage erkennen... ...wegen meines Aussehens..") say("Bist Du auch einer von denen, die wegen meines") - say("hbschen Gesichts herkommen?") + say("hübschen Gesichts herkommen?") say("") wait() say_pc_name() say("") - say("hm,hm.") - say("(Hbsches Aussehen?..Ich habe noch nie so eine") - say("hssliche Frau gesehen..)") + say("Ähm,Ähm.") + say("(Hübsches Aussehen?..Ich habe noch nie so eine") + say("hässliche Frau gesehen..)") say("") wait() say_title("Yu-Rang:") say("") say("Was sagst Du??") say("Du hast noch nie was gesehen...") - say("Habe ich mich verhrt???") + say("Habe ich mich verhört???") say("") wait() say_pc_name() say("") - say("Hahahaha.. Du hast Dich verhrt..") + say("Hahahaha.. Du hast Dich verhört..") say("Ach nichts.. Das betrifft Dich nicht....") say("Egal, ich bin hier wegen Octavio's Bestellung...") - say("...Du kennst doch Octavio aus der nchsten Stadt.") + say("...Du kennst doch Octavio aus der nächsten Stadt.") say("Er hat Reiskuchen bestellt, aber der wurde noch") say("nicht geliefert.") say("..Er hat mich geschick, um nachzufragen...") @@ -149,20 +149,20 @@ quest rice_cake_tiger begin say_title("Yu-Rang:") say("") say("Ups! Octavio hat Dich geschickt....") - say("Ich habe mich mit dem Problem beschftigt.") + say("Ich habe mich mit dem Problem beschäftigt.") say("") wait() say_pc_name() say("") say("Was. Welches Problem?? Octavio sagt, dass seine") - say("Existenz an dieser Reiskuchen-Lieferung hngt.") + say("Existenz an dieser Reiskuchen-Lieferung hängt.") say("Darum hat er mich schnell hergeschickt.") say("") wait() say_title("Yu-Rang:") say("") say("Ich weiss. Ich wollte den Auftrag schnell beenden") - say("und zurck nach Hause... ...um meine Mutter") + say("und zurück nach Hause... ...um meine Mutter") say("wiederzusehen, Ich habe sie schon lange nicht mehr") say("gesehen... Aber wegen der Tiger und weissen Tiger,") say("habe ich vergessen, was ich machen wollte..") @@ -170,45 +170,45 @@ quest rice_cake_tiger begin wait() say_pc_name() say("") - say("Die Tiger und weissen Tiger haben dich gestrt?") + say("Die Tiger und weissen Tiger haben dich gestört?") say("(Sie sagten (Gib uns Reiskuchen, oder wir fressen)") say("(Dich.), das kann nicht sein...)") say("") wait() say_title("Yu-Rang:") say("") - say("Auf meinem Weg in die nchste Stadt, haben mich") + say("Auf meinem Weg in die nächste Stadt, haben mich") say("die Tiger und weissen Tiger... Versperrten mir den") say("Weg und sagten (Gib uns Reiskuchen, oder wir ") say("(fressen Dich.) Darum konnte ich nicht liefern...") say("Ich bin zu schwach, um gegen solche schrecklichen") - say("Tiere zu kmpfen. Sie standen im Weg als ich") - say("versucht habe auszuliefern. Erzhl Octavio von dem") + say("Tiere zu kämpfen. Sie standen im Weg als ich") + say("versucht habe auszuliefern. Erzähl Octavio von dem") say("Missgeschick, das mir passiert ist.") say("") wait() say_pc_name() say("") say("Hahaha...Das glaube ich nicht...") - say("Sowas gibt es nicht. Ich habe noch nie gehrt,") - say("dass Tiger sprechen knnen.") + say("Sowas gibt es nicht. Ich habe noch nie gehört,") + say("dass Tiger sprechen können.") say("") wait() say_title("Yu-Rang:") say("") say("Hey.. Pass auf was Du sagst..Schau her!") - say("Knnen diese Augen lgen?") - say("Also, berichte Octavio darber.") + say("Können diese Augen lügen?") + say("Also, berichte Octavio darüber.") say("Ich bitte Dich.") say("") local s=select( "Ok, ich verstehe. Ich werde es ihm ausrichten", - "Du musst verrckt sein...Erzhle es ihm selber!") + "Du musst verrückt sein...Erzähle es ihm selber!") if 1==s then say_title("Yu-Rang:") say("") say("Vielen Dank...!") - say("Octavio ist grozgig, er wird es akzeptieren.") + say("Octavio ist großzügig, er wird es akzeptieren.") say("Danke!") say("") set_state(secondfind) @@ -216,8 +216,8 @@ quest rice_cake_tiger begin end say_title("Yu-Rang:") say("") - say("Was? Ich bin verrckt?.. Heh! Ich kann es nicht") - say("glauben, Du bist neidisch auf meine Schnheit?") + say("Was? Ich bin verrückt?.. Heh! Ich kann es nicht") + say("glauben, Du bist neidisch auf meine Schönheit?") say("Ich werde Deine Worte lieber vergessen!") say("Verschwinde!!") say("") @@ -227,7 +227,7 @@ quest rice_cake_tiger begin end state secondfind begin when letter begin - send_letter("Zurck zu Octavio") + send_letter("Zurück zu Octavio") local v=find_npc_by_vnum(20008) if 0==v then @@ -237,22 +237,22 @@ quest rice_cake_tiger begin end when button or info begin - say_title("Zurck zu Octavio") + say_title("Zurück zu Octavio") say("") - say_reward("Geh zu Octavio in die nchste Stadt.") - say_reward("Erzhl ihm, warum Yu-Rang den Reiskuchen nicht") + say_reward("Geh zu Octavio in die nächste Stadt.") + say_reward("Erzähl ihm, warum Yu-Rang den Reiskuchen nicht") say_reward("liefern kann, den er bestellt hat.") say("") end - when 20012.chat."Schtteln!" begin + when 20012.chat."Schütteln!" begin say_title("Yu-Rang") say("") say("Octavio!! Er hat mir jemanden geschickt!") - say("Schon der Gedanke daran lsst mich ") - say("erschauern....(Schtteln))! Warum hat er so viele") + say("Schon der Gedanke daran lässt mich ") + say("erschauern....(Schütteln))! Warum hat er so viele") say("Reiskuchen bestellt...Ausserdem hat er mir nicht") - say("geglaubt... Wren da nicht diese Tiger gewesen...") - say("Htte ich schon geliefert und wre zu Hause...") + say("geglaubt... Wären da nicht diese Tiger gewesen...") + say("Hätte ich schon geliefert und wäre zu Hause...") say("") wait() say_pc_name() @@ -265,12 +265,12 @@ quest rice_cake_tiger begin target.delete("__TARGET__") say_title("Octavio:") say("") - say("Oh! Du bist zurck!!!") + say("Oh! Du bist zurück!!!") say("Was hat Yu-Rang gesagt?? Ich meine den Grund,") - say("warum sie nicht geliefert hat! Erzhl mir nicht,") + say("warum sie nicht geliefert hat! Erzähl mir nicht,") say("das die Tiger gesagt haben (Gib uns Reiskuchen,)") say("(oder wir fressen Dich!) Diese Ausrede will ich") - say("nicht hren...") + say("nicht hören...") say("") wait() say_pc_name() @@ -284,7 +284,7 @@ quest rice_cake_tiger begin say("") say("Was?? Meinst Du das macht Sinn??? Es ist nicht") say("das Zeitalter, als Tiger noch Zigaretten rauchten.") - say("Wie knnten Tiger also sprechen??") + say("Wie könnten Tiger also sprechen??") say("Geh noch einmal zu Yu-Rang und sage ihr,") say("wenn sie jetzt nicht liefert...") say("...werde ich sie beim Stadthalter wegen Betrugs") @@ -296,9 +296,9 @@ quest rice_cake_tiger begin if 1==s then say_title("Octavio:") say("") - say("Es tut mir Leid, wenn ich Dir so viele Umstnde") + say("Es tut mir Leid, wenn ich Dir so viele Umstände") say("machen, aber...") - say("Dein Einsatz wird viele Leute glcklich machen.") + say("Dein Einsatz wird viele Leute glücklich machen.") say("Ich wette, Du willst.") say("") set_state(threefind) @@ -308,7 +308,7 @@ quest rice_cake_tiger begin say("") say("Was??") say("Die Jugend von heute hat keinen Mumm mehr...") - say("Sie sollten lernen auf die alten Leute zu hren...") + say("Sie sollten lernen auf die alten Leute zu hören...") say("Geh!! Verschwinde!!..und lass Dich") say("nie wieder blicken!!!") say("") @@ -318,7 +318,7 @@ quest rice_cake_tiger begin end state threefind begin when letter begin - send_letter("Zurck zu Yu-Rang") + send_letter("Zurück zu Yu-Rang") local v=find_npc_by_vnum(20012) if 0==v then @@ -328,28 +328,28 @@ quest rice_cake_tiger begin end when button or info begin - say_title("Zurck zu Yu-Rang") + say_title("Zurück zu Yu-Rang") say("") - say_reward("Geh zurck zu Yu-Rang,") - say_reward("und berbringe ihr Octavio's Botschaft.") + say_reward("Geh zurück zu Yu-Rang,") + say_reward("und überbringe ihr Octavio's Botschaft.") say("") end when 20008.chat."Was machst Du?" begin say_title("Octavio") say("") say("Was machst Du? Beeil Dich!!...") - say("Erzhl mir nicht, Du glaubst daran.. dass Tiger") + say("Erzähl mir nicht, Du glaubst daran.. dass Tiger") say("sagen (Gib uns Reiskuchen, oder wir fressen Dich!)") - say("Was fr eine dumme Ausrede!") + say("Was für eine dumme Ausrede!") say("") end - when __TARGET__.target.click or 20012.chat."Ich bin zurck!" begin + when __TARGET__.target.click or 20012.chat."Ich bin zurück!" begin target.delete("__TARGET__") say_title("Yu-Rang:") say("") - say("So, Du bist zurck! Was hat Octavio gesagt?") + say("So, Du bist zurück! Was hat Octavio gesagt?") say("So wie ich ihn kenne, war er") - say("sehr erzrnt wegen meiner Entschuldigung.") + say("sehr erzürnt wegen meiner Entschuldigung.") say("") wait() say_pc_name() @@ -357,7 +357,7 @@ quest rice_cake_tiger begin say("Er sagt, wenn Du den Reiskuchen jetzt nicht") say("lieferst, wird er Dich wegen Betrugs beim") say("Stadthalter anzeigen.") - say("Und, er will nichts hren, von der Zeit") + say("Und, er will nichts hören, von der Zeit") say("in der Tiger Zigaretten rauchten.....") say("") wait() @@ -365,21 +365,21 @@ quest rice_cake_tiger begin say("") say("Was soll ich tun...") say("Ich muss den Reiskuchen liefern... aber ich") - say("frchte die Tiger. Es tut mir so Leid..") + say("fürchte die Tiger. Es tut mir so Leid..") say("Ach, kann ich Dich um einen Gefallen bitten?") say("") wait() say_pc_name() say("") - say("Was fr ein Gefallen....") + say("Was für ein Gefallen....") say("Du sprichst so vorsichtig?") say("") wait() say_title("Yu-Rang:") say("") say("Du siehst aus wie ein Krieger..") - say("Kannst Du die Tiger und weissen Tiger tten..") - say("Auf dem Weg in die nchste Stadt? Ich bitte Dich..") + say("Kannst Du die Tiger und weissen Tiger töten..") + say("Auf dem Weg in die nächste Stadt? Ich bitte Dich..") say("Du weisst doch, dass eine so schwache Frau") say("wie ich das nicht kann.") say("") @@ -399,8 +399,8 @@ quest rice_cake_tiger begin say_title("Yu-Rang:") say("") say("Sag sowas nicht...") - say("zu mir, einer schnen Frau?") - say("Heh!! Du wirst niemals glcklich werden,") + say("zu mir, einer schönen Frau?") + say("Heh!! Du wirst niemals glücklich werden,") say("wenn Du dich so benimmst! Heh~!") say("") set_state(failure) @@ -416,10 +416,10 @@ quest rice_cake_tiger begin say("") say_reward("Du hast Yu-Rang's Bitte angenommen.") say_reward("Als Du Yu-Rang's Bitte angenommen hast,") - say_reward("fragte sie , ob Du 30 Tiger tten kannst...") - say_reward("...die auf dem Weg in die nchste Stadt lauern") + say_reward("fragte sie , ob Du 30 Tiger töten kannst...") + say_reward("...die auf dem Weg in die nächste Stadt lauern") say("") - say_reward("Tte 30 Tiger") + say_reward("Töte 30 Tiger") say("") end when enter begin @@ -437,33 +437,33 @@ quest rice_cake_tiger begin pc.setqf("kill_count", kill_count) q.set_counter("Verbleibende Tiger", rice_cake_tiger.killtiger1_get_rest_count()); if rice_cake_tiger.killtiger1_is_end() then - say_title("Du hast alle Tiger gettet.") + say_title("Du hast alle Tiger getötet.") say("") say("Es ist schon so lange her, dass ich so viele Tiger") - say("gettet habe. So nebenbei, welcher hat denn die") + say("getötet habe. So nebenbei, welcher hat denn die") say("Probleme verursacht? Wie auch immer, ich bin") - say("bald wieder zurck.") + say("bald wieder zurück.") say("") end end - when 20012.chat."Hast Du alle Tiger gettet?" with not rice_cake_tiger.killtiger1_is_completed() begin + when 20012.chat."Hast Du alle Tiger getötet?" with not rice_cake_tiger.killtiger1_is_completed() begin say_title("Yu-Rang:") say("") - say("Erstmal, tte alle Tiger") - say("Das ist doch einfach fr Dich, oder?") + say("Erstmal, töte alle Tiger") + say("Das ist doch einfach für Dich, oder?") say("") end - when 20012.chat."Ich habe alle Tiger gettet." with rice_cake_tiger.killtiger1_is_completed() begin + when 20012.chat."Ich habe alle Tiger getötet." with rice_cake_tiger.killtiger1_is_completed() begin say_title("Yu-Rang:") say("") - say("Du hast alle Tiger gettet!! Hast Du auch den") - say("einen gesehen.. Den, der verrckt ist,") + say("Du hast alle Tiger getötet!! Hast Du auch den") + say("einen gesehen.. Den, der verrückt ist,") say("nach Reiskuchen????") say("") wait() say_pc_name() say("") - say("( ...Ist das eine verrckte Unterhaltung... )") + say("( ...Ist das eine verrückte Unterhaltung... )") say("Nein, den habe ich nicht gesehen, als ich") say("die 30 Tiger gejagt habe..") say("") @@ -472,9 +472,9 @@ quest rice_cake_tiger begin say("") say("Ich errinnere mich daran, dass der Tiger sagte,") say("'Gib mir Reiskuchen, oder...' Um Gotteswillen! Es") - say("muss ein weisser Tiger sein..Weisse Tiger knnen") + say("muss ein weisser Tiger sein..Weisse Tiger können") say("so etwas, ganz bestimmt.") - say("Bitte tte weisse Tiger.") + say("Bitte töte weisse Tiger.") say("") local s=select("Annehmen", "Ablehnen") if 1==s then @@ -488,7 +488,7 @@ quest rice_cake_tiger begin say("") say("Du glaubst mir nicht....") say("Zu schade, aber so ist es nunmal.") - say("Schnen Vollmond-Tag.") + say("Schönen Vollmond-Tag.") say("") set_state(failure) end @@ -516,9 +516,9 @@ quest rice_cake_tiger begin say_reward("Um den sprechenden Tiger zu finden...") say_reward("Hast Du 30 Tiger gejagt...") say_reward("Jetzt, um Yu-Rang's zweite Bitte zu") - say_reward("erfllen, musst Du 20 weisse Tiger tten.") + say_reward("erfüllen, musst Du 20 weisse Tiger töten.") say("") - say_reward("Tte 20 weisse Tiger") + say_reward("Töte 20 weisse Tiger") say("") end when enter begin @@ -536,17 +536,17 @@ quest rice_cake_tiger begin pc.setqf("kill_count", kill_count) q.set_counter("Verbleibende Weisse Tiger", rice_cake_tiger.killtiger2_get_rest_count()); if rice_cake_tiger.killtiger2_is_end() then - say_title("Du hast alle weissen Tiger gettet.") + say_title("Du hast alle weissen Tiger getötet.") say("") say("Das ist schon eine Weile her, dass ich weisse") - say("Tiger gettet habe. Hm...Es ist ein wenig") + say("Tiger getötet habe. Hm...Es ist ein wenig") say("schwieriger, ich denke meine alten Jagdinstinkte ") say("sind noch nicht wieder ganz auf dem Laufenden.") say("Ach ja, wo ist denn nun der sprechende Tiger?") say("") end end - when 20012.chat."Erzhle ihr von dem Tiger." with not rice_cake_tiger.killtiger2_is_completed() begin + when 20012.chat."Erzähle ihr von dem Tiger." with not rice_cake_tiger.killtiger2_is_completed() begin say_title("Yu-Rang:") say("") say("Hm, ich war so durcheinander, dass ich nicht genau") @@ -556,10 +556,10 @@ quest rice_cake_tiger begin say("noch eimal geben muss.") say("") end - when 20012.chat."Ich habe alle weissen Tiger gettet." with rice_cake_tiger.killtiger2_is_completed() begin + when 20012.chat."Ich habe alle weissen Tiger getötet." with rice_cake_tiger.killtiger2_is_completed() begin say_title("Yu-Rang:") say("") - say("Oh!! Du hast alle weissen Tiger gettet...") + say("Oh!! Du hast alle weissen Tiger getötet...") say("Der sprechende Tiger ist auch") say("aufgetaucht, stimmt's?") say("") @@ -573,7 +573,7 @@ quest rice_cake_tiger begin say("") say("Oh, ich muss wohl betrunken gewesen sein, als ich") say("den Reiskuchen ausgeliefert habe...Vielleicht habe") - say("ich nur eine Halluzinazion gehrt....Ups..") + say("ich nur eine Halluzinazion gehört....Ups..") say("Ich werde nie wieder mit Ariyoung") say("etwas trinken...(Seuftz)..") say("") @@ -582,7 +582,7 @@ quest rice_cake_tiger begin say("") say("(..Dann hat sie den sprechenden Tiger gesehen,)") say("(als sie betrunken war?..)") - say("(Ups..Ich knnte sie umbringen...Naja, egal..)") + say("(Ups..Ich könnte sie umbringen...Naja, egal..)") say("(Ich bin ein Ehrenmann und daher freundlich.)") say("(Meinen Prinzipien bleibe ich treu.)") say("") @@ -590,7 +590,7 @@ quest rice_cake_tiger begin say_title("Yu-Rang:") say("") say("Es tut mir Leid, aber..Du kannst mir noch") - say("einen Gefallen tun?.. Bitte erzhl Octavio,") + say("einen Gefallen tun?.. Bitte erzähl Octavio,") say("dass ich den Reiskuchen bald liefern werde.") say("Es tut mir wirklich Leid...") say("") @@ -599,7 +599,7 @@ quest rice_cake_tiger begin if 1==s then say_title("Yu-Rang:") say("") - say("Ach...traurig..obwohl ich so hbsch bin, habe ich") + say("Ach...traurig..obwohl ich so hübsch bin, habe ich") say("noch nie eine Arbeit wirklich gut erledigt...") say("") set_state(fourfind) @@ -609,7 +609,7 @@ quest rice_cake_tiger begin say("...(Seufz)...Octavio will mich beim") say("Stadthalter anzeigen..") say("...(Seufz)...Dann kann ich wohl nie mehr") - say("nach Hause zurckkehren...") + say("nach Hause zurückkehren...") say("") set_state(failure) end @@ -629,7 +629,7 @@ quest rice_cake_tiger begin end state fourfind begin when letter begin - send_letter("Zurck zu Octavio") + send_letter("Zurück zu Octavio") local v=find_npc_by_vnum(20008) if 0==v then @@ -640,9 +640,9 @@ quest rice_cake_tiger begin end when button or info begin - say_title("Zurck zu Octavio") + say_title("Zurück zu Octavio") say("") - say_reward("Geh wieder zurck zu Octavio in die nchste Stadt,") + say_reward("Geh wieder zurück zu Octavio in die nächste Stadt,") say_reward("um ihm zu berichten, dass Yu-Rang den Reiskuchen,") say_reward("so schnell wie es geht, liefern will.") say("") @@ -653,22 +653,22 @@ quest rice_cake_tiger begin say("Vielen, vielen Dank...Ich werde es nie vergessen.") say("Ach..Jedes Mal, wenn ich mit Ariyoung etwas") say("trinke, bin ich hinterher so betrunken..") - say("Wenn ich von Ariyoung's Sorgen hre...") - say("Ich fhle so mit ihr......") + say("Wenn ich von Ariyoung's Sorgen höre...") + say("Ich fühle so mit ihr......") say("Dabei..Es ist die Geschichte ihres Mannes...") say("es war sein Plan sich gezielt Yang zu sichern...") say("") wait() say_pc_name() say("") - say("Ach ja...Du hast die Geschichte gehrt,") + say("Ach ja...Du hast die Geschichte gehört,") say("als Du getrunken hast, oder??") say("") end when __TARGET__.target.click begin target.delete("__TARGET__") - say_title("Oh! Du bist zurck!!!") + say_title("Oh! Du bist zurück!!!") say("") say("Was hat Yu-Rang gesagt?? Hat sie gesagt,") say("dass sie den Reiskuchen liefert?") @@ -685,7 +685,7 @@ quest rice_cake_tiger begin say("(Ups, Octavio muss ein Wahrsager sein. Ich sollte)") say("(mir besser eine gute Geschichte ausdenken,)") say("(oder sie wird angeklagt.)") - say("hm...Aufgrund der sich immer mehr ausbreitenden") + say("Ähm...Aufgrund der sich immer mehr ausbreitenden") say("Diebe und Babaren... Gibt es einen Engpass beim") say("Reiskuchenhandel..und auch..bei seiner Produktion.") say("Dadurch ist auch der Preis von Reiskuchen so") @@ -713,7 +713,7 @@ quest rice_cake_tiger begin say("Ich habe sie in Verlegenheit gebracht, das war") say("aber gar nicht meine Absicht. Ich war nur traurig,") say("wegen der Lieferung...Bitte geh noch einmal zu") - say("Yu-Rang und sage ihr, dass ich sie sehr schtze.") + say("Yu-Rang und sage ihr, dass ich sie sehr schätze.") say("") wait() set_state(compensate) @@ -721,7 +721,7 @@ quest rice_cake_tiger begin end state compensate begin when letter begin - send_letter("Zurck zu Yu-Rang") + send_letter("Zurück zu Yu-Rang") local v=find_npc_by_vnum(20012) if 0==v then @@ -731,10 +731,10 @@ quest rice_cake_tiger begin end when button or info begin - say_title("Zurck zu Yu-Rang") + say_title("Zurück zu Yu-Rang") say("") say_reward("Geh zu Yu-Rang und") - say_reward("berbringe ihr Octavios Worte.") + say_reward("überbringe ihr Octavios Worte.") say("") end when 20008.chat."Vielen Dank" begin @@ -742,27 +742,27 @@ quest rice_cake_tiger begin say("") say("Ich danke Dir vielmals...") say("Wenn wir uns bald einmal wiedersehen..") - say("werde ich ein grosses Fest fr Dich geben.") + say("werde ich ein grosses Fest für Dich geben.") say("") end - when __TARGET__.target.click or 20012.chat."Du bist Zurck!" begin + when __TARGET__.target.click or 20012.chat."Du bist Zurück!" begin target.delete("__TARGET__") say_title("Yu-Rang:") say("") - say("Oh...Du bist zurck...Was hat Octavio gesagt?") + say("Oh...Du bist zurück...Was hat Octavio gesagt?") say("Wird er mich beim Stadthalter anzeigen??") say("") wait() say_pc_name() say("") - say("Wird er nicht, ich habe es ihm gut erklrt.") + say("Wird er nicht, ich habe es ihm gut erklärt.") say("So nebenbei, gibt es Fortschritte") say("wegen der Lieferung??") say("") wait() say_title("Yu-Rang:") say("") - say("Ja! Danke fr Deine Hilfe, ich werde gleich ausliefern.") + say("Ja! Danke für Deine Hilfe, ich werde gleich ausliefern.") say("Du musst viel durchgemacht haben, wegen mir...") say("Tut mir Leid......") say("") @@ -770,19 +770,19 @@ quest rice_cake_tiger begin say_pc_name() say("Vergiss das ...Man soll sich gegenseitig helfen...") say("Wenn die Liefering gut ankommt...") - say("werden viele Leute glcklich sein...") + say("werden viele Leute glücklich sein...") say("") wait() say_title("Yu-Rang:") say("") say("Du bist so freundlich.....") say("Ich bin Dir also noch einen Gefallen schuldig....") - say("Als Belohnung fr Deine Hilfe...") - say("Extra fr den Vollmond-Tag von mir gemachte") + say("Als Belohnung für Deine Hilfe...") + say("Extra für den Vollmond-Tag von mir gemachte") say("Reiskuchen. Sie sind mit besonders viel Hingabe") say("und Liebe gamacht... Bitte nimm sie an.") say("") - say_reward("Du erhlst jeweils 10 Beifureiskuchen") + say_reward("Du erhälst jeweils 10 Beifußreiskuchen") say_reward("und Mungbohnenreiskuchen von Yu-Rang.") say("") pc.give_item2(50087, 10) @@ -790,12 +790,12 @@ quest rice_cake_tiger begin wait() say_title("Yu-Rang:") say("") - say("Ich wnsche Dir und deiner Familie einen schnen") - say("Vollmond-Tag. Bitte beschtze das Land weiterhin..") + say("Ich wünsche Dir und deiner Familie einen schönen") + say("Vollmond-Tag. Bitte beschütze das Land weiterhin..") say("Eine Bitte noch......") - say("Erzhle bitte niemandem...") + say("Erzähle bitte niemandem...") say("Dass ich betrunken war...") - say("Also, bis demnchst") + say("Also, bis demnächst") say("") wait() set_state(__complete)

<&fk#C*kv%j<{czlJa-67 z9Z3*0nK$6I`R?7V_&gfl?}|?lfKqkCAoDR3Xfl|5WJ1OMM)W$HB=lb;LvNUE>G5mE z5XtSw=n>@7xg7|C`3i|paRRpI6NKqj-WMOonSYbHqj-)DBeKJJBoR&E=Ve}62kM4pFn#P*f@7$3k24N zLkj?WH&H?g39ZJ zAyyyMjeU?w8v6t0Jm@SE{tw_LQHlG-2Rwmg2LsTPxHRe9N!sX?{QD)`NB{m1{{5w2 z`W*i{oqySQmVTqZe;)t-IsBvh{u=K4Yxv{s>>>AI*jS-ryhMhVJ|AKm9rWbvnO=&uSht7Qy-!|LDFi z@b6Fmo1f!fr}I~E6WvF+Q1^xSOk?lj-|v6^IsW0pzlwkIPt7C7ce;<>`}=fkNbbk5^_rCvB-UpO* ze){jc==^l_OP#a-m!J@Tw6^s3pWz?9m+t%Rk7u3Vj=$Fd8R$O+-+zuP>b{@jzMtpZ z_g@+J{VwkNUEFs`1S$X2d;eQ}r|}4{-~W%#I^X~HdyId1o2Hll-nj3FxbKHK_x+A> z-;Z$Lk8q!YoyJt3{|9^q3G;jZ1n&D2Iph5v?jf8Ie18h}{VCk{xAB>1g#Kte`uxA) zpPI+_{*$xL_on{${vYyw8t+$d->=}lzlzW5Pr>(p;es0P=l><}jQf5?{fOVx$G>mf z_dEafS?712zSsGEdQkqU`~Dw%CphW7f90>9b^g-x_d0*lxbH`}PJjOx|BTCg-+%Wn zrB~FaKZFnJGd=fb{`@a@e&duri9hw*_cQnXFTeN8oqzqeh@I7KMMbF=O5gt zyV7_48}hy#`P2XX*TF>p`@f)Xr1#RlgY12O@dus%Lf<9sq5J+Vd7t{}FZ@RkF!Y1` zQ}{d2-uD|n=={d-r8lZie>QX958nQ;Gf{)#zv{j_d`P*l)Aw7eDO$*56Ivpzizs0g+pMTL1t6 diff --git a/share/locale/english/quest/qc.exe b/share/locale/english/quest/qc.exe new file mode 100644 index 0000000000000000000000000000000000000000..2d3e6a1aa515b5d3b5564c4389d850e1705f8623 GIT binary patch literal 1553920 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 uZ5c+NUvZCKJ{nw}rUv74fbw^Flve;~Qhc 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 {f!`!@jBEab5f?8n}gfBZd?k@=DDe9!+UHu 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 JF|Xu|V4`^ffkp*bgmF7xEhe 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℞5G^HH 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 z z{Cd`27~YKjZf@es%b5!mkm(ZTP)`-#+{f z;upm42!6-$JA+>mu-_lQNYDPic?TJV)%O zu*vb;Eq>QXtx=&R>tG=<2szD#_|VMR>h(+XJ=#JqG$??+Hfk-#Z-KiE78@=Po;dZi zYCc-JDJ>jlD0s9x1b*T2$f)DqEQDKlWC;OuL~Y|E8Z?;(zR5terLWx@8F5;>F(6de za~?J|QgH$xb0{Dp=eZIC);d4-f~~C_3)@V}=%XPn?`>wvKFZA+eM3c(VIAV>7`VJ$ zz8kxx-@pRjtS9vf+?xttxh%+8aQDY5}+m(ZY=rJ7&{$h6VgqS8}VygKh z4tkabgB_j})1{k6LV;rrUoT3q0IMud0rmq_PQCrlkjPy1f1`0snk-8y#2YyEi76P>;U$;!&JXB0E09$;eah8caPU>mgH8!#NfCglF^lL@W?c*@6QXMvt10mBg8*y=OMl^isk3o=D z#}?;w3%I{H2JTTrUMa3z=_*`L%U~H}` zo^FGOQf^&3#Cdr!pY0m%UQ08Vj0KtQwI^_6a3&*$QZ+cd(UwO>Im|X}60T-kDQtWm zt|u7CUfUa9TPK{5-hkr~lHA@Y_{!R(4WEOf-HXiz*BI$YcQ=;o5?rPU?Q)vb3Ayd@ zb1UlUs}tTwv#~Vb-aP%D22?p2b)OU3<0evYEbhS(nFB*v+gAVqVzby0%G!cklumO5 zaZ4!cU7$u^09cYnE;cR^?g@Q0lpE+P4x{hNX!MyQ=*!a3*Iz{+h$bhpvnS$(o?=x~ zJ<_ft3^UIDQhlm|mALuTKBb*6jd>AV!~_KL!!iZ9{H>&ZSlJ9^Wf8?OucT&=!Ta~{ zK9u!=3J6j3W9;~6DX2Fmhq4;*jpPovUyqO2d-O$|rI{G4#Ds#r3Elxe{(~wf*O5w4 z*n+rnq2L_#J9S*VNC@7dywLK){LAu-NtYx0lZq??9vouQp6`+**y$)v8ir4ZbC`u!9{<*4V6 zx8<~2bNtryfYqDy5MG91XEZ6L2{|yBww4Ui($8T?I+kQZvP9?QYiWEBW!?W2^-O2- zT4;NQZI>yhey+I!zvt6>vngN!;oVL98JI2#g&A5$EIt=h=)L@Z#%ImlD`q zSP*ZA?SAn%L`6$@Y>e0tI04HDW|4{I#Z!dE18U05Yl(6-_go~8ltKoy7)2VI441RA zZkKBAF(dm$g??}y#U(S8du>JN=H?pPWUJUHmSS<}sUm!UJSu`jD5Cvf1TKTa z_|Cqt_4FHYSZ<|0*uSQ%fcM>!SaZ)+@-XR9th(yDV9h;P zX)?`19GcvMQSJPN=b(a1xoZuT5FfzS@ zzm7JfkGQ8^g_#NzWt?ahgwzw8W$b6zg#8Q)jqZRM2AJshrb?bKUexmZiNk@bEYI_5 zp02ogq}x7(7)6*)%-vL>>!AB)>D7-&zG8G2#7deR#8gOf5Odsk+pP+0g~xa?2yX%s z{h0IRT8rlAQLvjEGo=;#x*;Vi@*LiZO#I-vSYZxMAf73@$~DJPJU`ntU6=d;H9707 zQpO&%38&i7@w3PGjBG#N?mpNbS{t_#5piw1YHmVL*^UPsHJy#&CRwZx?qRZES|-+S z3*@JGcT32M(FwX|lY>@L#BIE9Mw&E1Lcw#7fE9*A&+}s100dw>lHNQH+#7;FXQkYh zEm)2&xYJrx!JxS*Q)=9+K!bIotEG9J`qoh!N45(&yU_fV8LAICplh1c5!uw z7IvJ`;jIPdv*Ro*%D>c&O+L5wKH)B8I!rGfDCrw;F%o**X{wqp^$$l!!di}b1*4f_n)660VaUb|lh z&EvM4>_`zkNCEa}1YVz(j~M5gT`J?CWf{Un)3R%(<<%jIxIs=s*$ITx3ixoH>p96v zJ1I5;0^9EUCzWj!j(3jqA8#WLjKMJVV?LYU#g*AGf=70%cCi2(r&%0+b2PoSA&CO_ z+)NN{F4R2tTr&ttjYJKx7BRs)!_4Yn^B;BgLrsKuNRxg!;AklLDibmfw9(MN3f@