-- Lua ½ºÅ©¸³Æ® ¾Ïȣȭ function get_module_name() return "NPC_Jewelry" end --============================================================ -- <<<<<< ¼Ò¿ï½ºÅæ ¼¼°øÀÎ >>>>>> --============================================================ function NPC_Jewelry_contact() -- Àӽà º¯¼ö ¼±¾ð°ú µ¿½Ã¿¡ NPC ID °¡Á®¿À±â local npc_id = get_npc_id() -- ¶óÅ©½Ã Æ©½Ã³Ê local qstart_text = get_value( "level" ) local quest_progress1 = get_quest_progress(2008) local quest_progress100 = get_quest_progress(2000) if npc_id == 1087 then dlg_title("@90108701") dlg_text( "@90108702" ) -- ¹Ì·¡¸¦ ¿¹¾ðÇÏ´Â ¼Ò³à if qstart_text == 50 or qstart_text > 50 and quest_progress100 == 0 then dlg_menu( "@90999617", "quest_rumor12()" ) end -- ±¤½Åµµ ¾Ï»ìÀÚ if quest_progress1 == 255 then dlg_menu( "@90999842", "quest_witcharmy2()" ) end -- īź ¸¶Æ¼³× elseif npc_id == 2085 then dlg_title("@90208501") dlg_text( "@90208502" ) -- ¹Ì·¡¸¦ ¿¹¾ðÇÏ´Â ¼Ò³à if qstart_text == 50 or qstart_text > 50 and quest_progress100 == 0 then dlg_menu( "@90999617", "quest_rumor13()" ) end -- ±¤½Åµµ ¾Ï»ìÀÚ if quest_progress1 == 255 then dlg_menu( "@90999842", "quest_witcharmy1()" ) end -- È£¶óÀÌÁð °Ô³ª·Ð elseif npc_id == 4083 then dlg_title("@90408301") dlg_text( "@90408302" ) -- ·Ðµµ Çãµå½¼ elseif npc_id == 6045 then dlg_title("@90604501") dlg_text( "@90604502" ) -- ½ÃÅ©·çÆ® ³ª³ë¾Æ elseif npc_id == 7042 then dlg_title("@90704201") dlg_text( "@90704202" ) -- ¸¶·¹¸¶À» ÄÚÀ̳ª elseif npc_id == 7043 then dlg_title("@90704301") dlg_text( "@90704302" ) -- ¸¶¸®Ä¹ ¸¶ÄÏ ÀÏ ¶§ (11131 ¼Ò¿ï½ºÅæ ¼¼°ø»ç Äï) elseif npc_id == 11131 then dlg_title("@90999419") dlg_text( "@90999420" ) end dlg_menu( "@90010167", 'question_Jewelry()' ) dlg_menu( "@90010169", 'show_soulstone_craft_window()' ) dlg_menu( "@90010170", 'show_soulstone_repair_window()' ) dlg_menu( "@90010002", '' ) dlg_show() end -- ¼¼ºÎ´ëÈ­ Æ©½Ã³Ê function quest_rumor12() -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title("@90108701") dlg_text( "@90999619" ) -- ¼¼ºÎ´ëÈ­ 1-1, ¹Ì·¡¸¦ ³»´Ùº¸´Â ¼Ò³à dlg_menu( "@90999621", "quest_rumor_a_9()" ) dlg_menu( "@90010002", '' ) dlg_show() end -- ¼¼ºÎ´ëÈ­ ¼Ò³à¿¡ ´ëÇÑ À̾߱⸦ ²¨¸² function quest_rumor_a_9() -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title("@90108701") dlg_text( "@90999630" ) dlg_menu( "@90010002", '' ) dlg_show() end -- ¼¼ºÎ´ëÈ­ ¸¶Æ¼³× function quest_rumor13() -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title("@90208501") dlg_text( "@90999618" ) -- ¼¼ºÎ´ëÈ­ 1-1, ¹Ì·¡¸¦ ³»´Ùº¸´Â ¼Ò³à dlg_menu( "@90999621", "quest_rumor_a_10()" ) dlg_menu( "@90010002", '' ) dlg_show() end -- ¼¼ºÎ´ëÈ­ function quest_rumor_a_10() -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title("@90208501") dlg_text( "@90999623" ) -- ¼¼ºÎ´ëÈ­ 1-2, ¼Ò³à¿¡ °üÇÑ ½Å»óÁ¤º¸ dlg_menu( "@90999627", "quest_rumor_b_10()" ) dlg_menu( "@90010002", '' ) dlg_show() end -- ¼¼ºÎ´ëÈ­ ·¹»þ¿¡ °üÇÑ Á¤º¸´Â ¾øÀ½. function quest_rumor_b_10() -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title("@90208501") -- ¼¼ºÎ´ëÈ­ 1-3, ¼Ò³à¿¡ °üÇÑ À§Ä¡Á¤º¸ dlg_text( "@90999628" ) dlg_menu( "@90010002", '' ) dlg_show() end -- ¼Ò¿ï½ºÅæÀ̶õ? function question_Jewelry() -- Àӽà º¯¼ö ¼±¾ð°ú µ¿½Ã¿¡ NPC ID °¡Á®¿À±â local npc_id = get_npc_id() -- ¶óÅ©½Ã Æ©½Ã³Ê if npc_id == 1087 then dlg_title("@90108701") dlg_text_without_quest_menu( "@90108703" ) -- īź ¸¶Æ¼³× elseif npc_id == 2085 then dlg_title("@90208501") dlg_text_without_quest_menu( "@90108703" ) -- È£¶óÀÌÁð °Ô³ª·Ð elseif npc_id == 4083 then dlg_title("@90408301") dlg_text_without_quest_menu( "@90108703" ) -- ·Ðµµ Çãµå½¼ elseif npc_id == 6045 then dlg_title("@90604501") dlg_text_without_quest_menu( "@90108703" ) -- ½ÃÅ©·çÆ® ³ª³ë¾Æ elseif npc_id == 7042 then dlg_title("@90704201") dlg_text_without_quest_menu( "@90108703" ) -- ¸¶·¹¸¶À» ÄÚÀ̳ª elseif npc_id == 7043 then dlg_title("@90704301") dlg_text_without_quest_menu( "@90108703" ) -- ¸¶¸®Ä¹ ¸¶ÄÏ ÀÏ ¶§ (11131 ¼Ò¿ï½ºÅæ ¼¼°ø»ç Äï) elseif npc_id == 11131 then dlg_title("@90999419") dlg_text_without_quest_menu( "@90108703" ) end dlg_menu( "@90010003", 'NPC_Jewelry_contact()' ) dlg_menu( "@90010002", '' ) dlg_show() end