-- Lua ½ºÅ©¸³Æ® ¾Ïȣȭ function get_module_name() return "NPC_Event" end function NPC_GM_Menu(x,y,npc_id,drop_item) local gm = gv('permission') if (gm<100) then return end dlg_menu( "<#FF0000>[GM] Event drop ["..drop_item.."]", "show_event_drop()" ) dlg_menu( "<#00FF00> Show NPC ["..npc_id.."] in Rondo", "show_npc("..x..","..y..","..npc_id..",0)" ) dlg_menu( "<#00FF00> Hide NPC ["..npc_id.."] in Rondo", "show_npc("..x..","..y..","..npc_id..",1)" ) if drop_item >0 then dlg_menu( "<#FF0000> Start event drop", "start_event_drop()" ) dlg_menu( "<#FF0000> Stop event drop", "stop_event_drop()" ) dlg_menu( "<#0000FF> Add event drop 1000 for 1 hrs", "insert_event_drop("..drop_item..", 1000,60)" ) dlg_menu( "<#0000FF> Add event drop 10000 for 1 days", "insert_event_drop("..drop_item..", 10000,1440)" ) dlg_menu( "<#0000FF> Add event drop 100000 for 7 days", "insert_event_drop("..drop_item..", 100000,10080)" ) dlg_menu( "<#0000FF> Add event drop 200000 for 14 days", "insert_event_drop("..drop_item..", 200000,20160)" ) end end --============================================================ -- <<<<<< ½ºÅ³ Ä«µå º¯°æ À̺¥Æ® >>>>>> --============================================================ function NPC_Event_SkillCard_Changer_contact() dlg_title("@90994301") dlg_text( "@90994302" ) dlg_menu( "@90010188", "Change_Skill_Card_main()" ) NPC_GM_Menu(137812,105400,8006,0) dlg_menu( "@90010002", '' ) dlg_show() end function Change_helm_main() dlg_title("@90994801") dlg_text( "@90994311" ) -- 2·©Å© Åõ±¸ ±³È¯ dlg_menu( "@90994312", 'Change_Selected_helm(2)' ) -- 3·©Å© Åõ±¸ ±³È¯ dlg_menu( "@90994313", 'Change_Selected_helm(3)' ) dlg_menu( "@90010002", '' ) dlg_show() end function Change_Selected_helm( item_rank ) local owned_item_id, selected_item_id if item_rank == 2 then owned_item_id = 302203 selected_item_id = 302204 elseif item_rank == 3 then owned_item_id = 302303 selected_item_id = 302304 else cprint("server script error : item_rank is not available = ".. item_rank) end local count = find_item( owned_item_id ) local handle = get_item_handle( owned_item_id ) -- »èÁ¦ÇÒ ¾ÆÀÌÅÛÀÇ ÀÎÇÚ½º, ·¹º§ üũ. local enhance = get_item_enhance( handle ) local level = get_item_level( handle ) local stone_ID = { 0, 0, 0, 0 } -- ¼ÒÄÏ¿¡ ¹ÚÈù ¼Ò¿ï½ºÅæID ¾ò¾î¿À´Â ÇÔ¼ö¿Í ¼ÒÄÏ¿¡ ¼Ò¿ï½ºÅæ ¹Ú´Â ÇÔ¼ö. -- get_socket_info( handle, socket_slot_pos ) -- set_socket_info( handle, socket_slot_pos, socket_id ) -- ±âÁ¸ ¾ÆÀÌÅÛÀÇ ¼ÒÄÏ¿¡ ¹ÚÈù ¼Ò¿ï ½ºÅæ ID ¾ò¾î ¿À±â. for i = 0, 3 do stone_ID[i+1] = get_socket_info( handle, i ) end if count == 0 or is_erasable_item( handle ) == 0 then dlg_title("@90994801") dlg_text( "@90994314" ) dlg_menu( "@90010002", '' ) dlg_show() return else delete_item(handle,1) -- ³Ö¾îÁÙ ¾ÆÀÌÅÛÀº »èÁ¦ÇÒ ¾ÆÀÌÅÛÀÇ ·¹º§, ÀÎÇÚ½º »óŸ¦ ÀÌ¾î ¹Þ´Â´Ù. insert_item( selected_item_id, 1, enhance, level ) -- ³Ö¾îÁÙ ¾ÆÀÌÅÛÀÇ ¼ÒÄÏ¿¡ ¼Ò¿ï½ºÅæ ¹Ú±â local new_item_handle = get_item_handle( selected_item_id ) for j = 0, 3 do set_socket_info( new_item_handle, j, stone_ID[j+1] ) end dlg_title("@90994801") local text = sconv("@90994315", "#@item_rank@#",tostring(item_rank) ) dlg_text( text ) dlg_menu( "@90010002", '' ) dlg_show() end end function Change_Skill_Card_main() -- Á¾Á· üũ -- Á¾Á·À» ¹Þ¾Æ¿Â´Ù. °¡ÀÌ¾Æ 3, µ¥¹Ù 4, ¾Æ¼ö¶ó 5 local race = get_value( "race" ) dlg_title("@90994301") dlg_text( "@90994303" ) -- Á÷¾÷°è¿­ ¼±Åà -- Àü»ç dlg_menu( "@90010189", "Change_Skill_Card_select_player_class(" .. race .. ", 1 )" ) -- ¸¶¹ý»ç dlg_menu( "@90010190", "Change_Skill_Card_select_player_class(" .. race .. ", 2 )" ) -- ¼Òȯ»ç dlg_menu( "@90010191", "Change_Skill_Card_select_player_class(" .. race .. ", 3 )" ) -- µ¹¾Æ°¨ dlg_menu( "@90010003", "NPC_Event_SkillCard_Changer_contact()" ) dlg_show() end function Change_Skill_Card_select_player_class( race, class ) dlg_title("@90994301") dlg_text( "@90994304" ) -- ½ºÅ³ °è¿­ ¼±Åà -- °ø°Ý dlg_menu( "@90010192", "Change_Skill_Card_owned_card_branch(" .. race .. "," .. class .. ", 1 )" ) -- º¸Á¶ dlg_menu( "@90010193", "Change_Skill_Card_owned_card_branch(" .. race .. "," .. class .. ", 2 )" ) -- µ¹¾Æ°¨ dlg_menu( "@90010003", "Change_Skill_Card_main()" ) dlg_show() end function Change_Skill_Card_owned_card_branch( race, class, branch ) dlg_title("@90994301") dlg_text( "@90994305" ) -- °¡ÀÌ¾Æ 3, µ¥¹Ù 4, ¾Æ¼ö¶ó 5 -- º¯°æÇÒ Ä«µå ¼±Åà -- °¡ÀÌ¾Æ if race == 3 then -- Àü»ç if class == 1 then -- °ø°Ý °è¿­ if branch == 1 then dlg_menu( '@10502045', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 502045 )') dlg_menu( '@10502044', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 502044 )') dlg_menu( '@10523418', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 523418 )') -- º¸Á¶ °è¿­ elseif branch == 2 then dlg_menu( '@10522501', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 522501 )') else cprint("server script error : branch is not available = ".. branch) end -- ¸¶¹ý»ç elseif class == 2 then -- °ø°Ý °è¿­ if branch == 1 then dlg_menu( '@10503022', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 503022 )') -- º¸Á¶ °è¿­ elseif branch == 2 then dlg_menu( '@10503427', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 503427 )') else cprint("server script error : branch is not available = ".. branch) end -- ¼Òȯ»ç elseif class == 3 then -- °ø°Ý °è¿­ if branch == 1 then -- ÇØ´ç °è¿­ º¸»ó Ä«µå ¾øÀ½, ¸ÞÀÎÀ¸·Î µÇµ¹¾Æ°¨. dlg_menu( "@90010194", 'Change_Skill_Card_main()') dlg_show() return -- º¸Á¶ °è¿­ elseif branch == 2 then dlg_menu( '@10523427', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 523427 )') dlg_menu( '@10523426', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 523426 )') dlg_menu( '@10523424', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 523424 )') dlg_menu( '@10524202', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 524202 )') dlg_menu( '@10523423', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 523423 )') dlg_menu( '@10504012', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 504012 )') dlg_menu( '@10502602', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 502602 )') else cprint("server script error : branch is not available = ".. branch) end else cprint("server script error : class is not available = ".. class) end -- µ¥¹Ù elseif race == 4 then -- Àü»ç if class == 1 then -- °ø°Ý °è¿­ if branch == 1 then dlg_menu( '@10502014', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 502014 )') dlg_menu( '@10502022', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 502022 )') -- º¸Á¶ °è¿­ elseif branch == 2 then -- ÇØ´ç °è¿­ º¸»ó Ä«µå ¾øÀ½, ¸ÞÀÎÀ¸·Î µÇµ¹¾Æ°¨. dlg_menu( "@90010194", 'Change_Skill_Card_main()') dlg_show() return else cprint("server script error : branch is not available = ".. branch) end -- ¸¶¹ý»ç elseif class == 2 then -- °ø°Ý °è¿­ if branch == 1 then -- ÇØ´ç °è¿­ º¸»ó Ä«µå ¾øÀ½, ¸ÞÀÎÀ¸·Î µÇµ¹¾Æ°¨. dlg_menu( "@90010194", 'Change_Skill_Card_main()') dlg_show() return -- º¸Á¶ °è¿­ elseif branch == 2 then dlg_menu( '@10503203', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 503203 )') dlg_menu( '@10523404', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 523404 )') dlg_menu( '@10523407', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 523407 )') dlg_menu( '@10523405', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 523405 )') else cprint("server script error : branch is not available = ".. branch) end -- ¼Òȯ»ç elseif class == 3 then -- °ø°Ý °è¿­ if branch == 1 then -- ÇØ´ç °è¿­ º¸»ó Ä«µå ¾øÀ½, ¸ÞÀÎÀ¸·Î µÇµ¹¾Æ°¨. dlg_menu( "@90010194", 'Change_Skill_Card_main()') dlg_show() return -- º¸Á¶ °è¿­ elseif branch == 2 then dlg_menu( '@10504012', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 504012 )') dlg_menu( '@10524204', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 524204 )') dlg_menu( '@10504201', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 504201 )') dlg_menu( '@10523411', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 523411 )') else cprint("server script error : branch is not available = ".. branch) end else cprint("server script error : class is not available = ".. class) end -- ¾Æ¼ö¶ó elseif race == 5 then -- Àü»ç if class == 1 then -- °ø°Ý °è¿­ if branch == 1 then dlg_menu( '@10522301', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 522301 )') dlg_menu( '@10502033', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 502033 )') dlg_menu( '@10502304', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 502304 )') -- º¸Á¶ °è¿­ elseif branch == 2 then -- ÇØ´ç °è¿­ º¸»ó Ä«µå ¾øÀ½, ¸ÞÀÎÀ¸·Î µÇµ¹¾Æ°¨. dlg_menu( "@90010194", 'Change_Skill_Card_main()') dlg_show() return else cprint("server script error : branch is not available = ".. branch) end -- ¸¶¹ý»ç elseif class == 2 then -- °ø°Ý °è¿­ if branch == 1 then dlg_menu( '@10523007', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 523007 )') -- º¸Á¶ °è¿­ elseif branch == 2 then dlg_menu( '@10503412', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 503412 )') dlg_menu( '@10523605', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 523605 )') dlg_menu( '@10503212', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 503212 )') else cprint("server script error : branch is not available = ".. branch) end -- ¼Òȯ»ç elseif class == 3 then -- °ø°Ý °è¿­ if branch == 1 then dlg_menu( '@10503012', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 503012 )') -- º¸Á¶ °è¿­ elseif branch == 2 then dlg_menu( '@10524201', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 524201 )') dlg_menu( '@10504412', 'Change_Skill_Card_select_card_branch( ' .. race .. ', ' .. class .. ', ' .. branch .. ', 504412 )') else cprint("server script error : branch is not available = ".. branch) end else cprint("server script error : class is not available = ".. class) end else cprint("server script error : race is not available = ".. race) end -- µ¹¾Æ°¨ dlg_menu( "@90010003", "Change_Skill_Card_main()" ) dlg_show() end function Change_Skill_Card_select_card_branch( race, class, branch, owned_card_ID ) -- Àκ¥Å丮¿¡ Ä«µå°¡ ÀÖ´ÂÁö üũ local count = find_item( owned_card_ID ) local handle = get_item_handle( owned_card_ID ) -- ¾øÀ¸¸é ÀÌÀü´Ü°è·Î µ¹¾Æ°¨ if count == 0 or is_erasable_item( handle ) == 0 then dlg_title("@90994301") dlg_text( "@90994306" ) dlg_menu( "@90010003", "Change_Skill_Card_main()" ) dlg_show() return end dlg_title("@90994301") dlg_text( "@90994307" ) dlg_menu( "@90010192", "Change_Skill_Card_card_selection(" .. race .. "," .. class .. ", 1, ".. owned_card_ID .." )" ) dlg_menu( "@90010193", "Change_Skill_Card_card_selection(" .. race .. "," .. class .. ", 2, ".. owned_card_ID .." )" ) dlg_menu( "@90010003", "Change_Skill_Card_main()" ) dlg_show() end function Change_Skill_Card_card_selection( race, class, branch, owned_card_ID ) dlg_title("@90994301") dlg_text( "@90994308" ) -- º¯°æ ´ë»ó Ä«µå º¸¿©ÁÜ. if race == 3 then -- Àü»ç if class == 1 then -- °ø°Ý °è¿­ if branch == 1 then dlg_menu( '@10502313', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502313 )') dlg_menu( '@10502045', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502045 )') dlg_menu( '@10502046', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502046 )') dlg_menu( '@10502315', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502315 )') dlg_menu( '@10502645', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502645 )') dlg_menu( '@10502311', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502311 )') dlg_menu( '@10502044', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502044 )') dlg_menu( '@10502312', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502312 )') dlg_menu( '@10502043', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502043 )') dlg_menu( '@10502041', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502041 )') -- º¸Á¶ °è¿­ elseif branch == 2 then dlg_menu( '@10502631', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502631 )') dlg_menu( '@10502642', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502642 )') dlg_menu( '@10502635', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502635 )') dlg_menu( '@10523418', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523418 )') dlg_menu( '@10502602', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502602 )') dlg_menu( '@10522501', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 522501 )') dlg_menu( '@10502641', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502641 )') else cprint("server script error : branch is not available = ".. branch) end -- ¸¶¹ý»ç elseif class == 2 then -- °ø°Ý °è¿­ if branch == 1 then dlg_menu( '@10503025', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503025 )') dlg_menu( '@10503024', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503024 )') dlg_menu( '@10503023', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503023 )') dlg_menu( '@10502046', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502046 )') dlg_menu( '@10503022', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503022 )') dlg_menu( '@10523602', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523602 )') dlg_menu( '@10503021', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503021 )') dlg_menu( '@10502041', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502041 )') -- º¸Á¶ °è¿­ elseif branch == 2 then dlg_menu( '@10523420', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523420 )') dlg_menu( '@10503428', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503428 )') dlg_menu( '@10503429', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503429 )') dlg_menu( '@10523421', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523421 )') dlg_menu( '@10503423', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503423 )') dlg_menu( '@10503424', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503424 )') dlg_menu( '@10503222', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503222 )') dlg_menu( '@10503430', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503430 )') dlg_menu( '@10503425', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503425 )') dlg_menu( '@10503427', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503427 )') dlg_menu( '@10523422', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523422 )') dlg_menu( '@10502602', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502602 )') dlg_menu( '@10503431', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503431 )') dlg_menu( '@10503426', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503426 )') dlg_menu( '@10523419', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523419 )') else cprint("server script error : branch is not available = ".. branch) end -- ¼Òȯ»ç elseif class == 3 then -- °ø°Ý °è¿­ if branch == 1 then dlg_menu( '@10502046', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502046 )') dlg_menu( '@10503022', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503022 )') dlg_menu( '@10523603', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523603 )') dlg_menu( '@10503021', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503021 )') dlg_menu( '@10524801', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 524801 )') dlg_menu( '@10523604', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523604 )') dlg_menu( '@10502044', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502044 )') dlg_menu( '@10502041', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502041 )') -- º¸Á¶ °è¿­ elseif branch == 2 then dlg_menu( '@10524001', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 524001 )') dlg_menu( '@10504001', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 504001 )') dlg_menu( '@10523427', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523427 )') dlg_menu( '@10524002', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 524002 )') dlg_menu( '@10523425', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523425 )') dlg_menu( '@10502602', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502602 )') dlg_menu( '@10523426', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523426 )') dlg_menu( '@10523424', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523424 )') dlg_menu( '@10524203', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 524203 )') dlg_menu( '@10524202', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 524202 )') dlg_menu( '@10504003', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 504003 )') dlg_menu( '@10504012', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 504012 )') dlg_menu( '@10523423', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523423 )') else cprint("server script error : branch is not available = ".. branch) end else cprint("server script error : class is not available = ".. class) end -- µ¥¹Ù elseif race == 4 then -- Àü»ç if class == 1 then -- °ø°Ý °è¿­ if branch == 1 then dlg_menu( '@10502011', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502011 )') dlg_menu( '@10502014', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502014 )') dlg_menu( '@10503001', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503001 )') dlg_menu( '@10502021', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502021 )') dlg_menu( '@10522003', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 522003 )') dlg_menu( '@10502022', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502022 )') dlg_menu( '@10522001', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 522001 )') dlg_menu( '@10502018', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502018 )') dlg_menu( '@10522002', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 522002 )') dlg_menu( '@10502019', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502019 )') dlg_menu( '@10502012', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502012 )') dlg_menu( '@10502013', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502013 )') dlg_menu( '@10502020', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502020 )') -- º¸Á¶ °è¿­ elseif branch == 2 then dlg_menu( '@10502635', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502635 )') dlg_menu( '@10523402', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523402 )') dlg_menu( '@10503201', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503201 )') dlg_menu( '@10523401', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523401 )') dlg_menu( '@10503401', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503401 )') dlg_menu( '@10523403', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523403 )') dlg_menu( '@10502611', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502611 )') else cprint("server script error : branch is not available = ".. branch) end -- ¸¶¹ý»ç elseif class == 2 then -- °ø°Ý °è¿­ if branch == 1 then dlg_menu( '@10523001', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523001 )') dlg_menu( '@10523004', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523004 )') dlg_menu( '@10503004', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503004 )') dlg_menu( '@10523003', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523003 )') dlg_menu( '@10502012', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502012 )') dlg_menu( '@10523002', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523002 )') dlg_menu( '@10503005', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503005 )') dlg_menu( '@10503011', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503011 )') dlg_menu( '@10523601', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523601 )') dlg_menu( '@10503003', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503003 )') dlg_menu( '@10503002', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503002 )') -- º¸Á¶ °è¿­ elseif branch == 2 then dlg_menu( '@10523409', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523409 )') dlg_menu( '@10503203', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503203 )') dlg_menu( '@10503210', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503210 )') dlg_menu( '@10503205', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503205 )') dlg_menu( '@10523408', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523408 )') dlg_menu( '@10503402', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503402 )') dlg_menu( '@10503201', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503201 )') dlg_menu( '@10523406', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523406 )') dlg_menu( '@10523404', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523404 )') dlg_menu( '@10523407', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523407 )') dlg_menu( '@10523405', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523405 )') dlg_menu( '@10503204', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503204 )') dlg_menu( '@10503202', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503202 )') else cprint("server script error : branch is not available = ".. branch) end -- ¼Òȯ»ç elseif class == 3 then -- °ø°Ý °è¿­ if branch == 1 then dlg_menu( '@10502011', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502011 )') dlg_menu( '@10502014', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502014 )') dlg_menu( '@10503401', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503401 )') dlg_menu( '@10523002', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523002 )') dlg_menu( '@10503005', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503005 )') dlg_menu( '@10503011', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503011 )') dlg_menu( '@10503002', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503002 )') -- º¸Á¶ °è¿­ elseif branch == 2 then dlg_menu( '@10523201', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523201 )') dlg_menu( '@10503402', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503402 )') dlg_menu( '@10503201', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503201 )') dlg_menu( '@10504402', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 504402 )') dlg_menu( '@10523606', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523606 )') dlg_menu( '@10523411', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523411 )') dlg_menu( '@10523417', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523417 )') dlg_menu( '@10504001', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 504001 )') dlg_menu( '@10523410', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523410 )') dlg_menu( '@10523415', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523415 )') dlg_menu( '@10523416', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523416 )') dlg_menu( '@10523202', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523202 )') dlg_menu( '@10523414', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523414 )') dlg_menu( '@10523412', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523412 )') dlg_menu( '@10524204', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 524204 )') dlg_menu( '@10504202', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 504202 )') dlg_menu( '@10504003', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 504003 )') dlg_menu( '@10504201', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 504201 )') dlg_menu( '@10504012', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 504012 )') else cprint("server script error : branch is not available = ".. branch) end else cprint("server script error : class is not available = ".. class) end -- ¾Æ¼ö¶ó elseif race == 5 then -- Àü»ç if class == 1 then -- °ø°Ý °è¿­ if branch == 1 then dlg_menu( '@10502032', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502032 )') dlg_menu( '@10522301', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 522301 )') dlg_menu( '@10502033', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502033 )') dlg_menu( '@10502623', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502623 )') dlg_menu( '@10522302', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 522302 )') dlg_menu( '@10502031', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502031 )') dlg_menu( '@10522304', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 522304 )') dlg_menu( '@10502304', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502304 )') dlg_menu( '@10522303', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 522303 )') dlg_menu( '@10502034', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502034 )') -- º¸Á¶ °è¿­ elseif branch == 2 then dlg_menu( '@10502501', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502501 )') dlg_menu( '@10502626', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502626 )') dlg_menu( '@10502601', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502601 )') dlg_menu( '@10502502', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502502 )') dlg_menu( '@10502624', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502624 )') dlg_menu( '@10502621', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502621 )') dlg_menu( '@10502622', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502622 )') dlg_menu( '@10502503', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502503 )') else cprint("server script error : branch is not available = ".. branch) end -- ¸¶¹ý»ç elseif class == 2 then -- °ø°Ý °è¿­ if branch == 1 then dlg_menu( '@10503015', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503015 )') dlg_menu( '@10503016', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503016 )') dlg_menu( '@10523008', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523008 )') dlg_menu( '@10523005', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523005 )') dlg_menu( '@10503017', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503017 )') dlg_menu( '@10523605', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523605 )') dlg_menu( '@10503012', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503012 )') dlg_menu( '@10523006', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523006 )') dlg_menu( '@10523007', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523007 )') dlg_menu( '@10503185', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503185 )') dlg_menu( '@10503013', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503013 )') -- º¸Á¶ °è¿­ elseif branch == 2 then dlg_menu( '@10503601', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503601 )') dlg_menu( '@10503412', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503412 )') dlg_menu( '@10503411', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503411 )') dlg_menu( '@10502601', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502601 )') dlg_menu( '@10503014', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503014 )') dlg_menu( '@10503211', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503211 )') dlg_menu( '@10523428', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523428 )') dlg_menu( '@10503603', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503603 )') dlg_menu( '@10523429', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523429 )') dlg_menu( '@10503602', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503602 )') dlg_menu( '@10523203', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523203 )') dlg_menu( '@10503212', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503212 )') else cprint("server script error : branch is not available = ".. branch) end -- ¼Òȯ»ç elseif class == 3 then -- °ø°Ý °è¿­ if branch == 1 then dlg_menu( '@10502032', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502032 )') dlg_menu( '@10504802', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 504802 )') dlg_menu( '@10502031', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502031 )') dlg_menu( '@10523605', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523605 )') dlg_menu( '@10524803', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 524803 )') dlg_menu( '@10503012', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503012 )') dlg_menu( '@10523007', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523007 )') -- º¸Á¶ °è¿­ elseif branch == 2 then dlg_menu( '@10503601', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503601 )') dlg_menu( '@10502601', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502601 )') dlg_menu( '@10503014', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 503014 )') dlg_menu( '@10523431', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523431 )') dlg_menu( '@10504001', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 504001 )') dlg_menu( '@10523430', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 523430 )') dlg_menu( '@10502621', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 502621 )') dlg_menu( '@10504413', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 504413 )') dlg_menu( '@10524201', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 524201 )') dlg_menu( '@10524804', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 524804 )') dlg_menu( '@10504211', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 504211 )') dlg_menu( '@10504613', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 504613 )') dlg_menu( '@10504612', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 504612 )') dlg_menu( '@10504614', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 504614 )') dlg_menu( '@10504003', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 504003 )') dlg_menu( '@10524802', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 524802 )') dlg_menu( '@10504801', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 504801 )') dlg_menu( '@10504412', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 504412 )') dlg_menu( '@10504012', 'Change_Skill_Card_change_card_check( ' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', 504012 )') else cprint("server script error : branch is not available = ".. branch) end else cprint("server script error : class is not available = ".. class) end else cprint("server script error : race is not available = ".. race) end dlg_menu( "@90010003", "Change_Skill_Card_select_card_branch(".. race.. ", "..class..", "..branch..", "..owned_card_ID.." )" ) dlg_show() end function Change_Skill_Card_change_card_check( race, class, branch, owned_card_ID, select_card_ID ) -- ÇÚµé ¹Þ¾Æ ¿À±â local handle= get_item_handle( owned_card_ID ) -- º¯°æÇÒ Ä«µå¿Í º¸»ó Ä«µå¸¦ ´Ù½Ã Çѹø È®ÀÎ. dlg_title("@90994301") dlg_text(sconv("@90994309", "#@card_01@#", "@" .. tostring( get_item_name_id( owned_card_ID ) ), "#@enhance_01@#", "+" .. tostring( get_item_enhance( handle ) ), "#@card_02@#", "@" .. tostring( get_item_name_id( select_card_ID ) ), "#@enhance_02@#", "+" .. tostring( get_item_enhance( handle ) ) ) ) --@º¸»óÄ«µå°¡ ¸Â³Ä = º¯°æÇÒ Ä«µåÀÇ Á¤º¸°¡ ¸Â´ÂÁö È®ÀÎÇÏ½Ã°í ¸ÂÀ» °æ¿ì ¿¹¸¦ ´­·¯ °è¼Ó Ä«µå¸¦ ±³È¯Çϼ¼¿ä.
¼ÒÁöÇÑ Ä«µå : #@card_01@# #@enhance_01@#
º¯°æÇÒ Ä«µå : #@card_02@# #@enhance_02@# -- ¿¹ ¼±Åýà īµå º¯°æ. dlg_menu( "@90010195", 'Change_Skill_Card_change_changing_card(' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', ' .. select_card_ID .. ', ' .. handle .. ')' ) -- ¾Æ´Ï¿À ¼±Åýà īµå ¼±ÅÃÀ¸·Î µ¹¾Æ°¨. dlg_menu( "@90010196", "Change_Skill_Card_main()" ) dlg_show() end function Change_Skill_Card_change_changing_card( race, class, branch, owned_card_ID, select_card_ID, owned_handle ) -- ÇÚµéÀÌ ¸Â´ÂÁö È®ÀÎ. ¾Æ´Ï¸é ƨ°Ü³¿. local handle= get_item_handle( owned_card_ID ) if handle ~= owned_handle or is_erasable_item( handle ) == 0 then cprint("Ä«µå°¡ Àκ¥Å丮¿¡ ¾ø½À´Ï´Ù.") return end -- Àκ¥Å丮¿¡ Ä«µå°¡ ÀÖ´ÂÁö üũ local count = find_item( owned_card_ID ) -- ¾øÀ¸¸é ÀÌÀü´Ü°è·Î µ¹¾Æ°¨ if count == 0 then dlg_title("@90994301") dlg_text( "@90994306" ) dlg_menu( "@90010003", "Change_Skill_Card_main()" ) dlg_show() return end -- °­È­ ¼öÄ¡ ±â·Ï local enhance = get_item_enhance(owned_handle) -- dlg_menu( "@90010195", 'Change_Skill_Card_owned_card_branch(' .. race .. ', ' .. class .. ', ' .. branch .. ')' ) -- dlg_menu( "@90010195", 'Change_Skill_Card_change_changing_card(' .. race .. ', ' .. class .. ', ' .. branch .. ', ' .. owned_card_ID .. ', ' .. select_card_ID .. ', ' .. handle .. ')' ) delete_item(owned_handle,1) -- »õ·Î ³Ö¾îÁÖ°í insert_item( select_card_ID, 1, enhance ) message("@976") end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- ---------------------------2007³â ¶ó Æç Áî ¿© ¸§ ÀÌ º¥ Æ®---------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- -- ¸ó½ºÅÍ¿¡°Ô¼­ µå¶øµÇ´Â ¾óÀ½ ÆÑÀ» 5°³ ¸ð¾Æ¿À¸é ½ÃÅ©·çÆ® ¹öÇÁ 7Á¾À» °É¾îÁÖ´Â À̺¥Æ® -- Çѱ¹ : ¹öÇÁ 3½Ã°£ , ½ÃÅ©·çÆ® À¯ÀúµéÀ» À§ÇÑ ²Ü»§°ú ²Ü¹° ¼±Åà °¡´É -- ÀϺ» : ¹öÇÁ 2½Ã°£ , ²Ü»§ , ²Ü¹° Á¦¿Ü function NPC_Kores_summer_Event_contact() -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90995301" ) dlg_text( "@90995302" ) dlg_menu( "@90010220", "summer_event_Buff()" ) -- ¾óÀ½ ÆÑ °­È­ ¸¶¹ý ±³È¯ dlg_menu( "@90010228", "summer_event_item()" ) -- ¾óÀ½ ÆÑ ¾ÆÀÌÅÛ ±³È¯ : ²Ü»§ , ²Ü¹° NPC_GM_Menu(137632,105220,8012,2010281) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end -- ¾óÀ½ ÆÑ ±³È¯ ¸Þ´º ¼±Åýà ´ë»ç function summer_event_Buff() -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90995301" ) dlg_text( "@90995303" ) -- ±¹°¡ ÄÚµå Àоî¿À±â -- get_local_info()ÀÇ ¹Ýȯ°ªµé --LOCAL_INFO_KOREA = 1 --LOCAL_INFO_HONGKONG = 2 --LOCAL_INFO_AMERICA = 4 --LOCAL_INFO_EUROPE = 8 --LOCAL_INFO_JAPAN = 16 --LOCAL_INFO_TAIWAN = 32 --LOCAL_INFO_CHINA = 64 -- Çѱ¹°ú ÀϺ»ÀÇ ¹öÇÁ ½Ã°£ÀÌ ´Ù¸£¹Ç·Î ±¸ºÐÇϱâ À§ÇØ ±¹°¡ üũ local state_code = get_local_info() -- ±¹°¡ÄÚµå=1 Áï , Çѱ¹ÀÏ °æ¿ì 3½Ã°£Â¥¸® ¹öÇÁ Áö±Þ if state_code == 1 then -- °ø¼Ó Áõ°¡ lv5 dlg_menu( "@90010221", "summer_event_Buff_operation(1)" ) -- °ø°Ý·Â Áõ°¡ lv6 dlg_menu( "@90010222", "summer_event_Buff_operation(2)" ) -- ¹æ¾î·Â Áõ°¡ lv6 dlg_menu( "@90010223", "summer_event_Buff_operation(3)" ) -- ¸¶·Â Áõ°¡ lv6 dlg_menu( "@90010224", "summer_event_Buff_operation(4)" ) -- ¸¶¹ý¹æ¾î·Â Áõ°¡ lv6 dlg_menu( "@90010225", "summer_event_Buff_operation(5)" ) -- À̵¿¼Óµµ Áõ°¡ lv5 dlg_menu( "@90010226", "summer_event_Buff_operation(6)" ) -- ½ÃÀü¼Óµµ Áõ°¡ lv5 dlg_menu( "@90010227", "summer_event_Buff_operation(7)" ) else -- ±¹°¡ÄÚµå=16 Áï , ÀϺ»ÀÏ °æ¿ì 2½Ã°£Â¥¸® ¹öÇÁ Áö±Þ if state_code == 16 then -- °ø¼Ó Áõ°¡ lv5 dlg_menu( "@90010221", "japan_summer_event_Buff_operation(1)" ) -- °ø°Ý·Â Áõ°¡ lv6 dlg_menu( "@90010222", "japan_summer_event_Buff_operation(2)" ) -- ¹æ¾î·Â Áõ°¡ lv6 dlg_menu( "@90010223", "japan_summer_event_Buff_operation(3)" ) -- ¸¶·Â Áõ°¡ lv6 dlg_menu( "@90010224", "japan_summer_event_Buff_operation(4)" ) -- ¸¶¹ý¹æ¾î·Â Áõ°¡ lv6 dlg_menu( "@90010225", "japan_summer_event_Buff_operation(5)" ) -- À̵¿¼Óµµ Áõ°¡ lv5 dlg_menu( "@90010226", "japan_summer_event_Buff_operation(6)" ) -- ½ÃÀü¼Óµµ Áõ°¡ lv5 dlg_menu( "@90010227", "japan_summer_event_Buff_operation(7)" ) end -- if state_code == 16 then --µ¹¾Æ°¡±â dlg_menu( "@90010003", "NPC_Kores_summer_Event_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end -- if state_code == 1 then end -- ¾óÀ½ ÆÑ "´õ" ±³È¯ ½Ã ¸Þ´º ¼±Åýà ´ë»ç function summer_event_onemore_Buff() -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90995301" ) dlg_text( "@90995304" ) -- ±¹°¡ ÄÚµå Àоî¿À±â -- get_local_info()ÀÇ ¹Ýȯ°ªµé --LOCAL_INFO_KOREA = 1 --LOCAL_INFO_HONGKONG = 2 --LOCAL_INFO_AMERICA = 4 --LOCAL_INFO_EUROPE = 8 --LOCAL_INFO_JAPAN = 16 --LOCAL_INFO_TAIWAN = 32 --LOCAL_INFO_CHINA = 64 -- Çѱ¹°ú ÀϺ»ÀÇ ¹öÇÁ ½Ã°£ÀÌ ´Ù¸£¹Ç·Î ±¸ºÐÇϱâ À§ÇØ ±¹°¡ üũ local state_code = get_local_info() -- ±¹°¡ÄÚµå=1 Áï , Çѱ¹ÀÏ °æ¿ì 3½Ã°£Â¥¸® ¹öÇÁ Áö±Þ if state_code == 1 then -- °ø¼Ó Áõ°¡ lv5 dlg_menu( "@90010221", "summer_event_Buff_operation(1)" ) -- °ø°Ý·Â Áõ°¡ lv6 dlg_menu( "@90010222", "summer_event_Buff_operation(2)" ) -- ¹æ¾î·Â Áõ°¡ lv6 dlg_menu( "@90010223", "summer_event_Buff_operation(3)" ) -- ¸¶·Â Áõ°¡ lv6 dlg_menu( "@90010224", "summer_event_Buff_operation(4)" ) -- ¸¶¹ý¹æ¾î·Â Áõ°¡ lv6 dlg_menu( "@90010225", "summer_event_Buff_operation(5)" ) -- À̵¿¼Óµµ Áõ°¡ lv5 dlg_menu( "@90010226", "summer_event_Buff_operation(6)" ) -- ½ÃÀü¼Óµµ Áõ°¡ lv5 dlg_menu( "@90010227", "summer_event_Buff_operation(7)" ) else -- ±¹°¡ÄÚµå=16 Áï , ÀϺ»ÀÏ °æ¿ì 2½Ã°£Â¥¸® ¹öÇÁ Áö±Þ if state_code == 16 then -- °ø¼Ó Áõ°¡ lv5 dlg_menu( "@90010221", "japan_summer_event_Buff_operation(1)" ) -- °ø°Ý·Â Áõ°¡ lv6 dlg_menu( "@90010222", "japan_summer_event_Buff_operation(2)" ) -- ¹æ¾î·Â Áõ°¡ lv6 dlg_menu( "@90010223", "japan_summer_event_Buff_operation(3)" ) -- ¸¶·Â Áõ°¡ lv6 dlg_menu( "@90010224", "japan_summer_event_Buff_operation(4)" ) -- ¸¶¹ý¹æ¾î·Â Áõ°¡ lv6 dlg_menu( "@90010225", "japan_summer_event_Buff_operation(5)" ) -- À̵¿¼Óµµ Áõ°¡ lv5 dlg_menu( "@90010226", "japan_summer_event_Buff_operation(6)" ) -- ½ÃÀü¼Óµµ Áõ°¡ lv5 dlg_menu( "@90010227", "japan_summer_event_Buff_operation(7)" ) end -- if state_code == 16 then --µ¹¾Æ°¡±â dlg_menu( "@90010003", "NPC_Kores_summer_Event_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end -- if state_code == 1 then end -- ÀÏ¹Ý ¸¶¹ý °É±â : Çѱ¹ . 3½Ã°£ function summer_event_Buff_operation( magic_set ) -- ¾ÆÀ̽º ÆÑ °³¼ö ¾ò¾î¿À±â local icepack_count = find_item( 2010281 ) -- ¹öÇÁ 7Á¾ ¹Þ¾Æ¿À±â local state_level_1 = get_state_level( 1011 ) local state_level_2 = get_state_level( 1007 ) local state_level_3 = get_state_level( 1009 ) local state_level_4 = get_state_level( 1008 ) local state_level_5 = get_state_level( 1010 ) local state_level_6 = get_state_level( 1013 ) local state_level_7 = get_state_level( 1012 ) if icepack_count >= 5 then if magic_set == 1 and state_level_1 == 0 then add_state( 1062, 6, 1080000 ) -- °ø¼Ólv6 Áõ°¡ delete_item( get_item_handle( 2010281 ), 5 ) summer_event_onemore_Buff() return else dlg_title( "@90995301" ) dlg_text( "@90995306" ) end if magic_set == 2 and state_level_2 == 0 then add_state( 1058, 6, 1080000 ) -- °ø°Ý·Âlv6 Áõ°¡ delete_item( get_item_handle( 2010281 ), 5 ) summer_event_onemore_Buff() return else dlg_title( "@90995301" ) dlg_text( "@90995306" ) end if magic_set == 3 and state_level_3 == 0 then add_state( 1060, 6, 1080000 ) -- ¹æ¾î·Âlv6 Áõ°¡ delete_item( get_item_handle( 2010281 ), 5 ) summer_event_onemore_Buff() return else dlg_title( "@90995301" ) dlg_text( "@90995306" ) end if magic_set == 4 and state_level_4 == 0 then add_state( 1059, 6, 1080000 ) -- ¸¶·Âlv6 Áõ°¡ delete_item( get_item_handle( 2010281 ), 5 ) summer_event_onemore_Buff() return else dlg_title( "@90995301" ) dlg_text( "@90995306" ) end if magic_set == 5 and state_level_5 == 0 then add_state( 1061, 6, 1080000 ) -- ¸¶¹ý¹æ¾î·Âlv6 Áõ°¡ delete_item( get_item_handle( 2010281 ), 5 ) summer_event_onemore_Buff() return else dlg_title( "@90995301" ) dlg_text( "@90995306" ) end if magic_set == 6 and state_level_6 == 0 then add_state( 1064, 6, 1080000 ) -- À̵¿¼Óµµlv6 Áõ°¡ delete_item( get_item_handle( 2010281 ), 5 ) summer_event_onemore_Buff() return else dlg_title( "@90995301" ) dlg_text( "@90995306" ) end if magic_set == 7 and state_level_7 == 0 then add_state( 1063, 6, 1080000 ) -- ½ÃÀü¼Óµµlv6 Áõ°¡ delete_item( get_item_handle( 2010281 ), 5 ) summer_event_onemore_Buff() return else dlg_title( "@90995301" ) dlg_text( "@90995306" ) end else -- ¾óÀ½ ÆÑ ¸ðÀÚ¶ö½Ã dlg_title( "@90995301" ) dlg_text( "@90995305" ) end --µ¹¾Æ°¡±â dlg_menu( "@90010003", "NPC_Kores_summer_Event_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end -- ÀÏ¹Ý ¸¶¹ý °É±â : ÀϺ» . 2½Ã°£ function japan_summer_event_Buff_operation( magic_set ) -- ¾ÆÀ̽º ÆÑ °³¼ö ¾ò¾î¿À±â local icepack_count = find_item( 2010281 ) -- ¹öÇÁ 7Á¾ ¹Þ¾Æ¿À±â local state_level_1 = get_state_level( 1011 ) local state_level_2 = get_state_level( 1007 ) local state_level_3 = get_state_level( 1009 ) local state_level_4 = get_state_level( 1008 ) local state_level_5 = get_state_level( 1010 ) local state_level_6 = get_state_level( 1013 ) local state_level_7 = get_state_level( 1012 ) if icepack_count >= 5 then if magic_set == 1 and state_level_1 == 0 then add_state( 1062, 6, 720000 ) -- °ø¼Ólv6 Áõ°¡ delete_item( get_item_handle( 2010281 ), 5 ) summer_event_onemore_Buff() return else dlg_title( "@90995301" ) dlg_text( "@90995306" ) end if magic_set == 2 and state_level_2 == 0 then add_state( 1058, 6, 720000 ) -- °ø°Ý·Âlv6 Áõ°¡ delete_item( get_item_handle( 2010281 ), 5 ) summer_event_onemore_Buff() return else dlg_title( "@90995301" ) dlg_text( "@90995306" ) end if magic_set == 3 and state_level_3 == 0 then add_state( 1060, 6, 720000 ) -- ¹æ¾î·Âlv6 Áõ°¡ delete_item( get_item_handle( 2010281 ), 5 ) summer_event_onemore_Buff() return else dlg_title( "@90995301" ) dlg_text( "@90995306" ) end if magic_set == 4 and state_level_4 == 0 then add_state( 1059, 6, 720000 ) -- ¸¶·Âlv6 Áõ°¡ delete_item( get_item_handle( 2010281 ), 5 ) summer_event_onemore_Buff() return else dlg_title( "@90995301" ) dlg_text( "@90995306" ) end if magic_set == 5 and state_level_5 == 0 then add_state( 1061, 6, 720000 ) -- ¸¶¹ý¹æ¾î·Âlv6 Áõ°¡ delete_item( get_item_handle( 2010281 ), 5 ) summer_event_onemore_Buff() return else dlg_title( "@90995301" ) dlg_text( "@90995306" ) end if magic_set == 6 and state_level_6 == 0 then add_state( 1064, 6, 720000 ) -- À̵¿¼Óµµlv6 Áõ°¡ delete_item( get_item_handle( 2010281 ), 5 ) summer_event_onemore_Buff() return else dlg_title( "@90995301" ) dlg_text( "@90995306" ) end if magic_set == 7 and state_level_7 == 0 then add_state( 1063, 6, 720000 ) -- ½ÃÀü¼Óµµlv6 Áõ°¡ delete_item( get_item_handle( 2010281 ), 5 ) summer_event_onemore_Buff() return else dlg_title( "@90995301" ) dlg_text( "@90995306" ) end else -- ¾óÀ½ ÆÑ ¸ðÀÚ¶ö½Ã dlg_title( "@90995301" ) dlg_text( "@90995305" ) end --µ¹¾Æ°¡±â dlg_menu( "@90010003", "NPC_Kores_summer_Event_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end -- ¾óÀ½ÆÑÀ» ²Ü»§/²Ü¹°·Î ±³È¯ function summer_event_item() -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90995301" ) dlg_text( "@90995307" ) dlg_menu( "@90010229", "event_honey_water_exchange()" ) dlg_menu( "@90010230", "event_honey_bread_exchange()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010003", "NPC_Kores_summer_Event_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end -- ²Ü¹° ±³È¯ function event_honey_water_exchange() -- ¾ÆÀ̽º ÆÑ °³¼ö ¾ò¾î¿À±â local icepack_count = find_item( 2010281 ) if icepack_count >= 5 then insert_item( 2010283, 1 ) delete_item( get_item_handle( 2010281 ), 5 ) onemore_event_honey_water_exchange() return else dlg_title( "@90995301" ) dlg_text( "@90995305" ) end -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end -- ²Ü»§ ±³È¯ function event_honey_bread_exchange() -- ¾ÆÀ̽º ÆÑ °³¼ö ¾ò¾î¿À±â local icepack_count = find_item( 2010281 ) if icepack_count >= 5 then insert_item( 2010282, 1 ) insert_item( 2010282, 1 ) insert_item( 2010282, 1 ) delete_item( get_item_handle( 2010281 ), 5 ) onemore_event_honey_bread_exchange() return else dlg_title( "@90995301" ) dlg_text( "@90995305" ) end -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end -- ²Ü¹° ´õ ±³È¯ function onemore_event_honey_water_exchange() -- ¼º°ø ¸Þ¼¼Áö dlg_title( "@90995301" ) dlg_text( "@90995308" ) dlg_menu( "@90010229", "event_honey_water_exchange()" ) dlg_menu( "@90010230", "event_honey_bread_exchange()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010003", "NPC_Kores_summer_Event_contact()" ) dlg_menu( "@90010002", " " ) dlg_show() end -- ²Ü»§ ´õ ±³È¯ function onemore_event_honey_bread_exchange() -- ¼º°ø ¸Þ¼¼Áö dlg_title( "@90995301" ) dlg_text( "@90995309" ) dlg_menu( "@90010229", "event_honey_water_exchange()" ) dlg_menu( "@90010230", "event_honey_bread_exchange()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010003", "NPC_Kores_summer_Event_contact()" ) dlg_menu( "@90010002", " " ) dlg_show() end ---------------------------------------------- ------- 2016 ÇÒ·ÎÀ© ------------------------ ---------------------------------------------- -- ÇÒ·ÎÀ© È£¹Ú function npc_wonderland_new_event_contact() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) dlg_text( "@90610310" ) if get_value( "level" ) >= 11 then dlg_menu( "@90610311", "Warp_to_Halloween_Map()" ) end dlg_menu( "@90010002", " " ) dlg_show() end function Warp_to_Halloween_Map() local user_level = get_value( "level" ) if user_level >= 11 and user_level <= 60 then warp( 116382 + math.random(0,10) , 13102 + math.random(0,10) ) elseif user_level >= 61 and user_level <= 120 then warp( 203493 + math.random(0,10) , 15054 + math.random(0,10) ) elseif user_level >= 121 then warp( 171203 + math.random(0,10) , 15076 + math.random(0,10) ) end end -- ÇÒ·ÎÀ© ¸¶³à function npc_2016_halloween_witch_contact() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) dlg_text( "@90610312" ) dlg_menu( "@6825", "Warp_Halloween_to_City()" ) dlg_menu( "@90010002", " " ) dlg_show() end function Warp_Halloween_to_City() if (gv('rx') == nil or gv('rx') == "") and (gv('ry') == nil or gv('ry') == "") then -- ÇØ¿Ü warp(get_flag( "rx" ), get_flag( "ry" )) else -- ±¹³» warp(gv( "rx" ), gv( "ry" )) end end -- ÇÒ·ÎÀ© È£¹Ú À̺¥Æ® Á¾·á function npc_wonderland_new_event_end_contact() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) dlg_text( "@90610322" ) dlg_menu( "@12016110|@90610325\v#@number@#\v5\v#@need_count@#\v1", "Halloween_ticket_give(1)" ) dlg_menu( "@12016111|@90610325\v#@number@#\v5\v#@need_count@#\v1", "Halloween_ticket_give(2)" ) dlg_menu( "@12016113|@90610325\v#@number@#\v3\v#@need_count@#\v2", "Halloween_ticket_give(3)" ) dlg_menu( "@12016114|@90610325\v#@number@#\v3\v#@need_count@#\v2", "Halloween_ticket_give(4)" ) dlg_menu( "@12016112|@90610325\v#@number@#\v2\v#@need_count@#\v3", "Halloween_ticket_give(5)" ) dlg_menu( "@12016117|@90610325\v#@number@#\v1\v#@need_count@#\v10", "Halloween_ticket_give(6)" ) dlg_menu( "@12016143|@90610325\v#@number@#\v1\v#@need_count@#\v30", "Halloween_ticket_give(7)" ) dlg_menu( "@90010002", " " ) dlg_show() end function Halloween_ticket_give(num) local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) pdata = { -- item_id, count, ticket, 2016110, 5, 1, --ÇÒ·ÎÀ© »çÅÁ 2016111, 5, 1, --ÇÒ·ÎÀ© °úÀÚ 2016113, 3, 2, --ÇÒ·ÎÀ© »çÅÁ ²Ù·¯¹Ì 2016114, 3, 2, --ÇÒ·ÎÀ© °úÀÚ ²Ù·¯¹Ì 2016112, 2, 3, --ÇÒ·ÎÀ© È£¹Ú 2016117, 1, 10, --Àè¿À·£ÅÏ ¼ö¹Ú¸ðÀÚ 2016143, 1, 30, --ÇÒ·ÎÀ© ÄÚ½ºÆ¬ »óÀÚ } local item_id = pdata[1+(num-1)*3] local item_count = pdata[2+(num-1)*3] local need_ticket_count = pdata[3+(num-1)*3] local ticket_count = find_item(2016119) if ticket_count < need_ticket_count then dlg_text( "@90610324" ) -- ƼÄÏ ºÎÁ· else dlg_text( "@90610323" ) -- ±³È¯ ¿Ï·á delete_item ( get_item_handle ( 2016119 ), need_ticket_count ) insert_item ( item_id, item_count ) end dlg_menu( "@90010003", "npc_wonderland_new_event_end_contact()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) dlg_show() end --2016 ÇÒ·ÎÀ© À̺¥Æ® ÀÏÀÏÄù½ºÆ® ¿Ï·á ½ºÅ©¸³Æ® function quest_end_3572() reset_finished_quest( 3569 ) reset_finished_quest( 3570 ) reset_finished_quest( 3571 ) end function quest_end_3573() reset_finished_quest( 3572 ) reset_finished_quest( 3573 ) end ---------------------------------------------- ------- 2016 ÇÒ·ÎÀ© ³¡------------------------ ---------------------------------------------- ----------------------------------------------------------------------------------------- -------------------¹Ì±¹ ¼±ºÒÄ«µå À̺¥Æ® npc --------------------------------------------- ----------------------------------------------------------------------------------------- function NPC_prepaid_event_contact() -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90996922" ) dlg_text( "@90996923" ) -- ´ç½ÅÀº ´©±¸ÁÒ? dlg_menu( "@90996928", 'prepaid_event_who_are_you()' ) -- ¼±ºÒÄ«µå À̺¥Æ®°¡ ¹¹ÁÒ? dlg_menu( "@90996929", 'prepaid_event_question()' ) -- ½ºÆä¼È Ä«µå ±³È¯ dlg_menu( "@90996930", 'prepaid_event_exchange()' ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end -- ´ç½ÅÀº ´©±¸? function prepaid_event_who_are_you() -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90996922" ) dlg_text( "@90996924" ) --µ¹¾Æ°¡±â dlg_menu( "@90010003", 'NPC_prepaid_event_contact()' ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end -- ¼±ºÒ À̺¥Æ® Ä«µå°¡ ¹¹ÁÒ? function prepaid_event_question() -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90996922" ) dlg_text( "@90996925" ) --µ¹¾Æ°¡±â dlg_menu( "@90010003", 'NPC_prepaid_event_contact()' ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end -- ½ºÆä¼È Ä«µå¿Í º¸³Ê½º¹Ú½º¸¦ ±³È¯ÇÑ´Ù. function prepaid_event_exchange() -- ½ºÆä¼È Ä«µå ¾ÆÀÌÅÛÀ» ã´Â´Ù. local item_count = find_item ( 2000282 ) item_handle = get_item_handle ( 2000282 ) if item_count >= 1 then -- ½ºÆä¼È Ä«µå ±³È¯ ¼º°ø½Ã(º¸³Ê½º ¹Ú½º Áö±Þ) dlg_title( "@90996922" ) dlg_text( "@90996926" ) delete_item ( item_handle, 1 ) insert_item ( 2000283, 1 ) else -- ½ºÆä¼È Ä«µå°¡ ¾øÀ» °æ¿ì dlg_title( "@90996922" ) dlg_text( "@90996927" ) end --µ¹¾Æ°¡±â dlg_menu( "@90010003", 'NPC_prepaid_event_contact()' ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end ----------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- -------------------±¹³») Å©¸®½º¸¶½º À̺¥Æ® ÀÇ»ó ±³È¯ ------------------------------------ ----------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------- function NPC_event_Kor_Christmas_contact() -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90996967" ) dlg_text( "@90996968" ) -- »êŸ ÀÇ»ó 4Á¾ ·çµ¹ÇÁ ÀÇ»óÀ¸·Î ±³È¯Çϱâ dlg_menu( "@90996971", 'NPC_event_Kor_Christmas_exchange_clothes_()' ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end -- »êŸ ÀÇ»ó 4Á¾À» ·ç°ñÇÁ ÀÇ»ó 4Á¾ÀÌ ´ã±ä ¾ÆÀÌÅÛ ¹Ú½º·Î ±³È¯ÇÑ´Ù function NPC_event_Kor_Christmas_exchange_clothes_() -- »êŸ ÀÇ»ó 4Á¾ ¾ÆÀÌÅÛÀ» ã´Â´Ù. local item_santa_helmet_count = find_item ( 2000248 ) local item_santa_body_count = find_item ( 2000250 ) local item_santa_hand_count = find_item ( 2010241 ) local item_santa_mantle_count = find_item ( 2000251 ) local item_Rudolph_itembox = 2000288 local item_santa_helmet_handle = get_item_handle ( 2000248 ) local item_santa_body_handle = get_item_handle ( 2000250 ) local item_santa_hand_handle = get_item_handle ( 2010241 ) local item_santa_mantle_handle = get_item_handle ( 2000251 ) local item_santa_helmet_handle_count = find_item( 2000248 ) local item_santa_body_handle_count = find_item( 2000250 ) local item_santa_hand_handle_count = find_item( 2010241 ) local item_santa_mantle_handle_count = find_item( 2000251 ) -- ¾øÀ¸¸é ÀÌÀü´Ü°è·Î µ¹¾Æ°¨ if item_santa_helmet_handle_count == 0 or is_erasable_item( item_santa_helmet_handle ) == 0 or item_santa_body_handle_count == 0 or is_erasable_item( item_santa_body_handle ) == 0 or item_santa_hand_handle_count == 0 or is_erasable_item( item_santa_hand_handle ) == 0 or item_santa_mantle_handle_count == 0 or is_erasable_item( item_santa_mantle_handle ) == 0 then dlg_title( "@90996967" ) dlg_text( "@90996970" ) --µ¹¾Æ°¡±â dlg_menu( "@90010003", 'NPC_event_Kor_Christmas_contact()' ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() return elseif item_santa_helmet_count >= 1 and item_santa_body_count >= 1 and item_santa_hand_count >= 1 and item_santa_mantle_count >= 1 then -- »êŸ ÀÇ»ó 4Á¾ ±³È¯ ¼º°ø½Ã(·çµ¹ÇÁ ÀÇ»ó ¾ÆÀÌÅÛ ¹Ú½º Áö±Þ) dlg_title( "@90996967" ) dlg_text( "@90996969" ) delete_item ( item_santa_helmet_handle, 1 ) delete_item ( item_santa_body_handle, 1 ) delete_item ( item_santa_hand_handle, 1 ) delete_item ( item_santa_mantle_handle, 1 ) insert_item ( item_Rudolph_itembox, 1 ) --µ¹¾Æ°¡±â dlg_menu( "@90010003", 'NPC_event_Kor_Christmas_contact()' ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- ---------------------------2009³â ¹ß·»Å¸ÀÎ À̺¥Æ®-------------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- -- ¸ó½ºÅÍ¿¡°Ô¼­ µå¶øµÇ´Â ÇÏÆ®Äµµð¸¦ ¸ð¾Æ¿À¸é ·¯ºêÇÏÆ® ÆÖ °ú ¹öÇÁ·Î ±³È¯ÇØÁØ´Ù. -- ÇÏÆ®Äµµð 10°³ : À̵¿¼Óµµ Áõ°¡¹öÇÁ(1013) -- ÇÏÆ®Äµµð 20°³ : °ø°Ý¼Óµµ Áõ°¡¹öÇÁ(1011) -- ÇÏÆ®Äµµð 20°³ : ÁÖ¹® ½ÃÀü¼Óµµ Áõ°¡¹öÇÁ(1012) -- ÇÏÆ®Äµµð 50°³ : ¸¶ÀÌ·¯ºêÇÏÆ® ÆÖ 15ÀÏ(690425) function NPC_Event_valentine_contact() -- NPC Ŭ¸¯ÇÏ¸é ´ëÈ­ ¸Þ´º Ãâ·ÂµÈ´Ù. -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90996995" ) -- NPC À̸§ dlg_text( "@90996996" ) -- NPC ´ë»ç -- ÇÏÆ® ĵµð ±³È¯ ¸Þ´º Ãâ·Â dlg_menu( "@90996997", "valentine_event_Buff()" ) NPC_GM_Menu(137638,105173,8013,2010380) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end -- ÇÏÆ®Äµµð ±³È¯ ¸Þ´º ¼±Åà function valentine_event_Buff() -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90996995" ) --NPC À̸§ ¹ß·»Å¸ÀÎ À̺¥Æ® ¹ß·»Æ¼³ª dlg_text( "@90996998" ) --NPC ´ë»ç -- ±³È¯ ¸Þ´º Ãâ·Â dlg_menu ( "@90996999", "valentine_event_operation(1)" ) -- 10°³ ±³È¯Çϰí À̵¿¼Óµµ Áõ°¡ ¹öÇÁ dlg_menu ( "@90997000", "valentine_event_operation(2)" ) -- 20°³ ±³È¯ÇÏ°í °ø°Ý¼Óµµ Áõ°¡ ¹öÇÁ dlg_menu ( "@90997001", "valentine_event_operation(3)" ) -- 20°³ ±³È¯ÇÏ°í ½ÃÀü¼Óµµ Áõ°¡ ¹öÇÁ dlg_menu ( "@90997002", "valentine_event_exchange_pet()" ) -- 50°³ ±³È¯ÇÏ°í ¸¶ÀÌ ·¯ºêÇÏÆ® ÆÖ Áö±Þ -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end -- ¹ß·»Å¸ÀÎ À̺¥Æ® ¹öÇÁ º¸»ó¿¡ ´ëÇÑ ÇÔ¼ö function valentine_event_operation( magic_set ) -- ÇÏÆ®Äµµð °³¼ö ¾ò¾î¿À±â local heartcandy_count = find_item( 2010380 ) -- ¹öÇÁ 3Á¾ ¹Þ¾Æ¿À±â local state_level_1 = get_state_level( 1013 ) -- À̵¿¼Óµµ Áõ°¡ ¹öÇÁ local state_level_2 = get_state_level( 1011 ) -- °ø°Ý¼Óµµ Áõ°¡ ¹öÇÁ local state_level_3 = get_state_level( 1012 ) -- ½ÃÀü ¼Óµµ Áõ°¡ ¹öÇÁ -- ÇÏÆ® ĵµð °¹¼ö°¡ 10°³ ¹Ì¸¸ À϶§ if heartcandy_count < 10 then if magic_set == 1 then -- À̵¿¼Óµµ Áõ°¡ ¹öÇÁ dlg_title( "@90996995" ) dlg_text( "@90997003" ) -- ÇÏÆ® ĵµð °³¼ö°¡ ºÎÁ·Çϳ׿ä. elseif magic_set == 2 then -- °ø°Ý¼Óµµ Áõ°¡ ¹öÇÁ dlg_title( "@90996995" ) dlg_text( "@90997003" ) -- ÇÏÆ® ĵµð °³¼ö°¡ ºÎÁ·Çϳ׿ä. elseif magic_set == 3 then -- ½ÃÀü¼Óµµ Áõ°¡ ¹öÇÁ dlg_title( "@90996995" ) dlg_text( "@90997003" ) -- ÇÏÆ® ĵµð °³¼ö°¡ ºÎÁ·Çϳ׿ä. end -- ÇÏÆ® ĵµð °¹¼ö°¡ 20°³ ¹Ì¸¸ÀÏ ¶§ elseif heartcandy_count < 20 then if magic_set == 1 then -- and state_level_1 == 0 ÀÌ ºÎºÐÀº ÇØ´ç ¹öÇÁ°¡ °É·Á ÀÖÁö ¾Ê´Ù¸é Á¤ÇØÁø ¹öÇÁ¸¦ °É¾îÁشٴ Á¶°ÇÀÌ´Ù. dlg_title( "@90996995" ) dlg_text( "@90997004" ) -- ¿Í!! °í¸¶¿ö¿ä. ¼±¹°À» µå¸±²²¿ä. add_state( 1013, 15, 90000 ) -- À̵¿¼Óµµ Áõ°¡, lv15, 15ºÐ delete_item( get_item_handle( 2010380 ), 10 ) elseif magic_set == 2 then dlg_title( "@90996995" ) dlg_text( "@90997003" ) -- ÇÏÆ® ĵµð °³¼ö°¡ ºÎÁ·Çϳ׿ä. elseif magic_set == 3 then dlg_title( "@90996995" ) dlg_text( "@90997003" ) -- ÇÏÆ® ĵµð °³¼ö°¡ ºÎÁ·Çϳ׿ä. end -- ÇÏÆ®Äµµð °¹¼ö°¡ 50°³ ¹Ì¸¸ÀÏ ¶§ elseif heartcandy_count < 50 then if magic_set == 1 then dlg_title( "@90996995" ) dlg_text( "@90997004" ) -- ¿Í!! °í¸¶¿ö¿ä. ¼±¹°À» µå¸±²²¿ä. add_state( 1013, 15, 90000 ) -- À̵¿¼Óµµ Áõ°¡, lv15, 15ºÐ delete_item( get_item_handle( 2010380 ), 10 ) elseif magic_set == 2 then dlg_title( "@90996995" ) dlg_text( "@90997004" ) -- ¿Í!! °í¸¶¿ö¿ä. ¼±¹°À» µå¸±²²¿ä. add_state( 1011, 8, 360000 ) -- °ø°Ý¼Óµµ Áõ°¡, lv8, 60ºÐ delete_item( get_item_handle( 2010380 ), 20 ) elseif magic_set == 3 then dlg_title( "@90996995" ) dlg_text( "@90997004" ) -- ¿Í!! °í¸¶¿ö¿ä. ¼±¹°À» µå¸±²²¿ä. add_state( 1012, 5, 360000 ) -- ½ÃÀü¼Óµµ Áõ°¡, lv5, 60ºÐ delete_item( get_item_handle( 2010380 ), 20 ) end -- ÇÏÆ®Äµµð °¹¼ö°¡ 50°³ ÀÌ»óÀÏ ¶§ elseif heartcandy_count >= 50 then if magic_set == 1 then dlg_title( "@90996995" ) dlg_text( "@90997004" ) -- ¿Í!! °í¸¶¿ö¿ä. ¼±¹°À» µå¸±²²¿ä. add_state( 1013, 15, 90000 ) -- À̵¿¼Óµµ Áõ°¡, lv15, 15ºÐ delete_item( get_item_handle( 2010380 ), 10 ) elseif magic_set == 2 then dlg_title( "@90996995" ) dlg_text( "@90997004" ) -- ¿Í!! °í¸¶¿ö¿ä. ¼±¹°À» µå¸±²²¿ä. add_state( 1011, 8, 360000 ) -- °ø°Ý¼Óµµ Áõ°¡, lv8, 60ºÐ delete_item( get_item_handle( 2010380 ), 20 ) elseif magic_set == 3 then dlg_title( "@90996995" ) dlg_text( "@90997004" ) -- ¿Í!! °í¸¶¿ö¿ä. ¼±¹°À» µå¸±²²¿ä. add_state( 1012, 5, 360000 ) -- ½ÃÀü¼Óµµ Áõ°¡, lv5, 60ºÐ delete_item( get_item_handle( 2010380 ), 20 ) end else -- ÇÏÆ® ĵµð °³¼ö°¡ ¸ðÀÚ¶ö¶§ dlg_title( "@90996995" ) dlg_text( "@90997003" ) end -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end -- ¹ß·»Å¸ÀÎ À̺¥Æ® Æê º¸»ó¿¡ ´ëÇÑ ÇÔ¼ö function valentine_event_exchange_pet() -- ÇÏÆ®Äµµð °³¼ö ¾ò¾î¿À±â local heartcandy_count = find_item( 2010380 ) if heartcandy_count >= 50 then dlg_title( "@90996995" ) dlg_text( "@90997004" ) -- ¿Í!! °í¸¶¿ö¿ä. ¼±¹°À» µå¸±²²¿ä. delete_item( get_item_handle( 2010380 ), 50 ) insert_item ( 690425, 1 ) -- ·¯ºêÇÏÆ® Æê Áö±Þ ÇÑ´Ù. else -- 50°³ ÀÌ»óÀÌ ¾ÈµÇ´Â ¸ðµç °æ¿ì dlg_title( "@90996995" ) dlg_text( "@90997003" ) -- ÇÏÆ® ĵµð °³¼ö°¡ ºÎÁ·Çϳ׿ä. end -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- ---------------------------2009³â ºÎȰÀý À̺¥Æ®---------------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- -- ¸ó½ºÅÍ¿¡°Ô¼­ µå¶øµÇ´Â ºÎȰÀý À½½Ä Àç·á¸¦ ¸ð¾Æ Á¶ÇÕÇÏ¿© À½½ÄÀ» ¸¸µç ÈÄ À½½ÄÀ» °¡Á® ¿À¸é ·£´ý ¹Ú½º·Î ±³È¯ÇØÁØ´Ù. -- ºÎȰÀý »§ : ¹«±â ·£´ý ¹Ú½º -- ºÎȰÀý ´Þ°¿ : ¹æ¾î±¸ ·£´ý ¹Ú½º -- ºÎȰÀý ½ºÅ×ÀÌÅ© : Å¥ºê ·£´ý ¹Ú½º -- ºÎȰÀý ÄÉÀÌÅ© : Å©¸®Ã³ ·£´ý ¹Ú½º function NPC_Event_Easter_init() cprint( "!»§Áý ÁÖÀÎ ¶Ñ·¹Áê" ) set_npc_name( "@90999200" ) end function NPC_Event_Easter_contact() -- NPC Ŭ¸¯ÇÏ¸é ´ëÈ­ ¸Þ´º Ãâ·ÂµÈ´Ù. -- Áö¿ª npc id °¡Á®¿À±â local npc_id = get_npc_id() -- <À̸§ Ãâ·Â> °¢ npcÀÇ À̸§À» Ãâ·ÂÇØ ÁØ´Ù. -- ¶óÅ©½ÃÀ϶§ if npc_id == 11030 then dlg_title( "@90999201" ) -- īźÀ϶§ elseif npc_id == 11029 then dlg_title( "@90999201" ) -- ¼ö·ÃÀÚÀǼ¶À϶§ elseif npc_id == 11033 then dlg_title( "@90999201" ) -- È£¶óÀÌÁðÀ϶§ elseif npc_id == 11028 then dlg_title( "@90999201" ) -- ·ÐµµÀ϶§ elseif npc_id == 11031 then dlg_title( "@90999201" ) -- µµ½ÃÀÇ À¯ÀûÀ϶§ elseif npc_id == 11032 then dlg_title( "@90999201" ) -- ½ÃÅ©·çÆ®À϶§ elseif npc_id == 11034 then dlg_title( "@90999201" ) end -- if dlg_text( "@90999202" ) -- NPC ´ë»ç -- À̺¥Æ® ¼ö¶ô dlg_menu( "@90999203", "easter_event_agreed()" ) -- ºÎȰÀý À½½Ä ±³È¯ dlg_menu( "@90999204", "easter_event_swap()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end -- À̺¥Æ® ¼ö¶ô function easter_event_agreed() -- ·¹½ÃÇǸ¦ ¹Þ¾Ò³ª È®ÀÎ local item_count = find_item ( 2010400 ) item_handle = get_item_handle ( 2010400 ) -- ·¹½ÃÇÇ º¸»óÀ» ¹ÞÀº Àû ÀÖ´ÂÁö üũ local q_flag0 = tonumber( get_flag( "q20" ) ) if q_flag0 == nil then q_flag0 = 0 set_flag( "q20", "0" ) end -- º¸»óÀ» ¹ÞÀº Àû ÀÖ´ÂÁö üũ -- ÀÌ¹Ì º¸»óÀ» ¹Þ¾ÒÀ¸¸é Ãâ·Â if q_flag0 >= 1 then dlg_title( "@90999201" ) -- NPC À̸§ -- ·¹½ÃÇǸ¦ ¾ÆÁ÷ ¸ø ¹Þ¾ÒÀ» ¶§ else dlg_title( "@90999201" ) -- NPC À̸§ insert_item ( 2010400, 1 ) -- ·¹½ÃÇǸ¦ °Ç³× ÁØ´Ù.(2010400) set_flag( "q20", "1" ) end -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999201" ) --NPC À̸§ ºÎȰÀý À̺¥Æ® ¶Ñ·¹Áê dlg_text( "@90999205" ) --NPC ´ë»ç dlg_menu( "@90010003", "NPC_Event_Easter_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end -- ºÎȰÀý À½½Ä ±³È¯ function easter_event_swap() -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999201" ) --NPC À̸§ ºÎȰÀý À̺¥Æ® ¶Ñ·¹Áê dlg_text( "@90999206" ) --NPC ´ë»ç -- ºÎȰÀý »§ °Ç³× ÁÖ±â dlg_menu ( "@90999207", "easter_event_exchange_bread ()" ) -- ºÎȰÀý ´Þ°¿ °Ç³× ÁÖ±â dlg_menu ( "@90999208", "easter_event_exchange_egg ()" ) -- ºÎȰÀý ½ºÅ×ÀÌÅ© °Ç³× ÁÖ±â dlg_menu ( "@90999209", "easter_event_exchange_steak ()" ) -- ºÎȰÀý ÄÉÀÌÅ© °Ç³× ÁÖ±â dlg_menu ( "@90999210", "easter_event_exchange_cake ()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end -- ºÎȰÀý ¾ÆÀÌÅÛ ±³È¯¿¡ ´ëÇÑ ÇÔ¼ö function easter_event_exchange_bread ( ) -- ºÎȰÀý »§ ã±â local easterbread_count = find_item ( 2010394 ) if easterbread_count >= 5 then dlg_title( "@90999201" ) --NPC À̸§ ºÎȰÀý À̺¥Æ® ¶Ñ·¹Áê dlg_text( "@90999212" ) -- ¿Í!! °í¸¶¿ö¿ä. ¼±¹°À» µå¸±²²¿ä. insert_item ( 2010401, 1 ) -- ¹«±â ·£´ý ¹Ú½º¸¦ ÁØ´Ù. delete_item( get_item_handle( 2010394 ), 5 ) -- ºÎȰÀý »§ ȸ¼ö dlg_menu( "@90010003", "NPC_Event_Easter_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999201" ) --NPC À̸§ ºÎȰÀý À̺¥Æ® ¶Ñ·¹Áê dlg_text( "@90999211" ) -- À½¡¦¾Æ¹«°Íµµ ¾ø±º¡¦´ÙÀ½¿£ ²À ¸ÀÀÖ´Â À½½ÄÀ» ¸¸µé¾î ÁÖ°Ô¡¦ dlg_menu( "@90010003", "NPC_Event_Easter_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end -- ºÎȰÀý ´Þ°¿ ã±â function easter_event_exchange_egg ( ) local easteregg_count = find_item ( 2010395 ) if easteregg_count >= 5 then dlg_title( "@90999201" ) --NPC À̸§ ºÎȰÀý À̺¥Æ® ¶Ñ·¹Áê dlg_text( "@90999212" ) -- ¿Í!! °í¸¶¿ö¿ä. ¼±¹°À» µå¸±²²¿ä. insert_item ( 2010402, 1 ) -- ¹æ¾î±¸ ·£´ý ¹Ú½º¸¦ ÁØ´Ù. delete_item( get_item_handle( 2010395 ), 5 ) -- ºÎȰÀý »§ ȸ¼ö dlg_menu( "@90010003", "NPC_Event_Easter_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999201" ) --NPC À̸§ ºÎȰÀý À̺¥Æ® ¶Ñ·¹Áê dlg_text( "@90999211" ) -- À½¡¦¾Æ¹«°Íµµ ¾ø±º¡¦´ÙÀ½¿£ ²À ¸ÀÀÖ´Â À½½ÄÀ» ¸¸µé¾î ÁÖ°Ô¡¦ dlg_menu( "@90010003", "NPC_Event_Easter_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end -- ºÎȰÀý ½ºÅ×ÀÌÅ© ã±â function easter_event_exchange_steak ( ) local eastersteak_count = find_item ( 2010396 ) if eastersteak_count >= 5 then dlg_title( "@90999201" ) --NPC À̸§ ºÎȰÀý À̺¥Æ® ¶Ñ·¹Áê dlg_text( "@90999212" ) -- ¿Í!! °í¸¶¿ö¿ä. ¼±¹°À» µå¸±²²¿ä. insert_item ( 2010403, 1 ) -- Å¥ºê ·£´ý ¹Ú½º¸¦ ÁØ´Ù. delete_item( get_item_handle( 2010396 ), 5 ) -- ºÎȰÀý »§ ȸ¼ö dlg_menu( "@90010003", "NPC_Event_Easter_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999201" ) --NPC À̸§ ºÎȰÀý À̺¥Æ® ¶Ñ·¹Áê dlg_text( "@90999211" ) -- À½¡¦¾Æ¹«°Íµµ ¾ø±º¡¦´ÙÀ½¿£ ²À ¸ÀÀÖ´Â À½½ÄÀ» ¸¸µé¾î ÁÖ°Ô¡¦ dlg_menu( "@90010003", "NPC_Event_Easter_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end -- ºÎȰÀý ÄÉÀÌÅ© ã±â function easter_event_exchange_cake ( ) local eastercake_count = find_item ( 2010397 ) if eastercake_count >=1 then dlg_title( "@90999201" ) --NPC À̸§ ºÎȰÀý À̺¥Æ® ¶Ñ·¹Áê dlg_text( "@90999212" ) -- ¿Í!! °í¸¶¿ö¿ä. ¼±¹°À» µå¸±²²¿ä. insert_item ( 2010404, 1 ) -- Å©¸®Ã³ ·£´ý ¹Ú½º¸¦ ÁØ´Ù. delete_item( get_item_handle( 2010397 ), 1 ) -- ºÎȰÀý ÄÉÀÌÅ© ȸ¼ö dlg_menu( "@90010003", "NPC_Event_Easter_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999201" ) --NPC À̸§ ºÎȰÀý À̺¥Æ® ¶Ñ·¹Áê dlg_text( "@90999211" ) -- À½¡¦¾Æ¹«°Íµµ ¾ø±º¡¦´ÙÀ½¿£ ²À ¸ÀÀÖ´Â À½½ÄÀ» ¸¸µé¾î ÁÖ°Ô¡¦ dlg_menu( "@90010003", "NPC_Event_Easter_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- -----------------2009³â ³ªºñ¾Æ¶ó¹Ì½º ¾÷µ¥ÀÌÆ® ±â³ä À̺¥Æ®------------------------------ --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- -- ¸ó½ºÅÍ¿¡°Ô ¾ÆÀÌÅÛÀ» ȹµæÇÑ ÈÄ Á¶ÇÕÀ» ÅëÇØ ¾ÆÀÌÅÛÀ» ºÐÇØ ÇÑ´Ù. -- ºÐÇØÇÑ ¾ÆÀÌÅÛÀ» ¸ð¾Æ NPC¿¡°Ô ¹æ¾î±¸ Á¦ÀÛ ÀÇ·Ú À̺¥Æ® function NPC_Event_christ_init() cprint( "!¶°µ¹ÀÌ »óÀÎ Å©¸®½º" ) set_npc_name( "@90999213" ) end function NPC_Event_christ_contact() -- NPC Ŭ¸¯ÇÏ¸é ´ëÈ­ ¸Þ´º Ãâ·ÂµÈ´Ù. local npc_id = get_npc_id() -- Áö¿ª npc id °¡Á®¿À±â if npc_id == 11140 then --¶óÅ©½Ã dlg_title( "@90999214" ) elseif npc_id == 11141 then --īź dlg_title( "@90999214" ) elseif npc_id == 11142 then --·Ðµµ dlg_title( "@90999214" ) elseif npc_id == 11092 then --È£¶óÀÌÁð dlg_title( "@90999214" ) elseif npc_id == 11143 then --½ÃÅ©·çÆ® dlg_title( "@90999214" ) end dlg_text( "@90999215" ) --NPC ´ë»ç -- ´ëÈ­ ¸Þ´º dlg_menu( "@90999216", "christ_event_talkin()" ) --´ç½ÅÀº ´©±¸ÁÒ? -- ¾ÆÀÌÅÛ Á¦ÀÛ ÀÇ·Ú dlg_menu( "@90999217", "christ_event_production()" ) --¹æ¾î±¸ Á¦ÀÛ ÀÇ·Ú -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end -- ´ëÈ­ 1 function christ_event_talkin() dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999218" ) --NPC ´ë»ç -- ´ÙÀ½ ´ëÈ­ dlg_menu( "@90999219", "christ_event_talkin_1()" ) --¾î¶² °©¿ÊÀ» ¸¸µé¾î Áֽóª¿ä? -- ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end -- ´ëÈ­ 2 function christ_event_talkin_1() dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999220" ) --NPC ´ë»ç -- ´ÙÀ½ ´ëÈ­ dlg_menu( "@90999221", "christ_event_talkin_2()" ) --Àúµµ Çϳª¸¸ ¸¸µé¾îÁÖ¼¼¿ä! -- ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end -- ´ëÈ­ 3 function christ_event_talkin_2() dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999222" ) --NPC ´ë»ç -- ´ÙÀ½ ´ëÈ­ dlg_menu( "@90999223", "christ_event_talkin_3()" ) --Àç·á´Â ¾î¶»°Ô ±¸Çϳª¿ä? -- ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end -- ´ëÈ­ 4 function christ_event_talkin_3() dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999224" ) --NPC ´ë»ç -- ¾ÆÀÌÅÛ Á¦ÀÛ ÀÇ·Ú dlg_menu( "@90999217", "christ_event_production()" ) --¹æ¾î±¸ Á¦ÀÛ ÀÇ·Ú -- ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end -- ¹æ¾î±¸ Á¦ÀÛ ÀÇ·Ú function christ_event_production() dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999235" ) --NPC ´ë»ç -- ·©Å© ¼±Åà dlg_menu( "@90999225", "christ_event_production_1()" ) --2·©Å© dlg_menu( "@90999226", "christ_event_production_2()" ) --3·©Å© dlg_menu( "@90999227", "christ_event_production_3()" ) --4·©Å© dlg_menu( "@90999228", "christ_event_production_4()" ) --5·©Å© dlg_menu( "@90999229", "christ_event_production_5()" ) --6·©Å© dlg_menu( "@90999250", "christ_event_production_6()" ) --7·©Å© ¹é·æ dlg_menu( "@90999251", "christ_event_production_7()" ) --7·©Å© Èæ·æ dlg_menu( "@90999252", "christ_event_production_8()" ) --7·©Å© »ç·æ -- ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end -- 2·©Å© ¹æ¾î±¸ Á¦ÀÛ ÀÇ·Ú function christ_event_production_1() dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999236" ) --NPC ´ë»ç -- Á÷¾÷ ¼±Åà dlg_menu( "@90999253", "christ_event_production_1_1()" ) --Àü»ç dlg_menu( "@90999254", "christ_event_production_1_2()" ) --ÇåÅÍ dlg_menu( "@90999255", "christ_event_production_1_3()" ) --¼Òȯ»ç dlg_menu( "@90999256", "christ_event_production_1_4()" ) --¹ý»ç -- ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) end -- 3·©Å© ¹æ¾î±¸ Á¦ÀÛ ÀÇ·Ú function christ_event_production_2() dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999236" ) --NPC ´ë»ç -- Á÷¾÷ ¼±Åà dlg_menu( "@90999257", "christ_event_production_2_1()" ) --Àü»ç dlg_menu( "@90999258", "christ_event_production_2_2()" ) --ÇåÅÍ dlg_menu( "@90999259", "christ_event_production_2_3()" ) --¼Òȯ»ç dlg_menu( "@90999260", "christ_event_production_2_4()" ) --¹ý»ç -- ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) end -- 4·©Å© ¹æ¾î±¸ Á¦ÀÛ ÀÇ·Ú function christ_event_production_3() dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999236" ) --NPC ´ë»ç -- Á÷¾÷ ¼±Åà dlg_menu( "@90999261", "christ_event_production_3_1()" ) --Àü»ç dlg_menu( "@90999262", "christ_event_production_3_2()" ) --ÇåÅÍ dlg_menu( "@90999263", "christ_event_production_3_3()" ) --¼Òȯ»ç dlg_menu( "@90999264", "christ_event_production_3_4()" ) --¹ý»ç -- ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) end -- 5·©Å© ¹æ¾î±¸ Á¦ÀÛ ÀÇ·Ú function christ_event_production_4() dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999236" ) --NPC ´ë»ç -- Á÷¾÷ ¼±Åà dlg_menu( "@90999265", "christ_event_production_4_1()" ) --Àü»ç dlg_menu( "@90999266", "christ_event_production_4_2()" ) --ÇåÅÍ dlg_menu( "@90999267", "christ_event_production_4_3()" ) --¼Òȯ»ç dlg_menu( "@90999268", "christ_event_production_4_4()" ) --¹ý»ç -- ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) end -- 6·©Å© ¹æ¾î±¸ Á¦ÀÛ ÀÇ·Ú function christ_event_production_5() dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999236" ) --NPC ´ë»ç -- Á÷¾÷ ¼±Åà dlg_menu( "@90999269", "christ_event_production_5_1()" ) --Àü»ç dlg_menu( "@90999270", "christ_event_production_5_2()" ) --ÇåÅÍ dlg_menu( "@90999271", "christ_event_production_5_3()" ) --¼Òȯ»ç dlg_menu( "@90999272", "christ_event_production_5_4()" ) --¹ý»ç -- ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) end --7·©Å© ¹é·æ ¹æ¾î±¸ Á¦ÀÛ ÀÇ·Ú function christ_event_production_6() dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999236" ) --NPC ´ë»ç -- Á÷¾÷ ¼±Åà dlg_menu( "@90999273", "christ_event_production_6_1()" ) --Àü»ç dlg_menu( "@90999274", "christ_event_production_6_2()" ) --ÇåÅÍ dlg_menu( "@90999275", "christ_event_production_6_3()" ) --¼Òȯ»ç dlg_menu( "@90999276", "christ_event_production_6_4()" ) --¹ý»ç -- ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) end --7·©Å© Èæ·æ ¹æ¿À±¸ Á¦ÀÛ ÀÇ·Ú function christ_event_production_7() dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999236" ) --NPC ´ë»ç -- Á÷¾÷ ¼±Åà dlg_menu( "@90999277", "christ_event_production_7_1()" ) --Àü»ç dlg_menu( "@90999278", "christ_event_production_7_2()" ) --ÇåÅÍ dlg_menu( "@90999279", "christ_event_production_7_3()" ) --¼Òȯ»ç dlg_menu( "@90999280", "christ_event_production_7_4()" ) --¹ý»ç -- ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) end --7·©Å© »ç·æ ¹æ¾î±¸ Á¦ÀÛ ÀÇ·Ú function christ_event_production_8() dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999236" ) --NPC ´ë»ç -- Á÷¾÷ ¼±Åà dlg_menu( "@90999281", "christ_event_production_8_1()" ) --Àü»ç dlg_menu( "@90999282", "christ_event_production_8_2()" ) --ÇåÅÍ dlg_menu( "@90999283", "christ_event_production_8_3()" ) --¼Òȯ»ç dlg_menu( "@90999284", "christ_event_production_8_4()" ) --¹ý»ç -- ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) end -- 2·©Å© Àü»ç ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_1_1() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010418 ) --ÆÇ±Ý Á¶°¢ local easterbread_count_2 = find_item ( 2010419 ) --°­È­ ö»ç if easterbread_count_1 >= 2 and easterbread_count_2 >= 5 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010434, 1 ) --2·©Å© Àü»ç °©¿Ê delete_item( get_item_handle( 2010418 ), 2 ) --ÆÇ±Ý Á¶°¢ delete_item( get_item_handle( 2010419 ), 5 ) --°­È­ ö»ç dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end -- 2·©Å© ÇåÅÍ ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_1_2() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010422 ) --ö Á¶°¢ local easterbread_count_2 = find_item ( 2010423 ) --ö»ç if easterbread_count_1 >= 2 and easterbread_count_2 >= 5 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010439, 1 ) --2·©Å© ÇåÅÍ °©¿Ê delete_item( get_item_handle( 2010422 ), 2 ) --ö Á¶°¢ delete_item( get_item_handle( 2010423 ), 5 ) --ö»ç dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end -- 2·©Å© ¼Òȯ»ç ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_1_3() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010426 ) --°¡Á× Á¶°¢ local easterbread_count_2 = find_item ( 2010427 ) --°¡Á× ²ö if easterbread_count_1 >= 2 and easterbread_count_2 >= 5 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010444, 1 ) --2·©Å© ¼Òȯ»ç °©¿Ê delete_item( get_item_handle( 2010426 ), 2 ) --°¡Á× Á¶°¢ delete_item( get_item_handle( 2010427 ), 5 ) --°¡Á× ²ö dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end -- 2·©Å© ¹ý»ç ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_1_4() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010430 ) --õ Á¶°¢ local easterbread_count_2 = find_item ( 2010431 ) --½Ç if easterbread_count_1 >= 2 and easterbread_count_2 >= 5 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010449, 1 ) --2·©Å© ¹ý»ç °©¿Ê delete_item( get_item_handle( 2010430 ), 2 ) --õ Á¶°¢ delete_item( get_item_handle( 2010431 ), 5 ) --½Ç ²ö dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --3·©Å© ±³È¯ --3·©Å© Àü»ç ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_2_1() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010418 ) --ÆÇ±Ý Á¶°¢ local easterbread_count_2 = find_item ( 2010419 ) --°­È­ ö»ç if easterbread_count_1 >= 5 and easterbread_count_2 >= 10 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010435, 1 ) --3·©Å© Àü»ç °©¿Ê delete_item( get_item_handle( 2010418 ), 5 ) --ÆÇ±Ý Á¶°¢ delete_item( get_item_handle( 2010419 ), 10 ) --°­È­ ö»ç dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --3·©Å© ÇåÅÍ ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_2_2() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010422 ) --ö Á¶°¢ local easterbread_count_2 = find_item ( 2010423 ) --ö»ç if easterbread_count_1 >= 5 and easterbread_count_2 >= 10 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010440, 1 ) --3·©Å© ÇåÅÍ °©¿Ê delete_item( get_item_handle( 2010422 ), 5 ) --ö Á¶°¢ delete_item( get_item_handle( 2010423 ), 10 ) --ö»ç dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --3·©Å© ¼Òȯ»ç ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_2_3() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010426 ) --°¡Á× Á¶°¢ local easterbread_count_2 = find_item ( 2010427 ) --°¡Á× ²ö if easterbread_count_1 >= 5 and easterbread_count_2 >= 10 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010445, 1 ) --3·©Å© ¼Òȯ»ç °©¿Ê delete_item( get_item_handle( 2010426 ), 5 ) --°¡Á× Á¶°¢ delete_item( get_item_handle( 2010427 ), 10 ) --°¡Á× ²ö dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --3·©Å© ¹ý»ç ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_2_4() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010430 ) --õ Á¶°¢ local easterbread_count_2 = find_item ( 2010431 ) --½Ç if easterbread_count_1 >= 5 and easterbread_count_2 >= 10 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010450, 1 ) --3·©Å© ¹ý»ç °©¿Ê delete_item( get_item_handle( 2010430 ), 5 ) --õ Á¶°¢ delete_item( get_item_handle( 2010431 ), 10 ) --½Ç ²ö dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --4·©Å© ±³È¯ --4·©Å© Àü»ç ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_3_1() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010418 ) --ÆÇ±Ý Á¶°¢ local easterbread_count_2 = find_item ( 2010419 ) --°­È­ ö»ç if easterbread_count_1 >= 10 and easterbread_count_2 >= 20 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010436, 1 ) --4·©Å© Àü»ç °©¿Ê delete_item( get_item_handle( 2010418 ), 10 ) --ÆÇ±Ý Á¶°¢ delete_item( get_item_handle( 2010419 ), 20 ) --°­È­ ö»ç dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --4·©Å© ÇåÅÍ ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_3_2() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010422 ) --ö Á¶°¢ local easterbread_count_2 = find_item ( 2010423 ) --ö»ç if easterbread_count_1 >= 10 and easterbread_count_2 >= 20 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010441, 1 ) --4·©Å© ÇåÅÍ °©¿Ê delete_item( get_item_handle( 2010422 ), 10 ) --ö Á¶°¢ delete_item( get_item_handle( 2010423 ), 20 ) --ö»ç dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --4·©Å© ¼Òȯ»ç ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_3_3() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010426 ) --°¡Á× Á¶°¢ local easterbread_count_2 = find_item ( 2010427 ) --°¡Á× ²ö if easterbread_count_1 >= 10 and easterbread_count_2 >= 20 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010446, 1 ) --4·©Å© ¼Òȯ»ç °©¿Ê delete_item( get_item_handle( 2010426 ), 10 ) --°¡Á× Á¶°¢ delete_item( get_item_handle( 2010427 ), 20 ) --°¡Á× ²ö dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --4·©Å© ¹ý»ç ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_3_4() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010430 ) --õ Á¶°¢ local easterbread_count_2 = find_item ( 2010431 ) --½Ç if easterbread_count_1 >= 10 and easterbread_count_2 >= 20 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010451, 1 ) --4·©Å© ¹ý»ç °©¿Ê delete_item( get_item_handle( 2010430 ), 10 ) --õ Á¶°¢ delete_item( get_item_handle( 2010431 ), 20 ) --½Ç ²ö dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --5·©Å© ±³È¯ --5·©Å© Àü»ç ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_4_1() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010418 ) --ÆÇ±Ý Á¶°¢ local easterbread_count_2 = find_item ( 2010419 ) --°­È­ ö»ç if easterbread_count_1 >= 20 and easterbread_count_2 >= 40 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010437, 1 ) --5·©Å© Àü»ç °©¿Ê delete_item( get_item_handle( 2010418 ), 20 ) --ÆÇ±Ý Á¶°¢ delete_item( get_item_handle( 2010419 ), 40 ) --°­È­ ö»ç dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --5·©Å© ÇåÅÍ ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_4_2() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010422 ) --ö Á¶°¢ local easterbread_count_2 = find_item ( 2010423 ) --ö»ç if easterbread_count_1 >= 20 and easterbread_count_2 >= 40 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010442, 1 ) --5·©Å© ÇåÅÍ °©¿Ê delete_item( get_item_handle( 2010422 ), 20 ) --ö Á¶°¢ delete_item( get_item_handle( 2010423 ), 40 ) --ö»ç dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --5·©Å© ¼Òȯ»ç ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_4_3() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010426 ) --°¡Á× Á¶°¢ local easterbread_count_2 = find_item ( 2010427 ) --°¡Á× ²ö if easterbread_count_1 >= 20 and easterbread_count_2 >= 40 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010447, 1 ) --5·©Å© ¼Òȯ»ç °©¿Ê delete_item( get_item_handle( 2010426 ), 20 ) --°¡Á× Á¶°¢ delete_item( get_item_handle( 2010427 ), 40 ) --°¡Á× ²ö dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --5·©Å© ¹ý»ç ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_4_4() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010430 ) --õ Á¶°¢ local easterbread_count_2 = find_item ( 2010431 ) --½Ç if easterbread_count_1 >= 20 and easterbread_count_2 >= 40 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010452, 1 ) --5·©Å© ¹ý»ç °©¿Ê delete_item( get_item_handle( 2010430 ), 20 ) --õ Á¶°¢ delete_item( get_item_handle( 2010431 ), 40 ) --½Ç ²ö dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --6·©Å© ±³È¯ --6·©Å© Àü»ç ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_5_1() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010418 ) --ÆÇ±Ý Á¶°¢ local easterbread_count_2 = find_item ( 2010419 ) --°­È­ ö»ç if easterbread_count_1 >= 40 and easterbread_count_2 >= 80 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010438, 1 ) --6·©Å© Àü»ç °©¿Ê delete_item( get_item_handle( 2010418 ), 40 ) --ÆÇ±Ý Á¶°¢ delete_item( get_item_handle( 2010419 ), 80 ) --°­È­ ö»ç dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --6·©Å© ÇåÅÍ ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_5_2() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010422 ) --ö Á¶°¢ local easterbread_count_2 = find_item ( 2010423 ) --ö»ç if easterbread_count_1 >= 40 and easterbread_count_2 >= 80 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010443, 1 ) --6·©Å© ÇåÅÍ °©¿Ê delete_item( get_item_handle( 2010422 ), 40 ) --ö Á¶°¢ delete_item( get_item_handle( 2010423 ), 80 ) --ö»ç dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --6·©Å© ¼Òȯ»ç ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_5_3() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010426 ) --°¡Á× Á¶°¢ local easterbread_count_2 = find_item ( 2010427 ) --°¡Á× ²ö if easterbread_count_1 >= 40 and easterbread_count_2 >= 80 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010448, 1 ) --6·©Å© ¼Òȯ»ç °©¿Ê delete_item( get_item_handle( 2010426 ), 40 ) --°¡Á× Á¶°¢ delete_item( get_item_handle( 2010427 ), 80 ) --°¡Á× ²ö dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --6·©Å© ¹ý»ç ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_5_4() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010430 ) --õ Á¶°¢ local easterbread_count_2 = find_item ( 2010431 ) --½Ç if easterbread_count_1 >= 40 and easterbread_count_2 >= 80 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010453, 1 ) --6·©Å© ¹ý»ç °©¿Ê delete_item( get_item_handle( 2010430 ), 40 ) --õ Á¶°¢ delete_item( get_item_handle( 2010431 ), 80 ) --½Ç ²ö dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --7·©Å© ¹é·æ ±³È¯ --7·©Å© ¹é·æ Àü»ç ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_6_1() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010418 ) --ÆÇ±Ý Á¶°¢ local easterbread_count_2 = find_item ( 2010419 ) --°­È­ ö»ç if easterbread_count_1 >= 80 and easterbread_count_2 >= 160 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010460, 1 ) --7·©Å© ¹é·æ Àü»ç °©¿Ê delete_item( get_item_handle( 2010418 ), 80 ) --ÆÇ±Ý Á¶°¢ delete_item( get_item_handle( 2010419 ), 160 ) --°­È­ ö»ç dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --7·©Å© ¹é·æ ÇåÅÍ ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_6_2() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010422 ) --ö Á¶°¢ local easterbread_count_2 = find_item ( 2010423 ) --ö»ç if easterbread_count_1 >= 80 and easterbread_count_2 >= 160 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010463, 1 ) --7·©Å© ¹é·æ ÇåÅÍ °©¿Ê delete_item( get_item_handle( 2010422 ), 80 ) --ö Á¶°¢ delete_item( get_item_handle( 2010423 ), 160 ) --ö»ç dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --7·©Å© ¹é·æ ¼Òȯ»ç ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_6_3() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010426 ) --°¡Á× Á¶°¢ local easterbread_count_2 = find_item ( 2010427 ) --°¡Á× ²ö if easterbread_count_1 >= 80 and easterbread_count_2 >= 160 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010469, 1 ) --7·©Å© ¹é·æ ¼Òȯ»ç °©¿Ê delete_item( get_item_handle( 2010426 ), 80 ) --°¡Á× Á¶°¢ delete_item( get_item_handle( 2010427 ), 160 ) --°¡Á× ²ö dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --7·©Å© ¹é·æ ¹ý»ç ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_6_4() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010430 ) --õ Á¶°¢ local easterbread_count_2 = find_item ( 2010431 ) --½Ç if easterbread_count_1 >= 80 and easterbread_count_2 >= 160 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010466, 1 ) --7·©Å© ¹é·æ ¹ý»ç °©¿Ê delete_item( get_item_handle( 2010430 ), 80 ) --õ Á¶°¢ delete_item( get_item_handle( 2010431 ), 160 ) --½Ç ²ö dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --7·©Å© Èæ·æ ±³È¯ --7·©Å© Èæ·æ Àü»ç ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_7_1() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010418 ) --ÆÇ±Ý Á¶°¢ local easterbread_count_2 = find_item ( 2010419 ) --°­È­ ö»ç if easterbread_count_1 >= 130 and easterbread_count_2 >= 260 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010461, 1 ) --7·©Å© Èæ·æ Àü»ç °©¿Ê delete_item( get_item_handle( 2010418 ), 130 ) --ÆÇ±Ý Á¶°¢ delete_item( get_item_handle( 2010419 ), 260 ) --°­È­ ö»ç dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --7·©Å© Èæ·æ ÇåÅÍ ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_7_2() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010422 ) --ö Á¶°¢ local easterbread_count_2 = find_item ( 2010423 ) --ö»ç if easterbread_count_1 >= 130 and easterbread_count_2 >= 260 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010464, 1 ) --7·©Å© Èæ·æ ÇåÅÍ °©¿Ê delete_item( get_item_handle( 2010422 ), 130 ) --ö Á¶°¢ delete_item( get_item_handle( 2010423 ), 260 ) --ö»ç dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --7·©Å© Èæ·æ ¼Òȯ»ç ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_7_3() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010426 ) --°¡Á× Á¶°¢ local easterbread_count_2 = find_item ( 2010427 ) --°¡Á× ²ö if easterbread_count_1 >= 130 and easterbread_count_2 >= 260 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010470, 1 ) --7·©Å© Èæ·æ ¼Òȯ»ç °©¿Ê delete_item( get_item_handle( 2010426 ), 130 ) --°¡Á× Á¶°¢ delete_item( get_item_handle( 2010427 ), 260 ) --°¡Á× ²ö dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --7·©Å© Èæ·æ ¹ý»ç ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_7_4() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010430 ) --õ Á¶°¢ local easterbread_count_2 = find_item ( 2010431 ) --½Ç if easterbread_count_1 >= 130 and easterbread_count_2 >= 260 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010467, 1 ) --7·©Å© Èæ·æ ¹ý»ç °©¿Ê delete_item( get_item_handle( 2010430 ), 130 ) --õ Á¶°¢ delete_item( get_item_handle( 2010431 ), 260 ) --½Ç ²ö dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --7·©Å© »ç·æ ±³È¯ --7·©Å© »ç·æ Àü»ç ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_8_1() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010418 ) --ÆÇ±Ý Á¶°¢ local easterbread_count_2 = find_item ( 2010419 ) --°­È­ ö»ç if easterbread_count_1 >= 180 and easterbread_count_2 >= 360 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010462, 1 ) --7·©Å© »ç·æ Àü»ç °©¿Ê delete_item( get_item_handle( 2010418 ), 180 ) --ÆÇ±Ý Á¶°¢ delete_item( get_item_handle( 2010419 ), 360 ) --°­È­ ö»ç dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --7·©Å© »ç·æ ÇåÅÍ ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_8_2() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010422 ) --ö Á¶°¢ local easterbread_count_2 = find_item ( 2010423 ) --ö»ç if easterbread_count_1 >= 180 and easterbread_count_2 >= 360 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010465, 1 ) --7·©Å© »ç·æ ÇåÅÍ °©¿Ê delete_item( get_item_handle( 2010422 ), 180 ) --ö Á¶°¢ delete_item( get_item_handle( 2010423 ), 360 ) --ö»ç dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --7·©Å© »ç·æ ¼Òȯ»ç ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_8_3() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010426 ) --°¡Á× Á¶°¢ local easterbread_count_2 = find_item ( 2010427 ) --°¡Á× ²ö if easterbread_count_1 >= 180 and easterbread_count_2 >= 360 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010471, 1 ) --7·©Å© »ç·æ ¼Òȯ»ç °©¿Ê delete_item( get_item_handle( 2010426 ), 180 ) --°¡Á× Á¶°¢ delete_item( get_item_handle( 2010427 ), 360 ) --°¡Á× ²ö dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --7·©Å© »ç·æ ¹ý»ç ¾ÆÀÌÅÛ ±³È¯ function christ_event_production_8_4() -- Á¶ÇÕ Àç·á ã±â local easterbread_count_1 = find_item ( 2010430 ) --õ Á¶°¢ local easterbread_count_2 = find_item ( 2010431 ) --½Ç if easterbread_count_1 >= 180 and easterbread_count_2 >= 360 then dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999237" ) --Àá½Ã¸¸ ±â´Ù·Á º¸°Ô. insert_item ( 2010468, 1 ) --6·©Å© ¹ý»ç °©¿Ê delete_item( get_item_handle( 2010430 ), 180 ) --õ Á¶°¢ delete_item( get_item_handle( 2010431 ), 360 ) --½Ç ²ö dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999214" ) --NPC À̸§ dlg_text( "@90999234" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- ---------------------------2009³â ·¹º§¾÷ À̺¥Æ®---------------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- function NPC_Event_Lvup_contact() local npc_id = get_npc_id() --Áö¿ª npc id °¡Á®¿À±â if npc_id == 11037 or 11072 or 11077 or 11082 or 11087 or 11093 then --¶óÅ©½Ã (°¢ ±¹°¡º° NPC ÀÚµ¿»ý¼º¿¡ µû¸¥ NPC ID°¡ ¿©·¯°³·Î ºÐ¸®µÇ¾î¼­ °¢°¢ÀÇ ID¸¦ ÀÔ·ÂÇØ¾ß ÇÑ´Ù.) dlg_title( "@90999884" ) elseif npc_id == 11038 or 11073 or 11078 or 11083 or 11088 or 11094 then --īź dlg_title( "@90999884" ) elseif npc_id == 11039 or 11074 or 11079 or 11084 or 11089 or 11095 then --È£¶óÀÌÁð dlg_title( "@90999884" ) elseif npc_id == 11040 or 11075 or 11080 or 11085 or 11090 or 11096 then --·Ðµµ dlg_title( "@90999884" ) elseif npc_id == 11041 or 11076 or 11081 or 11086 or 11091 or 11097 then --µµ½ÃÀ¯Àû dlg_title( "@90999884" ) end -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ : ¼±¹°´ë¿©µµ¿ì¹Ì dlg_text( "@90999245" ) --Àλ縻 -- ´ëÈ­Á¾·á dlg_menu( "@90999246", 'Event_Lvup_present()' ) --¼±¹°¹Þ±â dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end -- ¼±¹° ¹Þ±â function Event_Lvup_present() -- ÇöÀç Á÷¾÷ id¸¦ ¹Þ¾Æ³õ´Â´Ù. local job = get_value( "job" ) -- ·¹º§ ¹Þ¾Æ¿È local level = get_value( "level" ) local q_flag0 = get_flag( "lvup_weapon" ) --¹«±â local q_flag1 = get_flag( "lvup_armor" ) --¹æ¾î --Ç÷¹±×°ª ÃʱâÈ­ ½ÃÄÑ ÁÖ±â if q_flag0 == "" then q_flag0 = 0 end if q_flag1 == "" then q_flag1 = 0 end -- ±âº» Á÷¾÷Àº Áñ ¶§¸² if job == 100 or job == 200 or job == 300 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ : ¼±¹°´ë¿©µµ¿ì¹Ì dlg_text( "@90999247" ) --¼±¹°À» ´ë¿© ¹ÞÀ¸·Á¸é ¸ÕÀú 1Â÷ Á÷¾÷À¸·Î ÀüÁ÷À» ÇØ¾ß ÇÕ´Ï´Ù. elseif level <= 49 then --·©Å©2¹«±â´ë¿© --1Â÷ Á÷¾÷À» °¡Áö°í ÀÖ´ø 2Â÷ Á÷¾÷À» °¡Áö°í ÀÖ´ø ¸ðµÎ ±×¿¡ ¸Â´Â ¾ÆÀÌÅÛÀ» Áö±ÞÇØ ÁØ´Ù. if job == 201 or job == 202 or job == 203 or job == 301 or job == 302 or job == 303 or job == 101 or job == 102 or job == 103 or job == 210 or job == 211 or job == 212 or job == 213 or job == 214 or job == 310 or job == 311 or job == 312 or job == 313 or job == 314 or job == 110 or job == 111 or job == 112 or job == 113 or job == 114 then if q_flag0 >= 1 and q_flag1 >= 1 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ : ¼±¹°´ë¿©µµ¿ì¹Ì dlg_text( "@90999248" ) --ÀÌ¹Ì ¼±¹°À» ´ë¿© ¹ÞÀ¸¼Ì³×¿ä. elseif q_flag0 >= 1 and q_flag1 < 1 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ dlg_text( "@90999249" ) --¾î¶² ¼±¹°À» ¹ÞÀ¸½Ã°Ú½À´Ï±î? dlg_menu( "@90010174", 'Event_Lvup_present_armor()' ) --¹æ¾î±¸¹Þ±â elseif q_flag0 < 1 and q_flag1 >= 1 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ dlg_text( "@90999249" ) --¾î¶² ¼±¹°À» ¹ÞÀ¸½Ã°Ú½À´Ï±î? dlg_menu( "@90010173", 'Event_Lvup_present_weapon()' ) --¹«±â¹Þ±â elseif q_flag0 < 1 and q_flag1 < 1 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ dlg_text( "@90999249" ) --¾î¶² ¼±¹°À» ¹ÞÀ¸½Ã°Ú½À´Ï±î? dlg_menu( "@90010174", 'Event_Lvup_present_armor()' ) --¹æ¾î±¸¹Þ±â dlg_menu( "@90010173", 'Event_Lvup_present_weapon()' ) --¹«±â¹Þ±â else dlg_title( "¿À·ù" ) dlg_text( "2·©Å© ´ë¿© ó¸® Á¶°Ç ¿À·ù" ) end end elseif level >= 50 and level <= 79 then --·©Å©3¹«±â´ë¿© --1Â÷ Á÷¾÷À» °¡Áö°í ÀÖ´ø 2Â÷ Á÷¾÷À» °¡Áö°í ÀÖ´ø ¸ðµÎ ±×¿¡ ¸Â´Â ¾ÆÀÌÅÛÀ» Áö±ÞÇØ ÁØ´Ù. if job == 201 or job == 202 or job == 203 or job == 301 or job == 302 or job == 303 or job == 101 or job == 102 or job == 103 or job == 210 or job == 211 or job == 212 or job == 213 or job == 214 or job == 310 or job == 311 or job == 312 or job == 313 or job == 314 or job == 110 or job == 111 or job == 112 or job == 113 or job == 114 then if q_flag0 >= 2 and q_flag1 >= 2 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ : ¼±¹°´ë¿©µµ¿ì¹Ì dlg_text( "@90999248" ) --ÀÌ¹Ì ¼±¹°À» ´ë¿© ¹ÞÀ¸¼Ì³×¿ä. elseif q_flag0 >= 2 and q_flag1 < 2 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ dlg_text( "@90999249" ) --¾î¶² ¼±¹°À» ¹ÞÀ¸½Ã°Ú½À´Ï±î? dlg_menu( "@90010174", 'Event_Lvup_present_armor()' ) --¹æ¾î±¸¹Þ±â elseif q_flag0 < 2 and q_flag1 >= 2 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ dlg_text( "@90999249" ) --¾î¶² ¼±¹°À» ¹ÞÀ¸½Ã°Ú½À´Ï±î? dlg_menu( "@90010173", 'Event_Lvup_present_weapon()' ) --¹«±â¹Þ±â elseif q_flag0 < 2 and q_flag1 < 2 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ dlg_text( "@90999249" ) --¾î¶² ¼±¹°À» ¹ÞÀ¸½Ã°Ú½À´Ï±î? dlg_menu( "@90010174", 'Event_Lvup_present_armor()' ) --¹æ¾î±¸¹Þ±â dlg_menu( "@90010173", 'Event_Lvup_present_weapon()' ) --¹«±â¹Þ±â end end elseif level >= 80 and level <= 99 then --·©Å©4¹«±â´ë¿© --ÆÄÀÌÅÍ µî 1Â÷ Á÷¾÷ µéÀº 2Â÷·Î ÀüÁ÷ÇØ¶ó´Â ¹®±¸ Ãâ·Â if job == 201 or job == 202 or job == 203 or job == 301 or job == 302 or job == 303 or job == 101 or job == 102 or job == 103 then dlg_title( "@90999884" ) --Á¦¸ñ : ¼±¹°´ë¿©µµ¿ì¹Ì dlg_text( "@90993010" ) --2Â÷Á÷¾÷À¸·Î ÀüÁ÷ÇØ¾ßÇÕ´Ï´Ù. elseif job == 210 or job == 211 or job == 212 or job == 213 or job == 214 or job == 310 or job == 311 or job == 312 or job == 313 or job == 314 or job == 110 or job == 111 or job == 112 or job == 113 or job == 114 then if q_flag0 >= 3 and q_flag1 >= 3 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ : ¼±¹°´ë¿©µµ¿ì¹Ì dlg_text( "@90999248" ) --ÀÌ¹Ì ¼±¹°À» ´ë¿© ¹ÞÀ¸¼Ì³×¿ä. elseif q_flag0 >= 3 and q_flag1 <3 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ dlg_text( "@90999249" ) --¾î¶² ¼±¹°À» ¹ÞÀ¸½Ã°Ú½À´Ï±î? dlg_menu( "@90010174", 'Event_Lvup_present_armor()' ) --¹æ¾î±¸¹Þ±â elseif q_flag0 < 3 and q_flag1 >= 3 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ dlg_text( "@90999249" ) --¾î¶² ¼±¹°À» ¹ÞÀ¸½Ã°Ú½À´Ï±î? dlg_menu( "@90010173", 'Event_Lvup_present_weapon()' ) --¹«±â¹Þ±â elseif q_flag0 < 3 and q_flag1 < 3 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ dlg_text( "@90999249" ) --¾î¶² ¼±¹°À» ¹ÞÀ¸½Ã°Ú½À´Ï±î? dlg_menu( "@90010174", 'Event_Lvup_present_armor()' ) --¹æ¾î±¸¹Þ±â dlg_menu( "@90010173", 'Event_Lvup_present_weapon()' ) --¹«±â¹Þ±â end end elseif level >= 100 and level <= 119 then --·©Å©5¹«±â´ë¿© --ÆÄÀÌÅÍ µî 1Â÷ Á÷¾÷ µéÀº 2Â÷·Î ÀüÁ÷ÇØ¶ó´Â ¹®±¸ Ãâ·Â if job == 201 or job == 202 or job == 203 or job == 301 or job == 302 or job == 303 or job == 101 or job == 102 or job == 103 then dlg_title( "@90999884" ) --Á¦¸ñ : ¼±¹°´ë¿©µµ¿ì¹Ì dlg_text( "@90993010" ) --2Â÷Á÷¾÷À¸·Î ÀüÁ÷ÇØ¾ßÇÕ´Ï´Ù. elseif job == 210 or job == 211 or job == 212 or job == 213 or job == 214 or job == 310 or job == 311 or job == 312 or job == 313 or job == 314 or job == 110 or job == 111 or job == 112 or job == 113 or job == 114 then if q_flag0 >= 4 and q_flag1 >= 4 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ : ¼±¹°´ë¿©µµ¿ì¹Ì dlg_text( "@90999248" ) --ÀÌ¹Ì ¼±¹°À» ´ë¿© ¹ÞÀ¸¼Ì³×¿ä. elseif q_flag0 >= 4 and q_flag1 <4 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ dlg_text( "@90999249" ) --¾î¶² ¼±¹°À» ¹ÞÀ¸½Ã°Ú½À´Ï±î? dlg_menu( "@90010174", 'Event_Lvup_present_armor()' ) --¹æ¾î±¸¹Þ±â elseif q_flag0 < 4 and q_flag1 >= 4 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ dlg_text( "@90999249" ) --¾î¶² ¼±¹°À» ¹ÞÀ¸½Ã°Ú½À´Ï±î? dlg_menu( "@90010173", 'Event_Lvup_present_weapon()' ) --¹«±â¹Þ±â elseif q_flag0 < 4 and q_flag1 < 4 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ dlg_text( "@90999249" ) --¾î¶² ¼±¹°À» ¹ÞÀ¸½Ã°Ú½À´Ï±î? dlg_menu( "@90010174", 'Event_Lvup_present_armor()' ) --¹æ¾î±¸¹Þ±â dlg_menu( "@90010173", 'Event_Lvup_present_weapon()' ) --¹«±â¹Þ±â end end elseif level >= 120 and level <= 149 then --·©Å©6¹«±â´ë¿© --ÆÄÀÌÅÍ µî 1Â÷ Á÷¾÷ µéÀº 2Â÷·Î ÀüÁ÷ÇØ¶ó´Â ¹®±¸ Ãâ·Â if job == 201 or job == 202 or job == 203 or job == 301 or job == 302 or job == 303 or job == 101 or job == 102 or job == 103 then dlg_title( "@90999884" ) --Á¦¸ñ : ¼±¹°´ë¿©µµ¿ì¹Ì dlg_text( "@90993010" ) --2Â÷Á÷¾÷À¸·Î ÀüÁ÷ÇØ¾ßÇÕ´Ï´Ù. elseif job == 210 or job == 211 or job == 212 or job == 213 or job == 214 or job == 310 or job == 311 or job == 312 or job == 313 or job == 314 or job == 110 or job == 111 or job == 112 or job == 113 or job == 114 then if q_flag0 >= 5 and q_flag1 >= 5 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ : ¼±¹°´ë¿©µµ¿ì¹Ì dlg_text( "@90999248" ) --ÀÌ¹Ì ¼±¹°À» ´ë¿© ¹ÞÀ¸¼Ì³×¿ä. elseif q_flag0 >= 5 and q_flag1 <5 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ dlg_text( "@90999249" ) --¾î¶² ¼±¹°À» ¹ÞÀ¸½Ã°Ú½À´Ï±î? dlg_menu( "@90010174", 'Event_Lvup_present_armor()' ) --¹æ¾î±¸¹Þ±â elseif q_flag0 < 5 and q_flag1 >= 5 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ dlg_text( "@90999249" ) --¾î¶² ¼±¹°À» ¹ÞÀ¸½Ã°Ú½À´Ï±î? dlg_menu( "@90010173", 'Event_Lvup_present_weapon()' ) --¹«±â¹Þ±â elseif q_flag0 < 5 and q_flag1 < 5 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ dlg_text( "@90999249" ) --¾î¶² ¼±¹°À» ¹ÞÀ¸½Ã°Ú½À´Ï±î? dlg_menu( "@90010174", 'Event_Lvup_present_armor()' ) --¹æ¾î±¸¹Þ±â dlg_menu( "@90010173", 'Event_Lvup_present_weapon()' ) --¹«±â¹Þ±â end elseif job == 120 or job == 121 or job == 122 or job == 123 or job == 124 or job == 220 or job == 221 or job == 222 or job == 223 or job == 224 or job == 320 or job == 321 or job == 322 or job == 323 or job == 324 then dlg_title( "@90999884" ) --Á¦¸ñ : ¼±¹°´ë¿©µµ¿ì¹Ì dlg_text( "@90605148" ) --¸¶½ºÅÍ Å¬·¹½º´Â Àåºñ ¾ÆÀÌÅÛÀ» Áö¿ø ÇØ µå¸®Áö ¾Ê°íÀÖ½À´Ï´Ù. Á˼ÛÇÕ´Ï´Ù. end elseif level >= 150 and level <= 154 then --·©Å©7¹é·æ¹«±â´ë¿© --ÆÄÀÌÅÍ µî 1Â÷ Á÷¾÷ µéÀº 2Â÷·Î ÀüÁ÷ÇØ¶ó´Â ¹®±¸ Ãâ·Â if job == 201 or job == 202 or job == 203 or job == 301 or job == 302 or job == 303 or job == 101 or job == 102 or job == 103 then dlg_title( "@90999884" ) --Á¦¸ñ : ¼±¹°´ë¿©µµ¿ì¹Ì dlg_text( "@90993010" ) --2Â÷Á÷¾÷À¸·Î ÀüÁ÷ÇØ¾ßÇÕ´Ï´Ù. elseif job == 210 or job == 211 or job == 212 or job == 213 or job == 214 or job == 310 or job == 311 or job == 312 or job == 313 or job == 314 or job == 110 or job == 111 or job == 112 or job == 113 or job == 114 then if q_flag0 >= 6 and q_flag1 >= 6 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ : ¼±¹°´ë¿©µµ¿ì¹Ì dlg_text( "@90999248" ) --ÀÌ¹Ì ¼±¹°À» ´ë¿© ¹ÞÀ¸¼Ì³×¿ä. elseif q_flag0 >= 6 and q_flag1 <6 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ dlg_text( "@90999249" ) --¾î¶² ¼±¹°À» ¹ÞÀ¸½Ã°Ú½À´Ï±î? dlg_menu( "@90010174", 'Event_Lvup_present_armor()' ) --¹æ¾î±¸¹Þ±â elseif q_flag0 < 6 and q_flag1 >= 6 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ dlg_text( "@90999249" ) --¾î¶² ¼±¹°À» ¹ÞÀ¸½Ã°Ú½À´Ï±î? dlg_menu( "@90010173", 'Event_Lvup_present_weapon()' ) --¹«±â¹Þ±â elseif q_flag0 < 6 and q_flag1 < 6 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ dlg_text( "@90999249" ) --¾î¶² ¼±¹°À» ¹ÞÀ¸½Ã°Ú½À´Ï±î? dlg_menu( "@90010174", 'Event_Lvup_present_armor()' ) --¹æ¾î±¸¹Þ±â dlg_menu( "@90010173", 'Event_Lvup_present_weapon()' ) --¹«±â¹Þ±â end elseif job == 120 or job == 121 or job == 122 or job == 123 or job == 124 or job == 220 or job == 221 or job == 222 or job == 223 or job == 224 or job == 320 or job == 321 or job == 322 or job == 323 or job == 324 then dlg_title( "@90999884" ) --Á¦¸ñ : ¼±¹°´ë¿©µµ¿ì¹Ì dlg_text( "@90605148" ) --¸¶½ºÅÍ Å¬·¹½º´Â Àåºñ ¾ÆÀÌÅÛÀ» Áö¿ø ÇØ µå¸®Áö ¾Ê°íÀÖ½À´Ï´Ù. Á˼ÛÇÕ´Ï´Ù. end elseif level >= 155 and level <= 159 then --·©Å©7Èæ·æ¹«±â´ë¿© --ÆÄÀÌÅÍ µî 1Â÷ Á÷¾÷ µéÀº 2Â÷·Î ÀüÁ÷ÇØ¶ó´Â ¹®±¸ Ãâ·Â if job == 201 or job == 202 or job == 203 or job == 301 or job == 302 or job == 303 or job == 101 or job == 102 or job == 103 then dlg_title( "@90999884" ) --Á¦¸ñ : ¼±¹°´ë¿©µµ¿ì¹Ì dlg_text( "@90993010" ) --2Â÷Á÷¾÷À¸·Î ÀüÁ÷ÇØ¾ßÇÕ´Ï´Ù. elseif job == 210 or job == 211 or job == 212 or job == 213 or job == 214 or job == 310 or job == 311 or job == 312 or job == 313 or job == 314 or job == 110 or job == 111 or job == 112 or job == 113 or job == 114 then if q_flag0 >= 7 and q_flag1 >= 7 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ : ¼±¹°´ë¿©µµ¿ì¹Ì dlg_text( "@90999248" ) --ÀÌ¹Ì ¼±¹°À» ´ë¿© ¹ÞÀ¸¼Ì³×¿ä. elseif q_flag0 >= 7 and q_flag1 < 7 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ dlg_text( "@90999249" ) --¾î¶² ¼±¹°À» ¹ÞÀ¸½Ã°Ú½À´Ï±î? dlg_menu( "@90010174", 'Event_Lvup_present_armor()' ) --¹æ¾î±¸¹Þ±â elseif q_flag0 < 7 and q_flag1 >= 7 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ dlg_text( "@90999249" ) --¾î¶² ¼±¹°À» ¹ÞÀ¸½Ã°Ú½À´Ï±î? dlg_menu( "@90010173", 'Event_Lvup_present_weapon()' ) --¹«±â¹Þ±â elseif q_flag0 < 7 and q_flag1 < 7 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ dlg_text( "@90999249" ) --¾î¶² ¼±¹°À» ¹ÞÀ¸½Ã°Ú½À´Ï±î? dlg_menu( "@90010174", 'Event_Lvup_present_armor()' ) --¹æ¾î±¸¹Þ±â dlg_menu( "@90010173", 'Event_Lvup_present_weapon()' ) --¹«±â¹Þ±â end elseif job == 120 or job == 121 or job == 122 or job == 123 or job == 124 or job == 220 or job == 221 or job == 222 or job == 223 or job == 224 or job == 320 or job == 321 or job == 322 or job == 323 or job == 324 then dlg_title( "@90999884" ) --Á¦¸ñ : ¼±¹°´ë¿©µµ¿ì¹Ì dlg_text( "@90605148" ) --¸¶½ºÅÍ Å¬·¹½º´Â Àåºñ ¾ÆÀÌÅÛÀ» Áö¿ø ÇØ µå¸®Áö ¾Ê°íÀÖ½À´Ï´Ù. Á˼ÛÇÕ´Ï´Ù. end elseif level >= 160 and level <= 170 then --·©Å©7»ç·æ¹«±â´ë¿© --ÆÄÀÌÅÍ µî 1Â÷ Á÷¾÷ µéÀº 2Â÷·Î ÀüÁ÷ÇØ¶ó´Â ¹®±¸ Ãâ·Â if job == 201 or job == 202 or job == 203 or job == 301 or job == 302 or job == 303 or job == 101 or job == 102 or job == 103 then dlg_title( "@90999884" ) --Á¦¸ñ : ¼±¹°´ë¿©µµ¿ì¹Ì dlg_text( "@90993010" ) --2Â÷Á÷¾÷À¸·Î ÀüÁ÷ÇØ¾ßÇÕ´Ï´Ù. elseif job == 210 or job == 211 or job == 212 or job == 213 or job == 214 or job == 310 or job == 311 or job == 312 or job == 313 or job == 314 or job == 110 or job == 111 or job == 112 or job == 113 or job == 114 then if q_flag0 >= 8 and q_flag1 >= 8 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ : ¼±¹°´ë¿©µµ¿ì¹Ì dlg_text( "@90999248" ) --ÀÌ¹Ì ¼±¹°À» ´ë¿© ¹ÞÀ¸¼Ì³×¿ä. elseif q_flag0 >= 8 and q_flag1 < 8 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ dlg_text( "@90999249" ) --¾î¶² ¼±¹°À» ¹ÞÀ¸½Ã°Ú½À´Ï±î? dlg_menu( "@90010174", 'Event_Lvup_present_armor()' ) --¹æ¾î±¸¹Þ±â elseif q_flag0 < 8 and q_flag1 >= 8 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ dlg_text( "@90999249" ) --¾î¶² ¼±¹°À» ¹ÞÀ¸½Ã°Ú½À´Ï±î? dlg_menu( "@90010173", 'Event_Lvup_present_weapon()' ) --¹«±â¹Þ±â elseif q_flag0 < 8 and q_flag1 < 8 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) --Á¦¸ñ dlg_text( "@90999249" ) --¾î¶² ¼±¹°À» ¹ÞÀ¸½Ã°Ú½À´Ï±î? dlg_menu( "@90010174", 'Event_Lvup_present_armor()' ) --¹æ¾î±¸¹Þ±â dlg_menu( "@90010173", 'Event_Lvup_present_weapon()' ) --¹«±â¹Þ±â end elseif job == 120 or job == 121 or job == 122 or job == 123 or job == 124 or job == 220 or job == 221 or job == 222 or job == 223 or job == 224 or job == 320 or job == 321 or job == 322 or job == 323 or job == 324 then dlg_title( "@90999884" ) --Á¦¸ñ : ¼±¹°´ë¿©µµ¿ì¹Ì dlg_text( "@90605148" ) --¸¶½ºÅÍ Å¬·¹½º´Â Àåºñ ¾ÆÀÌÅÛÀ» Áö¿ø ÇØ µå¸®Áö ¾Ê°íÀÖ½À´Ï´Ù. Á˼ÛÇÕ´Ï´Ù. end end dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end -- ¹«±â Áö±Þ function Event_Lvup_present_weapon() -- ÇöÀç Á÷¾÷ id¸¦ ¹Þ¾Æ³õ´Â´Ù. local job = get_value( "job" ) -- ·¹º§ ¹Þ¾Æ¿È local level = get_value( "level" ) --ij¸¯ÅÍ ·¹º§Àº ³·À¸³ª 2Â÷Á÷¾÷À» °¡Áø ij¸¯Å͵鿡 ´ëÇÑ ¿¹¿Ü󸮷Π--2Â÷Á÷¾÷µµ °Ë»ö Á¶°Ç¿¡ Æ÷ÇÔ½ÃŲ´Ù. if level <= 49 then --·©Å©2¹«±â´ë¿© -- ÆÄÀÌÅÍ, ³ªÀÌÆ®, ¿ö¸®¾î Á÷¾÷ üũ if job == 201 or job == 210 or job == 211 then insert_item( 3600094, 1, 10, 10 ) --³ªÀÌÃ÷¼Òµå set_flag( "lvup_weapon", "1") -- Ŭ·¹¸¯, ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 202 or job == 212 or job == 213 then insert_item( 3600110, 1, 10, 10 ) --ÆÄ¼â°ï set_flag( "lvup_weapon", "1") -- Å×À̸Ó, ºê¸®´õ elseif job == 203 or job == 214 then insert_item( 3600110, 1, 10, 10 ) --ÆÄ¼â°ï set_flag( "lvup_weapon", "1") -- ½ºÆ®¶óÀÌ´õ, ¾î½Ø½Å, ·¹ÀÎÀú elseif job == 301 or job == 310 or job == 311 then insert_item( 3600094, 1, 10, 10 ) insert_item( 3600094, 1, 10, 10 ) --³ªÀÌÃ÷¼Òµå2°³´ë¿© insert_item( 3600102, 1, 10, 10 ) --º»Å©·Î½ºº¸¿ì set_flag( "lvup_weapon", "1") -- ¸ÅÁö¼Ç, ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 302 or job == 312 or job == 313 then insert_item( 3600114, 1, 10, 10 ) --¶óÀÌÇÁ ½ºÆ½ set_flag( "lvup_weapon", "1") -- ¼­¸ð³Ê, ¹èƲ¼­¸ð³Ê elseif job == 303 or job == 314 then insert_item( 3600188, 1, 10, 10 ) --¾ÆÀ̷дë°Å set_flag( "lvup_weapon", "1") -- Åõ»ç, Àü»ç, ±Ã»ç elseif job == 101 or job == 110 or job == 111 then insert_item( 3600180, 1, 10, 10 ) insert_item( 3600180, 1, 10, 10 ) --¾ÆÀ̽º ¿¢½º2°³´ë¿© insert_item( 3600098, 1, 10, 10 ) --¸µÅ¬ º¸¿ì set_flag( "lvup_weapon", "1") -- ÁÖ¼ú»ç, ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 102 or job == 112 or job == 113 then insert_item( 3600189, 1, 10, 10 ) --¾ç³¯ µµ³¢ set_flag( "lvup_weapon", "1") -- ¾ß¼ö»ç, ¸¶¼ö»ç elseif job == 103 or job == 114 then insert_item( 3600106, 1, 10, 10 ) set_flag( "lvup_weapon", "1") else return end elseif level >= 50 and level <= 79 then --·©Å©3¹«±â´ë¿© --¾Æ·¡ 1Â÷Á÷¾÷µéÀº ¿¹¿Ü»çÇ×À¸·Î ij¸¯ÅÍ·¹º§Àº ³ôÀ¸³ª --ÀüÁ÷À» ÇÏÁö ¾ÊÀº ij¸¯Å͸¦ À§ÇÑ ¿¹¿Ü»çÇ×ÀÌ´Ù. --±× ·¹º§¿¡ ¸Â´Â ¾ÆÀÌÅÛÀ» ÀüÁ÷¿¡ ¸Â°Ô ÁØ´Ù. -- ÆÄÀÌÅÍ if job == 201 then insert_item( 3600095, 1, 10, 10 ) --ÆÄ¿° insert_item( 3600190, 1, 10, 10 ) --¹Ù½ºÅ¸µå¼Òµå set_flag( "lvup_weapon", "2") -- Ŭ·¹¸¯ elseif job == 202 then insert_item( 3600111, 1, 10, 10 ) --Áê¾ó¸®¸ÞÀ̽º set_flag( "lvup_weapon", "2") -- Å×ÀÌ¸Ó elseif job == 203 then insert_item( 3600111, 1, 10, 10 ) --Áê¾ó¸®¸ÞÀ̽º set_flag( "lvup_weapon", "2") -- ½ºÆ®¶óÀÌ´õ elseif job == 301 then insert_item( 3600095, 1, 10, 10 ) --ÆÄ¿° insert_item( 3600095, 1, 10, 10 ) --ÆÄ¿° insert_item( 3600103, 1, 10, 10 ) --±×·¹ÀÌÆ®º¸¿ì set_flag( "lvup_weapon", "2") -- ¸ÅÁö¼Ç elseif job == 302 then insert_item( 3600115, 1, 10, 10 ) --Å©¸®½ºÅ»½ºÅÂÇÁ set_flag( "lvup_weapon", "2") -- ¼­¸ð³Ê elseif job == 303 then insert_item( 3600181, 1, 10, 10 ) --¾îµÒÀǼձæ set_flag( "lvup_weapon", "2") -- Åõ»ç elseif job == 101 then insert_item( 3600182, 1, 10, 10 ) --ºí·¯µð¿¢½º insert_item( 3600182, 1, 10, 10 ) --ºí·¯µð¿¢½º insert_item( 3600099, 1, 10, 10 ) --·¹ÀÎÁ®º¸¿ì set_flag( "lvup_weapon", "2") -- ÁÖ¼ú»ç elseif job == 102 then insert_item( 3600183, 1, 10, 10 ) --ÀÚÀÌ¾ðÆ®¿¢½º set_flag( "lvup_weapon", "2") -- ¾ß¼ö»ç elseif job == 103 then insert_item( 3600182, 1, 10, 10 ) --ºí·¯µð¿¢½º insert_item( 3600182, 1, 10, 10 ) --ºí·¯µð¿¢½º set_flag( "lvup_weapon", "2") --Á¤»óÀûÀÎ ÀüÁ÷ ÁøÇàÀ» ÇÑ À¯ÀúµéÀº ¾Æ·¡¿Í °°ÀÌ --2Â÷ÀüÁ÷ÇÑ Á÷¾÷À» °¡Áö°í ÀÖ´Ù. -- ³ªÀÌÆ® elseif job == 210 then insert_item( 3600095, 1, 10, 10 ) --ÆÄ¿° set_flag( "lvup_weapon", "2") -- ¿ö¸®¾î elseif job == 211 then insert_item( 3600190, 1, 10, 10 ) --¹Ù½ºÅ¸µå¼Òµå set_flag( "lvup_weapon", "2") -- ¸ÞÀÌÁö elseif job == 212 then insert_item( 3600111, 1, 10, 10 ) --Áê¾ó¸®¸ÞÀ̽º set_flag( "lvup_weapon", "2") -- ÇÁ¸®½ºÆ® elseif job == 213 then insert_item( 3600111, 1, 10, 10 ) --Áê¾ó¸®¸ÞÀ̽º set_flag( "lvup_weapon", "2") -- ºê¸®´õ elseif job == 214 then insert_item( 3600111, 1, 10, 10 ) --Áê¾ó¸®¸ÞÀ̽º set_flag( "lvup_weapon", "2") -- ¾î½Ø½Å elseif job == 310 then insert_item( 3600095, 1, 10, 10 ) insert_item( 3600095, 1, 10, 10 ) --ÆÄ¿°2°³´ë¿© set_flag( "lvup_weapon", "2") -- ·¹ÀÎÀú elseif job == 311 then insert_item( 3600103, 1, 10, 10 ) --±×·¹ÀÌÆ®º¸¿ì set_flag( "lvup_weapon", "2") -- ¼Ò¼­·¯ elseif job == 312 then insert_item( 3600115, 1, 10, 10 ) --Å©¸®½ºÅ»½ºÅÂÇÁ set_flag( "lvup_weapon", "2") -- ´ÙÅ©¸ÅÁö¼Ç elseif job == 313 then insert_item( 3600115, 1, 10, 10 ) set_flag( "lvup_weapon", "2") -- ¹èƲ¼­¸ð³Ê elseif job == 314 then insert_item( 3600181, 1, 10, 10 ) --¾îµÒÀǼձæ set_flag( "lvup_weapon", "2") -- Àü»ç elseif job == 110 then insert_item( 3600182, 1, 10, 10 ) insert_item( 3600182, 1, 10, 10 ) --ºí·¯µð¿¢½º2°³´ë¿© set_flag( "lvup_weapon", "2") -- ±Ã»ç elseif job == 111 then insert_item( 3600099, 1, 10, 10 ) --·¹ÀÎÁ®º¸¿ì set_flag( "lvup_weapon", "2") -- ¸¶µµ»ç elseif job == 112 then insert_item( 3600183, 1, 10, 10 ) --ÀÚÀÌ¾ðÆ®¿¢½º set_flag( "lvup_weapon", "2") -- ¸¶Åõ»ç elseif job == 113 then insert_item( 3600183, 1, 10, 10 ) --ÀÚÀÌ¾ðÆ®¿¢½º set_flag( "lvup_weapon", "2") -- ¸¶¼ö»ç elseif job == 114 then insert_item( 3600182, 1, 10, 10 ) insert_item( 3600182, 1, 10, 10 ) --ºí·¯µð¿¢½º2°³´ë¿© set_flag( "lvup_weapon", "2") else return end elseif level >= 80 and level <= 99 then --·©Å©4¹«±â´ë¿© -- ³ªÀÌÆ® if job == 210 then insert_item( 3600096, 1, 10, 10 ) --¼Òºê¿ÀºêºòÅ丮 set_flag( "lvup_weapon", "3") -- ¿ö¸®¾î elseif job == 211 then insert_item( 3600191, 1, 10, 10 ) --ÀͽºÅ¥ÅÍ³Ê set_flag( "lvup_weapon", "3") -- ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 212 or job == 213 then insert_item( 3600112, 1, 10, 10 ) --ÇØ¸Ó set_flag( "lvup_weapon", "3") -- ºê¸®´õ elseif job == 214 then insert_item( 3600112, 1, 10, 10 ) --ÇØ¸Ó set_flag( "lvup_weapon", "3") -- ¾î½Ø½Å elseif job == 310 then insert_item( 3600096, 1, 10, 10 ) insert_item( 3600096, 1, 10, 10 ) --¼Òµå¿ÀºêºòÅ丮2°³´ë¿© set_flag( "lvup_weapon", "3") -- ·¹ÀÎÀú elseif job == 311 then insert_item( 3600104, 1, 10, 10 ) --¸¶Å©º¸¿ì set_flag( "lvup_weapon", "3") -- ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 312 or job == 313 then insert_item( 3600116, 1, 10, 10 ) --¶ó¿îµå½ºÅÂÇÁ set_flag( "lvup_weapon", "3") -- ¹èƲ¼­¸ð³Ê elseif job == 314 then insert_item( 3600184, 1, 10, 10 ) --½î¿ì set_flag( "lvup_weapon", "3") -- Àü»ç elseif job == 110 then insert_item( 3600185, 1, 10, 10 ) insert_item( 3600185, 1, 10, 10 ) --½ã´õ¿¢½º2°³´ë¿© set_flag( "lvup_weapon", "3") -- ±Ã»ç elseif job == 111 then insert_item( 3600100, 1, 10, 10 ) --ÀÚÀÌ¾ðÆ®º¸¿ì set_flag( "lvup_weapon", "3") -- ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 112 or job == 113 then insert_item( 3600108, 1, 10, 10 ) --±×·¹ÀÌÆ®¾×½º set_flag( "lvup_weapon", "3") -- ¸¶¼ö»ç elseif job == 114 then insert_item( 3600185, 1, 10, 10 ) insert_item( 3600185, 1, 10, 10 ) --½ã´õ¾×½º2°³´ë¿© set_flag( "lvup_weapon", "3") else return end elseif level >= 100 and level <= 119 then --·©Å©5¹«±â´ë¿© -- ³ªÀÌÆ® if job == 210 then insert_item( 3600097, 1, 10, 10 ) --º£¿À¿ïÇÁ set_flag( "lvup_weapon", "4") -- ¿ö¸®¾î elseif job == 211 then insert_item( 3600192, 1, 10, 10 ) --ÀÏ·é set_flag( "lvup_weapon", "4") -- ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 212 or job == 213 then insert_item( 3600113, 1, 10, 10 ) --¸ÞÅ׿À·ÎÀÌ´ÞÄ¿Á© set_flag( "lvup_weapon", "4") -- ºê¸®´õ elseif job == 214 then insert_item( 3600113, 1, 10, 10 ) --¸ÞÅ׿À·ÎÀÌ´ÞÄ¿Á© set_flag( "lvup_weapon", "4") -- ¾î½Ø½Å elseif job == 310 then insert_item( 3600097, 1, 10, 10 ) insert_item( 3600097, 1, 10, 10 ) --º£¿À¿ïÇÁ2°³´ë¿© set_flag( "lvup_weapon", "4") -- ·¹ÀÎÀú elseif job == 311 then insert_item( 3600105, 1, 10, 10 ) --±×·£µåÅ©·Î½ºº¸¿ì set_flag( "lvup_weapon", "4") -- ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 312 or job == 313 then insert_item( 3600117, 1, 10, 10 ) --½ºÅÂÇÁ¿Àºê¼¼ÀÌÁö set_flag( "lvup_weapon", "4") -- ¹èƲ¼­¸ð³Ê elseif job == 314 then insert_item( 3600186, 1, 10, 10 ) --Æ®À§½ºÆ®´ë°Å set_flag( "lvup_weapon", "4") -- Àü»ç elseif job == 110 then insert_item( 3600187, 1, 10, 10 ) insert_item( 3600187, 1, 10, 10 ) --ÁúdzÀǵµ³¢2°³´ë¿© set_flag( "lvup_weapon", "4") -- ±Ã»ç elseif job == 111 then insert_item( 3600101, 1, 10, 10 ) --Å©¸®Æ¼Äú¸¿ì set_flag( "lvup_weapon", "4") -- ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 112 or job == 113 then insert_item( 3600109, 1, 10, 10 ) --Åä³×À̵µ¿Àºê¼Ò¿ï set_flag( "lvup_weapon", "4") -- ¸¶¼ö»ç elseif job == 114 then insert_item( 3600187, 1, 10, 10 ) insert_item( 3600187, 1, 10, 10 ) --ÁúdzÀǵµ³¢2°³´ë¿© set_flag( "lvup_weapon", "4") else return end elseif level >= 120 and level <= 149 then --·©Å©6¹«±â´ë¿© -- ³ªÀÌÆ® if job == 210 then insert_item( 3600194, 1, 10, 10 ) --ÇÁ¶ó°¡¶óÈå set_flag( "lvup_weapon", "5") -- ¿ö¸®¾î elseif job == 211 then insert_item( 3600200, 1, 10, 10 ) --»çÀÎ°Ë set_flag( "lvup_weapon", "5") -- ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 212 or job == 213 then insert_item( 3600202, 1, 10, 10 ) --»ì°¡Å¸³Ê½º set_flag( "lvup_weapon", "5") -- ºê¸®´õ elseif job == 214 then insert_item( 3600202, 1, 10, 10 ) --»ì°¡Å¸³Ê½º set_flag( "lvup_weapon", "5") -- ¾î½Ø½Å elseif job == 310 then insert_item( 3600194, 1, 10, 10 ) insert_item( 3600194, 1, 10, 10 ) --ÇÁ¶ó°¡¶óÈå2°³´ë¿© set_flag( "lvup_weapon", "5") -- ·¹ÀÎÀú elseif job == 311 then insert_item( 3600205, 1, 10, 10 ) --ÆÄ¸êÀÇ´« set_flag( "lvup_weapon", "5") -- ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 312 or job == 313 then insert_item( 3600206, 1, 10, 10 ) --¿ëÀÇÀý±Ô set_flag( "lvup_weapon", "5") -- ¹èƲ¼­¸ð³Ê elseif job == 314 then insert_item( 3600207, 1, 10, 10 ) --¿À¸®ÇÒÄÜ set_flag( "lvup_weapon", "5") -- Àü»ç elseif job == 110 then insert_item( 3600208, 1, 10, 10 ) insert_item( 3600208, 1, 10, 10 ) --»ç½ÅÀǵµ³¢2°³´ë¿© set_flag( "lvup_weapon", "5") -- ±Ã»ç elseif job == 111 then insert_item( 3600209, 1, 10, 10 ) --¹ÙÀÏ·±Æ®°ÔÀÏ set_flag( "lvup_weapon", "5") -- ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 112 or job == 113 then insert_item( 3600210, 1, 10, 10 ) --±²·Ú set_flag( "lvup_weapon", "5") -- ¸¶¼ö»ç elseif job == 114 then insert_item( 3600208, 1, 10, 10 ) insert_item( 3600208, 1, 10, 10 ) --»ç½ÅÀǵµ³¢2°³´ë¿© set_flag( "lvup_weapon", "5") else return end elseif level >= 150 and level <= 154 then --·©Å©7¹é·æ¹«±â´ë¿© -- ³ªÀÌÆ® if job == 210 then insert_item( 3600262, 1, 10, 10 ) --¹é·æÀÇ ¸®¾×¼Ç Ä¿ÅÍ ÇѼÕÀå°Ë1°³ insert_item( 3600319, 1, 10, 10 ) --¹é·æÀÇ Å×ÀϽºÅ©¸² 1°³ set_flag( "lvup_weapon", "6") -- ¿ö¸®¾î elseif job == 211 then insert_item( 3600263, 1, 10, 10 ) --¹é·æÀÇ ½ã ºí·¹ÀÌµå ¾ç¼ÕÀå°Ë set_flag( "lvup_weapon", "6") -- ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 212 or job == 213 then insert_item( 3600264, 1, 10, 10 ) --¹é·æÀǰ«¿Àºê¿þ½ºÆ®¾ç¼Õ¸ÞÀ̽º set_flag( "lvup_weapon", "6") -- ºê¸®´õ elseif job == 214 then insert_item( 3600264, 1, 10, 10 ) --¹é·æÀǰ«¿Àºê¿þ½ºÆ®¾ç¼Õ¸ÞÀ̽º set_flag( "lvup_weapon", "6") -- ¾î½Ø½Å elseif job == 310 then insert_item( 3600262, 1, 10, 10 ) insert_item( 3600262, 1, 10, 10 ) --¹é·æÀÇ ¸®¾×¼Ç Ä¿ÅÍ2°³´ë¿© set_flag( "lvup_weapon", "6") -- ·¹ÀÎÀú elseif job == 311 then insert_item( 3600265, 1, 10, 10 ) --¹é·æÀÇ¾ÈÆ¼ÇǾî½Ì¼®±Ã set_flag( "lvup_weapon", "6") -- ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 312 or job == 313 then insert_item( 3600266, 1, 10, 10 ) --¹é·æÀǸ¶Á¦½ºÆ½¿öµå¾ç¼ÕÁöÆÎÀÌ set_flag( "lvup_weapon", "6") -- ¹èƲ¼­¸ð³Ê elseif job == 314 then insert_item( 3600267, 1, 10, 10 ) --¹é·æÀǵ¥¹ÌÁö¼¼ÅÍ1°³ insert_item( 3600319, 1, 10, 10 ) --¹é·æÀÇ Å×ÀϽºÅ©¸²1°³´ë¿© set_flag( "lvup_weapon", "6") -- Àü»ç elseif job == 110 then insert_item( 3600268, 1, 10, 10 ) insert_item( 3600268, 1, 10, 10 ) --¹é·æÀÇ ½½·¯°Å¾×½º2°³´ë¿© set_flag( "lvup_weapon", "6") -- ±Ã»ç elseif job == 111 then insert_item( 3600269, 1, 10, 10 ) --¹é·æÀÇȦ¸®½ºÆ®¸µ set_flag( "lvup_weapon", "6") -- ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 112 or job == 113 then insert_item( 3600270, 1, 10, 10 ) --¹é·æÀÇÆÄ¿öºê·¹ÀÌÄ¿ set_flag( "lvup_weapon", "6") -- ¸¶¼ö»ç elseif job == 114 then insert_item( 3600268, 1, 10, 10 ) insert_item( 3600268, 1, 10, 10 ) --¹é·æÀǽ½·¯°Å¾×½º2°³´ë¿© set_flag( "lvup_weapon", "6") else return end elseif level >= 155 and level <= 159 then --·©Å©7Èæ·æ¹«±â´ë¿© -- ³ªÀÌÆ® if job == 210 then insert_item( 3600271, 1, 10, 10 ) --Èæ·æÀǸ®¾×¼ÇÄ¿ÅÍÇѼÕÀå°Ë1°³ insert_item( 3600320, 1, 10, 10 ) --Èæ·æÀÇ Å×ÀϽºÅ©¸²1°³ set_flag( "lvup_weapon", "7") -- ¿ö¸®¾î elseif job == 211 then insert_item( 3600272, 1, 10, 10 ) --Èæ·æÀǽãºí·¹À̵å¾ç¼ÕÀå°Ë set_flag( "lvup_weapon", "7") -- ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 212 or job == 213 then insert_item( 3600273, 1, 10, 10 ) --Èæ·æÀǰ«¿Àºê¿þ½ºÆ®¾ç¼Õ¸ÞÀ̽º set_flag( "lvup_weapon", "7") -- ºê¸®´õ elseif job == 214 then insert_item( 3600273, 1, 10, 10 ) --Èæ·æÀǰ«¿Àºê¿þ½ºÆ®¾ç¼Õ¸ÞÀ̽º set_flag( "lvup_weapon", "7") -- ¾î½Ø½Å elseif job == 310 then insert_item( 3600271, 1, 10, 10 ) insert_item( 3600271, 1, 10, 10 ) --Èæ·æÀÇ ¸®¾×¼Ç Ä¿ÅÍ2°³´ë¿© set_flag( "lvup_weapon", "7") -- ·¹ÀÎÀú elseif job == 311 then insert_item( 3600274, 1, 10, 10 ) --Èæ·æÀÇ¾ÈÆ¼ÇǾî½Ì¼®±Ã set_flag( "lvup_weapon", "7") -- ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 312 or job == 313 then insert_item( 3600275, 1, 10, 10 ) --Èæ·æÀǸ¶Á¦½ºÆ½¿öµå¾ç¼ÕÁöÆÎÀÌ set_flag( "lvup_weapon", "7") -- ¹èƲ¼­¸ð³Ê elseif job == 314 then insert_item( 3600276, 1, 10, 10 ) --Èæ·æÀǵ¥¹ÌÁö¼¼ÅÍ insert_item( 3600320, 1, 10, 10 ) --Èæ·æÀÇ Å×ÀϽºÅ©¸²1°³ set_flag( "lvup_weapon", "7") -- Àü»ç elseif job == 110 then insert_item( 3600277, 1, 10, 10 ) insert_item( 3600277, 1, 10, 10 ) --Èæ·æÀǽ½·¯°Å¾×½º2°³´ë¿© set_flag( "lvup_weapon", "7") -- ±Ã»ç elseif job == 111 then insert_item( 3600278, 1, 10, 10 ) --Èæ·æÀÇȦ¸®½ºÆ®¸µ set_flag( "lvup_weapon", "7") -- ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 112 or job == 113 then insert_item( 3600279, 1, 10, 10 ) --Èæ·æÀÇÆÄ¿öºê·¹ÀÌÄ¿ set_flag( "lvup_weapon", "7") -- ¸¶¼ö»ç elseif job == 114 then insert_item( 3600277, 1, 10, 10 ) insert_item( 3600277, 1, 10, 10 ) --Èæ·æÀǽ½·¯°Å¾×½º2°³´ë¿© set_flag( "lvup_weapon", "7") else return end elseif level >= 160 and level <= 170 then --·©Å©7»ç·æ¹«±â´ë¿© -- ³ªÀÌÆ® if job == 210 then insert_item( 3600280, 1, 10, 10 ) --»ç·æÀǸ®¾×¼ÇÄ¿ÅÍÇѼÕÀå°Ë insert_item( 3600321, 1, 10, 10 ) --»ç·æÀÇÅ×ÀϽºÅ©¸² set_flag( "lvup_weapon", "8") -- ¿ö¸®¾î elseif job == 211 then insert_item( 3600281, 1, 10, 10 ) --»ç·æÀǽãºí·¹À̵å¾ç¼ÕÀå°Ë set_flag( "lvup_weapon", "8") -- ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 212 or job == 213 then insert_item( 3600282, 1, 10, 10 ) --»ç·æÀǰ«¿Àºê¿þ½ºÆ®¾ç¼Õ¸ÞÀ̽º set_flag( "lvup_weapon", "8") -- ºê¸®´õ elseif job == 214 then insert_item( 3600282, 1, 10, 10 ) --»ç·æÀǰ«¿Àºê¿þ½ºÆ®¾ç¼Õ¸ÞÀ̽º set_flag( "lvup_weapon", "8") -- ¾î½Ø½Å elseif job == 310 then insert_item( 3600280, 1, 10, 10 ) insert_item( 3600280, 1, 10, 10 ) --»ç·æÀÇ ¸®¾×¼Ç Ä¿ÅÍ2°³´ë¿© set_flag( "lvup_weapon", "8") -- ·¹ÀÎÀú elseif job == 311 then insert_item( 3600283, 1, 10, 10 ) --»ç·æÀÇ¾ÈÆ¼ÇǾî½Ì¼®±Ã set_flag( "lvup_weapon", "8") -- ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 312 or job == 313 then insert_item( 3600284, 1, 10, 10 ) --»ç·æÀǸ¶Á¦½ºÆ½¿öµå¾ç¼ÕÁöÆÎÀÌ set_flag( "lvup_weapon", "8") -- ¹èƲ¼­¸ð³Ê elseif job == 314 then insert_item( 3600285, 1, 10, 10 ) --»ç·æÀǵ¥¹ÌÁö¼¼ÅÍ insert_item( 3600321, 1, 10, 10 ) --»ç·æÀÇÅ×ÀϽºÅ©¸² set_flag( "lvup_weapon", "8") -- Àü»ç elseif job == 110 then insert_item( 3600286, 1, 10, 10 ) insert_item( 3600286, 1, 10, 10 ) --»ç·æÀǽ½·¯°Å¾×½º2°³´ë¿© set_flag( "lvup_weapon", "8") -- ±Ã»ç elseif job == 111 then insert_item( 3600287, 1, 10, 10 ) --»ç·æÀÇȦ¸®½ºÆ®¸µ set_flag( "lvup_weapon", "8") -- ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 112 or job == 113 then insert_item( 3600288, 1, 10, 10 ) --»ç·æÀÇÆÄ¿öºê·¹ÀÌÄ¿ set_flag( "lvup_weapon", "8") -- ¸¶¼ö»ç elseif job == 114 then insert_item( 3600286, 1, 10, 10 ) insert_item( 3600286, 1, 10, 10 ) --»ç·æÀǽ½·¯°Å¾×½º2°³´ë¿© set_flag( "lvup_weapon", "8") else return end end -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) dlg_text( "@90993007" ) -- ¹«±â Áö±Þ ¹Þ¾ÒÀ½) dlg_menu( "@90010002", " " ) dlg_show() end -- ¹æ¾î±¸ Áö±Þ function Event_Lvup_present_armor() -- ÇöÀç Á÷¾÷ id¸¦ ¹Þ¾Æ³õ´Â´Ù. local job = get_value( "job" ) -- ·¹º§ ¹Þ¾Æ¿È local level = get_value( "level" ) if level <= 49 then --·©Å©2¹æ¾î±¸´ë¿© --ij¸¯ÅÍ ·¹º§Àº ³·À¸³ª 2Â÷Á÷¾÷À» °¡Áø ij¸¯Å͵鿡 ´ëÇÑ ¿¹¿Ü󸮷Π--2Â÷Á÷¾÷µµ °Ë»ö Á¶°Ç¿¡ Æ÷ÇÔ½ÃŲ´Ù. -- ÆÄÀÌÅÍ, ³ªÀÌÆ®, ¿ö¸®¾î if job == 201 or job == 210 or job == 211 then insert_item( 3600120, 1, 10, 10 ) --È­ÀÌÆ®¸ÞÀÏ insert_item( 3600168, 1, 10, 10 ) --¿ÍÀϵ巹´õ½´Áî insert_item( 3600172, 1, 10, 10 ) --¿ÍÀϵ巹´õ±Û·¯ºê insert_item( 3600160, 1, 10, 10 ) --Çìºñ½¯µå insert_item( 3600176, 1, 10, 10 ) --¿ìµçÇï¸ä insert_item( 3600164, 1, 10, 10 ) --¶óÀÌÆ®º§Æ® set_flag( "lvup_armor", "1") -- Ŭ·¹¸¯, ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 202 or job == 212 or job == 213 then insert_item( 3600138, 1, 10, 10 ) --È­ÀÌÆ®·Îºê insert_item( 3600168, 1, 10, 10 ) insert_item( 3600172, 1, 10, 10 ) insert_item( 3600176, 1, 10, 10 ) insert_item( 3600164, 1, 10, 10 ) set_flag( "lvup_armor", "1") -- Å×À̸Ó, ºê¸®´õ elseif job == 203 or job == 214 then insert_item( 3600149, 1, 10, 10 ) --½Ç¹öÄÚÆ® insert_item( 3600168, 1, 10, 10 ) insert_item( 3600172, 1, 10, 10 ) insert_item( 3600176, 1, 10, 10 ) insert_item( 3600164, 1, 10, 10 ) set_flag( "lvup_armor", "1") -- ½ºÆ®¶óÀÌ´õ, ¾î½Ø½Å, ·¹ÀÎÀú elseif job == 301 or job == 310 or job == 311 then insert_item( 3600118, 1, 10, 10 ) --¶óÀÌÆ®Å¬·Î½º insert_item( 3600168, 1, 10, 10 ) insert_item( 3600172, 1, 10, 10 ) insert_item( 3600176, 1, 10, 10 ) insert_item( 3600164, 1, 10, 10 ) set_flag( "lvup_armor", "1") -- ¸ÅÁö¼Ç, ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 302 or job == 312 or job == 313 then insert_item( 3600137, 1, 10, 10 ) --¾Æ¼ö¶ó·Îºê insert_item( 3600168, 1, 10, 10 ) insert_item( 3600172, 1, 10, 10 ) insert_item( 3600176, 1, 10, 10 ) insert_item( 3600164, 1, 10, 10 ) set_flag( "lvup_armor", "1") -- ¼­¸ð³Ê, ¹èƲ¼­¸ð³Ê elseif job == 303 or job == 314 then insert_item( 3600150, 1, 10, 10 ) --¾Æ¼ö¶óÄÚÆ® insert_item( 3600168, 1, 10, 10 ) insert_item( 3600172, 1, 10, 10 ) insert_item( 3600160, 1, 10, 10 ) --Çìºñ½¯µå insert_item( 3600176, 1, 10, 10 ) insert_item( 3600164, 1, 10, 10 ) set_flag( "lvup_armor", "1") -- Åõ»ç, Àü»ç, ±Ã»ç elseif job == 101 or job == 110 or job == 111 then insert_item( 3600119, 1, 10, 10 ) --½ÉÈ¥Àǰ©¿Ê insert_item( 3600168, 1, 10, 10 ) insert_item( 3600172, 1, 10, 10 ) insert_item( 3600176, 1, 10, 10 ) insert_item( 3600164, 1, 10, 10 ) set_flag( "lvup_armor", "1") -- ÁÖ¼ú»ç, ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 102 or job == 112 or job == 113 then insert_item( 3600136, 1, 10, 10 ) --½ÉÈ¥ÀǹýÀÇ insert_item( 3600168, 1, 10, 10 ) insert_item( 3600172, 1, 10, 10 ) insert_item( 3600176, 1, 10, 10 ) insert_item( 3600164, 1, 10, 10 ) set_flag( "lvup_armor", "1") -- ¾ß¼ö»ç, ¸¶¼ö»ç elseif job == 103 or job == 114 then insert_item( 3600148, 1, 10, 10 ) --°¡Á׿ÜÅõ insert_item( 3600168, 1, 10, 10 ) insert_item( 3600172, 1, 10, 10 ) insert_item( 3600176, 1, 10, 10 ) insert_item( 3600164, 1, 10, 10 ) set_flag( "lvup_armor", "1") else return end elseif level >= 50 and level <= 79 then --·©Å©3¹æ¾î±¸´ë¿© --¹«±â¿Í ¸¶Âù°¡Áö·Î ij¸¯ÅÍ ·¹º§Àº ³ôÀ¸³ª --2Â÷Á÷¾÷À¸·Î ÀüÁ÷ÇÏÁö ¾ÊÀº À¯Àú¸¦ À§ÇÑ ¿¹¿Ü ó¸®ÀÌ´Ù. -- ÆÄÀÌÅÍ if job == 201 then insert_item( 3600122, 1, 10, 10 ) --Ç÷¡Æ¼³Ñ¾Æ¸Ó insert_item( 3600169, 1, 10, 10 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1, 10, 10 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600161, 1, 10, 10 ) --°­Ã¶Àǰ¡È£ insert_item( 3600177, 1, 10, 10 ) --º»Çï¸ä insert_item( 3600165, 1, 10, 10 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "lvup_armor", "2") -- Ŭ·¹¸¯ elseif job == 202 then insert_item( 3600140, 1, 10, 10 ) --Ç÷¡Æ¼³Ñ·Îºê insert_item( 3600169, 1, 10, 10 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1, 10, 10 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1, 10, 10 ) --º»Çï¸ä insert_item( 3600165, 1, 10, 10 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "lvup_armor", "2") -- Å×ÀÌ¸Ó elseif job == 203 then insert_item( 3600151, 1, 10, 10 ) --Ç÷¡Æ¼³ÑÄÚÆ® insert_item( 3600169, 1, 10, 10 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1, 10, 10 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1, 10, 10 ) --º»Çï¸ä insert_item( 3600165, 1, 10, 10 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "lvup_armor", "2") -- ½ºÆ®¶óÀÌ´õ elseif job == 301 then insert_item( 3600123, 1, 10, 10 ) --Ç︮½¬¾Æ¸Ó insert_item( 3600131, 1, 10, 10 ) --Ç︮½¬Å¸ÀÌÁî insert_item( 3600169, 1, 10, 10 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1, 10, 10 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1, 10, 10 ) --º»Çï¸ä insert_item( 3600165, 1, 10, 10 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "lvup_armor", "2") -- ¸ÅÁö¼Ç elseif job == 302 then insert_item( 3600141, 1, 10, 10 ) --Ç︮½¬°¡ºê insert_item( 3600169, 1, 10, 10 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1, 10, 10 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1, 10, 10 ) --º»Çï¸ä insert_item( 3600165, 1, 10, 10 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "lvup_armor", "2") -- ¼­¸ð³Ê elseif job == 303 then insert_item( 3600152, 1, 10, 10 ) --Ç︮½¬ÄÚÆ® insert_item( 3600169, 1, 10, 10 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1, 10, 10 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600161, 1, 10, 10 ) --°­Ã¶Àǰ¡È£ insert_item( 3600177, 1, 10, 10 ) --º»Çï¸ä insert_item( 3600165, 1, 10, 10 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "lvup_armor", "2") -- Åõ»ç elseif job == 101 then insert_item( 3600121, 1, 10, 10 ) --¸Í¼¼Àǰ©¿Ê insert_item( 3600130, 1, 10, 10 ) --¸Í¼¼ÀǼö·Æº¹ insert_item( 3600169, 1, 10, 10 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1, 10, 10 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1, 10, 10 ) --º»Çï¸ä insert_item( 3600165, 1, 10, 10 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "lvup_armor", "2") -- ÁÖ¼ú»ç elseif job == 102 then insert_item( 3600139, 1, 10, 10 ) --´ëÀÚ¿¬ÀǹýÀÇ insert_item( 3600169, 1, 10, 10 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1, 10, 10 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1, 10, 10 ) --º»Çï¸ä insert_item( 3600165, 1, 10, 10 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "lvup_armor", "2") -- ¾ß¼ö»ç elseif job == 103 then insert_item( 3600153, 1, 10, 10 ) --ȯ¼úÀÇ»çÆ÷ insert_item( 3600169, 1, 10, 10 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1, 10, 10 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1, 10, 10 ) --º»Çï¸ä insert_item( 3600165, 1, 10, 10 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "lvup_armor", "2") --¾Æ·¡ Á÷¾÷Àº 2Â÷ÀüÁ÷À» ÇÑ »óÅÂÀÇ À¯Àúµé¿¡°Ô --Àû¿ëÇÏ´Â ¾ÆÀÌÅÛµéÀÌ´Ù. ³»¿ëÀº 1Â÷ÀüÁ÷À» ÇÑ Ä³¸¯ÅÍ¿Í µ¿ÀÏÇÏ´Ù. -- ³ªÀÌÆ® elseif job == 210 then insert_item( 3600122, 1, 10, 10 ) --Ç÷¡Æ¼³Ñ¾Æ¸Ó insert_item( 3600169, 1, 10, 10 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1, 10, 10 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600161, 1, 10, 10 ) --°­Ã¶Àǰ¡È£ insert_item( 3600177, 1, 10, 10 ) --º»Çï¸ä insert_item( 3600165, 1, 10, 10 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "lvup_armor", "2") -- ¿ö¸®¾î elseif job == 211 then insert_item( 3600122, 1, 10, 10 ) --Ç÷¡Æ¼³Ñ¾Æ¸Ó insert_item( 3600169, 1, 10, 10 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1, 10, 10 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1, 10, 10 ) --º»Çï¸ä insert_item( 3600165, 1, 10, 10 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "lvup_armor", "2") -- ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 212 or job == 213 then insert_item( 3600140, 1, 10, 10 ) --Ç÷¡Æ¼³Ñ·Îºê insert_item( 3600169, 1, 10, 10 ) insert_item( 3600173, 1, 10, 10 ) insert_item( 3600177, 1, 10, 10 ) insert_item( 3600165, 1, 10, 10 ) set_flag( "lvup_armor", "2") -- ºê¸®´õ elseif job == 214 then insert_item( 3600151, 1, 10, 10 ) --Ç÷¡Æ¼³ÑÄÚÆ® insert_item( 3600169, 1, 10, 10 ) insert_item( 3600173, 1, 10, 10 ) insert_item( 3600177, 1, 10, 10 ) insert_item( 3600165, 1, 10, 10 ) set_flag( "lvup_armor", "2") -- ¾î½Ø½Å elseif job == 310 then insert_item( 3600123, 1, 10, 10 ) --Ç︮½¬¾Æ¸Ó insert_item( 3600169, 1, 10, 10 ) insert_item( 3600173, 1, 10, 10 ) insert_item( 3600177, 1, 10, 10 ) insert_item( 3600165, 1, 10, 10 ) set_flag( "lvup_armor", "2") -- ·¹ÀÎÀú elseif job == 311 then insert_item( 3600131, 1, 10, 10 ) --Ç︮½¬Å¸ÀÌÁî insert_item( 3600169, 1, 10, 10 ) insert_item( 3600173, 1, 10, 10 ) insert_item( 3600177, 1, 10, 10 ) insert_item( 3600165, 1, 10, 10 ) set_flag( "lvup_armor", "2") -- ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 312 or job == 313 then insert_item( 3600141, 1, 10, 10 ) --Ç︮½¬°¡ºê insert_item( 3600169, 1, 10, 10 ) insert_item( 3600173, 1, 10, 10 ) insert_item( 3600177, 1, 10, 10 ) insert_item( 3600165, 1, 10, 10 ) set_flag( "lvup_armor", "2") -- ¹èƲ¼­¸ð³Ê elseif job == 314 then insert_item( 3600152, 1, 10, 10 ) --Ç︮½¬ÄÚÆ® insert_item( 3600169, 1, 10, 10 ) insert_item( 3600173, 1, 10, 10 ) insert_item( 3600161, 1, 10, 10 ) --°­Ã¶Àǰ¡È£ insert_item( 3600177, 1, 10, 10 ) insert_item( 3600165, 1, 10, 10 ) set_flag( "lvup_armor", "2") -- Àü»ç elseif job == 110 then insert_item( 3600121, 1, 10, 10 ) --¸Í¼¼Àǰ©¿Ê insert_item( 3600169, 1, 10, 10 ) insert_item( 3600173, 1, 10, 10 ) insert_item( 3600177, 1, 10, 10 ) insert_item( 3600165, 1, 10, 10 ) set_flag( "lvup_armor", "2") -- ±Ã»ç elseif job == 111 then insert_item( 3600130, 1, 10, 10 ) --¸Í¼¼ÀǼö·Æº¹ insert_item( 3600169, 1, 10, 10 ) insert_item( 3600173, 1, 10, 10 ) insert_item( 3600177, 1, 10, 10 ) insert_item( 3600165, 1, 10, 10 ) set_flag( "lvup_armor", "2") -- ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 112 or job == 113 then insert_item( 3600139, 1, 10, 10 ) --´ëÀÚ¿¬ÀǹýÀÇ insert_item( 3600169, 1, 10, 10 ) insert_item( 3600173, 1, 10, 10 ) insert_item( 3600177, 1, 10, 10 ) insert_item( 3600165, 1, 10, 10 ) set_flag( "lvup_armor", "2") -- ¸¶¼ö»ç elseif job == 114 then insert_item( 3600153, 1, 10, 10 ) --ȯ¼úÀÇ»çÆ÷ insert_item( 3600169, 1, 10, 10 ) insert_item( 3600173, 1, 10, 10 ) insert_item( 3600177, 1, 10, 10 ) insert_item( 3600165, 1, 10, 10 ) set_flag( "lvup_armor", "2") else return end elseif level >= 80 and level <= 99 then --·©Å©4¹æ¾î±¸´ë¿© -- ³ªÀÌÆ® if job == 210 then insert_item( 3600126, 1, 10, 10 ) --Ȧ¸®¾Æ¸Ó insert_item( 3600170, 1, 10, 10 ) --½ºÆ®¶óÀÌ´õºÎÃ÷ insert_item( 3600174, 1, 10, 10 ) --½ºÆ®¶óÀÌ´õ±Û·¯ºê insert_item( 3600162, 1, 10, 10 ) --¿¢¼¿·±Æ®½¯µå insert_item( 3600178, 1, 10, 10 ) --¿¢¼¿·±Æ®Ç︧ insert_item( 3600166, 1, 10, 10 ) --¿¢¼¿·±Æ®º§Æ® set_flag( "lvup_armor", "3") -- ¿ö¸®¾î elseif job == 211 then insert_item( 3600126, 1, 10, 10 ) --Ȧ¸®¾Æ¸Ó insert_item( 3600170, 1, 10, 10 ) --½ºÆ®¶óÀÌ´õºÎÃ÷ insert_item( 3600174, 1, 10, 10 ) --½ºÆ®¶óÀÌ´õ±Û·¯ºê insert_item( 3600178, 1, 10, 10 ) --¿¢¼¿·±Æ®Ç︧ insert_item( 3600166, 1, 10, 10 ) --¿¢¼¿·±Æ®º§Æ® set_flag( "lvup_armor", "3") -- ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 212 or job == 213 then insert_item( 3600144, 1, 10, 10 ) --Ȧ¸®·Îºê insert_item( 3600170, 1, 10, 10 ) insert_item( 3600174, 1, 10, 10 ) insert_item( 3600178, 1, 10, 10 ) insert_item( 3600166, 1, 10, 10 ) set_flag( "lvup_armor", "3") -- ºê¸®´õ elseif job == 214 then insert_item( 3600156, 1, 10, 10 ) --Ȧ¸®ÄÚÆ® insert_item( 3600170, 1, 10, 10 ) insert_item( 3600174, 1, 10, 10 ) insert_item( 3600178, 1, 10, 10 ) insert_item( 3600166, 1, 10, 10 ) set_flag( "lvup_armor", "3") -- ¾î½Ø½Å elseif job == 310 then insert_item( 3600124, 1, 10, 10 ) --¼¨µµ¿ì¸ÞÀÏ insert_item( 3600170, 1, 10, 10 ) insert_item( 3600174, 1, 10, 10 ) insert_item( 3600178, 1, 10, 10 ) insert_item( 3600166, 1, 10, 10 ) set_flag( "lvup_armor", "3") -- ·¹ÀÎÀú elseif job == 311 then insert_item( 3600132, 1, 10, 10 ) --¼¨µµ¿ìŸÀÌÁî insert_item( 3600170, 1, 10, 10 ) insert_item( 3600174, 1, 10, 10 ) insert_item( 3600178, 1, 10, 10 ) insert_item( 3600166, 1, 10, 10 ) set_flag( "lvup_armor", "3") -- ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 312 or job == 313 then insert_item( 3600142, 1, 10, 10 ) --¼¨µµ¿ì°¡ºê insert_item( 3600170, 1, 10, 10 ) insert_item( 3600174, 1, 10, 10 ) insert_item( 3600178, 1, 10, 10 ) insert_item( 3600166, 1, 10, 10 ) set_flag( "lvup_armor", "3") -- ¹èƲ¼­¸ð³Ê elseif job == 314 then insert_item( 3600154, 1, 10, 10 ) --¼¨µµ¿ìÄÚÆ® insert_item( 3600170, 1, 10, 10 ) insert_item( 3600174, 1, 10, 10 ) insert_item( 3600162, 1, 10, 10 ) --¿¢¼¿·±Æ®½¯µå insert_item( 3600178, 1, 10, 10 ) insert_item( 3600166, 1, 10, 10 ) set_flag( "lvup_armor", "3") -- Àü»ç elseif job == 110 then insert_item( 3600125, 1, 10, 10 ) --½ÖµÎ·æ°© insert_item( 3600170, 1, 10, 10 ) insert_item( 3600174, 1, 10, 10 ) insert_item( 3600178, 1, 10, 10 ) insert_item( 3600166, 1, 10, 10 ) set_flag( "lvup_armor", "3") -- ±Ã»ç elseif job == 111 then insert_item( 3600133, 1, 10, 10 ) --½Öµà·æÀǺñ´Ã insert_item( 3600170, 1, 10, 10 ) insert_item( 3600174, 1, 10, 10 ) insert_item( 3600178, 1, 10, 10 ) insert_item( 3600166, 1, 10, 10 ) set_flag( "lvup_armor", "3") -- ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 112 or job == 113 then insert_item( 3600143, 1, 10, 10 ) --ÇöÀÚÀǹýÀÇ insert_item( 3600170, 1, 10, 10 ) insert_item( 3600174, 1, 10, 10 ) insert_item( 3600178, 1, 10, 10 ) insert_item( 3600166, 1, 10, 10 ) set_flag( "lvup_armor", "3") -- ¸¶¼ö»ç elseif job == 114 then insert_item( 3600155, 1, 10, 10 ) --½ÅºñÁÖ¼ú»çÀÇ¿ÜÅõ insert_item( 3600170, 1, 10, 10 ) insert_item( 3600174, 1, 10, 10 ) insert_item( 3600178, 1, 10, 10 ) insert_item( 3600166, 1, 10, 10 ) set_flag( "lvup_armor", "3") else return end elseif level >= 100 and level <= 119 then --·©Å©5¹æ¾î±¸´ë¿© -- ³ªÀÌÆ® if job == 210 then insert_item( 3600127, 1, 10, 10 ) --»ç·æÀǰ©ÁÖ insert_item( 3600171, 1, 10, 10 ) --·ç³ª·¹À̵åºÎÃ÷ insert_item( 3600175, 1, 10, 10 ) --·ç³ª·¹À̵å±Û·¯ºê insert_item( 3600163, 1, 10, 10 ) --¿¡ÀÎ¼ÇÆ®½¯µå insert_item( 3600179, 1, 10, 10 ) --¿¡ÀÎ¼ÇÆ®Ç︧ insert_item( 3600167, 1, 10, 10 ) --¿¡ÀÎ¼ÇÆ®º§Æ® set_flag( "lvup_armor", "4") -- ¿ö¸®¾î elseif job == 211 then insert_item( 3600127, 1, 10, 10 ) --»ç·æÀǰ©ÁÖ insert_item( 3600171, 1, 10, 10 ) --·ç³ª·¹À̵åºÎÃ÷ insert_item( 3600175, 1, 10, 10 ) --·ç³ª·¹À̵å±Û·¯ºê insert_item( 3600179, 1, 10, 10 ) --¿¡ÀÎ¼ÇÆ®Ç︧ insert_item( 3600167, 1, 10, 10 ) --¿¡ÀÎ¼ÇÆ®º§Æ® set_flag( "lvup_armor", "4") -- ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 212 or job == 213 then insert_item( 3600145, 1, 10, 10 ) --°­Ã¶»ç½ÅÀǷκê insert_item( 3600171, 1, 10, 10 ) insert_item( 3600175, 1, 10, 10 ) insert_item( 3600179, 1, 10, 10 ) insert_item( 3600167, 1, 10, 10 ) set_flag( "lvup_armor", "4") -- ºê¸®´õ elseif job == 214 then insert_item( 3600158, 1, 10, 10 ) --¿À¸®¿£Å»¼Ò¿ï¾Æ¸Ó insert_item( 3600171, 1, 10, 10 ) insert_item( 3600175, 1, 10, 10 ) insert_item( 3600179, 1, 10, 10 ) insert_item( 3600167, 1, 10, 10 ) set_flag( "lvup_armor", "4") -- ¾î½Ø½Å elseif job == 310 then insert_item( 3600127, 1, 10, 10 ) --»ç·æÀǰ©ÁÖ insert_item( 3600171, 1, 10, 10 ) insert_item( 3600175, 1, 10, 10 ) insert_item( 3600179, 1, 10, 10 ) insert_item( 3600167, 1, 10, 10 ) set_flag( "lvup_armor", "4") -- ·¹ÀÎÀú elseif job == 311 then insert_item( 3600134, 1, 10, 10 ) --¿ë°¢ÀDZê insert_item( 3600171, 1, 10, 10 ) insert_item( 3600175, 1, 10, 10 ) insert_item( 3600179, 1, 10, 10 ) insert_item( 3600167, 1, 10, 10 ) set_flag( "lvup_armor", "4") -- ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 312 or job == 313 then insert_item( 3600145, 1, 10, 10 ) --°­Ã¶»ç½ÅÀǷκê insert_item( 3600171, 1, 10, 10 ) insert_item( 3600175, 1, 10, 10 ) insert_item( 3600179, 1, 10, 10 ) insert_item( 3600167, 1, 10, 10 ) set_flag( "lvup_armor", "4") -- ¹èƲ¼­¸ð³Ê elseif job == 314 then insert_item( 3600158, 1, 10, 10 ) --¿À¸®¿£Å»¼Ò¿ï¾Æ¸Ó insert_item( 3600171, 1, 10, 10 ) insert_item( 3600175, 1, 10, 10 ) insert_item( 3600163, 1, 10, 10 ) --¿¡ÀÎ¼ÇÆ®½¯µå insert_item( 3600179, 1, 10, 10 ) insert_item( 3600167, 1, 10, 10 ) set_flag( "lvup_armor", "4") -- Àü»ç elseif job == 110 then insert_item( 3600127, 1, 10, 10 ) --»ç·æÀǰ©ÁÖ insert_item( 3600171, 1, 10, 10 ) insert_item( 3600175, 1, 10, 10 ) insert_item( 3600179, 1, 10, 10 ) insert_item( 3600167, 1, 10, 10 ) set_flag( "lvup_armor", "4") -- ±Ã¼ö elseif job == 111 then insert_item( 3600134, 1, 10, 10 ) --¿ë°¢ÀDZê insert_item( 3600171, 1, 10, 10 ) insert_item( 3600175, 1, 10, 10 ) insert_item( 3600179, 1, 10, 10 ) insert_item( 3600167, 1, 10, 10 ) set_flag( "lvup_armor", "4") -- ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 112 or job == 113 then insert_item( 3600145, 1, 10, 10 ) --°­Ã¶»ç½ÅÀǷκê insert_item( 3600171, 1, 10, 10 ) insert_item( 3600175, 1, 10, 10 ) insert_item( 3600179, 1, 10, 10 ) insert_item( 3600167, 1, 10, 10 ) set_flag( "lvup_armor", "4") -- ¸¶¼ö»ç elseif job == 114 then insert_item( 3600158, 1, 10, 10 ) --¿À¸®¿£Å»¼Ò¿ï¾Æ¸Ó insert_item( 3600171, 1, 10, 10 ) insert_item( 3600175, 1, 10, 10 ) insert_item( 3600179, 1, 10, 10 ) insert_item( 3600167, 1, 10, 10 ) set_flag( "lvup_armor", "4") else return end elseif level >= 120 and level <= 149 then --·©Å©6¹æ¾î±¸´ë¿© -- ³ªÀÌÆ® if job == 210 then insert_item( 3600193, 1, 10, 10 ) --½´ÅͺíÆ÷Æ®¸®½º insert_item( 3600195, 1, 10, 10 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 3600196, 1, 10, 10 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 3600197, 1, 10, 10 ) --À©µåÅ©·¯½ºÆ® insert_item( 3600198, 1, 10, 10 ) --°¡µé¸®Ç︧ insert_item( 3600199, 1, 10, 10 ) --°¡µé¸®º§Æ® set_flag( "lvup_armor", "5") -- ¿ö¸®¾î elseif job == 211 then insert_item( 3600193, 1, 10, 10 ) --½´ÅͺíÆ÷Æ®¸®½º insert_item( 3600195, 1, 10, 10 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 3600196, 1, 10, 10 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 3600198, 1, 10, 10 ) --°¡µé¸®Ç︧ insert_item( 3600199, 1, 10, 10 ) --°¡µé¸®º§Æ® set_flag( "lvup_armor", "5") -- ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 212 or job == 213 then insert_item( 3600201, 1, 10, 10 ) --°ÅÀýÀǵµÆ÷ insert_item( 3600195, 1, 10, 10 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 3600196, 1, 10, 10 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 3600198, 1, 10, 10 ) --°¡µé¸®Ç︧ insert_item( 3600199, 1, 10, 10 ) --°¡µé¸®º§Æ® set_flag( "lvup_armor", "5") -- ºê¸®´õ elseif job == 214 then insert_item( 3600203, 1, 10, 10 ) --º¹Á¾ÀÇÆ÷½º¾Æ¸Ó insert_item( 3600195, 1, 10, 10 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 3600196, 1, 10, 10 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 3600198, 1, 10, 10 ) --°¡µé¸®Ç︧ insert_item( 3600199, 1, 10, 10 ) --°¡µé¸®º§Æ® set_flag( "lvup_armor", "5") -- ¾î½Ø½Å elseif job == 310 then insert_item( 3600193, 1, 10, 10 ) --½´ÅͺíÆ÷Æ®¸®½º insert_item( 3600195, 1, 10, 10 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 3600196, 1, 10, 10 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 3600198, 1, 10, 10 ) --°¡µé¸®Ç︧ insert_item( 3600199, 1, 10, 10 ) --°¡µé¸®º§Æ® set_flag( "lvup_armor", "5") -- ·¹ÀÎÀú elseif job == 311 then insert_item( 3600204, 1, 10, 10 ) --½´Ã÷¿ÀºêÇ︮¿À½º insert_item( 3600195, 1, 10, 10 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 3600196, 1, 10, 10 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 3600198, 1, 10, 10 ) --°¡µé¸®Ç︧ insert_item( 3600199, 1, 10, 10 ) --°¡µé¸®º§Æ® set_flag( "lvup_armor", "5") -- ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 312 or job == 313 then insert_item( 3600201, 1, 10, 10 ) --°ÅÀýÀǵµÆ÷ insert_item( 3600195, 1, 10, 10 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 3600196, 1, 10, 10 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 3600198, 1, 10, 10 ) --°¡µé¸®Ç︧ insert_item( 3600199, 1, 10, 10 ) --°¡µé¸®º§Æ® set_flag( "lvup_armor", "5") -- ¹èƲ¼­¸ð³Ê elseif job == 314 then insert_item( 3600203, 1, 10, 10 ) --º¹Á¾ÀÇÆ÷½º¾Æ¸Ó insert_item( 3600195, 1, 10, 10 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 3600196, 1, 10, 10 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 3600197, 1, 10, 10 ) --À©µåÅ©·¯½ºÆ® insert_item( 3600198, 1, 10, 10 ) --°¡µé¸®Ç︧ insert_item( 3600199, 1, 10, 10 ) --°¡µé¸®º§Æ® set_flag( "lvup_armor", "5") -- Àü»ç elseif job == 110 then insert_item( 3600193, 1, 10, 10 ) --½´ÅͺíÆ÷Æ®¸®½º insert_item( 3600195, 1, 10, 10 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 3600196, 1, 10, 10 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 3600198, 1, 10, 10 ) --°¡µé¸®Ç︧ insert_item( 3600199, 1, 10, 10 ) --°¡µé¸®º§Æ® set_flag( "lvup_armor", "5") -- ±Ã»ç elseif job == 111 then insert_item( 3600204, 1, 10, 10 ) --½´Ã÷¿ÀºêÇ︮¿À½º insert_item( 3600195, 1, 10, 10 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 3600196, 1, 10, 10 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 3600198, 1, 10, 10 ) --°¡µé¸®Ç︧ insert_item( 3600199, 1, 10, 10 ) --°¡µé¸®º§Æ® set_flag( "lvup_armor", "5") -- ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 112 or job == 113 then insert_item( 3600201, 1, 10, 10 ) --°ÅÀýÀǵµÆ÷ insert_item( 3600195, 1, 10, 10 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 3600196, 1, 10, 10 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 3600198, 1, 10, 10 ) --°¡µé¸®Ç︧ insert_item( 3600199, 1, 10, 10 ) --°¡µé¸®º§Æ® set_flag( "lvup_armor", "5") -- ¸¶¼ö»ç elseif job == 114 then insert_item( 3600203, 1, 10, 10 ) --º¹Á¾ÀÇÆ÷½º¾Æ¸Ó insert_item( 3600195, 1, 10, 10 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 3600196, 1, 10, 10 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 3600198, 1, 10, 10 ) --°¡µé¸®Ç︧ insert_item( 3600199, 1, 10, 10 ) --°¡µé¸®º§Æ® set_flag( "lvup_armor", "5") else return end elseif level >= 150 and level <= 154 then --·©Å©7¹é·æ¹æ¾î±¸´ë¿© -- ³ªÀÌÆ® if job == 210 then insert_item( 3600211, 1, 10, 10 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£°©¿Ê insert_item( 3600223, 1, 10, 10 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£ ºÎÃ÷ insert_item( 3600235, 1, 10, 10 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£ Àå°© insert_item( 3600247, 1, 10, 10 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£Åõ±¸ insert_item( 3600259, 1, 10, 10 ) --Äڷγª º§Æ® set_flag( "lvup_armor", "6") -- ¿ö¸®¾î elseif job == 211 then insert_item( 3600211, 1, 10, 10 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£°©¿Ê insert_item( 3600223, 1, 10, 10 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£ ºÎÃ÷ insert_item( 3600235, 1, 10, 10 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£ Àå°© insert_item( 3600247, 1, 10, 10 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£Åõ±¸ insert_item( 3600259, 1, 10, 10 ) --Äڷγª º§Æ® set_flag( "lvup_armor", "6") -- ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 212 or job == 213 then insert_item( 3600217, 1, 10, 10 ) --¼ø¹éÀÇ ¸¶Áö½ºÅͷκê insert_item( 3600225, 1, 10, 10 ) --¼ø¹éÀÇ ¸¶Áö½ºÅÍ ½´Áî insert_item( 3600237, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600249, 1, 10, 10 ) --Åõ±¸ insert_item( 3600259, 1, 10, 10 ) --Äڷγª º§Æ® set_flag( "lvup_armor", "6") -- ºê¸®´õ elseif job == 214 then insert_item( 3600220, 1, 10, 10 ) --ºê¸±¶õÆ® ÇÁ·ÎÅØÅÍ insert_item( 3600226, 1, 10, 10 ) --ºê¸±¶õÆ® ½´Áî insert_item( 3600238, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600250, 1, 10, 10 ) --Åõ±¸ insert_item( 3600259, 1, 10, 10 ) --Äڷγª º§Æ® set_flag( "lvup_armor", "6") -- ¾î½Ø½Å elseif job == 310 then insert_item( 3600211, 1, 10, 10 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£°©¿Ê insert_item( 3600223, 1, 10, 10 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£ ºÎÃ÷ insert_item( 3600235, 1, 10, 10 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£ Àå°© insert_item( 3600247, 1, 10, 10 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£Åõ±¸ insert_item( 3600259, 1, 10, 10 ) --Äڷγª º§Æ® set_flag( "lvup_armor", "6") -- ·¹ÀÎÀú elseif job == 311 then insert_item( 3600214, 1, 10, 10 ) --ÇåÅÍÀÇ»ó insert_item( 3600224, 1, 10, 10 ) --ºÎÃ÷ insert_item( 3600236, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600248, 1, 10, 10 ) --Åõ±¸ insert_item( 3600259, 1, 10, 10 ) --Äڷγª º§Æ® set_flag( "lvup_armor", "6") -- ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 312 or job == 313 then insert_item( 3600217, 1, 10, 10 ) --¼ø¹éÀÇ ¸¶Áö½ºÅͷκê insert_item( 3600225, 1, 10, 10 ) --¼ø¹éÀÇ ¸¶Áö½ºÅÍ ½´Áî insert_item( 3600237, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600249, 1, 10, 10 ) --Åõ±¸ insert_item( 3600259, 1, 10, 10 ) --Äڷγª º§Æ® set_flag( "lvup_armor", "6") -- ¹èƲ¼­¸ð³Ê elseif job == 314 then insert_item( 3600220, 1, 10, 10 ) --ºê¸±¶õÆ® ÇÁ·ÎÅØÅÍ insert_item( 3600226, 1, 10, 10 ) --ºê¸±¶õÆ® ½´Áî insert_item( 3600238, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600250, 1, 10, 10 ) --Åõ±¸ insert_item( 3600259, 1, 10, 10 ) --Äڷγª º§Æ® set_flag( "lvup_armor", "6") -- Àü»ç elseif job == 110 then insert_item( 3600211, 1, 10, 10 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£°©¿Ê insert_item( 3600223, 1, 10, 10 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£ ºÎÃ÷ insert_item( 3600235, 1, 10, 10 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£ Àå°© insert_item( 3600247, 1, 10, 10 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£Åõ±¸ insert_item( 3600259, 1, 10, 10 ) --Äڷγª º§Æ® set_flag( "lvup_armor", "6") -- ±Ã»ç elseif job == 111 then insert_item( 3600214, 1, 10, 10 ) --ÇåÅÍÀÇ»ó insert_item( 3600224, 1, 10, 10 ) --ºÎÃ÷ insert_item( 3600236, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600248, 1, 10, 10 ) --Åõ±¸ insert_item( 3600259, 1, 10, 10 ) --Äڷγª º§Æ® set_flag( "lvup_armor", "6") -- ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 112 or job == 113 then insert_item( 3600217, 1, 10, 10 ) --¼ø¹éÀÇ ¸¶Áö½ºÅͷκê insert_item( 3600225, 1, 10, 10 ) --¼ø¹éÀÇ ¸¶Áö½ºÅÍ ½´Áî insert_item( 3600237, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600249, 1, 10, 10 ) --Åõ±¸ insert_item( 3600259, 1, 10, 10 ) --Äڷγª º§Æ® set_flag( "lvup_armor", "6") -- ¸¶¼ö»ç elseif job == 114 then insert_item( 3600220, 1, 10, 10 ) --ºê¸±¶õÆ® ÇÁ·ÎÅØÅÍ insert_item( 3600226, 1, 10, 10 ) --ºê¸±¶õÆ® ½´Áî insert_item( 3600238, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600250, 1, 10, 10 ) --Åõ±¸ insert_item( 3600259, 1, 10, 10 ) --Äڷγª º§Æ® set_flag( "lvup_armor", "6") else return end elseif level >= 155 and level <= 159 then --·©Å©7Èæ·æ¹æ¾î±¸´ë¿© -- ³ªÀÌÆ® if job == 210 then insert_item( 3600212, 1, 10, 10 ) --Àü»çÀÇ»ó insert_item( 3600227, 1, 10, 10 ) --ºÎÃ÷ insert_item( 3600239, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600251, 1, 10, 10 ) --Åõ±¸ insert_item( 3600260, 1, 10, 10 ) --º§Æ® set_flag( "lvup_armor", "7") -- ¿ö¸®¾î elseif job == 211 then insert_item( 3600212, 1, 10, 10 ) --Àü»çÀÇ»ó insert_item( 3600227, 1, 10, 10 ) --ºÎÃ÷ insert_item( 3600239, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600251, 1, 10, 10 ) --Åõ±¸ insert_item( 3600260, 1, 10, 10 ) --º§Æ® set_flag( "lvup_armor", "7") -- ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 212 or job == 213 then insert_item( 3600218, 1, 10, 10 ) --¹ý»çÀÇ»ó insert_item( 3600229, 1, 10, 10 ) --ºÎÃ÷ insert_item( 3600241, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600253, 1, 10, 10 ) --Åõ±¸ insert_item( 3600260, 1, 10, 10 ) --º§Æ® set_flag( "lvup_armor", "7") -- ºê¸®´õ elseif job == 214 then insert_item( 3600221, 1, 10, 10 ) --¼Òȯ»çÀÇ»ó insert_item( 3600230, 1, 10, 10 ) --ºÎÃ÷ insert_item( 3600242, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600254, 1, 10, 10 ) --Åõ±¸ insert_item( 3600260, 1, 10, 10 ) --º§Æ® set_flag( "lvup_armor", "7") -- ¾î½Ø½Å elseif job == 310 then insert_item( 3600212, 1, 10, 10 ) --Àü»çÀÇ»ó insert_item( 3600227, 1, 10, 10 ) --ºÎÃ÷ insert_item( 3600239, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600251, 1, 10, 10 ) --Åõ±¸ insert_item( 3600260, 1, 10, 10 ) --º§Æ® set_flag( "lvup_armor", "7") -- ·¹ÀÎÀú elseif job == 311 then insert_item( 3600215, 1, 10, 10 ) --ÇåÅÍÀÇ»ó insert_item( 3600228, 1, 10, 10 ) --ºÎÃ÷ insert_item( 3600240, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600252, 1, 10, 10 ) --Åõ±¸ insert_item( 3600260, 1, 10, 10 ) --º§Æ® set_flag( "lvup_armor", "7") -- ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 312 or job == 313 then insert_item( 3600218, 1, 10, 10 ) --¹ý»çÀÇ»ó insert_item( 3600229, 1, 10, 10 ) --ºÎÃ÷ insert_item( 3600241, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600253, 1, 10, 10 ) --Åõ±¸ insert_item( 3600260, 1, 10, 10 ) --º§Æ® set_flag( "lvup_armor", "7") -- ¹èƲ¼­¸ð³Ê elseif job == 314 then insert_item( 3600221, 1, 10, 10 ) --¼Òȯ»çÀÇ»ó insert_item( 3600230, 1, 10, 10 ) --ºÎÃ÷ insert_item( 3600242, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600254, 1, 10, 10 ) --Åõ±¸ insert_item( 3600260, 1, 10, 10 ) --º§Æ® set_flag( "lvup_armor", "7") -- Àü»ç elseif job == 110 then insert_item( 3600212, 1, 10, 10 ) --Àü»çÀÇ»ó insert_item( 3600227, 1, 10, 10 ) --ºÎÃ÷ insert_item( 3600239, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600251, 1, 10, 10 ) --Åõ±¸ insert_item( 3600260, 1, 10, 10 ) --º§Æ® set_flag( "lvup_armor", "7") -- ±Ã»ç elseif job == 111 then insert_item( 3600215, 1, 10, 10 ) --ÇåÅÍÀÇ»ó insert_item( 3600228, 1, 10, 10 ) --ºÎÃ÷ insert_item( 3600240, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600252, 1, 10, 10 ) --Åõ±¸ insert_item( 3600260, 1, 10, 10 ) --º§Æ® set_flag( "lvup_armor", "7") -- ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 112 or job == 113 then insert_item( 3600218, 1, 10, 10 ) --¹ý»çÀÇ»ó insert_item( 3600229, 1, 10, 10 ) --ºÎÃ÷ insert_item( 3600241, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600253, 1, 10, 10 ) --Åõ±¸ insert_item( 3600260, 1, 10, 10 ) --º§Æ® set_flag( "lvup_armor", "7") -- ¸¶¼ö»ç elseif job == 114 then insert_item( 3600221, 1, 10, 10 ) --¼Òȯ»çÀÇ»ó insert_item( 3600230, 1, 10, 10 ) --ºÎÃ÷ insert_item( 3600242, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600254, 1, 10, 10 ) --Åõ±¸ insert_item( 3600260, 1, 10, 10 ) --º§Æ® set_flag( "lvup_armor", "7") else return end elseif level >= 160 and level <= 170 then --·©Å©7»ç·æ¹æ¾î±¸´ë¿© -- ³ªÀÌÆ® if job == 210 then insert_item( 3600213, 1, 10, 10 ) --Àü»çÀÇ»ó insert_item( 3600231, 1, 10, 10 ) --ºÎÃ÷ insert_item( 3600243, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600255, 1, 10, 10 ) --Åõ±¸ insert_item( 3600261, 1, 10, 10 ) --º§Æ® set_flag( "lvup_armor", "8") -- ¿ö¸®¾î elseif job == 211 then insert_item( 3600213, 1, 10, 10 ) --Àü»çÀÇ»ó insert_item( 3600231, 1, 10, 10 ) --ºÎÃ÷ insert_item( 3600243, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600255, 1, 10, 10 ) --Åõ±¸ insert_item( 3600261, 1, 10, 10 ) --º§Æ® set_flag( "lvup_armor", "8") -- ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 212 or job == 213 then insert_item( 3600219, 1, 10, 10 ) --¹ý»çÀÇ»ó insert_item( 3600233, 1, 10, 10 ) --ºÎÃ÷ insert_item( 3600245, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600257, 1, 10, 10 ) --Åõ±¸ insert_item( 3600261, 1, 10, 10 ) --º§Æ® set_flag( "lvup_armor", "8") -- ºê¸®´õ elseif job == 214 then insert_item( 3600222, 1, 10, 10 ) --¼Òȯ»çÀÇ»ó insert_item( 3600234, 1, 10, 10 ) --ºÎÃ÷ insert_item( 3600246, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600258, 1, 10, 10 ) --Åõ±¸ insert_item( 3600261, 1, 10, 10 ) --º§Æ® set_flag( "lvup_armor", "8") -- ¾î½Ø½Å elseif job == 310 then insert_item( 3600213, 1, 10, 10 ) --Àü»çÀÇ»ó insert_item( 3600231, 1, 10, 10 ) --ºÎÃ÷ insert_item( 3600243, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600255, 1, 10, 10 ) --Åõ±¸ insert_item( 3600261, 1, 10, 10 ) --º§Æ® set_flag( "lvup_armor", "8") -- ·¹ÀÎÀú elseif job == 311 then insert_item( 3600216, 1, 10, 10 ) --ÇåÅÍÀÇ»ó insert_item( 3600232, 1, 10, 10 ) --ºÎÃ÷ insert_item( 3600244, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600256, 1, 10, 10 ) --Åõ±¸ insert_item( 3600261, 1, 10, 10 ) --º§Æ® set_flag( "lvup_armor", "8") -- ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 312 or job == 313 then insert_item( 3600219, 1, 10, 10 ) --¹ý»çÀÇ»ó insert_item( 3600233, 1, 10, 10 ) --ºÎÃ÷ insert_item( 3600245, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600257, 1, 10, 10 ) --Åõ±¸ insert_item( 3600261, 1, 10, 10 ) --º§Æ® set_flag( "lvup_armor", "8") -- ¹èƲ¼­¸ð³Ê elseif job == 314 then insert_item( 3600222, 1, 10, 10 ) --¼Òȯ»çÀÇ»ó insert_item( 3600234, 1, 10, 10 ) --ºÎÃ÷ insert_item( 3600246, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600258, 1, 10, 10 ) --Åõ±¸ insert_item( 3600261, 1, 10, 10 ) --º§Æ® set_flag( "lvup_armor", "8") -- Àü»ç elseif job == 110 then insert_item( 3600213, 1, 10, 10 ) --Àü»çÀÇ»ó insert_item( 3600231, 1, 10, 10 ) --ºÎÃ÷ insert_item( 3600243, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600255, 1, 10, 10 ) --Åõ±¸ insert_item( 3600261, 1, 10, 10 ) --º§Æ® set_flag( "lvup_armor", "8") -- ±Ã»ç elseif job == 111 then insert_item( 3600216, 1, 10, 10 ) --ÇåÅÍÀÇ»ó insert_item( 3600232, 1, 10, 10 ) --ºÎÃ÷ insert_item( 3600244, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600256, 1, 10, 10 ) --Åõ±¸ insert_item( 3600261, 1, 10, 10 ) --º§Æ® set_flag( "lvup_armor", "8") -- ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 112 or job == 113 then insert_item( 3600219, 1, 10, 10 ) --¹ý»çÀÇ»ó insert_item( 3600233, 1, 10, 10 ) --ºÎÃ÷ insert_item( 3600245, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600257, 1, 10, 10 ) --Åõ±¸ insert_item( 3600261, 1, 10, 10 ) --º§Æ® set_flag( "lvup_armor", "8") -- ¸¶¼ö»ç elseif job == 114 then insert_item( 3600222, 1, 10, 10 ) --¼Òȯ»çÀÇ»ó insert_item( 3600234, 1, 10, 10 ) --ºÎÃ÷ insert_item( 3600246, 1, 10, 10 ) --±Û·¯ºê insert_item( 3600258, 1, 10, 10 ) --Åõ±¸ insert_item( 3600261, 1, 10, 10 ) --º§Æ® set_flag( "lvup_armor", "8") else return end end -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999884" ) dlg_text( "@90993008" ) -- ¹«±â Áö±Þ ¹Þ¾ÒÀ½) dlg_menu( "@90010002", " " ) dlg_show() end -------------------------------------------------------------------------------------------- ------------------------------2009³â ÀϺ» ¿©¸§ À̺¥Æ®--------------------------------------- ------------------------------¼ö¿µº¹, ¼ö¹Ú, ºù¼ö ÆÇ¸Å NPC----------------------------------- -------------------------------------------------------------------------------------------- function NPC_Event_Japan_summer_contact() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) dlg_text( "@90999299" ) -- game.cash_usable_server ? 1: ½ÃÅ©·çÆ® °ü·Ã ³»¿ë »ç¿ë ¼­¹ö / 0: »ç¿ë ¾È ÇÏ´Â ¼­¹ö if get_env("game.cash_usable_server") == 0 then dlg_menu( "@90010013", "open_market( 'flat_sum_NPC_Event_Japan_summer' )" ) --Á¤¾×Á¦ ¼­¹ö else dlg_menu( "@90010013", "open_market( 'NPC_Event_Japan_summer' )" ) --ºÎºÐÀ¯·áÈ­ ¼­¹ö end NPC_GM_Menu(137765,105393,8007,0) dlg_menu( "@90010002", '' ) dlg_show() end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- ----------------------------- 2009³â Çѱ¹ ¿©¸§ À̺¥Æ® ------------------------------------ --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- -- ¿©¸§ À̺¥Æ® ¾ÆÀÌÅÛÀ» ¹Þ¾Æ ´Ù¸¥ Áö¿ª¿¡ ÀÖ´Â NPC¿¡°Ô Àü´Þ -- ½Ã°£¾È¿¡ ¾ÆÀÌÅÛÀ» Àü´Þ (2ºÐ ±â°£Á¦ ¼³Á¤) -- ¾óÀ½ÁÖ¸Ó´Ï : ù¹øÂ° ¾ÆÀÌÅÛ -- ºù¼ö : 2¹øÂ° ¾ÆÀÌÅÛ -- ¼ö¹Ú Àè¿À·£´ø : À̺¥Æ® ¿Ï·á ¾ÆÀÌÅÛ -- ¾¾¿¤ NPC function NPC_Event_summergala_1_contact() -- NPC Ŭ¸¯ÇÏ¸é ´ëÈ­ ¸Þ´º Ãâ·ÂµÈ´Ù. -- ¼ö¹Ú Àè¿À·£ÅÏ º¸»óÀ» ¹ÞÀº Àû ÀÖ´ÂÁö üũ local q_flag0 = get_flag( "summer_item" ) local icepocket_count = find_item( 2010687 ) -- ¾óÀ½ÁÖ¸Ó´Ï È®ÀÎ local icewater_count = find_item( 2010688 ) -- ºù¼ö È®ÀÎ --Ç÷¹±×°ª ÃʱâÈ­ ½ÃÄÑ ÁÖ±â if q_flag0 == "" then q_flag0 = 0 end -- ÀÌ¹Ì º¸»óÀ» ¹ÞÀº °æ¿ì if q_flag0 >= 1 then --ÀÌ¹Ì º¸»óÀ» ¹ÞÀº °æ¿ì dlg_title( "@90999330" ) --NPC À̸§ dlg_text( "@90999347" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() -- ¾óÀ½ ÁָӴϰ¡ ÀÖ´Â °æ¿ì elseif icepocket_count >=1 or icewater_count >=1 then dlg_title( "@90999330" ) --NPC À̸§ dlg_text( "@90999346" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() -- ¼ö¹Ú Àè¿À·£ÅÏÀ» ¾ÆÁ÷ ¸ø ¹Þ¾ÒÀ» ¶§ else dlg_title( "@90999330" ) --NPC À̸§ dlg_text( "@90999331" ) --NPC ´ë»ç dlg_menu( "@90999332", "summergala_agreed()" ) --À̺¥Æ® ¼ö¶ô : µµ¿ÍÁØ´Ù dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end -- À̺¥Æ® ¼ö¶ô function summergala_agreed() dlg_title( "@90999330" ) --NPC À̸§ dlg_text( "@90999333" ) --NPC ´ë»ç dlg_menu( "@90999335", "summergala_receive_icepocket()" ) --¾óÀ½ÁָӴϸ¦ ¹Þ´Â´Ù dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end -- ¾óÀ½ ÁÖ¸Ó´Ï ¹Þ±â function summergala_receive_icepocket() insert_item ( 2010687, 1 ) -- ºù¼ö Áö±Þ dlg_title( "@90999330" ) -- NPC À̸§ dlg_text( "@90999334" ) -- NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end -- ¿ïµå NPC function NPC_Event_summergala_2_contact() -- NPC Ŭ¸¯ÇÏ¸é ´ëÈ­ ¸Þ´º Ãâ·ÂµÈ´Ù. local icepocket_count = find_item( 2010687 ) -- ¾óÀ½ÁÖ¸Ó´Ï È®ÀÎ local icewater_count = find_item( 2010688 ) -- ºù¼ö È®ÀÎ -- ¾óÀ½ÁָӴϰ¡ ÀÖ´Â °æ¿ì if icepocket_count >= 1 then dlg_title( "@90999336" ) -- NPC À̸§ īź ¿ïµå dlg_text( "@90999349" ) -- NPC īź ¿ïµå ´ë»ç dlg_menu( "@90999339", "summergala_give_icepocket()" ) --À̺¥Æ® ÁøÇà : ¾óÀ½ ÁָӴϸ¦ °Ç³» ÁØ´Ù dlg_menu( "@90010002", " " ) dlg_show() -- ºù¼ö°¡ ÀÖ´Â °æ¿ì elseif icewater_count >=1 then dlg_title( "@90999330" ) --NPC À̸§ dlg_text( "@90999348" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() -- ¾óÀ½ÁָӴϰ¡ ¾ø´Â °æ¿ì else dlg_title( "@90999336" ) -- NPC À̸§ īź ¿ïµå dlg_text( "@90999338" ) -- NPC īź ¿ïµå ´ë»ç dlg_menu( "@90010002", " " ) dlg_show() end end -- ¾óÀ½ ÁÖ¸Ó´Ï È®ÀÎ ÈÄ ºù¼ö Áö±Þ function summergala_give_icepocket() dlg_title( "@90999336" ) -- NPC À̸§ dlg_text( "@90999340" ) -- NPC ´ë»ç dlg_menu( "@90999342", "summergala_receive_icewater()" ) -- ºù¼ö ¹Þ±â delete_item( get_item_handle( 2010687 ), 1 ) -- ¾óÀ½ ÁÖ¸Ó´Ï »èÁ¦ dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end -- ºù¼ö ¹Þ±â function summergala_receive_icewater() dlg_title( "@90999336" ) -- NPC À̸§ dlg_text( "@90999341" ) -- NPC ´ë»ç insert_item ( 2010688, 1 ) -- ºù¼ö Áö±Þ dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end -- ÇÇ¿À NPC function NPC_Event_summergala_3_contact() -- NPC Ŭ¸¯ÇÏ¸é ´ëÈ­ ¸Þ´º Ãâ·ÂµÈ´Ù. local icewater_count = find_item( 2010688 ) -- ºù¼ö È®ÀÎ if icewater_count >= 1 then dlg_title( "@90999343" ) -- NPC À̸§ È£¶óÀÌÁð ÇÇ¿À dlg_text( "@90999350" ) -- NPC È£¶óÀÌÁð ÇÇ¿À ´ë»ç dlg_menu( "@90999345", "summergala_give_icewater()" ) --À̺¥Æ® ÁøÇà : ºù¼ö¸¦ °Ç³» ÁØ´Ù dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999343" ) -- NPC À̸§ È£¶óÀÌÁð ÇÇ¿À dlg_text( "@90999337" ) -- NPC È£¶óÀÌÁð ÇÇ¿À ´ë»ç dlg_menu( "@90010002", " " ) dlg_show() end end function summergala_give_icewater() dlg_title( "@90999343" ) -- NPC À̸§ dlg_text( "@90999344" ) -- NPC ´ë»ç insert_item ( 3630269, 1 ) -- Àè¿À·£ÅÍ Åõ±¸ Áö±Þ delete_item( get_item_handle( 2010688 ), 1 ) set_flag( "summer_item", "1" ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- ------------------------- 2009³â Çѱ¹ ¿©¸§ À̺¥Æ® ´õÀ§ »ç³É -------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- -- ¸ó½ºÅÍ¿¡°Ô ¾ÆÀÌÅÛÀ» ȹµæ -- µå¶ø ¾ÆÀÌÅÛÀ» ¾ÆÀÌÅÛÀ» ¸ð¾Æ NPC¿¡°Ô ±³È¯ function NPC_Event_coolsummer_init() cprint( "À¯·É ¸ó½ºÅÍ Ä³½ºÆÛ" ) set_npc_name( "@90999352" ) end function NPC_Event_coolsummer_contact() -- NPC Ŭ¸¯ÇÏ¸é ´ëÈ­ ¸Þ´º Ãâ·ÂµÈ´Ù. -- <À̸§ Ãâ·Â> °¢ npcÀÇ À̸§À» Ãâ·ÂÇØ ÁØ´Ù. -- ¶óÅ©½ÃÀ϶§ if npc_id == 11115 then dlg_title( "@90999352" ) -- īźÀ϶§ elseif npc_id == 11114 then dlg_title( "@90999352" ) -- ¼ö·ÃÀÚÀǼ¶À϶§ elseif npc_id == 11118 then dlg_title( "@90999352" ) -- È£¶óÀÌÁðÀ϶§ elseif npc_id == 11113 then dlg_title( "@90999352" ) -- ·ÐµµÀ϶§ elseif npc_id == 11116 then dlg_title( "@90999352" ) -- µµ½ÃÀÇ À¯ÀûÀ϶§ elseif npc_id == 11117 then dlg_title( "@90999352" ) -- ½ÃÅ©·çÆ®À϶§ elseif npc_id == 11119 then dlg_title( "@90999352" ) end dlg_text( "@90999353" ) --NPC ´ë»ç -- ´ëÈ­ ¸Þ´º dlg_menu( "@90999354", "coolsummer_event_exchange_stamina()" ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ) dlg_menu( "@90999355", "coolsummer_event_exchange_luck()" ) --·°Å°Æ÷¼Ç dlg_menu( "@90999356", "coolsummer_event_exchange_love()" ) --¸¶ÀÌ ·¯ºêÇÏÆ® dlg_menu( "@90999357", "coolsummer_event_exchange_honor()" ) --¸í¿¹ÀÇ ¸ÁÅä dlg_menu( "@90999358", "coolsummer_event_exchange_witch()" ) --¸¶³àÀÇ °í±ò¸ðÀÚ dlg_menu( "@90999359", "coolsummer_event_exchange_dress()" ) --Ä¡Àå¿ë ÀÇ»ó dlg_menu( "@90999360", "coolsummer_event_exchange_starting()" ) --±ô¦³î·¨Áö dlg_menu( "@90999361", "coolsummer_event_exchange_shoes()" ) --ºû³ª´Â Àå½Ä¿ë ½´Áî -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function coolsummer_event_exchange_stamina() --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7)ÀÏ ±³È¯ dlg_title( "@90999352" ) --NPC À̸§ dlg_text( "@90999362" ) --±³È¯ ¾ÆÀÌÅÛ °³¼ö dlg_menu( "@90010228", "coolsummer_event_exchange2_stamina()" ) --±³È¯ÇÑ´Ù. dlg_menu( "@90010003", "NPC_Event_coolsummer_contact()" ) --óÀ½À¸·Î -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end function coolsummer_event_exchange2_stamina() --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7)ÀÏ ±³È¯ local icepocket2_count = find_item( 2600016 ) --¾óÀ½ ÁÖ¸Ó´Ï È®ÀÎ local icewater2_count = find_item( 2010695 ) --¾óÀ½ ºù¼ö È®ÀÎ local watermelon_count = find_item( 2010694 ) --ĿƮµÈ ¼ö¹Ú È®ÀÎ local icepiece_count = find_item( 2600017 ) --¾óÀ½ È®ÀÎ if icepocket2_count >= 20 and icewater2_count >= 20 and watermelon_count >= 20 and icepiece_count >= 20 then dlg_title( "@90999352" ) --NPC À̸§ dlg_text( "@90999371" ) --±³È¯ÇØÁØ´Ù insert_item ( 3600289, 1 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ) delete_item( get_item_handle( 2600016 ), 20 ) --¾óÀ½ ÁÖ¸Ó´Ï È®ÀÎ delete_item( get_item_handle( 2010695 ), 20 ) --¾óÀ½ ºù¼ö È®ÀÎ delete_item( get_item_handle( 2010694 ), 20 ) --ĿƮµÈ ¼ö¹Ú È®ÀÎ delete_item( get_item_handle( 2600017 ), 20 ) --¾óÀ½ È®ÀÎ dlg_menu( "@90010003", "NPC_Event_coolsummer_contact()" ) --óÀ½À¸·Î -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999352" ) --NPC À̸§ dlg_text( "@90999370" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_coolsummer_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end function coolsummer_event_exchange_luck() --·°Å°Æ÷¼Ç ±³È¯ dlg_title( "@90999352" ) --NPC À̸§ dlg_text( "@90999363" ) --±³È¯ ¾ÆÀÌÅÛ °³¼ö dlg_menu( "@90010228", "coolsummer_event_exchange2_luck()" ) --±³È¯ÇÑ´Ù. dlg_menu( "@90010003", "NPC_Event_coolsummer_contact()" ) --óÀ½À¸·Î -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end function coolsummer_event_exchange2_luck() --·°Å°Æ÷¼Ç ±³È¯ local icepocket2_count = find_item( 2600016 ) --¾óÀ½ ÁÖ¸Ó´Ï È®ÀÎ local icewater2_count = find_item( 2010695 ) --¾óÀ½ ºù¼ö È®ÀÎ local watermelon_count = find_item( 2010694 ) --ĿƮµÈ ¼ö¹Ú È®ÀÎ local icepiece_count = find_item( 2600017 ) --¾óÀ½ È®ÀÎ if icepocket2_count >= 10 and icewater2_count >= 10 and watermelon_count >= 10 and icepiece_count >= 10 then dlg_title( "@90999352" ) --NPC À̸§ dlg_text( "@90999371" ) --±³È¯ÇØÁØ´Ù insert_item ( 3630073, 1 ) --·°Å°Æ÷¼Ç delete_item( get_item_handle( 2600016 ), 10 ) --¾óÀ½ ÁÖ¸Ó´Ï È®ÀÎ delete_item( get_item_handle( 2010695 ), 10 ) --¾óÀ½ ºù¼ö È®ÀÎ delete_item( get_item_handle( 2010694 ), 10 ) --ĿƮµÈ ¼ö¹Ú È®ÀÎ delete_item( get_item_handle( 2600017 ), 10 ) --¾óÀ½ È®ÀÎ dlg_menu( "@90010003", "NPC_Event_coolsummer_contact()" ) --óÀ½À¸·Î -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999352" ) --NPC À̸§ dlg_text( "@90999370" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_coolsummer_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end function coolsummer_event_exchange_love() --¸¶ÀÌ ·¯ºêÇÏÆ® ±³È¯ dlg_title( "@90999352" ) --NPC À̸§ dlg_text( "@90999364" ) --±³È¯ ¾ÆÀÌÅÛ °³¼ö dlg_menu( "@90010228", "coolsummer_event_exchange2_love()" ) --±³È¯ÇÑ´Ù. dlg_menu( "@90010003", "NPC_Event_coolsummer_contact()" ) --óÀ½À¸·Î -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end function coolsummer_event_exchange2_love() --¸¶ÀÌ ·¯ºêÇÏÆ® ±³È¯ local icepocket2_count = find_item( 2600016 ) --¾óÀ½ ÁÖ¸Ó´Ï È®ÀÎ local icewater2_count = find_item( 2010695 ) --¾óÀ½ ºù¼ö È®ÀÎ local watermelon_count = find_item( 2010694 ) --ĿƮµÈ ¼ö¹Ú È®ÀÎ local icepiece_count = find_item( 2600017 ) --¾óÀ½ È®ÀÎ if icepocket2_count >= 30 and icewater2_count >= 30 and watermelon_count >= 30 and icepiece_count >= 30 then dlg_title( "@90999352" ) --NPC À̸§ dlg_text( "@90999371" ) --±³È¯ÇØÁØ´Ù insert_item ( 690425, 1 ) --¸¶ÀÌ ·¯ºêÇÏÆ® »ý¼º delete_item( get_item_handle( 2600016 ), 30 ) --¾óÀ½ ÁÖ¸Ó´Ï »èÁ¦ delete_item( get_item_handle( 2010695 ), 30 ) --¾óÀ½ ºù¼ö »èÁ¦ delete_item( get_item_handle( 2010694 ), 30 ) --ĿƮµÈ ¼ö¹Ú »èÁ¦ delete_item( get_item_handle( 2600017 ), 30 ) --¾óÀ½ »èÁ¦ dlg_menu( "@90010003", "NPC_Event_coolsummer_contact()" ) --óÀ½À¸·Î -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999352" ) --NPC À̸§ dlg_text( "@90999370" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_coolsummer_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end function coolsummer_event_exchange_honor() --¸í¿¹ÀÇ ¸ÁÅä ±³È¯ dlg_title( "@90999352" ) --NPC À̸§ dlg_text( "@90999365" ) --±³È¯ ¾ÆÀÌÅÛ °³¼ö dlg_menu( "@90010228", "coolsummer_event_exchange2_honor()" ) --±³È¯ÇÑ´Ù. dlg_menu( "@90010003", "NPC_Event_coolsummer_contact()" ) --óÀ½À¸·Î -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end function coolsummer_event_exchange2_honor() --¸í¿¹ÀÇ ¸ÁÅä ±³È¯ local icepocket2_count = find_item( 2600016 ) --¾óÀ½ ÁÖ¸Ó´Ï È®ÀÎ local icewater2_count = find_item( 2010695 ) --¾óÀ½ ºù¼ö È®ÀÎ local watermelon_count = find_item( 2010694 ) --ĿƮµÈ ¼ö¹Ú È®ÀÎ local icepiece_count = find_item( 2600017 ) --¾óÀ½ È®ÀÎ if icepocket2_count >= 20 then dlg_title( "@90999352" ) --NPC À̸§ dlg_text( "@90999371" ) --±³È¯ÇØÁØ´Ù insert_item ( 2010203, 1 ) --¸í¿¹ÀÇ ¸ÁÅä »ý¼º delete_item( get_item_handle( 2600016 ), 20 ) --¾óÀ½ ÁÖ¸Ó´Ï »èÁ¦ dlg_menu( "@90010003", "NPC_Event_coolsummer_contact()" ) --óÀ½À¸·Î -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999352" ) --NPC À̸§ dlg_text( "@90999370" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_coolsummer_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end function coolsummer_event_exchange_witch() --¸¶³àÀÇ °í±ò¸ðÀÚ ±³È¯ dlg_title( "@90999352" ) --NPC À̸§ dlg_text( "@90999366" ) --±³È¯ ¾ÆÀÌÅÛ °³¼ö dlg_menu( "@90010228", "coolsummer_event_exchange2_witch()" ) --±³È¯ÇÑ´Ù. dlg_menu( "@90010003", "NPC_Event_coolsummer_contact()" ) --óÀ½À¸·Î -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end function coolsummer_event_exchange2_witch() --¸¶³àÀÇ °í±ò¸ðÀÚ ±³È¯ local icepocket2_count = find_item( 2600016 ) --¾óÀ½ ÁÖ¸Ó´Ï È®ÀÎ local icewater2_count = find_item( 2010695 ) --¾óÀ½ ºù¼ö È®ÀÎ local watermelon_count = find_item( 2010694 ) --ĿƮµÈ ¼ö¹Ú È®ÀÎ local icepiece_count = find_item( 2600017 ) --¾óÀ½ È®ÀÎ if icewater2_count >= 20 then dlg_title( "@90999352" ) --NPC À̸§ dlg_text( "@90999371" ) --±³È¯ÇØÁØ´Ù insert_item ( 950050, 1 ) --¸¶³àÀÇ °í±ò¸ðÀÚ »ý¼º delete_item( get_item_handle( 2010695 ), 20 ) --¾óÀ½ ºù¼ö »èÁ¦ dlg_menu( "@90010003", "NPC_Event_coolsummer_contact()" ) --óÀ½À¸·Î -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999352" ) --NPC À̸§ dlg_text( "@90999370" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_coolsummer_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end function coolsummer_event_exchange_dress() --Ä¡Àå¿ë ÀÇ»ó ±³È¯ dlg_title( "@90999352" ) --NPC À̸§ dlg_text( "@90999367" ) --±³È¯ ¾ÆÀÌÅÛ °³¼ö dlg_menu( "@90010228", "coolsummer_event_exchange2_dress()" ) --±³È¯ÇÑ´Ù. dlg_menu( "@90010003", "NPC_Event_coolsummer_contact()" ) --óÀ½À¸·Î -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end function coolsummer_event_exchange2_dress() --Ä¡Àå¿ë ÀÇ»ó ±³È¯ local icepocket2_count = find_item( 2600016 ) --¾óÀ½ ÁÖ¸Ó´Ï È®ÀÎ local icewater2_count = find_item( 2010695 ) --¾óÀ½ ºù¼ö È®ÀÎ local watermelon_count = find_item( 2010694 ) --ĿƮµÈ ¼ö¹Ú È®ÀÎ local icepiece_count = find_item( 2600017 ) --¾óÀ½ È®ÀÎ if watermelon_count >= 20 then dlg_title( "@90999352" ) --NPC À̸§ dlg_text( "@90999371" ) --±³È¯ÇØÁØ´Ù insert_item ( 2529002, 1 ) --Ä¡Àå¿ë ÀÇ»ó »ý¼º delete_item( get_item_handle( 2010694 ), 20 ) --ĿƮµÈ ¼ö¹Ú »èÁ¦ dlg_menu( "@90010003", "NPC_Event_coolsummer_contact()" ) --óÀ½À¸·Î -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999352" ) --NPC À̸§ dlg_text( "@90999370" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_coolsummer_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end function coolsummer_event_exchange_starting() --±ô¦³î·¨Áö ±³È¯ dlg_title( "@90999352" ) --NPC À̸§ dlg_text( "@90999368" ) --±³È¯ ¾ÆÀÌÅÛ °³¼ö dlg_menu( "@90010228", "coolsummer_event_exchange2_starting()" ) --±³È¯ÇÑ´Ù. dlg_menu( "@90010003", "NPC_Event_coolsummer_contact()" ) --óÀ½À¸·Î -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end function coolsummer_event_exchange2_starting() --±ô¦³î·¨Áö ±³È¯ local icepocket2_count = find_item( 2600016 ) --¾óÀ½ ÁÖ¸Ó´Ï È®ÀÎ local icewater2_count = find_item( 2010695 ) --¾óÀ½ ºù¼ö È®ÀÎ local watermelon_count = find_item( 2010694 ) --ĿƮµÈ ¼ö¹Ú È®ÀÎ local icepiece_count = find_item( 2600017 ) --¾óÀ½ È®ÀÎ if icepiece_count >= 20 then dlg_title( "@90999352" ) --NPC À̸§ dlg_text( "@90999371" ) --±³È¯ÇØÁØ´Ù insert_item ( 950053, 1 ) --±ô¦³î·¨Áö »ý¼º delete_item( get_item_handle( 2600017 ), 20 ) --¾óÀ½ »èÁ¦ dlg_menu( "@90010003", "NPC_Event_coolsummer_contact()" ) --óÀ½À¸·Î -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999352" ) --NPC À̸§ dlg_text( "@90999370" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_coolsummer_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end function coolsummer_event_exchange_shoes() --ºû³ª´Â Àå½Ä¿ë ½´Áî ±³È¯ dlg_title( "@90999352" ) --NPC À̸§ dlg_text( "@90999369" ) --±³È¯ ¾ÆÀÌÅÛ °³¼ö dlg_menu( "@90010228", "coolsummer_event_exchange2_shoes()" ) --±³È¯ÇÑ´Ù. dlg_menu( "@90010003", "NPC_Event_coolsummer_contact()" ) --óÀ½À¸·Î -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end function coolsummer_event_exchange2_shoes() --ºû³ª´Â Àå½Ä¿ë ½´Áî ±³È¯ local icepocket2_count = find_item( 2600016 ) --¾óÀ½ ÁÖ¸Ó´Ï È®ÀÎ local icewater2_count = find_item( 2010695 ) --¾óÀ½ ºù¼ö È®ÀÎ local watermelon_count = find_item( 2010694 ) --ĿƮµÈ ¼ö¹Ú È®ÀÎ local icepiece_count = find_item( 2600017 ) --¾óÀ½ È®ÀÎ if icepocket2_count >= 15 and watermelon_count >= 15 then dlg_title( "@90999352" ) --NPC À̸§ dlg_text( "@90999371" ) --±³È¯ÇØÁØ´Ù insert_item ( 3630010, 1 ) --ºû³ª´Â Àå½Ä¿ë ½´Áî »ý¼º delete_item( get_item_handle( 2600016 ), 15 ) --¾óÀ½ ÁÖ¸Ó´Ï »èÁ¦ delete_item( get_item_handle( 2010694 ), 15 ) --ĿƮµÈ ¼ö¹Ú »èÁ¦ dlg_menu( "@90010003", "NPC_Event_coolsummer_contact()" ) --óÀ½À¸·Î -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999352" ) --NPC À̸§ dlg_text( "@90999370" ) --Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_Event_coolsummer_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- -------------------------------- 2009³â ±¤º¹Àý À̺¥Æ® ------------------------------------ --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- -- ±¤º¹Àý ±â³ä À̺¥Æ® -- NPC¸¦ ã¾Æ °¡¸é ±â³ä ¸ÁÅ並 ÁÜ function NPC_Event_Independence_contact() --NPC¸¦ Ŭ¸¯ ÇÏ¸é ¸Þ´º°¡ Ãâ·Â µÈ´Ù. --<À̸§ Ãâ·Â> °¢ NPCÀÇ À̸§À» Ãâ·Â ÇÑ´Ù. if npc_id == 11145 then dlg_title( "@90999443" ) elseif npc_id == 11146 then dlg_title( "@90999444" ) elseif npc_id == 11147 then dlg_title( "@90999445" ) end dlg_text( "@90999446" ) --NPC´ë»ç --NPC ¸Þ´º dlg_menu( "@90999449", "Independence_event_receive()" ) --¹Þ±â dlg_menu( "@90010002", "" ) --±×¸¸µÎ±â dlg_show() end function Independence_event_receive() local q_flag0 = get_flag( "Independence_item" ) if q_flag0 == "" then q_flag0 = 0 end if q_flag0 >= 1 then dlg_text( "@90999448" ) --NPC´ë»ç dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() else dlg_text( "@90999447" ) --NPC ±âº» ´ë»ç insert_item ( 2010731, 1 ) --Å屯 ¸ÁÅä Áö±Þ set_flag( "Independence_item", "1" ) dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- ------------------------------- 2009³â ¿£Á© & µ¥ºô ------------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------Angel function NPC_Event_AngelandDevil_angel_contact() local current_time = get_os_date( "%Y-%m-%d %H:%M:%S" ) local current_week = 0 local local_flag = get_env( "game.local_flag" ) if local_flag == 524288 then --Àεµ³×½Ã¾Æ week1_begin_time = '2012-03-28 12:00:00' --1Â÷ Á¾·á week2_begin_time = '2012-04-04 12:00:00' --2Â÷ Á¾·á week3_begin_time = '2012-04-11 12:00:00' --3Â÷ Á¾·á week4_begin_time = '2012-04-18 12:00:00' --4Â÷ Á¾·á --elseif local_flag == 8 or local_flag == 128 or local_flag == 16384 or local_flag == 32768 or local_flag == 65536 then -- week1_begin_time = '2011-07-05 12:00:00' --1Â÷ Á¾·á -- week2_begin_time = '2011-07-12 12:00:00' --2Â÷ Á¾·á -- week3_begin_time = '2011-07-19 12:00:00' --3Â÷ Á¾·á -- week4_begin_time = '2011-07-26 12:00:00' --4Â÷ Á¾·á end if current_time < week1_begin_time then current_week = 1 elseif current_time < week2_begin_time then current_week = 2 elseif current_time < week3_begin_time then current_week = 3 elseif current_time < week4_begin_time then current_week = 4 end if current_week == 1 then angel_event_week1_give() elseif current_week == 2 then angel_event_week2_give() elseif current_week == 3 then angel_event_week3_give() elseif current_week == 4 then angel_event_week4_give() end end --------------------------------------------------------------------------------------------------1ÁÖ Â÷ --Angel function angel_event_week1_give() dlg_title( "@90999451" ) --npcÀ̸§ dlg_text( "@90999453" ) --npc ±âº» ´ë»ç --npc ¸Þ´º dlg_menu( "@90999454", "AngelandDevil_angel_event_1_give()" ) --1°³ ±âºÎ dlg_menu( "@90999455", "AngelandDevil_angel_event_5_give()" ) --5°³ ±âºÎ dlg_menu( "@90999456", "AngelandDevil_angel_event_10_give()" ) --10°³ ±âºÎ dlg_menu( "@90999457", "AngelandDevil_angel_event_check_give()" ) --½ÅºñÇÑ ¼öÁ¤ °³¼ö È®ÀÎ Çϱâ --npc ±âº» ¸Þ´º dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end --------------------------------------------------------------------------------------------------2ÁÖ Â÷ --½Â¸® ´ë»ç ¹× ÆÐ¹è ½Ã ´ë»ç ±¹°¡ ¼³Á¤À¸·Î ±¸ºÐ function angel_event_week2_give() local giveangel_data = get_global_variable( "giveangel_data" ) if giveangel_data == nil or giveangel_data == "" then giveangel_data = 0 end local givedevil_data = get_global_variable( "givedevil_data" ) if givedevil_data == nil or givedevil_data == "" then givedevil_data = 0 end local angel1victory = get_global_variable( "giveangel_1victory" ) if angel1victory == nil or angel1victory == "" then angel1victory = 0 end local devil1victory = get_global_variable( "givedevil_1victory" ) if devil1victory == nil or devil1victory == "" then devil1victory = 0 end if giveangel_data >= givedevil_data then --¿£Á© ½Â¸® ´ë»ç dlg_title( "@90999451" ) --npcÀ̸§ dlg_text( "@90999490" ) --npc ±âº» ´ë»ç set_global_variable( "giveangel_1victory", "1" ) --npc ¸Þ´º dlg_menu( "@90999454", "AngelandDevil_angel_event_1_2_give()" ) --1°³ ±âºÎ dlg_menu( "@90999455", "AngelandDevil_angel_event_5_2_give()" ) --5°³ ±âºÎ dlg_menu( "@90999456", "AngelandDevil_angel_event_10_2_give()" ) --10°³ ±âºÎ dlg_menu( "@90999457", "AngelandDevil_angel_event_check_2_give()" ) --½ÅºñÇÑ ¼öÁ¤ °³¼ö È®ÀÎ Çϱâ --npc ±âº» ¸Þ´º dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() else --¿£Á© ÆÐ¹è ´ë»ç dlg_title( "@90999451" ) --npcÀ̸§ dlg_text( "@90999495" ) --npc ±âº» ´ë»ç --npc ¸Þ´º dlg_menu( "@90999454", "AngelandDevil_angel_event_1_2_give()" ) --1°³ ±âºÎ dlg_menu( "@90999455", "AngelandDevil_angel_event_5_2_give()" ) --5°³ ±âºÎ dlg_menu( "@90999456", "AngelandDevil_angel_event_10_2_give()" ) --10°³ ±âºÎ dlg_menu( "@90999457", "AngelandDevil_angel_event_check_2_give()" ) --½ÅºñÇÑ ¼öÁ¤ °³¼ö È®ÀÎ Çϱâ --npc ±âº» ¸Þ´º dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end end --------------------------------------------------------------------------------------------------3ÁÖ Â÷ function angel_event_week3_give() local giveangel_data = get_global_variable( "giveangel_data" ) if giveangel_data == nil or giveangel_data == "" then giveangel_data = 0 end local givedevil_data = get_global_variable( "givedevil_data" ) if givedevil_data == nil or givedevil_data == "" then givedevil_data = 0 end local giveangel2_data = get_global_variable( "giveangel2_data" ) if giveangel2_data == nil or giveangel2_data == "" then giveangel2_data = 0 end local givedevil2_data = get_global_variable( "givedevil2_data" ) if givedevil2_data == nil or givedevil2_data == "" then givedevil2_data = 0 end local angel1victory = get_global_variable( "giveangel_1victory" ) if angel1victory == nil or angel1victory == "" then angel1victory = 0 end local devil1victory = get_global_variable( "givedevil_1victory" ) if devil1victory == nil or devil1victory == "" then devil1victory = 0 end local angel2victory = get_global_variable( "giveangel_2victory" ) if angel2victory == nil or angel2victory == "" then angel2victory = 0 end local devil2victory = get_global_variable( "givedevil_2victory" ) if devil2victory == nil or devil2victory == "" then devil2victory = 0 end if giveangel2_data >= givedevil2_data then set_global_variable( "giveangel_2victory", "1" ) end if angel1victory >= 1 then local state_code = get_local_info() if state_code == 512 then --Çѱ¹À̺¥Æ® ¿ë dlg_title( "@90999451" ) dlg_text( "@90999492" ) dlg_menu( "@90999499", "Angel_nomal_buff_1v()" ) --¹öÇÁ¹Þ±â dlg_menu( "@90999501", "Angel_nomal_buff_1v_cancel()" ) --¹öÇÁ ¸¶¹ý Ãë¼ÒÇϱâ dlg_menu( "@90010002", "") dlg_show() elseif state_code == 524288 or state_code == 8 or state_code == 128 or state_code == 16384 or state_code == 32768 or state_code == 65536 then --ÇØ¿Ü À̺¥Æ® ¿ë dlg_title( "@90999451" ) --npcÀ̸§ dlg_text( "@90999491" ) --npc ±âº» ´ë»ç dlg_menu( "@90999499", "Angel_nomal_buff_1v()" ) --¹öÇÁ¹Þ±â dlg_menu( "@90999501", "Angel_nomal_buff_1v_cancel()" ) --¹öÇÁ ¸¶¹ý Ãë¼ÒÇϱâ dlg_menu( "@90010002", "" ) --´ëÈ­Á¾·á dlg_show() end elseif angel1victory < 1 then dlg_title( "@90999451" ) --npcÀ̸§ dlg_text( "@90999496" ) --npc ±âº» ´ë»ç dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end end --------------------------------------------------------------------------------------------------4ÁÖ Â÷ function angel_event_week4_give() local giveangel_data = get_global_variable( "giveangel_data" ) if giveangel_data == nil or giveangel_data == "" then giveangel_data = 0 end local givedevil_data = get_global_variable( "givedevil_data" ) if givedevil_data == nil or givedevil_data == "" then givedevil_data = 0 end local giveangel2_data = get_global_variable( "giveangel2_data" ) if giveangel2_data == nil or giveangel2_data == "" then giveangel2_data = 0 end local givedevil2_data = get_global_variable( "givedevil2_data" ) if givedevil2_data == nil or givedevil2_data == "" then givedevil2_data = 0 end local angel1victory = get_global_variable( "giveangel_1victory" ) if angel1victory == nil or angel1victory == "" then angel1victory = 0 end local devil1victory = get_global_variable( "givedevil_1victory" ) if devil1victory == nil or devil1victory == "" then devil1victory = 0 end local angel2victory = get_global_variable( "giveangel_2victory" ) if angel2victory == nil or angel2victory == "" then angel2victory = 0 end local devil2victory = get_global_variable( "givedevil_2victory" ) if devil2victory == nil or devil2victory == "" then devil2victory = 0 end --¿£Á© 2½Â º¸»ó if angel1victory >= 1 and angel2victory >= 1 then local state_code = get_local_info() if state_code == 512 then --Çѱ¹ À̺¥Æ® ¿ë dlg_title( "@90999451" ) dlg_text( "@90999492" ) dlg_menu( "@90999500", "Angel_nomal_buff_2v()" ) --¹öÇÁ¹Þ±â dlg_menu( "@90999501", "Angel_nomal_buff_2v_cancel()" ) --¹öÇÁ ¸¶¹ý Ãë¼ÒÇϱâ dlg_menu( "@90010002", "") dlg_show() elseif state_code == 524288 or state_code == 8 or state_code == 128 or state_code == 16384 or state_code == 32768 or state_code == 65536 then --ÇØ¿Ü À̺¥Æ® ¿ë dlg_title( "@90999451" ) --npcÀ̸§ dlg_text( "@90999492" ) --npc ±âº» ´ë»ç dlg_menu( "@90999500", "Angel_nomal_buff_2v()" ) --¹öÇÁ¹Þ±â dlg_menu( "@90999501", "Angel_nomal_buff_2v_cancel()" ) --¹öÇÁ ¸¶¹ý Ãë¼ÒÇϱâ dlg_menu( "@90010002", "" ) --´ëÈ­Á¾·á dlg_show() end elseif angel2victory >= 1 then --1½Â ¹öÇÁ local state_code = get_local_info() if state_code == 512 then --Çѱ¹ À̺¥Æ® ¿ë dlg_title( "@90999451" ) dlg_text( "@90999492" ) dlg_menu( "@90999499", "Angel_nomal_buff_1v()" ) --¹öÇÁ¹Þ±â dlg_menu( "@90999501", "Angel_nomal_buff_1v_cancel()" ) --¹öÇÁ ¸¶¹ý Ãë¼ÒÇϱâ dlg_menu( "@90010002", "") dlg_show() elseif state_code == 524288 or state_code == 8 or state_code == 128 or state_code == 16384 or state_code == 32768 or state_code == 65536 then --ÇØ¿Ü À̺¥Æ® ¿ë dlg_title( "@90999451" ) --npcÀ̸§ dlg_text( "@90999491" ) --npc ±âº» ´ë»ç dlg_menu( "@90999499", "Angel_nomal_buff_1v()" ) --¹öÇÁ¹Þ±â dlg_menu( "@90999501", "Angel_nomal_buff_1v_cancel()" ) --¹öÇÁ ¸¶¹ý Ãë¼ÒÇϱâ dlg_menu( "@90010002", "" ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@90999451" ) --npcÀ̸§ dlg_text( "@90999496" ) --npc ±âº» ´ë»ç dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end end --------------------------------------------------------------------------------------------------1ÁÖÂ÷ ±âºÎ function AngelandDevil_angel_event_1_give() local givequatz_count = find_item( 2010732 ) --±âºÎ ¼öÁ¤ È®ÀÎ if givequatz_count >= 1 then dlg_title( "@90999451" ) --npcÀ̸§ delete_item( get_item_handle( 2010732 ), 1 ) --±âºÎ ¼öÁ¤ 1°³ »èÁ¦ local giveangel_data = get_global_variable( "giveangel_data" ) if giveangel_data == nil or giveangel_data == "" then giveangel_data = 0 end set_global_variable( "giveangel_data", giveangel_data+1 ) dlg_text( "@90999459\v#@giveangel_data@#\v" .. giveangel_data+1 ) --´ë»ç dlg_menu( "@90010003", "NPC_Event_AngelandDevil_angel_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999451" ) dlg_text( "@90999461" ) --°³¼ö ¸ðÀÚ¸§ dlg_menu( "@90010003", "NPC_Event_AngelandDevil_angel_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", "") dlg_show() end end function AngelandDevil_angel_event_5_give() local givequatz_count = find_item( 2010732 ) --±âºÎ ¼öÁ¤ È®ÀÎ if givequatz_count >= 5 then dlg_title( "@90999451" ) --npcÀ̸§ delete_item( get_item_handle( 2010732 ), 5 ) --±âºÎ ¼öÁ¤ 5°³ »èÁ¦ local giveangel_data = get_global_variable( "giveangel_data" ) if giveangel_data == nil or giveangel_data == "" then giveangel_data = 0 end set_global_variable( "giveangel_data", giveangel_data+5 ) dlg_text( "@90999459\v#@giveangel_data@#\v" .. giveangel_data+5 ) --´ë»ç dlg_menu( "@90010003", "NPC_Event_AngelandDevil_angel_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999451" ) dlg_text( "@90999461" ) dlg_menu( "@90010003", "NPC_Event_AngelandDevil_angel_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", "") dlg_show() end end function AngelandDevil_angel_event_10_give() local givequatz_count = find_item( 2010732 ) --±âºÎ ¼öÁ¤ È®ÀÎ if givequatz_count >= 10 then dlg_title( "@90999451" ) --npcÀ̸§ delete_item( get_item_handle( 2010732 ), 10 ) --±âºÎ ¼öÁ¤ 10°³ »èÁ¦ local giveangel_data = get_global_variable( "giveangel_data" ) if giveangel_data == nil or giveangel_data == "" then giveangel_data = 0 end set_global_variable( "giveangel_data", giveangel_data+10 ) dlg_text( "@90999459\v#@giveangel_data@#\v" .. giveangel_data+10 ) --´ë»ç dlg_menu( "@90010003", "NPC_Event_AngelandDevil_angel_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999451" ) dlg_text( "@90999461" ) dlg_menu( "@90010003", "NPC_Event_AngelandDevil_angel_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", "") dlg_show() end end function AngelandDevil_angel_event_check_give() dlg_title( "@90999451" ) local giveangel_data = get_global_variable( "giveangel_data" ) if giveangel_data == nil or giveangel_data == "" then giveangel_data = 0 end dlg_text( "@90999459\v#@giveangel_data@#\v" .. giveangel_data ) dlg_menu( "@90010003", "NPC_Event_AngelandDevil_angel_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --------------------------------------------------------------------------------------------------2ÁÖÂ÷ ±âºÎ function AngelandDevil_angel_event_1_2_give() local givequatz_count = find_item( 2010732 ) --±âºÎ ¼öÁ¤ È®ÀÎ if givequatz_count >= 1 then dlg_title( "@90999451" ) --npcÀ̸§ delete_item( get_item_handle( 2010732 ), 1 ) --±âºÎ ¼öÁ¤ 1°³ »èÁ¦ local giveangel2_data = get_global_variable( "giveangel2_data" ) if giveangel2_data == nil or giveangel2_data == "" then giveangel2_data = 0 end set_global_variable( "giveangel2_data", giveangel2_data+1 ) dlg_text( "@90999538\v#@giveangel2_data@#\v" .. giveangel2_data+1 ) --´ë»ç dlg_menu( "@90010003", "NPC_Event_AngelandDevil_angel_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999451" ) dlg_text( "@90999461" ) --°³¼ö ¸ðÀÚ¸§ dlg_menu( "@90010003", "NPC_Event_AngelandDevil_angel_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", "") dlg_show() end end function AngelandDevil_angel_event_5_2_give() local givequatz_count = find_item( 2010732 ) --±âºÎ ¼öÁ¤ È®ÀÎ if givequatz_count >= 5 then dlg_title( "@90999451" ) --npcÀ̸§ delete_item( get_item_handle( 2010732 ), 5 ) --±âºÎ ¼öÁ¤ 5°³ »èÁ¦ local giveangel2_data = get_global_variable( "giveangel2_data" ) if giveangel2_data == nil or giveangel2_data == "" then giveangel2_data = 0 end set_global_variable( "giveangel2_data", giveangel2_data+5 ) dlg_text( "@90999538\v#@giveangel2_data@#\v" .. giveangel2_data+5 ) --´ë»ç dlg_menu( "@90010003", "NPC_Event_AngelandDevil_angel_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999451" ) dlg_text( "@90999461" ) dlg_menu( "@90010003", "NPC_Event_AngelandDevil_angel_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", "") dlg_show() end end function AngelandDevil_angel_event_10_2_give() local givequatz_count = find_item( 2010732 ) --±âºÎ ¼öÁ¤ È®ÀÎ if givequatz_count >= 10 then dlg_title( "@90999451" ) --npcÀ̸§ delete_item( get_item_handle( 2010732 ), 10 ) --±âºÎ ¼öÁ¤ 10°³ »èÁ¦ local giveangel2_data = get_global_variable( "giveangel2_data" ) if giveangel2_data == nil or giveangel2_data == "" then giveangel2_data = 0 end set_global_variable( "giveangel2_data", giveangel2_data+10 ) dlg_text( "@90999538\v#@giveangel2_data@#\v" .. giveangel2_data+10 ) --´ë»ç dlg_menu( "@90010003", "NPC_Event_AngelandDevil_angel_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999451" ) dlg_text( "@90999461" ) dlg_menu( "@90010003", "NPC_Event_AngelandDevil_angel_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", "") dlg_show() end end function AngelandDevil_angel_event_check_2_give() dlg_title( "@90999451" ) local giveangel2_data = get_global_variable( "giveangel2_data" ) if giveangel2_data == nil or giveangel2_data == "" then giveangel2_data = 0 end dlg_text( "@90999538\v#@giveangel2_data@#\v" .. giveangel2_data ) dlg_menu( "@90010003", "NPC_Event_AngelandDevil_angel_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --------------------------------------------------------------------------------------------------µ¥ºô --------------------------------------------------------------------------------------------------µ¥ºô function NPC_Event_AngelandDevil_devil_contact() local previous_week_number = get_global_variable( 'angel_vs_devil_week' ) local current_time = get_os_date( '%Y-%m-%d %H:%M:%S' ) local current_week = 0 local local_flag = get_env( 'game.local_flag' ) if local_flag == 512 then --µ¿³²¾Æ week1_begin_time = '2011-06-22 12:00:00' --1Â÷ Á¾·á week2_begin_time = '2011-06-29 12:00:00' --2Â÷ Á¾·á week3_begin_time = '2011-07-06 12:00:00' --3Â÷ Á¾·á week4_begin_time = '2011-07-13 12:00:00' --4Â÷ Á¾·á elseif local_flag == 524288 or local_flag == 8 or local_flag == 128 or local_flag == 16384 or local_flag == 32768 or local_flag == 65536 then week1_begin_time = '2012-03-28 12:00:00' --1Â÷ Á¾·á week2_begin_time = '2012-04-04 12:00:00' --2Â÷ Á¾·á week3_begin_time = '2012-04-11 12:00:00' --3Â÷ Á¾·á week4_begin_time = '2012-04-18 12:00:00' --4Â÷ Á¾·á end if current_time < week1_begin_time then current_week = 1 elseif current_time < week2_begin_time then current_week = 2 elseif current_time < week3_begin_time then current_week = 3 elseif current_time < week4_begin_time then current_week = 4 end if current_week == 1 then devil_event_week1_give() elseif current_week == 2 then devil_event_week2_give() elseif current_week == 3 then devil_event_week3_give() elseif current_week == 4 then devil_event_week4_give() end end --------------------------------------------------------------------------------------------------1ÁÖ Â÷ --Devil function devil_event_week1_give() dlg_title( "@90999452" ) --npcÀ̸§ dlg_text( "@90999458" ) --npc ±âº» ´ë»ç --npc ¸Þ´º dlg_menu( "@90999454", "AngelandDevil_devil_event_1_give()" ) --1°³ ±âºÎ dlg_menu( "@90999455", "AngelandDevil_devil_event_5_give()" ) --5°³ ±âºÎ dlg_menu( "@90999456", "AngelandDevil_devil_event_10_give()" ) --10°³ ±âºÎ dlg_menu( "@90999457", "AngelandDevil_devil_event_check_give()" ) --½ÅºñÇÑ ¼öÁ¤ °³¼ö È®ÀÎ Çϱâ --npc ±âº» ¸Þ´º dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end --------------------------------------------------------------------------------------------------2ÁÖ Â÷ --½Â¸® ´ë»ç ¹× ÆÐ¹è ½Ã ´ë»ç ±¹°¡ ¼³Á¤À¸·Î ±¸ºÐ function devil_event_week2_give() local giveangel_data = get_global_variable( "giveangel_data" ) if giveangel_data == nil or giveangel_data == "" then giveangel_data = 0 end local givedevil_data = get_global_variable( "givedevil_data" ) if givedevil_data == nil or givedevil_data == "" then givedevil_data = 0 end local giveangel2_data = get_global_variable( "giveangel2_data" ) if giveangel2_data == nil or giveangel2_data == "" then giveangel2_data = 0 end local givedevil2_data = get_global_variable( "givedevil2_data" ) if givedevil2_data == nil or givedevil2_data == "" then givedevil2_data = 0 end local angel1victory = get_global_variable( "giveangel_1victory" ) if angel1victory == nil or angel1victory == "" then angel1victory = 0 end local devil1victory = get_global_variable( "givedevil_1victory" ) if devil1victory == nil or devil1victory == "" then devil1victory = 0 end local angel2victory = get_global_variable( "giveangel_2victory" ) if angel2victory == nil or angel2victory == "" then angel2victory = 0 end local devil2victory = get_global_variable( "givedevil_2victory" ) if devil2victory == nil or devil2victory == "" then devil2victory = 0 end if giveangel_data <= givedevil_data then --Devil ½Â¸® ´ë»ç dlg_title( "@90999452" ) --npcÀ̸§ dlg_text( "@90999493" ) --npc ±âº» ´ë»ç set_global_variable( "givedevil_1victory", "1" ) --npc ¸Þ´º dlg_menu( "@90999454", "AngelandDevil_devil_event_1_2_give()" ) --1°³ ±âºÎ dlg_menu( "@90999455", "AngelandDevil_devil_event_5_2_give()" ) --5°³ ±âºÎ dlg_menu( "@90999456", "AngelandDevil_devil_event_10_2_give()" ) --10°³ ±âºÎ dlg_menu( "@90999457", "AngelandDevil_devil_event_check_2_give()" ) --½ÅºñÇÑ ¼öÁ¤ °³¼ö È®ÀÎ Çϱâ --npc ±âº» ¸Þ´º dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() else --Devil ÆÐ¹è ´ë»ç dlg_title( "@90999452" ) --npcÀ̸§ dlg_text( "@90999497" ) --npc ±âº» ´ë»ç --npc ¸Þ´º dlg_menu( "@90999454", "AngelandDevil_devil_event_1_2_give()" ) --1°³ ±âºÎ dlg_menu( "@90999455", "AngelandDevil_devil_event_5_2_give()" ) --5°³ ±âºÎ dlg_menu( "@90999456", "AngelandDevil_devil_event_10_2_give()" ) --10°³ ±âºÎ dlg_menu( "@90999457", "AngelandDevil_devil_event_check_2_give()" ) --½ÅºñÇÑ ¼öÁ¤ °³¼ö È®ÀÎ Çϱâ --npc ±âº» ¸Þ´º dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end end --------------------------------------------------------------------------------------------------3ÁÖ Â÷ function devil_event_week3_give() local giveangel_data = get_global_variable( "giveangel_data" ) if giveangel_data == nil or giveangel_data == "" then giveangel_data = 0 end local givedevil_data = get_global_variable( "givedevil_data" ) if givedevil_data == nil or givedevil_data == "" then givedevil_data = 0 end local giveangel2_data = get_global_variable( "giveangel2_data" ) if giveangel2_data == nil or giveangel2_data == "" then giveangel2_data = 0 end local givedevil2_data = get_global_variable( "givedevil2_data" ) if givedevil2_data == nil or givedevil2_data == "" then givedevil2_data = 0 end local angel1victory = get_global_variable( "giveangel_1victory" ) if angel1victory == nil or angel1victory == "" then angel1victory = 0 end local devil1victory = get_global_variable( "givedevil_1victory" ) if devil1victory == nil or devil1victory == "" then devil1victory = 0 end local angel2victory = get_global_variable( "giveangel_2victory" ) if angel2victory == nil or angel2victory == "" then angel2victory = 0 end local devil2victory = get_global_variable( "givedevil_2victory" ) if devil2victory == nil or devil2victory == "" then devil2victory = 0 end if giveangel2_data <= givedevil2_data then --Devil 2Â÷ ¿ì½Â set_global_variable( "givedevil_2victory", "1" ) end if devil1victory >= 1 then --Devil 1 ½Â ¹öÇÁ local state_code = get_local_info() if state_code == 512 then --Çѱ¹ À̺¥Æ® ¿ë dlg_title( "@90999452" ) dlg_text( "@90999493" ) dlg_menu( "@90999499", "Devil_nomal_buff_1v()" ) --¹öÇÁ¹Þ±â dlg_menu( "@90999501", "Devil_nomal_buff_1v_cancel()" ) --¹öÇÁ ¸¶¹ý Ãë¼ÒÇϱâ dlg_menu( "@90010002", "") dlg_show() elseif state_code == 524288 or state_code == 8 or state_code == 128 or state_code == 16384 or state_code == 32768 or state_code == 65536 then --ÇØ¿Ü À̺¥Æ® ¿ë dlg_title( "@90999452" ) --npcÀ̸§ dlg_text( "@90999493" ) --npc ±âº» ´ë»ç dlg_menu( "@90999499", "Devil_nomal_buff_1v()" ) --¹öÇÁ¹Þ±â dlg_menu( "@90999501", "Devil_nomal_buff_1v_cancel()" ) --¹öÇÁ ¸¶¹ý Ãë¼ÒÇϱâ dlg_menu( "@90010002", "" ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@90999452" ) --npcÀ̸§ dlg_text( "@90999497" ) --npc ±âº» ´ë»ç dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end end --------------------------------------------------------------------------------------------------4ÁÖ Â÷ function devil_event_week4_give() local giveangel_data = get_global_variable( "giveangel_data" ) if giveangel_data == nil or giveangel_data == "" then giveangel_data = 0 end local givedevil_data = get_global_variable( "givedevil_data" ) if givedevil_data == nil or givedevil_data == "" then givedevil_data = 0 end local giveangel2_data = get_global_variable( "giveangel2_data" ) if giveangel2_data == nil or giveangel2_data == "" then giveangel2_data = 0 end local givedevil2_data = get_global_variable( "givedevil2_data" ) if givedevil2_data == nil or givedevil2_data == "" then givedevil2_data = 0 end local angel1victory = get_global_variable( "giveangel_1victory" ) if angel1victory == nil or angel1victory == "" then angel1victory = 0 end local devil1victory = get_global_variable( "givedevil_1victory" ) if devil1victory == nil or devil1victory == "" then devil1victory = 0 end local angel2victory = get_global_variable( "giveangel_2victory" ) if angel2victory == nil or angel2victory == "" then angel2victory = 0 end local devil2victory = get_global_variable( "givedevil_2victory" ) if devil2victory == nil or devil2victory == "" then devil2victory = 0 end --µ¥ºô 2½Â º¸»ó if devil1victory >= 1 and devil2victory >= 1 then local state_code = get_local_info() if state_code == 512 then --Çѱ¹ À̺¥Æ® ¿ë dlg_title( "@90999452" ) dlg_text( "@90999492" ) dlg_menu( "@90999500", "Devil_nomal_buff_2v()" ) --¹öÇÁ¹Þ±â dlg_menu( "@90999501", "Devil_nomal_buff_2v_cancel()" ) --¹öÇÁ ¸¶¹ý Ãë¼ÒÇϱâ dlg_menu( "@90010002", "") dlg_show() elseif state_code == 524288 or state_code == 8 or state_code == 128 or state_code == 16384 or state_code == 32768 or state_code == 65536 then --ÇØ¿Ü À̺¥Æ® ¿ë dlg_title( "@90999452" ) --npcÀ̸§ dlg_text( "@90999494" ) --npc ±âº» ´ë»ç dlg_menu( "@90999500", "Devil_nomal_buff_2v()" ) --¹öÇÁ¹Þ±â dlg_menu( "@90999501", "Devil_nomal_buff_2v_cancel()" ) --¹öÇÁ ¸¶¹ý Ãë¼ÒÇϱâ dlg_menu( "@90010002", "" ) --´ëÈ­Á¾·á dlg_show() end elseif devil2victory >= 1 then --1½Â ¹öÇÁ local state_code = get_local_info() if state_code == 512 then --Çѱ¹ À̺¥Æ® ¿ë dlg_title( "@90999452" ) dlg_text( "@90999497" ) dlg_menu( "@90999499", "Devil_nomal_buff_1v()" ) --¹öÇÁ¹Þ±â dlg_menu( "@90999501", "Devil_nomal_buff_1v_cancel()" ) --¹öÇÁ ¸¶¹ý Ãë¼ÒÇϱâ dlg_menu( "@90010002", "") dlg_show() elseif state_code == 524288 or state_code == 8 or state_code == 128 or state_code == 16384 or state_code == 32768 or state_code == 65536 then --ÇØ¿Ü À̺¥Æ® ¿ë dlg_title( "@90999452" ) --npcÀ̸§ dlg_text( "@90999497" ) --npc ±âº» ´ë»ç dlg_menu( "@90999499", "Devil_nomal_buff_1v()" ) --¹öÇÁ¹Þ±â dlg_menu( "@90999501", "Devil_nomal_buff_1v_cancel()" ) --¹öÇÁ ¸¶¹ý Ãë¼ÒÇϱâ dlg_menu( "@90010002", "" ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@90999452" ) --npcÀ̸§ dlg_text( "@90999498" ) --npc ±âº» ´ë»ç dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end end --------------------------------------------------------------------------------------------------1ÁÖÂ÷ ±âºÎ function AngelandDevil_devil_event_1_give() local givequatz_count = find_item( 2010732 ) --±âºÎ ¼öÁ¤ È®ÀÎ if givequatz_count >= 1 then dlg_title( "@90999452" ) --npcÀ̸§ delete_item( get_item_handle( 2010732 ), 1 ) --±âºÎ ¼öÁ¤ 1°³ »èÁ¦ local givedevil_data = get_global_variable( "givedevil_data" ) if givedevil_data == nil or givedevil_data == "" then givedevil_data = 0 end set_global_variable( "givedevil_data", givedevil_data+1 ) dlg_text( "@90999460\v#@givedevil_data@#\v" .. givedevil_data+1 ) --´ë»ç dlg_menu( "@90010003", "NPC_Event_AngelandDevil_devil_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999452" ) dlg_text( "@90999462" ) --°³¼ö ¸ðÀÚ¸§ dlg_menu( "@90010003", "NPC_Event_AngelandDevil_devil_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", "") dlg_show() end end function AngelandDevil_devil_event_5_give() local givequatz_count = find_item( 2010732 ) --±âºÎ ¼öÁ¤ È®ÀÎ if givequatz_count >= 5 then dlg_title( "@90999452" ) --npcÀ̸§ delete_item( get_item_handle( 2010732 ), 5 ) --±âºÎ ¼öÁ¤ 5°³ »èÁ¦ local givedevil_data = get_global_variable( "givedevil_data" ) if givedevil_data == nil or givedevil_data == "" then givedevil_data = 0 end set_global_variable( "givedevil_data", givedevil_data+5 ) dlg_text( "@90999460\v#@givedevil_data@#\v" .. givedevil_data+5 ) --´ë»ç dlg_menu( "@90010003", "NPC_Event_AngelandDevil_devil_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999452" ) dlg_text( "@90999462" ) dlg_menu( "@90010003", "NPC_Event_AngelandDevil_devil_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", "") dlg_show() end end function AngelandDevil_devil_event_10_give() local givequatz_count = find_item( 2010732 ) --±âºÎ ¼öÁ¤ È®ÀÎ if givequatz_count >= 10 then dlg_title( "@90999452" ) --npcÀ̸§ delete_item( get_item_handle( 2010732 ), 10 ) --±âºÎ ¼öÁ¤ 10°³ »èÁ¦ local givedevil_data = get_global_variable( "givedevil_data" ) if givedevil_data == nil or givedevil_data == "" then givedevil_data = 0 end set_global_variable( "givedevil_data", givedevil_data+10 ) dlg_text( "@90999460\v#@givedevil_data@#\v" .. givedevil_data+10 ) --´ë»ç dlg_menu( "@90010003", "NPC_Event_AngelandDevil_devil_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999452" ) dlg_text( "@90999462" ) dlg_menu( "@90010003", "NPC_Event_AngelandDevil_devil_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", "") dlg_show() end end function AngelandDevil_devil_event_check_give() dlg_title( "@90999452" ) local givedevil_data = get_global_variable( "givedevil_data" ) if givedevil_data == nil or givedevil_data == "" then givedevil_data = 0 end dlg_text( "@90999460\v#@givedevil_data@#\v" .. givedevil_data ) dlg_menu( "@90010003", "NPC_Event_AngelandDevil_devil_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --------------------------------------------------------------------------------------------------2ÁÖÂ÷ ±âºÎ function AngelandDevil_devil_event_1_2_give() local givequatz_count = find_item( 2010732 ) --±âºÎ ¼öÁ¤ È®ÀÎ if givequatz_count >= 1 then dlg_title( "@90999452" ) --npcÀ̸§ delete_item( get_item_handle( 2010732 ), 1 ) --±âºÎ ¼öÁ¤ 1°³ »èÁ¦ local givedevil2_data = get_global_variable( "givedevil2_data" ) if givedevil2_data == nil or givedevil2_data == "" then givedevil2_data = 0 end set_global_variable( "givedevil2_data", givedevil2_data+1 ) dlg_text( "@90999539\v#@givedevil2_data@#\v" .. givedevil2_data+1 ) --´ë»ç dlg_menu( "@90010003", "NPC_Event_AngelandDevil_devil_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999452" ) dlg_text( "@90999462" ) --°³¼ö ¸ðÀÚ¸§ dlg_menu( "@90010003", "NPC_Event_AngelandDevil_devil_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", "") dlg_show() end end function AngelandDevil_devil_event_5_2_give() local givequatz_count = find_item( 2010732 ) --±âºÎ ¼öÁ¤ È®ÀÎ if givequatz_count >= 5 then dlg_title( "@90999452" ) --npcÀ̸§ delete_item( get_item_handle( 2010732 ), 5 ) --±âºÎ ¼öÁ¤ 5°³ »èÁ¦ local givedevil2_data = get_global_variable( "givedevil2_data" ) if givedevil2_data == nil or givedevil2_data == "" then givedevil2_data = 0 end set_global_variable( "givedevil2_data", givedevil2_data+5 ) dlg_text( "@90999539\v#@givedevil2_data@#\v" .. givedevil2_data+5 ) --´ë»ç dlg_menu( "@90010003", "NPC_Event_AngelandDevil_devil_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999452" ) dlg_text( "@90999462" ) dlg_menu( "@90010003", "NPC_Event_AngelandDevil_devil_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", "") dlg_show() end end function AngelandDevil_devil_event_10_2_give() local givequatz_count = find_item( 2010732 ) --±âºÎ ¼öÁ¤ È®ÀÎ if givequatz_count >= 10 then dlg_title( "@90999452" ) --npcÀ̸§ delete_item( get_item_handle( 2010732 ), 10 ) --±âºÎ ¼öÁ¤ 10°³ »èÁ¦ local givedevil2_data = get_global_variable( "givedevil2_data" ) if givedevil2_data == nil or givedevil2_data == "" then givedevil2_data = 0 end set_global_variable( "givedevil2_data", givedevil2_data+10 ) dlg_text( "@90999539\v#@givedevil2_data@#\v" .. givedevil2_data+10 ) --´ë»ç dlg_menu( "@90010003", "NPC_Event_AngelandDevil_devil_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999452" ) dlg_text( "@90999462" ) dlg_menu( "@90010003", "NPC_Event_AngelandDevil_devil_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", "") dlg_show() end end function AngelandDevil_devil_event_check_2_give() dlg_title( "@90999452" ) local givedevil2_data = get_global_variable( "givedevil2_data" ) if givedevil2_data == nil or givedevil2_data == "" then givedevil2_data = 0 end dlg_text( "@90999539\v#@givedevil2_data@#\v" .. givedevil2_data ) dlg_menu( "@90010003", "NPC_Event_AngelandDevil_devil_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end ---------------------------------------------------------------------------------------------------------Angel Buff function Angel_nomal_buff_1v() dlg_title( "@90999451" ) dlg_text( "@90999532" ) --Angel 1´Ü°è ¹öÇÁ ±âº» ´ë»ç -- ¹öÇÁ ¸Þ´º dlg_menu( "@90999518", "Angel_nomal_buff_1v_operation(1)" ) -- °ø¼Ó Áõ°¡ lv3 Çø®Ãò 1´Ü°è º¸»ó dlg_menu( "@90999519", "Angel_nomal_buff_1v_operation(2)" ) -- ¹æ¾î·Â Áõ°¡ lv3 Çø®Ãò 1´Ü°è º¸»ó dlg_menu( "@90999520", "Angel_nomal_buff_1v_operation(3)" ) -- ¸¶¹ý¹æ¾î·Â Áõ°¡ lv3 Çø®Ãò 1´Ü°è º¸»ó dlg_menu( "@90999521", "Angel_nomal_buff_1v_operation(4)" ) -- ½ÃÀü¼Óµµ Áõ°¡ lv3 Çø®Ãò 1´Ü°è º¸»ó -- ´ëÈ­ Á¾·á dlg_menu( "@90010002", "" ) dlg_show() end function Angel_nomal_buff_2v() dlg_title( "@90999451" ) dlg_text( "@90999532" ) --Angel 2´Ü°è ¹öÇÁ ±âº» ´ë»ç -- ¹öÇÁ ¸Þ´º dlg_menu( "@90999522", "Angel_nomal_buff_2v_operation(1)" ) -- °ø¼Ó Áõ°¡ lv6 Çø®Ãò 1´Ü°è º¸»ó dlg_menu( "@90999523", "Angel_nomal_buff_2v_operation(2)" ) -- ¹æ¾î·Â Áõ°¡ lv6 Çø®Ãò 1´Ü°è º¸»ó dlg_menu( "@90999524", "Angel_nomal_buff_2v_operation(3)" ) -- ¸¶¹ý¹æ¾î·Â Áõ°¡ lv6 Çø®Ãò 1´Ü°è º¸»ó dlg_menu( "@90999525", "Angel_nomal_buff_2v_operation(4)" ) -- ½ÃÀü¼Óµµ Áõ°¡ lv6 Çø®Ãò 1´Ü°è º¸»ó -- ´ëÈ­ Á¾·á dlg_menu( "@90010002", "" ) dlg_show() end -- ¿£Á© 1½Â ¹öÇÁ function Angel_nomal_buff_1v_operation( magic_set ) -- ¹öÇÁ 7Á¾ ¹Þ¾Æ¿À±â local state_level_1 = get_state_level( 1055 ) local state_level_2 = get_state_level( 1053 ) local state_level_3 = get_state_level( 1054 ) local state_level_4 = get_state_level( 1056 ) if magic_set == 1 and state_level_1 == 0 then add_state( 1011, 3, 540000 ) -- °ø¼Ólv3 Áõ°¡ Angel_nomal_buff_1v() return else dlg_title( "@90999451" ) dlg_text( "@90999533" ) end if magic_set == 2 and state_level_2 == 0 then add_state( 1009, 3, 540000 ) -- ¹æ¾î·Âlv3 Áõ°¡ Angel_nomal_buff_1v() return else dlg_title( "@90999451" ) dlg_text( "@90999533" ) end if magic_set == 3 and state_level_3 == 0 then add_state( 1010, 3, 540000 ) -- ¸¶¹ý¹æ¾î·Âlv3 Áõ°¡ Angel_nomal_buff_1v() return else dlg_title( "@90999451" ) dlg_text( "@90999533" ) end if magic_set == 4 and state_level_4 == 0 then add_state( 1012, 3, 540000 ) -- ½ÃÀü¼Óµµlv3 Áõ°¡ Angel_nomal_buff_1v() return else dlg_title( "@90999451" ) dlg_text( "@90999533" ) end -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end -- ¿£Á© 2½Â ¹öÇÁ function Angel_nomal_buff_2v_operation( magic_set ) -- ¹öÇÁ 7Á¾ ¹Þ¾Æ¿À±â local state_level_1 = get_state_level( 1055 ) local state_level_2 = get_state_level( 1053 ) local state_level_3 = get_state_level( 1054 ) local state_level_4 = get_state_level( 1056 ) if magic_set == 1 and state_level_1 == 0 then add_state( 1011, 6, 900000 ) -- °ø¼Ólv6 Áõ°¡ Angel_nomal_buff_2v() return else dlg_title( "@90606088" ) dlg_text( "@90999533" ) end if magic_set == 2 and state_level_2 == 0 then add_state( 1009, 6, 900000 ) -- ¹æ¾î·Âlv6 Áõ°¡ Angel_nomal_buff_2v() return else dlg_title( "@90606088" ) dlg_text( "@90999533" ) end if magic_set == 3 and state_level_3 == 0 then add_state( 1010, 6, 900000 ) -- ¸¶¹ý¹æ¾î·Âlv6 Áõ°¡ Angel_nomal_buff_2v() return else dlg_title( "@90606088" ) dlg_text( "@90999533" ) end if magic_set == 4 and state_level_4 == 0 then add_state( 1012, 6, 900000 ) -- ½ÃÀü¼Óµµlv6 Áõ°¡ Angel_nomal_buff_2v() return else dlg_title( "@90606088" ) dlg_text( "@90999533" ) end -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end ---------------------------------------------------------------------------------------------------Devill buff function Devil_nomal_buff_1v() dlg_title( "@90702502" ) dlg_text( "@90999534" ) dlg_menu( "@90999526", "Devil_nomal_buff_1v_operation(1)" ) -- °ø°Ý·Â Áõ°¡ ¸¶¹ý lv3 µ¥ºô 1´Ü°è º¸»ó dlg_menu( "@90999527", "Devil_nomal_buff_1v_operation(2)" ) -- ¸¶·Â Áõ°¡ lv3 µ¥ºô 1´Ü°è º¸»ó dlg_menu( "@90999528", "Devil_nomal_buff_1v_operation(3)" ) -- À̵¿¼Óµµ Áõ°¡ Áõ°¡ lv3 µ¥ºô 1´Ü°è º¸»ó -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end function Devil_nomal_buff_2v() dlg_title( "@90702502" ) dlg_text( "@90999534" ) dlg_menu( "@90999529", "Devil_nomal_buff_2v_operation(1)" ) -- °ø°Ý·Â Áõ°¡ ¸¶¹ý lv6 µ¥ºô 1´Ü°è º¸»ó dlg_menu( "@90999530", "Devil_nomal_buff_2v_operation(2)" ) -- ¸¶·Â Áõ°¡ lv6 µ¥ºô 1´Ü°è º¸»ó dlg_menu( "@90999531", "Devil_nomal_buff_2v_operation(3)" ) -- À̵¿¼Óµµ Áõ°¡ Áõ°¡ lv6 µ¥ºô 1´Ü°è º¸»ó -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end --µ¥ºô 1½Â ¹öÇÁ function Devil_nomal_buff_1v_operation( magic_set ) -- ¹öÇÁ 7Á¾ ¹Þ¾Æ¿À±â local state_level_1 = get_state_level( 1051 ) local state_level_2 = get_state_level( 1052 ) local state_level_3 = get_state_level( 1057 ) if magic_set == 1 and state_level_1 == 0 then add_state( 1007, 3, 540000 ) -- °ø°Ý·Âlv3 Áõ°¡ Devil_nomal_buff_1v() return else dlg_title( "@90702502" ) dlg_text( "@90999535" ) end if magic_set == 2 and state_level_2 == 0 then add_state( 1008, 3, 540000 ) -- ¸¶·Âlv3 Áõ°¡ Devil_nomal_buff_1v() return else dlg_title( "@90702502" ) dlg_text( "@90999535" ) end if magic_set == 3 and state_level_3 == 0 then add_state( 1013, 3, 540000 ) -- À̵¿¼Óµµlv3 Áõ°¡ Devil_nomal_buff_1v() return else dlg_title( "@90702502" ) dlg_text( "@90999535" ) end -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end -- µ¥ºô 2½Â ¹öÇÁ function Devil_nomal_buff_2v_operation( magic_set ) -- ¹öÇÁ 7Á¾ ¹Þ¾Æ¿À±â local state_level_1 = get_state_level( 1051 ) local state_level_2 = get_state_level( 1052 ) local state_level_3 = get_state_level( 1057 ) if magic_set == 1 and state_level_1 == 0 then add_state( 1007, 6, 900000 ) -- °ø°Ý·Âlv6 Áõ°¡ Devil_nomal_buff_2v() return else dlg_title( "@90999452" ) dlg_text( "@90999535" ) end if magic_set == 2 and state_level_2 == 0 then add_state( 1008, 6, 900000 ) -- ¸¶·Âlv6 Áõ°¡ Devil_nomal_buff_2v() return else dlg_title( "@90999452" ) dlg_text( "@90999535" ) end if magic_set == 3 and state_level_3 == 0 then add_state( 1013, 6, 900000 ) -- À̵¿¼Óµµlv6 Áõ°¡ Devil_nomal_buff_2v() return else dlg_title( "@90999452" ) dlg_text( "@90999535" ) end -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end ---------------------------------------------------------------------------------------------------¸¶¹ý Ãë¼Ò function Angel_nomal_buff_1v_cancel() -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90606088" ) dlg_text( "@90999536" ) -- °ø¼Ó Áõ°¡ lv6 Ãë¼Ò dlg_menu( "@90010213", "Angel_nomal_buff_1v_cancel_operation(1)" ) -- ¹æ¾î·Â Áõ°¡ lv6 Ãë¼Ò dlg_menu( "@90010215", "Angel_nomal_buff_1v_cancel_operation(2)" ) -- ¸¶¹ý¹æ¾î·Â Áõ°¡ lv6 Ãë¼Ò dlg_menu( "@90010217", "Angel_nomal_buff_1v_cancel_operation(3)" ) -- ½ÃÀü¼Óµµ Áõ°¡ lv6 Ãë¼Ò dlg_menu( "@90010219", "Angel_nomal_buff_1v_cancel_operation(4)" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end function Angel_nomal_buff_2v_cancel() -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90606088" ) dlg_text( "@90999536" ) -- °ø¼Ó Áõ°¡ lv6 Ãë¼Ò dlg_menu( "@90010213", "Angel_nomal_buff_1v_cancel_operation(1)" ) -- ¹æ¾î·Â Áõ°¡ lv6 Ãë¼Ò dlg_menu( "@90010215", "Angel_nomal_buff_1v_cancel_operation(2)" ) -- ¸¶¹ý¹æ¾î·Â Áõ°¡ lv6 Ãë¼Ò dlg_menu( "@90010217", "Angel_nomal_buff_1v_cancel_operation(3)" ) -- ½ÃÀü¼Óµµ Áõ°¡ lv6 Ãë¼Ò dlg_menu( "@90010219", "Angel_nomal_buff_1v_cancel_operation(4)" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end function Angel_nomal_buff_1v_cancel_operation( magic_set ) if magic_set == 1 then remove_state( 1011, 6 ) -- °ø¼Ólv6 Ãë¼Ò elseif magic_set == 2 then remove_state( 1009, 6 ) -- ¹æ¾î·Âlv6 Ãë¼Ò elseif magic_set == 3 then remove_state( 1010, 6 ) -- ¸¶¹ý¹æ¾î·Âlv6 Ãë¼Ò else remove_state( 1012, 6 ) -- ½ÃÀü¼Óµµlv6 Ãë¼Ò end Angel_nomal_buff_1v_cancel() end function Devil_nomal_buff_1v_cancel() -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90702502" ) dlg_text( "@90999537" ) -- °ø°Ý·Â Áõ°¡ lv6 Ãë¼Ò dlg_menu( "@90010214", "Devil_nomal_buff_1v_cancel_operation(1)" ) -- ¸¶·Â Áõ°¡ lv6 Ãë¼Ò dlg_menu( "@90010216", "Devil_nomal_buff_1v_cancel_operation(2)" ) -- À̵¿¼Óµµ Áõ°¡ lv6 Ãë¼Ò dlg_menu( "@90010218", "Devil_nomal_buff_1v_cancel_operation(3)" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end function Devil_nomal_buff_2v_cancel() -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90702502" ) dlg_text( "@90999537" ) -- °ø°Ý·Â Áõ°¡ lv6 Ãë¼Ò dlg_menu( "@90010214", "Devil_nomal_buff_1v_cancel_operation(1)" ) -- ¸¶·Â Áõ°¡ lv6 Ãë¼Ò dlg_menu( "@90010216", "Devil_nomal_buff_1v_cancel_operation(2)" ) -- À̵¿¼Óµµ Áõ°¡ lv6 Ãë¼Ò dlg_menu( "@90010218", "Devil_nomal_buff_1v_cancel_operation(3)" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end function Devil_nomal_buff_1v_cancel_operation( magic_set ) if magic_set == 1 then remove_state( 1007, 6 ) -- °ø°Ý·Âlv6 Ãë¼Ò elseif magic_set == 2 then remove_state( 1008, 6 ) -- ¸¶·Âlv6 Ãë¼Ò elseif magic_set == 3 then remove_state( 1013, 6 ) -- À̵¿¼Óµµlv6 Ãë¼Ò end Devil_nomal_buff_1v_cancel() end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- ------------------------- 2009³â Áßµ¿ ¿¬±Ý¼ú»ç À̺¥Æ® ----------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- function NPC_alchemist_event_contact() --NPC Áö¿ªº° ¼³Á¤ if npc_id == 11185 then -- ¶óÅ©½Ã dlg_title( "@90999505" ) elseif npc_id == 11186 then -- īź dlg_title( "@90999505" ) elseif npc_id == 11187 then -- ¼ö·ÃÀÚÀǼ¶ dlg_title( "@90999505" ) elseif npc_id == 11188 then -- È£¶óÀÌÁð dlg_title( "@90999505" ) elseif npc_id == 11189 then -- ·Ðµµ dlg_title( "@90999505" ) elseif npc_id == 11190 then -- µµ½ÃÀÇ À¯Àû dlg_title( "@90999505" ) elseif npc_id == 11191 then -- ½ÃÅ©·çÆ® dlg_title( "@90999505" ) end dlg_title( "@90999505" ) --NPC ´ë»ç dlg_text( "@90999506" ) --±âº» ´ë»ç --¸Þ´º dlg_menu( "@90999507", "alchemist_bomb_exchange()" ) --¿¬±Ý¼ú»ç ÆøÅº 2°³ ¶óÅ© 100°³ dlg_menu( "@90999508", "alchemist_potion_exchange()" ) --¿µ¿øÇÑ »ý¸íÀÇ Æ÷¼Ç 2°³ ¶óÅ© 500°³ dlg_menu( "@90999509", "alchemist_luckpotion_exchange()" ) --Çà¿îÀÇ Æ÷¼Ç 2°³ ¶óÅ© 1000°³ dlg_menu( "@90999510", "alchemist_keberos_exchange()" ) --Ä̺£·Î½º Ä«µå ¶óÅ© 4000°³ dlg_menu( "@90999511", "alchemist_whitedragon_exchange()" ) --È­ÀÌÆ®µå·¡°ï Ä«µå ¶óÅ© 5000°³ -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end --¿¬±Ý¼ú»ç ÆøÅº ±³È¯ function alchemist_bomb_exchange() local temp_lak player_lak = gv("chaos") if player_lak >= 100 then temp_lak = player_lak - 100 dlg_title( "@90999505" ) dlg_text( "@90999512" ) insert_item ( 2010737, 2 ) -- ¿¬±Ý ¼ú»ç ÆøÅº 2°³ Áö±Þ sv("chaos", temp_lak ) -- ¶óÅ©¸¦ ±ñ´Ù. update_gold_chaos() dlg_menu( "@90010003", "NPC_alchemist_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999517" ) dlg_menu( "@90010003", "NPC_alchemist_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end --¿µ¿øÇÑ »ý¸íÀÇ Æ÷¼Ç ±³È¯ function alchemist_potion_exchange() local temp_lak player_lak = gv("chaos") if player_lak >= 500 then temp_lak = player_lak - 500 dlg_title( "@90999505" ) dlg_text( "@90999513" ) insert_item ( 2010738, 2 ) -- ¿µ¿øÇÑ »ý¸íÀÇ Æ÷¼Ç 2°³ Áö±Þ sv("chaos", temp_lak ) -- ¶óÅ©¸¦ ±ñ´Ù. update_gold_chaos() dlg_menu( "@90010003", "NPC_alchemist_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999517" ) dlg_menu( "@90010003", "NPC_alchemist_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end --Çà¿îÀÇ Æ÷¼Ç ±³È¯ function alchemist_luckpotion_exchange() local temp_lak player_lak = gv("chaos") if player_lak >= 1000 then temp_lak = player_lak - 1000 dlg_title( "@90999505" ) dlg_text( "@90999514" ) insert_item ( 2010739, 2 ) -- Çà¿îÀÇ Æ÷¼Ç 2°³ Áö±Þ sv("chaos", temp_lak ) -- ¶óÅ©¸¦ ±ñ´Ù. update_gold_chaos() dlg_menu( "@90010003", "NPC_alchemist_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999517" ) dlg_menu( "@90010003", "NPC_alchemist_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end --Ä̺£·Î½º Ä«µå ±³È¯ function alchemist_keberos_exchange() local temp_lak player_lak = gv("chaos") if player_lak >= 4000 then temp_lak = player_lak - 4000 dlg_title( "@90999505" ) dlg_text( "@90999515" ) insert_item ( 2010740, 1 ) --Ä̺£·Î½º Ä«µå 1°³ Áö±Þ sv("chaos", temp_lak ) -- ¶óÅ©¸¦ ±ñ´Ù. update_gold_chaos() dlg_menu( "@90010003", "NPC_alchemist_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999517" ) dlg_menu( "@90010003", "NPC_alchemist_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end --È­ÀÌÆ® µå·¡°ï Ä«µå ±³È¯ function alchemist_whitedragon_exchange() local temp_lak player_lak = gv("chaos") if player_lak >= 5000 then temp_lak = player_lak - 5000 dlg_title( "@90999505" ) dlg_text( "@90999516" ) insert_item ( 2010741, 1 ) --È­ÀÌÆ® µå·¡°ï Ä«µå 1°³ Áö±Þ sv("chaos", temp_lak ) -- ¶óÅ©¸¦ ±ñ´Ù. update_gold_chaos() dlg_menu( "@90010003", "NPC_alchemist_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999517" ) dlg_menu( "@90010003", "NPC_alchemist_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- --------------------- 2009³â ÈÞ¸é À¯Àú ¾ÆÀÌÅÛ ´ë¿© À̺¥Æ® ------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- function NPC_only_eventnpc_contact() --ÈÞ¸é À¯Àú ¾ÆÀÌÅÛ ´ë¿© À̺¥Æ® ÁøÇà ±¹°¡ ¼³Á¤ dlg_title( "@90999555" ) dlg_text( "@90999556" ) dlg_menu( "@90999557", "dormancyuser_rental_event_start()" ) --ÈÞ¸é À¯Àú À̺¥Æ® ÁøÇà dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end --ÈÞ¸é À¯Àú À̺¥Æ® function dormancyuser_rental_event_start() local dormancyuser_rental_event = get_value( "event_code" ) -- ÈÞ¸é À¯Àú À̺¥Æ® ÄÚµå --flag°ª 0À¸·Î ¼¼ÆÃ Çϱâ local q_flag1 = get_flag( "rental_weapon" ) if q_flag1 == nil or q_flag1 == "" then set_flag( "rental_weapon", "0" ) end local q_flag2 = get_flag( "rental_armor" ) if q_flag2 == nil or q_flag2 == "" then set_flag( "rental_armor", "0" ) end if dormancyuser_rental_event == 1 then --event_code °ªÀÌ 1À̸é ÈÞ¸é À¯Àú dlg_title( "@90999555" ) dlg_text( "@90999558" ) --ÈÞ¸é À¯Àú Àΰæ¿ì dlg_menu( "@90999560", "dormancyuser_item_rental()" ) --´ë¿© À̺¥Æ® ¾ÆÀÌÅÛ ¹Þ±â dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999555" ) dlg_text( "@90999562" ) --ÈÞ¸é À¯Àú°¡ ¾Æ´Ñ °æ¿ì dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end end function dormancyuser_item_rental() local job = get_value( "job" ) -- ÇöÀç Á÷¾÷ id¸¦ ¹Þ¾Æ³õ´Â´Ù. local level = get_value( "level" ) -- ·¹º§ ¹Þ¾Æ¿È local q_flag1 = get_flag( "rental_weapon" ) --¹«±â Ç÷¹±× °ª ¹Þ¾Æ ¿À±â local q_flag2 = get_flag( "rental_armor" ) --¹æ¾î±¸ Ç÷¹±× °ª ¹Þ¾Æ ¿À±â if job == 100 or job == 200 or job == 300 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999555" ) --Á¦¸ñ : ¼±¹°´ë¿©µµ¿ì¹Ì dlg_text( "@90999563" ) --¼±¹°À» ´ë¿© ¹ÞÀ¸·Á¸é ¸ÕÀú 1Â÷ Á÷¾÷À¸·Î ÀüÁ÷À» ÇØ¾ß ÇÕ´Ï´Ù. elseif level <= 49 then --·©Å©2¹«±â´ë¿© --1Â÷ Á÷¾÷À» °¡Áö°í ÀÖ´ø 2Â÷ Á÷¾÷À» °¡Áö°í ÀÖ´ø ¸ðµÎ ±×¿¡ ¸Â´Â ¾ÆÀÌÅÛÀ» Áö±ÞÇØ ÁØ´Ù. if job == 201 or job == 202 or job == 203 or job == 301 or job == 302 or job == 303 or job == 101 or job == 102 or job == 103 or job == 210 or job == 211 or job == 212 or job == 213 or job == 214 or job == 310 or job == 311 or job == 312 or job == 313 or job == 314 or job == 110 or job == 111 or job == 112 or job == 113 or job == 114 then if q_flag1 == 1 and q_flag2 == 1 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999555" ) --NPC À̸§ dlg_text( "@90999564" ) --¹«±â ¹× ¹æ¾î±¸ µÑ´Ù ¹ÞÀº °æ¿ì elseif q_flag1 == 1 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999555" ) --NPC À̸§ dlg_text( "@90999565" ) --¹«±â¸¦ ¹ÞÀº °æ¿ì dlg_menu( "@90999561", 'dormancyuser_item_armor_receive()' ) --¹æ¾î±¸¹Þ±â elseif q_flag2 == 1 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999555" ) --NPC À̸§ dlg_text( "@90999566" ) --¹æ¾î±¸¸¦ ¹ÞÀº °æ¿ì dlg_menu( "@90999569", 'dormancyuser_item_weapon_receive()' ) --¹«±â¹Þ±â elseif q_flag1 == 0 and q_flag2 == 0 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999555" ) --NPC À̸§ dlg_text( "@90999568" ) --¹«±â ¹æ¾î±¸ µÑ´Ù ¾È ¹ÞÀº °æ¿ì dlg_menu( "@90999561", 'dormancyuser_item_armor_receive()' ) --¹æ¾î±¸¹Þ±â dlg_menu( "@90999569", 'dormancyuser_item_weapon_receive()' ) --¹«±â¹Þ±â end end elseif level >= 50 and level <= 79 then --·©Å©3¹«±â´ë¿© --ÆÄÀÌÅÍ µî 1Â÷ Á÷¾÷ µéÀº 2Â÷·Î ÀüÁ÷ÇØ¶ó´Â ¹®±¸ Ãâ·Â if job == 201 or job == 202 or job == 203 or job == 301 or job == 302 or job == 303 or job == 101 or job == 102 or job == 103 then dlg_title( "@90999555" ) --NPC À̸§ dlg_text( "@90999567" ) --2Â÷Á÷¾÷À¸·Î ÀüÁ÷ÇØ¾ßÇÕ´Ï´Ù. elseif job == 210 or job == 211 or job == 212 or job == 213 or job == 214 or job == 310 or job == 311 or job == 312 or job == 313 or job == 314 or job == 110 or job == 111 or job == 112 or job == 113 or job == 114 then if q_flag1 == 1 and q_flag2 == 1 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999555" ) --NPC À̸§ dlg_text( "@90999564" ) --¹«±â ¹× ¹æ¾î±¸ µÑ´Ù ¹ÞÀº °æ¿ì elseif q_flag1 == 1 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999555" ) --NPC À̸§ dlg_text( "@90999565" ) --¹«±â¸¦ ¹ÞÀº °æ¿ì dlg_menu( "@90999561", 'dormancyuser_item_armor_receive()' ) --¹æ¾î±¸¹Þ±â elseif q_flag2 == 1 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999555" ) --NPC À̸§ dlg_text( "@90999566" ) --¹æ¾î±¸¸¦ ¹ÞÀº °æ¿ì dlg_menu( "@90999569", 'dormancyuser_item_weapon_receive()' ) --¹«±â¹Þ±â elseif q_flag1 == 0 and q_flag2 == 0 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999555" ) --NPC À̸§ dlg_text( "@90999568" ) --¹«±â ¹æ¾î±¸ µÑ´Ù ¾È ¹ÞÀº °æ¿ì dlg_menu( "@90999561", 'dormancyuser_item_armor_receive()' ) --¹æ¾î±¸¹Þ±â dlg_menu( "@90999569", 'dormancyuser_item_weapon_receive()' ) --¹«±â¹Þ±â end end elseif level >= 80 and level <= 99 then --·©Å©4¹«±â´ë¿© --ÆÄÀÌÅÍ µî 1Â÷ Á÷¾÷ µéÀº 2Â÷·Î ÀüÁ÷ÇØ¶ó´Â ¹®±¸ Ãâ·Â if job == 201 or job == 202 or job == 203 or job == 301 or job == 302 or job == 303 or job == 101 or job == 102 or job == 103 then dlg_title( "@90999555" ) --NPC À̸§ dlg_text( "@90999567" ) --2Â÷Á÷¾÷À¸·Î ÀüÁ÷ÇØ¾ßÇÕ´Ï´Ù. elseif job == 210 or job == 211 or job == 212 or job == 213 or job == 214 or job == 310 or job == 311 or job == 312 or job == 313 or job == 314 or job == 110 or job == 111 or job == 112 or job == 113 or job == 114 then if q_flag1 == 1 and q_flag2 == 1 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999555" ) --NPC À̸§ dlg_text( "@90999564" ) --¹«±â ¹× ¹æ¾î±¸ µÑ´Ù ¹ÞÀº °æ¿ì elseif q_flag1 == 1 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999555" ) --NPC À̸§ dlg_text( "@90999565" ) --¹«±â¸¦ ¹ÞÀº °æ¿ì dlg_menu( "@90999561", 'dormancyuser_item_armor_receive()' ) --¹æ¾î±¸¹Þ±â elseif q_flag2 == 1 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999555" ) --NPC À̸§ dlg_text( "@90999566" ) --¹æ¾î±¸¸¦ ¹ÞÀº °æ¿ì dlg_menu( "@90999569", 'dormancyuser_item_weapon_receive()' ) --¹«±â¹Þ±â elseif q_flag1 == 0 and q_flag2 == 0 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999555" ) --NPC À̸§ dlg_text( "@90999568" ) --¹«±â ¹æ¾î±¸ µÑ´Ù ¾È ¹ÞÀº °æ¿ì dlg_menu( "@90999561", 'dormancyuser_item_armor_receive()' ) --¹æ¾î±¸¹Þ±â dlg_menu( "@90999569", 'dormancyuser_item_weapon_receive()' ) --¹«±â¹Þ±â end end elseif level >= 100 and level <= 119 then --·©Å©5¹«±â´ë¿© --ÆÄÀÌÅÍ µî 1Â÷ Á÷¾÷ µéÀº 2Â÷·Î ÀüÁ÷ÇØ¶ó´Â ¹®±¸ Ãâ·Â if job == 201 or job == 202 or job == 203 or job == 301 or job == 302 or job == 303 or job == 101 or job == 102 or job == 103 then dlg_title( "@90999555" ) --NPC À̸§ dlg_text( "@90999567" ) --2Â÷Á÷¾÷À¸·Î ÀüÁ÷ÇØ¾ßÇÕ´Ï´Ù. elseif job == 210 or job == 211 or job == 212 or job == 213 or job == 214 or job == 310 or job == 311 or job == 312 or job == 313 or job == 314 or job == 110 or job == 111 or job == 112 or job == 113 or job == 114 then if q_flag1 == 1 and q_flag2 == 1 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999555" ) --NPC À̸§ dlg_text( "@90999564" ) --¹«±â ¹× ¹æ¾î±¸ µÑ´Ù ¹ÞÀº °æ¿ì elseif q_flag1 == 1 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999555" ) --NPC À̸§ dlg_text( "@90999565" ) --¹«±â¸¦ ¹ÞÀº °æ¿ì dlg_menu( "@90999561", 'dormancyuser_item_armor_receive()' ) --¹æ¾î±¸¹Þ±â elseif q_flag2 == 1 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999555" ) --NPC À̸§ dlg_text( "@90999566" ) --¹æ¾î±¸¸¦ ¹ÞÀº °æ¿ì dlg_menu( "@90999569", 'dormancyuser_item_weapon_receive()' ) --¹«±â¹Þ±â elseif q_flag1 == 0 and q_flag2 == 0 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999555" ) --NPC À̸§ dlg_text( "@90999568" ) --¹«±â ¹æ¾î±¸ µÑ´Ù ¾È ¹ÞÀº °æ¿ì dlg_menu( "@90999561", 'dormancyuser_item_armor_receive()' ) --¹æ¾î±¸¹Þ±â dlg_menu( "@90999569", 'dormancyuser_item_weapon_receive()' ) --¹«±â¹Þ±â end end elseif level >= 120 and level <= 170 then --·©Å©6¹«±â´ë¿© --ÆÄÀÌÅÍ µî 1Â÷ Á÷¾÷ µéÀº 2Â÷·Î ÀüÁ÷ÇØ¶ó´Â ¹®±¸ Ãâ·Â if job == 201 or job == 202 or job == 203 or job == 301 or job == 302 or job == 303 or job == 101 or job == 102 or job == 103 then dlg_title( "@90999555" ) --NPC À̸§ dlg_text( "@90999567" ) --2Â÷Á÷¾÷À¸·Î ÀüÁ÷ÇØ¾ßÇÕ´Ï´Ù. elseif job == 210 or job == 211 or job == 212 or job == 213 or job == 214 or job == 310 or job == 311 or job == 312 or job == 313 or job == 314 or job == 110 or job == 111 or job == 112 or job == 113 or job == 114 then if q_flag1 == 1 and q_flag2 == 1 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999555" ) --NPC À̸§ dlg_text( "@90999564" ) --¹«±â ¹× ¹æ¾î±¸ µÑ´Ù ¹ÞÀº °æ¿ì elseif q_flag1 == 1 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999555" ) --NPC À̸§ dlg_text( "@90999565" ) --¹«±â¸¦ ¹ÞÀº °æ¿ì dlg_menu( "@90999561", 'dormancyuser_item_armor_receive()' ) --¹æ¾î±¸¹Þ±â elseif q_flag2 == 1 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999555" ) --NPC À̸§ dlg_text( "@90999566" ) --¹æ¾î±¸¸¦ ¹ÞÀº °æ¿ì dlg_menu( "@90999569", 'dormancyuser_item_weapon_receive()' ) --¹«±â¹Þ±â elseif q_flag1 == 0 and q_flag2 == 0 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90999555" ) --NPC À̸§ dlg_text( "@90999568" ) --¹«±â ¹æ¾î±¸ µÑ´Ù ¾È ¹ÞÀº °æ¿ì dlg_menu( "@90999561", 'dormancyuser_item_armor_receive()' ) --¹æ¾î±¸¹Þ±â dlg_menu( "@90999569", 'dormancyuser_item_weapon_receive()' ) --¹«±â¹Þ±â end end end dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end function dormancyuser_item_armor_receive() local job = get_value( "job" ) -- ÇöÀç Á÷¾÷ id¸¦ ¹Þ¾Æ³õ´Â´Ù. local level = get_value( "level" ) -- ·¹º§ ¹Þ¾Æ¿È if level <= 49 then --·©Å©2¹æ¾î±¸´ë¿© --ij¸¯ÅÍ ·¹º§Àº ³·À¸³ª 2Â÷Á÷¾÷À» °¡Áø ij¸¯Å͵鿡 ´ëÇÑ ¿¹¿Ü󸮷Π--2Â÷Á÷¾÷µµ °Ë»ö Á¶°Ç¿¡ Æ÷ÇÔ½ÃŲ´Ù. -- ÆÄÀÌÅÍ, ³ªÀÌÆ®, ¿ö¸®¾î if job == 201 or job == 210 or job == 211 then insert_item( 2010768, 1 ) --È­ÀÌÆ®¸ÞÀÏ insert_item( 2010853, 1 ) --¿ÍÀϵ巹´õ½´Áî insert_item( 2010858, 1 ) --¿ÍÀϵ巹´õ±Û·¯ºê insert_item( 2010873, 1 ) --Çìºñ½¯µå insert_item( 2010863, 1 ) --¿ìµçÇï¸ä insert_item( 2010868, 1 ) --¶óÀÌÆ®º§Æ® set_flag( "rental_armor", "1") -- Ŭ·¹¸¯, ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 202 or job == 212 or job == 213 then insert_item( 2010771, 1 ) --È­ÀÌÆ®·Îºê insert_item( 2010853, 1 ) --¿ÍÀϵ巹´õ½´Áî insert_item( 2010858, 1 ) --¿ÍÀϵ巹´õ±Û·¯ºê insert_item( 2010873, 1 ) --Çìºñ½¯µå insert_item( 2010863, 1 ) --¿ìµçÇï¸ä insert_item( 2010868, 1 ) --¶óÀÌÆ®º§Æ® set_flag( "rental_armor", "1") -- Å×À̸Ó, ºê¸®´õ elseif job == 203 or job == 214 then insert_item( 2010774, 1 ) --½Ç¹öÄÚÆ® insert_item( 2010853, 1 ) --¿ÍÀϵ巹´õ½´Áî insert_item( 2010858, 1 ) --¿ÍÀϵ巹´õ±Û·¯ºê insert_item( 2010863, 1 ) --¿ìµçÇï¸ä insert_item( 2010868, 1 ) --¶óÀÌÆ®º§Æ® set_flag( "rental_armor", "1") -- ½ºÆ®¶óÀÌ´õ, ¾î½Ø½Å, ·¹ÀÎÀú elseif job == 301 or job == 310 or job == 311 then insert_item( 2010769, 1 ) --¶óÀÌÆ®Å¬·Î½º insert_item( 2010853, 1 ) --¿ÍÀϵ巹´õ½´Áî insert_item( 2010858, 1 ) --¿ÍÀϵ巹´õ±Û·¯ºê insert_item( 2010863, 1 ) --¿ìµçÇï¸ä insert_item( 2010868, 1 ) --¶óÀÌÆ®º§Æ® set_flag( "rental_armor", "1") -- ¸ÅÁö¼Ç, ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 302 or job == 312 or job == 313 then insert_item( 2010772, 1 ) --¾Æ¼ö¶ó·Îºê insert_item( 2010853, 1 ) --¿ÍÀϵ巹´õ½´Áî insert_item( 2010858, 1 ) --¿ÍÀϵ巹´õ±Û·¯ºê insert_item( 2010863, 1 ) --¿ìµçÇï¸ä insert_item( 2010868, 1 ) --¶óÀÌÆ®º§Æ® set_flag( "rental_armor", "1") -- ¼­¸ð³Ê, ¹èƲ¼­¸ð³Ê elseif job == 303 or job == 314 then insert_item( 2010775, 1 ) --¾Æ¼ö¶óÄÚÆ® insert_item( 2010853, 1 ) --¿ÍÀϵ巹´õ½´Áî insert_item( 2010858, 1 ) --¿ÍÀϵ巹´õ±Û·¯ºê insert_item( 2010873, 1 ) --Çìºñ½¯µå insert_item( 2010863, 1 ) --¿ìµçÇï¸ä insert_item( 2010868, 1 ) --¶óÀÌÆ®º§Æ® set_flag( "rental_armor", "1") -- Åõ»ç, Àü»ç, ±Ã»ç elseif job == 101 or job == 110 or job == 111 then insert_item( 2010770, 1 ) --½ÉÈ¥Àǰ©¿Ê insert_item( 2010853, 1 ) --¿ÍÀϵ巹´õ½´Áî insert_item( 2010858, 1 ) --¿ÍÀϵ巹´õ±Û·¯ºê insert_item( 2010863, 1 ) --¿ìµçÇï¸ä insert_item( 2010868, 1 ) --¶óÀÌÆ®º§Æ® set_flag( "rental_armor", "1") -- ÁÖ¼ú»ç, ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 102 or job == 112 or job == 113 then insert_item( 2010773, 1 ) --½ÉÈ¥ÀǹýÀÇ insert_item( 2010853, 1 ) --¿ÍÀϵ巹´õ½´Áî insert_item( 2010858, 1 ) --¿ÍÀϵ巹´õ±Û·¯ºê insert_item( 2010873, 1 ) --Çìºñ½¯µå insert_item( 2010863, 1 ) --¿ìµçÇï¸ä insert_item( 2010868, 1 ) --¶óÀÌÆ®º§Æ® set_flag( "rental_armor", "1") -- ¾ß¼ö»ç, ¸¶¼ö»ç elseif job == 103 or job == 114 then insert_item( 2010776, 1 ) --°¡Á׿ÜÅõ insert_item( 2010853, 1 ) --¿ÍÀϵ巹´õ½´Áî insert_item( 2010858, 1 ) --¿ÍÀϵ巹´õ±Û·¯ºê insert_item( 2010873, 1 ) --Çìºñ½¯µå insert_item( 2010863, 1 ) --¿ìµçÇï¸ä insert_item( 2010868, 1 ) --¶óÀÌÆ®º§Æ® set_flag( "rental_armor", "1") else return end elseif level >= 50 and level <= 79 then --·©Å©3¹æ¾î±¸´ë¿© --¹«±â¿Í ¸¶Âù°¡Áö·Î ij¸¯ÅÍ ·¹º§Àº ³ôÀ¸³ª --2Â÷Á÷¾÷À¸·Î ÀüÁ÷ÇÏÁö ¾ÊÀº À¯Àú¸¦ À§ÇÑ ¿¹¿Ü ó¸®ÀÌ´Ù. -- ÆÄÀÌÅÍ if job == 201 then insert_item( 2010777, 1 ) --Ç÷¡Æ¼³Ñ¾Æ¸Ó insert_item( 2010854, 1 ) --½ÇŰÁî½´Áî insert_item( 2010859, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 2010864, 1 ) --º»Çï¸ä insert_item( 2010869, 1 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "rental_armor", "1") -- Ŭ·¹¸¯ elseif job == 202 then insert_item( 2010780, 1 ) --Ç÷¡Æ¼³Ñ·Îºê insert_item( 2010854, 1 ) --½ÇŰÁî½´Áî insert_item( 2010859, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 2010864, 1 ) --º»Çï¸ä insert_item( 2010869, 1 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "rental_armor", "1") -- Å×ÀÌ¸Ó elseif job == 203 then insert_item( 2010783, 1 ) --Ç÷¡Æ¼³ÑÄÚÆ® insert_item( 2010854, 1 ) --½ÇŰÁî½´Áî insert_item( 2010859, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 2010864, 1 ) --º»Çï¸ä insert_item( 2010869, 1 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "rental_armor", "1") -- ½ºÆ®¶óÀÌ´õ elseif job == 301 then insert_item( 2010778, 1 ) --Ç︮½¬¾Æ¸Ó insert_item( 2010854, 1 ) --½ÇŰÁî½´Áî insert_item( 2010859, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 2010864, 1 ) --º»Çï¸ä insert_item( 2010869, 1 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "rental_armor", "1") -- ¸ÅÁö¼Ç elseif job == 302 then insert_item( 2010781, 1 ) --Ç︮½¬°¡ºê insert_item( 2010854, 1 ) --½ÇŰÁî½´Áî insert_item( 2010859, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 2010864, 1 ) --º»Çï¸ä insert_item( 2010869, 1 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "rental_armor", "1") -- ¼­¸ð³Ê elseif job == 303 then insert_item( 2010784, 1 ) --Ç︮½¬ÄÚÆ® insert_item( 2010854, 1 ) --½ÇŰÁî½´Áî insert_item( 2010859, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 2010874, 1 ) --°­Ã¶Àǰ¡È£ insert_item( 2010864, 1 ) --º»Çï¸ä insert_item( 2010869, 1 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "rental_armor", "1") -- Åõ»ç elseif job == 101 then insert_item( 2010779, 1 ) --¸Í¼¼Àǰ©¿Ê insert_item( 2010854, 1 ) --½ÇŰÁî½´Áî insert_item( 2010859, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 2010864, 1 ) --º»Çï¸ä insert_item( 2010869, 1 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "rental_armor", "1") -- ÁÖ¼ú»ç elseif job == 102 then insert_item( 2010782, 1 ) --´ëÀÚ¿¬ÀǹýÀÇ insert_item( 2010854, 1 ) --½ÇŰÁî½´Áî insert_item( 2010859, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 2010864, 1 ) --º»Çï¸ä insert_item( 2010869, 1 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "rental_armor", "1") -- ¾ß¼ö»ç elseif job == 103 then insert_item( 2010785, 1 ) --ȯ¼úÀÇ»çÆ÷ insert_item( 2010854, 1 ) --½ÇŰÁî½´Áî insert_item( 2010859, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 2010864, 1 ) --º»Çï¸ä insert_item( 2010869, 1 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "rental_armor", "1") --¾Æ·¡ Á÷¾÷Àº 2Â÷ÀüÁ÷À» ÇÑ »óÅÂÀÇ À¯Àúµé¿¡°Ô --Àû¿ëÇÏ´Â ¾ÆÀÌÅÛµéÀÌ´Ù. ³»¿ëÀº 1Â÷ÀüÁ÷À» ÇÑ Ä³¸¯ÅÍ¿Í µ¿ÀÏÇÏ´Ù. -- ³ªÀÌÆ® elseif job == 210 then insert_item( 2010777, 1 ) --Ç÷¡Æ¼³Ñ¾Æ¸Ó insert_item( 2010854, 1 ) --½ÇŰÁî½´Áî insert_item( 2010859, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 2010874, 1 ) --°­Ã¶Àǰ¡È£ insert_item( 2010864, 1 ) --º»Çï¸ä insert_item( 2010869, 1 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "rental_armor", "1") -- ¿ö¸®¾î elseif job == 211 then insert_item( 2010777, 1 ) --Ç÷¡Æ¼³Ñ¾Æ¸Ó insert_item( 2010854, 1 ) --½ÇŰÁî½´Áî insert_item( 2010859, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 2010874, 1 ) --°­Ã¶Àǰ¡È£ insert_item( 2010864, 1 ) --º»Çï¸ä insert_item( 2010869, 1 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "rental_armor", "1") -- ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 212 or job == 213 then insert_item( 2010780, 1 ) --Ç÷¡Æ¼³Ñ·Îºê insert_item( 2010854, 1 ) --½ÇŰÁî½´Áî insert_item( 2010859, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 2010874, 1 ) --°­Ã¶Àǰ¡È£ insert_item( 2010864, 1 ) --º»Çï¸ä insert_item( 2010869, 1 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "rental_armor", "1") -- ºê¸®´õ elseif job == 214 then insert_item( 2010783, 1 ) --Ç÷¡Æ¼³ÑÄÚÆ® insert_item( 2010854, 1 ) --½ÇŰÁî½´Áî insert_item( 2010859, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 2010874, 1 ) --°­Ã¶Àǰ¡È£ insert_item( 2010864, 1 ) --º»Çï¸ä insert_item( 2010869, 1 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "rental_armor", "1") -- ¾î½Ø½Å elseif job == 310 then insert_item( 2010778, 1 ) --Ç︮½¬¾Æ¸Ó insert_item( 2010854, 1 ) --½ÇŰÁî½´Áî insert_item( 2010859, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 2010874, 1 ) --°­Ã¶Àǰ¡È£ insert_item( 2010864, 1 ) --º»Çï¸ä insert_item( 2010869, 1 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "rental_armor", "1") -- ·¹ÀÎÀú elseif job == 311 then insert_item( 2010786, 1 ) --Ç︮½¬Å¸ÀÌÁî insert_item( 2010854, 1 ) --½ÇŰÁî½´Áî insert_item( 2010859, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 2010864, 1 ) --º»Çï¸ä insert_item( 2010869, 1 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "rental_armor", "1") -- ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 312 or job == 313 then insert_item( 2010781, 1 ) --Ç︮½¬°¡ºê insert_item( 2010854, 1 ) --½ÇŰÁî½´Áî insert_item( 2010859, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 2010864, 1 ) --º»Çï¸ä insert_item( 2010869, 1 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "rental_armor", "1") -- ¹èƲ¼­¸ð³Ê elseif job == 314 then insert_item( 2010784, 1 ) --Ç︮½¬ÄÚÆ® insert_item( 2010854, 1 ) --½ÇŰÁî½´Áî insert_item( 2010859, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 2010874, 1 ) --°­Ã¶Àǰ¡È£ insert_item( 2010864, 1 ) --º»Çï¸ä insert_item( 2010869, 1 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "rental_armor", "1") -- Àü»ç elseif job == 110 then insert_item( 2010779, 1 ) --¸Í¼¼Àǰ©¿Ê insert_item( 2010854, 1 ) --½ÇŰÁî½´Áî insert_item( 2010859, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 2010874, 1 ) --°­Ã¶Àǰ¡È£ insert_item( 2010864, 1 ) --º»Çï¸ä insert_item( 2010869, 1 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "rental_armor", "1") -- ±Ã»ç elseif job == 111 then insert_item( 2010787, 1 ) --¸Í¼¼ÀǼö·Æº¹ insert_item( 2010854, 1 ) --½ÇŰÁî½´Áî insert_item( 2010859, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 2010864, 1 ) --º»Çï¸ä insert_item( 2010869, 1 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "rental_armor", "1") -- ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 112 or job == 113 then insert_item( 2010782, 1 ) --´ëÀÚ¿¬ÀǹýÀÇ insert_item( 2010854, 1 ) --½ÇŰÁî½´Áî insert_item( 2010859, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 2010864, 1 ) --º»Çï¸ä insert_item( 2010869, 1 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "rental_armor", "1") -- ¸¶¼ö»ç elseif job == 114 then insert_item( 2010785, 1 ) --ȯ¼úÀÇ»çÆ÷ insert_item( 2010854, 1 ) --½ÇŰÁî½´Áî insert_item( 2010859, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 2010874, 1 ) --°­Ã¶Àǰ¡È£ insert_item( 2010864, 1 ) --º»Çï¸ä insert_item( 2010869, 1 ) --±×·¹ÀÌÆ®º§Æ® set_flag( "rental_armor", "1") else return end elseif level >= 80 and level <= 99 then --·©Å©4¹æ¾î±¸´ë¿© -- ³ªÀÌÆ® if job == 210 then insert_item( 2010788, 1 ) --Ȧ¸®¾Æ¸Ó insert_item( 2010855, 1 ) --½ºÆ®¶óÀÌ´õºÎÃ÷ insert_item( 2010860, 1 ) --½ºÆ®¶óÀÌ´õ±Û·¯ºê insert_item( 2010875, 1 ) --¿¢¼¿·±Æ®½¯µå insert_item( 2010865, 1 ) --¿¢¼¿·±Æ®Ç︧ insert_item( 2010870, 1 ) --¿¢¼¿·±Æ®º§Æ® set_flag( "rental_armor", "1") -- ¿ö¸®¾î elseif job == 211 then insert_item( 2010788, 1 ) --Ȧ¸®¾Æ¸Ó insert_item( 2010855, 1 ) --½ºÆ®¶óÀÌ´õºÎÃ÷ insert_item( 2010860, 1 ) --½ºÆ®¶óÀÌ´õ±Û·¯ºê insert_item( 2010875, 1 ) --¿¢¼¿·±Æ®½¯µå insert_item( 2010865, 1 ) --¿¢¼¿·±Æ®Ç︧ insert_item( 2010870, 1 ) --¿¢¼¿·±Æ®º§Æ® set_flag( "rental_armor", "1") -- ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 212 or job == 213 then insert_item( 2010791, 1 ) --Ȧ¸®·Îºê insert_item( 2010855, 1 ) --½ºÆ®¶óÀÌ´õºÎÃ÷ insert_item( 2010860, 1 ) --½ºÆ®¶óÀÌ´õ±Û·¯ºê insert_item( 2010875, 1 ) --¿¢¼¿·±Æ®½¯µå insert_item( 2010865, 1 ) --¿¢¼¿·±Æ®Ç︧ insert_item( 2010870, 1 ) --¿¢¼¿·±Æ®º§Æ® set_flag( "rental_armor", "1") -- ºê¸®´õ elseif job == 214 then insert_item( 2010794, 1 ) --Ȧ¸®ÄÚÆ® insert_item( 2010855, 1 ) --½ºÆ®¶óÀÌ´õºÎÃ÷ insert_item( 2010860, 1 ) --½ºÆ®¶óÀÌ´õ±Û·¯ºê insert_item( 2010875, 1 ) --¿¢¼¿·±Æ®½¯µå insert_item( 2010865, 1 ) --¿¢¼¿·±Æ®Ç︧ insert_item( 2010870, 1 ) --¿¢¼¿·±Æ®º§Æ® set_flag( "rental_armor", "1") -- ¾î½Ø½Å elseif job == 310 then insert_item( 2010789, 1 ) --¼¨µµ¿ì¸ÞÀÏ insert_item( 2010855, 1 ) --½ºÆ®¶óÀÌ´õºÎÃ÷ insert_item( 2010860, 1 ) --½ºÆ®¶óÀÌ´õ±Û·¯ºê insert_item( 2010875, 1 ) --¿¢¼¿·±Æ®½¯µå insert_item( 2010865, 1 ) --¿¢¼¿·±Æ®Ç︧ insert_item( 2010870, 1 ) --¿¢¼¿·±Æ®º§Æ® set_flag( "rental_armor", "1") -- ·¹ÀÎÀú elseif job == 311 then insert_item( 2010797, 1 ) --¼¨µµ¿ìŸÀÌÁî insert_item( 2010855, 1 ) --½ºÆ®¶óÀÌ´õºÎÃ÷ insert_item( 2010860, 1 ) --½ºÆ®¶óÀÌ´õ±Û·¯ºê insert_item( 2010865, 1 ) --¿¢¼¿·±Æ®Ç︧ insert_item( 2010870, 1 ) --¿¢¼¿·±Æ®º§Æ® set_flag( "rental_armor", "1") -- ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 312 or job == 313 then insert_item( 2010792, 1 ) --¼¨µµ¿ì°¡ºê insert_item( 2010855, 1 ) --½ºÆ®¶óÀÌ´õºÎÃ÷ insert_item( 2010860, 1 ) --½ºÆ®¶óÀÌ´õ±Û·¯ºê insert_item( 2010865, 1 ) --¿¢¼¿·±Æ®Ç︧ insert_item( 2010870, 1 ) --¿¢¼¿·±Æ®º§Æ® set_flag( "rental_armor", "1") -- ¹èƲ¼­¸ð³Ê elseif job == 314 then insert_item( 2010795, 1 ) --¼¨µµ¿ìÄÚÆ® insert_item( 2010855, 1 ) --½ºÆ®¶óÀÌ´õºÎÃ÷ insert_item( 2010860, 1 ) --½ºÆ®¶óÀÌ´õ±Û·¯ºê insert_item( 2010875, 1 ) --¿¢¼¿·±Æ®½¯µå insert_item( 2010865, 1 ) --¿¢¼¿·±Æ®Ç︧ insert_item( 2010870, 1 ) --¿¢¼¿·±Æ®º§Æ® set_flag( "rental_armor", "1") -- Àü»ç elseif job == 110 then insert_item( 2010790, 1 ) --½ÖµÎ·æ°© insert_item( 2010855, 1 ) --½ºÆ®¶óÀÌ´õºÎÃ÷ insert_item( 2010860, 1 ) --½ºÆ®¶óÀÌ´õ±Û·¯ºê insert_item( 2010875, 1 ) --¿¢¼¿·±Æ®½¯µå insert_item( 2010865, 1 ) --¿¢¼¿·±Æ®Ç︧ insert_item( 2010870, 1 ) --¿¢¼¿·±Æ®º§Æ® set_flag( "rental_armor", "1") -- ±Ã»ç elseif job == 111 then insert_item( 2010798, 1 ) --½Öµà·æÀǺñ´Ã insert_item( 2010855, 1 ) --½ºÆ®¶óÀÌ´õºÎÃ÷ insert_item( 2010860, 1 ) --½ºÆ®¶óÀÌ´õ±Û·¯ºê insert_item( 2010865, 1 ) --¿¢¼¿·±Æ®Ç︧ insert_item( 2010870, 1 ) --¿¢¼¿·±Æ®º§Æ® set_flag( "rental_armor", "1") -- ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 112 or job == 113 then insert_item( 2010793, 1 ) --ÇöÀÚÀǹýÀÇ insert_item( 2010855, 1 ) --½ºÆ®¶óÀÌ´õºÎÃ÷ insert_item( 2010860, 1 ) --½ºÆ®¶óÀÌ´õ±Û·¯ºê insert_item( 2010865, 1 ) --¿¢¼¿·±Æ®Ç︧ insert_item( 2010870, 1 ) --¿¢¼¿·±Æ®º§Æ® set_flag( "rental_armor", "1") -- ¸¶¼ö»ç elseif job == 114 then insert_item( 2010796, 1 ) --½ÅºñÁÖ¼ú»çÀÇ¿ÜÅõ insert_item( 2010855, 1 ) --½ºÆ®¶óÀÌ´õºÎÃ÷ insert_item( 2010860, 1 ) --½ºÆ®¶óÀÌ´õ±Û·¯ºê insert_item( 2010875, 1 ) --¿¢¼¿·±Æ®½¯µå insert_item( 2010865, 1 ) --¿¢¼¿·±Æ®Ç︧ insert_item( 2010870, 1 ) --¿¢¼¿·±Æ®º§Æ® set_flag( "rental_armor", "1") else return end elseif level >= 100 and level <= 119 then --·©Å©5¹æ¾î±¸´ë¿© -- ³ªÀÌÆ® if job == 210 then insert_item( 2010799, 1 ) --»ç·æÀǰ©ÁÖ insert_item( 2010856, 1 ) --·ç³ª·¹À̵åºÎÃ÷ insert_item( 2010861, 1 ) --·ç³ª·¹À̵å±Û·¯ºê insert_item( 2010876, 1 ) --¿¡ÀÎ¼ÇÆ®½¯µå insert_item( 2010866, 1 ) --¿¡ÀÎ¼ÇÆ®Ç︧ insert_item( 2010871, 1 ) --¿¡ÀÎ¼ÇÆ®º§Æ® set_flag( "rental_armor", "1") -- ¿ö¸®¾î elseif job == 211 then insert_item( 2010799, 1 ) --»ç·æÀǰ©ÁÖ insert_item( 2010856, 1 ) --·ç³ª·¹À̵åºÎÃ÷ insert_item( 2010861, 1 ) --·ç³ª·¹À̵å±Û·¯ºê insert_item( 2010876, 1 ) --¿¡ÀÎ¼ÇÆ®½¯µå insert_item( 2010866, 1 ) --¿¡ÀÎ¼ÇÆ®Ç︧ insert_item( 2010871, 1 ) --¿¡ÀÎ¼ÇÆ®º§Æ® set_flag( "rental_armor", "1") -- ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 212 or job == 213 then insert_item( 2010800, 1 ) --°­Ã¶»ç½ÅÀǷκê insert_item( 2010856, 1 ) --·ç³ª·¹À̵åºÎÃ÷ insert_item( 2010861, 1 ) --·ç³ª·¹À̵å±Û·¯ºê insert_item( 2010876, 1 ) --¿¡ÀÎ¼ÇÆ®½¯µå insert_item( 2010866, 1 ) --¿¡ÀÎ¼ÇÆ®Ç︧ insert_item( 2010871, 1 ) --¿¡ÀÎ¼ÇÆ®º§Æ® set_flag( "rental_armor", "1") -- ºê¸®´õ elseif job == 214 then insert_item( 2010801, 1 ) --¿À¸®¿£Å»¼Ò¿ï¾Æ¸Ó insert_item( 2010856, 1 ) --·ç³ª·¹À̵åºÎÃ÷ insert_item( 2010861, 1 ) --·ç³ª·¹À̵å±Û·¯ºê insert_item( 2010876, 1 ) --¿¡ÀÎ¼ÇÆ®½¯µå insert_item( 2010866, 1 ) --¿¡ÀÎ¼ÇÆ®Ç︧ insert_item( 2010871, 1 ) --¿¡ÀÎ¼ÇÆ®º§Æ® set_flag( "rental_armor", "1") -- ¾î½Ø½Å elseif job == 310 then insert_item( 2010799, 1 ) --»ç·æÀǰ©ÁÖ insert_item( 2010856, 1 ) --·ç³ª·¹À̵åºÎÃ÷ insert_item( 2010861, 1 ) --·ç³ª·¹À̵å±Û·¯ºê insert_item( 2010876, 1 ) --¿¡ÀÎ¼ÇÆ®½¯µå insert_item( 2010866, 1 ) --¿¡ÀÎ¼ÇÆ®Ç︧ insert_item( 2010871, 1 ) --¿¡ÀÎ¼ÇÆ®º§Æ® set_flag( "rental_armor", "1") -- ·¹ÀÎÀú elseif job == 311 then insert_item( 2010802, 1 ) --¿ë°¢ÀDZê insert_item( 2010856, 1 ) --·ç³ª·¹À̵åºÎÃ÷ insert_item( 2010861, 1 ) --·ç³ª·¹À̵å±Û·¯ºê insert_item( 2010866, 1 ) --¿¡ÀÎ¼ÇÆ®Ç︧ insert_item( 2010871, 1 ) --¿¡ÀÎ¼ÇÆ®º§Æ® set_flag( "rental_armor", "1") -- ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 312 or job == 313 then insert_item( 2010800, 1 ) --°­Ã¶»ç½ÅÀǷκê insert_item( 2010856, 1 ) --·ç³ª·¹À̵åºÎÃ÷ insert_item( 2010861, 1 ) --·ç³ª·¹À̵å±Û·¯ºê insert_item( 2010866, 1 ) --¿¡ÀÎ¼ÇÆ®Ç︧ insert_item( 2010871, 1 ) --¿¡ÀÎ¼ÇÆ®º§Æ® set_flag( "rental_armor", "1") -- ¹èƲ¼­¸ð³Ê elseif job == 314 then insert_item( 2010801, 1 ) --¿À¸®¿£Å»¼Ò¿ï¾Æ¸Ó insert_item( 2010856, 1 ) --·ç³ª·¹À̵åºÎÃ÷ insert_item( 2010861, 1 ) --·ç³ª·¹À̵å±Û·¯ºê insert_item( 2010876, 1 ) --¿¡ÀÎ¼ÇÆ®½¯µå insert_item( 2010866, 1 ) --¿¡ÀÎ¼ÇÆ®Ç︧ insert_item( 2010871, 1 ) --¿¡ÀÎ¼ÇÆ®º§Æ® set_flag( "rental_armor", "1") -- Àü»ç elseif job == 110 then insert_item( 2010799, 1 ) --»ç·æÀǰ©ÁÖ insert_item( 2010856, 1 ) --·ç³ª·¹À̵åºÎÃ÷ insert_item( 2010861, 1 ) --·ç³ª·¹À̵å±Û·¯ºê insert_item( 2010876, 1 ) --¿¡ÀÎ¼ÇÆ®½¯µå insert_item( 2010866, 1 ) --¿¡ÀÎ¼ÇÆ®Ç︧ insert_item( 2010871, 1 ) --¿¡ÀÎ¼ÇÆ®º§Æ® set_flag( "rental_armor", "1") -- ±Ã¼ö elseif job == 111 then insert_item( 2010802, 1 ) --¿ë°¢ÀDZê insert_item( 2010856, 1 ) --·ç³ª·¹À̵åºÎÃ÷ insert_item( 2010861, 1 ) --·ç³ª·¹À̵å±Û·¯ºê insert_item( 2010866, 1 ) --¿¡ÀÎ¼ÇÆ®Ç︧ insert_item( 2010871, 1 ) --¿¡ÀÎ¼ÇÆ®º§Æ® set_flag( "rental_armor", "1") -- ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 112 or job == 113 then insert_item( 2010800, 1 ) --°­Ã¶»ç½ÅÀǷκê insert_item( 2010856, 1 ) --·ç³ª·¹À̵åºÎÃ÷ insert_item( 2010861, 1 ) --·ç³ª·¹À̵å±Û·¯ºê insert_item( 2010866, 1 ) --¿¡ÀÎ¼ÇÆ®Ç︧ insert_item( 2010871, 1 ) --¿¡ÀÎ¼ÇÆ®º§Æ® set_flag( "rental_armor", "1") -- ¸¶¼ö»ç elseif job == 114 then insert_item( 2010801, 1 ) --¿À¸®¿£Å»¼Ò¿ï¾Æ¸Ó insert_item( 2010856, 1 ) --·ç³ª·¹À̵åºÎÃ÷ insert_item( 2010861, 1 ) --·ç³ª·¹À̵å±Û·¯ºê insert_item( 2010876, 1 ) --¿¡ÀÎ¼ÇÆ®½¯µå insert_item( 2010866, 1 ) --¿¡ÀÎ¼ÇÆ®Ç︧ insert_item( 2010871, 1 ) --¿¡ÀÎ¼ÇÆ®º§Æ® set_flag( "rental_armor", "1") else return end elseif level >= 120 and level <= 170 then --·©Å©6¹æ¾î±¸´ë¿© -- ³ªÀÌÆ® if job == 210 then insert_item( 2010803, 1 ) --½´ÅͺíÆ÷Æ®¸®½º insert_item( 2010857, 1 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 2010862, 1 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 2010877, 1 ) --À©µåÅ©·¯½ºÆ® insert_item( 2010867, 1 ) --°¡µé¸®Ç︧ insert_item( 2010872, 1 ) --°¡µé¸®º§Æ® set_flag( "rental_armor", "1") -- ¿ö¸®¾î elseif job == 211 then insert_item( 2010803, 1 ) --½´ÅͺíÆ÷Æ®¸®½º insert_item( 2010857, 1 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 2010862, 1 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 2010877, 1 ) --À©µåÅ©·¯½ºÆ® insert_item( 2010867, 1 ) --°¡µé¸®Ç︧ insert_item( 2010872, 1 ) --°¡µé¸®º§Æ® set_flag( "rental_armor", "1") -- ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 212 or job == 213 then insert_item( 2010804, 1 ) --°ÅÀýÀǵµÆ÷ insert_item( 2010857, 1 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 2010862, 1 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 2010877, 1 ) --À©µåÅ©·¯½ºÆ® insert_item( 2010867, 1 ) --°¡µé¸®Ç︧ insert_item( 2010872, 1 ) --°¡µé¸®º§Æ® set_flag( "rental_armor", "1") -- ºê¸®´õ elseif job == 214 then insert_item( 2010805, 1 ) --º¹Á¾ÀÇÆ÷½º¾Æ¸Ó insert_item( 2010857, 1 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 2010862, 1 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 2010877, 1 ) --À©µåÅ©·¯½ºÆ® insert_item( 2010867, 1 ) --°¡µé¸®Ç︧ insert_item( 2010872, 1 ) --°¡µé¸®º§Æ® set_flag( "rental_armor", "1") -- ¾î½Ø½Å elseif job == 310 then insert_item( 2010803, 1 ) --½´ÅͺíÆ÷Æ®¸®½º insert_item( 2010857, 1 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 2010862, 1 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 2010877, 1 ) --À©µåÅ©·¯½ºÆ® insert_item( 2010867, 1 ) --°¡µé¸®Ç︧ insert_item( 2010872, 1 ) --°¡µé¸®º§Æ® set_flag( "rental_armor", "1") -- ·¹ÀÎÀú elseif job == 311 then insert_item( 2010806, 1 ) --½´Ã÷¿ÀºêÇ︮¿À½º insert_item( 2010857, 1 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 2010862, 1 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 2010867, 1 ) --°¡µé¸®Ç︧ insert_item( 2010872, 1 ) --°¡µé¸®º§Æ® set_flag( "rental_armor", "1") -- ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 312 or job == 313 then insert_item( 2010804, 1 ) --°ÅÀýÀǵµÆ÷ insert_item( 2010857, 1 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 2010862, 1 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 2010867, 1 ) --°¡µé¸®Ç︧ insert_item( 2010872, 1 ) --°¡µé¸®º§Æ® set_flag( "rental_armor", "1") -- ¹èƲ¼­¸ð³Ê elseif job == 314 then insert_item( 2010805, 1 ) --º¹Á¾ÀÇÆ÷½º¾Æ¸Ó insert_item( 2010857, 1 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 2010862, 1 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 2010877, 1 ) --À©µåÅ©·¯½ºÆ® insert_item( 2010867, 1 ) --°¡µé¸®Ç︧ insert_item( 2010872, 1 ) --°¡µé¸®º§Æ® set_flag( "rental_armor", "1") -- Àü»ç elseif job == 110 then insert_item( 2010803, 1 ) --½´ÅͺíÆ÷Æ®¸®½º insert_item( 2010857, 1 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 2010862, 1 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 2010877, 1 ) --À©µåÅ©·¯½ºÆ® insert_item( 2010867, 1 ) --°¡µé¸®Ç︧ insert_item( 2010872, 1 ) --°¡µé¸®º§Æ® set_flag( "rental_armor", "1") -- ±Ã»ç elseif job == 111 then insert_item( 2010806, 1 ) --½´Ã÷¿ÀºêÇ︮¿À½º insert_item( 2010857, 1 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 2010862, 1 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 2010867, 1 ) --°¡µé¸®Ç︧ insert_item( 2010872, 1 ) --°¡µé¸®º§Æ® set_flag( "rental_armor", "1") -- ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 112 or job == 113 then insert_item( 2010804, 1 ) --°ÅÀýÀǵµÆ÷ insert_item( 2010857, 1 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 2010862, 1 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 2010867, 1 ) --°¡µé¸®Ç︧ insert_item( 2010872, 1 ) --°¡µé¸®º§Æ® set_flag( "rental_armor", "1") -- ¸¶¼ö»ç elseif job == 114 then insert_item( 2010805, 1 ) --º¹Á¾ÀÇÆ÷½º¾Æ¸Ó insert_item( 2010857, 1 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 2010862, 1 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 2010877, 1 ) --À©µåÅ©·¯½ºÆ® insert_item( 2010867, 1 ) --°¡µé¸®Ç︧ insert_item( 2010872, 1 ) --°¡µé¸®º§Æ® set_flag( "rental_armor", "1") else return end end -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90993000" ) dlg_text( "@90993008" ) -- ¹«±â Áö±Þ ¹Þ¾ÒÀ½) set_flag( "q19", "1") dlg_menu( "@90010002", " " ) dlg_show() end function dormancyuser_item_weapon_receive() local job = get_value( "job" ) -- ÇöÀç Á÷¾÷ id¸¦ ¹Þ¾Æ³õ´Â´Ù. local level = get_value( "level" ) -- ·¹º§ ¹Þ¾Æ¿È --ij¸¯ÅÍ ·¹º§Àº ³·À¸³ª 2Â÷Á÷¾÷À» °¡Áø ij¸¯Å͵鿡 ´ëÇÑ ¿¹¿Ü󸮷Π--2Â÷Á÷¾÷µµ °Ë»ö Á¶°Ç¿¡ Æ÷ÇÔ½ÃŲ´Ù. if level <= 49 then --·©Å©2¹«±â´ë¿© -- ÆÄÀÌÅÍ, ³ªÀÌÆ®, ¿ö¸®¾î Á÷¾÷ üũ if job == 201 or job == 210 or job == 211 then insert_item( 2010817, 1 ) --³ªÀÌÃ÷¼Òµå insert_item( 2010817, 1 ) --³ªÀÌÃ÷¼Òµå set_flag( "rental_weapon", "1") -- Ŭ·¹¸¯, ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 202 or job == 212 or job == 213 then insert_item( 2010822, 1 ) --ÆÄ¼â°ï insert_item( 2010827, 1 ) --¶óÀÌÇÁ ½ºÆ½ set_flag( "rental_weapon", "1") -- Å×À̸Ó, ºê¸®´õ elseif job == 203 or job == 214 then insert_item( 2010822, 1 ) --ÆÄ¼â°ï insert_item( 2010827, 1 ) --¶óÀÌÇÁ ½ºÆ½ set_flag( "rental_weapon", "1") -- ½ºÆ®¶óÀÌ´õ, ¾î½Ø½Å, ·¹ÀÎÀú elseif job == 301 or job == 310 or job == 311 then insert_item( 2010817, 1 ) insert_item( 2010817, 1 ) --³ªÀÌÃ÷¼Òµå2°³´ë¿© insert_item( 2010812, 1 ) set_flag( "rental_weapon", "1") -- ¸ÅÁö¼Ç, ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 302 or job == 312 or job == 313 then insert_item( 2010827, 1 ) set_flag( "rental_weapon", "1") -- ¼­¸ð³Ê, ¹èƲ¼­¸ð³Ê elseif job == 303 or job == 314 then insert_item( 2010832, 1 ) --¾ÆÀ̷дë°Å set_flag( "rental_weapon", "1") -- Åõ»ç, Àü»ç, ±Ã»ç elseif job == 101 or job == 110 or job == 111 then insert_item( 2010837, 1 ) insert_item( 2010837, 1 ) --¾ÆÀ̽º ¿¢½º2°³´ë¿© insert_item( 2010807, 1 ) --¸µÅ¬ º¸¿ì set_flag( "rental_weapon", "1") -- ÁÖ¼ú»ç, ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 102 or job == 112 or job == 113 then insert_item( 2010847, 1 ) --¾ç³¯ µµ³¢ set_flag( "rental_weapon", "1") -- ¾ß¼ö»ç, ¸¶¼ö»ç elseif job == 103 or job == 114 then insert_item( 2010848, 1 ) set_flag( "rental_weapon", "1") else return end elseif level >= 50 and level <= 79 then --·©Å©3¹«±â´ë¿© --¾Æ·¡ 1Â÷Á÷¾÷µéÀº ¿¹¿Ü»çÇ×À¸·Î ij¸¯ÅÍ·¹º§Àº ³ôÀ¸³ª --ÀüÁ÷À» ÇÏÁö ¾ÊÀº ij¸¯Å͸¦ À§ÇÑ ¿¹¿Ü»çÇ×ÀÌ´Ù. --±× ·¹º§¿¡ ¸Â´Â ¾ÆÀÌÅÛÀ» ÀüÁ÷¿¡ ¸Â°Ô ÁØ´Ù. -- ÆÄÀÌÅÍ if job == 201 then insert_item( 2010818, 1 ) --ÆÄ¿° insert_item( 2010818, 1 ) --ÆÄ¿° set_flag( "rental_weapon", "1") -- Ŭ·¹¸¯ elseif job == 202 then insert_item( 2010823, 1 ) --Áê¾ó¸®¸ÞÀ̽º insert_item( 2010828, 1 ) --Å©¸®½ºÅ»½ºÅÂÇÁ set_flag( "rental_weapon", "1") -- Å×ÀÌ¸Ó elseif job == 203 then insert_item( 2010823, 1 ) --Áê¾ó¸®¸ÞÀ̽º set_flag( "rental_weapon", "1") -- ½ºÆ®¶óÀÌ´õ elseif job == 301 then insert_item( 2010818, 1 ) --ÆÄ¿° insert_item( 2010818, 1 ) --ÆÄ¿° set_flag( "rental_weapon", "1") -- ¸ÅÁö¼Ç elseif job == 302 then insert_item( 2010828, 1 ) --Å©¸®½ºÅ»½ºÅÂÇÁ set_flag( "rental_weapon", "1") -- ¼­¸ð³Ê elseif job == 303 then insert_item( 2010833, 1 ) --¾îµÒÀǼձæ set_flag( "rental_weapon", "1") -- Åõ»ç elseif job == 101 then insert_item( 2010838, 1 ) --ºí·¯µð¿¢½º insert_item( 2010838, 1 ) --ºí·¯µð¿¢½º insert_item( 2010849, 1 ) --ÀÚÀÌ¾ðÆ®¿¢½º set_flag( "rental_weapon", "1") -- ÁÖ¼ú»ç elseif job == 102 then insert_item( 2010849, 1 ) --ÀÚÀÌ¾ðÆ®¿¢½º set_flag( "rental_weapon", "1") -- ¾ß¼ö»ç elseif job == 103 then insert_item( 2010838, 1 ) --ºí·¯µð¿¢½º insert_item( 2010838, 1 ) --ºí·¯µð¿¢½º insert_item( 2010849, 1 ) --ÀÚÀÌ¾ðÆ®¿¢½º set_flag( "rental_weapon", "1") --Á¤»óÀûÀÎ ÀüÁ÷ ÁøÇàÀ» ÇÑ À¯ÀúµéÀº ¾Æ·¡¿Í °°ÀÌ --2Â÷ÀüÁ÷ÇÑ Á÷¾÷À» °¡Áö°í ÀÖ´Ù. -- ³ªÀÌÆ® elseif job == 210 then insert_item( 2010818, 1 ) --ÆÄ¿° insert_item( 2010818, 1 ) --ÆÄ¿° set_flag( "rental_weapon", "1") -- ¿ö¸®¾î elseif job == 211 then insert_item( 2010843, 1 ) --¹Ù½ºÅ¸µå¼Òµå insert_item( 2010818, 1 ) --ÆÄ¿° insert_item( 2010818, 1 ) --ÆÄ¿° set_flag( "rental_weapon", "1") -- ¸ÞÀÌÁö elseif job == 212 then insert_item( 2010823, 1 ) --Áê¾ó¸®¸ÞÀ̽º insert_item( 2010828, 1 ) --Å©¸®½ºÅ»½ºÅÂÇÁ set_flag( "rental_weapon", "1") -- ÇÁ¸®½ºÆ® elseif job == 213 then insert_item( 2010823, 1 ) --Áê¾ó¸®¸ÞÀ̽º insert_item( 2010828, 1 ) --Å©¸®½ºÅ»½ºÅÂÇÁ set_flag( "rental_weapon", "1") -- ºê¸®´õ elseif job == 214 then insert_item( 2010823, 1 ) --Áê¾ó¸®¸ÞÀ̽º set_flag( "rental_weapon", "1") -- ¾î½Ø½Å elseif job == 310 then insert_item( 2010818, 1 ) insert_item( 2010818, 1 ) --ÆÄ¿°2°³´ë¿© set_flag( "rental_weapon", "1") -- ·¹ÀÎÀú elseif job == 311 then insert_item( 2010813, 1 ) --±×·¹ÀÌÆ®º¸¿ì set_flag( "rental_weapon", "1") -- ¼Ò¼­·¯ elseif job == 312 then insert_item( 2010828, 1 ) --Å©¸®½ºÅ»½ºÅÂÇÁ set_flag( "rental_weapon", "1") -- ´ÙÅ©¸ÅÁö¼Ç elseif job == 313 then insert_item( 2010828, 1 ) set_flag( "rental_weapon", "1") -- ¹èƲ¼­¸ð³Ê elseif job == 314 then insert_item( 2010833, 1 ) --¾îµÒÀǼձæ set_flag( "rental_weapon", "1") -- Àü»ç elseif job == 110 then insert_item( 2010838, 1 ) insert_item( 2010838, 1 ) --ºí·¯µð¿¢½º2°³´ë¿© insert_item( 2010849, 1 ) --ÀÚÀÌ¾ðÆ®¿¢½º set_flag( "rental_weapon", "1") -- ±Ã»ç elseif job == 111 then insert_item( 2010808, 1 ) --·¹ÀÎÁ®º¸¿ì set_flag( "rental_weapon", "1") -- ¸¶µµ»ç elseif job == 112 then insert_item( 2010849, 1 ) --ÀÚÀÌ¾ðÆ®¿¢½º set_flag( "rental_weapon", "1") -- ¸¶Åõ»ç elseif job == 113 then insert_item( 2010849, 1 ) --ÀÚÀÌ¾ðÆ®¿¢½º set_flag( "rental_weapon", "1") -- ¸¶¼ö»ç elseif job == 114 then insert_item( 2010838, 1 ) insert_item( 2010838, 1 ) --ºí·¯µð¿¢½º2°³´ë¿© insert_item( 2010849, 1 ) --ÀÚÀÌ¾ðÆ®¿¢½º set_flag( "rental_weapon", "1") else return end elseif level >= 80 and level <= 99 then --·©Å©4¹«±â´ë¿© -- ³ªÀÌÆ® if job == 210 then insert_item( 2010819, 1 ) --¼Òºê¿ÀºêºòÅ丮 insert_item( 2010819, 1 ) --¼Òºê¿ÀºêºòÅ丮 set_flag( "rental_weapon", "1") -- ¿ö¸®¾î elseif job == 211 then insert_item( 2010844, 1 ) --ÀͽºÅ¥ÅÍ³Ê insert_item( 2010819, 1 ) --¼Òºê¿ÀºêºòÅ丮 insert_item( 2010819, 1 ) --¼Òºê¿ÀºêºòÅ丮 set_flag( "rental_weapon", "1") -- ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 212 or job == 213 then insert_item( 2010824, 1 ) --ÇØ¸Ó insert_item( 2010829, 1 ) --¶ó¿îµå½ºÅÂÇÁ set_flag( "rental_weapon", "1") -- ºê¸®´õ elseif job == 214 then insert_item( 2010824, 1 ) --ÇØ¸Ó set_flag( "rental_weapon", "1") -- ¾î½Ø½Å elseif job == 310 then insert_item( 2010819, 1 ) insert_item( 2010819, 1 ) --¼Òµå¿ÀºêºòÅ丮2°³´ë¿© set_flag( "rental_weapon", "1") -- ·¹ÀÎÀú elseif job == 311 then insert_item( 2010814, 1 ) --¸¶Å©º¸¿ì set_flag( "rental_weapon", "1") -- ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 312 or job == 313 then insert_item( 2010829, 1 ) --¶ó¿îµå½ºÅÂÇÁ set_flag( "rental_weapon", "1") -- ¹èƲ¼­¸ð³Ê elseif job == 314 then insert_item( 2010834, 1 ) --½î¿ì set_flag( "rental_weapon", "1") -- Àü»ç elseif job == 110 then insert_item( 2010839, 1 ) insert_item( 2010839, 1 ) --½ã´õ¿¢½º2°³´ë¿© insert_item( 2010850, 1 ) --±×·¹ÀÌÆ®¾×½º set_flag( "rental_weapon", "1") -- ±Ã»ç elseif job == 111 then insert_item( 2010809, 1 ) --ÀÚÀÌ¾ðÆ®º¸¿ì set_flag( "rental_weapon", "1") -- ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 112 or job == 113 then insert_item( 2010850, 1 ) --±×·¹ÀÌÆ®¾×½º set_flag( "rental_weapon", "1") -- ¸¶¼ö»ç elseif job == 114 then insert_item( 2010839, 1 ) insert_item( 2010839, 1 ) --½ã´õ¾×½º2°³´ë¿© insert_item( 2010850, 1 ) --±×·¹ÀÌÆ®¾×½º set_flag( "rental_weapon", "1") else return end elseif level >= 100 and level <= 119 then --·©Å©5¹«±â´ë¿© -- ³ªÀÌÆ® if job == 210 then insert_item( 2010820, 1 ) --º£¿À¿ïÇÁ insert_item( 2010820, 1 ) --º£¿À¿ïÇÁ set_flag( "rental_weapon", "1") -- ¿ö¸®¾î elseif job == 211 then insert_item( 2010845, 1 ) --ÀÏ·é insert_item( 2010820, 1 ) --º£¿À¿ïÇÁ insert_item( 2010820, 1 ) --º£¿À¿ïÇÁ set_flag( "rental_weapon", "1") -- ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 212 or job == 213 then insert_item( 2010825, 1 ) --¸ÞÅ׿À·ÎÀÌ´ÞÄ¿Á© insert_item( 2010830, 1 ) --½ºÅÂÇÁ¿Àºê¼¼ÀÌÁö set_flag( "rental_weapon", "1") -- ºê¸®´õ elseif job == 214 then insert_item( 2010825, 1 ) --¸ÞÅ׿À·ÎÀÌ´ÞÄ¿Á© set_flag( "rental_weapon", "1") -- ¾î½Ø½Å elseif job == 310 then insert_item( 2010820, 1 ) insert_item( 2010820, 1 ) --º£¿À¿ïÇÁ2°³´ë¿© set_flag( "rental_weapon", "1") -- ·¹ÀÎÀú elseif job == 311 then insert_item( 2010815, 1 ) --±×·£µåÅ©·Î½ºº¸¿ì set_flag( "rental_weapon", "1") -- ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 312 or job == 313 then insert_item( 2010830, 1 ) --½ºÅÂÇÁ¿Àºê¼¼ÀÌÁö set_flag( "rental_weapon", "1") -- ¹èƲ¼­¸ð³Ê elseif job == 314 then insert_item( 2010835, 1 ) --Æ®À§½ºÆ®´ë°Å set_flag( "rental_weapon", "1") -- Àü»ç elseif job == 110 then insert_item( 2010840, 1 ) insert_item( 2010840, 1 ) --ÁúdzÀǵµ³¢2°³´ë¿© insert_item( 2010851, 1 ) --Åä³×À̵µ¿Àºê¼Ò¿ï set_flag( "rental_weapon", "1") -- ±Ã»ç elseif job == 111 then insert_item( 2010810, 1 ) --Å©¸®Æ¼Äú¸¿ì set_flag( "rental_weapon", "1") -- ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 112 or job == 113 then insert_item( 2010851, 1 ) --Åä³×À̵µ¿Àºê¼Ò¿ï set_flag( "rental_weapon", "1") -- ¸¶¼ö»ç elseif job == 114 then insert_item( 2010840, 1 ) insert_item( 2010840, 1 ) --ÁúdzÀǵµ³¢2°³´ë¿© insert_item( 2010851, 1 ) --Åä³×À̵µ¿Àºê¼Ò¿ï set_flag( "rental_weapon", "1") else return end elseif level >= 120 and level <= 170 then --·©Å©6¹«±â´ë¿© -- ³ªÀÌÆ® if job == 210 then insert_item( 2010821, 1 ) --ÇÁ¶ó°¡¶óÈå insert_item( 2010821, 1 ) --ÇÁ¶ó°¡¶óÈå set_flag( "rental_weapon", "1") -- ¿ö¸®¾î elseif job == 211 then insert_item(2010846, 1 ) --»çÀÎ°Ë insert_item( 2010821, 1 ) --ÇÁ¶ó°¡¶óÈå insert_item( 2010821, 1 ) --ÇÁ¶ó°¡¶óÈå set_flag( "rental_weapon", "1") -- ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 212 or job == 213 then insert_item( 2010826, 1 ) --»ì°¡Å¸³Ê½º insert_item( 2010831, 1 ) --¿ëÀÇÀý±Ô set_flag( "rental_weapon", "1") -- ºê¸®´õ elseif job == 214 then insert_item( 2010826, 1 ) --»ì°¡Å¸³Ê½º set_flag( "rental_weapon", "1") -- ¾î½Ø½Å elseif job == 310 then insert_item( 2010821, 1 ) insert_item( 2010821, 1 ) --ÇÁ¶ó°¡¶óÈå2°³´ë¿© set_flag( "rental_weapon", "1") -- ·¹ÀÎÀú elseif job == 311 then insert_item( 2010816, 1 ) --ÆÄ¸êÀÇ´« set_flag( "rental_weapon", "1") -- ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 312 or job == 313 then insert_item( 2010831, 1 ) --¿ëÀÇÀý±Ô set_flag( "rental_weapon", "1") -- ¹èƲ¼­¸ð³Ê elseif job == 314 then insert_item( 2010836, 1 ) --¿À¸®ÇÒÄÜ set_flag( "rental_weapon", "1") -- Àü»ç elseif job == 110 then insert_item( 2010841, 1 ) insert_item( 2010841, 1 ) --»ç½ÅÀǵµ³¢2°³´ë¿© insert_item( 2010852, 1 ) --±²·Ú set_flag( "rental_weapon", "1") -- ±Ã»ç elseif job == 111 then insert_item( 2010811, 1 ) --¹ÙÀÏ·±Æ®°ÔÀÏ set_flag( "rental_weapon", "1") -- ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 112 or job == 113 then insert_item( 2010852, 1 ) --±²·Ú set_flag( "rental_weapon", "1") -- ¸¶¼ö»ç elseif job == 114 then insert_item( 2010841, 1 ) insert_item( 2010841, 1 ) --»ç½ÅÀǵµ³¢2°³´ë¿© insert_item( 2010852, 1 ) --±²·Ú set_flag( "rental_weapon", "1") else return end end -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90993000" ) dlg_text( "@90993007" ) -- ¹«±â Áö±Þ ¹Þ¾ÒÀ½) set_flag( "rental_weapon", "1") dlg_menu( "@90010002", " " ) dlg_show() end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- ------------------------- 2009³â ÀϺ» ¹®·¡ºø ·£´ý ¹Ú½º ---------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- function NPC_moonrabbits_randombox_start() local q_flag0 = get_flag( "moonrabbits_item" ) if q_flag0 == nil or q_flag0 == "" then q_flag0 = 0 end local q_flag1 = get_flag( "retraining_item" ) if q_flag1 == nil or q_flag1 == "" then q_flag1 = 0 end if q_flag0 < 1 and q_flag1 < 1 then dlg_title( "@90999571" ) dlg_text( "@90999572" ) dlg_menu( "@90999573", "moonrabbits_item_receive()" ) --¹®·¡ºø box ¹Þ±â dlg_menu( "@90999574", "retraining_item_receive()" ) --¸®Æ®·¹ÀÌ´× Æ÷¼Ç ¹Þ±â dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() elseif q_flag1 < 1 then dlg_title( "@90999571" ) dlg_text( "@90999572" ) dlg_menu( "@90999574", "retraining_item_receive()" ) --¸®Æ®·¹ÀÌ´× Æ÷¼Ç ¹Þ±â dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() elseif q_flag0 < 1 then dlg_title( "@90999571" ) dlg_text( "@90999572" ) dlg_menu( "@90999573", "moonrabbits_item_receive()" ) --¹®·¡ºø box ¹Þ±â dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999571" ) dlg_text( "@90999577" ) dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end end function moonrabbits_item_receive() local q_flag0 = get_flag( "moonrabbits_item" ) local q_flag1 = get_flag( "retraining_item" ) dlg_title( "@90999571" ) dlg_text( "@90999575" ) insert_item ( 2010878, 1 ) --¹®·¡ºø box ÁÖ±â set_flag( "moonrabbits_item", "1" ) dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end function retraining_item_receive() local q_flag0 = get_flag( "moonrabbits_item" ) local q_flag1 = get_flag( "retraining_item" ) dlg_title( "@90999571" ) dlg_text( "@90999576" ) insert_item ( 930039, 1 ) --¸®Æ®·¹ÀÌ´× Æ÷¼Ç ÁÖ±â set_flag( "retraining_item", "1" ) dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- ------------------------ 2009³â ű¹ Å©¸®Ã³ ºÀÀÎ Ä«µå Áö±Þ ------------------------------ --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- function NPC_TH_creature_give_start() local level = get_value( "level" ) -- ·¹º§ ¹Þ¾Æ¿È local q_flag1 = get_flag( "event_item_01" ) -- À̺¥Æ® Ç÷¹±× °ª ºÒ·¯¿À±â if q_flag1 == nil or q_flag1 == "" then q_flag1 = 0 end if level >= 60 and q_flag1 < 1 then dlg_title( "@90999579" ) dlg_text( "@90999580" ) dlg_menu( "@90999581", "creature_card_1_give()" ) --¿ÀÅ© Å©¸®Ã³ Ä«µå ¹Þ±â dlg_menu( "@90999582", "creature_card_2_give()" ) --¿¹Æ¼ Å©¸®Ã³ Ä«µå ¹Þ±â dlg_menu( "@90999583", "creature_card_3_give()" ) --ºí·çÇȽà ũ¸®Ã³ Ä«µå ¹Þ±â dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() elseif level >= 60 and q_flag1 >= 1 then dlg_title( "@90999579" ) dlg_text( "@90999584" ) dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999579" ) dlg_text( "@90999585" ) dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end end function creature_card_1_give() local q_flag1 = get_flag("event_item_01" ) dlg_title( "@90999579" ) dlg_text( "@90999586" ) insert_item ( 550009, 1 ) --¿ÀÅ© ºÀÀÎ Ä«µå set_flag( "event_item_01", 1 ) dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end function creature_card_2_give() local q_flag1 = get_flag("event_item_01" ) dlg_title( "@90999579" ) dlg_text( "@90999587" ) insert_item ( 550007, 1 ) --¿¹Æ¼ ºÀÀÎ Ä«µå set_flag( "event_item_01", 1 ) dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end function creature_card_3_give() local q_flag1 = get_flag("event_item_01" ) dlg_title( "@90999579" ) dlg_text( "@90999588" ) insert_item ( 550006, 1 ) --ºí·çÇȽà ºÀÀÎ Ä«µå set_flag( "event_item_01", 1 ) dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- ----------------------------- 2009³â À¯·´ °¡À» À̺¥Æ® ----------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- function NPC_EU_09_autumn_event_start() local current_time = get_os_date( "%Y-%m-%d %H:%M:%S" ) local current_week = 0 local local_flag = get_env( "game.local_flag" ) if local_flag == 8 or local_flag == 128 then --µ¶ÀÏ, ÇÁ¶û½º week1_begin_time = '2009-10-13 10:00:00' --1Â÷ Á¾·á week2_begin_time = '2009-10-20 10:00:00' --2Â÷ Á¾·á week3_begin_time = '2009-10-27 10:00:00' --3Â÷ Á¾·á end if current_time < week1_begin_time then current_week = 1 elseif current_time < week2_begin_time then current_week = 2 elseif current_time < week3_begin_time then current_week = 3 end if current_week == 1 then angel_event_week1_give() elseif current_week == 2 then angel_event_week2_give() elseif current_week == 3 then angel_event_week3_give() end end --1 ÁÖ Â÷ function EU_09_autumn_event_week1() dlg_title( "@90999595" ) --npcÀ̸§ dlg_text( "@90999596" ) --npc ±âº» ´ë»ç --npc ¸Þ´º dlg_menu( "@90999599", "EU_09_autumn_event_help()" ) --µµ¿Í ÁØ´Ù. --npc ±âº» ¸Þ´º dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end -- 2ÁÖ Â÷ function EU_09_autumn_event_week2() dlg_title( "@90999595" ) --npcÀ̸§ dlg_text( "@90999597" ) --npc ±âº» ´ë»ç --npc ¸Þ´º dlg_menu( "@90999599", "EU_09_autumn_event_help()" ) --µµ¿Í ÁØ´Ù. --npc ±âº» ¸Þ´º dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end -- 3ÁÖ Â÷ function EU_09_autumn_event_week3() dlg_title( "@90999595" ) --npcÀ̸§ dlg_text( "@90999598" ) --npc ±âº» ´ë»ç --npc ¸Þ´º dlg_menu( "@90999599", "EU_09_autumn_event_help()" ) --µµ¿Í ÁØ´Ù. --npc ±âº» ¸Þ´º dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end -- µµ¿ÍÁÖ±â function EU_09_autumn_event_help() dlg_title( "@90999595" ) --npcÀ̸§ dlg_text( "@90999600" ) --npc ±âº» ´ë»ç --npc ¸Þ´º dlg_menu( "@90999603", "Eu_09_autumn_event_sprout()" ) --»õ½ÏÀÌ ¹º°¡¿ä dlg_menu( "@90999603", "EU_09_autumn_event_give()" ) --±¸Çؿ°ÍÀ» ÁØ´Ù. --npc ±âº» ¸Þ´º dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end -- »õ½ÏÀÌ ¹º°¡¿ä function Eu_09_autumn_event_sprout() dlg_title( "@90999595" ) --npcÀ̸§ dlg_text( "@90999602" ) --npc ±âº» ´ë»ç --npc ¸Þ´º dlg_menu( "@90999603", "EU_09_autumn_event_give()" ) --±¸Çؿ°ÍÀ» ÁØ´Ù. --npc ±âº» ¸Þ´º dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end -- ±¸Çؿ°ÍÀ» ÁØ´Ù. function EU_09_autumn_event_give() local leaf_count = find_item( 2010901 ) -- ³ª¹¿¸£ÀÇ ÀÙ È®ÀÎ local bark_count = find_item( 2010902 ) -- ³ª¹¿¸£ÀÇ ²®Áú È®ÀÎ local seed_count = find_item( 2010903 ) -- ³ª¹¿¸£ÀÇ ¾¾¾Ñ È®ÀÎ if leaf_count >= 20 and bark_count >= 10 and seed_count >= 3 then dlg_title( "@90999595" ) --npcÀ̸§ dlg_text( "@90999605" ) --npc ±âº» ´ë»ç insert_item ( 2010904, 1 ) -- ³ª¹¿¸£ÀÇ »õ½ÏÀ» ÁØ´Ù. delete_item( get_item_handle( 2010901 ), 20 ) -- ³ª¹¿¸£ÀÇ À٠ȸ¼ö delete_item( get_item_handle( 2010902 ), 10 ) -- ³ª¹¿¸£ÀÇ ²®Áú ȸ¼ö delete_item( get_item_handle( 2010903 ), 3 ) -- ³ª¹¿¸£ÀÇ ¾¾¾Ñ ȸ¼ö -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() else dlg_title( "@90999595" ) --npcÀ̸§ dlg_text( "@90999604" ) --npc ±âº» ´ë»ç -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- -------------------------- 2009³â Áßµ¿ ±æµå ±âºÎ À̺¥Æ® --------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- function NPC_ME_09_guild_give_event_start() dlg_title( "@90999659" ) --NPC À̸§ dlg_text( "@90999660" ) --NPC ±âº» ´ë»ç dlg_menu( "@90999661", "ME_09_guild_give_event_question()" ) --¾î¶² Å×½ºÆ®Àΰ¡¿ä? dlg_menu( "@90999663", "ME_09_guild_give_event_give()" ) --À̺¥Æ® ¾ÆÀÌÅÛ ÁÖ±â dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function ME_09_guild_give_event_question() dlg_title( "@90999659" ) --NPC À̸§ dlg_text( "@90999662" ) --NPC ´ë»ç dlg_menu( "@90999663", "ME_09_guild_give_event_give()" ) --À̺¥Æ® ¾ÆÀÌÅÛ ÁÖ±â dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function ME_09_guild_give_event_give() local guildgiveitem_count = find_item( 2010964 ) local guildgive_data = get_global_variable( "guildgive_data" ) if guildgive_data == nil or guildgive_data == "" then guildgive_data = 0 end if guildgiveitem_count >= 64 and guildgive_data < 64 then dlg_title( "@90999659" ) --NPC À̸§ dlg_text( "@90999664" ) --NPC ´ë»ç delete_item( get_item_handle( 2010964 ), 64 ) insert_item ( 2010981, 1 ) set_global_variable( "guildgive_data", guildgive_data+64 ) dlg_menu( "@90010002", " " ) dlg_show() elseif guildgiveitem_count >= 64 and guildgive_data < 128 then dlg_title( "@90999659" ) --NPC À̸§ dlg_text( "@90999665" ) --NPC ´ë»ç delete_item( get_item_handle( 2010964 ), 64 ) insert_item ( 2010982, 1 ) set_global_variable( "guildgive_data", guildgive_data+64 ) dlg_menu( "@90010002", " " ) dlg_show() elseif guildgiveitem_count >= 64 and guildgive_data < 192 then dlg_title( "@90999659" ) --NPC À̸§ dlg_text( "@90999666" ) --NPC ´ë»ç delete_item( get_item_handle( 2010964 ), 64 ) insert_item ( 2010983, 1 ) set_global_variable( "guildgive_data", guildgive_data+64 ) dlg_menu( "@90010002", " " ) dlg_show() elseif guildgiveitem_count >= 64 and guildgive_data > 192 then dlg_title( "@90999659" ) --NPC À̸§ dlg_text( "@90999668" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) dlg_show() elseif guildgiveitem_count < 64 then dlg_title( "@90999659" ) --NPC À̸§ dlg_text( "@90999667" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) dlg_show() end end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- ---------------------------2009³â Áßµ¿ ·¹º§¾÷ À̺¥Æ®------------------------------------ --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- function NPC_me_lvup_event_contact() dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999748" ) --±âº» ´ë»ç dlg_menu( "@90999749", "NPC_me_lvup_event_redgem()" ) --ºÓÀº º¸¼®Àº ¹«¾ùÀΰ¡¿ä? dlg_menu( "@90999750", "NPC_me_lvup_event_gift()" ) --¼±¹° 2°³´Â ¹«¾ùÀΰ¡¿ä? dlg_menu( "@90999751", "NPC_me_lvup_event_redgem_exchange()" ) --ºÓÀº º¸¼®À» ±³È¯ÇÑ´Ù. dlg_menu( "@90010002", " " ) --±×¸¸µÐ´Ù. dlg_show() end function NPC_me_lvup_event_redgem() dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999752" ) --´ë»ç dlg_menu( "@90010003", "NPC_me_lvup_event_contact()" ) --µ¹¾Æ°¡±â dlg_show() end function NPC_me_lvup_event_gift() dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999753" ) --´ë»ç dlg_menu( "@90010003", "NPC_me_lvup_event_contact()" ) --µ¹¾Æ°¡±â dlg_show() end function NPC_me_lvup_event_redgem_exchange() local job = get_value( "job" ) -- ÇöÀç Á÷¾÷ id¸¦ ¹Þ¾Æ³õ´Â´Ù. local q_flag0 = get_flag( "redgem" ) local redgem_count = find_item ( "2011062" ) --ºÓÀº º¸¼® ¾ÆÀÌÅÛ È®ÀÎ local level = get_value( "level" ) --·¹º§ È®ÀÎ if q_flag0 == nil or q_flag0 == "" then q_flag0 = 0 end --ºÓÀº º¸¼® 20°³ ÀÌ»óÀÎ °æ¿ì if q_flag0 < 1 and redgem_count >= 20 then if level < 5 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999757" ) --´ë»ç dlg_menu( "@90010003", "NPC_me_lvup_event_contact()" ) --µ¹¾Æ°¡±â dlg_show() elseif level >= 5 and level < 20 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç insert_item( 2902042, 1 ) --´ë¸ð¿äÁ¤ÀÇ º´(°Å·¡, º¸°ü ºÒ°¡) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") dlg_menu( "@90010002", " " ) dlg_show() elseif level >= 20 and level < 50 then if job == 100 or job == 200 or job == 300 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999794" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() -- ÆÄÀÌÅÍ, ³ªÀÌÆ®, ¿ö¸®¾î Á÷¾÷ üũ elseif job == 201 or job == 210 or job == 211 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600120, 1 ) --È­ÀÌÆ®¸ÞÀÏ insert_item( 3600168, 1 ) --¿ÍÀϵ巹´õ½´Áî insert_item( 3600172, 1 ) --¿ÍÀϵ巹´õ±Û·¯ºê insert_item( 3600176, 1 ) --¿ìµçÇï¸ä insert_item( 3600164, 1 ) --¶óÀÌÆ®º§Æ® insert_item( 2902042, 1 ) --´ë¸ð¿äÁ¤ÀÇ º´(°Å·¡, º¸°ü ºÒ°¡) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- Ŭ·¹¸¯, ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 202 or job == 212 or job == 213 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600138, 1 ) --È­ÀÌÆ®·Îºê insert_item( 3600168, 1 ) --¿ÍÀϵ巹´õ½´Áî insert_item( 3600172, 1 ) --¿ÍÀϵ巹´õ±Û·¯ºê insert_item( 3600176, 1 ) --¿ìµçÇï¸ä insert_item( 3600164, 1 ) --¶óÀÌÆ®º§Æ® insert_item( 2902042, 1 ) --´ë¸ð¿äÁ¤ÀÇ º´(°Å·¡, º¸°ü ºÒ°¡) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- Å×À̸Ó, ºê¸®´õ elseif job == 203 or job == 214 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600149, 1 ) --½Ç¹öÄÚÆ® insert_item( 3600168, 1 ) --¿ÍÀϵ巹´õ½´Áî insert_item( 3600172, 1 ) --¿ÍÀϵ巹´õ±Û·¯ºê insert_item( 3600176, 1 ) --¿ìµçÇï¸ä insert_item( 3600164, 1 ) --¶óÀÌÆ®º§Æ® insert_item( 2902042, 1 ) --´ë¸ð¿äÁ¤ÀÇ º´(°Å·¡, º¸°ü ºÒ°¡) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ½ºÆ®¶óÀÌ´õ, ¾î½Ø½Å, ·¹ÀÎÀú elseif job == 301 or job == 310 or job == 311 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600118, 1 ) --¶óÀÌÆ®Å¬·Î½º insert_item( 3600168, 1 ) --¿ÍÀϵ巹´õ½´Áî insert_item( 3600172, 1 ) --¿ÍÀϵ巹´õ±Û·¯ºê insert_item( 3600176, 1 ) --¿ìµçÇï¸ä insert_item( 3600164, 1 ) --¶óÀÌÆ®º§Æ® insert_item( 2902042, 1 ) --´ë¸ð¿äÁ¤ÀÇ º´(°Å·¡, º¸°ü ºÒ°¡) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¸ÅÁö¼Ç, ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 302 or job == 312 or job == 313 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600137, 1 ) --¾Æ¼ö¶ó·Îºê insert_item( 3600168, 1 ) --¿ÍÀϵ巹´õ½´Áî insert_item( 3600172, 1 ) --¿ÍÀϵ巹´õ±Û·¯ºê insert_item( 3600176, 1 ) --¿ìµçÇï¸ä insert_item( 3600164, 1 ) --¶óÀÌÆ®º§Æ® insert_item( 2902042, 1 ) --´ë¸ð¿äÁ¤ÀÇ º´(°Å·¡, º¸°ü ºÒ°¡) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¼­¸ð³Ê, ¹èƲ¼­¸ð³Ê elseif job == 303 or job == 314 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600150, 1 ) --¾Æ¼ö¶óÄÚÆ® insert_item( 3600168, 1 ) --¿ÍÀϵ巹´õ½´Áî insert_item( 3600172, 1 ) --¿ÍÀϵ巹´õ±Û·¯ºê insert_item( 3600160, 1 ) --Çìºñ½¯µå insert_item( 3600176, 1 ) --¿ìµçÇï¸ä insert_item( 3600164, 1 ) --¶óÀÌÆ®º§Æ® insert_item( 2902042, 1 ) --´ë¸ð¿äÁ¤ÀÇ º´(°Å·¡, º¸°ü ºÒ°¡) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- Åõ»ç, Àü»ç, ±Ã»ç elseif job == 101 or job == 110 or job == 111 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600119, 1 ) --½ÉÈ¥Àǰ©¿Ê insert_item( 3600168, 1 ) --¿ÍÀϵ巹´õ½´Áî insert_item( 3600172, 1 ) --¿ÍÀϵ巹´õ±Û·¯ºê insert_item( 3600176, 1 ) --¿ìµçÇï¸ä insert_item( 3600164, 1 ) --¶óÀÌÆ®º§Æ® insert_item( 2902042, 1 ) --´ë¸ð¿äÁ¤ÀÇ º´(°Å·¡, º¸°ü ºÒ°¡) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ÁÖ¼ú»ç, ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 102 or job == 112 or job == 113 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600136, 1 ) --½ÉÈ¥ÀǹýÀÇ insert_item( 3600168, 1 ) --¿ÍÀϵ巹´õ½´Áî insert_item( 3600172, 1 ) --¿ÍÀϵ巹´õ±Û·¯ºê insert_item( 3600176, 1 ) --¿ìµçÇï¸ä insert_item( 3600164, 1 ) --¶óÀÌÆ®º§Æ® insert_item( 2902042, 1 ) --´ë¸ð¿äÁ¤ÀÇ º´(°Å·¡, º¸°ü ºÒ°¡) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¾ß¼ö»ç, ¸¶¼ö»ç elseif job == 103 or job == 114 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600148, 1 ) --°¡Á׿ÜÅõ insert_item( 3600168, 1 ) --¿ÍÀϵ巹´õ½´Áî insert_item( 3600172, 1 ) --¿ÍÀϵ巹´õ±Û·¯ºê insert_item( 3600176, 1 ) --¿ìµçÇï¸ä insert_item( 3600164, 1 ) --¶óÀÌÆ®º§Æ® insert_item( 2902042, 1 ) --´ë¸ð¿äÁ¤ÀÇ º´(°Å·¡, º¸°ü ºÒ°¡) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") end elseif level >= 50 and level < 80 then if job == 100 or job == 200 or job == 300 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999794" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() --¾Æ·¡ 1Â÷Á÷¾÷µéÀº ¿¹¿Ü»çÇ×À¸·Î ij¸¯ÅÍ·¹º§Àº ³ôÀ¸³ª --ÀüÁ÷À» ÇÏÁö ¾ÊÀº ij¸¯Å͸¦ À§ÇÑ ¿¹¿Ü»çÇ×ÀÌ´Ù. --±× ·¹º§¿¡ ¸Â´Â ¾ÆÀÌÅÛÀ» ÀüÁ÷¿¡ ¸Â°Ô ÁØ´Ù. -- ÆÄÀÌÅÍ elseif job == 201 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600122, 1 ) --Ç÷¡Æ¼³Ñ¾Æ¸Ó insert_item( 3600169, 1 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1 ) --º»Çï¸ä insert_item( 3600165, 1 ) --±×·¹ÀÌÆ®º§Æ® insert_item( 3600289, 1 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- Ŭ·¹¸¯ elseif job == 202 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600140, 1 ) --Ç÷¡Æ¼³Ñ·Îºê insert_item( 3600169, 1 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1 ) --º»Çï¸ä insert_item( 3600165, 1 ) --±×·¹ÀÌÆ®º§Æ® insert_item( 3600289, 1 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- Å×ÀÌ¸Ó elseif job == 203 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600151, 1 ) --Ç÷¡Æ¼³ÑÄÚÆ® insert_item( 3600169, 1 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1 ) --º»Çï¸ä insert_item( 3600165, 1 ) --±×·¹ÀÌÆ®º§Æ® insert_item( 3600289, 1 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ½ºÆ®¶óÀÌ´õ elseif job == 301 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600123, 1 ) --Ç︮½¬¾Æ¸Ó insert_item( 3600131, 1 ) --Ç︮½¬Å¸ÀÌÁî insert_item( 3600169, 1 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1 ) --º»Çï¸ä insert_item( 3600165, 1 ) --±×·¹ÀÌÆ®º§Æ® insert_item( 3600289, 1 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¸ÅÁö¼Ç elseif job == 302 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600141, 1 ) --Ç︮½¬°¡ºê insert_item( 3600169, 1 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1 ) --º»Çï¸ä insert_item( 3600165, 1 ) --±×·¹ÀÌÆ®º§Æ® insert_item( 3600289, 1 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¼­¸ð³Ê elseif job == 303 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600152, 1 ) --Ç︮½¬ÄÚÆ® insert_item( 3600169, 1 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600161, 1 ) --°­Ã¶Àǰ¡È£ insert_item( 3600177, 1 ) --º»Çï¸ä insert_item( 3600165, 1 ) --±×·¹ÀÌÆ®º§Æ® insert_item( 3600289, 1 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- Åõ»ç elseif job == 101 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600121, 1 ) --¸Í¼¼Àǰ©¿Ê insert_item( 3600130, 1 ) --¸Í¼¼ÀǼö·Æº¹ insert_item( 3600169, 1 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1 ) --º»Çï¸ä insert_item( 3600165, 1 ) --±×·¹ÀÌÆ®º§Æ® insert_item( 3600289, 1 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ÁÖ¼ú»ç elseif job == 102 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600139, 1 ) --´ëÀÚ¿¬ÀǹýÀÇ insert_item( 3600169, 1 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1 ) --º»Çï¸ä insert_item( 3600165, 1 ) --±×·¹ÀÌÆ®º§Æ® insert_item( 3600289, 1 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¾ß¼ö»ç elseif job == 103 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600153, 1 ) --ȯ¼úÀÇ»çÆ÷ insert_item( 3600169, 1 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1 ) --º»Çï¸ä insert_item( 3600165, 1 ) --±×·¹ÀÌÆ®º§Æ® insert_item( 3600289, 1 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") --Á¤»óÀûÀÎ ÀüÁ÷ ÁøÇàÀ» ÇÑ À¯ÀúµéÀº ¾Æ·¡¿Í °°ÀÌ --2Â÷ÀüÁ÷ÇÑ Á÷¾÷À» °¡Áö°í ÀÖ´Ù. -- ³ªÀÌÆ® elseif job == 210 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600122, 1 ) --Ç÷¡Æ¼³Ñ¾Æ¸Ó insert_item( 3600169, 1 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1 ) --º»Çï¸ä insert_item( 3600165, 1 ) --±×·¹ÀÌÆ®º§Æ® insert_item( 3600289, 1 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¿ö¸®¾î elseif job == 211 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600122, 1 ) --Ç÷¡Æ¼³Ñ¾Æ¸Ó insert_item( 3600169, 1 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1 ) --º»Çï¸ä insert_item( 3600165, 1 ) --±×·¹ÀÌÆ®º§Æ® insert_item( 3600289, 1 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¸ÞÀÌÁö elseif job == 212 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600140, 1 ) --Ç÷¡Æ¼³Ñ·Îºê insert_item( 3600169, 1 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1 ) --º»Çï¸ä insert_item( 3600165, 1 ) --±×·¹ÀÌÆ®º§Æ® insert_item( 3600289, 1 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ÇÁ¸®½ºÆ® elseif job == 213 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600140, 1 ) --Ç÷¡Æ¼³Ñ·Îºê insert_item( 3600169, 1 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1 ) --º»Çï¸ä insert_item( 3600165, 1 ) --±×·¹ÀÌÆ®º§Æ® insert_item( 3600289, 1 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ºê¸®´õ elseif job == 214 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600151, 1 ) --Ç÷¡Æ¼³ÑÄÚÆ® insert_item( 3600169, 1 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1 ) --º»Çï¸ä insert_item( 3600165, 1 ) --±×·¹ÀÌÆ®º§Æ® insert_item( 3600289, 1 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¾î½Ø½Å elseif job == 310 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600123, 1 ) --Ç︮½¬¾Æ¸Ó insert_item( 3600169, 1 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1 ) --º»Çï¸ä insert_item( 3600165, 1 ) --±×·¹ÀÌÆ®º§Æ® insert_item( 3600289, 1 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ·¹ÀÎÀú elseif job == 311 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600131, 1 ) --Ç︮½¬Å¸ÀÌÁî insert_item( 3600169, 1 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1 ) --º»Çï¸ä insert_item( 3600165, 1 ) --±×·¹ÀÌÆ®º§Æ® insert_item( 3600289, 1 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¼Ò¼­·¯ elseif job == 312 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600141, 1 ) --Ç︮½¬°¡ºê insert_item( 3600169, 1 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1 ) --º»Çï¸ä insert_item( 3600165, 1 ) --±×·¹ÀÌÆ®º§Æ® insert_item( 3600289, 1 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ´ÙÅ©¸ÅÁö¼Ç elseif job == 313 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600141, 1 ) --Ç︮½¬°¡ºê insert_item( 3600169, 1 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1 ) --º»Çï¸ä insert_item( 3600165, 1 ) --±×·¹ÀÌÆ®º§Æ® insert_item( 3600289, 1 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¹èƲ¼­¸ð³Ê elseif job == 314 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600152, 1 ) --Ç︮½¬ÄÚÆ® insert_item( 3600169, 1 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1 ) --º»Çï¸ä insert_item( 3600165, 1 ) --±×·¹ÀÌÆ®º§Æ® insert_item( 3600289, 1 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- Àü»ç elseif job == 110 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600121, 1 ) --¸Í¼¼Àǰ©¿Ê insert_item( 3600169, 1 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1 ) --º»Çï¸ä insert_item( 3600165, 1 ) --±×·¹ÀÌÆ®º§Æ® insert_item( 3600289, 1 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ±Ã»ç elseif job == 111 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600130, 1 ) --¸Í¼¼ÀǼö·Æº¹ insert_item( 3600169, 1 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1 ) --º»Çï¸ä insert_item( 3600165, 1 ) --±×·¹ÀÌÆ®º§Æ® insert_item( 3600289, 1 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¸¶µµ»ç elseif job == 112 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600139, 1 ) --´ëÀÚ¿¬ÀǹýÀÇ insert_item( 3600169, 1 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1 ) --º»Çï¸ä insert_item( 3600165, 1 ) --±×·¹ÀÌÆ®º§Æ® insert_item( 3600289, 1 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¸¶Åõ»ç elseif job == 113 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600139, 1 ) --´ëÀÚ¿¬ÀǹýÀÇ insert_item( 3600169, 1 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1 ) --º»Çï¸ä insert_item( 3600165, 1 ) --±×·¹ÀÌÆ®º§Æ® insert_item( 3600289, 1 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¸¶¼ö»ç elseif job == 114 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600153, 1 ) --ȯ¼úÀÇ»çÆ÷ insert_item( 3600169, 1 ) --½ÇŰÁî½´Áî insert_item( 3600173, 1 ) --½ÇŰÁî±Û·¯ºê insert_item( 3600177, 1 ) --º»Çï¸ä insert_item( 3600165, 1 ) --±×·¹ÀÌÆ®º§Æ® insert_item( 3600289, 1 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") end elseif level >= 80 and level < 100 then --·©Å©4¹«±â´ë¿© if job == 100 or job == 200 or job == 300 or job == 201 or job == 202 or job == 203 or job == 301 or job == 302 or job == 303 or job == 101 or job == 102 or job == 103 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999794" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() -- ³ªÀÌÆ® elseif job == 210 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600126, 1 ) --Ȧ¸®¾Æ¸Ó insert_item( 3600170, 1 ) --½ºÆ®¶óÀÌ´õºÎÃ÷ insert_item( 3600174, 1 ) --½ºÆ®¶óÀÌ´õ±Û·¯ºê insert_item( 3600178, 1 ) --¿¢¼¿·±Æ®Ç︧ insert_item( 3600166, 1 ) --¿¢¼¿·±Æ®º§Æ® insert_item( 3600289, 2 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¿ö¸®¾î elseif job == 211 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600126, 1 ) --Ȧ¸®¾Æ¸Ó insert_item( 3600170, 1 ) --½ºÆ®¶óÀÌ´õºÎÃ÷ insert_item( 3600174, 1 ) --½ºÆ®¶óÀÌ´õ±Û·¯ºê insert_item( 3600178, 1 ) --¿¢¼¿·±Æ®Ç︧ insert_item( 3600166, 1 ) --¿¢¼¿·±Æ®º§Æ® insert_item( 3600289, 2 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 212 or job == 213 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600144, 1 ) --Ȧ¸®·Îºê insert_item( 3600170, 1 ) --½ºÆ®¶óÀÌ´õºÎÃ÷ insert_item( 3600174, 1 ) --½ºÆ®¶óÀÌ´õ±Û·¯ºê insert_item( 3600178, 1 ) --¿¢¼¿·±Æ®Ç︧ insert_item( 3600166, 1 ) --¿¢¼¿·±Æ®º§Æ® insert_item( 3600289, 2 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ºê¸®´õ elseif job == 214 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600156, 1 ) --Ȧ¸®ÄÚÆ® insert_item( 3600170, 1 ) --½ºÆ®¶óÀÌ´õºÎÃ÷ insert_item( 3600174, 1 ) --½ºÆ®¶óÀÌ´õ±Û·¯ºê insert_item( 3600178, 1 ) --¿¢¼¿·±Æ®Ç︧ insert_item( 3600166, 1 ) --¿¢¼¿·±Æ®º§Æ® insert_item( 3600289, 2 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¾î½Ø½Å elseif job == 310 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600124, 1 ) --¼¨µµ¿ì¸ÞÀÏ insert_item( 3600170, 1 ) --½ºÆ®¶óÀÌ´õºÎÃ÷ insert_item( 3600174, 1 ) --½ºÆ®¶óÀÌ´õ±Û·¯ºê insert_item( 3600178, 1 ) --¿¢¼¿·±Æ®Ç︧ insert_item( 3600166, 1 ) --¿¢¼¿·±Æ®º§Æ® insert_item( 3600289, 2 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ·¹ÀÎÀú elseif job == 311 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600132, 1 ) --¼¨µµ¿ìŸÀÌÁî insert_item( 3600170, 1 ) --½ºÆ®¶óÀÌ´õºÎÃ÷ insert_item( 3600174, 1 ) --½ºÆ®¶óÀÌ´õ±Û·¯ºê insert_item( 3600178, 1 ) --¿¢¼¿·±Æ®Ç︧ insert_item( 3600166, 1 ) --¿¢¼¿·±Æ®º§Æ® insert_item( 3600289, 2 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 312 or job == 313 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600142, 1 ) --¼¨µµ¿ì°¡ºê insert_item( 3600170, 1 ) --½ºÆ®¶óÀÌ´õºÎÃ÷ insert_item( 3600174, 1 ) --½ºÆ®¶óÀÌ´õ±Û·¯ºê insert_item( 3600178, 1 ) --¿¢¼¿·±Æ®Ç︧ insert_item( 3600166, 1 ) --¿¢¼¿·±Æ®º§Æ® insert_item( 3600289, 2 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¹èƲ¼­¸ð³Ê elseif job == 314 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600154, 1 ) --¼¨µµ¿ìÄÚÆ® insert_item( 3600170, 1 ) --½ºÆ®¶óÀÌ´õºÎÃ÷ insert_item( 3600174, 1 ) --½ºÆ®¶óÀÌ´õ±Û·¯ºê insert_item( 3600178, 1 ) --¿¢¼¿·±Æ®Ç︧ insert_item( 3600166, 1 ) --¿¢¼¿·±Æ®º§Æ® insert_item( 3600289, 2 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- Àü»ç elseif job == 110 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600125, 1 ) --½ÖµÎ·æ°© insert_item( 3600170, 1 ) --½ºÆ®¶óÀÌ´õºÎÃ÷ insert_item( 3600174, 1 ) --½ºÆ®¶óÀÌ´õ±Û·¯ºê insert_item( 3600178, 1 ) --¿¢¼¿·±Æ®Ç︧ insert_item( 3600166, 1 ) --¿¢¼¿·±Æ®º§Æ® insert_item( 3600289, 2 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ±Ã»ç elseif job == 111 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600133, 1 ) --½Öµà·æÀǺñ´Ã insert_item( 3600170, 1 ) --½ºÆ®¶óÀÌ´õºÎÃ÷ insert_item( 3600174, 1 ) --½ºÆ®¶óÀÌ´õ±Û·¯ºê insert_item( 3600178, 1 ) --¿¢¼¿·±Æ®Ç︧ insert_item( 3600166, 1 ) --¿¢¼¿·±Æ®º§Æ® insert_item( 3600289, 2 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 112 or job == 113 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600143, 1 ) --ÇöÀÚÀǹýÀÇ insert_item( 3600170, 1 ) --½ºÆ®¶óÀÌ´õºÎÃ÷ insert_item( 3600174, 1 ) --½ºÆ®¶óÀÌ´õ±Û·¯ºê insert_item( 3600178, 1 ) --¿¢¼¿·±Æ®Ç︧ insert_item( 3600166, 1 ) --¿¢¼¿·±Æ®º§Æ® insert_item( 3600289, 2 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¸¶¼ö»ç elseif job == 114 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600155, 1 ) --½ÅºñÁÖ¼ú»çÀÇ¿ÜÅõ insert_item( 3600170, 1 ) --½ºÆ®¶óÀÌ´õºÎÃ÷ insert_item( 3600174, 1 ) --½ºÆ®¶óÀÌ´õ±Û·¯ºê insert_item( 3600178, 1 ) --¿¢¼¿·±Æ®Ç︧ insert_item( 3600166, 1 ) --¿¢¼¿·±Æ®º§Æ® insert_item( 3600289, 2 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") end elseif level >= 100 and level < 120 then --·©Å©5¹«±â´ë¿© if job == 100 or job == 200 or job == 300 or job == 201 or job == 202 or job == 203 or job == 301 or job == 302 or job == 303 or job == 101 or job == 102 or job == 103 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999794" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() -- ³ªÀÌÆ® elseif job == 210 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600127, 1 ) --»ç·æÀǰ©ÁÖ insert_item( 3600171, 1 ) --·ç³ª·¹À̵åºÎÃ÷ insert_item( 3600175, 1 ) --·ç³ª·¹À̵å±Û·¯ºê insert_item( 3600179, 1 ) --¿¡ÀÎ¼ÇÆ®Ç︧ insert_item( 3600167, 1 ) --¿¡ÀÎ¼ÇÆ®º§Æ® insert_item( 3600289, 3 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¿ö¸®¾î elseif job == 211 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600127, 1 ) --»ç·æÀǰ©ÁÖ insert_item( 3600171, 1 ) --·ç³ª·¹À̵åºÎÃ÷ insert_item( 3600175, 1 ) --·ç³ª·¹À̵å±Û·¯ºê insert_item( 3600179, 1 ) --¿¡ÀÎ¼ÇÆ®Ç︧ insert_item( 3600167, 1 ) --¿¡ÀÎ¼ÇÆ®º§Æ® insert_item( 3600289, 3 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 212 or job == 213 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600145, 1 ) --°­Ã¶»ç½ÅÀǷκê insert_item( 3600171, 1 ) --·ç³ª·¹À̵åºÎÃ÷ insert_item( 3600175, 1 ) --·ç³ª·¹À̵å±Û·¯ºê insert_item( 3600179, 1 ) --¿¡ÀÎ¼ÇÆ®Ç︧ insert_item( 3600167, 1 ) --¿¡ÀÎ¼ÇÆ®º§Æ® insert_item( 3600289, 3 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ºê¸®´õ elseif job == 214 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600158, 1 ) --¿À¸®¿£Å»¼Ò¿ï¾Æ¸Ó insert_item( 3600171, 1 ) --·ç³ª·¹À̵åºÎÃ÷ insert_item( 3600175, 1 ) --·ç³ª·¹À̵å±Û·¯ºê insert_item( 3600179, 1 ) --¿¡ÀÎ¼ÇÆ®Ç︧ insert_item( 3600167, 1 ) --¿¡ÀÎ¼ÇÆ®º§Æ® insert_item( 3600289, 3 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¾î½Ø½Å elseif job == 310 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600127, 1 ) --»ç·æÀǰ©ÁÖ insert_item( 3600171, 1 ) --·ç³ª·¹À̵åºÎÃ÷ insert_item( 3600175, 1 ) --·ç³ª·¹À̵å±Û·¯ºê insert_item( 3600179, 1 ) --¿¡ÀÎ¼ÇÆ®Ç︧ insert_item( 3600167, 1 ) --¿¡ÀÎ¼ÇÆ®º§Æ® insert_item( 3600289, 3 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ·¹ÀÎÀú elseif job == 311 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600134, 1 ) --¿ë°¢ÀDZê insert_item( 3600171, 1 ) --·ç³ª·¹À̵åºÎÃ÷ insert_item( 3600175, 1 ) --·ç³ª·¹À̵å±Û·¯ºê insert_item( 3600179, 1 ) --¿¡ÀÎ¼ÇÆ®Ç︧ insert_item( 3600167, 1 ) --¿¡ÀÎ¼ÇÆ®º§Æ® insert_item( 3600289, 3 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 312 or job == 313 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600145, 1 ) --°­Ã¶»ç½ÅÀǷκê insert_item( 3600171, 1 ) --·ç³ª·¹À̵åºÎÃ÷ insert_item( 3600175, 1 ) --·ç³ª·¹À̵å±Û·¯ºê insert_item( 3600179, 1 ) --¿¡ÀÎ¼ÇÆ®Ç︧ insert_item( 3600167, 1 ) --¿¡ÀÎ¼ÇÆ®º§Æ® insert_item( 3600289, 3 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¹èƲ¼­¸ð³Ê elseif job == 314 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600158, 1 ) --¿À¸®¿£Å»¼Ò¿ï¾Æ¸Ó insert_item( 3600171, 1 ) --·ç³ª·¹À̵åºÎÃ÷ insert_item( 3600175, 1 ) --·ç³ª·¹À̵å±Û·¯ºê insert_item( 3600179, 1 ) --¿¡ÀÎ¼ÇÆ®Ç︧ insert_item( 3600167, 1 ) --¿¡ÀÎ¼ÇÆ®º§Æ® insert_item( 3600289, 3 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- Àü»ç elseif job == 110 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600127, 1 ) --»ç·æÀǰ©ÁÖ insert_item( 3600171, 1 ) --·ç³ª·¹À̵åºÎÃ÷ insert_item( 3600175, 1 ) --·ç³ª·¹À̵å±Û·¯ºê insert_item( 3600179, 1 ) --¿¡ÀÎ¼ÇÆ®Ç︧ insert_item( 3600167, 1 ) --¿¡ÀÎ¼ÇÆ®º§Æ® insert_item( 3600289, 3 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ±Ã»ç elseif job == 111 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600134, 1 ) --¿ë°¢ÀDZê insert_item( 3600171, 1 ) --·ç³ª·¹À̵åºÎÃ÷ insert_item( 3600175, 1 ) --·ç³ª·¹À̵å±Û·¯ºê insert_item( 3600179, 1 ) --¿¡ÀÎ¼ÇÆ®Ç︧ insert_item( 3600167, 1 ) --¿¡ÀÎ¼ÇÆ®º§Æ® insert_item( 3600289, 3 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 112 or job == 113 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600145, 1 ) --°­Ã¶»ç½ÅÀǷκê insert_item( 3600171, 1 ) --·ç³ª·¹À̵åºÎÃ÷ insert_item( 3600175, 1 ) --·ç³ª·¹À̵å±Û·¯ºê insert_item( 3600179, 1 ) --¿¡ÀÎ¼ÇÆ®Ç︧ insert_item( 3600167, 1 ) --¿¡ÀÎ¼ÇÆ®º§Æ® insert_item( 3600289, 3 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¸¶¼ö»ç elseif job == 114 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600158, 1 ) --¿À¸®¿£Å»¼Ò¿ï¾Æ¸Ó insert_item( 3600171, 1 ) --·ç³ª·¹À̵åºÎÃ÷ insert_item( 3600175, 1 ) --·ç³ª·¹À̵å±Û·¯ºê insert_item( 3600179, 1 ) --¿¡ÀÎ¼ÇÆ®Ç︧ insert_item( 3600167, 1 ) --¿¡ÀÎ¼ÇÆ®º§Æ® insert_item( 3600289, 3 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") end elseif level >= 120 and level < 150 then --·©Å©6¹«±â´ë¿© if job == 100 or job == 200 or job == 300 or job == 201 or job == 202 or job == 203 or job == 301 or job == 302 or job == 303 or job == 101 or job == 102 or job == 103 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999794" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() -- ³ªÀÌÆ® elseif job == 210 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600193, 1 ) --½´ÅͺíÆ÷Æ®¸®½º insert_item( 3600195, 1 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 3600196, 1 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 3600198, 1 ) --°¡µé¸®Ç︧ insert_item( 3600199, 1 ) --°¡µé¸®º§Æ® insert_item( 3600289, 4 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¿ö¸®¾î elseif job == 211 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600193, 1 ) --½´ÅͺíÆ÷Æ®¸®½º insert_item( 3600195, 1 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 3600196, 1 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 3600198, 1 ) --°¡µé¸®Ç︧ insert_item( 3600199, 1 ) --°¡µé¸®º§Æ® insert_item( 3600289, 4 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 212 or job == 213 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600201, 1 ) --°ÅÀýÀǵµÆ÷ insert_item( 3600195, 1 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 3600196, 1 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 3600198, 1 ) --°¡µé¸®Ç︧ insert_item( 3600199, 1 ) --°¡µé¸®º§Æ® insert_item( 3600289, 4 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ºê¸®´õ elseif job == 214 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600203, 1 ) --º¹Á¾ÀÇÆ÷½º¾Æ¸Ó insert_item( 3600195, 1 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 3600196, 1 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 3600198, 1 ) --°¡µé¸®Ç︧ insert_item( 3600199, 1 ) --°¡µé¸®º§Æ® insert_item( 3600289, 4 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¾î½Ø½Å elseif job == 310 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600193, 1 ) --½´ÅͺíÆ÷Æ®¸®½º insert_item( 3600195, 1 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 3600196, 1 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 3600198, 1 ) --°¡µé¸®Ç︧ insert_item( 3600199, 1 ) --°¡µé¸®º§Æ® insert_item( 3600289, 4 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ·¹ÀÎÀú elseif job == 311 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600204, 1 ) --½´Ã÷¿ÀºêÇ︮¿À½º insert_item( 3600195, 1 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 3600196, 1 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 3600198, 1 ) --°¡µé¸®Ç︧ insert_item( 3600199, 1 ) --°¡µé¸®º§Æ® insert_item( 3600289, 4 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 312 or job == 313 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600201, 1 ) --°ÅÀýÀǵµÆ÷ insert_item( 3600195, 1 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 3600196, 1 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 3600198, 1 ) --°¡µé¸®Ç︧ insert_item( 3600199, 1 ) --°¡µé¸®º§Æ® insert_item( 3600289, 4 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¹èƲ¼­¸ð³Ê elseif job == 314 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600203, 1 ) --º¹Á¾ÀÇÆ÷½º¾Æ¸Ó insert_item( 3600195, 1 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 3600196, 1 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 3600198, 1 ) --°¡µé¸®Ç︧ insert_item( 3600199, 1 ) --°¡µé¸®º§Æ® insert_item( 3600289, 4 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- Àü»ç elseif job == 110 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600193, 1 ) --½´ÅͺíÆ÷Æ®¸®½º insert_item( 3600195, 1 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 3600196, 1 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 3600198, 1 ) --°¡µé¸®Ç︧ insert_item( 3600199, 1 ) --°¡µé¸®º§Æ® insert_item( 3600289, 4 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ±Ã»ç elseif job == 111 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600204, 1 ) --½´Ã÷¿ÀºêÇ︮¿À½º insert_item( 3600195, 1 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 3600196, 1 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 3600198, 1 ) --°¡µé¸®Ç︧ insert_item( 3600199, 1 ) --°¡µé¸®º§Æ® insert_item( 3600289, 4 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 112 or job == 113 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600201, 1 ) --°ÅÀýÀǵµÆ÷ insert_item( 3600195, 1 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 3600196, 1 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 3600198, 1 ) --°¡µé¸®Ç︧ insert_item( 3600199, 1 ) --°¡µé¸®º§Æ® insert_item( 3600289, 4 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¸¶¼ö»ç elseif job == 114 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600203, 1 ) --º¹Á¾ÀÇÆ÷½º¾Æ¸Ó insert_item( 3600195, 1 ) --Á¦´Ï¼Å¸®¾ðºÎÃ÷ insert_item( 3600196, 1 ) --Á¦´Ï¼Å¸®¾ð±Û·¯ºê insert_item( 3600198, 1 ) --°¡µé¸®Ç︧ insert_item( 3600199, 1 ) --°¡µé¸®º§Æ® insert_item( 3600289, 4 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") end elseif level >= 150 and level < 155 then --·©Å©7¹é·æ¹«±â´ë¿© if job == 100 or job == 200 or job == 300 or job == 201 or job == 202 or job == 203 or job == 301 or job == 302 or job == 303 or job == 101 or job == 102 or job == 103 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999794" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() -- ³ªÀÌÆ® elseif job == 210 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600211, 1 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£°©¿Ê insert_item( 3600223, 1 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£ ºÎÃ÷ insert_item( 3600235, 1 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£ Àå°© insert_item( 3600247, 1 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£Åõ±¸ insert_item( 3600259, 1 ) --Äڷγª º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¿ö¸®¾î elseif job == 211 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600211, 1 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£°©¿Ê insert_item( 3600223, 1 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£ ºÎÃ÷ insert_item( 3600235, 1 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£ Àå°© insert_item( 3600247, 1 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£Åõ±¸ insert_item( 3600259, 1 ) --Äڷγª º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 212 or job == 213 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600217, 1 ) --¼ø¹éÀÇ ¸¶Áö½ºÅͷκê insert_item( 3600225, 1 ) --¼ø¹éÀÇ ¸¶Áö½ºÅÍ ½´Áî insert_item( 3600237, 1 ) --±Û·¯ºê insert_item( 3600249, 1 ) --Åõ±¸ insert_item( 3600259, 1 ) --Äڷγª º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ºê¸®´õ elseif job == 214 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600220, 1 ) --ºê¸±¶õÆ® ÇÁ·ÎÅØÅÍ insert_item( 3600226, 1 ) --ºê¸±¶õÆ® ½´Áî insert_item( 3600238, 1 ) --±Û·¯ºê insert_item( 3600250, 1 ) --Åõ±¸ insert_item( 3600259, 1 ) --Äڷγª º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¾î½Ø½Å elseif job == 310 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600211, 1 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£°©¿Ê insert_item( 3600223, 1 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£ ºÎÃ÷ insert_item( 3600235, 1 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£ Àå°© insert_item( 3600247, 1 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£Åõ±¸ insert_item( 3600259, 1 ) --Äڷγª º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ·¹ÀÎÀú elseif job == 311 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600214, 1 ) --»ç³É½ÅÀÇ ¿ëÆ÷ insert_item( 3600224, 1 ) --ºÎÃ÷ insert_item( 3600236, 1 ) --±Û·¯ºê insert_item( 3600248, 1 ) --Åõ±¸ insert_item( 3600259, 1 ) --Äڷγª º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 312 or job == 313 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600217, 1 ) --¼ø¹éÀÇ ¸¶Áö½ºÅͷκê insert_item( 3600225, 1 ) --¼ø¹éÀÇ ¸¶Áö½ºÅÍ ½´Áî insert_item( 3600237, 1 ) --±Û·¯ºê insert_item( 3600249, 1 ) --Åõ±¸ insert_item( 3600259, 1 ) --Äڷγª º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¹èƲ¼­¸ð³Ê elseif job == 314 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600220, 1 ) --ºê¸±¶õÆ® ÇÁ·ÎÅØÅÍ insert_item( 3600226, 1 ) --ºê¸±¶õÆ® ½´Áî insert_item( 3600238, 1 ) --±Û·¯ºê insert_item( 3600250, 1 ) --Åõ±¸ insert_item( 3600259, 1 ) --Äڷγª º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- Àü»ç elseif job == 110 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600211, 1 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£°©¿Ê insert_item( 3600223, 1 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£ ºÎÃ÷ insert_item( 3600235, 1 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£ Àå°© insert_item( 3600247, 1 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£Åõ±¸ insert_item( 3600259, 1 ) --Äڷγª º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ±Ã»ç elseif job == 111 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600214, 1 ) --ÇåÅÍÀÇ»ó insert_item( 3600224, 1 ) --ºÎÃ÷ insert_item( 3600236, 1 ) --±Û·¯ºê insert_item( 3600248, 1 ) --Åõ±¸ insert_item( 3600259, 1 ) --Äڷγª º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 112 or job == 113 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600217, 1 ) --¼ø¹éÀÇ ¸¶Áö½ºÅͷκê insert_item( 3600225, 1 ) --¼ø¹éÀÇ ¸¶Áö½ºÅÍ ½´Áî insert_item( 3600237, 1 ) --±Û·¯ºê insert_item( 3600249, 1 ) --Åõ±¸ insert_item( 3600259, 1 ) --Äڷγª º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¸¶¼ö»ç elseif job == 114 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600220, 1 ) --ºê¸±¶õÆ® ÇÁ·ÎÅØÅÍ insert_item( 3600226, 1 ) --ºê¸±¶õÆ® ½´Áî insert_item( 3600238, 1 ) --±Û·¯ºê insert_item( 3600250, 1 ) --Åõ±¸ insert_item( 3600259, 1 ) --Äڷγª º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") end elseif level >= 155 and level < 160 then --·©Å©7Èæ·æ¹«±â´ë¿© if job == 100 or job == 200 or job == 300 or job == 201 or job == 202 or job == 203 or job == 301 or job == 302 or job == 303 or job == 101 or job == 102 or job == 103 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999794" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() -- ³ªÀÌÆ® elseif job == 210 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600212, 1 ) --µÒºê¸µ¾î Ç÷¹ÀÌÆ® insert_item( 3600227, 1 ) --µÒºê¸µ¾î ºÎÃ÷ insert_item( 3600239, 1 ) --µÒºê¸µ¾î °ÇƲ·¿ insert_item( 3600251, 1 ) --µÒºê¸µ¾î Ç︧ insert_item( 3600260, 1 ) --¾Ö½¬ º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¿ö¸®¾î elseif job == 211 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600212, 1 ) --µÒºê¸µ¾î Ç÷¹ÀÌÆ® insert_item( 3600227, 1 ) --µÒºê¸µ¾î ºÎÃ÷ insert_item( 3600239, 1 ) --µÒºê¸µ¾î °ÇƲ·¿ insert_item( 3600251, 1 ) --µÒºê¸µ¾î Ç︧ insert_item( 3600260, 1 ) --¾Ö½¬ º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 212 or job == 213 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600218, 1 ) --³×¸Þ½Ã½º ·Îºê insert_item( 3600229, 1 ) --µÒºê¸µ¾î ºÎÃ÷ insert_item( 3600241, 1 ) --µÒºê¸µ¾î °ÇƲ·¿ insert_item( 3600253, 1 ) --µÒºê¸µ¾î Ç︧ insert_item( 3600260, 1 ) --¾Ö½¬ º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ºê¸®´õ elseif job == 214 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600221, 1 ) --¾Æ´Ù¸¸Æ¼¿ò ÄÚÆ® insert_item( 3600230, 1 ) --ºÎÃ÷ insert_item( 3600242, 1 ) --±Û·¯ºê insert_item( 3600254, 1 ) --Åõ±¸ insert_item( 3600260, 1 ) --º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¾î½Ø½Å elseif job == 310 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600212, 1 ) --µÒºê¸µ¾î Ç÷¹ÀÌÆ® insert_item( 3600227, 1 ) --ºÎÃ÷ insert_item( 3600239, 1 ) --±Û·¯ºê insert_item( 3600251, 1 ) --Åõ±¸ insert_item( 3600260, 1 ) --º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ·¹ÀÎÀú elseif job == 311 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600215, 1 ) --ÇǴнº Æä´õ½´Ã÷ insert_item( 3600228, 1 ) --ºÎÃ÷ insert_item( 3600240, 1 ) --±Û·¯ºê insert_item( 3600252, 1 ) --Åõ±¸ insert_item( 3600260, 1 ) --º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 312 or job == 313 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600218, 1 ) --¹ý»çÀÇ»ó insert_item( 3600229, 1 ) --ºÎÃ÷ insert_item( 3600241, 1 ) --±Û·¯ºê insert_item( 3600253, 1 ) --Åõ±¸ insert_item( 3600260, 1 ) --º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¹èƲ¼­¸ð³Ê elseif job == 314 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600221, 1 ) --¼Òȯ»çÀÇ»ó insert_item( 3600230, 1 ) --ºÎÃ÷ insert_item( 3600242, 1 ) --±Û·¯ºê insert_item( 3600254, 1 ) --Åõ±¸ insert_item( 3600260, 1 ) --º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- Àü»ç elseif job == 110 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600212, 1 ) --Àü»çÀÇ»ó insert_item( 3600227, 1 ) --ºÎÃ÷ insert_item( 3600239, 1 ) --±Û·¯ºê insert_item( 3600251, 1 ) --Åõ±¸ insert_item( 3600260, 1 ) --º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ±Ã»ç elseif job == 111 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600215, 1 ) --ÇåÅÍÀÇ»ó insert_item( 3600228, 1 ) --ºÎÃ÷ insert_item( 3600240, 1 ) --±Û·¯ºê insert_item( 3600252, 1 ) --Åõ±¸ insert_item( 3600260, 1 ) --º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 112 or job == 113 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600218, 1 ) --¹ý»çÀÇ»ó insert_item( 3600229, 1 ) --ºÎÃ÷ insert_item( 3600241, 1 ) --±Û·¯ºê insert_item( 3600253, 1 ) --Åõ±¸ insert_item( 3600260, 1 ) --º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¸¶¼ö»ç elseif job == 114 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600221, 1 ) --¼Òȯ»çÀÇ»ó insert_item( 3600230, 1 ) --ºÎÃ÷ insert_item( 3600242, 1 ) --±Û·¯ºê insert_item( 3600254, 1 ) --Åõ±¸ insert_item( 3600260, 1 ) --º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") end elseif level >= 160 and level <= 170 then --·©Å©7»ç·æ¹«±â´ë¿© if job == 100 or job == 200 or job == 300 or job == 201 or job == 202 or job == 203 or job == 301 or job == 302 or job == 303 or job == 101 or job == 102 or job == 103 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999794" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() -- ³ªÀÌÆ® elseif job == 210 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600213, 1 ) --ºÒÄ«´©½ºÀÇ ¿ªÀÛ insert_item( 3600231, 1 ) --ºÒÄ«´©½ºÀÇ ºÎÃ÷ insert_item( 3600243, 1 ) --ºÒÄ«´©½ºÀÇ °ÇƲ·¿ insert_item( 3600255, 1 ) --ºÒÄ«´©½ºÀÇ Ç︧ insert_item( 3600261, 1 ) --¸®Àú·º¼Ç º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¿ö¸®¾î elseif job == 211 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600213, 1 ) --ºÒÄ«´©½ºÀÇ ¿ªÀÛ insert_item( 3600231, 1 ) --ºÒÄ«´©½ºÀÇ ºÎÃ÷ insert_item( 3600243, 1 ) --ºÒÄ«´©½ºÀÇ °ÇƲ·¿ insert_item( 3600255, 1 ) --ºÒÄ«´©½ºÀÇ Ç︧ insert_item( 3600261, 1 ) --¸®Àú·º¼Ç º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¸ÞÀÌÁö, ÇÁ¸®½ºÆ® elseif job == 212 or job == 213 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600219, 1 ) --ÀðÇÏÅ©ÀÇ À¯»ê insert_item( 3600233, 1 ) --ºÒÄ«´©½ºÀÇ ºÎÃ÷ insert_item( 3600245, 1 ) --ºÒÄ«´©½ºÀÇ °ÇƲ·¿ insert_item( 3600257, 1 ) --ºÒÄ«´©½ºÀÇ Ç︧ insert_item( 3600261, 1 ) --¸®Àú·º¼Ç º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ºê¸®´õ elseif job == 214 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600222, 1 ) --ŸÀÓ¿öÄ¿ ¾ÆÆ¼ÆåÆ® insert_item( 3600234, 1 ) --ºÒÄ«´©½ºÀÇ ºÎÃ÷ insert_item( 3600246, 1 ) --ºÒÄ«´©½ºÀÇ °ÇƲ·¿ insert_item( 3600258, 1 ) --ºÒÄ«´©½ºÀÇ Ç︧ insert_item( 3600261, 1 ) --¸®Àú·º¼Ç º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¾î½Ø½Å elseif job == 310 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600213, 1 ) --ºÒÄ«´©½ºÀÇ ¿ªÀÛ insert_item( 3600231, 1 ) --ºÒÄ«´©½ºÀÇ ºÎÃ÷ insert_item( 3600243, 1 ) --ºÒÄ«´©½ºÀÇ °ÇƲ·¿ insert_item( 3600255, 1 ) --ºÒÄ«´©½ºÀÇ Ç︧ insert_item( 3600261, 1 ) --¸®Àú·º¼Ç º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ·¹ÀÎÀú elseif job == 311 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600216, 1 ) --½ÇÇǵåÀÇ °¡È£ insert_item( 3600232, 1 ) --ºÎÃ÷ insert_item( 3600244, 1 ) --±Û·¯ºê insert_item( 3600256, 1 ) --Åõ±¸ insert_item( 3600261, 1 ) --º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¼Ò¼­·¯, ´ÙÅ©¸ÅÁö¼Ç elseif job == 312 or job == 313 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600219, 1 ) --¹ý»çÀÇ»ó insert_item( 3600233, 1 ) --ºÎÃ÷ insert_item( 3600245, 1 ) --±Û·¯ºê insert_item( 3600257, 1 ) --Åõ±¸ insert_item( 3600261, 1 ) --º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¹èƲ¼­¸ð³Ê elseif job == 314 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600222, 1 ) --¼Òȯ»çÀÇ»ó insert_item( 3600234, 1 ) --ºÎÃ÷ insert_item( 3600246, 1 ) --±Û·¯ºê insert_item( 3600258, 1 ) --Åõ±¸ insert_item( 3600261, 1 ) --º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- Àü»ç elseif job == 110 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600213, 1 ) --Àü»çÀÇ»ó insert_item( 3600231, 1 ) --ºÎÃ÷ insert_item( 3600243, 1 ) --±Û·¯ºê insert_item( 3600255, 1 ) --Åõ±¸ insert_item( 3600261, 1 ) --º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ±Ã»ç elseif job == 111 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600216, 1 ) --ÇåÅÍÀÇ»ó insert_item( 3600232, 1 ) --ºÎÃ÷ insert_item( 3600244, 1 ) --±Û·¯ºê insert_item( 3600256, 1 ) --Åõ±¸ insert_item( 3600261, 1 ) --º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¸¶µµ»ç, ¸¶Åõ»ç elseif job == 112 or job == 113 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600219, 1 ) --¹ý»çÀÇ»ó insert_item( 3600233, 1 ) --ºÎÃ÷ insert_item( 3600245, 1 ) --±Û·¯ºê insert_item( 3600257, 1 ) --Åõ±¸ insert_item( 3600261, 1 ) --º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") -- ¸¶¼ö»ç elseif job == 114 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999754" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() insert_item( 3600222, 1 ) --¼Òȯ»çÀÇ»ó insert_item( 3600234, 1 ) --ºÎÃ÷ insert_item( 3600246, 1 ) --±Û·¯ºê insert_item( 3600258, 1 ) --Åõ±¸ insert_item( 3600261, 1 ) --º§Æ® insert_item( 3600289, 5 ) --½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀÏ ±â°£Á¦) delete_item( get_item_handle( 2011062 ), 20 ) set_flag( "redgem", "1") end end --ºÓÀº º¸¼® 20°³ ¹Ì¸¸ÀÎ °æ¿ì elseif q_flag0 < 1 and redgem_count < 20 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999755" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() --¼±¹°À» ¹ÞÀº °æ¿ì elseif q_flag0 >= 1 then dlg_title( "@90999747" ) --NPC À̸§ dlg_text( "@90999756" ) --´ë»ç dlg_menu( "@90010002", " " ) dlg_show() end end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- ----------------------2009³â Áßµ¿ ¶°µ¹ÀÌ ¹«±â »óÀÎ À̺¥Æ®-------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- function NPC_ME_Event_WeaponTrader_contact() --¶°µ¹ÀÌ ¹«±â »óÀÎ À̺¥Æ® dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999811" ) --NPC ´ë»ç dlg_menu( "@90999821", "ME_WeaponTrader_talkin()" ) --´ç½ÅÀº ´©±¸? dlg_menu( "@90999822", "ME_WeaponTrader_exchange()" ) --¹«±â ±³È¯ dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function ME_WeaponTrader_talkin() dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999812" ) --NPC ´ë»ç dlg_menu( "@90999823", "ME_WeaponTrader_search()" ) --¾îµð¼­ ±¸Çϳª¿ä? dlg_menu( "@90010003", "NPC_ME_Event_WeaponTrader_contact()" ) --óÀ½À¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function ME_WeaponTrader_search() dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999813" ) --NPC ´ë»ç dlg_menu( "@90010003", "NPC_ME_Event_WeaponTrader_contact()" ) --óÀ½À¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function ME_WeaponTrader_exchange() dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999814" ) --NPC ´ë»ç dlg_menu( "@90999824", "ME_WeaponTrader_onehand()" ) --ÇÑ¼Õ ¹«±â dlg_menu( "@90999825", "ME_WeaponTrader_twohand()" ) --µÎ¼Õ ¹«±â dlg_menu( "@90999826", "ME_WeaponTrader_bow()" ) --Ȱ dlg_menu( "@90010003", "NPC_ME_Event_WeaponTrader_contact()" ) --óÀ½À¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end --------------------------------------------------------------------------------¹«±â ¼±Åà function ME_WeaponTrader_onehand() dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999815" ) --NPC ´ë»ç dlg_menu( "@90999827", "ME_WeaponTrader_onehand_sword()" ) --ÇÑ¼Õ Àå°Ë dlg_menu( "@90999828", "ME_WeaponTrader_onehand_shortsword()" ) --ÇÑ¼Õ ´Ü°Ë dlg_menu( "@90999829", "ME_WeaponTrader_onehand_axe()" ) --ÇÑ¼Õ µµ³¢ dlg_menu( "@90999841", "ME_WeaponTrader_exchange()" ) --ÀÌÀüÀ¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010003", "NPC_ME_Event_WeaponTrader_contact()" ) --óÀ½À¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function ME_WeaponTrader_twohand() dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999816" ) --NPC ´ë»ç dlg_menu( "@90999830", "ME_WeaponTrader_twohand_sword()" ) --¾ç¼Õ Àå°Ë dlg_menu( "@90999831", "ME_WeaponTrader_twohand_mace()" ) --¾ç¼Õ ¸ÞÀ̽º dlg_menu( "@90999832", "ME_WeaponTrader_twohand_staff()" ) --¾ç¼Õ ÁöÆÎÀÌ dlg_menu( "@90999833", "ME_WeaponTrader_twohand_axe()" ) --¾ç¼Õ µµ³¢ dlg_menu( "@90999841", "ME_WeaponTrader_exchange()" ) --ÀÌÀüÀ¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010003", "NPC_ME_Event_WeaponTrader_contact()" ) --óÀ½À¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function ME_WeaponTrader_bow() dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999817" ) --NPC ´ë»ç dlg_menu( "@90999834", "ME_WeaponTrader_bow_crossbow()" ) --¼®±Ã dlg_menu( "@90999835", "ME_WeaponTrader_bow_bow()" ) --´ë±Ã dlg_menu( "@90999841", "ME_WeaponTrader_exchange()" ) --ÀÌÀüÀ¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010003", "NPC_ME_Event_WeaponTrader_contact()" ) --óÀ½À¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end --------------------------------------------------------------------------------ÇÑ¼Õ ¹«±â function ME_WeaponTrader_onehand_sword() dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999818" ) --NPC ´ë»ç dlg_menu( "@90999836", "ME_WeaponTrader_onehand_sword_2rank()" ) --2·©Å© ÇÑ¼Õ Àå°Ë dlg_menu( "@90999837", "ME_WeaponTrader_onehand_sword_3rank()" ) --3·©Å© ÇÑ¼Õ Àå°Ë dlg_menu( "@90999838", "ME_WeaponTrader_onehand_sword_4rank()" ) --4·©Å© ÇÑ¼Õ Àå°Ë dlg_menu( "@90999839", "ME_WeaponTrader_onehand_sword_5rank()" ) --5·©Å© ÇÑ¼Õ Àå°Ë dlg_menu( "@90999840", "ME_WeaponTrader_onehand_sword_6rank()" ) --6·©Å© ÇÑ¼Õ Àå°Ë dlg_menu( "@90999841", "ME_WeaponTrader_onehand()" ) --ÀÌÀüÀ¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010003", "NPC_ME_Event_WeaponTrader_contact()" ) --óÀ½À¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function ME_WeaponTrader_onehand_shortsword() dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999818" ) --NPC ´ë»ç dlg_menu( "@90999836", "ME_WeaponTrader_onehand_shortsword_2rank()" ) --2·©Å© ÇÑ¼Õ ´Ü°Ë dlg_menu( "@90999837", "ME_WeaponTrader_onehand_shortsword_3rank()" ) --3·©Å© ÇÑ¼Õ ´Ü°Ë dlg_menu( "@90999838", "ME_WeaponTrader_onehand_shortsword_4rank()" ) --4·©Å© ÇÑ¼Õ ´Ü°Ë dlg_menu( "@90999839", "ME_WeaponTrader_onehand_shortsword_5rank()" ) --5·©Å© ÇÑ¼Õ ´Ü°Ë dlg_menu( "@90999840", "ME_WeaponTrader_onehand_shortsword_6rank()" ) --6·©Å© ÇÑ¼Õ ´Ü°Ë dlg_menu( "@90999841", "ME_WeaponTrader_onehand()" ) --ÀÌÀüÀ¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010003", "NPC_ME_Event_WeaponTrader_contact()" ) --óÀ½À¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function ME_WeaponTrader_onehand_axe() dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999818" ) --NPC ´ë»ç dlg_menu( "@90999836", "ME_WeaponTrader_onehand_axe_2rank()" ) --2·©Å© ÇÑ¼Õ µµ³¢ dlg_menu( "@90999837", "ME_WeaponTrader_onehand_axe_3rank()" ) --3·©Å© ÇÑ¼Õ µµ³¢ dlg_menu( "@90999838", "ME_WeaponTrader_onehand_axe_4rank()" ) --4·©Å© ÇÑ¼Õ µµ³¢ dlg_menu( "@90999839", "ME_WeaponTrader_onehand_axe_5rank()" ) --5·©Å© ÇÑ¼Õ µµ³¢ dlg_menu( "@90999840", "ME_WeaponTrader_onehand_axe_6rank()" ) --6·©Å© ÇÑ¼Õ µµ³¢ dlg_menu( "@90999841", "ME_WeaponTrader_onehand()" ) --ÀÌÀüÀ¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010003", "NPC_ME_Event_WeaponTrader_contact()" ) --óÀ½À¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end --------------------------------------------------------------------------------¾ç¼Õ ¹«±â function ME_WeaponTrader_twohand_sword() dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999818" ) --NPC ´ë»ç dlg_menu( "@90999836", "ME_WeaponTrader_twohand_sword_2rank()" ) --2·©Å© ¾ç¼Õ Àå°Ë dlg_menu( "@90999837", "ME_WeaponTrader_twohand_sword_3rank()" ) --3·©Å© ¾ç¼Õ Àå°Ë dlg_menu( "@90999838", "ME_WeaponTrader_twohand_sword_4rank()" ) --4·©Å© ¾ç¼Õ Àå°Ë dlg_menu( "@90999839", "ME_WeaponTrader_twohand_sword_5rank()" ) --5·©Å© ¾ç¼Õ Àå°Ë dlg_menu( "@90999840", "ME_WeaponTrader_twohand_sword_6rank()" ) --6·©Å© ¾ç¼Õ Àå°Ë dlg_menu( "@90999841", "ME_WeaponTrader_twohand()" ) --ÀÌÀüÀ¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010003", "NPC_ME_Event_WeaponTrader_contact()" ) --óÀ½À¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function ME_WeaponTrader_twohand_mace() dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999818" ) --NPC ´ë»ç dlg_menu( "@90999836", "ME_WeaponTrader_twohand_mace_2rank()" ) --2·©Å© ¾ç¼Õ ¸ÞÀ̽º dlg_menu( "@90999837", "ME_WeaponTrader_twohand_mace_3rank()" ) --3·©Å© ¾ç¼Õ ¸ÞÀ̽º dlg_menu( "@90999838", "ME_WeaponTrader_twohand_mace_4rank()" ) --4·©Å© ¾ç¼Õ ¸ÞÀ̽º dlg_menu( "@90999839", "ME_WeaponTrader_twohand_mace_5rank()" ) --5·©Å© ¾ç¼Õ ¸ÞÀ̽º dlg_menu( "@90999840", "ME_WeaponTrader_twohand_mace_6rank()" ) --6·©Å© ¾ç¼Õ ¸ÞÀ̽º dlg_menu( "@90999841", "ME_WeaponTrader_twohand()" ) --ÀÌÀüÀ¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010003", "NPC_ME_Event_WeaponTrader_contact()" ) --óÀ½À¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function ME_WeaponTrader_twohand_staff() dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999818" ) --NPC ´ë»ç dlg_menu( "@90999836", "ME_WeaponTrader_twohand_staff_2rank()" ) --2·©Å© ¾ç¼Õ ÁöÆÎÀÌ dlg_menu( "@90999837", "ME_WeaponTrader_twohand_staff_3rank()" ) --3·©Å© ¾ç¼Õ ÁöÆÎÀÌ dlg_menu( "@90999838", "ME_WeaponTrader_twohand_staff_4rank()" ) --4·©Å© ¾ç¼Õ ÁöÆÎÀÌ dlg_menu( "@90999839", "ME_WeaponTrader_twohand_staff_5rank()" ) --5·©Å© ¾ç¼Õ ÁöÆÎÀÌ dlg_menu( "@90999840", "ME_WeaponTrader_twohand_staff_6rank()" ) --6·©Å© ¾ç¼Õ ÁöÆÎÀÌ dlg_menu( "@90999841", "ME_WeaponTrader_twohand()" ) --ÀÌÀüÀ¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010003", "NPC_ME_Event_WeaponTrader_contact()" ) --óÀ½À¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function ME_WeaponTrader_twohand_axe() dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999818" ) --NPC ´ë»ç dlg_menu( "@90999836", "ME_WeaponTrader_twohand_axe_2rank()" ) --2·©Å© ¾ç¼Õ µµ³¢ dlg_menu( "@90999837", "ME_WeaponTrader_twohand_axe_3rank()" ) --3·©Å© ¾ç¼Õ µµ³¢ dlg_menu( "@90999838", "ME_WeaponTrader_twohand_axe_4rank()" ) --4·©Å© ¾ç¼Õ µµ³¢ dlg_menu( "@90999839", "ME_WeaponTrader_twohand_axe_5rank()" ) --5·©Å© ¾ç¼Õ µµ³¢ dlg_menu( "@90999840", "ME_WeaponTrader_twohand_axe_6rank()" ) --6·©Å© ¾ç¼Õ µµ³¢ dlg_menu( "@90999841", "ME_WeaponTrader_twohand()" ) --ÀÌÀüÀ¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010003", "NPC_ME_Event_WeaponTrader_contact()" ) --óÀ½À¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end --------------------------------------------------------------------------------Ȱ °è¿­ function ME_WeaponTrader_bow_crossbow() dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999818" ) --NPC ´ë»ç dlg_menu( "@90999836", "ME_WeaponTrader_bow_crossbow_2rank()" ) --2·©Å© ¼®±Ã dlg_menu( "@90999837", "ME_WeaponTrader_bow_crossbow_3rank()" ) --3·©Å© ¼®±Ã dlg_menu( "@90999838", "ME_WeaponTrader_bow_crossbow_4rank()" ) --4·©Å© ¼®±Ã dlg_menu( "@90999839", "ME_WeaponTrader_bow_crossbow_5rank()" ) --5·©Å© ¼®±Ã dlg_menu( "@90999840", "ME_WeaponTrader_bow_crossbow_6rank()" ) --6·©Å© ¼®±Ã dlg_menu( "@90999841", "ME_WeaponTrader_bow()" ) --ÀÌÀüÀ¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010003", "NPC_ME_Event_WeaponTrader_contact()" ) --óÀ½À¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function ME_WeaponTrader_bow_bow() dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999818" ) --NPC ´ë»ç dlg_menu( "@90999836", "ME_WeaponTrader_bow_bow_2rank()" ) --2·©Å© ´ë±Ã dlg_menu( "@90999837", "ME_WeaponTrader_bow_bow_3rank()" ) --3·©Å© ´ë±Ã dlg_menu( "@90999838", "ME_WeaponTrader_bow_bow_4rank()" ) --4·©Å© ´ë±Ã dlg_menu( "@90999839", "ME_WeaponTrader_bow_bow_5rank()" ) --5·©Å© ´ë±Ã dlg_menu( "@90999840", "ME_WeaponTrader_bow_bow_6rank()" ) --6·©Å© ´ë±Ã dlg_menu( "@90999841", "ME_WeaponTrader_bow()" ) --ÀÌÀüÀ¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010003", "NPC_ME_Event_WeaponTrader_contact()" ) --óÀ½À¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end --------------------------------------------------------------------------------ÇÑ¼Õ Àå°Ë Áö±Þ function ME_WeaponTrader_onehand_sword_2rank() local easterbread_count_1 = find_item ( 2010426 ) --°¡Á× Á¶°¢ local easterbread_count_2 = find_item ( 2010427 ) --°¡Á× ²ö if easterbread_count_1 >= 2 and easterbread_count_2 >= 5 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011063, 1 ) --³ªÀÌÃ÷¼Òµå Áö±Þ delete_item( get_item_handle( 2010426 ), 4 ) --°¡Á× Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010427 ), 10 ) --°¡Á× ²ö »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_onehand_sword_3rank() local easterbread_count_1 = find_item ( 2010426 ) --°¡Á× Á¶°¢ local easterbread_count_2 = find_item ( 2010427 ) --°¡Á× ²ö if easterbread_count_1 >= 10 and easterbread_count_2 >= 20 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011064, 1 ) --ÆÄ¿° Áö±Þ delete_item( get_item_handle( 2010426 ), 10 ) --°¡Á× Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010427 ), 20 ) --°¡Á× ²ö »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_onehand_sword_4rank() local easterbread_count_1 = find_item ( 2010426 ) --°¡Á× Á¶°¢ local easterbread_count_2 = find_item ( 2010427 ) --°¡Á× ²ö if easterbread_count_1 >= 20 and easterbread_count_2 >= 40 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011065, 1 ) --¼Òµå ¿Àºê ºòÅ丮 Áö±Þ delete_item( get_item_handle( 2010426 ), 20 ) --°¡Á× Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010427 ), 40 ) --°¡Á× ²ö »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_onehand_sword_5rank() local easterbread_count_1 = find_item ( 2010426 ) --°¡Á× Á¶°¢ local easterbread_count_2 = find_item ( 2010427 ) --°¡Á× ²ö if easterbread_count_1 >= 40 and easterbread_count_2 >= 80 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011066, 1 ) --º£¿À¿ïÇÁ Áö±Þ delete_item( get_item_handle( 2010426 ), 40 ) --°¡Á× Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010427 ), 80 ) --°¡Á× ²ö »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_onehand_sword_6rank() local easterbread_count_1 = find_item ( 2010426 ) --°¡Á× Á¶°¢ local easterbread_count_2 = find_item ( 2010427 ) --°¡Á× ²ö if easterbread_count_1 >= 80 and easterbread_count_2 >= 160 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011067, 1 ) --ÇÁ¶ó°¡¶óÈå Áö±Þ delete_item( get_item_handle( 2010426 ), 80 ) --°¡Á× Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010427 ), 160 ) --°¡Á× ²ö »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end --------------------------------------------------------------------------------ÇÑ¼Õ ´Ü°Ë Áö±Þ function ME_WeaponTrader_onehand_shortsword_2rank() local easterbread_count_1 = find_item ( 2010426 ) --°¡Á× Á¶°¢ local easterbread_count_2 = find_item ( 2010427 ) --°¡Á× ²ö if easterbread_count_1 >= 2 and easterbread_count_2 >= 5 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011077, 1 ) --¾ÆÀ̷дë°Å Áö±Þ delete_item( get_item_handle( 2010426 ), 4 ) --°¡Á× Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010427 ), 10 ) --°¡Á× ²ö »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_onehand_shortsword_3rank() local easterbread_count_1 = find_item ( 2010426 ) --°¡Á× Á¶°¢ local easterbread_count_2 = find_item ( 2010427 ) --°¡Á× ²ö if easterbread_count_1 >= 10 and easterbread_count_2 >= 20 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011078, 1 ) --¾îµÒÀÇ ¼Õ±æ Áö±Þ delete_item( get_item_handle( 2010426 ), 10 ) --°¡Á× Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010427 ), 20 ) --°¡Á× ²ö »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_onehand_shortsword_4rank() local easterbread_count_1 = find_item ( 2010426 ) --°¡Á× Á¶°¢ local easterbread_count_2 = find_item ( 2010427 ) --°¡Á× ²ö if easterbread_count_1 >= 20 and easterbread_count_2 >= 40 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011079, 1 ) --½î¿ì Áö±Þ delete_item( get_item_handle( 2010426 ), 20 ) --°¡Á× Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010427 ), 40 ) --°¡Á× ²ö »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_onehand_shortsword_5rank() local easterbread_count_1 = find_item ( 2010426 ) --°¡Á× Á¶°¢ local easterbread_count_2 = find_item ( 2010427 ) --°¡Á× ²ö if easterbread_count_1 >= 40 and easterbread_count_2 >= 80 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011080, 1 ) --Æ®À§½ºÆ®´ë°Å Áö±Þ delete_item( get_item_handle( 2010426 ), 40 ) --°¡Á× Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010427 ), 80 ) --°¡Á× ²ö »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_onehand_shortsword_6rank() local easterbread_count_1 = find_item ( 2010426 ) --°¡Á× Á¶°¢ local easterbread_count_2 = find_item ( 2010427 ) --°¡Á× ²ö if easterbread_count_1 >= 80 and easterbread_count_2 >= 160 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011081, 1 ) --¿À¸®ÇÒÄÜ Áö±Þ delete_item( get_item_handle( 2010426 ), 80 ) --°¡Á× Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010427 ), 160 ) --°¡Á× ²ö »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end --------------------------------------------------------------------------------ÇÑ¼Õ µµ³¢ Áö±Þ function ME_WeaponTrader_onehand_shortsword_2rank() local easterbread_count_1 = find_item ( 2010426 ) --°¡Á× Á¶°¢ local easterbread_count_2 = find_item ( 2010427 ) --°¡Á× ²ö if easterbread_count_1 >= 2 and easterbread_count_2 >= 5 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011092, 1 ) --¾ÆÀ̽º ¿¢½º Áö±Þ delete_item( get_item_handle( 2010426 ), 4 ) --°¡Á× Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010427 ), 10 ) --°¡Á× ²ö »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_onehand_shortsword_3rank() local easterbread_count_1 = find_item ( 2010426 ) --°¡Á× Á¶°¢ local easterbread_count_2 = find_item ( 2010427 ) --°¡Á× ²ö if easterbread_count_1 >= 10 and easterbread_count_2 >= 20 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011093, 1 ) --ºí·¯µð ¿¢½º Áö±Þ delete_item( get_item_handle( 2010426 ), 10 ) --°¡Á× Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010427 ), 20 ) --°¡Á× ²ö »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_onehand_shortsword_4rank() local easterbread_count_1 = find_item ( 2010426 ) --°¡Á× Á¶°¢ local easterbread_count_2 = find_item ( 2010427 ) --°¡Á× ²ö if easterbread_count_1 >= 20 and easterbread_count_2 >= 40 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011094, 1 ) --½ã´õ ¿¢½º Áö±Þ delete_item( get_item_handle( 2010426 ), 20 ) --°¡Á× Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010427 ), 40 ) --°¡Á× ²ö »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_onehand_shortsword_5rank() local easterbread_count_1 = find_item ( 2010426 ) --°¡Á× Á¶°¢ local easterbread_count_2 = find_item ( 2010427 ) --°¡Á× ²ö if easterbread_count_1 >= 40 and easterbread_count_2 >= 80 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011095, 1 ) --ÁúdzÀÇ µµ³¢ Áö±Þ delete_item( get_item_handle( 2010426 ), 40 ) --°¡Á× Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010427 ), 80 ) --°¡Á× ²ö »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_onehand_shortsword_6rank() local easterbread_count_1 = find_item ( 2010426 ) --°¡Á× Á¶°¢ local easterbread_count_2 = find_item ( 2010427 ) --°¡Á× ²ö if easterbread_count_1 >= 80 and easterbread_count_2 >= 160 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011096, 1 ) --»ç½ÅÀÇ µµ³¢ Áö±Þ delete_item( get_item_handle( 2010426 ), 80 ) --°¡Á× Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010427 ), 160 ) --°¡Á× ²ö »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end --------------------------------------------------------------------------------¾ç¼Õ Àå°Ë Áö±Þ function ME_WeaponTrader_twohand_sword_2rank() local easterbread_count_1 = find_item ( 2010430 ) --õ Á¶°¢ local easterbread_count_2 = find_item ( 2010431 ) --½Ç if easterbread_count_1 >= 2 and easterbread_count_2 >= 5 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011107, 1 ) --¿ëº´ÀÇ ´ë°Ë Áö±Þ delete_item( get_item_handle( 2010430 ), 4 ) --õ Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010431 ), 10 ) --½Ç »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_twohand_sword_3rank() local easterbread_count_1 = find_item ( 2010430 ) --õ Á¶°¢ local easterbread_count_2 = find_item ( 2010431 ) --½Ç if easterbread_count_1 >= 10 and easterbread_count_2 >= 20 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011068, 1 ) --¹Ù½ºÅ¸µå¼Òµå Áö±Þ delete_item( get_item_handle( 2010430 ), 10 ) --õ Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010431 ), 20 ) --½Ç »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_twohand_sword_4rank() local easterbread_count_1 = find_item ( 2010430 ) --õ Á¶°¢ local easterbread_count_2 = find_item ( 2010431 ) --½Ç if easterbread_count_1 >= 20 and easterbread_count_2 >= 40 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011069, 1 ) --Å©·¹À̸ð¾î Áö±Þ delete_item( get_item_handle( 2010430 ), 20 ) --õ Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010431 ), 40 ) --½Ç »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_twohand_sword_5rank() local easterbread_count_1 = find_item ( 2010430 ) --õ Á¶°¢ local easterbread_count_2 = find_item ( 2010431 ) --½Ç if easterbread_count_1 >= 40 and easterbread_count_2 >= 80 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011070, 1 ) --ÀÏ·é Áö±Þ delete_item( get_item_handle( 2010430 ), 40 ) --õ Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010431 ), 80 ) --½Ç »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_twohand_sword_6rank() local easterbread_count_1 = find_item ( 2010430 ) --õ Á¶°¢ local easterbread_count_2 = find_item ( 2010431 ) --½Ç if easterbread_count_1 >= 80 and easterbread_count_2 >= 160 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011071, 1 ) --»çÀÎ°Ë Áö±Þ delete_item( get_item_handle( 2010430 ), 80 ) --õ Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010431 ), 160 ) --½Ç »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end --------------------------------------------------------------------------------¾ç¼Õ ¸ÞÀ̽º Áö±Þ function ME_WeaponTrader_twohand_mace_2rank() local easterbread_count_1 = find_item ( 2010430 ) --õ Á¶°¢ local easterbread_count_2 = find_item ( 2010431 ) --½Ç if easterbread_count_1 >= 2 and easterbread_count_2 >= 5 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011072, 1 ) --ÆÄ¼â°ï Áö±Þ delete_item( get_item_handle( 2010430 ), 4 ) --õ Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010431 ), 10 ) --½Ç »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_twohand_mace_3rank() local easterbread_count_1 = find_item ( 2010430 ) --õ Á¶°¢ local easterbread_count_2 = find_item ( 2010431 ) --½Ç if easterbread_count_1 >= 10 and easterbread_count_2 >= 20 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011073, 1 ) --Áê¾ó¸® ¸ÞÀ̽º Áö±Þ delete_item( get_item_handle( 2010430 ), 10 ) --õ Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010431 ), 20 ) --½Ç »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_twohand_mace_4rank() local easterbread_count_1 = find_item ( 2010430 ) --õ Á¶°¢ local easterbread_count_2 = find_item ( 2010431 ) --½Ç if easterbread_count_1 >= 20 and easterbread_count_2 >= 40 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011074, 1 ) --ÇØ¸Ó Áö±Þ delete_item( get_item_handle( 2010430 ), 20 ) --õ Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010431 ), 40 ) --½Ç »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_twohand_mace_5rank() local easterbread_count_1 = find_item ( 2010430 ) --õ Á¶°¢ local easterbread_count_2 = find_item ( 2010431 ) --½Ç if easterbread_count_1 >= 40 and easterbread_count_2 >= 80 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011075, 1 ) --¸ÞÅ׿À·ÎÀÌ´Þ Ä¿Á© Áö±Þ delete_item( get_item_handle( 2010430 ), 40 ) --õ Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010431 ), 80 ) --½Ç »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_twohand_mace_6rank() local easterbread_count_1 = find_item ( 2010430 ) --õ Á¶°¢ local easterbread_count_2 = find_item ( 2010431 ) --½Ç if easterbread_count_1 >= 80 and easterbread_count_2 >= 160 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011076, 1 ) --»ì°¡Å¸³Ê½º Áö±Þ delete_item( get_item_handle( 2010430 ), 80 ) --õ Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010431 ), 160 ) --½Ç »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end --------------------------------------------------------------------------------¾ç¼Õ ÁöÆÎÀÌ Áö±Þ function ME_WeaponTrader_twohand_staff_2rank() local easterbread_count_1 = find_item ( 2010430 ) --õ Á¶°¢ local easterbread_count_2 = find_item ( 2010431 ) --½Ç if easterbread_count_1 >= 2 and easterbread_count_2 >= 5 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011082, 1 ) --¶óÀÌÇÁ ½ºÆ½Áö±Þ delete_item( get_item_handle( 2010430 ), 4 ) --õ Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010431 ), 10 ) --½Ç »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_twohand_staff_3rank() local easterbread_count_1 = find_item ( 2010430 ) --õ Á¶°¢ local easterbread_count_2 = find_item ( 2010431 ) --½Ç if easterbread_count_1 >= 10 and easterbread_count_2 >= 20 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011083, 1 ) --Å©¸®½ºÅ» ½ºÅÂÇÁ Áö±Þ delete_item( get_item_handle( 2010430 ), 10 ) --õ Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010431 ), 20 ) --½Ç »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_twohand_staff_4rank() local easterbread_count_1 = find_item ( 2010430 ) --õ Á¶°¢ local easterbread_count_2 = find_item ( 2010431 ) --½Ç if easterbread_count_1 >= 20 and easterbread_count_2 >= 40 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011084, 1 ) --¶ó¿îµå ½ºÅÂÇÁ Áö±Þ delete_item( get_item_handle( 2010430 ), 20 ) --õ Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010431 ), 40 ) --½Ç »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_twohand_staff_5rank() local easterbread_count_1 = find_item ( 2010430 ) --õ Á¶°¢ local easterbread_count_2 = find_item ( 2010431 ) --½Ç if easterbread_count_1 >= 40 and easterbread_count_2 >= 80 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011085, 1 ) --½ºÅÂÇÁ ¿Àºê ¼¼ÀÌÁö Áö±Þ delete_item( get_item_handle( 2010430 ), 40 ) --õ Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010431 ), 80 ) --½Ç »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_twohand_staff_6rank() local easterbread_count_1 = find_item ( 2010430 ) --õ Á¶°¢ local easterbread_count_2 = find_item ( 2010431 ) --½Ç if easterbread_count_1 >= 80 and easterbread_count_2 >= 160 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011086, 1 ) --¿ëÀÇ Àý±Ô Áö±Þ delete_item( get_item_handle( 2010430 ), 80 ) --õ Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010431 ), 160 ) --½Ç »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end --------------------------------------------------------------------------------¾ç¼Õ µµ³¢ Áö±Þ function ME_WeaponTrader_twohand_axe_2rank() local easterbread_count_1 = find_item ( 2010430 ) --õ Á¶°¢ local easterbread_count_2 = find_item ( 2010431 ) --½Ç if easterbread_count_1 >= 2 and easterbread_count_2 >= 5 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011087, 1 ) --·Îīġ Áö±Þ delete_item( get_item_handle( 2010430 ), 4 ) --õ Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010431 ), 10 ) --½Ç »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_twohand_axe_3rank() local easterbread_count_1 = find_item ( 2010430 ) --õ Á¶°¢ local easterbread_count_2 = find_item ( 2010431 ) --½Ç if easterbread_count_1 >= 10 and easterbread_count_2 >= 20 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011088, 1 ) --ÀÚÀÌ¾ðÆ®¿¢½º Áö±Þ delete_item( get_item_handle( 2010430 ), 10 ) --õ Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010431 ), 20 ) --½Ç »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_twohand_axe_4rank() local easterbread_count_1 = find_item ( 2010430 ) --õ Á¶°¢ local easterbread_count_2 = find_item ( 2010431 ) --½Ç if easterbread_count_1 >= 20 and easterbread_count_2 >= 40 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011089, 1 ) --±×·¹ÀÌÆ®¿¢½º Áö±Þ delete_item( get_item_handle( 2010430 ), 20 ) --õ Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010431 ), 40 ) --½Ç »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_twohand_axe_5rank() local easterbread_count_1 = find_item ( 2010430 ) --õ Á¶°¢ local easterbread_count_2 = find_item ( 2010431 ) --½Ç if easterbread_count_1 >= 40 and easterbread_count_2 >= 80 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011090, 1 ) --Åä³×À̵µ ¿Àºê ¼Ò¿ï Áö±Þ delete_item( get_item_handle( 2010430 ), 40 ) --õ Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010431 ), 80 ) --½Ç »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_twohand_axe_6rank() local easterbread_count_1 = find_item ( 2010430 ) --õ Á¶°¢ local easterbread_count_2 = find_item ( 2010431 ) --½Ç if easterbread_count_1 >= 80 and easterbread_count_2 >= 160 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011091, 1 ) --±¤·Ú Áö±Þ delete_item( get_item_handle( 2010430 ), 80 ) --õ Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010431 ), 160 ) --½Ç »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end --------------------------------------------------------------------------------¼®±Ã Áö±Þ function ME_WeaponTrader_bow_crossbow_2rank() local easterbread_count_1 = find_item ( 2010418 ) --ÆÇ±Ý Á¶°¢ local easterbread_count_2 = find_item ( 2010419 ) --°­È­ ö»ç if easterbread_count_1 >= 2 and easterbread_count_2 >= 5 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011097, 1 ) --º»Å©·Î½ºº¸¿ì Áö±Þ delete_item( get_item_handle( 2010418 ), 4 ) --ÆÇ±Ý Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010419 ), 10 ) --°­È­ ö»ç »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_menu( "@90010003", "NPC_Event_christ_contact()" ) dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_bow_crossbow_3rank() local easterbread_count_1 = find_item ( 2010418 ) --ÆÇ±Ý Á¶°¢ local easterbread_count_2 = find_item ( 2010419 ) --°­È­ ö»ç if easterbread_count_1 >= 10 and easterbread_count_2 >= 20 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011098, 1 ) --±×·¹ÀÌÆ®º¸¿ì Áö±Þ delete_item( get_item_handle( 2010418 ), 10 ) --ÆÇ±Ý Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010419 ), 20 ) --°­È­ ö»ç »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_bow_crossbow_4rank() local easterbread_count_1 = find_item ( 2010418 ) --ÆÇ±Ý Á¶°¢ local easterbread_count_2 = find_item ( 2010419 ) --°­È­ ö»ç if easterbread_count_1 >= 20 and easterbread_count_2 >= 40 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011099, 1 ) --¸¶Å©º¸¿ì Áö±Þ delete_item( get_item_handle( 2010418 ), 20 ) --ÆÇ±Ý Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010419 ), 40 ) --°­È­ ö»ç »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_bow_crossbow_5rank() local easterbread_count_1 = find_item ( 2010418 ) --ÆÇ±Ý Á¶°¢ local easterbread_count_2 = find_item ( 2010419 ) --°­È­ ö»ç if easterbread_count_1 >= 40 and easterbread_count_2 >= 80 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011100, 1 ) --±×·£µå Å©·Î½ºº¸¿ì Áö±Þ delete_item( get_item_handle( 2010418 ), 40 ) --ÆÇ±Ý Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010419 ), 80 ) --°­È­ ö»ç »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_bow_crossbow_6rank() local easterbread_count_1 = find_item ( 2010418 ) --ÆÇ±Ý Á¶°¢ local easterbread_count_2 = find_item ( 2010419 ) --°­È­ ö»ç if easterbread_count_1 >= 80 and easterbread_count_2 >= 160 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011101, 1 ) --ÆÄ¸êÀÇ´« Áö±Þ delete_item( get_item_handle( 2010418 ), 80 ) --ÆÇ±Ý Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010419 ), 160 ) --°­È­ ö»ç »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end --------------------------------------------------------------------------------´ë±Ã Áö±Þ function ME_WeaponTrader_bow_bow_2rank() local easterbread_count_1 = find_item ( 2010418 ) --ÆÇ±Ý Á¶°¢ local easterbread_count_2 = find_item ( 2010419 ) --°­È­ ö»ç if easterbread_count_1 >= 2 and easterbread_count_2 >= 5 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011102, 1 ) --¸µÅ¬º¸¿ì Áö±Þ delete_item( get_item_handle( 2010418 ), 4 ) --ÆÇ±Ý Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010419 ), 10 ) --°­È­ ö»ç »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_bow_bow_3rank() local easterbread_count_1 = find_item ( 2010418 ) --ÆÇ±Ý Á¶°¢ local easterbread_count_2 = find_item ( 2010419 ) --°­È­ ö»ç if easterbread_count_1 >= 10 and easterbread_count_2 >= 20 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011103, 1 ) --·¹ÀÎÁ® º¸¿ì Áö±Þ delete_item( get_item_handle( 2010418 ), 10 ) --ÆÇ±Ý Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010419 ), 20 ) --°­È­ ö»ç »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_bow_bow_4rank() local easterbread_count_1 = find_item ( 2010418 ) --ÆÇ±Ý Á¶°¢ local easterbread_count_2 = find_item ( 2010419 ) --°­È­ ö»ç if easterbread_count_1 >= 20 and easterbread_count_2 >= 40 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011104, 1 ) --ÀÚÀÌ¾ðÆ®º¸¿ì Áö±Þ delete_item( get_item_handle( 2010418 ), 20 ) --ÆÇ±Ý Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010419 ), 40 ) --°­È­ ö»ç »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_bow_bow_5rank() local easterbread_count_1 = find_item ( 2010418 ) --ÆÇ±Ý Á¶°¢ local easterbread_count_2 = find_item ( 2010419 ) --°­È­ ö»ç if easterbread_count_1 >= 40 and easterbread_count_2 >= 80 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011105, 1 ) --Å©¸®Æ¼Äú¸¿ì Áö±Þ delete_item( get_item_handle( 2010418 ), 40 ) --ÆÇ±Ý Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010419 ), 80 ) --°­È­ ö»ç »èÁ¦ dlg_menu( "@90010003", "NPC_ME_Event_WeaponTrader_contact()" ) --óÀ½À¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function ME_WeaponTrader_bow_bow_6rank() local easterbread_count_1 = find_item ( 2010418 ) --ÆÇ±Ý Á¶°¢ local easterbread_count_2 = find_item ( 2010419 ) --°­È­ ö»ç if easterbread_count_1 >= 80 and easterbread_count_2 >= 160 then dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999819" ) --ÀÚ ¿©±â ÀÖ³×. insert_item ( 2011106, 1 ) --¹ÙÀÏ·±Æ®°ÔÀÏ Áö±Þ delete_item( get_item_handle( 2010418 ), 80 ) --ÆÇ±Ý Á¶°¢ »èÁ¦ delete_item( get_item_handle( 2010419 ), 160 ) --°­È­ ö»ç »èÁ¦ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else dlg_title( "@90999810" ) --NPC À̸§ dlg_text( "@90999820" ) --Àç·á°¡ ºÎÁ·Çϱº. dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- -------------------------- 2009³â Å©¸®½º ¸¶½º À̺¥Æ® ----------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- function NPC_event_09_christmas_start() dlg_title( "@90999555" ) dlg_text( "@90999556" ) dlg_menu( "@90999859", "event_09_christmas_receive()" ) --Å©¸®½º¸¶½º ¼±¹° »óÀÚ ¹Þ±â dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end function event_09_christmas_receive() local level = get_value( "level" ) --·¹º§ È®ÀÎ local q_flag1 = get_flag( "09_christmas" ) if q_flag1 == nil or q_flag1 == "" then q_flag1 = 0 end if level >= 15 then if q_flag1 >= 1 then dlg_title( "@90999555" ) dlg_text( "@90999860" ) --ÀÌ¹Ì ¼±¹° »óÀÚ¸¦ ¹ÞÀº °æ¿ì dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999555" ) dlg_text( "@90999861" ) insert_item( 2011111, 1 ) --Å©¸®½º ¸¶½º ¼±¹° »óÀÚ Áö±Þ set_flag( "09_christmas", "1") dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end else dlg_title( "@90999555" ) dlg_text( "@90999862" ) --·¹º§ÀÌ 15¹Ì¸¸ÀÎ °æ¿ì dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- ----------------------------- 2010³â Çѱ¹ GM À̺¥Æ® ----------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- function NPC_KR_2010_Event_contact() dlg_title( "@90999884" ) dlg_text( "@90999885" ) --±âº» ´ë»ç --¸Þ´º dlg_menu( "@90999886", "KR_2010_GM_Event_contact()" ) --À̺¥Æ® È®ÀÎÇϱâ -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end --À̺¥Æ® È®ÀÎ function KR_2010_GM_Event_contact() dlg_title( "@90999884" ) dlg_text( "@90999887" ) --±âº» ´ë»ç --¸Þ´º dlg_menu( "@90999888", "KR_2010_GM_Event_Lak_exchange()" ) --¶óÅ©·Î ±³È¯Çϱâ dlg_menu( "@90999889", "KR_2010_GM_Event_Steel_exchange()" ) --¿¬¸¶µÈ °­Ã¶·Î ±³È¯Çϱâ --óÀ½À¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end --¶óÅ©·Î ±³È¯Çϱâ function KR_2010_GM_Event_Lak_exchange() dlg_title( "@90999884" ) dlg_text( "@90999890" ) --¶óÅ© ±³È¯ ´ë»ç dlg_menu( "@90999891", "KR_2010_GM_Event_Lak_strawberry_exchange()" ) --µþ±â Å©¸² ÄÉÀÌÅ© ±³È¯ dlg_menu( "@90999892", "KR_2010_GM_Event_Lak_blueberry_exchange()" ) --ºí·çº£¸® Å©¸² ÄÉÀÌÅ© ±³È¯ dlg_menu( "@90999893", "KR_2010_GM_Event_Lak_banana_exchange()" ) --¹Ù³ª³ª Å©¸² ÄÉÀÌÅ© ±³È¯ dlg_menu( "@90999894", "KR_2010_GM_Event_Lak_whip_exchange()" ) --µû²ûÇÑ Ã¤Âï 30½Ã°£ ±³È¯ dlg_menu( "@90999895", "KR_2010_GM_Event_Lak_Luck_exchange()" ) --·°Å° Æ÷¼Ç ±³È¯ dlg_menu( "@90999896", "KR_2010_GM_Event_Lak_harmony_exchange()" ) --Á¶È­ÀÇ ¹ÝÁö 14ÀÏ ±³È¯ dlg_menu( "@90999897", "KR_2010_GM_Event_Lak_skate_exchange()" ) --¾ÆÀ̽º ½ºÄÉÀÌÆ® 7ÀÏ ±³È¯ --óÀ½À¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function KR_2010_GM_Event_Lak_strawberry_exchange() dlg_title( "@90999884" ) dlg_text( "@90999898" ) --´ë»ç dlg_menu( "@90999920", "KR_2010_GM_Event_Lak_strawberry_1_exchange()" ) --±³È¯Çϱâ dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --µþ±â Å©¸² ÄÉÀÌÅ© ±³È¯ function KR_2010_GM_Event_Lak_strawberry_1_exchange() local temp_lak player_lak = gv("chaos") if player_lak >= 437 then temp_lak = player_lak - 437 dlg_title( "@90999884" ) dlg_text( "@90999921" ) --´ë»ç insert_item ( 2010228, 1 ) --µþ±â Å©¸² ÄÉÀÌÅ© Áö±Þ sv("chaos", temp_lak ) -- ¶óÅ©¸¦ ±ñ´Ù. update_gold_chaos() dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999922" ) --¶óÅ© ºÎÁ· ´ë»ç dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function KR_2010_GM_Event_Lak_blueberry_exchange() dlg_title( "@90999884" ) dlg_text( "@90999899" ) --´ë»ç dlg_menu( "@90999920", "KR_2010_GM_Event_Lak_blueberry_1_exchange()" ) --±³È¯Çϱâ dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --ºí·çº£¸® Å©¸² ÄÉÀÌÅ© ±³È¯ function KR_2010_GM_Event_Lak_blueberry_1_exchange() local temp_lak player_lak = gv("chaos") if player_lak >= 437 then temp_lak = player_lak - 437 dlg_title( "@90999884" ) dlg_text( "@90999921" ) --´ë»ç insert_item ( 2010229, 1 ) --ºí·çº£¸® Å©¸² ÄÉÀÌÅ© ±³È¯ sv("chaos", temp_lak ) -- ¶óÅ©¸¦ ±ñ´Ù. update_gold_chaos() dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999922" ) --¶óÅ© ºÎÁ· ´ë»ç dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function KR_2010_GM_Event_Lak_banana_exchange() dlg_title( "@90999884" ) dlg_text( "@90999900" ) --´ë»ç dlg_menu( "@90999920", "KR_2010_GM_Event_Lak_banana_1_exchange()" ) --±³È¯Çϱâ dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --¹Ù³ª³ª Å©¸² ÄÉÀÌÅ© ±³È¯ function KR_2010_GM_Event_Lak_banana_1_exchange() local temp_lak player_lak = gv("chaos") if player_lak >= 890 then temp_lak = player_lak - 890 dlg_title( "@90999884" ) dlg_text( "@90999921" ) --´ë»ç insert_item ( 2010230, 1 ) --¹Ù³ª³ª Å©¸² ÄÉÀÌÅ© ±³È¯ sv("chaos", temp_lak ) -- ¶óÅ©¸¦ ±ñ´Ù. update_gold_chaos() dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999922" ) --¶óÅ© ºÎÁ· ´ë»ç dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function KR_2010_GM_Event_Lak_whip_exchange() dlg_title( "@90999884" ) dlg_text( "@90999901" ) --´ë»ç dlg_menu( "@90999920", "KR_2010_GM_Event_Lak_whip_1_exchange()" ) --±³È¯Çϱâ dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --µû²ûÇÑ Ã¤Âï 30½Ã°£ ±³È¯ function KR_2010_GM_Event_Lak_whip_1_exchange() local temp_lak player_lak = gv("chaos") if player_lak >= 1400 then temp_lak = player_lak - 1400 dlg_title( "@90999884" ) dlg_text( "@90999921" ) --´ë»ç insert_item ( 910014, 1 ) --µû²ûÇÑ Ã¤Âï 30½Ã°£ ±³È¯ sv("chaos", temp_lak ) -- ¶óÅ©¸¦ ±ñ´Ù. update_gold_chaos() dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999922" ) --¶óÅ© ºÎÁ· ´ë»ç dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function KR_2010_GM_Event_Lak_Luck_exchange() dlg_title( "@90999884" ) dlg_text( "@90999902" ) --´ë»ç dlg_menu( "@90999920", "KR_2010_GM_Event_Lak_Luck_1_exchange()" ) --±³È¯Çϱâ dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --·°Å° Æ÷¼Ç ±³È¯ function KR_2010_GM_Event_Lak_Luck_1_exchange() local temp_lak player_lak = gv("chaos") if player_lak >= 2770 then temp_lak = player_lak - 2770 dlg_title( "@90999884" ) dlg_text( "@90999921" ) --´ë»ç insert_item ( 3630073, 1 ) --·°Å° Æ÷¼Ç ±³È¯ sv("chaos", temp_lak ) -- ¶óÅ©¸¦ ±ñ´Ù. update_gold_chaos() dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999922" ) --¶óÅ© ºÎÁ· ´ë»ç dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function KR_2010_GM_Event_Lak_harmony_exchange() dlg_title( "@90999884" ) dlg_text( "@90999903" ) --´ë»ç dlg_menu( "@90999920", "KR_2010_GM_Event_Lak_harmony_1_exchange()" ) --±³È¯Çϱâ dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --Á¶È­ÀÇ ¹ÝÁö 14ÀÏ ±³È¯ function KR_2010_GM_Event_Lak_harmony_1_exchange() local temp_lak player_lak = gv("chaos") if player_lak >= 3809 then temp_lak = player_lak - 3809 dlg_title( "@90999884" ) dlg_text( "@90999921" ) --´ë»ç insert_item ( 2010379, 1 ) --Á¶È­ÀÇ ¹ÝÁö 14ÀÏ ±³È¯ sv("chaos", temp_lak ) -- ¶óÅ©¸¦ ±ñ´Ù. update_gold_chaos() dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999922" ) --¶óÅ© ºÎÁ· ´ë»ç dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function KR_2010_GM_Event_Lak_skate_exchange() dlg_title( "@90999884" ) dlg_text( "@90999904" ) --´ë»ç dlg_menu( "@90999920", "KR_2010_GM_Event_Lak_skate_1_exchange()" ) --±³È¯Çϱâ dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --¾ÆÀ̽º ½ºÄÉÀÌÆ® 7ÀÏ ±³È¯ function KR_2010_GM_Event_Lak_skate_1_exchange() local temp_lak player_lak = gv("chaos") if player_lak >= 4999 then temp_lak = player_lak - 4999 dlg_title( "@90999884" ) dlg_text( "@90999921" ) --´ë»ç insert_item ( 910016, 1 ) --¾ÆÀ̽º ½ºÄÉÀÌÆ® 7ÀÏ ±³È¯ sv("chaos", temp_lak ) -- ¶óÅ©¸¦ ±ñ´Ù. update_gold_chaos() dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999922" ) --¶óÅ© ºÎÁ· ´ë»ç dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end --¿¬¸¶µÈ °­Ã¶·Î ±³È¯Çϱâ function KR_2010_GM_Event_Steel_exchange() dlg_title( "@90999884" ) dlg_text( "@90999905" ) --¿¬¸¶µÈ °­Ã¶ ±³È¯ ´ë»ç dlg_menu( "@90999906", "KR_2010_GM_Event_Steel_luck_exchange()" ) --·°Å°Æ÷¼Ç ±³È¯ dlg_menu( "@90999907", "KR_2010_GM_Event_Steel_ridian_exchange()" ) --ÀíºûÀÇ ¶óÀ̵ð¾ð ±³È¯ dlg_menu( "@90999908", "KR_2010_GM_Event_Steel_sled_exchange()" ) --´«½ä¸Å ±³È¯ dlg_menu( "@90999909", "KR_2010_GM_Event_Steel_lucifer_exchange()" ) --·ç½ÃÆÛÀÇ ³¯°³ dlg_menu( "@90999910", "KR_2010_GM_Event_Steel_harmony_exchange()" ) --Á¶È­ÀÇ ¹ÝÁö dlg_menu( "@90999911", "KR_2010_GM_Event_Steel_quartz_exchange()" ) --½ÅºñÇÑ ¼öÁ¤ dlg_menu( "@90999912", "KR_2010_GM_Event_Steel_random_exchange()" ) --·£´ý Ç׾Ƹ® --óÀ½À¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function KR_2010_GM_Event_Steel_luck_exchange() dlg_title( "@90999884" ) dlg_text( "@90999913" ) --´ë»ç dlg_menu( "@90999920", "KR_2010_GM_Event_Steel_luck_1_exchange()" ) --±³È¯Çϱâ dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --·°Å°Æ÷¼Ç ±³È¯ function KR_2010_GM_Event_Steel_luck_1_exchange() local steel_count = find_item ( 1100103 ) --¿¬¸¶µÈ °­Ã¶ È®ÀÎ if steel_count >= 14 then dlg_title( "@90999884" ) dlg_text( "@90999921" ) --´ë»ç insert_item ( 3630073, 1 ) --·°Å°Æ÷¼Ç ±³È¯ delete_item( get_item_handle( 1100103 ), 14 ) --¿¬¸¶µÈ °­Ã¶ »èÁ¦ dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999923" ) --¿¬¸¶µÈ °­Ã¶ ºÎÁ· ´ë»ç dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function KR_2010_GM_Event_Steel_ridian_exchange() dlg_title( "@90999884" ) dlg_text( "@90999914" ) --´ë»ç dlg_menu( "@90999920", "KR_2010_GM_Event_Steel_ridian_1_exchange()" ) --±³È¯Çϱâ dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --ÀíºûÀÇ ¶óÀ̵ð¾ð ±³È¯ function KR_2010_GM_Event_Steel_ridian_1_exchange() local steel_count = find_item ( 1100103 ) --¿¬¸¶µÈ °­Ã¶ È®ÀÎ if steel_count >= 77 then dlg_title( "@90999884" ) dlg_text( "@90999921" ) --´ë»ç insert_item ( 540103, 1 ) --ÀíºûÀÇ ¶óÀ̵ð¾ð ±³È¯ delete_item( get_item_handle( 1100103 ), 77 ) --¿¬¸¶µÈ °­Ã¶ »èÁ¦ dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999923" ) --¿¬¸¶µÈ °­Ã¶ ºÎÁ· ´ë»ç dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function KR_2010_GM_Event_Steel_sled_exchange() dlg_title( "@90999884" ) dlg_text( "@90999915" ) --´ë»ç dlg_menu( "@90999920", "KR_2010_GM_Event_Steel_sled_1_exchange()" ) --±³È¯Çϱâ dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --´«½ä¸Å ±³È¯ function KR_2010_GM_Event_Steel_sled_1_exchange() local steel_count = find_item ( 1100103 ) --¿¬¸¶µÈ °­Ã¶ È®ÀÎ if steel_count >= 111 then dlg_title( "@90999884" ) dlg_text( "@90999921" ) --´ë»ç insert_item ( 910017, 1 ) --´«½ä¸Å ±³È¯ delete_item( get_item_handle( 1100103 ), 111 ) --¿¬¸¶µÈ °­Ã¶ »èÁ¦ dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999923" ) --¿¬¸¶µÈ °­Ã¶ ºÎÁ· ´ë»ç dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function KR_2010_GM_Event_Steel_lucifer_exchange() dlg_title( "@90999884" ) dlg_text( "@90999916" ) --´ë»ç dlg_menu( "@90999920", "KR_2010_GM_Event_Steel_lucifer_1_exchange()" ) --±³È¯Çϱâ dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --·ç½ÃÆÛÀÇ ³¯°³ function KR_2010_GM_Event_Steel_lucifer_1_exchange() local steel_count = find_item ( 1100103 ) --¿¬¸¶µÈ °­Ã¶ È®ÀÎ if steel_count >= 144 then dlg_title( "@90999884" ) dlg_text( "@90999921" ) --´ë»ç insert_item ( 3630080, 1 ) --·ç½ÃÆÛÀÇ ³¯°³ delete_item( get_item_handle( 1100103 ), 144 ) --¿¬¸¶µÈ °­Ã¶ »èÁ¦ dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999923" ) --¿¬¸¶µÈ °­Ã¶ ºÎÁ· ´ë»ç dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function KR_2010_GM_Event_Steel_harmony_exchange() dlg_title( "@90999884" ) dlg_text( "@90999917" ) --´ë»ç dlg_menu( "@90999920", "KR_2010_GM_Event_Steel_harmony_1_exchange()" ) --±³È¯Çϱâ dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --Á¶È­ÀÇ ¹ÝÁö function KR_2010_GM_Event_Steel_harmony_1_exchange() local steel_count = find_item ( 1100103 ) --¿¬¸¶µÈ °­Ã¶ È®ÀÎ if steel_count >= 161 then dlg_title( "@90999884" ) dlg_text( "@90999921" ) --´ë»ç insert_item ( 2010379, 1 ) --Á¶È­ÀÇ ¹ÝÁö delete_item( get_item_handle( 1100103 ), 161 ) --¿¬¸¶µÈ °­Ã¶ »èÁ¦ dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999923" ) --¿¬¸¶µÈ °­Ã¶ ºÎÁ· ´ë»ç dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function KR_2010_GM_Event_Steel_quartz_exchange() dlg_title( "@90999884" ) dlg_text( "@90999918" ) --´ë»ç dlg_menu( "@90999920", "KR_2010_GM_Event_Steel_quartz_1_exchange()" ) --±³È¯Çϱâ dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --½ÅºñÇÑ ¼öÁ¤ function KR_2010_GM_Event_Steel_quartz_1_exchange() local steel_count = find_item ( 1100103 ) --¿¬¸¶µÈ °­Ã¶ È®ÀÎ if steel_count >= 188 then dlg_title( "@90999884" ) dlg_text( "@90999921" ) --´ë»ç insert_item ( 2010732, 1 ) --½ÅºñÇÑ ¼öÁ¤ delete_item( get_item_handle( 1100103 ), 188 ) --¿¬¸¶µÈ °­Ã¶ »èÁ¦ dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999923" ) --¿¬¸¶µÈ °­Ã¶ ºÎÁ· ´ë»ç dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function KR_2010_GM_Event_Steel_random_exchange() dlg_title( "@90999884" ) dlg_text( "@90999919" ) --´ë»ç dlg_menu( "@90999920", "KR_2010_GM_Event_Steel_random_1_exchange()" ) --±³È¯Çϱâ dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --·£´ý Ç׾Ƹ® function KR_2010_GM_Event_Steel_random_1_exchange() local steel_count = find_item ( 1100103 ) --¿¬¸¶µÈ °­Ã¶ È®ÀÎ if steel_count >= 210 then dlg_title( "@90999884" ) dlg_text( "@90999921" ) --´ë»ç insert_item ( 2011253, 1 ) --·£´ý Ç׾Ƹ® delete_item( get_item_handle( 1100103 ), 210 ) --¿¬¸¶µÈ °­Ã¶ »èÁ¦ dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999923" ) --¿¬¸¶µÈ °­Ã¶ ºÎÁ· ´ë»ç dlg_menu( "@90010003", "NPC_KR_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- ----------------------------- 2010³â ÀϺ» GM À̺¥Æ® ----------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- function NPC_JP_2010_Event_contact() dlg_title( "@90999884" ) dlg_text( "@90999885" ) --±âº» ´ë»ç --¸Þ´º dlg_menu( "@90999886", "JP_2010_GM_Event_contact()" ) --À̺¥Æ® È®ÀÎÇϱâ -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end --À̺¥Æ® È®ÀÎ function JP_2010_GM_Event_contact() dlg_title( "@90999884" ) dlg_text( "@90999887" ) --±âº» ´ë»ç --¸Þ´º dlg_menu( "@90999888", "JP_2010_GM_Event_Lak_exchange()" ) --¶óÅ©·Î ±³È¯Çϱâ dlg_menu( "@90999889", "JP_2010_GM_Event_Steel_exchange()" ) --¿¬¸¶µÈ °­Ã¶·Î ±³È¯Çϱâ --óÀ½À¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end --¶óÅ©·Î ±³È¯Çϱâ function JP_2010_GM_Event_Lak_exchange() dlg_title( "@90999884" ) dlg_text( "@90999890" ) --¶óÅ© ±³È¯ ´ë»ç dlg_menu( "@90999891", "JP_2010_GM_Event_Lak_strawberry_exchange()" ) --¿¹Æ¼ ÇÁ¶óÀÓ º¯½Å Æ÷¼Ç<2´Ü°è ¼ºÀåÇü> ±³È¯ dlg_menu( "@90999892", "JP_2010_GM_Event_Lak_blueberry_exchange()" ) --»ø·¯¸Ç´õ Å©·¹¼¾Æ® º¯½Å Æ÷¼Ç<2´Ü°è ¼ºÀåÇü> ±³È¯ dlg_menu( "@90999893", "JP_2010_GM_Event_Lak_banana_exchange()" ) --¼¼ÀÌ·» ·¹À̵𠺯½Å Æ÷¼Ç<2´Ü°è ¼ºÀåÇü> ±³È¯ dlg_menu( "@90999894", "JP_2010_GM_Event_Lak_whip_exchange()" ) --¿ÀÅ© ¿ö¸®¾î º¯½Å Æ÷¼Ç<2´Ü°è ¼ºÀåÇü> ±³È¯ dlg_menu( "@90999895", "JP_2010_GM_Event_Lak_Luck_exchange()" ) --½ºÄÌ·¹Åæ ¿ö¸®¾î º¯½Å Æ÷¼Ç<2´Ü°è ¼ºÀåÇü> ±³È¯ dlg_menu( "@90999896", "JP_2010_GM_Event_Lak_harmony_exchange()" ) --¾ÆÄí¾Æ ÇȽà º¯½Å Æ÷¼Ç<2´Ü°è ¼ºÀåÇü> ±³È¯ dlg_menu( "@91000115", "JP_2010_GM_Event_Lak_bluemantle_exchange()" ) --ºí·ç¸ÁÅä 14ÀÏ ±³È¯ dlg_menu( "@90999897", "JP_2010_GM_Event_Lak_skate_exchange()" ) --¼ö·ÃÀÚÀÇ ÅÙÆ® ±³È¯ --óÀ½À¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function JP_2010_GM_Event_Lak_strawberry_exchange() dlg_title( "@90999884" ) dlg_text( "@90999898" ) --´ë»ç dlg_menu( "@90999920", "JP_2010_GM_Event_Lak_strawberry_1_exchange()" ) --±³È¯Çϱâ dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --¿¹Æ¼ ÇÁ¶óÀÓ º¯½Å Æ÷¼Ç<2´Ü°è ¼ºÀåÇü> ±³È¯ function JP_2010_GM_Event_Lak_strawberry_1_exchange() local temp_lak player_lak = gv("chaos") if player_lak >= 240 then temp_lak = player_lak - 240 dlg_title( "@90999884" ) dlg_text( "@90999921" ) --´ë»ç insert_item ( 602560, 1 ) --¿¹Æ¼ ÇÁ¶óÀÓ º¯½Å Æ÷¼Ç<2´Ü°è ¼ºÀåÇü> Áö±Þ sv("chaos", temp_lak ) -- ¶óÅ©¸¦ ±ñ´Ù. update_gold_chaos() dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999922" ) --¶óÅ© ºÎÁ· ´ë»ç dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function JP_2010_GM_Event_Lak_blueberry_exchange() dlg_title( "@90999884" ) dlg_text( "@90999899" ) --´ë»ç dlg_menu( "@90999920", "JP_2010_GM_Event_Lak_blueberry_1_exchange()" ) --±³È¯Çϱâ dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --»ø·¯¸Ç´õ Å©·¹¼¾Æ® º¯½Å Æ÷¼Ç<2´Ü°è ¼ºÀåÇü> ±³È¯ function JP_2010_GM_Event_Lak_blueberry_1_exchange() local temp_lak player_lak = gv("chaos") if player_lak >= 240 then temp_lak = player_lak - 240 dlg_title( "@90999884" ) dlg_text( "@90999921" ) --´ë»ç insert_item ( 602562, 1 ) --»ø·¯¸Ç´õ Å©·¹¼¾Æ® º¯½Å Æ÷¼Ç<2´Ü°è ¼ºÀåÇü> ±³È¯ sv("chaos", temp_lak ) -- ¶óÅ©¸¦ ±ñ´Ù. update_gold_chaos() dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999922" ) --¶óÅ© ºÎÁ· ´ë»ç dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function JP_2010_GM_Event_Lak_banana_exchange() dlg_title( "@90999884" ) dlg_text( "@90999900" ) --´ë»ç dlg_menu( "@90999920", "JP_2010_GM_Event_Lak_banana_1_exchange()" ) --±³È¯Çϱâ dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --¼¼ÀÌ·» ·¹À̵𠺯½Å Æ÷¼Ç<2´Ü°è ¼ºÀåÇü> ±³È¯ function JP_2010_GM_Event_Lak_banana_1_exchange() local temp_lak player_lak = gv("chaos") if player_lak >= 240 then temp_lak = player_lak - 240 dlg_title( "@90999884" ) dlg_text( "@90999921" ) --´ë»ç insert_item ( 602564, 1 ) --¼¼ÀÌ·» ·¹À̵𠺯½Å Æ÷¼Ç<2´Ü°è ¼ºÀåÇü> ±³È¯ sv("chaos", temp_lak ) -- ¶óÅ©¸¦ ±ñ´Ù. update_gold_chaos() dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999922" ) --¶óÅ© ºÎÁ· ´ë»ç dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function JP_2010_GM_Event_Lak_whip_exchange() dlg_title( "@90999884" ) dlg_text( "@90999901" ) --´ë»ç dlg_menu( "@90999920", "JP_2010_GM_Event_Lak_whip_1_exchange()" ) --±³È¯Çϱâ dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --¿ÀÅ© ¿ö¸®¾î º¯½Å Æ÷¼Ç<2´Ü°è ¼ºÀåÇü> ±³È¯ function JP_2010_GM_Event_Lak_whip_1_exchange() local temp_lak player_lak = gv("chaos") if player_lak >= 240 then temp_lak = player_lak - 240 dlg_title( "@90999884" ) dlg_text( "@90999921" ) --´ë»ç insert_item ( 602566, 1 ) --¿ÀÅ© ¿ö¸®¾î º¯½Å Æ÷¼Ç<2´Ü°è ¼ºÀåÇü> ±³È¯ sv("chaos", temp_lak ) -- ¶óÅ©¸¦ ±ñ´Ù. update_gold_chaos() dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999922" ) --¶óÅ© ºÎÁ· ´ë»ç dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function JP_2010_GM_Event_Lak_Luck_exchange() dlg_title( "@90999884" ) dlg_text( "@90999902" ) --´ë»ç dlg_menu( "@90999920", "JP_2010_GM_Event_Lak_Luck_1_exchange()" ) --±³È¯Çϱâ dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --½ºÄÌ·¹Åæ ¿ö¸®¾î º¯½Å Æ÷¼Ç<2´Ü°è ¼ºÀåÇü> ±³È¯ function JP_2010_GM_Event_Lak_Luck_1_exchange() local temp_lak player_lak = gv("chaos") if player_lak >= 240 then temp_lak = player_lak - 240 dlg_title( "@90999884" ) dlg_text( "@90999921" ) --´ë»ç insert_item ( 602568, 1 ) --½ºÄÌ·¹Åæ ¿ö¸®¾î º¯½Å Æ÷¼Ç<2´Ü°è ¼ºÀåÇü> ±³È¯ sv("chaos", temp_lak ) -- ¶óÅ©¸¦ ±ñ´Ù. update_gold_chaos() dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999922" ) --¶óÅ© ºÎÁ· ´ë»ç dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function JP_2010_GM_Event_Lak_harmony_exchange() dlg_title( "@90999884" ) dlg_text( "@90999903" ) --´ë»ç dlg_menu( "@90999920", "JP_2010_GM_Event_Lak_harmony_1_exchange()" ) --±³È¯Çϱâ dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --¾ÆÄí¾Æ ÇȽà º¯½Å Æ÷¼Ç<2´Ü°è ¼ºÀåÇü> ±³È¯ function JP_2010_GM_Event_Lak_harmony_1_exchange() local temp_lak player_lak = gv("chaos") if player_lak >= 240 then temp_lak = player_lak - 240 dlg_title( "@90999884" ) dlg_text( "@90999921" ) --´ë»ç insert_item ( 602570, 1 ) --¾ÆÄí¾Æ ÇȽà º¯½Å Æ÷¼Ç<2´Ü°è ¼ºÀåÇü> ±³È¯ sv("chaos", temp_lak ) -- ¶óÅ©¸¦ ±ñ´Ù. update_gold_chaos() dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999922" ) --¶óÅ© ºÎÁ· ´ë»ç dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function JP_2010_GM_Event_Lak_bluemantle_exchange() dlg_title( "@90999884" ) dlg_text( "@91000116" ) --´ë»ç dlg_menu( "@90999920", "JP_2010_GM_Event_Lak_bluemantle_1_exchange()" ) --±³È¯Çϱâ dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --ºí·ç¸ÁÅä 14ÀÏ ±³È¯ function JP_2010_GM_Event_Lak_bluemantle_1_exchange() local temp_lak player_lak = gv("chaos") if player_lak >= 500 then temp_lak = player_lak - 500 dlg_title( "@90999884" ) dlg_text( "@90999921" ) --´ë»ç insert_item ( 2011302, 1 ) --ºí·ç¸ÁÅä 14ÀÏ ±³È¯ sv("chaos", temp_lak ) -- ¶óÅ©¸¦ ±ñ´Ù. update_gold_chaos() dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999922" ) --¶óÅ© ºÎÁ· ´ë»ç dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function JP_2010_GM_Event_Lak_skate_exchange() dlg_title( "@90999884" ) dlg_text( "@90999904" ) --´ë»ç dlg_menu( "@90999920", "JP_2010_GM_Event_Lak_skate_1_exchange()" ) --±³È¯Çϱâ dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --¼ö·ÃÀÚÀÇ ÅÙÆ® ±³È¯ function JP_2010_GM_Event_Lak_skate_1_exchange() local temp_lak player_lak = gv("chaos") if player_lak >= 4800 then temp_lak = player_lak - 4800 dlg_title( "@90999884" ) dlg_text( "@90999921" ) --´ë»ç insert_item ( 900012, 1 ) --¼ö·ÃÀÚÀÇ ÅÙÆ® ±³È¯ sv("chaos", temp_lak ) -- ¶óÅ©¸¦ ±ñ´Ù. update_gold_chaos() dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999922" ) --¶óÅ© ºÎÁ· ´ë»ç dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end --¿¬¸¶µÈ °­Ã¶·Î ±³È¯Çϱâ function JP_2010_GM_Event_Steel_exchange() dlg_title( "@90999884" ) dlg_text( "@90999905" ) --¿¬¸¶µÈ °­Ã¶ ±³È¯ ´ë»ç dlg_menu( "@90999906", "JP_2010_GM_Event_Steel_luck_exchange()" ) --¸¶³ªÈ¸º¹ÁÖ¹®¼­Lv2 ±³È¯ dlg_menu( "@90999907", "JP_2010_GM_Event_Steel_ridian_exchange()" ) --¸¶³ªÈ¸º¹ÁÖ¹®¼­Lv3 ±³È¯ dlg_menu( "@90999908", "JP_2010_GM_Event_Steel_sled_exchange()" ) --¸¶³ªÈ¸º¹ÁÖ¹®¼­Lv4 ±³È¯ dlg_menu( "@90999909", "JP_2010_GM_Event_Steel_lucifer_exchange()" ) --¸¶³ªÈ¸º¹ÁÖ¹®¼­Lv5 ±³È¯ dlg_menu( "@90999910", "JP_2010_GM_Event_Steel_harmony_exchange()" ) --¸¶³ªÈ¸º¹ÁÖ¹®¼­Lv6 ±³È¯ dlg_menu( "@90999911", "JP_2010_GM_Event_Steel_quartz_exchange()" ) --¸¶³ªÈ¸º¹ÁÖ¹®¼­Lv7 ±³È¯ dlg_menu( "@90999912", "JP_2010_GM_Event_Steel_random_exchange()" ) --¸¶³ªÈ¸º¹ÁÖ¹®¼­Lv8 ±³È¯ --óÀ½À¸·Î µ¹¾Æ °¡±â dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function JP_2010_GM_Event_Steel_luck_exchange() dlg_title( "@90999884" ) dlg_text( "@90999913" ) --´ë»ç dlg_menu( "@90999920", "JP_2010_GM_Event_Steel_luck_1_exchange()" ) --±³È¯Çϱâ dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --¸¶³ªÈ¸º¹ÁÖ¹®¼­Lv2 ±³È¯ function JP_2010_GM_Event_Steel_luck_1_exchange() local steel_count = find_item ( 1100103 ) --¿¬¸¶µÈ °­Ã¶ È®ÀÎ if steel_count >= 10 then dlg_title( "@90999884" ) dlg_text( "@90999921" ) --´ë»ç insert_item ( 608202, 1 ) --¸¶³ªÈ¸º¹ÁÖ¹®¼­Lv2 ±³È¯ delete_item( get_item_handle( 1100103 ), 10 ) --¿¬¸¶µÈ °­Ã¶ »èÁ¦ dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999923" ) --¿¬¸¶µÈ °­Ã¶ ºÎÁ· ´ë»ç dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function JP_2010_GM_Event_Steel_ridian_exchange() dlg_title( "@90999884" ) dlg_text( "@90999914" ) --´ë»ç dlg_menu( "@90999920", "JP_2010_GM_Event_Steel_ridian_1_exchange()" ) --±³È¯Çϱâ dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --¸¶³ªÈ¸º¹ÁÖ¹®¼­Lv3 ±³È¯ function JP_2010_GM_Event_Steel_ridian_1_exchange() local steel_count = find_item ( 1100103 ) --¿¬¸¶µÈ °­Ã¶ È®ÀÎ if steel_count >= 20 then dlg_title( "@90999884" ) dlg_text( "@90999921" ) --´ë»ç insert_item ( 608203, 1 ) --¸¶³ªÈ¸º¹ÁÖ¹®¼­Lv3 ±³È¯ delete_item( get_item_handle( 1100103 ), 20 ) --¿¬¸¶µÈ °­Ã¶ »èÁ¦ dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999923" ) --¿¬¸¶µÈ °­Ã¶ ºÎÁ· ´ë»ç dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function JP_2010_GM_Event_Steel_sled_exchange() dlg_title( "@90999884" ) dlg_text( "@90999915" ) --´ë»ç dlg_menu( "@90999920", "JP_2010_GM_Event_Steel_sled_1_exchange()" ) --±³È¯Çϱâ dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --¸¶³ªÈ¸º¹ÁÖ¹®¼­Lv4 ±³È¯ function JP_2010_GM_Event_Steel_sled_1_exchange() local steel_count = find_item ( 1100103 ) --¿¬¸¶µÈ °­Ã¶ È®ÀÎ if steel_count >= 30 then dlg_title( "@90999884" ) dlg_text( "@90999921" ) --´ë»ç insert_item ( 608204, 1 ) --¸¶³ªÈ¸º¹ÁÖ¹®¼­Lv4 ±³È¯ delete_item( get_item_handle( 1100103 ), 30 ) --¿¬¸¶µÈ °­Ã¶ »èÁ¦ dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999923" ) --¿¬¸¶µÈ °­Ã¶ ºÎÁ· ´ë»ç dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function JP_2010_GM_Event_Steel_lucifer_exchange() dlg_title( "@90999884" ) dlg_text( "@90999916" ) --´ë»ç dlg_menu( "@90999920", "JP_2010_GM_Event_Steel_lucifer_1_exchange()" ) --±³È¯Çϱâ dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --¸¶³ªÈ¸º¹ÁÖ¹®¼­Lv5 function JP_2010_GM_Event_Steel_lucifer_1_exchange() local steel_count = find_item ( 1100103 ) --¿¬¸¶µÈ °­Ã¶ È®ÀÎ if steel_count >= 50 then dlg_title( "@90999884" ) dlg_text( "@90999921" ) --´ë»ç insert_item ( 608205, 1 ) --¸¶³ªÈ¸º¹ÁÖ¹®¼­Lv5 delete_item( get_item_handle( 1100103 ), 40 ) --¿¬¸¶µÈ °­Ã¶ »èÁ¦ dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999923" ) --¿¬¸¶µÈ °­Ã¶ ºÎÁ· ´ë»ç dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function JP_2010_GM_Event_Steel_harmony_exchange() dlg_title( "@90999884" ) dlg_text( "@90999917" ) --´ë»ç dlg_menu( "@90999920", "JP_2010_GM_Event_Steel_harmony_1_exchange()" ) --±³È¯Çϱâ dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --¸¶³ªÈ¸º¹ÁÖ¹®¼­Lv6 function JP_2010_GM_Event_Steel_harmony_1_exchange() local steel_count = find_item ( 1100103 ) --¿¬¸¶µÈ °­Ã¶ È®ÀÎ if steel_count >= 50 then dlg_title( "@90999884" ) dlg_text( "@90999921" ) --´ë»ç insert_item ( 608206, 1 ) --¸¶³ªÈ¸º¹ÁÖ¹®¼­Lv6 delete_item( get_item_handle( 1100103 ), 50 ) --¿¬¸¶µÈ °­Ã¶ »èÁ¦ dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999923" ) --¿¬¸¶µÈ °­Ã¶ ºÎÁ· ´ë»ç dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function JP_2010_GM_Event_Steel_quartz_exchange() dlg_title( "@90999884" ) dlg_text( "@90999918" ) --´ë»ç dlg_menu( "@90999920", "JP_2010_GM_Event_Steel_quartz_1_exchange()" ) --±³È¯Çϱâ dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --¸¶³ªÈ¸º¹ÁÖ¹®¼­Lv7 function JP_2010_GM_Event_Steel_quartz_1_exchange() local steel_count = find_item ( 1100103 ) --¿¬¸¶µÈ °­Ã¶ È®ÀÎ if steel_count >= 60 then dlg_title( "@90999884" ) dlg_text( "@90999921" ) --´ë»ç insert_item ( 608207, 1 ) --¸¶³ªÈ¸º¹ÁÖ¹®¼­Lv7 delete_item( get_item_handle( 1100103 ), 60 ) --¿¬¸¶µÈ °­Ã¶ »èÁ¦ dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999923" ) --¿¬¸¶µÈ °­Ã¶ ºÎÁ· ´ë»ç dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function JP_2010_GM_Event_Steel_random_exchange() dlg_title( "@90999884" ) dlg_text( "@90999919" ) --´ë»ç dlg_menu( "@90999920", "JP_2010_GM_Event_Steel_random_1_exchange()" ) --±³È¯Çϱâ dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --¸¶³ªÈ¸º¹ÁÖ¹®¼­Lv8 function JP_2010_GM_Event_Steel_random_1_exchange() local steel_count = find_item ( 1100103 ) --¿¬¸¶µÈ °­Ã¶ È®ÀÎ if steel_count >= 70 then dlg_title( "@90999884" ) dlg_text( "@90999921" ) --´ë»ç insert_item ( 608208, 1 ) --¸¶³ªÈ¸º¹ÁÖ¹®¼­Lv8 delete_item( get_item_handle( 1100103 ), 70 ) --¿¬¸¶µÈ °­Ã¶ »èÁ¦ dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999505" ) dlg_text( "@90999923" ) --¿¬¸¶µÈ °­Ã¶ ºÎÁ· ´ë»ç dlg_menu( "@90010003", "NPC_JP_2010_Event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- --------------------------- 2010³â Àü±¹°¡ ´ë»ó º½ À̺¥Æ® ------------------------------ --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- -- ¹Ýȯ°ª -1 : ¾Æ¹«°Íµµ ¾Æ´Ô / 0 : ¼ö¶ô°¡ / 1 : ¼öÇàÁß / 2 : Á¾·á°¡´É / 100 : Äù½ºÆ® ½ÇÆÐ / 255 : À̹ÌÁ¾·á --[[ function NPC_WD_10_spring_event_start() local quest_progress01 = get_quest_progress(3025) local quest_progress02 = get_quest_progress(3024) if quest_progress01 == 255 then dlg_title( "@91000118" ) dlg_text( "@91000145" ) dlg_menu( "@90010002", "" ) dlg_show() elseif quest_progress02 == 255 then dlg_title( "@91000118" ) dlg_text( "@91000132" ) dlg_menu( "@90010002", "" ) dlg_show() else dlg_title( "@91000118" ) dlg_text( "@91000119" ) dlg_menu( "@90010002", "" ) dlg_show() end end function NPC_WD_10_spring_event_02_start() dlg_title( "@91000157" ) dlg_text( "@91000158" ) dlg_menu( "@91000159", "WD_10_spring_event_02_01() " ) --Àλ縦 ÇÑ´Ù. dlg_menu( "@90010002", "" ) dlg_show() end function WD_10_spring_event_02_01() dlg_title( "@91000157" ) dlg_text( "@91000160" ) dlg_menu( "@91000161", "WD_10_spring_event_02_02() " ) --È­ºÐÀ» º¸¿©ÁØ´Ù. dlg_menu( "@91000162", "WD_10_spring_event_02_03() " ) --Áú¹®À» ÇÑ´Ù. dlg_menu( "@90010002", "" ) dlg_show() end function WD_10_spring_event_02_02() dlg_title( "@91000157" ) dlg_text( "@91000164" ) dlg_menu( "@91000165", "WD_10_spring_event_02_04() " ) --È­ºÐÁØ´Ù dlg_menu( "@91000166", "WD_10_spring_event_02_05() " ) --È­ºÐÀ» ÁÖÁö ¾Ê´Â´Ù. dlg_menu( "@90010002", "" ) dlg_show() end function WD_10_spring_event_02_03() dlg_title( "@91000157" ) dlg_text( "@91000163" ) dlg_menu( "@91000161", "WD_10_spring_event_02_02() " ) --È­ºÐÀ» º¸¿©ÁØ´Ù. dlg_menu( "@90010002", "" ) dlg_show() end function WD_10_spring_event_02_05() dlg_title( "@91000157" ) dlg_text( "@91000168" ) dlg_menu( "@90010002", "" ) dlg_show() end function WD_10_spring_event_02_04() dlg_title( "@91000157" ) local steel_count01 = find_item ( 2011319 ) --È­ºÐ 1´Ü°è È®ÀÎ local steel_count02 = find_item ( 2011320 ) --È­ºÐ 2´Ü°è È®ÀÎ local steel_count03 = find_item ( 2011321 ) --È­ºÐ 3´Ü°è È®ÀÎ local steel_count04 = find_item ( 2011322 ) --È­ºÐ 4´Ü°è È®ÀÎ local steel_count05 = find_item ( 2011323 ) --È­ºÐ 5´Ü°è È®ÀÎ local steel_count06 = find_item ( 2011324 ) --»õ½Ï 1´Ü°è È®ÀÎ local steel_count07 = find_item ( 2011325 ) --»õ½Ï 2´Ü°è È®ÀÎ local steel_count08 = find_item ( 2011326 ) --»õ½Ï 3´Ü°è È®ÀÎ local steel_count09 = find_item ( 2011327 ) --»õ½Ï 4´Ü°è È®ÀÎ local steel_count10 = find_item ( 2011328 ) --»õ½Ï 5´Ü°è È®ÀÎ local steel_count11 = find_item ( 2011329 ) --¶±ÀÙ 1´Ü°è È®ÀÎ local steel_count12 = find_item ( 2011330 ) --¶±ÀÙ 2´Ü°è È®ÀÎ local steel_count13 = find_item ( 2011331 ) --¶±ÀÙ 3´Ü°è È®ÀÎ local steel_count14 = find_item ( 2011332 ) --¶±ÀÙ 4´Ü°è È®ÀÎ local steel_count15 = find_item ( 2011333 ) --¶±ÀÙ 5´Ü°è È®ÀÎ local steel_count16 = find_item ( 2011334 ) --²É 1´Ü°è È®ÀÎ local steel_count17 = find_item ( 2011335 ) --²É 2´Ü°è È®ÀÎ local steel_count18 = find_item ( 2011336 ) --²É 3´Ü°è È®ÀÎ local steel_count19 = find_item ( 2011337 ) --²É 4´Ü°è È®ÀÎ local steel_count20 = find_item ( 2011338 ) --²É 5´Ü°è È®ÀÎ local steel_count21 = find_item ( 2011339 ) --È­»çÇÑ ²É 1´Ü°è È®ÀÎ local steel_count22 = find_item ( 2011340 ) --È­»çÇÑ ²É 2´Ü°è È®ÀÎ local steel_count23 = find_item ( 2011341 ) --È­»çÇÑ ²É 3´Ü°è È®ÀÎ local steel_count24 = find_item ( 2011342 ) --È­»çÇÑ ²É 4´Ü°è È®ÀÎ local steel_count25 = find_item ( 2011343 ) --È­»çÇÑ ²É 5´Ü°è if steel_count01 >= 1 then dlg_text( "@91000169" ) local index = math.random( 1, 100 ) if index <= 98 then insert_item( 2013148, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 1¹ø else insert_item( 2013149, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 2¹ø end delete_item( get_item_handle( 2011319 ), 1 ) --È­ºÐ 1´Ü°è »èÁ¦ dlg_menu( "@90010002", "" ) dlg_show() elseif steel_count02 >= 1 then dlg_text( "@91000169" ) local index = math.random( 1, 100 ) if index <= 96 then insert_item( 2013148, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 1¹ø else insert_item( 2013149, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 2¹ø end delete_item( get_item_handle( 2011320 ), 1 ) --È­ºÐ 2´Ü°è »èÁ¦ dlg_menu( "@90010002", "" ) dlg_show() elseif steel_count03 >= 1 then dlg_text( "@91000169" ) local index = math.random( 1, 100 ) if index <= 94 then insert_item( 2013148, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 1¹ø else insert_item( 2013149, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 2¹ø end delete_item( get_item_handle( 2011321 ), 1 ) --È­ºÐ 3´Ü°è »èÁ¦ dlg_menu( "@90010002", "" ) dlg_show() elseif steel_count04 >= 1 then dlg_text( "@91000169" ) local index = math.random( 1, 100 ) if index <= 92 then insert_item( 2013148, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 1¹ø else insert_item( 2013149, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 2¹ø end delete_item( get_item_handle( 2011322 ), 1 ) --È­ºÐ 4´Ü°è »èÁ¦ dlg_menu( "@90010002", "" ) dlg_show() elseif steel_count05 >= 1 then dlg_text( "@91000169" ) local index = math.random( 1, 100 ) if index <= 90 then insert_item( 2013148, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 1¹ø else insert_item( 2013149, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 2¹ø end delete_item( get_item_handle( 2011323 ), 1 ) --È­ºÐ 5´Ü°è »èÁ¦ dlg_menu( "@90010002", "" ) dlg_show() elseif steel_count06 >= 1 then dlg_text( "@91000170" ) local index = math.random( 1, 100 ) if index <= 33 then insert_item( 2013148, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 1¹ø elseif index <= 98 then insert_item( 2013149, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 2¹ø else insert_item( 2013150, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 3¹ø end delete_item( get_item_handle( 2011324 ), 1 ) --»õ½Ï 1´Ü°è »èÁ¦ dlg_menu( "@90010002", "" ) dlg_show() elseif steel_count07 >= 1 then dlg_text( "@91000170" ) local index = math.random( 1, 100 ) if index <= 26 then insert_item( 2013148, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 1¹ø elseif index <= 96 then insert_item( 2013149, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 2¹ø else insert_item( 2013150, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 3¹ø end delete_item( get_item_handle( 2011325 ), 1 ) --»õ½Ï 2´Ü°è »èÁ¦ dlg_menu( "@90010002", "" ) dlg_show() elseif steel_count08 >= 1 then dlg_text( "@91000170" ) local index = math.random( 1, 100 ) if index <= 19 then insert_item( 2013148, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 1¹ø elseif index <= 94 then insert_item( 2013149, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 2¹ø else insert_item( 2013150, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 3¹ø end delete_item( get_item_handle( 2011326 ), 1 ) --»õ½Ï 3´Ü°è »èÁ¦ dlg_menu( "@90010002", "" ) dlg_show() elseif steel_count09 >= 1 then dlg_text( "@91000170" ) local index = math.random( 1, 100 ) if index <= 12 then insert_item( 2013148, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 1¹ø elseif index <= 92 then insert_item( 2013149, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 2¹ø else insert_item( 2013150, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 3¹ø end delete_item( get_item_handle( 2011327 ), 1 ) --»õ½Ï 4´Ü°è »èÁ¦ dlg_menu( "@90010002", "" ) dlg_show() elseif steel_count10 >= 1 then dlg_text( "@91000170" ) local index = math.random( 1, 100 ) if index <= 5 then insert_item( 2013148, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 1¹ø elseif index <= 85 then insert_item( 2013149, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 2¹ø else insert_item( 2013150, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 3¹ø end delete_item( get_item_handle( 2011328 ), 1 ) --»õ½Ï 5´Ü°è »èÁ¦ dlg_menu( "@90010002", "" ) dlg_show() elseif steel_count11 >= 1 then dlg_text( "@91000171" ) local index = math.random( 1, 100 ) if index <= 28 then insert_item( 2013149, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 2¹ø elseif index <= 83 then insert_item( 2013150, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 3¹ø else insert_item( 2013151, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 4¹ø end delete_item( get_item_handle( 2011329 ), 1 ) --¶±ÀÙ 1´Ü°è »èÁ¦ dlg_menu( "@90010002", "" ) dlg_show() elseif steel_count12 >= 1 then dlg_text( "@91000171" ) local index = math.random( 1, 100 ) if index <= 21 then insert_item( 2013149, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 2¹ø elseif index <= 81 then insert_item( 2013150, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 3¹ø else insert_item( 2013151, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 4¹ø end delete_item( get_item_handle( 2011330 ), 1 ) --¶±ÀÙ 2´Ü°è »èÁ¦ dlg_menu( "@90010002", "" ) dlg_show() elseif steel_count13 >= 1 then dlg_text( "@91000171" ) local index = math.random( 1, 100 ) if index <= 14 then insert_item( 2013149, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 2¹ø elseif index <= 79 then insert_item( 2013150, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 3¹ø else insert_item( 2013151, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 4¹ø end delete_item( get_item_handle( 2011331 ), 1 ) --¶±ÀÙ 3´Ü°è »èÁ¦ dlg_menu( "@90010002", "" ) dlg_show() elseif steel_count14 >= 1 then dlg_text( "@91000171" ) local index = math.random( 1, 100 ) if index <= 7 then insert_item( 2013149, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 2¹ø elseif index <= 77 then insert_item( 2013150, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 3¹ø else insert_item( 2013151, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 4¹ø end delete_item( get_item_handle( 2011332 ), 1 ) --¶±ÀÙ 4´Ü°è »èÁ¦ dlg_menu( "@90010002", "" ) dlg_show() elseif steel_count15 >= 1 then dlg_text( "@91000171" ) local index = math.random( 1, 100 ) if index <= 75 then insert_item( 2013150, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 3¹ø else insert_item( 2013151, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 4¹ø end delete_item( get_item_handle( 2011333 ), 1 ) --¶±ÀÙ 5´Ü°è »èÁ¦ dlg_menu( "@90010002", "" ) dlg_show() elseif steel_count16 >= 1 then dlg_text( "@91000172" ) local index = math.random( 1, 100 ) if index <= 28 then insert_item( 2013149, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 2¹ø elseif index <= 73 then insert_item( 2013150, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 3¹ø elseif index <= 95 then insert_item( 2013151, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 4¹ø else insert_item( 2013152, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 5¹ø end delete_item( get_item_handle( 2011334 ), 1 ) --²É 1´Ü°è »èÁ¦ dlg_menu( "@90010002", "" ) dlg_show() elseif steel_count17 >= 1 then dlg_text( "@91000172" ) local index = math.random( 1, 100 ) if index <= 21 then insert_item( 2013149, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 2¹ø elseif index <= 61 then insert_item( 2013150, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 3¹ø elseif index <= 90 then insert_item( 2013151, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 4¹ø else insert_item( 2013152, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 5¹ø end delete_item( get_item_handle( 2011335 ), 1 ) --²É 2´Ü°è »èÁ¦ dlg_menu( "@90010002", "" ) dlg_show() elseif steel_count18 >= 1 then dlg_text( "@91000172" ) local index = math.random( 1, 100 ) if index <= 14 then insert_item( 2013149, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 2¹ø elseif index <= 49 then insert_item( 2013150, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 3¹ø elseif index <= 85 then insert_item( 2013151, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 4¹ø else insert_item( 2013152, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 5¹ø end delete_item( get_item_handle( 2011336 ), 1 ) --²É 3´Ü°è »èÁ¦ dlg_menu( "@90010002", "" ) dlg_show() elseif steel_count19 >= 1 then dlg_text( "@91000172" ) local index = math.random( 1, 100 ) if index <= 7 then insert_item( 2013149, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 2¹ø elseif index <= 37 then insert_item( 2013150, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 3¹ø elseif index <= 80 then insert_item( 2013151, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 4¹ø else insert_item( 2013152, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 5¹ø end delete_item( get_item_handle( 2011337 ), 1 ) --²É 4´Ü°è »èÁ¦ dlg_menu( "@90010002", "" ) dlg_show() elseif steel_count20 >= 1 then dlg_text( "@91000172" ) local index = math.random( 1, 100 ) if index <= 25 then insert_item( 2013150, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 3¹ø elseif index <= 75 then insert_item( 2013151, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 4¹ø else insert_item( 2013152, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 5¹ø end delete_item( get_item_handle( 2011338 ), 1 ) --²É 5´Ü°è »èÁ¦ dlg_menu( "@90010002", "" ) dlg_show() elseif steel_count21 >= 1 then dlg_text( "@91000173" ) local index = math.random( 1, 100 ) if index <= 20 then insert_item( 2013150, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 3¹ø elseif index <= 70 then insert_item( 2013151, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 4¹ø else insert_item( 2013152, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 5¹ø end delete_item( get_item_handle( 2011339 ), 1 ) --È­»çÇÑ ²É 1´Ü°è »èÁ¦ dlg_menu( "@90010002", "" ) dlg_show() elseif steel_count22 >= 1 then dlg_text( "@91000173" ) local index = math.random( 1, 100 ) if index <= 15 then insert_item( 2013150, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 3¹ø elseif index <= 67 then insert_item( 2013151, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 4¹ø else insert_item( 2013152, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 5¹ø end delete_item( get_item_handle( 2011340 ), 1 ) --È­»çÇÑ ²É 2´Ü°è »èÁ¦ dlg_menu( "@90010002", "" ) dlg_show() elseif steel_count23 >= 1 then dlg_text( "@91000173" ) local index = math.random( 1, 100 ) if index <= 10 then insert_item( 2013150, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 3¹ø elseif index <= 64 then insert_item( 2013151, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 4¹ø else insert_item( 2013152, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 5¹ø end delete_item( get_item_handle( 2011341 ), 1 ) --È­»çÇÑ ²É 3´Ü°è »èÁ¦ dlg_menu( "@90010002", "" ) dlg_show() elseif steel_count24 >= 1 then dlg_text( "@91000173" ) local index = math.random( 1, 100 ) if index <= 5 then insert_item( 2013150, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 3¹ø elseif index <= 61 then insert_item( 2013151, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 4¹ø else insert_item( 2013152, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 5¹ø end delete_item( get_item_handle( 2011342 ), 1 ) --È­»çÇÑ ²É 4´Ü°è »èÁ¦ dlg_menu( "@90010002", "" ) dlg_show() elseif steel_count25 >= 1 then dlg_text( "@91000173" ) local index = math.random( 1, 100 ) if index <= 58 then insert_item( 2013151, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 4¹ø else insert_item( 2013152, 1 ) --È­ºÐ ±³È¯ ¿£Æ®ÀÇ ¼±¹° 5¹ø end delete_item( get_item_handle( 2011343 ), 1 ) --È­»çÇÑ ²É 5´Ü°è »èÁ¦ dlg_menu( "@90010002", "" ) dlg_show() else dlg_text( "@91000174" ) dlg_menu( "@90010002", "" ) dlg_show() end end ]] --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- --------------------------- 2010³â ·¯½Ã¾Æ ÈÞ¸é À¯Àú À̺¥Æ® ------------------------------ --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- --event_code -- 1À̸é ÈÞ¸é À¯Àú, 0À̸é ÀÏ¹Ý À¯Àú function NPC_RU_2010_dormancy_user_event_start() local dormancyuser_rental_event = get_value( "event_code" ) -- ÈÞ¸é À¯Àú À̺¥Æ® ÄÚµå if dormancyuser_rental_event == 1 then dlg_title( "@90999884" ) dlg_text( "@91000177" ) --ÈÞ¸é À¯Àú Àΰæ¿ì dlg_menu( "@91000178", "RU_2010_dormancy_user_item()" ) --ÈÞ¸é À¯Àú ¾ÆÀÌÅÛ ¹Þ±â dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999884" ) dlg_text( "@91000179" ) --ÈÞ¸é À¯Àú°¡ ¾Æ´Ñ °æ¿ì dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end end function RU_2010_dormancy_user_item() local q_flag0 = get_flag( "dormancy_user" ) --¾ÆÀÌÅÛ Áö±Þ È®ÀÎ if q_flag0 == "" then q_flag0 = 0 end if q_flag0 < 1 then dlg_title( "@90999884" ) dlg_text( "@91000180" ) insert_item( 2000203, 10 ) --»ç¶ûÀÇ ½ºÅÂ¹Ì³Ê ¼¼À̹ö insert_item( 690416, 1 ) --¸¶ÀÌ Ãò¿ì 15ÀÏ set_flag( "dormancy_user", "1") dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90999884" ) dlg_text( "@91000181" ) dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- --------------------------- 2010³â ¹Ì±¹ ÅäÅ« ±³È¯ NPC --------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- --Gold, Silver, Bronze --ÅäÅ«À¸·Î ¾ÆÀÌÅÛ ±³È¯ function NPC_US_2010_medal_trade_start() dlg_title( "@91000183" ) dlg_text( "@91000184" ) --´ë»ç (¾È³çÇϼ¼¿ä! ¸Þ´Þ ±³È¯ NPC ¸Æµå°¥ÀÔ´Ï´Ù. ¾î¶² ¸Þ´ÞÀ» ±³È¯Çص帱±î¿ä?) dlg_menu( "@91000185", "US_2010_goldmedla_trade_item()" ) --±Ý¸Þ´Þ ±³È¯ dlg_menu( "@91000186", "US_2010_Silvermdla_trade_item()" ) --Àº¸Þ´Þ ±³È¯ dlg_menu( "@91000187", "US_2010_Bronzemedla_trade_item()" ) --µ¿¸Þ´Þ ±³È¯ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function US_2010_goldmedla_trade_item() dlg_title( "@91000183" ) dlg_text( "@91000188" ) --´ë»ç (´ÙÀ½ ¾ÆÀÌÅÛ Áß ¾î¶² ¾ÆÀÌÅÛÀ¸·Î ±³È¯ ÇϽðڽÀ´Ï±î?) dlg_menu( "@91000189", "US_2010_goldmedla_trade_item_01()" ) --½´ÅÍºí Æ÷Æ®¸®½º-40°³ dlg_menu( "@91000190", "US_2010_goldmedla_trade_item_02()" ) --½´Ã÷ ¿Àºê Ç︮¿À½º ±Ý 40°³ dlg_menu( "@91000191", "US_2010_goldmedla_trade_item_03()" ) --°ÅÀýÀÇ µµÆ÷ ±Ý 40°³ dlg_menu( "@91000192", "US_2010_goldmedla_trade_item_04()" ) --º¹Á¾ÀÇ Æ÷½º ¾Æ¸Ó ±Ý 40°³ dlg_menu( "@91000193", "US_2010_goldmedla_trade_item_05()" ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£°©¿Ê ±Ý 60°³ dlg_menu( "@91000194", "US_2010_goldmedla_trade_item_06()" ) --»ç³É½ÅÀÇ ¿ëÆ÷ ±Ý 60°³ dlg_menu( "@91000195", "US_2010_goldmedla_trade_item_07()" ) --¼ø¹éÀÇ ¸¶Áö½ºÅÍ·Îºê ±Ý 60°³ dlg_menu( "@91000196", "US_2010_goldmedla_trade_item_08()" ) --ºê¸±¶õÆ® ÇÁ·ÎÅØÅÍ ±Ý 60°³ dlg_menu( "@91000197", "US_2010_goldmedla_trade_item_09()" ) --·£´ý +3 ½ºÅ³ Ä«µå ¹Ú½º ±Ý 5°³ dlg_menu( "@91000198", "US_2010_goldmedla_trade_item_10()" ) --·£´ý 120Lv ¿¡ÇÈ ¼Ò¿ï ½ºÅæ ±Ý 6 dlg_menu( "@91000199", "US_2010_goldmedla_trade_item_11()" ) --·£´ý 140Lv ¿¡ÇÈ ¼Ò¿ï ½ºÅæ ±Ý 7 dlg_menu( "@91000200", "US_2010_goldmedla_trade_item_12()" ) --Àº¸Þ´Þ ±Ý 1°³ dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function US_2010_Silvermdla_trade_item() dlg_title( "@91000183" ) dlg_text( "@91000188" ) --´ë»ç (´ÙÀ½ ¾ÆÀÌÅÛ Áß ¾î¶² ¾ÆÀÌÅÛÀ¸·Î ±³È¯ ÇϽðڽÀ´Ï±î?) dlg_menu( "@91000201", "US_2010_Silvermdla_trade_item_01()" ) --±×·£µå Å©·Î½º¾Æ¸Ó Àº 30°³ dlg_menu( "@91000202", "US_2010_Silvermdla_trade_item_02()" ) --¼¼ÀÌÅ©¸®µå ½´Ã÷ Àº 30°³ dlg_menu( "@91000203", "US_2010_Silvermdla_trade_item_03()" ) --¼¼ÀÌÅ©¸®µå ·Îºê Àº 30°³ dlg_menu( "@91000204", "US_2010_Silvermdla_trade_item_04()" ) --½Å¼º¼öÀÇ ÄÚÆ® Àº 30°³ dlg_menu( "@91000205", "US_2010_Silvermdla_trade_item_05()" ) --»ç·æÀÇ °©ÁÖ Àº 50°³ dlg_menu( "@91000206", "US_2010_Silvermdla_trade_item_06()" ) --¿ë°¢ÀÇ ±ê Àº 50°³ dlg_menu( "@91000207", "US_2010_Silvermdla_trade_item_07()" ) --°­Ã¶»ç½ÅÀÇ ·Îºê Àº 50°³ dlg_menu( "@91000208", "US_2010_Silvermdla_trade_item_08()" ) --¿À¸®¿£Å» ¼Ò¿ï ¾Æ¸Ó Àº 50°³ dlg_menu( "@91000209", "US_2010_Silvermdla_trade_item_09()" ) --·£´ý +2 ½ºÅ³ Ä«µå ¹Ú½º Àº 5°³ dlg_menu( "@91000210", "US_2010_Silvermdla_trade_item_10()" ) --·£´ý 80Lv ¿¡ÇÈ ¼Ò¿ï ½ºÅæ Àº 5°³ dlg_menu( "@91000211", "US_2010_Silvermdla_trade_item_11()" ) --·£´ý 100Lv ¿¡ÇÈ ¼Ò¿ï½ºÅæ Àº 6°³ dlg_menu( "@91000212", "US_2010_Silvermdla_trade_item_12()" ) --µ¿¸Þ´Þ Àº 1°³ dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function US_2010_Bronzemedla_trade_item() dlg_title( "@91000183" ) dlg_text( "@91000188" ) --´ë»ç (´ÙÀ½ ¾ÆÀÌÅÛ Áß ¾î¶² ¾ÆÀÌÅÛÀ¸·Î ±³È¯ ÇϽðڽÀ´Ï±î?) dlg_menu( "@91000213", "US_2010_Bronzemedla_trade_item_01()" ) --ÇÁ·Î±×·¡½Ãºê ¾Æ¸Ó µ¿ 20°³ dlg_menu( "@91000214", "US_2010_Bronzemedla_trade_item_02()" ) --ºí·Î¿ì ½´Ã÷ µ¿ 20°³ dlg_menu( "@91000215", "US_2010_Bronzemedla_trade_item_03()" ) --¾Þ°Å ·Îºê µ¿ 20°³ dlg_menu( "@91000216", "US_2010_Bronzemedla_trade_item_04()" ) --À¯´ÏÄÜÀÇ ÄÚÆ® µ¿ 20°³ dlg_menu( "@91000217", "US_2010_Bronzemedla_trade_item_05()" ) --·£´ý +1 ½ºÅ³ Ä«µå ¹Ú½º µ¿ 5°³ dlg_menu( "@91000218", "US_2010_Bronzemedla_trade_item_06()" ) --·£´ý 20Lv ¿¡ÇÈ ¼Ò¿ï ½ºÅæ µ¿ 3°³ dlg_menu( "@91000219", "US_2010_Bronzemedla_trade_item_07()" ) --·£´ý 40Lv ¿¡ÇÈ ¼Ò¿ï ½ºÅæ µ¿ 4°³ dlg_menu( "@91000220", "US_2010_Bronzemedla_trade_item_08()" ) --·£´ý 60Lv ¿¡ÇÈ ¼Ò¿ï ½ºÅæ µ¿ 5°³ dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end ----------------------------------------------------------------------------------------------------------------------------------±Ý¸Þ´Þ function US_2010_goldmedla_trade_item_01() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count03 >= 40 then dlg_text( "@91000224" ) --´ë»ç (½´ÅÍºí Æ÷Æ®¸®½º 1°³¸¦ ±Ý¸Þ´Þ 40°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 261601, 1 ) --½´ÅÍºí Æ÷Æ®¸®½º delete_item( get_item_handle( 2011305 ), 40 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000221" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â ±Ý¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function US_2010_goldmedla_trade_item_02() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count03 >= 40 then dlg_text( "@91000225" ) --´ë»ç (½´Ã÷ ¿Àºê Ç︮¿À½º 1°³¸¦ ±Ý¸Þ´Þ 40°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 262601, 1 ) --½´Ã÷ ¿Àºê Ç︮¿À½º delete_item( get_item_handle( 2011305 ), 40 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000221" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â ±Ý¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function US_2010_goldmedla_trade_item_03() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count03 >= 40 then dlg_text( "@91000226" ) --´ë»ç (°ÅÀýÀÇ µµÆ÷ 1°³¸¦ ±Ý¸Þ´Þ 40°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 263601, 1 ) --°ÅÀýÀÇ µµÆ÷ delete_item( get_item_handle( 2011305 ), 40 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000221" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â ±Ý¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function US_2010_goldmedla_trade_item_04() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count03 >= 40 then dlg_text( "@91000227" ) --´ë»ç (º¹Á¾ÀÇ Æ÷½º ¾Æ¸Ó 1°³¸¦ ±Ý¸Þ´Þ 40°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 264601, 1 ) --º¹Á¾ÀÇ Æ÷½º delete_item( get_item_handle( 2011305 ), 40 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000221" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â ±Ý¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function US_2010_goldmedla_trade_item_05() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count03 >= 60 then dlg_text( "@91000228" ) --´ë»ç (ÀÌÃ÷¹«³ªÀÇ ¼öÈ£°©¿Ê 1°³¸¦ ±Ý¸Þ´Þ 60°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 271701, 1 ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£°©¿Ê delete_item( get_item_handle( 2011305 ), 60 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000221" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â ±Ý¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function US_2010_goldmedla_trade_item_06() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count03 >= 60 then dlg_text( "@91000229" ) --´ë»ç (»ç³É½ÅÀÇ ¿ëÆ÷ 1°³¸¦ ±Ý¸Þ´Þ 60°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 272701, 1 ) --»ç³É½ÅÀÇ ¿ëÆ÷ delete_item( get_item_handle( 2011305 ), 60 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000221" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â ±Ý¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function US_2010_goldmedla_trade_item_07() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count03 >= 60 then dlg_text( "@91000230" ) --´ë»ç (¼ø¹éÀÇ ¸¶Áö½ºÅͷκê 1°³¸¦ ±Ý¸Þ´Þ 60°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 273701, 1 ) --¼ø¹éÀÇ ¸¶Áö½ºÅͷκê delete_item( get_item_handle( 2011305 ), 60 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000221" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â ±Ý¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function US_2010_goldmedla_trade_item_08() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count03 >= 60 then dlg_text( "@91000231" ) --´ë»ç (ºê¸±¶õÆ® ÇÁ·ÎÅØÅÍ 1°³¸¦ ±Ý¸Þ´Þ 60°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 274701, 1 ) --ºê¸±¶õÆ® ÇÁ·ÎÅØÅÍ delete_item( get_item_handle( 2011305 ), 60 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000221" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â ±Ý¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function US_2010_goldmedla_trade_item_09() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count03 >= 5 then dlg_text( "@91000232" ) --´ë»ç ( +3 ½ºÅ³ Ä«µå ¹Ú½º 1°³¸¦ ±Ý¸Þ´Þ 5°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 2011379, 1 ) --+3 ½ºÅ³ Ä«µå ¹Ú½º delete_item( get_item_handle( 2011305 ), 5 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000221" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â ±Ý¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function US_2010_goldmedla_trade_item_10() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count03 >= 6 then dlg_text( "@91000233" ) --´ë»ç (120Lv ¿¡ÇÈ ¼Ò¿ï ½ºÅæ ¹Ú½º 1°³¸¦ ±Ý¸Þ´Þ 6°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 2011375, 1 ) --+3 ½ºÅ³ Ä«µå ¹Ú½º delete_item( get_item_handle( 2011305 ), 6 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000221" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â ±Ý¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function US_2010_goldmedla_trade_item_11() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count03 >= 7 then dlg_text( "@91000234" ) --´ë»ç (140Lv ¿¡ÇÈ ¼Ò¿ï ½ºÅæ ¹Ú½º 1°³¸¦ ±Ý¸Þ´Þ 6°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 2011376, 1 ) --+3 ½ºÅ³ Ä«µå ¹Ú½º delete_item( get_item_handle( 2011305 ), 7 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000221" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â ±Ý¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function US_2010_goldmedla_trade_item_12() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count03 >= 1 then dlg_text( "@91000235" ) --´ë»ç (Àº ¸Þ´Þ 1°³¸¦ ±Ý¸Þ´Þ 1°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 2011306, 1 ) --Àº ¸Þ´Þ delete_item( get_item_handle( 2011305 ), 1 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000221" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â ±Ý¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end ----------------------------------------------------------------------------------------------------------------------------------Àº¸Þ´Þ function US_2010_Silvermdla_trade_item_01() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count02 >= 30 then dlg_text( "@91000236" ) --´ë»ç (±×·£µå Å©·Î½º ¾Æ¸Ó 1°³¸¦ Àº¸Þ´Þ 30°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 261402, 1 ) --±×·£µå Å©·Î½º ¾Æ¸Ó delete_item( get_item_handle( 2011306 ), 30 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000222" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â Àº¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function US_2010_Silvermdla_trade_item_02() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count02 >= 30 then dlg_text( "@91000237" ) --´ë»ç (¼¼ÀÌÅ©¸®µå ½´Ã÷ 1°³¸¦ Àº¸Þ´Þ 30°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 262402, 1 ) --¼¼ÀÌÅ©¸®µå ½´Ã÷ delete_item( get_item_handle( 2011306 ), 30 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000222" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â Àº¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function US_2010_Silvermdla_trade_item_03() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count02 >= 30 then dlg_text( "@91000238" ) --´ë»ç (¼¼ÀÌÅ©¸®µå ·Îºê 1°³¸¦ Àº¸Þ´Þ 30°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 263402, 1 ) --¼¼ÀÌÅ©¸®µå ·Îºê delete_item( get_item_handle( 2011306 ), 30 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000222" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â Àº¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function US_2010_Silvermdla_trade_item_04() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count02 >= 30 then dlg_text( "@91000239" ) --´ë»ç (½Å¼º¼öÀÇ ÄÚÆ® 1°³¸¦ Àº¸Þ´Þ 30°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 264402, 1 ) --½Å¼º¼öÀÇ ÄÚÆ® delete_item( get_item_handle( 2011306 ), 30 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000222" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â Àº¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function US_2010_Silvermdla_trade_item_05() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count02 >= 50 then dlg_text( "@91000240" ) --´ë»ç (»ç·æÀÇ °©ÁÖ 1°³¸¦ Àº¸Þ´Þ 50°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 261501, 1 ) --»ç·æÀÇ °©ÁÖ delete_item( get_item_handle( 2011306 ), 50 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000222" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â Àº¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function US_2010_Silvermdla_trade_item_06() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count02 >= 50 then dlg_text( "@91000241" ) --´ë»ç (¿ë°¢ÀÇ ±ê 1°³¸¦ Àº¸Þ´Þ 50°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 262501, 1 ) --¿ë°¢ÀÇ ±ê delete_item( get_item_handle( 2011306 ), 50 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000222" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â Àº¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function US_2010_Silvermdla_trade_item_07() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count02 >= 50 then dlg_text( "@91000242" ) --´ë»ç (°­Ã¶»ç½ÅÀÇ ·Îºê 1°³¸¦ Àº¸Þ´Þ 50°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 263501, 1 ) --°­Ã¶»ç½ÅÀÇ ·Îºê delete_item( get_item_handle( 2011306 ), 50 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000222" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â Àº¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function US_2010_Silvermdla_trade_item_08() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count02 >= 50 then dlg_text( "@91000243" ) --´ë»ç (¿À¸®¿£Å» ¼Ò¿ï ¾Æ¸Ó 1°³¸¦ Àº¸Þ´Þ 50°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 264501, 1 ) --¿À¸®¿£Å» ¼Ò¿ï delete_item( get_item_handle( 2011306 ), 50 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000222" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â Àº¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function US_2010_Silvermdla_trade_item_09() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count02 >= 5 then dlg_text( "@91000244" ) --´ë»ç ( +2 ½ºÅ³ Ä«µå ¹Ú½º 1°³¸¦ Àº¸Þ´Þ 5°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 2011378, 1 ) --+2 ½ºÅ³ Ä«µå ¹Ú½º delete_item( get_item_handle( 2011306 ), 5 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000222" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â Àº¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function US_2010_Silvermdla_trade_item_10() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count02 >= 5 then dlg_text( "@91000245" ) --´ë»ç (80Lv ¿¡ÇÈ ¼Ò¿ï ½ºÅæ ¹Ú½º 1°³¸¦ Àº¸Þ´Þ 5°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 2011373, 1 ) --80Lv ¿¡ÇÈ ¼Ò¿ï ½ºÅæ ¹Ú½º delete_item( get_item_handle( 2011306 ), 5 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000222" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â Àº¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function US_2010_Silvermdla_trade_item_11() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count02 >= 6 then dlg_text( "@91000246" ) --´ë»ç (100Lv ¿¡ÇÈ ¼Ò¿ï ½ºÅæ ¹Ú½º 1°³¸¦ Àº¸Þ´Þ 6°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 2011374, 1 ) --100Lv ¿¡ÇÈ ¼Ò¿ï ½ºÅæ ¹Ú½º delete_item( get_item_handle( 2011306 ), 6 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000222" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â Àº¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function US_2010_Silvermdla_trade_item_12() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count02 >= 1 then dlg_text( "@91000247" ) --´ë»ç (µ¿¸Þ´Þ 1°³¸¦ Àº¸Þ´Þ 1°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 2011307, 1 ) --Àº ¸Þ´Þ delete_item( get_item_handle( 2011306 ), 1 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000222" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â Àº¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end ----------------------------------------------------------------------------------------------------------------------------------µ¿¸Þ´Þ function US_2010_Bronzemedla_trade_item_01() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count01 >= 20 then dlg_text( "@91000248" ) --´ë»ç (ÇÁ·Î±×·¡½Ãºê ¾Æ¸Ó 1°³¸¦ µ¿¸Þ´Þ 20°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 261303, 1 ) --ÇÁ·Î±×·¡½Ãºê ¾Æ¸Ó delete_item( get_item_handle( 2011307 ), 20 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000223" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â µ¿¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function US_2010_Bronzemedla_trade_item_02() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count01 >= 20 then dlg_text( "@91000249" ) --´ë»ç (ºí·Î¿ì ½´Ã÷ 1°³¸¦ µ¿¸Þ´Þ 20°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 262303, 1 ) --ºí·Î¿ì ½´Ã÷ delete_item( get_item_handle( 2011307 ), 20 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000223" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â µ¿¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function US_2010_Bronzemedla_trade_item_03() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count01 >= 20 then dlg_text( "@91000250" ) --´ë»ç (¾Þ°Å ·Îºê 1°³¸¦ µ¿¸Þ´Þ 20°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 263303, 1 ) --¾Þ°Å ·Îºê delete_item( get_item_handle( 2011307 ), 20 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000223" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â µ¿¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function US_2010_Bronzemedla_trade_item_04() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count01 >= 20 then dlg_text( "@91000251" ) --´ë»ç (À¯´ÏÄÜÀÇ ÄÚÆ® 1°³¸¦ µ¿¸Þ´Þ 20°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 264303, 1 ) --À¯´ÏÄÜÀÇ ÄÚÆ® delete_item( get_item_handle( 2011307 ), 20 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000223" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â µ¿¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function US_2010_Bronzemedla_trade_item_05() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count01 >= 5 then dlg_text( "@91000252" ) --´ë»ç ( +1 ½ºÅ³ Ä«µå ¹Ú½º 1°³¸¦ µ¿¸Þ´Þ 5°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 2011377, 1 ) -- +1 ½ºÅ³ Ä«µå ¹Ú½º delete_item( get_item_handle( 2011307 ), 5 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000223" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â µ¿¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function US_2010_Bronzemedla_trade_item_06() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count01 >= 3 then dlg_text( "@91000253" ) --´ë»ç (20Lv ¿¡ÇÈ ¼Ò¿ï ½ºÅæ ¹Ú½º 1°³¸¦ µ¿¸Þ´Þ 3°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 2011370, 1 ) --20Lv ¿¡ÇÈ ¼Ò¿ï ½ºÅæ ¹Ú½º delete_item( get_item_handle( 2011307 ), 3 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000223" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â µ¿¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function US_2010_Bronzemedla_trade_item_07() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count01 >= 4 then dlg_text( "@91000254" ) --´ë»ç (40Lv ¿¡ÇÈ ¼Ò¿ï ½ºÅæ ¹Ú½º 1°³¸¦ µ¿¸Þ´Þ 3°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 2011371, 1 ) --40Lv ¿¡ÇÈ ¼Ò¿ï ½ºÅæ ¹Ú½º delete_item( get_item_handle( 2011307 ), 4 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000223" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â µ¿¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function US_2010_Bronzemedla_trade_item_08() local steel_count01 = find_item ( 2011307 ) --µ¿¸Þ´Þ È®ÀÎ local steel_count02 = find_item ( 2011306 ) --Àº¸Þ´Þ È®ÀÎ local steel_count03 = find_item ( 2011305 ) --±Ý¸Þ´Þ È®ÀÎ dlg_title( "@91000183" ) --NPC À̸§ if steel_count01 >= 5 then dlg_text( "@91000254" ) --´ë»ç (60Lv ¿¡ÇÈ ¼Ò¿ï ½ºÅæ ¹Ú½º 1°³¸¦ µ¿¸Þ´Þ 3°³¿Í ±³È¯À» ÇØµå·È½À´Ï´Ù.) insert_item ( 2011372, 1 ) --60Lv ¿¡ÇÈ ¼Ò¿ï ½ºÅæ ¹Ú½º delete_item( get_item_handle( 2011307 ), 5 ) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000223" ) --´ë»ç (¼ÒÁöÇϰí ÀÖ´Â µ¿¸Þ´ÞÀÌ ºÎÁ·Çϳ׿ä.) dlg_menu( "@90010003", "NPC_US_2010_medal_trade_start()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end ---------------------------------------------------------------------------------- Ã౸°ø Áö±Þ function worldcup_2010_event_soccerball_give_1day() local worldticket_count = find_item( 2011565 ) --ƼÄÏ È®ÀÎ if worldticket_count >= 1 then dlg_title( "@91000466" ) dlg_text( "@91000471" ) insert_item( 2011554, 1 ) --32°­ Ã౸°ø Áö±Þ set_flag( "soccerball_get", "1") delete_item( get_item_handle( 2011565 ), 1 ) dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@91000466" ) dlg_text( "@91000472" ) dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end end --------------------------------------------------------------------------------------- -------------------------- 2010³â ¿©¸§ ½Å¹åµå À̺¥Æ® ---------------------------------- --------------------------------------------------------------------------------------- function NPE_event_WD_2010_sinbad_sin_contact() dlg_title( "@91000624" ) dlg_text( "@91000625" ) --´ë»ç (Àλç) dlg_menu( "@91000626", "event_WD_2010_sinbad_sin_exchange()" ) --»óÀÚ ±³È¯ dlg_menu( "@91000627", "event_WD_2010_sinbad_sin_question()" ) --º¸¼® »óÀÚ¸¦ º¸¿© ÁÖ¼¼¿ä dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function event_WD_2010_sinbad_sin_exchange() local gem_count01 = find_item ( 2011758 ) --½ÅºñÇÑ º¸¼® Á¶°¢ È®ÀÎ dlg_title( "@91000624" ) if gem_count01 >= 100 then dlg_text( "@91000630" ) --´ë»ç insert_item ( 2011757, 1 ) --½ÅºñÇÑ º¸¼® »óÀÚ 1°³ Áö±Þ delete_item( get_item_handle( 2011758 ), 100 ) --½ÅºñÇÑ º¸¼® Á¶°¢ 100°³ »èÁ¦ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000629" ) --´ë»ç dlg_menu( "@90010003", "NPE_event_WD_2010_sinbad_sin_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_WD_2010_sinbad_sin_question() dlg_title( "@91000624" ) dlg_text( "@91000628" ) --´ë»ç dlg_menu( "@91000626", "event_WD_2010_sinbad_sin_exchange()" ) --»óÀÚ ±³È¯ dlg_menu( "@90010003", "NPE_event_WD_2010_sinbad_sin_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --º¸¼® »óÀÚ ¼öÁý°¡ °ñµç function NPE_event_WD_2010_sinbad_collect_contact() dlg_title( "@91000631" ) dlg_text( "@91000632" ) --´ë»ç (Àλç) dlg_menu( "@91000633", "event_WD_2010_sinbad_collect_exchange()" ) --»óÀÚ ±³È¯ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function event_WD_2010_sinbad_collect_exchange() local gem_count02 = find_item ( 2011757 ) --½ÅºñÇÑ º¸¼® »óÀÚ È®ÀÎ dlg_title( "@91000631" ) if gem_count02 >= 1 then dlg_text( "@91000635" ) --´ë»ç dlg_menu( "@91000636", "event_WD_2010_sinbad_collect_exchange_cat()" ) --°í¾çÀÌ ±Í dlg_menu( "@91000637", "event_WD_2010_sinbad_collect_exchange_rabbit()" ) --Åä³¢ ±Í dlg_menu( "@91000638", "event_WD_2010_sinbad_collect_exchange_bear()" ) --°õµ¹ÀÌ ±Í dlg_menu( "@91000639", "event_WD_2010_sinbad_collect_exchange_dog()" ) --°­¾ÆÁö ±Í dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000634" ) --´ë»ç dlg_menu( "@90010003", "NPE_event_WD_2010_sinbad_collect_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_WD_2010_sinbad_collect_exchange_cat() local gem_count02 = find_item ( 2011757 ) --½ÅºñÇÑ º¸¼® »óÀÚ È®ÀÎ dlg_title( "@91000631" ) if gem_count02 >= 1 then dlg_text( "@91000640" ) --´ë»ç insert_item ( 2530025, 1 ) --°í¾çÀÌ ±Í 30ÀÏ 1°³ Áö±Þ delete_item( get_item_handle( 2011757 ), 1 ) --½ÅºñÇÑ º¸¼® »óÀÚ 1°³ »èÁ¦ dlg_menu( "@90010003", "NPE_event_WD_2010_sinbad_collect_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000641" ) --´ë»ç dlg_menu( "@90010003", "NPE_event_WD_2010_sinbad_collect_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_WD_2010_sinbad_collect_exchange_rabbit() local gem_count02 = find_item ( 2011757 ) --½ÅºñÇÑ º¸¼® »óÀÚ È®ÀÎ dlg_title( "@91000631" ) if gem_count02 >= 1 then dlg_text( "@91000640" ) --´ë»ç insert_item ( 2530026, 1 ) --Åä³¢ ±Í 30ÀÏ 1°³ Áö±Þ delete_item( get_item_handle( 2011757 ), 1 ) --½ÅºñÇÑ º¸¼® »óÀÚ 1°³ »èÁ¦ dlg_menu( "@90010003", "NPE_event_WD_2010_sinbad_collect_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000641" ) --´ë»ç dlg_menu( "@90010003", "NPE_event_WD_2010_sinbad_collect_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_WD_2010_sinbad_collect_exchange_bear() local gem_count02 = find_item ( 2011757 ) --½ÅºñÇÑ º¸¼® »óÀÚ È®ÀÎ dlg_title( "@91000631" ) if gem_count02 >= 1 then dlg_text( "@91000640" ) --´ë»ç insert_item ( 2530027, 1 ) --°õµ¹ÀÌ ±Í 30ÀÏ 1°³ Áö±Þ delete_item( get_item_handle( 2011757 ), 1 ) --½ÅºñÇÑ º¸¼® »óÀÚ 1°³ »èÁ¦ dlg_menu( "@90010003", "NPE_event_WD_2010_sinbad_collect_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000641" ) --´ë»ç dlg_menu( "@90010003", "NPE_event_WD_2010_sinbad_collect_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_WD_2010_sinbad_collect_exchange_dog() local gem_count02 = find_item ( 2011757 ) --½ÅºñÇÑ º¸¼® »óÀÚ È®ÀÎ dlg_title( "@91000631" ) if gem_count02 >= 1 then dlg_text( "@91000640" ) --´ë»ç insert_item ( 2530028, 1 ) --°­¾ÆÁö ±Í 30ÀÏ 1°³ Áö±Þ delete_item( get_item_handle( 2011757 ), 1 ) --½ÅºñÇÑ º¸¼® »óÀÚ 1°³ »èÁ¦ dlg_menu( "@90010003", "NPE_event_WD_2010_sinbad_collect_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000641" ) --´ë»ç dlg_menu( "@90010003", "NPE_event_WD_2010_sinbad_collect_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- -------------------------- 2010³â Áßµ¿ ¶ó¸¶´Ü À̺¥Æ® ---------------------------------- ---------------------------2011³â Áßµ¿ ¶ó¸¶´Ü À̺¥Æ®----------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- function NPE_event_ME_2010_rmadan_contact() dlg_title( "@91000665" ) dlg_text( "@91000666" ) --´ë»ç (Àλç) dlg_menu( "@91000667", "event_ME_2010_rmadan_goldkey_exchange_1()" ) --Ȳ±Ý ¿­¼è ±³È¯ dlg_menu( "@91000668", "event_ME_2010_rmadan_weaponchest_exchang()" ) --¹«±â »óÀÚ±³È¯ dlg_menu( "@90604809", "event_ME_2010_rmadan_armorchest_exchang()" ) --¹æ¾î±¸ »óÀÚ±³È¯ dlg_menu( "@91000706", "event_ME_2010_rmadan_weapon_exchang()" ) --¿µ±¸ ¹«±â·Î ±³È¯ dlg_menu( "@90604820", "event_ME_2010_rmadan_armor_exchang()" ) --¿µ±¸ ¹æ¾î±¸ ±³È¯ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --Ȳ±Ý ¿­¼è ±³È¯ function event_ME_2010_rmadan_goldkey_exchange_1() dlg_title( "@91000665" ) dlg_text( "@91000669" ) --´ë»ç dlg_menu( "@91000683", "event_ME_2010_rmadan_goldkey_exchange_2()" ) --±³È¯ ÇÑ´Ù. dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function event_ME_2010_rmadan_goldkey_exchange_2() local goldkey_count = find_item ( 2011771 ) --½ÅºñÇÑ Á¶°¢ È®ÀÎ dlg_title( "@91000665" ) if goldkey_count >= 15 then dlg_text( "@91000684" ) --´ë»ç insert_item ( 2011774, 1 ) --Ȳ±Ý ¿­¼è 1°³ Áö±Þ delete_item( get_item_handle( 2011771 ), 15 ) --½ÅºñÇÑ Á¶°¢ 15°³ »èÁ¦ dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000685" ) --´ë»ç dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end --¹«±â »óÀÚ ±³È¯ function event_ME_2010_rmadan_weaponchest_exchang() dlg_title( "@91000665" ) dlg_text( "@91000670" ) dlg_menu( "@91000671", "event_ME_2010_rmadan_weaponchest_2rk_exchang()" ) dlg_menu( "@91000672", "event_ME_2010_rmadan_weaponchest_3rk_exchang()" ) dlg_menu( "@91000673", "event_ME_2010_rmadan_weaponchest_4rk_exchang()" ) dlg_menu( "@91000674", "event_ME_2010_rmadan_weaponchest_5rk_exchang()" ) dlg_menu( "@91000675", "event_ME_2010_rmadan_weaponchest_6rk_exchang()" ) dlg_menu( "@91000678", "event_ME_2010_rmadan_weaponchest_7rk_exchang()" ) dlg_menu( "@91000679", "event_ME_2010_rmadan_weaponchest_8rk_exchang()" ) dlg_menu( "@91000680", "event_ME_2010_rmadan_weaponchest_9rk_exchang()" ) dlg_menu( "@91000676", "event_ME_2010_rmadan_weaponchest_exchang_2()" ) dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --±³È¯ ¼³¸í(½ÅºñÇÑ Á¶°¢ ÇÊ¿ä °³¼ö) function event_ME_2010_rmadan_weaponchest_exchang_2() dlg_title( "@91000665" ) dlg_text( "@91000677" ) --´ë»ç dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --·©Å© º° ¹«±â »óÀÚ ±³È¯ function event_ME_2010_rmadan_weaponchest_2rk_exchang() local goldkey_count = find_item ( 2011771 ) --½ÅºñÇÑ Á¶°¢ È®ÀÎ dlg_title( "@91000665" ) if goldkey_count >= 10 then dlg_text( "@91000684" ) --´ë»ç insert_item ( 2011967, 1 ) --Àá±ä 2·©Å© ¹«±â »óÀÚ 1°³ Áö±Þ delete_item( get_item_handle( 2011771 ), 10 ) --½ÅºñÇÑ Á¶°¢ »èÁ¦ dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000685" ) --´ë»ç dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_ME_2010_rmadan_weaponchest_3rk_exchang() local goldkey_count = find_item ( 2011771 ) --½ÅºñÇÑ Á¶°¢ È®ÀÎ dlg_title( "@91000665" ) if goldkey_count >= 20 then dlg_text( "@91000684" ) --´ë»ç insert_item ( 2011968, 1 ) --Àá±ä 3·©Å© ¹«±â »óÀÚ 1°³ Áö±Þ delete_item( get_item_handle( 2011771 ), 20 ) --½ÅºñÇÑ Á¶°¢ »èÁ¦ dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000685" ) --´ë»ç dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_ME_2010_rmadan_weaponchest_4rk_exchang() local goldkey_count = find_item ( 2011771 ) --½ÅºñÇÑ Á¶°¢ È®ÀÎ dlg_title( "@91000665" ) if goldkey_count >= 35 then dlg_text( "@91000684" ) --´ë»ç insert_item ( 2011969, 1 ) --Àá±ä 4·©Å© ¹«±â »óÀÚ 1°³ Áö±Þ delete_item( get_item_handle( 2011771 ), 35 ) --½ÅºñÇÑ Á¶°¢ »èÁ¦ dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000685" ) --´ë»ç dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_ME_2010_rmadan_weaponchest_5rk_exchang() local goldkey_count = find_item ( 2011771 ) --½ÅºñÇÑ Á¶°¢ È®ÀÎ dlg_title( "@91000665" ) if goldkey_count >= 50 then dlg_text( "@91000684" ) --´ë»ç insert_item ( 2011970, 1 ) --Àá±ä 5·©Å© ¹«±â »óÀÚ 1°³ Áö±Þ delete_item( get_item_handle( 2011771 ), 50 ) --½ÅºñÇÑ Á¶°¢ »èÁ¦ dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000685" ) --´ë»ç dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_ME_2010_rmadan_weaponchest_6rk_exchang() local goldkey_count = find_item ( 2011771 ) --½ÅºñÇÑ Á¶°¢ È®ÀÎ dlg_title( "@91000665" ) if goldkey_count >= 70 then dlg_text( "@91000684" ) --´ë»ç insert_item ( 2011971, 1 ) --Àá±ä 6·©Å© ¹«±â »óÀÚ 1°³ Áö±Þ delete_item( get_item_handle( 2011771 ), 70 ) --½ÅºñÇÑ Á¶°¢ »èÁ¦ dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000685" ) --´ë»ç dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_ME_2010_rmadan_weaponchest_7rk_exchang() local goldkey_count = find_item ( 2011771 ) --½ÅºñÇÑ Á¶°¢ È®ÀÎ dlg_title( "@91000665" ) if goldkey_count >= 100 then dlg_text( "@91000684" ) --´ë»ç insert_item ( 2011972, 1 ) --Àá±ä ¹é·æ ¹«±â »óÀÚ 1°³ Áö±Þ delete_item( get_item_handle( 2011771 ), 100 ) --½ÅºñÇÑ Á¶°¢ »èÁ¦ dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000685" ) --´ë»ç dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_ME_2010_rmadan_weaponchest_8rk_exchang() local goldkey_count = find_item ( 2011771 ) --½ÅºñÇÑ Á¶°¢ È®ÀÎ dlg_title( "@91000665" ) if goldkey_count >= 135 then dlg_text( "@91000684" ) --´ë»ç insert_item ( 2011973, 1 ) --Àá±ä Èæ·æ ¹«±â »óÀÚ 1°³ Áö±Þ delete_item( get_item_handle( 2011771 ), 135 ) --½ÅºñÇÑ Á¶°¢ »èÁ¦ dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000685" ) --´ë»ç dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_ME_2010_rmadan_weaponchest_9rk_exchang() local goldkey_count = find_item ( 2011771 ) --½ÅºñÇÑ Á¶°¢ È®ÀÎ dlg_title( "@91000665" ) if goldkey_count >= 180 then dlg_text( "@91000684" ) --´ë»ç insert_item ( 2011974, 1 ) --Àá±ä »ç·æ ¹«±â »óÀÚ 1°³ Áö±Þ delete_item( get_item_handle( 2011771 ), 180 ) --½ÅºñÇÑ Á¶°¢ »èÁ¦ dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000685" ) --´ë»ç dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end ------------------------------------------------------------------------------------------------------------------ --¹æ¾î±¸ »óÀÚ ±³È¯ function event_ME_2010_rmadan_armorchest_exchang() dlg_title( "@91000665" ) dlg_text( "@90604810" ) dlg_menu( "@90604812", "event_ME_2010_rmadan_armorchest_2rk_exchang()" ) dlg_menu( "@90604813", "event_ME_2010_rmadan_armorchest_3rk_exchang()" ) dlg_menu( "@90604814", "event_ME_2010_rmadan_armorchest_4rk_exchang()" ) dlg_menu( "@90604815", "event_ME_2010_rmadan_armorchest_5rk_exchang()" ) dlg_menu( "@90604816", "event_ME_2010_rmadan_armorchest_6rk_exchang()" ) dlg_menu( "@90604817", "event_ME_2010_rmadan_armorchest_7rk_exchang()" ) dlg_menu( "@90604818", "event_ME_2010_rmadan_armorchest_8rk_exchang()" ) dlg_menu( "@90604819", "event_ME_2010_rmadan_armorchest_9rk_exchang()" ) dlg_menu( "@91000676", "event_ME_2010_rmadan_armorchest_exchang_2()" ) dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --±³È¯ ¼³¸í(½ÅºñÇÑ Á¶°¢ ÇÊ¿ä °³¼ö) function event_ME_2010_rmadan_armorchest_exchang_2() dlg_title( "@91000665" ) dlg_text( "@90604811" ) --´ë»ç dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --·©Å©º° ¹æ¾î±¸ »óÀÚ ±³È¯ function event_ME_2010_rmadan_armorchest_2rk_exchang() local goldkey_count = find_item ( 2011771 ) --½ÅºñÇÑ Á¶°¢ È®ÀÎ dlg_title( "@91000665" ) if goldkey_count >= 10 then dlg_text( "@91000684" ) --´ë»ç insert_item ( 2012408, 1 ) --Àá±ä 2·©Å© ¹æ¾î±¸ »óÀÚ 1°³ Áö±Þ delete_item( get_item_handle( 2011771 ), 10 ) --½ÅºñÇÑ Á¶°¢ »èÁ¦ dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000685" ) --´ë»ç dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_ME_2010_rmadan_armorchest_3rk_exchang() local goldkey_count = find_item ( 2011771 ) --½ÅºñÇÑ Á¶°¢ È®ÀÎ dlg_title( "@91000665" ) if goldkey_count >= 20 then dlg_text( "@91000684" ) --´ë»ç insert_item ( 2012409, 1 ) --Àá±ä 3·©Å© ¹æ¾î±¸ »óÀÚ 1°³ Áö±Þ delete_item( get_item_handle( 2011771 ), 20 ) --½ÅºñÇÑ Á¶°¢ »èÁ¦ dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000685" ) --´ë»ç dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_ME_2010_rmadan_armorchest_4rk_exchang() local goldkey_count = find_item ( 2011771 ) --½ÅºñÇÑ Á¶°¢ È®ÀÎ dlg_title( "@91000665" ) if goldkey_count >= 35 then dlg_text( "@91000684" ) --´ë»ç insert_item ( 2012410, 1 ) --Àá±ä 4·©Å© ¹æ¾î±¸ »óÀÚ 1°³ Áö±Þ delete_item( get_item_handle( 2011771 ), 35 ) --½ÅºñÇÑ Á¶°¢ »èÁ¦ dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000685" ) --´ë»ç dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_ME_2010_rmadan_armorchest_5rk_exchang() local goldkey_count = find_item ( 2011771 ) --½ÅºñÇÑ Á¶°¢ È®ÀÎ dlg_title( "@91000665" ) if goldkey_count >= 50 then dlg_text( "@91000684" ) --´ë»ç insert_item ( 2012411, 1 ) --Àá±ä 5·©Å© ¹æ¾î±¸ »óÀÚ 1°³ Áö±Þ delete_item( get_item_handle( 2011771 ), 50 ) --½ÅºñÇÑ Á¶°¢ »èÁ¦ dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000685" ) --´ë»ç dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_ME_2010_rmadan_armorchest_6rk_exchang() local goldkey_count = find_item ( 2011771 ) --½ÅºñÇÑ Á¶°¢ È®ÀÎ dlg_title( "@91000665" ) if goldkey_count >= 70 then dlg_text( "@91000684" ) --´ë»ç insert_item ( 2012412, 1 ) --Àá±ä 6·©Å© ¹æ¾î±¸ »óÀÚ 1°³ Áö±Þ delete_item( get_item_handle( 2011771 ), 70 ) --½ÅºñÇÑ Á¶°¢ »èÁ¦ dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000685" ) --´ë»ç dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_ME_2010_rmadan_armorchest_7rk_exchang() local goldkey_count = find_item ( 2011771 ) --½ÅºñÇÑ Á¶°¢ È®ÀÎ dlg_title( "@91000665" ) if goldkey_count >= 100 then dlg_text( "@91000684" ) --´ë»ç insert_item ( 2012413, 1 ) --Àá±ä ¹é·æ ¹æ¾î±¸ »óÀÚ 1°³ Áö±Þ delete_item( get_item_handle( 2011771 ), 100 ) --½ÅºñÇÑ Á¶°¢ »èÁ¦ dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000685" ) --´ë»ç dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_ME_2010_rmadan_armorchest_8rk_exchang() local goldkey_count = find_item ( 2011771 ) --½ÅºñÇÑ Á¶°¢ È®ÀÎ dlg_title( "@91000665" ) if goldkey_count >= 135 then dlg_text( "@91000684" ) --´ë»ç insert_item ( 2012414, 1 ) --Àá±ä Èæ·æ ¹æ¾î±¸ »óÀÚ 1°³ Áö±Þ delete_item( get_item_handle( 2011771 ), 135 ) --½ÅºñÇÑ Á¶°¢ »èÁ¦ dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000685" ) --´ë»ç dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_ME_2010_rmadan_armorchest_9rk_exchang() local goldkey_count = find_item ( 2011771 ) --½ÅºñÇÑ Á¶°¢ È®ÀÎ dlg_title( "@91000665" ) if goldkey_count >= 180 then dlg_text( "@91000684" ) --´ë»ç insert_item ( 2012415, 1 ) --Àá±ä »ç·æ ¹æ¾î±¸ »óÀÚ 1°³ Áö±Þ delete_item( get_item_handle( 2011771 ), 180 ) --½ÅºñÇÑ Á¶°¢ »èÁ¦ dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000685" ) --´ë»ç dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end ---------------------------------------------------------------------------------------------------------- --¿µ±¸ ¹«±â ±³È¯ function event_ME_2010_rmadan_weapon_exchang() dlg_title( "@91000665" ) dlg_text( "@91000707" ) --¹ú½á ÀÎþƮ´Â ´Ù Çߴ°¡? °í»ýÀÌ ¸¹¾Ò³×. ±×·¡ ¸î ·©Å© ¹«±â¸¦ ±³È¯ ÇÏ·Á°í Çϴ°¡? dlg_menu( "@91000708", "event_ME_2010_rmadan_weapon_2rk_exchang()" ) dlg_menu( "@91000709", "event_ME_2010_rmadan_weapon_3rk_exchang()" ) dlg_menu( "@91000710", "event_ME_2010_rmadan_weapon_4rk_exchang()" ) dlg_menu( "@91000711", "event_ME_2010_rmadan_weapon_5rk_exchang()" ) dlg_menu( "@91000712", "event_ME_2010_rmadan_weapon_6rk_exchang()" ) dlg_menu( "@91000713", "event_ME_2010_rmadan_weapon_7rk_exchang()" ) dlg_menu( "@91000714", "event_ME_2010_rmadan_weapon_8rk_exchang()" ) dlg_menu( "@91000715", "event_ME_2010_rmadan_weapon_9rk_exchang()" ) dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end ---------------------------------------------------------------------------------------------------------- --¿µ±¸ ¹æ¾î±¸ ±³È¯ function event_ME_2010_rmadan_armor_exchang() dlg_title( "@91000665" ) dlg_text( "@90604821" ) --¹ú½á ÀÎþƮ´Â ´Ù Çߴ°¡? °í»ýÀÌ ¸¹¾Ò³×. ±×·¡ ¸î ·©Å© ¹æ¾î±¸¸¦ ±³È¯ ÇÏ·Á°í Çϴ°¡? dlg_menu( "@90604822", "event_ME_2010_rmadan_armor_2rk_exchang()" ) dlg_menu( "@90604823", "event_ME_2010_rmadan_armor_3rk_exchang()" ) dlg_menu( "@90604824", "event_ME_2010_rmadan_armor_4rk_exchang()" ) dlg_menu( "@90604825", "event_ME_2010_rmadan_armor_5rk_exchang()" ) dlg_menu( "@90604826", "event_ME_2010_rmadan_armor_6rk_exchang()" ) dlg_menu( "@90604827", "event_ME_2010_rmadan_armor_7rk_exchang()" ) dlg_menu( "@90604828", "event_ME_2010_rmadan_armor_8rk_exchang()" ) dlg_menu( "@90604829", "event_ME_2010_rmadan_armor_9rk_exchang()" ) dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end -- ¿µ±¸ ¹«±â ¾ÆÀÌÅÛ ±³È¯ -------------------------------------------------------------------------------------------------2·©Å© ±³È¯ function event_ME_2010_rmadan_weapon_2rk_exchang() dlg_title( "@91000665" ) dlg_text( "@91000716" ) dlg_menu( "@91000724", "event_ME_2010_rmadan_weapon_2rk_sword_exchang()" ) dlg_menu( "@91000725", "event_ME_2010_rmadan_weapon_2rk_sword_two_exchang()" ) dlg_menu( "@91000726", "event_ME_2010_rmadan_weapon_2rk_lance_exchang()" ) dlg_menu( "@91000727", "event_ME_2010_rmadan_weapon_2rk_axe_exchang()" ) dlg_menu( "@91000728", "event_ME_2010_rmadan_weapon_2rk_axe_two_exchang()" ) dlg_menu( "@91000729", "event_ME_2010_rmadan_weapon_2rk_mace_exchang()" ) dlg_menu( "@91000730", "event_ME_2010_rmadan_weapon_2rk_mace_two_exchang()" ) dlg_menu( "@91000731", "event_ME_2010_rmadan_weapon_2rk_staff_exchang()" ) dlg_menu( "@91000732", "event_ME_2010_rmadan_weapon_2rk_staff_two_exchang()" ) dlg_menu( "@91000733", "event_ME_2010_rmadan_weapon_2rk_dagger_exchang()" ) dlg_menu( "@91000735", "event_ME_2010_rmadan_weapon_2rk_bow_exchang()" ) dlg_menu( "@91000734", "event_ME_2010_rmadan_weapon_2rk_bow_two_exchang()" ) dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function event_ME_2010_rmadan_weapon_2rk_sword_exchang() local enhance local handle = get_item_handle( 2011775 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011871, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_2rk_sword_two_exchang() local enhance local handle = get_item_handle( 2011776 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011872, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_2rk_lance_exchang() local enhance local handle = get_item_handle( 2011777 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011873, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_2rk_axe_exchang() local enhance local handle = get_item_handle( 2011778 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011874, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_2rk_axe_two_exchang() local enhance local handle = get_item_handle( 2011779 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011875, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_2rk_mace_exchang() local enhance local handle = get_item_handle( 2011780 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011876, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_2rk_mace_two_exchang() local enhance local handle = get_item_handle( 2011781 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011877, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_2rk_staff_exchang() local enhance local handle = get_item_handle( 2011782 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011878, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_2rk_staff_two_exchang() local enhance local handle = get_item_handle( 2011783 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011879, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_2rk_dagger_exchang() local enhance local handle = get_item_handle( 2011784 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011880, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_2rk_bow_exchang() local enhance local handle = get_item_handle( 2011785 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011881, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_2rk_bow_two_exchang() local enhance local handle = get_item_handle( 2011786 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011882, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end -------------------------------------------------------------------------------------------------3·©Å© ±³È¯ function event_ME_2010_rmadan_weapon_3rk_exchang() dlg_title( "@91000665" ) dlg_text( "@91000717" ) dlg_menu( "@91000724", "event_ME_2010_rmadan_weapon_3rk_sword_exchang()" ) dlg_menu( "@91000725", "event_ME_2010_rmadan_weapon_3rk_sword_two_exchang()" ) dlg_menu( "@91000726", "event_ME_2010_rmadan_weapon_3rk_lance_exchang()" ) dlg_menu( "@91000727", "event_ME_2010_rmadan_weapon_3rk_axe_exchang()" ) dlg_menu( "@91000728", "event_ME_2010_rmadan_weapon_3rk_axe_two_exchang()" ) dlg_menu( "@91000729", "event_ME_2010_rmadan_weapon_3rk_mace_exchang()" ) dlg_menu( "@91000730", "event_ME_2010_rmadan_weapon_3rk_mace_two_exchang()" ) dlg_menu( "@91000731", "event_ME_2010_rmadan_weapon_3rk_staff_exchang()" ) dlg_menu( "@91000732", "event_ME_2010_rmadan_weapon_3rk_staff_two_exchang()" ) dlg_menu( "@91000733", "event_ME_2010_rmadan_weapon_3rk_dagger_exchang()" ) dlg_menu( "@91000735", "event_ME_2010_rmadan_weapon_3rk_bow_exchang()" ) dlg_menu( "@91000734", "event_ME_2010_rmadan_weapon_3rk_bow_two_exchang()" ) dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function event_ME_2010_rmadan_weapon_3rk_sword_exchang() local enhance local handle = get_item_handle( 2011787 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011883, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_3rk_sword_two_exchang() local enhance local handle = get_item_handle( 2011788 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011884, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_3rk_lance_exchang() local enhance local handle = get_item_handle( 2011789 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011885, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_3rk_axe_exchang() local enhance local handle = get_item_handle( 2011790 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011886, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_3rk_axe_two_exchang() local enhance local handle = get_item_handle( 2011791 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011887, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_3rk_mace_exchang() local enhance local handle = get_item_handle( 2011792 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011888, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_3rk_mace_two_exchang() local enhance local handle = get_item_handle( 2011793 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011889, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_3rk_staff_exchang() local enhance local handle = get_item_handle( 2011794 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011890, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_3rk_staff_two_exchang() local enhance local handle = get_item_handle( 2011795 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011891, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_3rk_dagger_exchang() local enhance local handle = get_item_handle( 2011796 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011892, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_3rk_bow_exchang() local enhance local handle = get_item_handle( 2011797 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011893, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_3rk_bow_two_exchang() local enhance local handle = get_item_handle( 2011798 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011894, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end -------------------------------------------------------------------------------------------------4·©Å© ±³È¯ function event_ME_2010_rmadan_weapon_4rk_exchang() dlg_title( "@91000665" ) dlg_text( "@91000718" ) dlg_menu( "@91000724", "event_ME_2010_rmadan_weapon_4rk_sword_exchang()" ) dlg_menu( "@91000725", "event_ME_2010_rmadan_weapon_4rk_sword_two_exchang()" ) dlg_menu( "@91000726", "event_ME_2010_rmadan_weapon_4rk_lance_exchang()" ) dlg_menu( "@91000727", "event_ME_2010_rmadan_weapon_4rk_axe_exchang()" ) dlg_menu( "@91000728", "event_ME_2010_rmadan_weapon_4rk_axe_two_exchang()" ) dlg_menu( "@91000729", "event_ME_2010_rmadan_weapon_4rk_mace_exchang()" ) dlg_menu( "@91000730", "event_ME_2010_rmadan_weapon_4rk_mace_two_exchang()" ) dlg_menu( "@91000731", "event_ME_2010_rmadan_weapon_4rk_staff_exchang()" ) dlg_menu( "@91000732", "event_ME_2010_rmadan_weapon_4rk_staff_two_exchang()" ) dlg_menu( "@91000733", "event_ME_2010_rmadan_weapon_4rk_dagger_exchang()" ) dlg_menu( "@91000735", "event_ME_2010_rmadan_weapon_4rk_bow_exchang()" ) dlg_menu( "@91000734", "event_ME_2010_rmadan_weapon_4rk_bow_two_exchang()" ) dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function event_ME_2010_rmadan_weapon_4rk_sword_exchang() local enhance local handle = get_item_handle( 2011799 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011895, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_4rk_sword_two_exchang() local enhance local handle = get_item_handle( 2011800 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011896, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_4rk_lance_exchang() local enhance local handle = get_item_handle( 2011801 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011897, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_4rk_axe_exchang() local enhance local handle = get_item_handle( 2011802 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011898, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_4rk_axe_two_exchang() local enhance local handle = get_item_handle( 2011803 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011899, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_4rk_mace_exchang() local enhance local handle = get_item_handle( 2011804 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011900, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_4rk_mace_two_exchang() local enhance local handle = get_item_handle( 2011805 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011901, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_4rk_staff_exchang() local enhance local handle = get_item_handle( 2011806 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011902, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_4rk_staff_two_exchang() local enhance local handle = get_item_handle( 2011807 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011903, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_4rk_dagger_exchang() local enhance local handle = get_item_handle( 2011808 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011904, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_4rk_bow_exchang() local enhance local handle = get_item_handle( 2011809 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011905, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_4rk_bow_two_exchang() local enhance local handle = get_item_handle( 2011810 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011906, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end -------------------------------------------------------------------------------------------------5·©Å© ±³È¯ function event_ME_2010_rmadan_weapon_5rk_exchang() dlg_title( "@91000665" ) dlg_text( "@91000719" ) dlg_menu( "@91000724", "event_ME_2010_rmadan_weapon_5rk_sword_exchang()" ) dlg_menu( "@91000725", "event_ME_2010_rmadan_weapon_5rk_sword_two_exchang()" ) dlg_menu( "@91000726", "event_ME_2010_rmadan_weapon_5rk_lance_exchang()" ) dlg_menu( "@91000727", "event_ME_2010_rmadan_weapon_5rk_axe_exchang()" ) dlg_menu( "@91000728", "event_ME_2010_rmadan_weapon_5rk_axe_two_exchang()" ) dlg_menu( "@91000729", "event_ME_2010_rmadan_weapon_5rk_mace_exchang()" ) dlg_menu( "@91000730", "event_ME_2010_rmadan_weapon_5rk_mace_two_exchang()" ) dlg_menu( "@91000731", "event_ME_2010_rmadan_weapon_5rk_staff_exchang()" ) dlg_menu( "@91000732", "event_ME_2010_rmadan_weapon_5rk_staff_two_exchang()" ) dlg_menu( "@91000733", "event_ME_2010_rmadan_weapon_5rk_dagger_exchang()" ) dlg_menu( "@91000735", "event_ME_2010_rmadan_weapon_5rk_bow_exchang()" ) dlg_menu( "@91000734", "event_ME_2010_rmadan_weapon_5rk_bow_two_exchang()" ) dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function event_ME_2010_rmadan_weapon_5rk_sword_exchang() local enhance local handle = get_item_handle( 2011811 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011907, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_5rk_sword_two_exchang() local enhance local handle = get_item_handle( 2011812 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011908, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_5rk_lance_exchang() local enhance local handle = get_item_handle( 2011813 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011909, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_5rk_axe_exchang() local enhance local handle = get_item_handle( 2011814 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011910, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_5rk_axe_two_exchang() local enhance local handle = get_item_handle( 2011815 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011911, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_5rk_mace_exchang() local enhance local handle = get_item_handle( 2011816 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011912, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_5rk_mace_two_exchang() local enhance local handle = get_item_handle( 2011817 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011913, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_5rk_staff_exchang() local enhance local handle = get_item_handle( 2011818 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011914, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_5rk_staff_two_exchang() local enhance local handle = get_item_handle( 2011819 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011915, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_5rk_dagger_exchang() local enhance local handle = get_item_handle( 2011820 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011916, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_5rk_bow_exchang() local enhance local handle = get_item_handle( 2011821 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011917, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_5rk_bow_two_exchang() local enhance local handle = get_item_handle( 2011822 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011918, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end -------------------------------------------------------------------------------------------------6·©Å© ±³È¯ function event_ME_2010_rmadan_weapon_6rk_exchang() dlg_title( "@91000665" ) dlg_text( "@91000720" ) dlg_menu( "@91000724", "event_ME_2010_rmadan_weapon_6rk_sword_exchang()" ) dlg_menu( "@91000725", "event_ME_2010_rmadan_weapon_6rk_sword_two_exchang()" ) dlg_menu( "@91000726", "event_ME_2010_rmadan_weapon_6rk_lance_exchang()" ) dlg_menu( "@91000727", "event_ME_2010_rmadan_weapon_6rk_axe_exchang()" ) dlg_menu( "@91000728", "event_ME_2010_rmadan_weapon_6rk_axe_two_exchang()" ) dlg_menu( "@91000729", "event_ME_2010_rmadan_weapon_6rk_mace_exchang()" ) dlg_menu( "@91000730", "event_ME_2010_rmadan_weapon_6rk_mace_two_exchang()" ) dlg_menu( "@91000731", "event_ME_2010_rmadan_weapon_6rk_staff_exchang()" ) dlg_menu( "@91000732", "event_ME_2010_rmadan_weapon_6rk_staff_two_exchang()" ) dlg_menu( "@91000733", "event_ME_2010_rmadan_weapon_6rk_dagger_exchang()" ) dlg_menu( "@91000735", "event_ME_2010_rmadan_weapon_6rk_bow_exchang()" ) dlg_menu( "@91000734", "event_ME_2010_rmadan_weapon_6rk_bow_two_exchang()" ) dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function event_ME_2010_rmadan_weapon_6rk_sword_exchang() local enhance local handle = get_item_handle( 2011823 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011919, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_6rk_sword_two_exchang() local enhance local handle = get_item_handle( 2011824 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011920, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_6rk_lance_exchang() local enhance local handle = get_item_handle( 2011825 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011921, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_6rk_axe_exchang() local enhance local handle = get_item_handle( 2011826 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011922, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_6rk_axe_two_exchang() local enhance local handle = get_item_handle( 2011827 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011923, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_6rk_mace_exchang() local enhance local handle = get_item_handle( 2011828 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011924, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_6rk_mace_two_exchang() local enhance local handle = get_item_handle( 2011829 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011925, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_6rk_staff_exchang() local enhance local handle = get_item_handle( 2011830 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011926, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_6rk_staff_two_exchang() local enhance local handle = get_item_handle( 2011831 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011927, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_6rk_dagger_exchang() local enhance local handle = get_item_handle( 2011832 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011928, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_6rk_bow_exchang() local enhance local handle = get_item_handle( 2011833 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011929, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_6rk_bow_two_exchang() local enhance local handle = get_item_handle( 2011834 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011930, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end -------------------------------------------------------------------------------------------------¹é·æ ±³È¯ function event_ME_2010_rmadan_weapon_7rk_exchang() dlg_title( "@91000665" ) dlg_text( "@91000721" ) dlg_menu( "@91000724", "event_ME_2010_rmadan_weapon_7rk_sword_exchang()" ) dlg_menu( "@91000725", "event_ME_2010_rmadan_weapon_7rk_sword_two_exchang()" ) dlg_menu( "@91000726", "event_ME_2010_rmadan_weapon_7rk_lance_exchang()" ) dlg_menu( "@91000727", "event_ME_2010_rmadan_weapon_7rk_axe_exchang()" ) dlg_menu( "@91000728", "event_ME_2010_rmadan_weapon_7rk_axe_two_exchang()" ) dlg_menu( "@91000729", "event_ME_2010_rmadan_weapon_7rk_mace_exchang()" ) dlg_menu( "@91000730", "event_ME_2010_rmadan_weapon_7rk_mace_two_exchang()" ) dlg_menu( "@91000731", "event_ME_2010_rmadan_weapon_7rk_staff_exchang()" ) dlg_menu( "@91000732", "event_ME_2010_rmadan_weapon_7rk_staff_two_exchang()" ) dlg_menu( "@91000733", "event_ME_2010_rmadan_weapon_7rk_dagger_exchang()" ) dlg_menu( "@91000735", "event_ME_2010_rmadan_weapon_7rk_bow_exchang()" ) dlg_menu( "@91000734", "event_ME_2010_rmadan_weapon_7rk_bow_two_exchang()" ) dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function event_ME_2010_rmadan_weapon_7rk_sword_exchang() local enhance local handle = get_item_handle( 2011835 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011931, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_7rk_sword_two_exchang() local enhance local handle = get_item_handle( 2011836 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011932, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_7rk_lance_exchang() local enhance local handle = get_item_handle( 2011837 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011933, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_7rk_axe_exchang() local enhance local handle = get_item_handle( 2011838 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011934, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_7rk_axe_two_exchang() local enhance local handle = get_item_handle( 2011839 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011935, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_7rk_mace_exchang() local enhance local handle = get_item_handle( 2011840 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011936, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_7rk_mace_two_exchang() local enhance local handle = get_item_handle( 2011841 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011937, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_7rk_staff_exchang() local enhance local handle = get_item_handle( 2011842 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011938, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_7rk_staff_two_exchang() local enhance local handle = get_item_handle( 2011843 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011939, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_7rk_dagger_exchang() local enhance local handle = get_item_handle( 2011844 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011940, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_7rk_bow_exchang() local enhance local handle = get_item_handle( 2011845 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011941, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_7rk_bow_two_exchang() local enhance local handle = get_item_handle( 2011846 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011942, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end -------------------------------------------------------------------------------------------------Èæ·æ ±³È¯ function event_ME_2010_rmadan_weapon_8rk_exchang() dlg_title( "@91000665" ) dlg_text( "@91000722" ) dlg_menu( "@91000724", "event_ME_2010_rmadan_weapon_8rk_sword_exchang()" ) dlg_menu( "@91000725", "event_ME_2010_rmadan_weapon_8rk_sword_two_exchang()" ) dlg_menu( "@91000726", "event_ME_2010_rmadan_weapon_8rk_lance_exchang()" ) dlg_menu( "@91000727", "event_ME_2010_rmadan_weapon_8rk_axe_exchang()" ) dlg_menu( "@91000728", "event_ME_2010_rmadan_weapon_8rk_axe_two_exchang()" ) dlg_menu( "@91000729", "event_ME_2010_rmadan_weapon_8rk_mace_exchang()" ) dlg_menu( "@91000730", "event_ME_2010_rmadan_weapon_8rk_mace_two_exchang()" ) dlg_menu( "@91000731", "event_ME_2010_rmadan_weapon_8rk_staff_exchang()" ) dlg_menu( "@91000732", "event_ME_2010_rmadan_weapon_8rk_staff_two_exchang()" ) dlg_menu( "@91000733", "event_ME_2010_rmadan_weapon_8rk_dagger_exchang()" ) dlg_menu( "@91000735", "event_ME_2010_rmadan_weapon_8rk_bow_exchang()" ) dlg_menu( "@91000734", "event_ME_2010_rmadan_weapon_8rk_bow_two_exchang()" ) dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function event_ME_2010_rmadan_weapon_8rk_sword_exchang() local enhance local handle = get_item_handle( 2011847 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011943, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_8rk_sword_two_exchang() local enhance local handle = get_item_handle( 2011848 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011944, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_8rk_lance_exchang() local enhance local handle = get_item_handle( 2011849 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011945, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_8rk_axe_exchang() local enhance local handle = get_item_handle( 2011850 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011946, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_8rk_axe_two_exchang() local enhance local handle = get_item_handle( 2011851 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011947, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_8rk_mace_exchang() local enhance local handle = get_item_handle( 2011852 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011948, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_8rk_mace_two_exchang() local enhance local handle = get_item_handle( 2011853 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011949, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_8rk_staff_exchang() local enhance local handle = get_item_handle( 2011854 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011950, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_8rk_staff_two_exchang() local enhance local handle = get_item_handle( 2011855 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011951, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_8rk_dagger_exchang() local enhance local handle = get_item_handle( 2011856 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011952, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_8rk_bow_exchang() local enhance local handle = get_item_handle( 2011857 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011953, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_8rk_bow_two_exchang() local enhance local handle = get_item_handle( 2011858 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011954, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end -------------------------------------------------------------------------------------------------»ç·æ ±³È¯ function event_ME_2010_rmadan_weapon_9rk_exchang() dlg_title( "@91000665" ) dlg_text( "@91000723" ) dlg_menu( "@91000724", "event_ME_2010_rmadan_weapon_9rk_sword_exchang()" ) dlg_menu( "@91000725", "event_ME_2010_rmadan_weapon_9rk_sword_two_exchang()" ) dlg_menu( "@91000726", "event_ME_2010_rmadan_weapon_9rk_lance_exchang()" ) dlg_menu( "@91000727", "event_ME_2010_rmadan_weapon_9rk_axe_exchang()" ) dlg_menu( "@91000728", "event_ME_2010_rmadan_weapon_9rk_axe_two_exchang()" ) dlg_menu( "@91000729", "event_ME_2010_rmadan_weapon_9rk_mace_exchang()" ) dlg_menu( "@91000730", "event_ME_2010_rmadan_weapon_9rk_mace_two_exchang()" ) dlg_menu( "@91000731", "event_ME_2010_rmadan_weapon_9rk_staff_exchang()" ) dlg_menu( "@91000732", "event_ME_2010_rmadan_weapon_9rk_staff_two_exchang()" ) dlg_menu( "@91000733", "event_ME_2010_rmadan_weapon_9rk_dagger_exchang()" ) dlg_menu( "@91000735", "event_ME_2010_rmadan_weapon_9rk_bow_exchang()" ) dlg_menu( "@91000734", "event_ME_2010_rmadan_weapon_9rk_bow_two_exchang()" ) dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function event_ME_2010_rmadan_weapon_9rk_sword_exchang() local enhance local handle = get_item_handle( 2011859 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011955, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_9rk_sword_two_exchang() local enhance local handle = get_item_handle( 2011860 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011956, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_9rk_lance_exchang() local enhance local handle = get_item_handle( 2011861 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011957, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_9rk_axe_exchang() local enhance local handle = get_item_handle( 2011862 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011958, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_9rk_axe_two_exchang() local enhance local handle = get_item_handle( 2011863 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011959, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_9rk_mace_exchang() local enhance local handle = get_item_handle( 2011864 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011960, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_9rk_mace_two_exchang() local enhance local handle = get_item_handle( 2011865 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011961, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_9rk_staff_exchang() local enhance local handle = get_item_handle( 2011866 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011962, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_9rk_staff_two_exchang() local enhance local handle = get_item_handle( 2011867 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011963, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_9rk_dagger_exchang() local enhance local handle = get_item_handle( 2011868 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011964, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_9rk_bow_exchang() local enhance local handle = get_item_handle( 2011869 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011965, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_weapon_9rk_bow_two_exchang() local enhance local handle = get_item_handle( 2011870 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2011966, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@91000705" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end ------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------ -- ¿µ±¸ ¹æ¾î±¸ ¾ÆÀÌÅÛ ±³È¯ -------------------------------------------------------------------------------------------------2·©Å© ±³È¯ function event_ME_2010_rmadan_armor_2rk_exchang() dlg_title( "@91000665" ) dlg_text( "@90604830" ) --2·©Å©¸¦ ¼±Åà Çß±º. ±×·³ 2·©Å© Áß ¾î¶² ¹æ¾î±¸Àΰ¡. dlg_menu( "@90604838", "event_ME_2010_rmadan_armor_2rk_WhiteMail_exchang()" ) --È­ÀÌÆ®¸ÞÀÏ dlg_menu( "@90604839", "event_ME_2010_rmadan_armor_2rk_SilverSuit_exchang()" ) --½Ç¹ö½´Ã÷ dlg_menu( "@90604840", "event_ME_2010_rmadan_armor_2rk_WhiteRobe_exchang()" ) --È­ÀÌÆ®·Îºê dlg_menu( "@90604841", "event_ME_2010_rmadan_armor_2rk_WhiteCoat_exchang()" ) --È­ÀÌÆ®ÄÚÆ® dlg_menu( "@90604842", "event_ME_2010_rmadan_armor_2rk_AsuraBattleMail_exchang()" ) --¾Æ¼ö¶ó º£Æ²¸ÞÀÏ dlg_menu( "@90604843", "event_ME_2010_rmadan_armor_2rk_SkullTides_exchang()" ) --½ºÄßÀÌÁî dlg_menu( "@90604844", "event_ME_2010_rmadan_armor_2rk_AsuraRobe_exchang()" ) --¾Æ¼ö¶ó·Îºê dlg_menu( "@90604845", "event_ME_2010_rmadan_armor_2rk_AsuraCoat_exchang()" ) --¾Æ¼ö¶óÄÚÆ® dlg_menu( "@90604846", "event_ME_2010_rmadan_armor_2rk_BronzeArmor_exchang()" ) --¹Ú´Þ³ª¹«°©¿Ê dlg_menu( "@90604847", "event_ME_2010_rmadan_armor_2rk_HuntingArmorofHeartandSoul_exchang()" ) --½ÉÈ¥ÀÇ ¼ö·Æº¹ dlg_menu( "@90604848", "event_ME_2010_rmadan_armor_2rk_CottonRobe_exchang()" ) --¹«¸í¹ýÀÇ dlg_menu( "@90604849", "event_ME_2010_rmadan_armor_2rk_LeatherCoat_exchang()" ) --°¡Á׿ÜÅõ dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function event_ME_2010_rmadan_armor_2rk_WhiteMail_exchang() local enhance local handle = get_item_handle( 2012264 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç(ÀÚ. ¿©±â ÀÖ³×.) insert_item ( 2012336, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç(Âø¿ëÇÑ ¾ÆÀÌÅÛÀº ¹Ù²ã ÁÙ ¼ö°¡ ¾ø´Ù³×. Âø¿ëÀ» ÇØÁ¦ÇÏ°í ´Ù½Ã Ã£¾Æ¿Í ÁÖ°Ô³ª.) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç(Àκ¥Å丮¿¡ ³»°¡ ¿øÇÏ´Â ¹æ¾î±¸°¡ ¾ø´Â°Í °°Àºµ¥. ´Ù½Ã Çѹø È®ÀÎÇØ º¸°Ô³ª.) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_2rk_SilverSuit_exchang() local enhance local handle = get_item_handle( 2012265 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012337, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_2rk_WhiteRobe_exchang() local enhance local handle = get_item_handle( 2012266 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012338, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_2rk_WhiteCoat_exchang() local enhance local handle = get_item_handle( 2012267 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012339, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_2rk_AsuraBattleMail_exchang() local enhance local handle = get_item_handle( 2012268 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012340, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_2rk_SkullTides_exchang() local enhance local handle = get_item_handle( 2012269 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012341, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_2rk_AsuraRobe_exchang() local enhance local handle = get_item_handle( 2012270 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012342, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_2rk_AsuraCoat_exchang() local enhance local handle = get_item_handle( 2012271 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012343, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_2rk_BronzeArmor_exchang() local enhance local handle = get_item_handle( 2012272 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012344, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_2rk_HuntingArmorofHeartandSoul_exchang() local enhance local handle = get_item_handle( 2012273 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012345, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_2rk_CottonRobe_exchang() local enhance local handle = get_item_handle( 2012274 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012346, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_2rk_LeatherCoat_exchang() local enhance local handle = get_item_handle( 2012275 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012347, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end -------------------------------------------------------------------------------------------------3·©Å© ±³È¯ function event_ME_2010_rmadan_armor_3rk_exchang() dlg_title( "@91000665" ) dlg_text( "@90604831" ) --3·©Å©¸¦ ¼±Åà Çß±º. ±×·³ 3·©Å© Áß ¾î¶² ¹æ¾î±¸Àΰ¡. dlg_menu( "@90604850", "event_ME_2010_rmadan_armor_3rk_PlatinumArmor_exchang()" ) --Ç÷¡Æ¼³Ñ¾Æ¸Ó dlg_menu( "@90604851", "event_ME_2010_rmadan_armor_3rk_PlatinumSuit_exchang()" ) --Ç÷¡Æ¼³Ñ½´Ã÷ dlg_menu( "@90604852", "event_ME_2010_rmadan_armor_3rk_PlatinumRobe_exchang()" ) --Ç÷¡Æ¼³Ñ·Îºê dlg_menu( "@90604853", "event_ME_2010_rmadan_armor_3rk_PlatinumCoat_exchang()" ) --Ç÷¡Æ¼³ÑÄÚÆ® dlg_menu( "@90604854", "event_ME_2010_rmadan_armor_3rk_HellishArmor_exchang()" ) --Ç︮½¬¾Æ¸Ó dlg_menu( "@90604855", "event_ME_2010_rmadan_armor_3rk_HellishTides_exchang()" ) --Ç︮½¬Å¸ÀÌÁî dlg_menu( "@90604856", "event_ME_2010_rmadan_armor_3rk_HellishGarb_exchang()" ) --Ç︮½¬°¡ºê dlg_menu( "@90604857", "event_ME_2010_rmadan_armor_3rk_HellishCoat_exchang()" ) --Ç︮½¬ÄÚÆ® dlg_menu( "@90604858", "event_ME_2010_rmadan_armor_3rk_OathArmor_exchang()" ) --¸Í¼¼ÀÇ °©¿Ê dlg_menu( "@90604859", "event_ME_2010_rmadan_armor_3rk_HuntingArmorofOath_exchang()" ) --¸Í¼¼ÀÇ ¼ö·Æº¹ dlg_menu( "@90604860", "event_ME_2010_rmadan_armor_3rk_RobeofOath_exchang()" ) --¸Í¼¼ÀÇ ¹ýÀÇ dlg_menu( "@90604861", "event_ME_2010_rmadan_armor_3rk_CoatofOath_exchang()" ) --¸Í¼¼ÀÇ ¿ÜÅõ dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function event_ME_2010_rmadan_armor_3rk_PlatinumArmor_exchang() local enhance local handle = get_item_handle( 2012276 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012348, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_3rk_PlatinumSuit_exchang() local enhance local handle = get_item_handle( 2012277 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012349, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_3rk_PlatinumRobe_exchang() local enhance local handle = get_item_handle( 2012278 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012350, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_3rk_PlatinumCoat_exchang() local enhance local handle = get_item_handle( 2012279 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012351, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_3rk_HellishArmor_exchang() local enhance local handle = get_item_handle( 2012280 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012352, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_3rk_HellishTides_exchang() local enhance local handle = get_item_handle( 2012281 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012353, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_3rk_HellishGarb_exchang() local enhance local handle = get_item_handle( 2012282 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012354, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_3rk_HellishCoat_exchang() local enhance local handle = get_item_handle( 2012283 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012355, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_3rk_OathArmor_exchang() local enhance local handle = get_item_handle( 2012284 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012356, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_3rk_HuntingArmorofOath_exchang() local enhance local handle = get_item_handle( 2012285 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012357, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_3rk_RobeofOath_exchang() local enhance local handle = get_item_handle( 2012286 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012358, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_3rk_CoatofOath_exchang() local enhance local handle = get_item_handle( 2012287 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012359, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end -------------------------------------------------------------------------------------------------4·©Å© ±³È¯ function event_ME_2010_rmadan_armor_4rk_exchang() dlg_title( "@91000665" ) dlg_text( "@90604832" ) dlg_menu( "@90604862", "event_ME_2010_rmadan_armor_4rk_HolyArmor_exchang()" ) --Ȧ¸®¾Æ¸Ó dlg_menu( "@90604863", "event_ME_2010_rmadan_armor_4rk_HolySuit_exchang()" ) --Ȧ¸®½´Ã÷ dlg_menu( "@90604864", "event_ME_2010_rmadan_armor_4rk_HolyRobe_exchang()" ) --Ȧ¸®·Îºê dlg_menu( "@90604865", "event_ME_2010_rmadan_armor_4rk_HolyCoat_exchang()" ) --Ȧ¸®ÄÚÆ® dlg_menu( "@90604866", "event_ME_2010_rmadan_armor_4rk_ShadowMail_exchang()" ) --¼¨µµ¿ì¸ÞÀÏ dlg_menu( "@90604867", "event_ME_2010_rmadan_armor_4rk_ShadowTides_exchang()" ) --¼¨µµ¿ìŸÀÌÁî dlg_menu( "@90604868", "event_ME_2010_rmadan_armor_4rk_ShadowGarb_exchang()" ) --¼¨µµ¿ì°¡ºê dlg_menu( "@90604869", "event_ME_2010_rmadan_armor_4rk_ShadowCoat_exchang()" ) --¼¨µµ¿ìÄÚÆ® dlg_menu( "@90604870", "event_ME_2010_rmadan_armor_4rk_DoubleHeadedDragonArmor_exchang()" ) --½ÖµÎ·æ°© dlg_menu( "@90604871", "event_ME_2010_rmadan_armor_4rk_DoubleHeadedDragonsScale_exchang()" ) --½ÖµÎ·æÀÇ ºñ´Ã dlg_menu( "@90604872", "event_ME_2010_rmadan_armor_4rk_WiseMensRobe_exchang()" ) --ÇöÀÚÀÇ ¹ýÀÇ dlg_menu( "@90604873", "event_ME_2010_rmadan_armor_4rk_MysticCoat_exchang()" ) --½Åºñ ÁÖ¼ú»çÀÇ ¿ÜÅõ dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function event_ME_2010_rmadan_armor_4rk_HolyArmor_exchang() local enhance local handle = get_item_handle( 2012288 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012360, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_4rk_HolySuit_exchang() local enhance local handle = get_item_handle( 2012289 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012361, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_4rk_HolyRobe_exchang() local enhance local handle = get_item_handle( 2012290 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012362, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_4rk_HolyCoat_exchang() local enhance local handle = get_item_handle( 2012291 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012363, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_4rk_ShadowMail_exchang() local enhance local handle = get_item_handle( 2012292 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012364, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_4rk_ShadowTides_exchang() local enhance local handle = get_item_handle( 2012293 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012365, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_4rk_ShadowGarb_exchang() local enhance local handle = get_item_handle( 2012294 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012366, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_4rk_ShadowCoat_exchang() local enhance local handle = get_item_handle( 2012295 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012367, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_4rk_DoubleHeadedDragonArmor_exchang() local enhance local handle = get_item_handle( 2012296 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012368, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_4rk_DoubleHeadedDragonsScale_exchang() local enhance local handle = get_item_handle( 2012297 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012369, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_4rk_WiseMensRobe_exchang() local enhance local handle = get_item_handle( 2012298 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012370, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_4rk_MysticCoat_exchang() local enhance local handle = get_item_handle( 2012299 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012371, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end -------------------------------------------------------------------------------------------------5·©Å© ±³È¯ function event_ME_2010_rmadan_armor_5rk_exchang() dlg_title( "@91000665" ) dlg_text( "@90604833" ) dlg_menu( "@90604874", "event_ME_2010_rmadan_armor_5rk_SandDragonArmor_exchang()" ) --»ç·æÀÇ °©ÁÖ dlg_menu( "@90604875", "event_ME_2010_rmadan_armor_5rk_SanctuaryArmor_exchang()" ) --¼ºÀüÀÇ ¾Æ¸Ó dlg_menu( "@90604876", "event_ME_2010_rmadan_armor_5rk_TiamatSplintMail_exchang()" ) --Ƽ¾Æ¸ÅÆ®½ºÇø°Æ®¸ÞÀÏ dlg_menu( "@90604877", "event_ME_2010_rmadan_armor_5rk_BahamutSuit_exchang()" ) --¹ÙÇϹ«Æ®½© dlg_menu( "@90604878", "event_ME_2010_rmadan_armor_5rk_DragonsHornArmor_exchang()" ) --¿ë°¢ÀÇ ±ê dlg_menu( "@90604879", "event_ME_2010_rmadan_armor_5rk_TiamatSplintSuits_exchang()" ) --Ƽ¾Æ¸ÅÆ®½ºÇø°Æ®½´Ã÷ dlg_menu( "@90604880", "event_ME_2010_rmadan_armor_5rk_SteelDevilRobe_exchang()" ) --°­Ã¶»ç½ÅÀÇ ·Îºê dlg_menu( "@90604881", "event_ME_2010_rmadan_armor_5rk_SanctuaryRobe_exchang()" ) --¼ºÀüÀÇ ·Îºê dlg_menu( "@90604882", "event_ME_2010_rmadan_armor_5rk_TiamatSplintGarb_exchang()" ) --Ƽ¾Æ¸ÅÆ®½ºÇø°Æ®°¡ºê dlg_menu( "@90604883", "event_ME_2010_rmadan_armor_5rk_SanctuaryCoat_exchang()" ) --¼ºÀüÀÇ ÄÚÆ® dlg_menu( "@90604884", "event_ME_2010_rmadan_armor_5rk_OrientalSoulArmor_exchang()" ) --¿À¸®¿£Å» ¼Ò¿ï ¾Æ¸Ó dlg_menu( "@90604885", "event_ME_2010_rmadan_armor_5rk_TiamatSplintCoat_exchang()" ) --Ƽ¾Æ¸ÅÆ®½ºÇø°Æ®ÄÚÆ® dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function event_ME_2010_rmadan_armor_5rk_SandDragonArmor_exchang() local enhance local handle = get_item_handle( 2012300 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012372, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_5rk_SanctuaryArmor_exchang() local enhance local handle = get_item_handle( 2012301 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012373, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_5rk_TiamatSplintMail_exchang() local enhance local handle = get_item_handle( 2012302) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012374, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_5rk_BahamutSuit_exchang() local enhance local handle = get_item_handle( 2012303 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012375, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_5rk_DragonsHornArmor_exchang() local enhance local handle = get_item_handle( 2012304 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012376, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_5rk_TiamatSplintSuits_exchang() local enhance local handle = get_item_handle( 2012305 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012377, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_5rk_SteelDevilRobe_exchang() local enhance local handle = get_item_handle( 2012306 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012378, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_5rk_SanctuaryRobe_exchang() local enhance local handle = get_item_handle( 2012307 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012379, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_5rk_TiamatSplintGarb_exchang() local enhance local handle = get_item_handle( 2012308 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012380, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_5rk_SanctuaryCoat_exchang() local enhance local handle = get_item_handle( 2012309 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012381, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_5rk_OrientalSoulArmor_exchang() local enhance local handle = get_item_handle( 2012310 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012382, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_5rk_TiamatSplintCoat_exchang() local enhance local handle = get_item_handle( 2012311 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012383, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end -------------------------------------------------------------------------------------------------6·©Å© ±³È¯ function event_ME_2010_rmadan_armor_6rk_exchang() dlg_title( "@91000665" ) dlg_text( "@90604834" ) dlg_menu( "@90604886", "event_ME_2010_rmadan_armor_6rk_GradeArmor_exchang()" ) --±×·¹ÀÌµå¾Æ¸Ó dlg_menu( "@90604887", "event_ME_2010_rmadan_armor_6rk_NightmareMail_exchang()" ) --¸ÞÀÏ¿Àºê³ªÀÌÆ®¸Þ¾î dlg_menu( "@90604888", "event_ME_2010_rmadan_armor_6rk_FalconArmor_exchang()" ) --½´ÅÍºí Æ÷Æ®¸®½º dlg_menu( "@90604889", "event_ME_2010_rmadan_armor_6rk_GradeSuit_exchang()" ) --±×·¹À̵彴Ã÷ dlg_menu( "@90604890", "event_ME_2010_rmadan_armor_6rk_NightmareSuit_exchang()" ) --½´Ã÷¿Àºê³ªÀÌÆ®¸Þ¾î dlg_menu( "@90604891", "event_ME_2010_rmadan_armor_6rk_SuitofHelios_exchang()" ) --½´Ã÷¿ÀºêÇ︮¿À½º dlg_menu( "@90604892", "event_ME_2010_rmadan_armor_6rk_GradeRobe_exchang()" ) --±×·¹ÀÌµå ·Îºê dlg_menu( "@90604893", "event_ME_2010_rmadan_armor_6rk_NightmareRobe_exchang()" ) --·Îºê¿Àºê³ªÀÌÆ®¸Þ¾î dlg_menu( "@90604894", "event_ME_2010_rmadan_armor_6rk_RobeofRejection_exchang()" ) --°ÅÀýÀÇ µµÆ÷ dlg_menu( "@90604895", "event_ME_2010_rmadan_armor_6rk_GradeCoat_exchang()" ) --±×·¹À̵å ÄÚÆ® dlg_menu( "@90604896", "event_ME_2010_rmadan_armor_6rk_NightmareCoat_exchang()" ) --ÄÚÆ®¿Àºê³ªÀÌÆ®¸Þ¾î dlg_menu( "@90604897", "event_ME_2010_rmadan_armor_6rk_ForceArmorofObedience_exchang()" ) --º¹Á¤ÀÇ Æ÷½º ¾Æ¸Ó dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function event_ME_2010_rmadan_armor_6rk_GradeArmor_exchang() local enhance local handle = get_item_handle( 2012312 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012384, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_6rk_NightmareMail_exchang() local enhance local handle = get_item_handle( 2012313 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012385, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_6rk_FalconArmor_exchang() local enhance local handle = get_item_handle( 2012314 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012386, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_6rk_GradeSuit_exchang() local enhance local handle = get_item_handle( 2012317 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012387, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_6rk_NightmareSuit_exchang() local enhance local handle = get_item_handle( 2012316 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012388, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_6rk_SuitofHelios_exchang() local enhance local handle = get_item_handle( 2012317 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012389, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_6rk_GradeRobe_exchang() local enhance local handle = get_item_handle( 2012318 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012390, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_6rk_NightmareRobe_exchang() local enhance local handle = get_item_handle( 2012319 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012391, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_6rk_RobeofRejection_exchang() local enhance local handle = get_item_handle( 2012320 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012392, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_6rk_GradeCoat_exchang() local enhance local handle = get_item_handle( 2012321 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012393, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_6rk_NightmareCoat_exchang() local enhance local handle = get_item_handle( 2012322 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012394, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_6rk_ForceArmorofObedience_exchang() local enhance local handle = get_item_handle( 2012323 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012395, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end -------------------------------------------------------------------------------------------------¹é·æ ±³È¯ function event_ME_2010_rmadan_armor_7rk_exchang() dlg_title( "@91000665" ) dlg_text( "@90604835" ) dlg_menu( "@90604898", "event_ME_2010_rmadan_armor_7rk_ItzmunasGuardianArmor_exchang()" ) --ÀÌÃ÷¹«³ªÀÇ ¼öÈ£°©¿Ê dlg_menu( "@90604901", "event_ME_2010_rmadan_armor_7rk_HuntingGodsRobe_exchang()" ) --»ç³É½ÅÀÇ ¿ëÆ÷ dlg_menu( "@90604904", "event_ME_2010_rmadan_armor_7rk_WhiteMajesterRobe_exchang()" ) --¼ø¹éÀÇ ¸¶Áö½ºÅͷκê dlg_menu( "@90604907", "event_ME_2010_rmadan_armor_7rk_BrilliantProtector_exchang()" ) --ºê¸±¶õÆ® ÇÁ·ÎÅØÅÍ dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function event_ME_2010_rmadan_armor_7rk_ItzmunasGuardianArmor_exchang() local enhance local handle = get_item_handle( 2012324 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012396, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_7rk_HuntingGodsRobe_exchang() local enhance local handle = get_item_handle( 2012327 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012399, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_7rk_WhiteMajesterRobe_exchang() local enhance local handle = get_item_handle( 2012330 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012402, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_7rk_BrilliantProtector_exchang() local enhance local handle = get_item_handle( 2012333 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012405, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end -------------------------------------------------------------------------------------------------Èæ·æ ±³È¯ function event_ME_2010_rmadan_armor_8rk_exchang() dlg_title( "@91000665" ) dlg_text( "@90604836" ) dlg_menu( "@90604899", "event_ME_2010_rmadan_armor_8rk_DoombringerPlate_exchang()" ) --µÒºê¸µ¾î Ç÷¹ÀÌÆ® dlg_menu( "@90604902", "event_ME_2010_rmadan_armor_8rk_PhoenixFeatherSuit_exchang()" ) --ÇǴнº Æä´õ½´Ã÷ dlg_menu( "@90604905", "event_ME_2010_rmadan_armor_8rk_NemesisRobe_exchang()" ) --³×¸Þ½Ã½º ·Îºê dlg_menu( "@90604908", "event_ME_2010_rmadan_armor_8rk_AdamantiumCoat_exchang()" ) --¾Æ´Ù¸¸Æ¼¿ò ÄÚÆ® dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function event_ME_2010_rmadan_armor_8rk_DoombringerPlate_exchang() local enhance local handle = get_item_handle( 2012325 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012397, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_8rk_PhoenixFeatherSuit_exchang() local enhance local handle = get_item_handle( 2012328 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012400, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_8rk_NemesisRobe_exchang() local enhance local handle = get_item_handle( 2012331 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012403, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_8rk_AdamantiumCoat_exchang() local enhance local handle = get_item_handle( 2012334 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012406, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end -------------------------------------------------------------------------------------------------»ç·æ ±³È¯ function event_ME_2010_rmadan_armor_9rk_exchang() dlg_title( "@91000665" ) dlg_text( "@90604837" ) dlg_menu( "@90604900", "event_ME_2010_rmadan_armor_9rk_VulcanusMasterpiece_exchang()" ) --ºÒÄ«´©½ºÀÇ ¿ªÀÛ dlg_menu( "@90604903", "event_ME_2010_rmadan_armor_9rk_DivineProtectionofSilpheed_exchang()" ) --½ÇÇǵåÀÇ °¡È£ dlg_menu( "@90604906", "event_ME_2010_rmadan_armor_9rk_JahaqsInheritance_exchang()" ) --ÀðÇÏÅ©ÀÇ À¯»ê dlg_menu( "@90604909", "event_ME_2010_rmadan_armor_9rk_TimewalkerArtifact_exchang()" ) --ŸÀÓ¿öÅ© ¾ÆÆ¼ÆåÆ® dlg_menu( "@90010003", "NPE_event_ME_2010_rmadan_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function event_ME_2010_rmadan_armor_9rk_VulcanusMasterpiece_exchang() local enhance local handle = get_item_handle( 2012326 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012398, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_9rk_DivineProtectionofSilpheed_exchang() local enhance local handle = get_item_handle( 2012329 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012401, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_9rk_JahaqsInheritance_exchang() local enhance local handle = get_item_handle( 2012332 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012404, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end function event_ME_2010_rmadan_armor_9rk_TimewalkerArtifact_exchang() local enhance local handle = get_item_handle( 2012335 ) local enhance = get_item_enhance( handle ) if enhance >= 17 then if delete_item( handle, 1 ) == 1 then dlg_title( "@91000665") dlg_text( "@91000704" ) --NPC ´ë»ç insert_item ( 2012407, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() else dlg_title( "@91000665") dlg_text( "@91000681" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end else dlg_title( "@91000665") dlg_text( "@90604910" ) --NPC ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- -------------------------- 2010³â Ãß¼ö °¨»çÀý À̺¥Æ® ---------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- function NPC_event_WD_2010_chuseok_contact() dlg_title( "@91000902" ) --¹Ì½Ä°¡ ·Îµç°·Áö dlg_text( "@91000903" ) --´ë»ç (Àλç) dlg_menu( "@91000904", "event_WD_2010_chuseok_recipe_exchang()" ) --¿ä¸®Ã¥ ±³È¯ dlg_menu( "@91000905", "event_WD_2010_chuseok_salt_exchang()" ) --¼Ò±Ý ±³È¯ dlg_menu( "@91000906", "event_WD_2010_chuseok_sugar_exchang()" ) --¼³ÅÁ ±³È¯ dlg_menu( "@91000907", "event_WD_2010_chuseok_food_exchang()" ) --À½½Ä ±³È¯ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end ---------------------------------------------------------------------------------------------------¿ä¸®Ã¥ ±³È¯ function event_WD_2010_chuseok_recipe_exchang() dlg_title( "@91000902" ) --¹Ì½Ä°¡ ·Îµç°·Áö dlg_text( "@91000908" ) --´ë»ç (¿ä¸®Ã¥ ±³È¯ ¾È³») dlg_menu( "@91000909", "event_WD_2010_chuseok_recipe_1_exchang()" ) --¿ä¸®Ã¥ 1±Ç ±³È¯ dlg_menu( "@91000910", "event_WD_2010_chuseok_recipe_2_exchang()" ) --¿ä¸®Ã¥ 2±Ç ±³È¯ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function event_WD_2010_chuseok_recipe_1_exchang() dlg_title( "@91000902" ) --¹Ì½Ä°¡ ·Îµç°·Áö dlg_text( "@91000911" ) --´ë»ç (¿©±â ÀÖ½À´Ï´Ù. ¸ÀÀÖ´Â À½½ÄÀ» ¸¹ÀÌ ¸¸µå½Ã±æ ¹Ù¶ø´Ï´Ù.) insert_item ( 2012013, 1 ) --¿ä¸®Ã¥ 1±Ç Áö±Þ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function event_WD_2010_chuseok_recipe_2_exchang() dlg_title( "@91000902" ) --¹Ì½Ä°¡ ·Îµç°·Áö dlg_text( "@91000911" ) --´ë»ç (¿©±â ÀÖ½À´Ï´Ù. ¸ÀÀÖ´Â À½½ÄÀ» ¸¹ÀÌ ¸¸µå½Ã±æ ¹Ù¶ø´Ï´Ù.) insert_item ( 2012014, 1 ) --¿ä¸®Ã¥ 1±Ç Áö±Þ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end ---------------------------------------------------------------------------------------------------¼Ò±Ý ±³È¯ function event_WD_2010_chuseok_salt_exchang() dlg_title( "@91000902" ) --¹Ì½Ä°¡ ·Îµç°·Áö dlg_text( "@91000912" ) --´ë»ç (¼Ò±Ý ±³È¯ ¾È³») dlg_menu( "@91000914", "event_WD_2010_chuseok_salt_1_exchang()" ) --±³È¯ÇÑ´Ù. dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function event_WD_2010_chuseok_salt_1_exchang() local meat_count = find_item ( 2012012 ) --°í±â µ¢¾î¸® È®ÀÎ dlg_title( "@91000902" ) --¹Ì½Ä°¡ ·Îµç°·Áö if meat_count >= 10 then dlg_text( "@91000911" ) --´ë»ç (¿©±â ÀÖ½À´Ï´Ù. ¸ÀÀÖ´Â À½½ÄÀ» ¸¹ÀÌ ¸¸µå½Ã±æ ¹Ù¶ø´Ï´Ù.) insert_item ( 2011989, 10 ) --¼Ò±Ý 10°³ Áö±Þ delete_item( get_item_handle( 2012012 ), 10 ) --°í±â µ¢¾î¸® 10°³ »èÁ¦ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000922" ) --´ë»ç(°í±â µ¢¾î¸®°¡ ºÎÁ·Çϱº¿ä. Á»´õ ¸ð¾Æ ÁÖ¼¼¿ä.) dlg_menu( "@90010003", "NPC_event_WD_2010_chuseok_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end ---------------------------------------------------------------------------------------------------¼³ÅÁ ±³È¯ function event_WD_2010_chuseok_sugar_exchang() dlg_title( "@91000902" ) --¹Ì½Ä°¡ ·Îµç°·Áö dlg_text( "@91000913" ) --´ë»ç (¼³ÅÁ ±³È¯ ¾È³») dlg_menu( "@91000914", "event_WD_2010_chuseok_sugar_1_exchang()" ) --±³È¯ÇÑ´Ù. dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function event_WD_2010_chuseok_sugar_1_exchang() local meat_count = find_item ( 2012012 ) --°í±â µ¢¾î¸® È®ÀÎ dlg_title( "@91000902" ) --¹Ì½Ä°¡ ·Îµç°·Áö if meat_count >= 10 then dlg_text( "@91000911" ) --´ë»ç (¿©±â ÀÖ½À´Ï´Ù. ¸ÀÀÖ´Â À½½ÄÀ» ¸¹ÀÌ ¸¸µå½Ã±æ ¹Ù¶ø´Ï´Ù.) insert_item ( 2011988, 10 ) --¼Ò±Ý 10°³ Áö±Þ delete_item( get_item_handle( 2012012 ), 10 ) --°í±â µ¢¾î¸® 10°³ »èÁ¦ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000922" ) --´ë»ç(°í±â µ¢¾î¸®°¡ ºÎÁ·Çϱº¿ä. Á»´õ ¸ð¾Æ ÁÖ¼¼¿ä.) dlg_menu( "@90010003", "NPC_event_WD_2010_chuseok_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end ---------------------------------------------------------------------------------------------------À½½Ä ±³È¯ function event_WD_2010_chuseok_food_exchang() dlg_title( "@91000902" ) --¹Ì½Ä°¡ ·Îµç°·Áö dlg_text( "@91000923" ) --´ë»ç (¾î¶² À½½ÄÀ» ±³È¯ ÇϽDz«°¡¿ä?) dlg_menu( "@91000915", "event_WD_2010_chuseok_bigos_exchang()" ) --ºÎ´ëÂî°³¸¦ ±³È¯ÇÑ´Ù. dlg_menu( "@91000916", "event_WD_2010_chuseok_schnitzel_exchang()" ) --Á¦À°µ¤¹äÀ» ±³È¯ÇÑ´Ù. dlg_menu( "@91000917", "event_WD_2010_chuseok_pizza_exchang()" ) --ÇÇÀÚ¸¦ ±³È¯ÇÑ´Ù. dlg_menu( "@91000918", "event_WD_2010_chuseok_kebab_exchang()" ) --¿µ¾ç¸¸Á¡°è¶õ»§À» ±³È¯ÇÑ´Ù. dlg_menu( "@91000919", "event_WD_2010_chuseok_quichelorraine_exchang()" ) --¿ù³²½ÓÀ» ±³È¯ÇÑ´Ù. dlg_menu( "@91000920", "event_WD_2010_chuseok_food_all_exchang()" ) --À½½Ä ¸ðµÎ ±³È¯ÇÑ´Ù. dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function event_WD_2010_chuseok_bigos_exchang() local bigos_count = find_item ( 2012007 ) --ºÎ´ëÂî°³ È®ÀÎ dlg_title( "@91000902" ) --¹Ì½Ä°¡ ·Îµç°·Áö if bigos_count >= 1 then dlg_text( "@91000921" ) --´ë»ç (ÀÌ·¸°Ô ¸ÀÀÖ´Â À½½ÄÀ» °¡Á®´Ù ÁÖ½Ã´Ù´Ï °¨»çÇÕ´Ï´Ù. ¹Ù·Î Á¶°¢À» µå¸± ¼ö ÀÖµµ·Ï ÇϰڽÀ´Ï´Ù.) insert_item ( 2012015, 1 ) --ÈûÀÇ Á¶°¢ 1°³ Áö±Þ delete_item( get_item_handle( 2012007 ), 1 ) --ºÎ´ëÂî°³ 1°³ »èÁ¦ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000924" ) --´ë»ç(¼±Åà ÇϽŠÀ½½ÄÀÌ ¾ø´Â°Í °°±º¿ä. ´Ù½Ã Çѹø È®ÀÎÇØ Áֽñ⠹ٶø´Ï´Ù.) dlg_menu( "@91000925", "event_WD_2010_chuseok_food_exchang()" ) --ÀÌÀüÀ¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_WD_2010_chuseok_schnitzel_exchang() local schnitzel_count = find_item ( 2012008 ) --Á¦À°µ¤¹ä È®ÀÎ dlg_title( "@91000902" ) --¹Ì½Ä°¡ ·Îµç°·Áö if schnitzel_count >= 1 then dlg_text( "@91000921" ) --´ë»ç (ÀÌ·¸°Ô ¸ÀÀÖ´Â À½½ÄÀ» °¡Á®´Ù ÁÖ½Ã´Ù´Ï °¨»çÇÕ´Ï´Ù. ¹Ù·Î Á¶°¢À» µå¸± ¼ö ÀÖµµ·Ï ÇϰڽÀ´Ï´Ù.) insert_item ( 2012016, 1 ) --ü·Â Á¶°¢ 1°³ Áö±Þ delete_item( get_item_handle( 2012008 ), 1 ) --Á¦À°µ¤¹ä 1°³ »èÁ¦ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000924" ) --´ë»ç(¼±Åà ÇϽŠÀ½½ÄÀÌ ¾ø´Â°Í °°±º¿ä. ´Ù½Ã Çѹø È®ÀÎÇØ Áֽñ⠹ٶø´Ï´Ù.) dlg_menu( "@91000925", "event_WD_2010_chuseok_food_exchang()" ) --ÀÌÀüÀ¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_WD_2010_chuseok_pizza_exchang() local pizza_count = find_item ( 2012009 ) --ÇÇÀÚ È®ÀÎ dlg_title( "@91000902" ) --¹Ì½Ä°¡ ·Îµç°·Áö if pizza_count >= 1 then dlg_text( "@91000921" ) --´ë»ç (ÀÌ·¸°Ô ¸ÀÀÖ´Â À½½ÄÀ» °¡Á®´Ù ÁÖ½Ã´Ù´Ï °¨»çÇÕ´Ï´Ù. ¹Ù·Î Á¶°¢À» µå¸± ¼ö ÀÖµµ·Ï ÇϰڽÀ´Ï´Ù.) insert_item ( 2012017, 1 ) --¹Îø Á¶°¢ 1°³ Áö±Þ delete_item( get_item_handle( 2012009 ), 1 ) --ÇÇÀÚ 1°³ »èÁ¦ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000924" ) --´ë»ç(¼±Åà ÇϽŠÀ½½ÄÀÌ ¾ø´Â°Í °°±º¿ä. ´Ù½Ã Çѹø È®ÀÎÇØ Áֽñ⠹ٶø´Ï´Ù.) dlg_menu( "@91000925", "event_WD_2010_chuseok_food_exchang()" ) --ÀÌÀüÀ¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_WD_2010_chuseok_kebab_exchang() local kebab_count = find_item ( 2012010 ) --¿µ¾ç¸¸Á¡°è¶õ»§ È®ÀÎ dlg_title( "@91000902" ) --¹Ì½Ä°¡ ·Îµç°·Áö if kebab_count >= 1 then dlg_text( "@91000921" ) --´ë»ç (ÀÌ·¸°Ô ¸ÀÀÖ´Â À½½ÄÀ» °¡Á®´Ù ÁÖ½Ã´Ù´Ï °¨»çÇÕ´Ï´Ù. ¹Ù·Î Á¶°¢À» µå¸± ¼ö ÀÖµµ·Ï ÇϰڽÀ´Ï´Ù.) insert_item ( 2012018, 1 ) --Á¤½Å Á¶°¢ 1°³ Áö±Þ delete_item( get_item_handle( 2012010 ), 1 ) --¿µ¾ç¸¸Á¡°è¶õ»§ 1°³ »èÁ¦ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000924" ) --´ë»ç(¼±Åà ÇϽŠÀ½½ÄÀÌ ¾ø´Â°Í °°±º¿ä. ´Ù½Ã Çѹø È®ÀÎÇØ Áֽñ⠹ٶø´Ï´Ù.) dlg_menu( "@91000925", "event_WD_2010_chuseok_food_exchang()" ) --ÀÌÀüÀ¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_WD_2010_chuseok_quichelorraine_exchang() local quichelorraine_count = find_item ( 2012011 ) --¿ù³²½Ó È®ÀÎ dlg_title( "@91000902" ) --¹Ì½Ä°¡ ·Îµç°·Áö if quichelorraine_count >= 1 then dlg_text( "@91000921" ) --´ë»ç (ÀÌ·¸°Ô ¸ÀÀÖ´Â À½½ÄÀ» °¡Á®´Ù ÁÖ½Ã´Ù´Ï °¨»çÇÕ´Ï´Ù. ¹Ù·Î Á¶°¢À» µå¸± ¼ö ÀÖµµ·Ï ÇϰڽÀ´Ï´Ù.) insert_item ( 2012019, 1 ) --Áö´É Á¶°¢ 1°³ Áö±Þ delete_item( get_item_handle( 2012011 ), 1 ) --¿ù³²½Ó 1°³ »èÁ¦ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000924" ) --´ë»ç(¼±Åà ÇϽŠÀ½½ÄÀÌ ¾ø´Â°Í °°±º¿ä. ´Ù½Ã Çѹø È®ÀÎÇØ Áֽñ⠹ٶø´Ï´Ù.) dlg_menu( "@91000925", "event_WD_2010_chuseok_food_exchang()" ) --ÀÌÀüÀ¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_WD_2010_chuseok_food_all_exchang() local bigos_count = find_item ( 2012007 ) --ºÎ´ëÂî°³ È®ÀÎ local schnitzel_count = find_item ( 2012008 ) --Á¦À°µ¤¹ä È®ÀÎ local pizza_count = find_item ( 2012009 ) --ÇÇÀÚ È®ÀÎ local kebab_count = find_item ( 2012010 ) --¿µ¾ç¸¸Á¡°è¶õ»§ È®ÀÎ local quichelorraine_count = find_item ( 2012011 ) --¿ù³²½Ó È®ÀÎ dlg_title( "@91000902" ) --¹Ì½Ä°¡ ·Îµç°·Áö if bigos_count >= 1 and schnitzel_count >= 1 and pizza_count >= 1 and kebab_count >= 1 and quichelorraine_count >= 1 then dlg_text( "@91000921" ) --´ë»ç (¸ÀÀÖ´Â À½½Ä ÀüºÎ¸¦ ÁÖ½Ã´Ù´Ï °¨»çÇÕ´Ï´Ù. ±×·³ Á¦°¡ »ç³ÉÇÒ ¶§ À¯¿ëÇÏ°Ô ¾µ ¼ö ÀÖ´Â ¼±¹°À» µå¸±²²¿ä!) insert_item ( 2012781, 1 ) --Ãß¼® ¼±¹° º¸µû¸® 1°³ Áö±Þ delete_item( get_item_handle( 2012007 ), 1 ) --ºÎ´ëÂî°³ 1°³ »èÁ¦ delete_item( get_item_handle( 2012008 ), 1 ) --Á¦À°µ¤¹ä 1°³ »èÁ¦ delete_item( get_item_handle( 2012009 ), 1 ) --ÇÇÀÚ 1°³ »èÁ¦ delete_item( get_item_handle( 2012010 ), 1 ) --¿µ¾ç¸¸Á¡°è¶õ»§ 1°³ »èÁ¦ delete_item( get_item_handle( 2012011 ), 1 ) --¿ù³²½Ó 1°³ »èÁ¦ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91000926" ) --´ë»ç(5°³ÀÇ À½½Ä Áß ¸Õ°¡°¡ ºÎÁ·ÇѰа°±º¿ä ´Ù½Ã Çѹø È®ÀÎÇØ Áֽñ⠹ٶø´Ï´Ù.) dlg_menu( "@91000925", "event_WD_2010_chuseok_food_exchang()" ) --ÀÌÀüÀ¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- --------------------------- 2010³â Å©¸®½º ¸¶½º À̺¥Æ® --------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- --2010, 11, 22 [°øÀ¯]2010³â Å©¸®½º ¸¶½º À̺¥Æ® ±âȹ¾È Âü°í --Çѱ¹¿ë --1ÀÏÂ÷ function NPE_event_WD_2010_xmas_1day_contact() local q_flag0 = get_flag( "2010xmas_flag" ) --°ªÀÌ ¾ø´Â(°ø¹é) Ç÷¡±× °ª 0À¸·Î ¸¸µé¾î ÁÖ±â if q_flag0 == "" then q_flag0 = 0 end --Ç÷¡±× °ª üũ if q_flag0 < 1 then --óÀ½ ½ÃÀÛ ÇÑ °æ¿ì dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002048" ) --NPC ´ë»ç dlg_menu( "@91002044", "event_2010_xmas_1day_receive()" ) --¼±¹°À» ¹Þ´Â´Ù. dlg_menu( "@91002045", "event_2010_xmas_coupon_question()" ) --»êŸ ÄíÆùÀº ¸Õ°¡¿ä? dlg_menu( "@91002047", "event_2010_xmas_coupon_get()" ) --»êŸ ÄíÆùÀº ¾î¶»°Ô ¸ðÀ¸³ª¿ä? dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() else --ÀÌ¹Ì ¹ÞÀº °æ¿ì dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002052" ) --NPC ´ë»ç dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end end --»êŸ ÄíÆùÀº ¸Õ°¡¿ä? function event_2010_xmas_coupon_question() dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002050" ) --NPC ´ë»ç dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end --»êŸ ÄíÆùÀº ¾î¶»°Ô ¸ðÀ¸³ª¿ä? function event_2010_xmas_coupon_get() dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002051" ) --NPC ´ë»ç dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end --¾ÆÀÌÅÛ Áö±Þ function event_2010_xmas_1day_receive() dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002049" ) --NPC ´ë»ç insert_item ( 2012068, 1 ) --»êŸ ÄíÆù 1°³ Áö±Þ insert_item ( 2012067, 10 ) --Å©¸®½º ¸¶½º ÄÉÀÍ 10°³ Áö±Þ set_flag( "2010xmas_flag", "1" ) dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end --2ÀÏÂ÷ function NPE_event_WD_2010_xmas_2day_contact() local q_flag0 = get_flag( "2010xmas_flag" ) --°ªÀÌ ¾ø´Â(°ø¹é) Ç÷¡±× °ª 0À¸·Î ¸¸µé¾î ÁÖ±â if q_flag0 == "" then q_flag0 = 0 end --Ç÷¡±× °ª üũ if q_flag0 < 2 then --óÀ½ ½ÃÀÛ ÇÑ °æ¿ì dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002048" ) --NPC ´ë»ç dlg_menu( "@91002044", "event_2010_xmas_2day_receive()" ) --¼±¹°À» ¹Þ´Â´Ù. dlg_menu( "@91002045", "event_2010_xmas_coupon_question()" ) --»êŸ ÄíÆùÀº ¸Õ°¡¿ä? dlg_menu( "@91002047", "event_2010_xmas_coupon_get()" ) --»êŸ ÄíÆùÀº ¾î¶»°Ô ¸ðÀ¸³ª¿ä? dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() else --ÀÌ¹Ì ¹ÞÀº °æ¿ì dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002052" ) --NPC ´ë»ç dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end end --¾ÆÀÌÅÛ Áö±Þ function event_2010_xmas_2day_receive() dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002049" ) --NPC ´ë»ç insert_item ( 2012068, 1 ) --»êŸ ÄíÆù 1°³ Áö±Þ insert_item ( 2012067, 10 ) --Å©¸®½º ¸¶½º ÄÉÀÍ 10°³ Áö±Þ set_flag( "2010xmas_flag", "2" ) dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end --3ÀÏÂ÷ function NPE_event_WD_2010_xmas_3day_contact() local q_flag0 = get_flag( "2010xmas_flag" ) --°ªÀÌ ¾ø´Â(°ø¹é) Ç÷¡±× °ª 0À¸·Î ¸¸µé¾î ÁÖ±â if q_flag0 == "" then q_flag0 = 0 end --Ç÷¡±× °ª üũ if q_flag0 < 3 then --óÀ½ ½ÃÀÛ ÇÑ °æ¿ì dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002048" ) --NPC ´ë»ç dlg_menu( "@91002044", "event_2010_xmas_3day_receive()" ) --¼±¹°À» ¹Þ´Â´Ù. dlg_menu( "@91002045", "event_2010_xmas_coupon_question()" ) --»êŸ ÄíÆùÀº ¸Õ°¡¿ä? dlg_menu( "@91002047", "event_2010_xmas_coupon_get()" ) --»êŸ ÄíÆùÀº ¾î¶»°Ô ¸ðÀ¸³ª¿ä? dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() else --ÀÌ¹Ì ¹ÞÀº °æ¿ì dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002052" ) --NPC ´ë»ç dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end end --¾ÆÀÌÅÛ Áö±Þ function event_2010_xmas_3day_receive() dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002049" ) --NPC ´ë»ç insert_item ( 2012068, 1 ) --»êŸ ÄíÆù 1°³ Áö±Þ insert_item ( 2012067, 10 ) --Å©¸®½º ¸¶½º ÄÉÀÍ 10°³ Áö±Þ set_flag( "2010xmas_flag", "3" ) dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end --4ÀÏÂ÷ function NPE_event_WD_2010_xmas_4day_contact() local q_flag0 = get_flag( "2010xmas_flag" ) --°ªÀÌ ¾ø´Â(°ø¹é) Ç÷¡±× °ª 0À¸·Î ¸¸µé¾î ÁÖ±â if q_flag0 == "" then q_flag0 = 0 end --Ç÷¡±× °ª üũ if q_flag0 < 4 then --óÀ½ ½ÃÀÛ ÇÑ °æ¿ì dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002048" ) --NPC ´ë»ç dlg_menu( "@91002044", "event_2010_xmas_4day_receive()" ) --¼±¹°À» ¹Þ´Â´Ù. dlg_menu( "@91002045", "event_2010_xmas_coupon_question()" ) --»êŸ ÄíÆùÀº ¸Õ°¡¿ä? dlg_menu( "@91002047", "event_2010_xmas_coupon_get()" ) --»êŸ ÄíÆùÀº ¾î¶»°Ô ¸ðÀ¸³ª¿ä? dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() else --ÀÌ¹Ì ¹ÞÀº °æ¿ì dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002052" ) --NPC ´ë»ç dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end end --¾ÆÀÌÅÛ Áö±Þ function event_2010_xmas_4day_receive() dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002049" ) --NPC ´ë»ç insert_item ( 2012068, 1 ) --»êŸ ÄíÆù 1°³ Áö±Þ insert_item ( 2012067, 10 ) --Å©¸®½º ¸¶½º ÄÉÀÍ 10°³ Áö±Þ set_flag( "2010xmas_flag", "4" ) dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end --5ÀÏÂ÷ function NPE_event_WD_2010_xmas_5day_contact() local q_flag0 = get_flag( "2010xmas_flag" ) --°ªÀÌ ¾ø´Â(°ø¹é) Ç÷¡±× °ª 0À¸·Î ¸¸µé¾î ÁÖ±â if q_flag0 == "" then q_flag0 = 0 end --Ç÷¡±× °ª üũ if q_flag0 < 5 then --óÀ½ ½ÃÀÛ ÇÑ °æ¿ì dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002053" ) --NPC ´ë»ç dlg_menu( "@91002044", "event_2010_xmas_5day_receive()" ) --¼±¹°À» ¹Þ´Â´Ù. dlg_menu( "@91002045", "event_2010_xmas_coupon_question()" ) --»êŸ ÄíÆùÀº ¸Õ°¡¿ä? dlg_menu( "@91002047", "event_2010_xmas_coupon_get()" ) --»êŸ ÄíÆùÀº ¾î¶»°Ô ¸ðÀ¸³ª¿ä? dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() else --ÀÌ¹Ì ¹ÞÀº °æ¿ì dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002052" ) --NPC ´ë»ç dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end end --¾ÆÀÌÅÛ Áö±Þ function event_2010_xmas_5day_receive() dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002049" ) --NPC ´ë»ç insert_item ( 2012068, 1 ) --»êŸ ÄíÆù 1°³ Áö±Þ insert_item ( 2012067, 10 ) --Å©¸®½º ¸¶½º ÄÉÀÍ 10°³ Áö±Þ insert_item ( 2012075, 1 ) --Å©¸®½º ¸¶½º ¼±¹° »óÀÚ 1°³ Áö±Þ set_flag( "2010xmas_flag", "5" ) dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end --6ÀÏÂ÷ function NPE_event_WD_2010_xmas_6day_contact() local q_flag0 = get_flag( "2010xmas_flag" ) --°ªÀÌ ¾ø´Â(°ø¹é) Ç÷¡±× °ª 0À¸·Î ¸¸µé¾î ÁÖ±â if q_flag0 == "" then q_flag0 = 0 end --Ç÷¡±× °ª üũ if q_flag0 < 6 then --óÀ½ ½ÃÀÛ ÇÑ °æ¿ì dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002054" ) --NPC ´ë»ç dlg_menu( "@91002044", "event_2010_xmas_6day_receive()" ) --¼±¹°À» ¹Þ´Â´Ù. dlg_menu( "@91002045", "event_2010_xmas_coupon_question()" ) --»êŸ ÄíÆùÀº ¸Õ°¡¿ä? dlg_menu( "@91002047", "event_2010_xmas_coupon_get()" ) --»êŸ ÄíÆùÀº ¾î¶»°Ô ¸ðÀ¸³ª¿ä? dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() else --ÀÌ¹Ì ¹ÞÀº °æ¿ì dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002052" ) --NPC ´ë»ç dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end end --¾ÆÀÌÅÛ Áö±Þ function event_2010_xmas_6day_receive() dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002049" ) --NPC ´ë»ç insert_item ( 2012068, 1 ) --»êŸ ÄíÆù 1°³ Áö±Þ insert_item ( 2012067, 10 ) --Å©¸®½º ¸¶½º ÄÉÀÍ 10°³ Áö±Þ insert_item ( 2012075, 1 ) --Å©¸®½º ¸¶½º ¼±¹° »óÀÚ 1°³ Áö±Þ set_flag( "2010xmas_flag", "6" ) dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end --7ÀÏÂ÷ function NPE_event_WD_2010_xmas_7day_contact() local q_flag0 = get_flag( "2010xmas_flag" ) --°ªÀÌ ¾ø´Â(°ø¹é) Ç÷¡±× °ª 0À¸·Î ¸¸µé¾î ÁÖ±â if q_flag0 == "" then q_flag0 = 0 end --Ç÷¡±× °ª üũ if q_flag0 < 7 then --óÀ½ ½ÃÀÛ ÇÑ °æ¿ì dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002055" ) --NPC ´ë»ç dlg_menu( "@91002044", "event_2010_xmas_7day_receive()" ) --¼±¹°À» ¹Þ´Â´Ù. dlg_menu( "@91002045", "event_2010_xmas_coupon_question()" ) --»êŸ ÄíÆùÀº ¸Õ°¡¿ä? dlg_menu( "@91002047", "event_2010_xmas_coupon_get()" ) --»êŸ ÄíÆùÀº ¾î¶»°Ô ¸ðÀ¸³ª¿ä? dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() else --ÀÌ¹Ì ¹ÞÀº °æ¿ì dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002052" ) --NPC ´ë»ç dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end end --¾ÆÀÌÅÛ Áö±Þ function event_2010_xmas_7day_receive() dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002049" ) --NPC ´ë»ç insert_item ( 2012068, 1 ) --»êŸ ÄíÆù 1°³ Áö±Þ insert_item ( 2012067, 10 ) --Å©¸®½º ¸¶½º ÄÉÀÍ 10°³ Áö±Þ set_flag( "2010xmas_flag", "7" ) dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end --8ÀÏÂ÷ function NPE_event_WD_2010_xmas_8day_contact() local q_flag0 = get_flag( "2010xmas_flag" ) --°ªÀÌ ¾ø´Â(°ø¹é) Ç÷¡±× °ª 0À¸·Î ¸¸µé¾î ÁÖ±â if q_flag0 == "" then q_flag0 = 0 end --Ç÷¡±× °ª üũ if q_flag0 < 8 then --óÀ½ ½ÃÀÛ ÇÑ °æ¿ì dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002055" ) --NPC ´ë»ç dlg_menu( "@91002044", "event_2010_xmas_8day_receive()" ) --¼±¹°À» ¹Þ´Â´Ù. dlg_menu( "@91002045", "event_2010_xmas_coupon_question()" ) --»êŸ ÄíÆùÀº ¸Õ°¡¿ä? dlg_menu( "@91002047", "event_2010_xmas_coupon_get()" ) --»êŸ ÄíÆùÀº ¾î¶»°Ô ¸ðÀ¸³ª¿ä? dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() else --ÀÌ¹Ì ¹ÞÀº °æ¿ì dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002052" ) --NPC ´ë»ç dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end end --¾ÆÀÌÅÛ Áö±Þ function event_2010_xmas_8day_receive() dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002049" ) --NPC ´ë»ç insert_item ( 2012068, 1 ) --»êŸ ÄíÆù 1°³ Áö±Þ insert_item ( 2012067, 10 ) --Å©¸®½º ¸¶½º ÄÉÀÍ 10°³ Áö±Þ set_flag( "2010xmas_flag", "8" ) dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end --9ÀÏÂ÷ function NPE_event_WD_2010_xmas_9day_contact() local q_flag0 = get_flag( "2010xmas_flag" ) --°ªÀÌ ¾ø´Â(°ø¹é) Ç÷¡±× °ª 0À¸·Î ¸¸µé¾î ÁÖ±â if q_flag0 == "" then q_flag0 = 0 end --Ç÷¡±× °ª üũ if q_flag0 < 9 then --óÀ½ ½ÃÀÛ ÇÑ °æ¿ì dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002055" ) --NPC ´ë»ç dlg_menu( "@91002044", "event_2010_xmas_9day_receive()" ) --¼±¹°À» ¹Þ´Â´Ù. dlg_menu( "@91002045", "event_2010_xmas_coupon_question()" ) --»êŸ ÄíÆùÀº ¸Õ°¡¿ä? dlg_menu( "@91002047", "event_2010_xmas_coupon_get()" ) --»êŸ ÄíÆùÀº ¾î¶»°Ô ¸ðÀ¸³ª¿ä? dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() else --ÀÌ¹Ì ¹ÞÀº °æ¿ì dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002052" ) --NPC ´ë»ç dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end end --¾ÆÀÌÅÛ Áö±Þ function event_2010_xmas_9day_receive() dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002049" ) --NPC ´ë»ç insert_item ( 2012068, 1 ) --»êŸ ÄíÆù 1°³ Áö±Þ insert_item ( 2012067, 10 ) --Å©¸®½º ¸¶½º ÄÉÀÍ 10°³ Áö±Þ insert_item ( 2012075, 1 ) --Å©¸®½º ¸¶½º ¼±¹° »óÀÚ 1°³ Áö±Þ set_flag( "2010xmas_flag", "9" ) dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end --10ÀÏÂ÷ function NPE_event_WD_2010_xmas_10day_contact() local q_flag0 = get_flag( "2010xmas_flag" ) --°ªÀÌ ¾ø´Â(°ø¹é) Ç÷¡±× °ª 0À¸·Î ¸¸µé¾î ÁÖ±â if q_flag0 == "" then q_flag0 = 0 end --Ç÷¡±× °ª üũ if q_flag0 < 10 then --óÀ½ ½ÃÀÛ ÇÑ °æ¿ì dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002055" ) --NPC ´ë»ç dlg_menu( "@91002044", "event_2010_xmas_10day_receive()" ) --¼±¹°À» ¹Þ´Â´Ù. dlg_menu( "@91002045", "event_2010_xmas_coupon_question()" ) --»êŸ ÄíÆùÀº ¸Õ°¡¿ä? dlg_menu( "@91002047", "event_2010_xmas_coupon_get()" ) --»êŸ ÄíÆùÀº ¾î¶»°Ô ¸ðÀ¸³ª¿ä? dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() else --ÀÌ¹Ì ¹ÞÀº °æ¿ì dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002052" ) --NPC ´ë»ç dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end end --¾ÆÀÌÅÛ Áö±Þ function event_2010_xmas_10day_receive() dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002049" ) --NPC ´ë»ç insert_item ( 2012068, 1 ) --»êŸ ÄíÆù 1°³ Áö±Þ insert_item ( 2012067, 10 ) --Å©¸®½º ¸¶½º ÄÉÀÍ 10°³ Áö±Þ insert_item ( 2012075, 1 ) --Å©¸®½º ¸¶½º ¼±¹° »óÀÚ 1°³ Áö±Þ set_flag( "2010xmas_flag", "10" ) dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end --11ÀÏÂ÷ function NPE_event_WD_2010_xmas_11day_contact() local q_flag0 = get_flag( "2010xmas_flag" ) --°ªÀÌ ¾ø´Â(°ø¹é) Ç÷¡±× °ª 0À¸·Î ¸¸µé¾î ÁÖ±â if q_flag0 == "" then q_flag0 = 0 end --Ç÷¡±× °ª üũ if q_flag0 < 11 then --óÀ½ ½ÃÀÛ ÇÑ °æ¿ì dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002055" ) --NPC ´ë»ç dlg_menu( "@91002044", "event_2010_xmas_11day_receive()" ) --¼±¹°À» ¹Þ´Â´Ù. dlg_menu( "@91002045", "event_2010_xmas_coupon_question()" ) --»êŸ ÄíÆùÀº ¸Õ°¡¿ä? dlg_menu( "@91002047", "event_2010_xmas_coupon_get()" ) --»êŸ ÄíÆùÀº ¾î¶»°Ô ¸ðÀ¸³ª¿ä? dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() else --ÀÌ¹Ì ¹ÞÀº °æ¿ì dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002052" ) --NPC ´ë»ç dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end end --¾ÆÀÌÅÛ Áö±Þ function event_2010_xmas_11day_receive() dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002049" ) --NPC ´ë»ç insert_item ( 2012068, 1 ) --»êŸ ÄíÆù 1°³ Áö±Þ insert_item ( 2012067, 10 ) --Å©¸®½º ¸¶½º ÄÉÀÍ 10°³ Áö±Þ set_flag( "2010xmas_flag", "11" ) dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end --12ÀÏÂ÷ function NPE_event_WD_2010_xmas_12day_contact() local q_flag0 = get_flag( "2010xmas_flag" ) --°ªÀÌ ¾ø´Â(°ø¹é) Ç÷¡±× °ª 0À¸·Î ¸¸µé¾î ÁÖ±â if q_flag0 == "" then q_flag0 = 0 end --Ç÷¡±× °ª üũ if q_flag0 < 12 then --óÀ½ ½ÃÀÛ ÇÑ °æ¿ì dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002055" ) --NPC ´ë»ç dlg_menu( "@91002044", "event_2010_xmas_12day_receive()" ) --¼±¹°À» ¹Þ´Â´Ù. dlg_menu( "@91002045", "event_2010_xmas_coupon_question()" ) --»êŸ ÄíÆùÀº ¸Õ°¡¿ä? dlg_menu( "@91002047", "event_2010_xmas_coupon_get()" ) --»êŸ ÄíÆùÀº ¾î¶»°Ô ¸ðÀ¸³ª¿ä? dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() else --ÀÌ¹Ì ¹ÞÀº °æ¿ì dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002052" ) --NPC ´ë»ç dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end end --¾ÆÀÌÅÛ Áö±Þ function event_2010_xmas_12day_receive() dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002049" ) --NPC ´ë»ç insert_item ( 2012068, 1 ) --»êŸ ÄíÆù 1°³ Áö±Þ insert_item ( 2012067, 10 ) --Å©¸®½º ¸¶½º ÄÉÀÍ 10°³ Áö±Þ set_flag( "2010xmas_flag", "12" ) dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end --13ÀÏÂ÷ function NPE_event_WD_2010_xmas_13day_contact() local q_flag0 = get_flag( "2010xmas_flag" ) --°ªÀÌ ¾ø´Â(°ø¹é) Ç÷¡±× °ª 0À¸·Î ¸¸µé¾î ÁÖ±â if q_flag0 == "" then q_flag0 = 0 end --Ç÷¡±× °ª üũ if q_flag0 < 13 then --óÀ½ ½ÃÀÛ ÇÑ °æ¿ì dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002055" ) --NPC ´ë»ç dlg_menu( "@91002044", "event_2010_xmas_13day_receive()" ) --¼±¹°À» ¹Þ´Â´Ù. dlg_menu( "@91002045", "event_2010_xmas_coupon_question()" ) --»êŸ ÄíÆùÀº ¸Õ°¡¿ä? dlg_menu( "@91002047", "event_2010_xmas_coupon_get()" ) --»êŸ ÄíÆùÀº ¾î¶»°Ô ¸ðÀ¸³ª¿ä? dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() else --ÀÌ¹Ì ¹ÞÀº °æ¿ì dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002052" ) --NPC ´ë»ç dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end end --¾ÆÀÌÅÛ Áö±Þ function event_2010_xmas_13day_receive() dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002049" ) --NPC ´ë»ç insert_item ( 2012068, 1 ) --»êŸ ÄíÆù 1°³ Áö±Þ insert_item ( 2012067, 10 ) --Å©¸®½º ¸¶½º ÄÉÀÍ 10°³ Áö±Þ set_flag( "2010xmas_flag", "13" ) dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end --14ÀÏÂ÷ function NPE_event_WD_2010_xmas_14day_contact() local q_flag0 = get_flag( "2010xmas_flag" ) --°ªÀÌ ¾ø´Â(°ø¹é) Ç÷¡±× °ª 0À¸·Î ¸¸µé¾î ÁÖ±â if q_flag0 == "" then q_flag0 = 0 end --Ç÷¡±× °ª üũ if q_flag0 < 14 then --óÀ½ ½ÃÀÛ ÇÑ °æ¿ì dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002055" ) --NPC ´ë»ç dlg_menu( "@91002044", "event_2010_xmas_14day_receive()" ) --¼±¹°À» ¹Þ´Â´Ù. dlg_menu( "@91002045", "event_2010_xmas_coupon_question()" ) --»êŸ ÄíÆùÀº ¸Õ°¡¿ä? dlg_menu( "@91002047", "event_2010_xmas_coupon_get()" ) --»êŸ ÄíÆùÀº ¾î¶»°Ô ¸ðÀ¸³ª¿ä? dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() else --ÀÌ¹Ì ¹ÞÀº °æ¿ì dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002052" ) --NPC ´ë»ç dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end end --¾ÆÀÌÅÛ Áö±Þ function event_2010_xmas_14day_receive() dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@91002049" ) --NPC ´ë»ç insert_item ( 2012068, 1 ) --»êŸ ÄíÆù 1°³ Áö±Þ insert_item ( 2012067, 10 ) --Å©¸®½º ¸¶½º ÄÉÀÍ 10°³ Áö±Þ set_flag( "2010xmas_flag", "14" ) dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end --------------------------------------------------------------------------------------------------·çµ¹ÇÁ NPC function NPE_event_WD_2010_xmas_rudolph_contact() dlg_title( "@91002056" ) --NPC À̸§ dlg_text( "@91002057" ) --NPC ´ë»ç dlg_menu( "@91002058", "event_WD_2010_xmas_rudolph_exchange()" ) --ÄíÆù ±³È¯ dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end function event_WD_2010_xmas_rudolph_exchange() dlg_title( "@91002056" ) --NPC À̸§ dlg_text( "@91002059" ) --NPC ´ë»ç dlg_menu( "@91002060", "event_WD_2010_xmas_rudolph_1st_exchange()" ) --ÄíÆù 1Àå ±³È¯ dlg_menu( "@91002061", "event_WD_2010_xmas_rudolph_5st_exchange()" ) --ÄíÆù 5Àå ±³È¯ dlg_menu( "@91002062", "event_WD_2010_xmas_rudolph_8st_exchange()" ) --ÄíÆù 8Àå ±³È¯ dlg_menu( "@91002063", "event_WD_2010_xmas_rudolph_12st_exchange()" ) --ÄíÆù 12Àå ±³È¯ dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end function event_WD_2010_xmas_rudolph_1st_exchange() local xmascoupon_count = find_item( 2012068 ) --»êŸ ÄíÆù È®ÀÎ if xmascoupon_count >= 1 then dlg_title( "@91002056" ) --NPC À̸§ dlg_text( "@91002064" ) --NPC ´ë»ç insert_item ( 2012079, 1 ) --¶õ±âÆä¸£ ²Ù¹Ì±â ·£´ý ¹Ú½º Áö±Þ delete_item( get_item_handle( 2012068 ), 1 ) --»êŸ ÄíÆù 1Àå »èÁ¦ dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() else dlg_title( "@91002056" ) --NPC À̸§ dlg_text( "@91002068" ) --NPC ´ë»ç dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end end function event_WD_2010_xmas_rudolph_5st_exchange() local xmascoupon_count = find_item( 2012068 ) --»êŸ ÄíÆù È®ÀÎ if xmascoupon_count >= 5 then dlg_title( "@91002056" ) --NPC À̸§ dlg_text( "@91002065" ) --NPC ´ë»ç insert_item ( 2012076, 1 ) --¾à°£ Ưº°ÇÑ ·çµ¹ÇÁ ¼±¹° »óÀÚ 1°³ Áö±Þ delete_item( get_item_handle( 2012068 ), 5 ) --»êŸ ÄíÆù 5Àå »èÁ¦ dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() else dlg_title( "@91002056" ) --NPC À̸§ dlg_text( "@91002068" ) --NPC ´ë»ç dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end end function event_WD_2010_xmas_rudolph_8st_exchange() local xmascoupon_count = find_item( 2012068 ) --»êŸ ÄíÆù È®ÀÎ if xmascoupon_count >= 8 then dlg_title( "@91002056" ) --NPC À̸§ dlg_text( "@91002066" ) --NPC ´ë»ç insert_item ( 2012077, 1 ) --Á»´õ Ưº°ÇÑ ·çµ¹ÇÁ ¼±¹° »óÀÚ 1°³ Áö±Þ delete_item( get_item_handle( 2012068 ), 8 ) --»êŸ ÄíÆù 8Àå »èÁ¦ dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() else dlg_title( "@91002056" ) --NPC À̸§ dlg_text( "@91002068" ) --NPC ´ë»ç dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end end function event_WD_2010_xmas_rudolph_12st_exchange() local xmascoupon_count = find_item( 2012068 ) --»êŸ ÄíÆù È®ÀÎ if xmascoupon_count >= 12 then dlg_title( "@91002056" ) --NPC À̸§ dlg_text( "@91002065" ) --NPC ´ë»ç insert_item ( 2012078, 1 ) --Ưº°ÇÑ ·çµ¹ÇÁ ¼±¹° »óÀÚ 1°³ Áö±Þ delete_item( get_item_handle( 2012068 ), 12 ) --»êŸ ÄíÆù 12Àå »èÁ¦ dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() else dlg_title( "@91002056" ) --NPC À̸§ dlg_text( "@91002068" ) --NPC ´ë»ç dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- -------------------------- 2017³â ±¸Á¤ À·³îÀÌ À̺¥Æ® ---------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- function NPC_Event_yut_younghee() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) dlg_text( "@90610333" ) --´ë»ç (Àλç) dlg_menu( "@90610334", "Event_yuttable_give()" ) --À·ÆÇ ¹Þ±â dlg_menu( "@90610335", "Event_yut_give()" ) --À·³îÀÌ ¹Þ±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function Event_yuttable_give() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) local item_id = 2012164 local yuttable = 0 for i = 1, 31 do if find_item( item_id ) >= 1 then yuttable = 1 break end item_id = item_id + 1 end if yuttable == 1 then dlg_text( "@90610336" ) else dlg_text( "@90610339" ) insert_item( 2012164, 1 ) --À· ÆÇ<2011³â ±¸Á¤ À̺¥Æ®> end dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end function Event_yut_give() local state_code = get_local_info() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) local q_flag if state_code == 1 then q_flag = get_account_flag( "yut2017" ) else q_flag = get_flag( "yut2017" ) end if q_flag == "" or q_flag == nil then q_flag = 0 end if q_flag < 1 then -- ¾È¹Þ¾ÒÀ» °æ¿ì dlg_text( "@90610338" ) insert_item( 2012157, 1 ) --À· ³îÀÌ<2011³â ±¸Á¤ À̺¥Æ®> if state_code == 1 then set_account_flag( "yut2017", "1") else set_flag( "yut2017", "1") end else dlg_text( "@90610337" ) --´ë»ç (¾ÆÀÌÅÛÀ» ´Ù½Ã ¹ÞÀ¸·Á°í ½ÃµµÇÑ °æ¿ì) end dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end -- ö¼ö function NPC_Event_yut_chulsu() local state_code = get_local_info() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) dlg_text( "@90610340" ) if state_code == 4 or state_code == 8 or state_code == 128 or state_code == 16384 or state_code == 32768 or state_code == 65536 then -- ¹Ì±¹, À¯·´ local count_2013247 = tonumber(get_flag("count_2013247")) or 0 local count_2013600 = tonumber(get_flag("count_2013600")) or 0 local count_2013601 = tonumber(get_flag("count_2013601")) or 0 local count_2013602 = tonumber(get_flag("count_2013602")) or 0 local count_2010454 = tonumber(get_flag("count_2010454")) or 0 local count_2013698 = tonumber(get_flag("count_2013698")) or 0 local count_2013699 = tonumber(get_flag("count_2013699")) or 0 local count_950117 = tonumber(get_flag("count_950117")) or 0 if count_2013247 < 10 then dlg_menu( "@12013247|(10) : <#F361DC>"..count_2013247.."/10", "Event_2017_chulsu_exchange(2013247, 10)" ) -- ¶±¸¸µÎ±¹ 10°³ end if count_2013600 < 10 then dlg_menu( "@12013600|(10) : <#F361DC>"..count_2013600.."/10", "Event_2017_chulsu_exchange(2013600, 10)" ) -- ½ÄÇý 10°³ end if count_2013601 < 5 then dlg_menu( "@12013601|(5) : <#F361DC>"..count_2013601.."/5", "Event_2017_chulsu_exchange(2013601, 5)" ) -- ¼Ò¿ø¼ºÃë 5°³ end if count_2013602 < 5 then dlg_menu( "@12013602|(5) : <#F361DC>"..count_2013602.."/5", "Event_2017_chulsu_exchange(2013602, 5)" ) -- ´ë¹Ú±â¿ø 5°³ end if count_2010454 < 5 then dlg_menu( "@12010454|(2) : <#F361DC>"..count_2010454.."/5", "Event_2017_chulsu_exchange(2010454, 2)" ) -- À¯´ÏÅ© : ´ÙÅ©¸ÞÀÌÁö ²Ù¹Ì±â ¼ÂÆ® ·£´ý »óÀÚ 1°³ end if count_2013698 < 10 then dlg_menu( "@12013698|(5) : <#F361DC>"..count_2013698.."/10", "Event_2017_chulsu_exchange(2013698, 5)" ) -- Ãູ¹ÞÀº º¯È­ÀÇ Èû : ¹æ¾î±¸ 1°³ end if count_2013699 < 10 then dlg_menu( "@12013699|(5) : <#F361DC>"..count_2013699.."/10", "Event_2017_chulsu_exchange(2013699, 5)" ) -- ºÀÀÎÀÇ Àç»ýÀÇ °¡·ç 1°³ end if count_950117 < 5 then dlg_menu( "@10950117|(1) : <#F361DC>"..count_950117.."/5", "Event_2017_chulsu_exchange(950117, 1)" ) -- ºÀÀÎÀÇ Àç»ýÀÇ °¡·ç 1°³ end elseif state_code == 256 then local count_2013599 = tonumber(get_flag("count_2013599")) or 0 local count_2013600 = tonumber(get_flag("count_2013600")) or 0 local count_2013601 = tonumber(get_flag("count_2013601")) or 0 local count_2013602 = tonumber(get_flag("count_2013602")) or 0 local count_3800275 = tonumber(get_flag("count_3800275")) or 0 local count_950078 = tonumber(get_flag("count_950078")) or 0 local count_705015 = tonumber(get_flag("count_705015")) or 0 if count_2013599 < 15 then dlg_menu( "@12013599|(10) : <#F361DC>"..count_2013599.."/15", "Event_2017_chulsu_exchange(2013599, 10)" ) -- ¶±¸¸µÎ±¹ 10°³ end if count_2013600 < 15 then dlg_menu( "@12013600|(10) : <#F361DC>"..count_2013600.."/15", "Event_2017_chulsu_exchange(2013600, 10)" ) -- ½ÄÇý 10°³ end if count_2013601 < 7 then dlg_menu( "@12013601|(5) : <#F361DC>"..count_2013601.."/7", "Event_2017_chulsu_exchange(2013601, 5)" ) -- ¼Ò¿ø¼ºÃë 5°³ end if count_2013602 < 7 then dlg_menu( "@12013602|(5) : <#F361DC>"..count_2013602.."/7", "Event_2017_chulsu_exchange(2013602, 5)" ) -- ´ë¹Ú±â¿ø 5°³ end if count_3800275 < 3 then dlg_menu( "@13800275|(1) : <#F361DC>"..count_3800275.."/3", "Event_2017_chulsu_exchange(3800275, 1)" ) -- À¯´ÏÅ© : ´ÙÅ©¸ÞÀÌÁö ²Ù¹Ì±â ¼ÂÆ® ·£´ý »óÀÚ 1°³ end if count_950078 < 3 then dlg_menu( "@10950078|(1) : <#F361DC>"..count_950078.."/3", "Event_2017_chulsu_exchange(950078, 1)" ) -- Ãູ¹ÞÀº º¯È­ÀÇ Èû : ¹æ¾î±¸ 1°³ end if count_705015 < 1 then dlg_menu( "@10705015|(1) : <#F361DC>"..count_705015.."/1", "Event_2017_chulsu_exchange(705015, 1)" ) -- ºÀÀÎÀÇ Àç»ýÀÇ °¡·ç 1°³ end else local count_2013599 = tonumber(get_account_flag("count_2013599")) or 0 local count_2013600 = tonumber(get_account_flag("count_2013600")) or 0 local count_2013601 = tonumber(get_account_flag("count_2013601")) or 0 local count_2013602 = tonumber(get_account_flag("count_2013602")) or 0 local count_3800271 = tonumber(get_account_flag("count_3800271")) or 0 local count_705013 = tonumber(get_account_flag("count_705013")) or 0 local count_960126 = tonumber(get_account_flag("count_960126")) or 0 if count_2013599 < 15 then dlg_menu( "@12013599|(10) : <#F361DC>"..count_2013599.."/15", "Event_2017_chulsu_exchange(2013599, 10)" ) -- ¶±¸¸µÎ±¹ 15°³ end if count_2013600 < 15 then dlg_menu( "@12013600|(10) : <#F361DC>"..count_2013600.."/15", "Event_2017_chulsu_exchange(2013600, 10)" ) -- ½ÄÇý 15°³ end if count_2013601 < 10 then dlg_menu( "@12013601|(5) : <#F361DC>"..count_2013601.."/10", "Event_2017_chulsu_exchange(2013601, 5)" ) -- ¼Ò¿ø¼ºÃë 7°³ end if count_2013602 < 10 then dlg_menu( "@12013602|(5) : <#F361DC>"..count_2013602.."/10", "Event_2017_chulsu_exchange(2013602, 5)" ) -- ´ë¹Ú±â¿ø 5°³ end if count_3800271 < 5 then dlg_menu( "@13800271|(2) : <#F361DC>"..count_3800271.."/5", "Event_2017_chulsu_exchange(3800271, 2)" ) -- ·¹¾î: ·Î¸¶°ËÅõ»ç ²Ù¹Ì±â ¼ÂÆ® ·£´ý »óÀÚ 1°³ end if count_705013 < 5 then dlg_menu( "Ãູ¹ÞÀº º¯È­ÀÇ Èû (2) : <#F361DC>"..count_705013.."/5", "Event_2017_chulsu_exchange(705013, 2)" ) -- Ãູ¹ÞÀº º¯È­ÀÇ Èû : ¾ÆÆ¼ÆåÆ® 1°³ end if count_960126 < 3 then dlg_menu( "@10960126|(1) : <#F361DC>"..count_960126.."/3", "Event_2017_chulsu_exchange(960126, 1)" ) -- ºÀÀÎÀÇ Àç»ýÀÇ °¡·ç 1°³ end end dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end function Event_2017_chulsu_exchange(item_id, count) local state_code = get_local_info() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) if find_item( 2012194 ) >= 1 then dlg_text( "@90610342" ) if item_id == 705013 then insert_item( 705013, count ) insert_item( 705014, count ) else insert_item( item_id, count ) end delete_item( get_item_handle( 2012194 ), 1 ) local item = "count_"..item_id local value if state_code == 1 then value = tonumber( get_account_flag( item ) ) or 0 set_account_flag( item, value + 1 ) else value = tonumber( get_flag( item ) ) or 0 set_flag( item, value + 1 ) end else dlg_text( "@90610341" ) end dlg_menu( "@90010003", "NPC_Event_yut_chulsu()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- -------------------------- 2011³â ºê¶óÁú ¿µÈ­ ÇÁ·Î¸ð¼Ç À̺¥Æ® ------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- function NPC_event_brazilmovie_2011_madebybc_contact() dlg_title( "@91002389" ) --NPC À̸§ (À̺¥Æ® NPC Avatar) dlg_text( "@91002390" ) --´ë»ç (Àλç) dlg_menu( "@91002391", "NPC_event_2011_Brazilmovie_madebybc_Story()" ) --¿ø¼Ò ¼³¸í dlg_menu( "@91002401", "NPC_event_2011_Brazilmovie_madebybc_Trade()" ) --¾ÆÀÌÅÛ ±³È¯ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2011_Brazilmovie_madebybc_Story() dlg_title( "@91002389" ) dlg_text( "@91002392" ) --´ë»ç (¾î¶² ¼öÁý ¿ø¼Ò°¡ ±Ã±ÝÇѰ¡?) dlg_menu( "@91002393", "NPC_event_2011_Brazilmovie_madebybc_Story_01()" ) --±ú²àÇÑ °ø±â dlg_menu( "@91002395", "NPC_event_2011_Brazilmovie_madebybc_Story_02()" ) --¸¼Àº ¹° dlg_menu( "@91002397", "NPC_event_2011_Brazilmovie_madebybc_Story_03()" ) --ºñ¿ÁÇÑ ÅäÁö dlg_menu( "@91002399", "NPC_event_2011_Brazilmovie_madebybc_Story_04()" ) --¼¼Âù ºÒ²É dlg_menu( "@90010003", "NPC_event_brazilmovie_2011_madebybc_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2011_Brazilmovie_madebybc_Story_01() dlg_title( "@91002389" ) dlg_text( "@91002394" ) --´ë»ç (û·®ÇÏ°í ¸¼Àº ±ú²ýÇÑ °ø±â 10°³¸¦ ¼öÁýÇÏ¿© ¿Â´Ù¸é ÁÁÀº ¾ÆÀÌÅÛÀ¸·Î ±³È¯ÇØ ÁÖ°Ú³×.) dlg_menu( "@90010003", "NPC_event_brazilmovie_2011_madebybc_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2011_Brazilmovie_madebybc_Story_02() dlg_title( "@91002389" ) dlg_text( "@91002396" ) --´ë»ç (û·®ÇÏ°í ±ú²ýÇÑ ¸¼Àº ¹° 10°³¸¦ ¼öÁýÇÏ¿© ¿Â´Ù¸é ÁÁÀº ¾ÆÀÌÅÛÀ¸·Î ±³È¯ÇØ ÁÖ°Ú³×.) dlg_menu( "@90010003", "NPC_event_brazilmovie_2011_madebybc_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2011_Brazilmovie_madebybc_Story_03() dlg_title( "@91002389" ) dlg_text( "@91002398" ) --´ë»ç (±â¸§Áö°í Á¤±â°¡ ³ÑÄ¡´Â ºñ¿ÁÇÑ ÅäÁö 10°³¸¦ ¼öÁýÇÏ¿© ¿Â´Ù¸é ÁÁÀº ¾ÆÀÌÅÛÀ¸·Î ±³È¯ÇØ ÁÖ°Ú³×.) dlg_menu( "@90010003", "NPC_event_brazilmovie_2011_madebybc_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2011_Brazilmovie_madebybc_Story_04() dlg_title( "@91002389" ) dlg_text( "@91002400" ) --´ë»ç (°­·ÂÇÏ°í ¶ß°Å¿î ¼¼Âù ºÒ²É 10°³¸¦ ¼öÁýÇÏ¿© ¿Â´Ù¸é ÁÁÀº ¾ÆÀÌÅÛÀ¸·Î ±³È¯ÇØ ÁÖ°Ú³×.) dlg_menu( "@90010003", "NPC_event_brazilmovie_2011_madebybc_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2011_Brazilmovie_madebybc_Trade() dlg_title( "@91002389" ) dlg_text( "@91002402" ) --´ë»ç (¿À~ ¼öÁý¹°À» °¡Á®¿Â ¸ð¾çÀ̱º. ±×·¡ ¾î´À ¿ø¼Ò¸¦ ÀüºÎ ¼öÁýÇÏ¿´³ª?) dlg_menu( "@91002393", "NPC_event_2011_Brazilmovie_madebybc_Trade_01()" ) --±ú²àÇÑ °ø±â dlg_menu( "@91002395", "NPC_event_2011_Brazilmovie_madebybc_Trade_02()" ) --¸¼Àº ¹° dlg_menu( "@91002397", "NPC_event_2011_Brazilmovie_madebybc_Trade_03()" ) --ºñ¿ÁÇÑ ÅäÁö dlg_menu( "@91002399", "NPC_event_2011_Brazilmovie_madebybc_Trade_04()" ) --¼¼Âù ºÒ²É dlg_menu( "@90010003", "NPC_event_brazilmovie_2011_madebybc_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2011_Brazilmovie_madebybc_Trade_01() local steel_count01 = find_item ( 2000252 ) --±ú²ýÇÑ °ø±â È®ÀÎ dlg_title( "@91002389" ) --NPC À̸§ if steel_count01 >= 10 then dlg_text( "@91002403" ) --´ë»ç (ÀÚ~ ÀÌ ¾ÆÀÌÅÛÀ» ¹Þ°Ô³ª.. ¼ö°íÇß³×..Ȥ½Ã ´Ù¸¥ ¿ø¼Ò¸¦ ¼öÁýÇØ ¿À¸é ¶Ç ´Ù¸¥ º¸»óÀ» ÁÖµµ·Ï ÇÏÁö.) insert_item ( 2012207, 1 ) --Brazil Cloak_2st_28Days delete_item( get_item_handle( 2000252 ), 10 ) dlg_menu( "@90010003", "NPC_event_brazilmovie_2011_madebybc_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91002404" ) --´ë»ç (ÀÌ·±.. ¼ö·®ÀÌ ºÎÁ·Çϱº.. Á¶±Ý ´õ ºÐ¹ßÇØÁÖ°Ô..) dlg_menu( "@90010003", "NPC_event_brazilmovie_2011_madebybc_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_event_2011_Brazilmovie_madebybc_Trade_02() local steel_count02 = find_item ( 2000253 ) --¸¼Àº ¹° È®ÀÎ dlg_title( "@91002389" ) --NPC À̸§ if steel_count02 >= 10 then dlg_text( "@91002403" ) --´ë»ç (ÀÚ~ ÀÌ ¾ÆÀÌÅÛÀ» ¹Þ°Ô³ª.. ¼ö°íÇß³×..Ȥ½Ã ´Ù¸¥ ¿ø¼Ò¸¦ ¼öÁýÇØ ¿À¸é ¶Ç ´Ù¸¥ º¸»óÀ» ÁÖµµ·Ï ÇÏÁö.) insert_item ( 2012203, 1 ) --Brazil Cloak_1st_28Days delete_item( get_item_handle( 2000253 ), 10 ) dlg_menu( "@90010003", "NPC_event_brazilmovie_2011_madebybc_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91002404" ) --´ë»ç (ÀÌ·±.. ¼ö·®ÀÌ ºÎÁ·Çϱº.. Á¶±Ý ´õ ºÐ¹ßÇØÁÖ°Ô..) dlg_menu( "@90010003", "NPC_event_brazilmovie_2011_madebybc_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_event_2011_Brazilmovie_madebybc_Trade_03() local steel_count03 = find_item ( 2000254 ) --ºñ¿ÁÇÑ ÅäÁö È®ÀÎ dlg_title( "@91002389" ) --NPC À̸§ if steel_count03 >= 10 then dlg_text( "@91002403" ) --´ë»ç (ÀÚ~ ÀÌ ¾ÆÀÌÅÛÀ» ¹Þ°Ô³ª.. ¼ö°íÇß³×..Ȥ½Ã ´Ù¸¥ ¿ø¼Ò¸¦ ¼öÁýÇØ ¿À¸é ¶Ç ´Ù¸¥ º¸»óÀ» ÁÖµµ·Ï ÇÏÁö.) insert_item ( 2012215, 1 ) --Brazil Cloak_4st_28Days delete_item( get_item_handle( 2000254 ), 10 ) dlg_menu( "@90010003", "NPC_event_brazilmovie_2011_madebybc_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91002404" ) --´ë»ç (ÀÌ·±.. ¼ö·®ÀÌ ºÎÁ·Çϱº.. Á¶±Ý ´õ ºÐ¹ßÇØÁÖ°Ô..) dlg_menu( "@90010003", "NPC_event_brazilmovie_2011_madebybc_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_event_2011_Brazilmovie_madebybc_Trade_04() local steel_count04 = find_item ( 2000255 ) --¼¼Âù ºÒ²É È®ÀÎ dlg_title( "@91002389" ) --NPC À̸§ if steel_count04 >= 10 then dlg_text( "@91002403" ) --´ë»ç (ÀÚ~ ÀÌ ¾ÆÀÌÅÛÀ» ¹Þ°Ô³ª.. ¼ö°íÇß³×..Ȥ½Ã ´Ù¸¥ ¿ø¼Ò¸¦ ¼öÁýÇØ ¿À¸é ¶Ç ´Ù¸¥ º¸»óÀ» ÁÖµµ·Ï ÇÏÁö.) insert_item ( 2012211, 1 ) --Brazil Cloak_4st_28Days delete_item( get_item_handle( 2000255 ), 10 ) dlg_menu( "@90010003", "NPC_event_brazilmovie_2011_madebybc_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91002404" ) --´ë»ç (ÀÌ·±.. ¼ö·®ÀÌ ºÎÁ·Çϱº.. Á¶±Ý ´õ ºÐ¹ßÇØÁÖ°Ô..) dlg_menu( "@90010003", "NPC_event_brazilmovie_2011_madebybc_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- ---------------------------2011³â À¯·´ ·¹º§¾÷ À̺¥Æ®----------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- function NPC_EU_LevelUpEvent_madebybc_contact() dlg_title( "@91002428" ) --NPC À̸§ dlg_text( "@91002429" ) --±âº» ´ë»ç dlg_menu( "@91002430", "NPC_EU_LevelUpEvent_trade_madebybc_contact()" ) --·¹º§ üũ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_EU_LevelUpEvent_trade_madebybc_contact() dlg_title( "@91002428" ) --NPC À̸§ dlg_text( "@91002429" ) --±âº» ´ë»ç dlg_menu( "@91002431", "NPC_EU_LevelUpEvent_trade01_madebybc_contact()" ) --10·¹º§ üũ dlg_menu( "@91002432", "NPC_EU_LevelUpEvent_trade02_madebybc_contact()" ) --20·¹º§ üũ dlg_menu( "@91002433", "NPC_EU_LevelUpEvent_trade03_madebybc_contact()" ) --30·¹º§ üũ dlg_menu( "@91002434", "NPC_EU_LevelUpEvent_trade04_madebybc_contact()" ) --40·¹º§ üũ dlg_menu( "@91002435", "NPC_EU_LevelUpEvent_trade05_madebybc_contact()" ) --50·¹º§ üũ dlg_menu( "@90010003", "NPC_EU_LevelUpEvent_madebybc_contact()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_EU_LevelUpEvent_trade01_madebybc_contact() local level = get_value( "level" ) --·¹º§ È®ÀÎ local q_flag0 = get_flag( "lv_2011eu_count" ) --·¹º§ üũ if q_flag0 == "" then q_flag0 = 0 end dlg_title( "@91002428" ) --NPC À̸§ if level >= 10 then if q_flag0 < 1 then dlg_text( "@91002436" ) --´ë»ç insert_item( 2012424, 1 ) --¾ÆÀÌÅÛ Áö±Þ(ÀÀ¿øÀÇ ¸ÁÅä(À̺¥Æ®¿ë)<15ÀÏ>) insert_item( 540027, 1 ) --(ÀÚ¼öÁ¤ ¿À¸£´ÏÅä<15ÀÏ>) insert_item( 910025, 1 ) --(ưưÇÑ ¹ß±Á<30ÀÏ>) set_flag("lv_2011eu_count", "1") dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91002441" ) --´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end else dlg_text( "@91002441" ) --´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_EU_LevelUpEvent_trade02_madebybc_contact() local level = get_value( "level" ) --·¹º§ È®ÀÎ local q_flag0 = get_flag( "lv_2011eu_count" ) --·¹º§ üũ if q_flag0 == "" then q_flag0 = 0 end dlg_title( "@91002428" ) --NPC À̸§ if level >= 20 then if q_flag0 < 2 then dlg_text( "@91002437" ) --¾Æ¾ÆÅÛ Áö±Þ´ë»ç insert_item( 2012198, 1 ) --¾ÆÀÌÅÛ Áö±Þ(½ºÅÂ¹Ì³Ê ¼¼À̹ö(7ÀϱⰣÁ¦)<Áßø°¡´É>) insert_item( 2902121, 1 ) --(·ç³ªÄ¨ »óÀÚ<2·©Å© 300°³>) set_flag("lv_2011eu_count", "2") dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91002441" ) --´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end else dlg_text( "@91002441" ) --´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_EU_LevelUpEvent_trade03_madebybc_contact() local level = get_value( "level" ) --·¹º§ È®ÀÎ local q_flag0 = get_flag( "lv_2011eu_count" ) --·¹º§ üũ if q_flag0 == "" then q_flag0 = 0 end dlg_title( "@91002428" ) --NPC À̸§ if level >= 30 then if q_flag0 < 3 then dlg_text( "@91002438" ) --¾Æ¾ÆÅÛ Áö±Þ´ë»ç insert_item( 2012239, 1 ) --¾ÆÀÌÅÛ Áö±Þ(Æê ·£´ý ¹Ú½º(28ÀÏ Æê)<À¯·´ ¿äû ¾ÆÀÌÅÛ>) set_flag("lv_2011eu_count", "3") dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91002441" ) --´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end else dlg_text( "@91002441" ) --´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_EU_LevelUpEvent_trade04_madebybc_contact() local level = get_value( "level" ) --·¹º§ È®ÀÎ local q_flag0 = get_flag( "lv_2011eu_count" ) --·¹º§ üũ if q_flag0 == "" then q_flag0 = 0 end dlg_title( "@91002428" ) --NPC À̸§ if level >= 40 then if q_flag0 < 4 then dlg_text( "@91002439" ) --¾Æ¾ÆÅÛ Áö±Þ´ë»ç insert_item( 2012240, 1 ) --¾ÆÀÌÅÛ Áö±Þ(¼ºÀåÀÇ ¹°¾à(28ÀÏ)<À¯·´ ¿äû ¾ÆÀÌÅÛ>) insert_item( 2010454, 1 ) --(´ë¸ð¿äÁ¤ÀÇ º´(ºñ¸Åǰ)<09³â±¹³» Ãâ¼® À̺¥Æ®>) set_flag("lv_2011eu_count", "4") dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91002441" ) --´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end else dlg_text( "@91002441" ) --´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_EU_LevelUpEvent_trade05_madebybc_contact() local level = get_value( "level" ) --·¹º§ È®ÀÎ local q_flag0 = get_flag( "lv_2011eu_count" ) --·¹º§ üũ if q_flag0 == "" then q_flag0 = 0 end dlg_title( "@91002428" ) --NPC À̸§ if level >= 50 then if q_flag0 < 5 then dlg_text( "@91002440" ) --¾Æ¾ÆÅÛ Áö±Þ´ë»ç insert_item( 2011152, 1 ) --¾ÆÀÌÅÛ Áö±Þ(À̺¥Æ® ·°Å° Æ÷¼Ç(60)<2010½Å³â À̺¥Æ®>) insert_item( 2012070, 1 ) --(º¯Á¶µÈ Á¶°¢ ·£´ý »óÀÚ<2010³â À̺¥Æ®>) insert_item( 2902133, 3 ) --(ºÎ¸§ÀÇ ±êÅÐ) insert_item( 2902134, 3 ) --(°á¼ÓÀÇ ±êÅÐ) insert_item( 2902135, 3 ) --(¿°¿øÀÇ ±êÅÐ) set_flag("lv_2011eu_count", "5") dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91002441" ) --´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end else dlg_text( "@91002441" ) --´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- -------------------------- 2011³â ¿©¸§ À̺¥Æ® ----------------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- function NPC_Summerevent_2011_madebybc_contact() dlg_title( "@91002565" ) --NPC À̸§ (¾óÀ½°øÁÖ Á¦½ÃÄ«) dlg_text( "@91002566" ) --´ë»ç (Àλç) dlg_menu( "@91002567", "NPC_Summerevent_2011_Accept_madebybc_contact()" ) --¼ö¶ô dlg_menu( "@91002569", "NPC_Summerevent_2011_Refuse_madebybc_contact()" ) --°ÅÀý dlg_menu( "@91002571", "NPC_Summerevent_2011_Trade_madebybc_contact()" ) --¾ÆÀÌÅÛ ±³È¯ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_Summerevent_2011_Accept_madebybc_contact() dlg_title( "@91002565" ) dlg_text( "@91002568" ) --´ë»ç (Á¤¸» °¨»çÇÕ´Ï´Ù. ¾óÀ½ 20°³¸¦ ±¸ÇØ¿À½Ã¸é ½Ã¿øÇÑ »óÀÚ 1°³¸¦ , 50°³¸¦ ±¸ÇØ¿À½Ã¸é ¾óÀ½ »óÀÚ 1°³¸¦ º¸»óÀ¸·Î µå¸±²²¿ä.) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_Summerevent_2011_Refuse_madebybc_contact() dlg_title( "@91002565" ) dlg_text( "@91002570" ) --´ë»ç (¹Ù»Ú½Ã´Ù¸é ¾î¿ ¼ö°¡ ¾ø³×¿ä.. Áñ°Å¿î ¿©Çà µÇ¼¼¿ä.) dlg_menu( "@90010003", "NPC_Summerevent_2011_madebybc_contact()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_Summerevent_2011_Trade_madebybc_contact() dlg_title( "@91002565" ) dlg_text( "@91002572" ) --´ë»ç (Á¤¸» ¸ÚÁö¼¼¿ä. ÀÌ·¸°Ô »¡¸® ±¸ÇØ ¿À½Ã´Ù´Ï¡¦ ¸î °³³ª ±¸ÇØ ¿À¼Ì³ª¿ä?) dlg_menu( "@91002573", "NPC_Summerevent_2011_Trade01_madebybc()" ) --20°³ dlg_menu( "@91002575", "NPC_Summerevent_2011_Trade02_madebybc()" ) --50°³ dlg_menu( "@90010003", "NPC_Summerevent_2011_madebybc_contact()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_Summerevent_2011_Trade01_madebybc() local steel_count01 = find_item ( 2600017 ) --¾óÀ½ °¹¼ö È®ÀÎ dlg_title( "@91002565" ) --NPC À̸§ if steel_count01 >= 20 then dlg_text( "@91002574" ) --´ë»ç (¿Í~ 20°³¸¦ ±¸ÇØ ¿À¼Ì±º¿ä. ¿©±â ½Ã¿øÇÑ »óÀÚ ÀÔ´Ï´Ù. Áñ°Å¿î ¿©Çà µÇ¼¼¿ä~!!) insert_item ( 2012260, 1 ) -- º¸»ó¾ÆÀÌÅÛ - ½Ã¿øÇÑ »óÀÚ delete_item( get_item_handle( 2600017 ), 20 ) dlg_menu( "@90010003", "NPC_Summerevent_2011_madebybc_contact()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91002577" ) --´ë»ç (À̰ɷδ ºÎÁ·ÇØ¿ä. Á» ´õ ÇÊ¿äÇÕ´Ï´Ù. ºÐ¹ßÇØ ÁÖ¼¼¿ä.) dlg_menu( "@90010003", "NPC_Summerevent_2011_madebybc_contact()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_Summerevent_2011_Trade02_madebybc() local steel_count02 = find_item ( 2600017 ) --¾óÀ½ °¹¼ö È®ÀÎ dlg_title( "@91002565" ) --NPC À̸§ if steel_count02 >= 50 then dlg_text( "@91002576" ) --´ë»ç (¿Í~ 50°³¸¦ ±¸ÇØ ¿À¼Ì±º¿ä. ¿©±â ¾óÀ½ »óÀÚ ÀÔ´Ï´Ù. Áñ°Å¿î ¿©Çà µÇ¼¼¿ä~!!) insert_item ( 2012261, 1 ) --º¸»ó¾ÆÀÌÅÛ - ¾óÀ½ »óÀÚ delete_item( get_item_handle( 2600017 ), 50 ) dlg_menu( "@90010003", "NPC_Summerevent_2011_madebybc_contact()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@91002577" ) --´ë»ç (À̰ɷδ ºÎÁ·ÇØ¿ä. Á» ´õ ÇÊ¿äÇÕ´Ï´Ù. ºÐ¹ßÇØ ÁÖ¼¼¿ä.) dlg_menu( "@90010003", "NPC_Summerevent_2011_madebybc_contact()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- ------------------------ Epic 7.3 ¾÷µ¥ÀÌÆ® ±â³ä À̺¥Æ® -------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- function NPC_Event_2011_Epic7_3_Update_box_contact() local current_time = get_os_date( "%Y-%m-%d %H:%M:%S" ) local current_day = 0 local local_flag = get_env( "game.local_flag" ) if local_flag == 4 then ------------------------------------------------------------------------------¹Ì±¹ day1_begin_time = '2011-11-23 18:00:00' --1Â÷ ½ÃÀÛ day2_begin_time = '2011-11-24 18:00:00' --3Â÷ ½ÃÀÛ day3_begin_time = '2011-11-25 18:00:00' --4Â÷ ½ÃÀÛ day4_begin_time = '2011-11-26 18:00:00' --5Â÷ ½ÃÀÛ day5_begin_time = '2011-11-27 18:00:00' --6Â÷ ½ÃÀÛ day6_begin_time = '2011-11-28 18:00:00' --7Â÷ ½ÃÀÛ day7_begin_time = '2011-11-29 18:00:00' --8Â÷ ½ÃÀÛ day8_begin_time = '2011-11-30 18:00:00' --9Â÷ ½ÃÀÛ day9_begin_time = '2011-12-01 18:00:00' --10Â÷ ½ÃÀÛ day10_begin_time = '2011-11-02 18:00:00' --11Â÷ ½ÃÀÛ day11_begin_time = '2011-11-03 18:00:00' --12Â÷ ½ÃÀÛ day12_begin_time = '2011-11-04 18:00:00' --13Â÷ ½ÃÀÛ day13_begin_time = '2011-11-05 18:00:00' --14Â÷ ½ÃÀÛ day14_begin_time = '2011-11-07 18:00:00' --15Â÷ ½ÃÀÛ if current_time < day1_begin_time then current_day = 1 elseif current_time < day2_begin_time then current_day = 2 elseif current_time < day3_begin_time then current_day = 3 elseif current_time < day4_begin_time then current_day = 4 elseif current_time < day5_begin_time then current_day = 5 elseif current_time < day6_begin_time then current_day = 6 elseif current_time < day7_begin_time then current_day = 7 elseif current_time < day8_begin_time then current_day = 8 elseif current_time < day9_begin_time then current_day = 9 elseif current_time < day10_begin_time then current_day = 10 elseif current_time < day11_begin_time then current_day = 11 elseif current_time < day12_begin_time then current_day = 12 elseif current_time < day13_begin_time then current_day = 13 elseif current_time < day14_begin_time then current_day = 14 end if current_day == 1 then Epic7_3_Update_event_1day() elseif current_day == 2 then Epic7_3_Update_event_2day() elseif current_day == 3 then Epic7_3_Update_event_3day() elseif current_day == 4 then Epic7_3_Update_event_4day() elseif current_day == 5 then Epic7_3_Update_event_5day() elseif current_day == 6 then Epic7_3_Update_event_6day() elseif current_day == 7 then Epic7_3_Update_event_7day() elseif current_day == 8 then Epic7_3_Update_event_8day() elseif current_day == 9 then Epic7_3_Update_event_9day() elseif current_day == 10 then Epic7_3_Update_event_10day() elseif current_day == 11 then Epic7_3_Update_event_11day() elseif current_day == 12 then Epic7_3_Update_event_12day() elseif current_day == 13 then Epic7_3_Update_event_13day() elseif current_day == 14 then Epic7_3_Update_event_14day() end elseif local_flag == 131072 then ------------------------------------------------------------------------------ºê¶óÁú day1_begin_time = '2011-11-17 18:00:00' --1Â÷ ½ÃÀÛ day2_begin_time = '2011-11-18 18:00:00' --3Â÷ ½ÃÀÛ day3_begin_time = '2011-11-19 18:00:00' --4Â÷ ½ÃÀÛ day4_begin_time = '2011-11-20 18:00:00' --5Â÷ ½ÃÀÛ day5_begin_time = '2011-11-21 18:00:00' --6Â÷ ½ÃÀÛ day6_begin_time = '2011-11-22 18:00:00' --7Â÷ ½ÃÀÛ day7_begin_time = '2011-11-23 18:00:00' --8Â÷ ½ÃÀÛ day8_begin_time = '2011-11-24 18:00:00' --9Â÷ ½ÃÀÛ day9_begin_time = '2011-11-25 18:00:00' --10Â÷ ½ÃÀÛ day10_begin_time = '2011-11-26 18:00:00' --11Â÷ ½ÃÀÛ day11_begin_time = '2011-11-27 18:00:00' --12Â÷ ½ÃÀÛ day12_begin_time = '2011-11-28 18:00:00' --13Â÷ ½ÃÀÛ day13_begin_time = '2011-11-29 18:00:00' --14Â÷ ½ÃÀÛ day14_begin_time = '2011-11-30 18:00:00' --15Â÷ ½ÃÀÛ if current_time < day1_begin_time then current_day = 1 elseif current_time < day2_begin_time then current_day = 2 elseif current_time < day3_begin_time then current_day = 3 elseif current_time < day4_begin_time then current_day = 4 elseif current_time < day5_begin_time then current_day = 5 elseif current_time < day6_begin_time then current_day = 6 elseif current_time < day7_begin_time then current_day = 7 elseif current_time < day8_begin_time then current_day = 8 elseif current_time < day9_begin_time then current_day = 9 elseif current_time < day10_begin_time then current_day = 10 elseif current_time < day11_begin_time then current_day = 11 elseif current_time < day12_begin_time then current_day = 12 elseif current_time < day13_begin_time then current_day = 13 elseif current_time < day14_begin_time then current_day = 14 end if current_day == 1 then Epic7_3_Update_event_1day() elseif current_day == 2 then Epic7_3_Update_event_2day() elseif current_day == 3 then Epic7_3_Update_event_3day() elseif current_day == 4 then Epic7_3_Update_event_4day() elseif current_day == 5 then Epic7_3_Update_event_5day() elseif current_day == 6 then Epic7_3_Update_event_6day() elseif current_day == 7 then Epic7_3_Update_event_7day() elseif current_day == 8 then Epic7_3_Update_event_8day() elseif current_day == 9 then Epic7_3_Update_event_9day() elseif current_day == 10 then Epic7_3_Update_event_10day() elseif current_day == 11 then Epic7_3_Update_event_11day() elseif current_day == 12 then Epic7_3_Update_event_12day() elseif current_day == 13 then Epic7_3_Update_event_13day() elseif current_day == 14 then Epic7_3_Update_event_14day() end elseif local_flag == 8 or local_flag == 128 then ------------------------------------------------------------------------------µ¶ÀÏ, ÇÁ¶û½º day1_begin_time = '2011-11-22 18:00:00' --1Â÷ ½ÃÀÛ day2_begin_time = '2011-11-23 18:00:00' --3Â÷ ½ÃÀÛ day3_begin_time = '2011-11-24 18:00:00' --4Â÷ ½ÃÀÛ day4_begin_time = '2011-11-25 18:00:00' --5Â÷ ½ÃÀÛ day5_begin_time = '2011-11-26 18:00:00' --6Â÷ ½ÃÀÛ day6_begin_time = '2011-11-27 18:00:00' --7Â÷ ½ÃÀÛ day7_begin_time = '2011-11-28 18:00:00' --8Â÷ ½ÃÀÛ day8_begin_time = '2011-11-29 18:00:00' --9Â÷ ½ÃÀÛ day9_begin_time = '2011-11-30 18:00:00' --10Â÷ ½ÃÀÛ day10_begin_time = '2011-12-01 18:00:00' --11Â÷ ½ÃÀÛ day11_begin_time = '2011-12-02 18:00:00' --12Â÷ ½ÃÀÛ day12_begin_time = '2011-12-03 18:00:00' --13Â÷ ½ÃÀÛ day13_begin_time = '2011-12-04 18:00:00' --14Â÷ ½ÃÀÛ day14_begin_time = '2011-12-05 18:00:00' --15Â÷ ½ÃÀÛ if current_time < day1_begin_time then current_day = 1 elseif current_time < day2_begin_time then current_day = 2 elseif current_time < day3_begin_time then current_day = 3 elseif current_time < day4_begin_time then current_day = 4 elseif current_time < day5_begin_time then current_day = 5 elseif current_time < day6_begin_time then current_day = 6 elseif current_time < day7_begin_time then current_day = 7 elseif current_time < day8_begin_time then current_day = 8 elseif current_time < day9_begin_time then current_day = 9 elseif current_time < day10_begin_time then current_day = 10 elseif current_time < day11_begin_time then current_day = 11 elseif current_time < day12_begin_time then current_day = 12 elseif current_time < day13_begin_time then current_day = 13 elseif current_time < day14_begin_time then current_day = 14 end if current_day == 1 then Epic7_3_Update_event_1day() elseif current_day == 2 then Epic7_3_Update_event_2day() elseif current_day == 3 then Epic7_3_Update_event_3day() elseif current_day == 4 then Epic7_3_Update_event_4day() elseif current_day == 5 then Epic7_3_Update_event_5day() elseif current_day == 6 then Epic7_3_Update_event_6day() elseif current_day == 7 then Epic7_3_Update_event_7day() elseif current_day == 8 then Epic7_3_Update_event_8day() elseif current_day == 9 then Epic7_3_Update_event_9day() elseif current_day == 10 then Epic7_3_Update_event_10day() elseif current_day == 11 then Epic7_3_Update_event_11day() elseif current_day == 12 then Epic7_3_Update_event_12day() elseif current_day == 13 then Epic7_3_Update_event_13day() elseif current_day == 14 then Epic7_3_Update_event_14day() end elseif local_flag == 16384 or local_flag == 32768 or local_flag == 65536 then ----------------------------ÅÍŰ, Æú¶õµå, ÀÌÅ»¸®¾Æ day1_begin_time = '2011-11-29 18:00:00' --1Â÷ ½ÃÀÛ day2_begin_time = '2011-11-30 18:00:00' --2Â÷ ½ÃÀÛ day3_begin_time = '2011-12-01 18:00:00' --3Â÷ ½ÃÀÛ day4_begin_time = '2011-12-02 18:00:00' --4Â÷ ½ÃÀÛ day5_begin_time = '2011-12-03 18:00:00' --5Â÷ ½ÃÀÛ day6_begin_time = '2011-12-04 18:00:00' --6Â÷ ½ÃÀÛ day7_begin_time = '2011-12-05 18:00:00' --7Â÷ ½ÃÀÛ day8_begin_time = '2011-12-06 18:00:00' --8Â÷ ½ÃÀÛ day9_begin_time = '2011-12-07 18:00:00' --9Â÷ ½ÃÀÛ day10_begin_time = '2011-12-08 18:00:00' --10Â÷ ½ÃÀÛ day11_begin_time = '2011-12-09 18:00:00' --11Â÷ ½ÃÀÛ day12_begin_time = '2011-12-10 18:00:00' --12Â÷ ½ÃÀÛ day13_begin_time = '2011-12-11 18:00:00' --13Â÷ ½ÃÀÛ day14_begin_time = '2011-12-12 18:00:00' --14Â÷ ½ÃÀÛ if current_time < day1_begin_time then current_day = 1 elseif current_time < day2_begin_time then current_day = 2 elseif current_time < day3_begin_time then current_day = 3 elseif current_time < day4_begin_time then current_day = 4 elseif current_time < day5_begin_time then current_day = 5 elseif current_time < day6_begin_time then current_day = 6 elseif current_time < day7_begin_time then current_day = 7 elseif current_time < day8_begin_time then current_day = 8 elseif current_time < day9_begin_time then current_day = 9 elseif current_time < day10_begin_time then current_day = 10 elseif current_time < day11_begin_time then current_day = 11 elseif current_time < day12_begin_time then current_day = 12 elseif current_time < day13_begin_time then current_day = 13 elseif current_time < day14_begin_time then current_day = 14 end if current_day == 1 then Epic7_3_Update_event_1day() elseif current_day == 2 then Epic7_3_Update_event_2day() elseif current_day == 3 then Epic7_3_Update_event_3day() elseif current_day == 4 then Epic7_3_Update_event_4day() elseif current_day == 5 then Epic7_3_Update_event_5day() elseif current_day == 6 then Epic7_3_Update_event_6day() elseif current_day == 7 then Epic7_3_Update_event_7day() elseif current_day == 8 then Epic7_3_Update_event_8day() elseif current_day == 9 then Epic7_3_Update_event_9day() elseif current_day == 10 then Epic7_3_Update_event_10day() elseif current_day == 11 then Epic7_3_Update_event_11day() elseif current_day == 12 then Epic7_3_Update_event_12day() elseif current_day == 13 then Epic7_3_Update_event_13day() elseif current_day == 14 then Epic7_3_Update_event_14day() end elseif local_flag == 262144 or local_flag == 524288 then ----------------------------½ºÆä´Ï½¬, Àεµ³×½Ã¾Æ day1_begin_time = '2011-12-07 18:00:00' --1Â÷ ½ÃÀÛ day2_begin_time = '2011-12-08 18:00:00' --2Â÷ ½ÃÀÛ day3_begin_time = '2011-12-09 18:00:00' --3Â÷ ½ÃÀÛ day4_begin_time = '2011-12-10 18:00:00' --4Â÷ ½ÃÀÛ day5_begin_time = '2011-12-11 18:00:00' --5Â÷ ½ÃÀÛ day6_begin_time = '2011-12-12 18:00:00' --6Â÷ ½ÃÀÛ day7_begin_time = '2011-12-13 18:00:00' --7Â÷ ½ÃÀÛ day8_begin_time = '2011-12-14 18:00:00' --8Â÷ ½ÃÀÛ day9_begin_time = '2011-12-15 18:00:00' --9Â÷ ½ÃÀÛ day10_begin_time = '2011-12-16 18:00:00' --10Â÷ ½ÃÀÛ day11_begin_time = '2011-12-17 18:00:00' --11Â÷ ½ÃÀÛ day12_begin_time = '2011-12-18 18:00:00' --12Â÷ ½ÃÀÛ day13_begin_time = '2011-12-19 18:00:00' --13Â÷ ½ÃÀÛ day14_begin_time = '2011-12-20 18:00:00' --14Â÷ ½ÃÀÛ if current_time < day1_begin_time then current_day = 1 elseif current_time < day2_begin_time then current_day = 2 elseif current_time < day3_begin_time then current_day = 3 elseif current_time < day4_begin_time then current_day = 4 elseif current_time < day5_begin_time then current_day = 5 elseif current_time < day6_begin_time then current_day = 6 elseif current_time < day7_begin_time then current_day = 7 elseif current_time < day8_begin_time then current_day = 8 elseif current_time < day9_begin_time then current_day = 9 elseif current_time < day10_begin_time then current_day = 10 elseif current_time < day11_begin_time then current_day = 11 elseif current_time < day12_begin_time then current_day = 12 elseif current_time < day13_begin_time then current_day = 13 elseif current_time < day14_begin_time then current_day = 14 end if current_day == 1 then Epic7_3_Update_event_1day() elseif current_day == 2 then Epic7_3_Update_event_2day() elseif current_day == 3 then Epic7_3_Update_event_3day() elseif current_day == 4 then Epic7_3_Update_event_4day() elseif current_day == 5 then Epic7_3_Update_event_5day() elseif current_day == 6 then Epic7_3_Update_event_6day() elseif current_day == 7 then Epic7_3_Update_event_7day() elseif current_day == 8 then Epic7_3_Update_event_8day() elseif current_day == 9 then Epic7_3_Update_event_9day() elseif current_day == 10 then Epic7_3_Update_event_10day() elseif current_day == 11 then Epic7_3_Update_event_11day() elseif current_day == 12 then Epic7_3_Update_event_12day() elseif current_day == 13 then Epic7_3_Update_event_13day() elseif current_day == 14 then Epic7_3_Update_event_14day() end end end function Epic7_3_Update_event_1day() local q_flag1 = get_flag( "Epic7_3_Update_box_get" ) if q_flag1 == "" then q_flag1 = 0 end dlg_title( "@90604919" ) --NPC À̸§ (¼±¹° »óÀÚ Áö±Þ NPC ¸¶Å׿À) if q_flag1 < 1 then dlg_text( "@90604921" ) --±âº» ´ë»ç dlg_menu( "@90604922", "NPC_Event_2011_Epic7_3_Update_box_1_day()" ) --·£´ý ¹Ú½º ¹Þ±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90604923" ) --ÀÌ¹Ì ¹ÞÀº »ç¶÷ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_Event_2011_Epic7_3_Update_box_1_day() dlg_title( "@90604919" ) --À̸§ (¼±¹° »óÀÚ Áö±Þ NPC ¸¶Å׿À) dlg_text( "@90604924" ) --´ë»ç insert_item( 2012429, 1 ) --Epic7. Obsession ¾÷µ¥ÀÌÆ® ±â³ä ·£´ý ¹Ú½º Áö±Þ set_flag( "Epic7_3_Update_box_get", "1") delete_item( get_item_handle( 2011565 ), 1 ) dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end function Epic7_3_Update_event_2day() local q_flag1 = get_flag( "Epic7_3_Update_box_get" ) if q_flag1 == "" then q_flag1 = 0 end dlg_title( "@90604919" ) --NPC À̸§ (¼±¹° »óÀÚ Áö±Þ NPC ¸¶Å׿À) if q_flag1 < 2 then dlg_text( "@90604921" ) --±âº» ´ë»ç dlg_menu( "@90604922", "NPC_Event_2011_Epic7_3_Update_box_2_day()" ) --·£´ý ¹Ú½º ¹Þ±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90604923" ) --ÀÌ¹Ì ¹ÞÀº »ç¶÷ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_Event_2011_Epic7_3_Update_box_2_day() dlg_title( "@90604919" ) --À̸§ (¼±¹° »óÀÚ Áö±Þ NPC ¸¶Å׿À) dlg_text( "@90604924" ) --´ë»ç insert_item( 2012429, 1 ) --Epic7. Obsession ¾÷µ¥ÀÌÆ® ±â³ä ·£´ý ¹Ú½º Áö±Þ set_flag( "Epic7_3_Update_box_get", "2") delete_item( get_item_handle( 2011565 ), 1 ) dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end function Epic7_3_Update_event_3day() local q_flag1 = get_flag( "Epic7_3_Update_box_get" ) if q_flag1 == "" then q_flag1 = 0 end dlg_title( "@90604919" ) --NPC À̸§ (¼±¹° »óÀÚ Áö±Þ NPC ¸¶Å׿À) if q_flag1 < 3 then dlg_text( "@90604921" ) --±âº» ´ë»ç dlg_menu( "@90604922", "NPC_Event_2011_Epic7_3_Update_box_3_day()" ) --·£´ý ¹Ú½º ¹Þ±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90604923" ) --ÀÌ¹Ì ¹ÞÀº »ç¶÷ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_Event_2011_Epic7_3_Update_box_3_day() dlg_title( "@90604919" ) --À̸§ (¼±¹° »óÀÚ Áö±Þ NPC ¸¶Å׿À) dlg_text( "@90604924" ) --´ë»ç insert_item( 2012429, 1 ) --Epic7. Obsession ¾÷µ¥ÀÌÆ® ±â³ä ·£´ý ¹Ú½º Áö±Þ set_flag( "Epic7_3_Update_box_get", "3") delete_item( get_item_handle( 2011565 ), 1 ) dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end function Epic7_3_Update_event_4day() local q_flag1 = get_flag( "Epic7_3_Update_box_get" ) if q_flag1 == "" then q_flag1 = 0 end dlg_title( "@90604919" ) --NPC À̸§ (¼±¹° »óÀÚ Áö±Þ NPC ¸¶Å׿À) if q_flag1 < 4 then dlg_text( "@90604921" ) --±âº» ´ë»ç dlg_menu( "@90604922", "NPC_Event_2011_Epic7_3_Update_box_4_day()" ) --·£´ý ¹Ú½º ¹Þ±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90604923" ) --ÀÌ¹Ì ¹ÞÀº »ç¶÷ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_Event_2011_Epic7_3_Update_box_4_day() dlg_title( "@90604919" ) --À̸§ (¼±¹° »óÀÚ Áö±Þ NPC ¸¶Å׿À) dlg_text( "@90604924" ) --´ë»ç insert_item( 2012429, 1 ) --Epic7. Obsession ¾÷µ¥ÀÌÆ® ±â³ä ·£´ý ¹Ú½º Áö±Þ set_flag( "Epic7_3_Update_box_get", "4") delete_item( get_item_handle( 2011565 ), 1 ) dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end function Epic7_3_Update_event_5day() local q_flag1 = get_flag( "Epic7_3_Update_box_get" ) if q_flag1 == "" then q_flag1 = 0 end dlg_title( "@90604919" ) --NPC À̸§ (¼±¹° »óÀÚ Áö±Þ NPC ¸¶Å׿À) if q_flag1 < 5 then dlg_text( "@90604921" ) --±âº» ´ë»ç dlg_menu( "@90604922", "NPC_Event_2011_Epic7_3_Update_box_5_day()" ) --·£´ý ¹Ú½º ¹Þ±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90604923" ) --ÀÌ¹Ì ¹ÞÀº »ç¶÷ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_Event_2011_Epic7_3_Update_box_5_day() dlg_title( "@90604919" ) --À̸§ (¼±¹° »óÀÚ Áö±Þ NPC ¸¶Å׿À) dlg_text( "@90604924" ) --´ë»ç insert_item( 2012429, 1 ) --Epic7. Obsession ¾÷µ¥ÀÌÆ® ±â³ä ·£´ý ¹Ú½º Áö±Þ set_flag( "Epic7_3_Update_box_get", "5") delete_item( get_item_handle( 2011565 ), 1 ) dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end function Epic7_3_Update_event_6day() local q_flag1 = get_flag( "Epic7_3_Update_box_get" ) if q_flag1 == "" then q_flag1 = 0 end dlg_title( "@90604919" ) --NPC À̸§ (¼±¹° »óÀÚ Áö±Þ NPC ¸¶Å׿À) if q_flag1 < 6 then dlg_text( "@90604921" ) --±âº» ´ë»ç dlg_menu( "@90604922", "NPC_Event_2011_Epic7_3_Update_box_6_day()" ) --·£´ý ¹Ú½º ¹Þ±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90604923" ) --ÀÌ¹Ì ¹ÞÀº »ç¶÷ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_Event_2011_Epic7_3_Update_box_6_day() dlg_title( "@90604919" ) --À̸§ (¼±¹° »óÀÚ Áö±Þ NPC ¸¶Å׿À) dlg_text( "@90604924" ) --´ë»ç insert_item( 2012429, 1 ) --Epic7. Obsession ¾÷µ¥ÀÌÆ® ±â³ä ·£´ý ¹Ú½º Áö±Þ set_flag( "Epic7_3_Update_box_get", "6") delete_item( get_item_handle( 2011565 ), 1 ) dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end function Epic7_3_Update_event_7day() local q_flag1 = get_flag( "Epic7_3_Update_box_get" ) if q_flag1 == "" then q_flag1 = 0 end dlg_title( "@90604919" ) --NPC À̸§ (¼±¹° »óÀÚ Áö±Þ NPC ¸¶Å׿À) if q_flag1 < 7 then dlg_text( "@90604921" ) --±âº» ´ë»ç dlg_menu( "@90604922", "NPC_Event_2011_Epic7_3_Update_box_7_day()" ) --·£´ý ¹Ú½º ¹Þ±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90604923" ) --ÀÌ¹Ì ¹ÞÀº »ç¶÷ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_Event_2011_Epic7_3_Update_box_7_day() dlg_title( "@90604919" ) --À̸§ (¼±¹° »óÀÚ Áö±Þ NPC ¸¶Å׿À) dlg_text( "@90604924" ) --´ë»ç insert_item( 2012429, 1 ) --Epic7. Obsession ¾÷µ¥ÀÌÆ® ±â³ä ·£´ý ¹Ú½º Áö±Þ set_flag( "Epic7_3_Update_box_get", "7") delete_item( get_item_handle( 2011565 ), 1 ) dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end function Epic7_3_Update_event_8day() local q_flag1 = get_flag( "Epic7_3_Update_box_get" ) if q_flag1 == "" then q_flag1 = 0 end dlg_title( "@90604919" ) --NPC À̸§ (¼±¹° »óÀÚ Áö±Þ NPC ¸¶Å׿À) if q_flag1 < 8 then dlg_text( "@90604921" ) --±âº» ´ë»ç dlg_menu( "@90604922", "NPC_Event_2011_Epic7_3_Update_box_8_day()" ) --·£´ý ¹Ú½º ¹Þ±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90604923" ) --ÀÌ¹Ì ¹ÞÀº »ç¶÷ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_Event_2011_Epic7_3_Update_box_8_day() dlg_title( "@90604919" ) --À̸§ (¼±¹° »óÀÚ Áö±Þ NPC ¸¶Å׿À) dlg_text( "@90604924" ) --´ë»ç insert_item( 2012429, 1 ) --Epic7. Obsession ¾÷µ¥ÀÌÆ® ±â³ä ·£´ý ¹Ú½º Áö±Þ set_flag( "Epic7_3_Update_box_get", "8") delete_item( get_item_handle( 2011565 ), 1 ) dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end function Epic7_3_Update_event_9day() local q_flag1 = get_flag( "Epic7_3_Update_box_get" ) if q_flag1 == "" then q_flag1 = 0 end dlg_title( "@90604919" ) --NPC À̸§ (¼±¹° »óÀÚ Áö±Þ NPC ¸¶Å׿À) if q_flag1 < 9 then dlg_text( "@90604921" ) --±âº» ´ë»ç dlg_menu( "@90604922", "NPC_Event_2011_Epic7_3_Update_box_9_day()" ) --·£´ý ¹Ú½º ¹Þ±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90604923" ) --ÀÌ¹Ì ¹ÞÀº »ç¶÷ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_Event_2011_Epic7_3_Update_box_9_day() dlg_title( "@90604919" ) --À̸§ (¼±¹° »óÀÚ Áö±Þ NPC ¸¶Å׿À) dlg_text( "@90604924" ) --´ë»ç insert_item( 2012429, 1 ) --Epic7. Obsession ¾÷µ¥ÀÌÆ® ±â³ä ·£´ý ¹Ú½º Áö±Þ set_flag( "Epic7_3_Update_box_get", "9") delete_item( get_item_handle( 2011565 ), 1 ) dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end function Epic7_3_Update_event_10day() local q_flag1 = get_flag( "Epic7_3_Update_box_get" ) if q_flag1 == "" then q_flag1 = 0 end dlg_title( "@90604919" ) --NPC À̸§ (¼±¹° »óÀÚ Áö±Þ NPC ¸¶Å׿À) if q_flag1 < 10 then dlg_text( "@90604921" ) --±âº» ´ë»ç dlg_menu( "@90604922", "NPC_Event_2011_Epic7_3_Update_box_10_day()" ) --·£´ý ¹Ú½º ¹Þ±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90604923" ) --ÀÌ¹Ì ¹ÞÀº »ç¶÷ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_Event_2011_Epic7_3_Update_box_10_day() dlg_title( "@90604919" ) --À̸§ (¼±¹° »óÀÚ Áö±Þ NPC ¸¶Å׿À) dlg_text( "@90604924" ) --´ë»ç insert_item( 2012429, 1 ) --Epic7. Obsession ¾÷µ¥ÀÌÆ® ±â³ä ·£´ý ¹Ú½º Áö±Þ set_flag( "Epic7_3_Update_box_get", "10") delete_item( get_item_handle( 2011565 ), 1 ) dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end function Epic7_3_Update_event_11day() local q_flag1 = get_flag( "Epic7_3_Update_box_get" ) if q_flag1 == "" then q_flag1 = 0 end dlg_title( "@90604919" ) --NPC À̸§ (¼±¹° »óÀÚ Áö±Þ NPC ¸¶Å׿À) if q_flag1 < 11 then dlg_text( "@90604921" ) --±âº» ´ë»ç dlg_menu( "@90604922", "NPC_Event_2011_Epic7_3_Update_box_11_day()" ) --·£´ý ¹Ú½º ¹Þ±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90604923" ) --ÀÌ¹Ì ¹ÞÀº »ç¶÷ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_Event_2011_Epic7_3_Update_box_11_day() dlg_title( "@90604919" ) --À̸§ (¼±¹° »óÀÚ Áö±Þ NPC ¸¶Å׿À) dlg_text( "@90604924" ) --´ë»ç insert_item( 2012429, 1 ) --Epic7. Obsession ¾÷µ¥ÀÌÆ® ±â³ä ·£´ý ¹Ú½º Áö±Þ set_flag( "Epic7_3_Update_box_get", "11") delete_item( get_item_handle( 2011565 ), 1 ) dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end function Epic7_3_Update_event_12day() local q_flag1 = get_flag( "Epic7_3_Update_box_get" ) if q_flag1 == "" then q_flag1 = 0 end dlg_title( "@90604919" ) --NPC À̸§ (¼±¹° »óÀÚ Áö±Þ NPC ¸¶Å׿À) if q_flag1 < 12 then dlg_text( "@90604921" ) --±âº» ´ë»ç dlg_menu( "@90604922", "NPC_Event_2011_Epic7_3_Update_box_12_day()" ) --·£´ý ¹Ú½º ¹Þ±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90604923" ) --ÀÌ¹Ì ¹ÞÀº »ç¶÷ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_Event_2011_Epic7_3_Update_box_12_day() dlg_title( "@90604919" ) --À̸§ (¼±¹° »óÀÚ Áö±Þ NPC ¸¶Å׿À) dlg_text( "@90604924" ) --´ë»ç insert_item( 2012429, 1 ) --Epic7. Obsession ¾÷µ¥ÀÌÆ® ±â³ä ·£´ý ¹Ú½º Áö±Þ set_flag( "Epic7_3_Update_box_get", "12") delete_item( get_item_handle( 2011565 ), 1 ) dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end function Epic7_3_Update_event_13day() local q_flag1 = get_flag( "Epic7_3_Update_box_get" ) if q_flag1 == "" then q_flag1 = 0 end dlg_title( "@90604919" ) --NPC À̸§ (¼±¹° »óÀÚ Áö±Þ NPC ¸¶Å׿À) if q_flag1 < 13 then dlg_text( "@90604921" ) --±âº» ´ë»ç dlg_menu( "@90604922", "NPC_Event_2011_Epic7_3_Update_box_13_day()" ) --·£´ý ¹Ú½º ¹Þ±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90604923" ) --ÀÌ¹Ì ¹ÞÀº »ç¶÷ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_Event_2011_Epic7_3_Update_box_13_day() dlg_title( "@90604919" ) --À̸§ (¼±¹° »óÀÚ Áö±Þ NPC ¸¶Å׿À) dlg_text( "@90604924" ) --´ë»ç insert_item( 2012429, 1 ) --Epic7. Obsession ¾÷µ¥ÀÌÆ® ±â³ä ·£´ý ¹Ú½º Áö±Þ set_flag( "Epic7_3_Update_box_get", "13") delete_item( get_item_handle( 2011565 ), 1 ) dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end function Epic7_3_Update_event_14day() local q_flag1 = get_flag( "Epic7_3_Update_box_get" ) if q_flag1 == "" then q_flag1 = 0 end dlg_title( "@90604919" ) --NPC À̸§ (¼±¹° »óÀÚ Áö±Þ NPC ¸¶Å׿À) if q_flag1 < 14 then dlg_text( "@90604921" ) --±âº» ´ë»ç dlg_menu( "@90604922", "NPC_Event_2011_Epic7_3_Update_box_14_day()" ) --·£´ý ¹Ú½º ¹Þ±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90604923" ) --ÀÌ¹Ì ¹ÞÀº »ç¶÷ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_Event_2011_Epic7_3_Update_box_14_day() dlg_title( "@90604919" ) --À̸§ (¼±¹° »óÀÚ Áö±Þ NPC ¸¶Å׿À) dlg_text( "@90604924" ) --´ë»ç insert_item( 2012429, 1 ) --Epic7. Obsession ¾÷µ¥ÀÌÆ® ±â³ä ·£´ý ¹Ú½º Áö±Þ set_flag( "Epic7_3_Update_box_get", "14") delete_item( get_item_handle( 2011565 ), 1 ) dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end ---------------------------------------------------------------------------------------------------------¹öÇÁ function NPC_Event_2011_Epic7_3_Update_buff_contact() dlg_title( "@90604920" ) --NPC À̸§ (À̺¥Æ® ¹öÇÁ Áö±Þ NPC Ű¾Æ³ª) dlg_text( "@90604925" ) --±âº» ´ë»ç dlg_menu( "@90604926", "NPC_Event_2011_Epic7_3_Update_buff(1)" ) --Max HP dlg_menu( "@90604927", "NPC_Event_2011_Epic7_3_Update_buff(2)" ) --Max MP dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_Event_2011_Epic7_3_Update_buff(magic_set) local state_level_1 = get_state_level( 1001 ) local state_level_2 = get_state_level( 1002 ) if magic_set == 1 and state_level_1 <= 2 then add_state( 1001, 2, 360000 ) -- Max HP 1½Ã°£ Áõ°¡ NPC_Event_2011_Epic7_3_Update_buff_contact() return else dlg_title( "@90604920" ) --NPC À̸§ (À̺¥Æ® ¹öÇÁ Áö±Þ NPC Ű¾Æ³ª) dlg_text( "@90604928" ) end if magic_set == 2 and state_level_2 <= 2 then add_state( 1002, 2, 360000 ) -- Max MP 1½Ã°£ Áõ°¡ NPC_Event_2011_Epic7_3_Update_buff_contact() return else dlg_title( "@90604920" ) --NPC À̸§ (À̺¥Æ® ¹öÇÁ Áö±Þ NPC Ű¾Æ³ª) dlg_text( "@90604928" ) end -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- ------------------- 2011³â NIKITA ONLINE 20TH EVENT ----------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- function NPC_Event_2011_RU_NIKITA_20th() dlg_title( "@90999884" ) --NPC À̸§ (À̺¥Æ® NPC ºó¼¾Æ®) dlg_text( "@90604929" ) --´ë»ç (Àλç) if find_item ( 2013858 ) >= 1 then dlg_menu( "@90604931", "Event_2017_RU_NIKITA_26th_exchange(2013858, 2012448, 90604935, 90604933)" ) --"ON"Ä«µå °è¼ö±â·Î ±³È¯ dlg_menu( "@90604930", "Event_2017_RU_NIKITA_26th_exchange(2013858, 2012470, 90604932, 90604933)" ) --"ON"Ä«µå ¼±¹° »óÀÚA·Î ±³È¯ end if find_item ( 2013845 ) >= 1 then dlg_menu( "@90604936", "Event_2017_RU_NIKITA_26th_exchange(2013845, 2012471, 90604941, 90604945)" ) --°è¼ö±â23 ¼±¹° »óÀÚ B·Î ±³È¯ end if find_item ( 2013846 ) >= 1 then dlg_menu( "@90604937", "Event_2017_RU_NIKITA_26th_exchange(2013846, 2012471, 90604942, 90604945)" ) --°è¼ö±â24 ¼±¹° »óÀÚ B·Î ±³È¯ end if find_item ( 2013847 ) >= 1 then dlg_menu( "@90604938", "Event_2017_RU_NIKITA_26th_exchange(2013847, 2012471, 90604943, 90604945)" ) --°è¼ö±â25 ¼±¹° »óÀÚ B·Î ±³È¯ end if find_item ( 2013848 ) >= 1 then dlg_menu( "@90604939", "Event_2017_RU_NIKITA_26th_exchange(2013848, 2012471, 90604944, 90604945)" ) --°è¼ö±â26 ¼±¹° »óÀÚ B·Î ±³È¯ end if find_item ( 2013901 ) >= 1 then dlg_menu( "@90604934", "Event_2017_RU_NIKITA_26th_exchange(2013901, 2012472, 90604940, 90604945)" ) --°è¼ö±â27 ¼±¹° »óÀÚ C·Î ±³È¯ end dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function Event_2017_RU_NIKITA_26th_exchange(need_item, get_item, dlg_id, dlg_id1) dlg_title( "@90999884" ) --NPC À̸§ if find_item ( need_item ) >= 1 then dlg_text( "@"..dlg_id ) --´ë»ç (ON Ä«µå¸¦ ¼ÒÁöÇÑ °æ¿ì) insert_item ( get_item, 1 ) -- ¼±¹°»óÀÚ A Áö±Þ delete_item( get_item_handle( need_item ), 1 ) --ON Ä«µå 1°³ »èÁ¦ else dlg_text( "@"..dlg_id1 ) --´ë»ç (ONÄ«µå°¡ ¾ø´Â °æ¿ì) end dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- ------------------------ 2011³â Å©¸®½º¸¶½º À̺¥Æ® --------------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- -----------------------------------------------------------------------------------------------·çµ¹ÇÁ function NPC_Event_2011_xmas_event_rudolph_contact() dlg_title( "@90605062" ) --NPC À̸§ (ÇູÀ» ÁÖ´Â ¼ø·Ï) local local_flag = get_env( "game.local_flag" ) local xmas_begin_time = 1481583600 --get_os_second('2016-12-13 08:00:00') --À̺¥Æ® ½ÃÀÛ ³¯Â¥ local xmas_event_day = math.floor((get_os_time() - xmas_begin_time)/86400) + 1 -- À̺¥Æ® ÀÏÂ÷ local q_flag1 = get_flag( "xmas_2016_event_coupon_get" ) if q_flag1 == "" then q_flag1 = 0 end if q_flag1 < 15 and q_flag1 < xmas_event_day then dlg_text( "@90605064" ) --±âº» ´ë»ç dlg_menu( "@90605065", "xmas_2016_event_coupon()" ) --ÄíÆù ¹Þ±â else dlg_text( "@90605067" ) --ÀÌ¹Ì ¹ÞÀº »ç¶÷ end dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function xmas_2016_event_coupon() dlg_title( "@90605062" ) --NPC À̸§ (ÇູÀ» ÁÖ´Â ¼ø·Ï) dlg_text( "@90604924" ) --´ë»ç local xmas_begin_time = 1481583600 --get_os_second('2016-11-29 11:00:00') --À̺¥Æ® ½ÃÀÛ ³¯Â¥ local xmas_event_day = math.floor((get_os_time() - xmas_begin_time)/86400) + 1 -- À̺¥Æ® ÀÏÂ÷ insert_item( 2012521, 1 ) --¼±¹° ÄíÆù set_flag( "xmas_2016_event_coupon_get", xmas_event_day) dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end -----------------------------------------------------------------------------------------------Å©·çÁî function NPC_Event_2011_xmas_event_claus_contact() dlg_title( "@90605063" ) --NPC À̸§ (ÇູÀ» ÁÖ´Â Å©·çÁî) dlg_text( "@90605068" ) --±âº» ´ë»ç dlg_menu( "@90605075", "Event_2011_xmas_event_egg_exchange()" ) --¾Ë¹Þ±â dlg_menu( "@90605096", "Event_2011_xmas_event_2011box_exchange()" ) --±â³ä ¹°¾à ¼¼Æ® ±³È¯ dlg_menu( "@90605069", "Event_2011_xmas_event_buff(1)" ) --¹öÇÁ¹Þ±â dlg_menu( "@90010212", "Event_2011_xmas_event_buff_cancel()" ) --¹öÇÁ Ãë¼Ò dlg_menu( "@90605071", "Event_2011_xmas_event_incubator()" ) --ºÎÈ­±â ¹Þ±â dlg_menu( "@90610326", "open_market( 'EU_xmas_event' )" ) -- È£¸®º´ ±¸ÀÔ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function Event_2011_xmas_event_egg_exchange() dlg_title( "@90605063" ) --NPC À̸§ (ÇູÀ» ÁÖ´Â Å©·çÁî) dlg_text( "@90605076" ) --±âº» ´ë»ç dlg_menu( "@90605077", "Event_2011_xmas_event_aegg_exchange()" ) --A±Þ ¾Ë ±³È¯ dlg_menu( "@90605078", "Event_2011_xmas_event_begg_exchange()" ) --B±Þ ¾Ë ±³È¯ dlg_menu( "@90605079", "Event_2011_xmas_event_cegg_exchange()" ) --C±Þ ¾Ë ±³È¯ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function Event_2011_xmas_event_aegg_exchange() local counting_count = find_item ( 2012521 ) --ÄíÆù üũ dlg_title( "@90605063" ) --NPC À̸§ (ÇູÀ» ÁÖ´Â Å©·çÁî) if counting_count >= 10 then dlg_text( "@90605072" ) --´ë»ç(ÀÚ~ ¿©±â ÀÖ½À´Ï´Ù. ¿À´Ã ÇÏ·çµµ Çູ Çϼ¼¿ä~) insert_item( 2012537, 1 ) --A±Þ ¾Ë Áö±Þ delete_item( get_item_handle( 2012521 ), 10 ) --ÄíÆù »èÁ¦ else dlg_text( "@90605073" ) --(Á˼ÛÇÕ´Ï´Ù. ÄíÆùÀÌ ºÎÁ·Çϳ׿ä. Àκ¥Å丮¸¦ È®ÀÎ ÇØ Áֽñ⠹ٶø´Ï´Ù.) end dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function Event_2011_xmas_event_begg_exchange() local counting_count = find_item ( 2012521 ) --ÄíÆù üũ dlg_title( "@90605063" ) --NPC À̸§ (ÇູÀ» ÁÖ´Â Å©·çÁî) if counting_count >= 5 then dlg_text( "@90605072" ) --´ë»ç(ÀÚ~ ¿©±â ÀÖ½À´Ï´Ù. ¿À´Ã ÇÏ·çµµ Çູ Çϼ¼¿ä~) insert_item( 2012532, 1 ) --B±Þ ¾Ë Áö±Þ delete_item( get_item_handle( 2012521 ), 5 ) --ÄíÆù »èÁ¦ else dlg_text( "@90605073" ) --(Á˼ÛÇÕ´Ï´Ù. ÄíÆùÀÌ ºÎÁ·Çϳ׿ä. Àκ¥Å丮¸¦ È®ÀÎ ÇØ Áֽñ⠹ٶø´Ï´Ù.) end dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function Event_2011_xmas_event_cegg_exchange() local counting_count = find_item ( 2012521 ) --ÄíÆù üũ dlg_title( "@90605063" ) --NPC À̸§ (ÇູÀ» ÁÖ´Â Å©·çÁî) if counting_count >= 2 then dlg_text( "@90605072" ) --´ë»ç(ÀÚ~ ¿©±â ÀÖ½À´Ï´Ù. ¿À´Ã ÇÏ·çµµ Çູ Çϼ¼¿ä~) insert_item( 2012527, 1 ) --C±Þ ¾Ë Áö±Þ delete_item( get_item_handle( 2012521 ), 2 ) --ÄíÆù »èÁ¦ else dlg_text( "@90605073" ) --(Á˼ÛÇÕ´Ï´Ù. ÄíÆùÀÌ ºÎÁ·Çϳ׿ä. Àκ¥Å丮¸¦ È®ÀÎ ÇØ Áֽñ⠹ٶø´Ï´Ù.) end dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function Event_2011_xmas_event_2011box_exchange() local counting_count = find_item ( 2012524 ) --»ç¶ûÀÌ ´ã±ä È£¸®º´ üũ dlg_title( "@90605063" ) --NPC À̸§ (ÇູÀ» ÁÖ´Â Å©·çÁî) if counting_count >= 1 then dlg_text( "@90605072" ) --´ë»ç(ÀÚ~ ¿©±â ÀÖ½À´Ï´Ù. ¿À´Ã ÇÏ·çµµ Çູ Çϼ¼¿ä~) insert_item( 2012557, 1 ) --±â³ä ¹°¾à ¼¼Æ® 1°³ Áö±Þ delete_item( get_item_handle( 2012524 ), 1 ) --»ç¶ûÀÌ ´ã±ä È£¸®º´ »èÁ¦ else dlg_text( "@90605097" ) --(Á˼ÛÇÕ´Ï´Ù. ¾ÆÀÌÅÛÀÌ ºÎÁ·Çϳ׿ä. Àκ¥Å丮¸¦ È®ÀÎ ÇØ Áֽñ⠹ٶø´Ï´Ù.) end dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function Event_2011_xmas_event_buff(magic_set) local counting_count = find_item ( 2012521 ) --ÄíÆù üũ if counting_count >= 1 then local state_level_1 = get_state_level( 1055 ) local state_level_2 = get_state_level( 1051 ) local state_level_3 = get_state_level( 1053 ) local state_level_4 = get_state_level( 1052 ) local state_level_5 = get_state_level( 1054 ) local state_level_6 = get_state_level( 1057 ) local state_level_7 = get_state_level( 1056 ) if magic_set == 1 and state_level_1 == 0 and state_level_2 == 0 and state_level_3 == 0 and state_level_4 == 0 and state_level_5 == 0 and state_level_6 == 0 and state_level_7 == 0 then add_state( 1007, 8, 360000 ) --°ø°Ý·Â Áõ°¡ add_state( 1008, 8, 360000 ) --¸¶·Â Áõ°¡ add_state( 1009, 8, 360000 ) --¹æ¾î·Â Áõ°¡ add_state( 1010, 8, 360000 ) --¸¶¹ý¹æ¾î·Â Áõ°¡ add_state( 1011, 8, 360000 ) --°ø¼Ó Áõ°¡ NPC_Event_2011_xmas_event_claus_contact() delete_item( get_item_handle( 2012521 ), 1 ) --ÄíÆù »èÁ¦ return else dlg_title( "@90605063" ) --NPC À̸§ (ÇູÀ» ÁÖ´Â Å©·çÁî) dlg_text( "@90604928" ) end else dlg_title( "@90605063" ) --NPC À̸§ (ÇູÀ» ÁÖ´Â Å©·çÁî) dlg_text( "@90605073" ) end -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end -- ÀÏ¹Ý À¯·á ¹öÇÁ Ãë¼ÒÇϱâ function Event_2011_xmas_event_buff_cancel() -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90605063" ) --NPC À̸§ (ÇູÀ» ÁÖ´Â Å©·çÁî) dlg_text( "@90605074" ) -- °ø¼Ó Áõ°¡ lv6 Ãë¼Ò dlg_menu( "@90010213", "Event_2011_xmas_event_buff_cancel_operation(1)" ) -- °ø°Ý·Â Áõ°¡ lv6 Ãë¼Ò dlg_menu( "@90010214", "Event_2011_xmas_event_buff_cancel_operation(2)" ) -- ¹æ¾î·Â Áõ°¡ lv6 Ãë¼Ò dlg_menu( "@90010215", "Event_2011_xmas_event_buff_cancel_operation(3)" ) -- ¸¶·Â Áõ°¡ lv6 Ãë¼Ò dlg_menu( "@90010216", "Event_2011_xmas_event_buff_cancel_operation(4)" ) -- ¸¶¹ý¹æ¾î·Â Áõ°¡ lv6 Ãë¼Ò dlg_menu( "@90010217", "Event_2011_xmas_event_buff_cancel_operation(5)" ) --µ¹¾Æ°¡±â dlg_menu( "@90010003", "NPC_Event_2011_xmas_event_claus_contact()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end -- ÀÏ¹Ý À¯·á ¹öÇÁ °É±â Ãë¼ÒÇϱâ function Event_2011_xmas_event_buff_cancel_operation( magic_set ) if magic_set == 1 then remove_state( 1011, 8 ) -- °ø¼Ólv6 Ãë¼Ò elseif magic_set == 2 then remove_state( 1007, 8 ) -- °ø°Ý·Âlv6 Ãë¼Ò elseif magic_set == 3 then remove_state( 1009, 8 ) -- ¹æ¾î·Âlv6 Ãë¼Ò elseif magic_set == 4 then remove_state( 1008, 8 ) -- ¸¶·Âlv6 Ãë¼Ò elseif magic_set == 5 then remove_state( 1010, 8 ) -- ¸¶¹ý¹æ¾î·Âlv6 Ãë¼Ò elseif magic_set == 6 then remove_state( 1013, 8 ) -- À̵¿¼Óµµlv6 Ãë¼Ò else remove_state( 1012, 8 ) -- ½ÃÀü¼Óµµlv6 Ãë¼Ò end Event_2011_xmas_event_buff_cancel() end --ºÎÈ­±â ¹Þ±â function Event_2011_xmas_event_incubator() dlg_title( "@90605063" ) --NPC À̸§ (ÇູÀ» ÁÖ´Â Å©·çÁî) dlg_text( "@90605072" ) --´ë»ç insert_item( 2012525, 1 ) --ºÎÈ­±â Áö±Þ dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- ------------------------ 2012³â Áßµ¿ ¿äû À̺¥Æ® -------------------------------------- ----------------------------- ¹æ¶û ¿¬±Ý ¼ú»ç ------------------------------------------ --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- function AE_request_2012_01_event_contact() dlg_title( "@90605099" ) --NPC À̸§ (¹æ¶û ¿¬±Ý ¼ú»ç ´Ù´Ï¿¤) dlg_text( "@90605100" ) --±âº» ´ë»ç dlg_menu( "@90605101", "AE_request_2012_01_event_10000lak_exchange()" ) -- 10,000 ¶óÅ© ±³È¯ dlg_menu( "@90605102", "AE_request_2012_01_event_30000lak_exchange()" ) -- 30,000 ¶óÅ© ±³È¯ dlg_menu( "@90605103", "AE_request_2012_01_event_55000lak_exchange()" ) -- 55,000 ¶óÅ© ±³È¯ dlg_menu( "@90605104", "AE_request_2012_01_event_weapon_exchange()" ) -- ¹«±â ±³È¯ dlg_menu( "@90605119", "AE_request_2012_01_event_box_exchange()" ) -- »óÀÚ·Î ±³È¯ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function AE_request_2012_01_event_10000lak_exchange() --¶óÅ© ¼ÒÁö·® üũ local temp_lak player_lak = gv("chaos") --Àº µµ±Ý »óÀÚ Áö±Þ È®ÀÎ if player_lak >= 10000 then temp_lak = player_lak - 10000 dlg_title( "@90605099" ) dlg_text( "@90605105" ) insert_item ( 2012598, 1 ) -- Àº µµ±Ý Ä«µå »óÀÚ 1°³ Áö±Þ sv("chaos", temp_lak ) -- ¶óÅ©¸¦ ±ñ´Ù. update_gold_chaos() dlg_menu( "@90010003", "AE_request_2012_01_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90605099" ) dlg_text( "@90605106" ) dlg_menu( "@90010003", "AE_request_2012_01_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function AE_request_2012_01_event_30000lak_exchange() --¶óÅ© ¼ÒÁö·® üũ local temp_lak player_lak = gv("chaos") if player_lak >= 30000 then temp_lak = player_lak - 30000 dlg_title( "@90605099" ) dlg_text( "@90605107" ) insert_item ( 2012599, 1 ) -- ±Ý µµ±Ý Ä«µå »óÀÚ 1°³ Áö±Þ sv("chaos", temp_lak ) -- ¶óÅ©¸¦ ±ñ´Ù. update_gold_chaos() dlg_menu( "@90010003", "AE_request_2012_01_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90605099" ) dlg_text( "@90605106" ) dlg_menu( "@90010003", "AE_request_2012_01_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function AE_request_2012_01_event_55000lak_exchange() --¶óÅ© ¼ÒÁö·® üũ local temp_lak player_lak = gv("chaos") if player_lak >= 55000 then temp_lak = player_lak - 55000 dlg_title( "@90605099" ) dlg_text( "@90605120" ) insert_item ( 2012600, 1 ) -- ´ÙÀ̾Ƹóµå°¡ ¹ÚÈù Ä«µå »óÀÚ 1°³ Áö±Þ sv("chaos", temp_lak ) -- ¶óÅ©¸¦ ±ñ´Ù. update_gold_chaos() dlg_menu( "@90010003", "AE_request_2012_01_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90605099" ) dlg_text( "@90605106" ) dlg_menu( "@90010003", "AE_request_2012_01_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function AE_request_2012_01_event_weapon_exchange() dlg_title( "@90605099" ) dlg_text( "@90605109" ) dlg_menu( "@90605110", "AE_request_2012_01_event_weapon_exchange_01()" ) --À§¾öÀÇ ±ºÁÖ dlg_menu( "@90605111", "AE_request_2012_01_event_weapon_exchange_02()" ) --¾Æ¹°Áö ¾Ê´Â ¿ë dlg_menu( "@90605112", "AE_request_2012_01_event_weapon_exchange_03()" ) --°¡À̾ÆÀÇ ±â·Â dlg_menu( "@90605113", "AE_request_2012_01_event_weapon_exchange_04()" ) --ºÒ¸êÀÇ ±×·ùÆäÀÎ dlg_menu( "@90605114", "AE_request_2012_01_event_weapon_exchange_05()" ) --ÁÖ½ÃÀÇ ÀÌ»¡ dlg_menu( "@90605115", "AE_request_2012_01_event_weapon_exchange_06()" ) --ºÓÀº ±ºÁÖ dlg_menu( "@90605116", "AE_request_2012_01_event_weapon_exchange_07()" ) ----È¥µ·ÀÇ °í´ë ÁöÆÎÀÌ dlg_menu( "@90010003", "AE_request_2012_01_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function AE_request_2012_01_event_weapon_exchange_01() local weapon_01_count = find_item ( 102705 ) --À§¾öÀÇ ±ºÁÖ ¾ÆÀÌÅÛ ¼ÒÁö È®ÀÎ if weapon_01_count >= 1 then dlg_title( "@90605099" ) dlg_text( "@90605117" ) insert_item ( 2012597, 1 ) --¹«±â ±³È¯ Ä«µå 1°³ ±³È¯ delete_item( get_item_handle( 102705 ), 1 ) --À§¾öÀÇ ±ºÁÖ »èÁ¦ dlg_menu( "@91000925", "AE_request_2012_01_event_weapon_exchange()" ) --ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "AE_request_2012_01_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90605099" ) dlg_text( "@90605118" ) --¹«±â ¾ÆÀÌÅÛ ºÎÁ· ´ë»ç dlg_menu( "@91000925", "AE_request_2012_01_event_weapon_exchange()" ) --ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "AE_request_2012_01_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function AE_request_2012_01_event_weapon_exchange_02() local weapon_02_count = find_item ( 104705 ) --¾Æ¹°Áö ¾Ê´Â ¿ë ¼ÒÁö È®ÀÎ if weapon_02_count >= 1 then dlg_title( "@90605099" ) dlg_text( "@90605117" ) insert_item ( 2012597, 1 ) --¹«±â ±³È¯ Ä«µå 1°³ ±³È¯ delete_item( get_item_handle( 104705 ), 1 ) --¾Æ¹°Áö ¾Ê´Â ¿ë »èÁ¦ dlg_menu( "@91000925", "AE_request_2012_01_event_weapon_exchange()" ) --ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "AE_request_2012_01_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90605099" ) dlg_text( "@90605118" ) --¹«±â ¾ÆÀÌÅÛ ºÎÁ· ´ë»ç dlg_menu( "@91000925", "AE_request_2012_01_event_weapon_exchange()" ) --ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "AE_request_2012_01_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function AE_request_2012_01_event_weapon_exchange_03() local weapon_03_count = find_item ( 105705 ) --°¡À̾ÆÀÇ ±â·Â ¼ÒÁö È®ÀÎ if weapon_03_count >= 1 then dlg_title( "@90605099" ) dlg_text( "@90605117" ) insert_item ( 2012597, 1 ) --¹«±â ±³È¯ Ä«µå 1°³ ±³È¯ delete_item( get_item_handle( 105705 ), 1 ) --°¡À̾ÆÀÇ ±â·Â »èÁ¦ dlg_menu( "@91000925", "AE_request_2012_01_event_weapon_exchange()" ) --ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "AE_request_2012_01_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90605099" ) dlg_text( "@90605118" ) --¹«±â ¾ÆÀÌÅÛ ºÎÁ· ´ë»ç dlg_menu( "@91000925", "AE_request_2012_01_event_weapon_exchange()" ) --ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "AE_request_2012_01_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function AE_request_2012_01_event_weapon_exchange_04() local weapon_04_count = find_item ( 107705 ) --ºÒ¸êÀÇ ±×·ùÆäÀÎ ¼ÒÁö È®ÀÎ if weapon_04_count >= 1 then dlg_title( "@90605099" ) dlg_text( "@90605117" ) insert_item ( 2012597, 1 ) --¹«±â ±³È¯ Ä«µå 1°³ ±³È¯ delete_item( get_item_handle( 107705 ), 1 ) --ºÒ¸êÀÇ ±×·ùÆäÀÎ »èÁ¦ dlg_menu( "@91000925", "AE_request_2012_01_event_weapon_exchange()" ) --ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "AE_request_2012_01_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90605099" ) dlg_text( "@90605118" ) --¹«±â ¾ÆÀÌÅÛ ºÎÁ· ´ë»ç dlg_menu( "@91000925", "AE_request_2012_01_event_weapon_exchange()" ) --ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "AE_request_2012_01_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function AE_request_2012_01_event_weapon_exchange_05() local weapon_05_count = find_item ( 108705 ) --ÁÖ½ÃÀÇ ÀÌ»¡ ¼ÒÁö È®ÀÎ if weapon_05_count >= 1 then dlg_title( "@90605099" ) dlg_text( "@90605117" ) insert_item ( 2012597, 1 ) --¹«±â ±³È¯ Ä«µå 1°³ ±³È¯ delete_item( get_item_handle( 108705 ), 1 ) --ÁÖ½ÃÀÇ ÀÌ»¡ »èÁ¦ dlg_menu( "@91000925", "AE_request_2012_01_event_weapon_exchange()" ) --ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "AE_request_2012_01_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90605099" ) dlg_text( "@90605118" ) --¹«±â ¾ÆÀÌÅÛ ºÎÁ· ´ë»ç dlg_menu( "@91000925", "AE_request_2012_01_event_weapon_exchange()" ) --ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "AE_request_2012_01_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function AE_request_2012_01_event_weapon_exchange_06() local weapon_06_count = find_item ( 109705 ) --ºÓÀº ±ºÁÖ ¼ÒÁö È®ÀÎ if weapon_06_count >= 1 then dlg_title( "@90605099" ) dlg_text( "@90605117" ) insert_item ( 2012597, 1 ) --¹«±â ±³È¯ Ä«µå 1°³ ±³È¯ delete_item( get_item_handle( 109705 ), 1 ) --ºÓÀº ±ºÁÖ »èÁ¦ dlg_menu( "@91000925", "AE_request_2012_01_event_weapon_exchange()" ) --ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "AE_request_2012_01_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90605099" ) dlg_text( "@90605118" ) --¹«±â ¾ÆÀÌÅÛ ºÎÁ· ´ë»ç dlg_menu( "@91000925", "AE_request_2012_01_event_weapon_exchange()" ) --ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "AE_request_2012_01_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function AE_request_2012_01_event_weapon_exchange_07() local weapon_07_count = find_item ( 111706 ) --È¥µ·ÀÇ °í´ë ÁöÆÎÀÌ ¼ÒÁö È®ÀÎ if weapon_07_count >= 1 then dlg_title( "@90605099" ) dlg_text( "@90605117" ) insert_item ( 2012597, 1 ) --¹«±â ±³È¯ Ä«µå 1°³ ±³È¯ delete_item( get_item_handle( 111706 ), 1 ) --È¥µ·ÀÇ °í´ë ÁöÆÎÀÌ »èÁ¦ dlg_menu( "@91000925", "AE_request_2012_01_event_weapon_exchange()" ) --ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "AE_request_2012_01_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90605099" ) dlg_text( "@90605118" ) --¹«±â ¾ÆÀÌÅÛ ºÎÁ· ´ë»ç dlg_menu( "@91000925", "AE_request_2012_01_event_weapon_exchange()" ) --ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "AE_request_2012_01_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function AE_request_2012_01_event_box_exchange() dlg_title( "@90605099" ) dlg_text( "@90605124" ) dlg_menu( "@90605121", "AE_request_2012_01_event_box_exchange_01()" ) --Àººû ¹Ú½º ±³È¯ dlg_menu( "@90605122", "AE_request_2012_01_event_box_exchange_02()" ) --±Ýºû ¹Ú½º ±³È¯ dlg_menu( "@90605123", "AE_request_2012_01_event_box_exchange_03()" ) --´ÙÀ̾Ƹóµå ¹Ú½º ±³È¯ dlg_menu( "@90010003", "AE_request_2012_01_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function AE_request_2012_01_event_box_exchange_01() local eventcard_01_count = find_item ( 2012582 ) --Àº µµ±Ý µÈ Ä«µå if eventcard_01_count >= 1 then dlg_title( "@90605099" ) dlg_text( "@90605125" ) insert_item ( 2012601, 1 ) --Àººû »óÀÚ 1°³ ±³È¯ delete_item( get_item_handle( 2012582 ), 1 ) --Àº µµ±Ý µÈ Ä«µå »èÁ¦ dlg_menu( "@91000925", "AE_request_2012_01_event_box_exchange()" ) --ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "AE_request_2012_01_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90605099" ) dlg_text( "@90605126" ) --Àº µµ±Ý µÈ Ä«µå ºÎÁ· ´ë»ç dlg_menu( "@91000925", "AE_request_2012_01_event_box_exchange()" ) --ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "AE_request_2012_01_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function AE_request_2012_01_event_box_exchange_02() local eventcard_02_count = find_item ( 2012589 ) --±Ý µµ±Ý µÈ Ä«µå if eventcard_02_count >= 1 then dlg_title( "@90605099" ) dlg_text( "@90605125" ) insert_item ( 2012602, 1 ) --±Ýºû »óÀÚ 1°³ ±³È¯ delete_item( get_item_handle( 2012589 ), 1 ) --±Ý µµ±Ý µÈ Ä«µå »èÁ¦ dlg_menu( "@91000925", "AE_request_2012_01_event_box_exchange()" ) --ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "AE_request_2012_01_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90605099" ) dlg_text( "@90605126" ) --±Ý µµ±Ý µÈ Ä«µå ºÎÁ· ´ë»ç dlg_menu( "@91000925", "AE_request_2012_01_event_box_exchange()" ) --ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "AE_request_2012_01_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function AE_request_2012_01_event_box_exchange_03() local eventcard_03_count = find_item ( 2012596 ) --´ÙÀ̾Ƹóµå°¡ ¹ÚÈù Ä«µå local eventcard_04_count = find_item ( 2012597 ) --¹«±â ±³È¯ Ä«µå if eventcard_03_count >= 1 and eventcard_04_count >= 1 then dlg_title( "@90605099" ) dlg_text( "@90605125" ) insert_item ( 2012603, 1 ) --´ÙÀ̾Ƹóµå »óÀÚ 1°³ ±³È¯ delete_item( get_item_handle( 2012596 ), 1 ) --´ÙÀ̾Ƹóµå°¡ ¹ÚÈù Ä«µå »èÁ¦ delete_item( get_item_handle( 2012597 ), 1 ) --¹«±â ±³È¯ Ä«µå »èÁ¦ dlg_menu( "@91000925", "AE_request_2012_01_event_box_exchange()" ) --ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "AE_request_2012_01_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90605099" ) dlg_text( "@90605127" ) --´ÙÀ̾Ƹóµå°¡ ¹ÚÈù Ä«µå¿Í ¹«±â ±³È¯ Ä«µå ºÎÁ· ´ë»ç dlg_menu( "@91000925", "AE_request_2012_01_event_box_exchange()" ) --ÀÌÀüÀ¸·Î dlg_menu( "@90010003", "AE_request_2012_01_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- ------------------------ 2012³â Çѱ¹ ¿äû À̺¥Æ® -------------------------------------- ---------------------------- 7.4 ¾÷µ¥ÀÌÆ® ±â³ä ---------------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------Å¥ºê¸¯ ´øÀüÀ» Á¤º¹ Ç϶ó!!! function NPC_event_2012_kor_update_contact() dlg_title( "@90605132" ) --NPC À̸§ (´øÀü ÆÄ°ß¿ø ÄÚµð) dlg_text( "@90605129" ) --±âº» ´ë»ç dlg_menu( "@90605133", "event_2012_kor_update_medal_exchange()" ) -- ¸Þ´Þ ±³È¯ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function event_2012_kor_update_medal_exchange() dlg_title( "@90605132" ) --NPC À̸§ (´øÀü ÆÄ°ß¿ø ÄÚµð) dlg_text( "@90605140" ) --±âº» ´ë»ç dlg_menu( "@90605134", "event_2012_kor_update_medal_1_exchange()" ) -- ¸Þ´Þ 1°³ ±³È¯ dlg_menu( "@90605135", "event_2012_kor_update_medal_3_exchange()" ) -- ¸Þ´Þ 3°³ ±³È¯ dlg_menu( "@90605136", "event_2012_kor_update_medal_5_exchange()" ) -- ¸Þ´Þ 5°³ ±³È¯ dlg_menu( "@90605137", "event_2012_kor_update_medal_7_exchange()" ) -- ¸Þ´Þ 7°³ ±³È¯ dlg_menu( "@90605138", "event_2012_kor_update_medal_10_exchange()" ) -- ¸Þ´Þ 10°³ ±³È¯ dlg_menu( "@90605139", "event_2012_kor_update_medal_15_exchange()" ) -- ¸Þ´Þ 15°³ ±³È¯ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function event_2012_kor_update_medal_1_exchange() local medal_count = find_item ( 2012604 ) --Å¥ºê¸¯ ºÎÄ«´Ù óġ È®ÀÎ ¸Þ´Þ ¼ÒÁö È®ÀÎ dlg_title( "@90605132" ) --NPC À̸§ (´øÀü ÆÄ°ß¿ø ÄÚµð) if medal_count >= 1 then dlg_text( "@90605141" ) --±âº» ´ë»ç insert_item ( 2012567, 10 ) --º¯Á¶µÈ HP ȸº¹ Æ÷¼Ç 10°³ ±³È¯ delete_item( get_item_handle( 2012604 ), 1 ) --Å¥ºê¸¯ ºÎÄ«´Ù óġ È®ÀÎ ¸Þ´Þ 1°³ »èÁ¦ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90605142" ) --¼ö·® ºÎÁ· ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_2012_kor_update_medal_3_exchange() local medal_count = find_item ( 2012604 ) --Å¥ºê¸¯ ºÎÄ«´Ù óġ È®ÀÎ ¸Þ´Þ ¼ÒÁö È®ÀÎ dlg_title( "@90605132" ) --NPC À̸§ (´øÀü ÆÄ°ß¿ø ÄÚµð) if medal_count >= 3 then dlg_text( "@90605141" ) --±âº» ´ë»ç insert_item ( 2012567, 50 ) --º¯Á¶µÈ HP ȸº¹ Æ÷¼Ç 50°³ ±³È¯ delete_item( get_item_handle( 2012604 ), 3 ) --Å¥ºê¸¯ ºÎÄ«´Ù óġ È®ÀÎ ¸Þ´Þ 3°³ »èÁ¦ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90605142" ) --¼ö·® ºÎÁ· ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_2012_kor_update_medal_5_exchange() local medal_count = find_item ( 2012604 ) --Å¥ºê¸¯ ºÎÄ«´Ù óġ È®ÀÎ ¸Þ´Þ ¼ÒÁö È®ÀÎ dlg_title( "@90605132" ) --NPC À̸§ (´øÀü ÆÄ°ß¿ø ÄÚµð) if medal_count >= 5 then dlg_text( "@90605141" ) --±âº» ´ë»ç insert_item ( 2012431, 1 ) --·°Å°Æ÷¼Ç 1°³ ±³È¯ insert_item ( 2012431, 1 ) --·°Å°Æ÷¼Ç 1°³ ±³È¯ insert_item ( 2012431, 1 ) --·°Å°Æ÷¼Ç 1°³ ±³È¯ delete_item( get_item_handle( 2012604 ), 5 ) --Å¥ºê¸¯ ºÎÄ«´Ù óġ È®ÀÎ ¸Þ´Þ 5°³ »èÁ¦ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90605142" ) --¼ö·® ºÎÁ· ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_2012_kor_update_medal_7_exchange() local medal_count = find_item ( 2012604 ) --Å¥ºê¸¯ ºÎÄ«´Ù óġ È®ÀÎ ¸Þ´Þ ¼ÒÁö È®ÀÎ dlg_title( "@90605132" ) --NPC À̸§ (´øÀü ÆÄ°ß¿ø ÄÚµð) if medal_count >= 7 then dlg_text( "@90605141" ) --±âº» ´ë»ç insert_item ( 3630081, 1 ) --·ç½ÃÆÛÀÇ ³¯°³ 1°³ ±³È¯ delete_item( get_item_handle( 2012604 ), 7 ) --Å¥ºê¸¯ ºÎÄ«´Ù óġ È®ÀÎ ¸Þ´Þ 7°³ »èÁ¦ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90605142" ) --¼ö·® ºÎÁ· ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_2012_kor_update_medal_10_exchange() local medal_count = find_item ( 2012604 ) --Å¥ºê¸¯ ºÎÄ«´Ù óġ È®ÀÎ ¸Þ´Þ ¼ÒÁö È®ÀÎ dlg_title( "@90605132" ) --NPC À̸§ (´øÀü ÆÄ°ß¿ø ÄÚµð) if medal_count >= 10 then dlg_text( "@90605141" ) --±âº» ´ë»ç insert_item ( 2012605, 1 ) -- À¯´ÏÅ© ¼Ò¿ï½ºÅæ ·£´ý ¹Ú½º 1°³ ±³È¯ delete_item( get_item_handle( 2012604 ), 10 ) --Å¥ºê¸¯ ºÎÄ«´Ù óġ È®ÀÎ ¸Þ´Þ 10°³ »èÁ¦ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90605142" ) --¼ö·® ºÎÁ· ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_2012_kor_update_medal_15_exchange() local medal_count = find_item ( 2012604 ) --Å¥ºê¸¯ ºÎÄ«´Ù óġ È®ÀÎ ¸Þ´Þ ¼ÒÁö È®ÀÎ dlg_title( "@90605132" ) --NPC À̸§ (´øÀü ÆÄ°ß¿ø ÄÚµð) if medal_count >= 15 then dlg_text( "@90605141" ) --±âº» ´ë»ç insert_item ( 2012606, 1 ) -- ¿ùµå ¹öÇÁ ·£´ý ¹Ú½º 1°³ ±³È¯ delete_item( get_item_handle( 2012604 ), 15 ) --Å¥ºê¸¯ ºÎÄ«´Ù óġ È®ÀÎ ¸Þ´Þ 15°³ »èÁ¦ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90605142" ) --¼ö·® ºÎÁ· ´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end ---------------------------------------------------------------------------------------½Å±Ô À¯Àú ¹öÇÁ À̺¥Æ® function event_2012_kor_update_buff_contact() dlg_title( "@91002076" ) --NPC À̸§ (À̺¥Æ® NPC ºó¼¾Æ®) dlg_text( "@90605143" ) --±âº» ´ë»ç dlg_menu( "@90605144", "event_2012_kor_update_buff()" ) --¹öÇÁ ¹Þ±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function event_2012_kor_update_buff() local level = get_value( "level" ) --·¹º§ üũ -- ¹öÇÁ 3Á¾ ¹Þ¾Æ¿À±â local state_level_1 = get_state_level( 1510 ) -- À̵¿¼Óµµ Áõ°¡ ¹öÇÁ local state_level_2 = get_state_level( 4003 ) -- ½ºÅÂ¹Ì³Ê ¼¼À̹ö ¹öÇÁ local state_level_3 = get_state_level( 145522 ) -- ÁÖÀο¡ Çå½Å ¹öÇÁ dlg_title( "@91002076" ) --NPC À̸§ (À̺¥Æ® NPC ºó¼¾Æ®) if level <= 100 then dlg_text( "@90605145" ) --´ë»ç if state_level_1 <= 20 and state_level_2 <= 2 and state_level_3 <= 2 then --ÀÌ ºÎºÐÀº ÇØ´ç ¹öÇÁ°¡ °É·Á ÀÖÁö ¾Ê´Ù¸é Á¤ÇØÁø ¹öÇÁ¸¦ °É¾îÁشٴ Á¶°ÇÀÌ´Ù. add_state( 1510, 20, 720000 ) -- À̵¿¼Óµµ Áõ°¡, lv20, 2½Ã°£ add_state( 4003, 1, 720000 ) -- ½ºÅÂ¹Ì³Ê ¼¼À̹ö, lv1, 2½Ã°£ add_state( 145522, 1, 720000 ) -- ÁÖÀο¡ Çå½Å, lv1, 2½Ã°£ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90605146" ) --´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end else dlg_text( "@90605147" ) --´ë»ç dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- ------------------------ 2012³â À¯·´ ¿äû À̺¥Æ® -------------------------------------- ---------------------------- ¹Ì´Ï °ÔÀÓ À̺¥Æ® ---------------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- --============================================================ -- <<<<<< ÅÚ·¹Æ÷Æ® ÀÛµ¿ (À̺¥Æ®) >>>>>> --============================================================ function RunTeleport_Event( x_pos , y_pos ) -- »óÀ§ Æã¼Ç¿¡¼­ È£ÃâÇÑ x, yÁÂÇ¥¿¡ +100À» ·£´ý°ªÀ¸·Î ÅÚ·¹Æ÷Æ®ÇÔ warp( x_pos + math.random(0,10) , y_pos + math.random(0,10) ) add_state( 6006, 10, 1000 ) -- ½ºÅÏ µð¹öÇÁ 10ÃÊ end ------------------------------------------------------------------------------------------------1¹ø ¹®Á¦ function NPC_event_2012_EU_minigame_question_1q_contact() dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) dlg_text( "@90605186" ) --±âº» ´ë»ç dlg_menu( "@90605187", "NPC_event_2012_EU_minigame_question_01()" ) -- ¹®Á¦¸¦ Ǭ´Ù. dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_EU_minigame_question_01() local q_flag1 = get_flag( "EU_event_question" ) --Á¤´ä È®ÀÎ if q_flag1 == "" then q_flag1 = 0 end dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) if q_flag1 < 1 then dlg_text( "@90605189" ) --1¹ø ¹®Á¦ dlg_menu( "@90605190", "event_2012_EU_minigame_question_01_A()" ) -- A. Lamia dlg_menu( "@90605191", 'RunTeleport_Event( 172585 , 51881 )' ) -- B. Navis dlg_menu( "@90605192", 'RunTeleport_Event( 172585 , 51881 )' ) -- C. Juccy dlg_menu( "@90605193", 'RunTeleport_Event( 172585 , 51881 )' ) -- D. Navia dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90605188" ) --ÀÌ¹Ì ¹ÞÀ½ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end --set_global_variable( "giveangel_data", giveangel_data+1 ) function event_2012_EU_minigame_question_01_A() dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) dlg_text( "@90605194" ) -- Á¤´ä insert_item ( 2013683, 1 ) --¼±¹° »óÀÚ set_flag( "EU_event_question", "1" ) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end ------------------------------------------------------------------------------------------------2¹ø ¹®Á¦ function NPC_event_2012_EU_minigame_question_2q_contact() dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) dlg_text( "@90605186" ) --±âº» ´ë»ç dlg_menu( "@90605187", "NPC_event_2012_EU_minigame_question_02()" ) -- ¹®Á¦¸¦ Ǭ´Ù. dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_EU_minigame_question_02() local q_flag1 = get_flag( "EU_event_question" ) --Á¤´ä È®ÀÎ if q_flag1 == "" then q_flag1 = 0 end dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) if q_flag1 < 1 then dlg_text( "@90605195" ) --2¹ø ¹®Á¦ dlg_menu( "@90605196", 'RunTeleport_Event( 172585 , 51881 )' ) -- A. Cubric dlg_menu( "@90605197", 'RunTeleport_Event( 172585 , 51881 )' ) -- B. Vulcano dlg_menu( "@90605198", "event_2012_EU_minigame_question_02_C()" ) -- C. Espoir << dlg_menu( "@90605199", 'RunTeleport_Event( 172585 , 51881 )' ) -- D. El Kassia dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90605188" ) --ÀÌ¹Ì ¹ÞÀ½ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_2012_EU_minigame_question_02_C() dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) dlg_text( "@90605194" ) -- Á¤´ä insert_item ( 2013683, 1 ) --¼±¹° »óÀÚ set_flag( "EU_event_question", "2" ) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end ------------------------------------------------------------------------------------------------3¹ø ¹®Á¦ function NPC_event_2012_EU_minigame_question_3q_contact() dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) dlg_text( "@90605186" ) --±âº» ´ë»ç dlg_menu( "@90605187", "NPC_event_2012_EU_minigame_question_03()" ) -- ¹®Á¦¸¦ Ǭ´Ù. dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_EU_minigame_question_03() local q_flag1 = get_flag( "EU_event_question" ) --Á¤´ä È®ÀÎ if q_flag1 == "" then q_flag1 = 0 end dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) if q_flag1 < 2 then dlg_text( "@90605200" ) --3¹ø ¹®Á¦ dlg_menu( "@90605201", 'RunTeleport_Event( 172585 , 51881 )' ) -- A. Cube dlg_menu( "@90605202", 'RunTeleport_Event( 172585 , 51881 )' ) -- B. Kainen dlg_menu( "@90605203", "event_2012_EU_minigame_question_03_C()" ) -- C. Death Tyrant << dlg_menu( "@90605204", 'RunTeleport_Event( 172585 , 51881 )' ) -- D. White Dragon dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90605188" ) --ÀÌ¹Ì ¹ÞÀ½ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_2012_EU_minigame_question_03_C() dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) dlg_text( "@90605194" ) -- Á¤´ä insert_item ( 2013683, 1 ) --¼±¹° »óÀÚ set_flag( "EU_event_question", "3" ) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end ------------------------------------------------------------------------------------------------4¹ø ¹®Á¦ function NPC_event_2012_EU_minigame_question_4q_contact() dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) dlg_text( "@90605186" ) --±âº» ´ë»ç dlg_menu( "@90605187", "NPC_event_2012_EU_minigame_question_04()" ) -- ¹®Á¦¸¦ Ǭ´Ù. dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_EU_minigame_question_04() local q_flag1 = get_flag( "EU_event_question" ) --Á¤´ä È®ÀÎ if q_flag1 == "" then q_flag1 = 0 end dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) if q_flag1 < 3 then dlg_text( "@90605205" ) --4¹ø ¹®Á¦ dlg_menu( "@90605206", 'RunTeleport_Event( 172585 , 51881 )' ) -- A. Epic VI dlg_menu( "@90605207", 'RunTeleport_Event( 172585 , 51881 )' ) -- B. Epic VII Part III dlg_menu( "@90605208", 'RunTeleport_Event( 172585 , 51881 )' ) -- C. Epic VII Part I dlg_menu( "@90605209", "event_2012_EU_minigame_question_04_D()" ) -- D. Epic VII Part II << dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90605188" ) --ÀÌ¹Ì ¹ÞÀ½ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_2012_EU_minigame_question_04_D() dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) dlg_text( "@90605194" ) -- Á¤´ä insert_item ( 2013683, 1 ) --¼±¹° »óÀÚ set_flag( "EU_event_question", "4" ) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end ------------------------------------------------------------------------------------------------5¹ø ¹®Á¦ function NPC_event_2012_EU_minigame_question_5q_contact() dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) dlg_text( "@90605186" ) --±âº» ´ë»ç dlg_menu( "@90605187", "NPC_event_2012_EU_minigame_question_05()" ) -- ¹®Á¦¸¦ Ǭ´Ù. dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_EU_minigame_question_05() local q_flag1 = get_flag( "EU_event_question" ) --Á¤´ä È®ÀÎ if q_flag1 == "" then q_flag1 = 0 end dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) if q_flag1 < 4 then dlg_text( "@90605210" ) --5¹ø ¹®Á¦ dlg_menu( "@90605211", 'RunTeleport_Event( 172585 , 51881 )' ) -- A. Christmas Event dlg_menu( "@90605212", "event_2012_EU_minigame_question_05_B()" ) -- B. Namur Event << dlg_menu( "@90605213", 'RunTeleport_Event( 172585 , 51881 )' ) -- C. Summer Event dlg_menu( "@90605214", 'RunTeleport_Event( 172585 , 51881 )' ) -- D. Brighton Event dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90605188" ) --ÀÌ¹Ì ¹ÞÀ½ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_2012_EU_minigame_question_05_B() dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) dlg_text( "@90605194" ) -- Á¤´ä insert_item ( 2013683, 1 ) --¼±¹° »óÀÚ set_flag( "EU_event_question", "5" ) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end ------------------------------------------------------------------------------------------------6¹ø ¹®Á¦ function NPC_event_2012_EU_minigame_question_6q_contact() dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) dlg_text( "@90605186" ) --±âº» ´ë»ç dlg_menu( "@90605187", "NPC_event_2012_EU_minigame_question_06()" ) -- ¹®Á¦¸¦ Ǭ´Ù. dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_EU_minigame_question_06() local q_flag1 = get_flag( "EU_event_question" ) --Á¤´ä È®ÀÎ if q_flag1 == "" then q_flag1 = 0 end dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) if q_flag1 < 5 then dlg_text( "@90605215" ) --6¹ø ¹®Á¦ dlg_menu( "@90605216", 'RunTeleport_Event( 172585 , 51881 )' ) -- A. Rondo dlg_menu( "@90605217", "event_2012_EU_minigame_question_06_B()" ) -- B. Horizon << dlg_menu( "@90605218", 'RunTeleport_Event( 172585 , 51881 )' ) -- C. Laksy dlg_menu( "@90605219", 'RunTeleport_Event( 172585 , 51881 )' ) -- D. Katan dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90605188" ) --ÀÌ¹Ì ¹ÞÀ½ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_2012_EU_minigame_question_06_B() dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) dlg_text( "@90605194" ) -- Á¤´ä insert_item ( 2013683, 1 ) --¼±¹° »óÀÚ set_flag( "EU_event_question", "6" ) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end ------------------------------------------------------------------------------------------------7¹ø ¹®Á¦ function NPC_event_2012_EU_minigame_question_7q_contact() dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) dlg_text( "@90605186" ) --±âº» ´ë»ç dlg_menu( "@90605187", "NPC_event_2012_EU_minigame_question_07()" ) -- ¹®Á¦¸¦ Ǭ´Ù. dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_EU_minigame_question_07() local q_flag1 = get_flag( "EU_event_question" ) --Á¤´ä È®ÀÎ if q_flag1 == "" then q_flag1 = 0 end dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) if q_flag1 < 6 then dlg_text( "@90605220" ) --7¹ø ¹®Á¦ dlg_menu( "@90605221", "event_2012_EU_minigame_question_07_A()" ) -- A. Borea << dlg_menu( "@90605222", 'RunTeleport_Event( 172585 , 51881 )' ) -- B. Black Dragon dlg_menu( "@90605223", 'RunTeleport_Event( 172585 , 51881 )' ) -- C. Master Set dlg_menu( "@90605224", 'RunTeleport_Event( 172585 , 51881 )' ) -- D. White Dragon dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90605188" ) --ÀÌ¹Ì ¹ÞÀ½ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_2012_EU_minigame_question_07_A() dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) dlg_text( "@90605194" ) -- Á¤´ä insert_item ( 2013683, 1 ) --¼±¹° »óÀÚ set_flag( "EU_event_question", "7" ) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end ------------------------------------------------------------------------------------------------8¹ø ¹®Á¦ function NPC_event_2012_EU_minigame_question_8q_contact() dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) dlg_text( "@90605186" ) --±âº» ´ë»ç dlg_menu( "@90605187", "NPC_event_2012_EU_minigame_question_08()" ) -- ¹®Á¦¸¦ Ǭ´Ù. dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_EU_minigame_question_08() local q_flag1 = get_flag( "EU_event_question" ) --Á¤´ä È®ÀÎ if q_flag1 == "" then q_flag1 = 0 end dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) if q_flag1 < 7 then dlg_text( "@90605225" ) --8¹ø ¹®Á¦ dlg_menu( "@90605226", 'RunTeleport_Event( 172585 , 51881 )' ) -- A. Epic VI dlg_menu( "@90605227", 'RunTeleport_Event( 172585 , 51881 )' ) -- B. Epic VII Part III dlg_menu( "@90605228", "event_2012_EU_minigame_question_08_C()" ) -- C. Epic VII Part I << dlg_menu( "@90605229", 'RunTeleport_Event( 172585 , 51881 )' ) -- D. Epic VII Part II dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90605188" ) --ÀÌ¹Ì ¹ÞÀ½ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_2012_EU_minigame_question_08_C() dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) dlg_text( "@90605194" ) -- Á¤´ä insert_item ( 2013683, 1 ) --¼±¹° »óÀÚ set_flag( "EU_event_question", "8" ) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end ------------------------------------------------------------------------------------------------9¹ø ¹®Á¦ function NPC_event_2012_EU_minigame_question_9q_contact() dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) dlg_text( "@90605186" ) --±âº» ´ë»ç dlg_menu( "@90605187", "NPC_event_2012_EU_minigame_question_09()" ) -- ¹®Á¦¸¦ Ǭ´Ù. dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_EU_minigame_question_09() local q_flag1 = get_flag( "EU_event_question" ) --Á¤´ä È®ÀÎ if q_flag1 == "" then q_flag1 = 0 end dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) if q_flag1 < 8 then dlg_text( "@90605230" ) --9¹ø ¹®Á¦ dlg_menu( "@90605231", 'RunTeleport_Event( 172585 , 51881 )' ) -- A. Queen Eratia dlg_menu( "@90605232", 'RunTeleport_Event( 172585 , 51881 )' ) -- B. Ilrios the false God dlg_menu( "@90605233", 'RunTeleport_Event( 172585 , 51881 )' ) -- C. Likirus dlg_menu( "@90605234", "event_2012_EU_minigame_question_09_D()" ) -- D. Lucius << dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90605188" ) --ÀÌ¹Ì ¹ÞÀ½ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_2012_EU_minigame_question_09_D() dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) dlg_text( "@90605194" ) -- Á¤´ä insert_item ( 2013683, 1 ) --¼±¹° »óÀÚ set_flag( "EU_event_question", "9" ) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end ------------------------------------------------------------------------------------------------10¹ø ¹®Á¦ function NPC_event_2012_EU_minigame_question_10q_contact() dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) dlg_text( "@90605186" ) --±âº» ´ë»ç dlg_menu( "@90605187", "NPC_event_2012_EU_minigame_question_10()" ) -- ¹®Á¦¸¦ Ǭ´Ù. dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_EU_minigame_question_10() local q_flag1 = get_flag( "EU_event_question" ) --Á¤´ä È®ÀÎ if q_flag1 == "" then q_flag1 = 0 end dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) if q_flag1 < 9 then dlg_text( "@90605235" ) --10¹ø ¹®Á¦ dlg_menu( "@90605236", 'RunTeleport_Event( 172585 , 51881 )' ) -- A. 50Lv dlg_menu( "@90605237", 'RunTeleport_Event( 172585 , 51881 )' ) -- B. 70Lv dlg_menu( "@90605238", 'RunTeleport_Event( 172585 , 51881 )' ) -- C. 100Lv dlg_menu( "@90605239", "event_2012_EU_minigame_question_10_D()" ) -- D. 120Lv << dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90605188" ) --ÀÌ¹Ì ¹ÞÀ½ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_2012_EU_minigame_question_10_D() dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) dlg_text( "@90605194" ) -- Á¤´ä insert_item ( 2013683, 1 ) --¼±¹° »óÀÚ set_flag( "EU_event_question", "10" ) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end ------------------------------------------------------------------------------------------------11¹ø ¹®Á¦ function NPC_event_2012_EU_minigame_question_11q_contact() dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) dlg_text( "@90605186" ) --±âº» ´ë»ç dlg_menu( "@90605187", "NPC_event_2012_EU_minigame_question_11()" ) -- ¹®Á¦¸¦ Ǭ´Ù. dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_EU_minigame_question_11() local q_flag1 = get_flag( "EU_event_question" ) --Á¤´ä È®ÀÎ if q_flag1 == "" then q_flag1 = 0 end dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) if q_flag1 < 10 then dlg_text( "@90605240" ) --11¹ø ¹®Á¦ dlg_menu( "@90605241", 'RunTeleport_Event( 172585 , 51881 )' ) -- A. 100Lv dlg_menu( "@90605242", 'RunTeleport_Event( 172585 , 51881 )' ) -- B. 120Lv dlg_menu( "@90605243", 'RunTeleport_Event( 172585 , 51881 )' ) -- C. 138Lv dlg_menu( "@90605244", "event_2012_EU_minigame_question_11_D()" ) -- D. 130Lv << dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90605188" ) --ÀÌ¹Ì ¹ÞÀ½ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_2012_EU_minigame_question_11_D() dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) dlg_text( "@90605194" ) -- Á¤´ä insert_item ( 2013683, 1 ) --¼±¹° »óÀÚ set_flag( "EU_event_question", "11" ) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end ------------------------------------------------------------------------------------------------12¹ø ¹®Á¦ function NPC_event_2012_EU_minigame_question_12q_contact() dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) dlg_text( "@90605186" ) --±âº» ´ë»ç dlg_menu( "@90605187", "NPC_event_2012_EU_minigame_question_12()" ) -- ¹®Á¦¸¦ Ǭ´Ù. dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_EU_minigame_question_12() local q_flag1 = get_flag( "EU_event_question" ) --Á¤´ä È®ÀÎ if q_flag1 == "" then q_flag1 = 0 end dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) if q_flag1 < 11 then dlg_text( "@90605245" ) --12¹ø ¹®Á¦ dlg_menu( "@90605246", 'RunTeleport_Event( 172585 , 51881 )' ) -- A. Rondo dlg_menu( "@90605247", 'RunTeleport_Event( 172585 , 51881 )' ) -- B. Horizon dlg_menu( "@90605248", 'RunTeleport_Event( 172585 , 51881 )' ) -- C. Laksy dlg_menu( "@90605249", "event_2012_EU_minigame_question_12_D()" ) -- D. Katan << dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90605188" ) --ÀÌ¹Ì ¹ÞÀ½ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_2012_EU_minigame_question_12_D() dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) dlg_text( "@90605194" ) -- Á¤´ä insert_item ( 2013683, 1 ) --¼±¹° »óÀÚ set_flag( "EU_event_question", "12" ) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end ------------------------------------------------------------------------------------------------13¹ø ¹®Á¦ function NPC_event_2012_EU_minigame_question_13q_contact() dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) dlg_text( "@90605186" ) --±âº» ´ë»ç dlg_menu( "@90605187", "NPC_event_2012_EU_minigame_question_13()" ) -- ¹®Á¦¸¦ Ǭ´Ù. dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_EU_minigame_question_13() local q_flag1 = get_flag( "EU_event_question" ) --Á¤´ä È®ÀÎ if q_flag1 == "" then q_flag1 = 0 end dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) if q_flag1 < 12 then dlg_text( "@90605250" ) --13¹ø ¹®Á¦ dlg_menu( "@90605251", 'RunTeleport_Event( 172585 , 51881 )' ) -- A. Draka dlg_menu( "@90605252", "event_2012_EU_minigame_question_13_B()" ) -- B. Dominatus << dlg_menu( "@90605253", 'RunTeleport_Event( 172585 , 51881 )' ) -- C. Kuntil dlg_menu( "@90605254", 'RunTeleport_Event( 172585 , 51881 )' ) -- D. Barikan dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90605188" ) --ÀÌ¹Ì ¹ÞÀ½ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_2012_EU_minigame_question_13_B() dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) dlg_text( "@90605194" ) -- Á¤´ä insert_item ( 2013683, 1 ) --¼±¹° »óÀÚ set_flag( "EU_event_question", "13" ) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end ------------------------------------------------------------------------------------------------14¹ø ¹®Á¦ function NPC_event_2012_EU_minigame_question_14q_contact() dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) dlg_text( "@90605186" ) --±âº» ´ë»ç dlg_menu( "@90605187", "NPC_event_2012_EU_minigame_question_14()" ) -- ¹®Á¦¸¦ Ǭ´Ù. dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_EU_minigame_question_14() local q_flag1 = get_flag( "EU_event_question" ) --Á¤´ä È®ÀÎ if q_flag1 == "" then q_flag1 = 0 end dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) if q_flag1 < 13 then dlg_text( "@90605255" ) --14¹ø ¹®Á¦ dlg_menu( "@90605256", "event_2012_EU_minigame_question_14_A()" ) -- A. Vulcanos << dlg_menu( "@90605257", 'RunTeleport_Event( 172585 , 51881 )' ) -- B. Cubric dlg_menu( "@90605258", 'RunTeleport_Event( 172585 , 51881 )' ) -- C. Osiris dlg_menu( "@90605259", 'RunTeleport_Event( 172585 , 51881 )' ) -- D. Ashmaw dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90605188" ) --ÀÌ¹Ì ¹ÞÀ½ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function event_2012_EU_minigame_question_14_A() dlg_title( "@90605185" ) --NPC À̸§ (ÄûÁî¿Õ Äù½ºÂù) dlg_text( "@90605194" ) -- Á¤´ä insert_item ( 2013683, 1 ) --¼±¹° »óÀÚ set_flag( "EU_event_question", "14" ) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end ------------------------------------------------------------------------------------------------------------------ -------------------------------------»©»©·Î µ¥ÀÌ À̺¥Æ® --------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------ function NPC_event_2012pepero() dlg_title( "@90605566" ) dlg_text( "@90605563" ) dlg_menu( "@90605564", "NPC_event_2012pepero_exchange()" ) --¼±Åà dlg_menu( "@90605565", "NPC_event_2012pepero_random()" ) --·£´ý dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_event_2012pepero_exchange() dlg_title( "@90605566" ) dlg_text( "@90605558" ) dlg_menu( "@90605572", "NPC_event_2012pepero_exchange_1()" ) --»ç¶ûÀÇ ¹ÙÀÌ·¯½º Æ÷¼Ç°ú ±³È¯ dlg_menu( "@90605573", "NPC_event_2012pepero_exchange_2()" ) --°ø°ÝÀÇ ·ç³ªÄ¨°ú ±³È¯ dlg_menu( "@90605574", "NPC_event_2012pepero_exchange_3()" ) --ÇǰÝÀÇ ·ç³ªÄ¨°ú ±³È¯ dlg_menu( "@90605575", "NPC_event_2012pepero_exchange_4()" ) --¿¡¹ö±×¸°/°ñµåºê·Ðµå(¿°»ö¾à)°ú ±³È¯ dlg_menu( "@90605576", "NPC_event_2012pepero_exchange_5()" ) --·¹µåÅ丶Åä / È­ÀÌÆ®À©ÅÍ(¿°»ö¾à)°ú ±³È¯ dlg_menu( "@90605577", "NPC_event_2012pepero_exchange_6()" ) --Çì¾î½ºÅ¸ÀÏ D¿Í ±³È¯ dlg_menu( "@90605578", "NPC_event_2012pepero_exchange_7()" ) --Çì¾î½ºÅ¸ÀÏ E¿Í ±³È¯ dlg_menu( "@90605579", "NPC_event_2012pepero_exchange_8()" ) --¹Ì´Ï ½ºÅÂ¹Ì³Ê ¼¼À̹ö¿Í ±³È¯ dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_event_2012pepero_exchange_1() local pepero_count = find_item ( 2010221 ) --»©»©·Î È®ÀÎ if pepero_count >= 2 then dlg_text( "@90605568" ) --´ë»ç : ¿À °í¸¶¿ö »©»©·Î ¸Â±º. ¿©±â ¾ÆÀÌÅÛ ¹Þ¾Æ~! insert_item ( 2000524, 3 ) --»ç¶ûÀÇ ¹ÙÀÌ·¯½º Æ÷¼Ç delete_item( get_item_handle( 2010221 ), 2) --»©»©·Î 2°³ »èÁ¦ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90605569" ) --´ë»ç(»©»©·Î°¡ ºÎÁ·ÇÏÀݾÆ!!! ³ª¶û Àå³­ÇÑ´Â°Ç ¾Æ´ÏÁö?) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_event_2012pepero_exchange_2() local pepero_count = find_item ( 2010221 ) --»©»©·Î È®ÀÎ if pepero_count >= 4 then dlg_text( "@90605568" ) --´ë»ç : ¿À °í¸¶¿ö »©»©·Î ¸Â±º. ¿©±â ¾ÆÀÌÅÛ ¹Þ¾Æ~! insert_item ( 690341, 1 ) --°ø°ÝÀÇ ·ç³ªÄ¨ 1½Ã°£ delete_item( get_item_handle( 2010221 ), 4) --»©»©·Î 4°³ »èÁ¦ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90605569" ) --´ë»ç(»©»©·Î°¡ ºÎÁ·ÇÏÀݾÆ!!! ³ª¶û Àå³­ÇÑ´Â°Ç ¾Æ´ÏÁö?) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_event_2012pepero_exchange_3() local pepero_count = find_item ( 2010221 ) --»©»©·Î È®ÀÎ if pepero_count >= 4 then dlg_text( "@90605568" ) --´ë»ç : ¿À °í¸¶¿ö »©»©·Î ¸Â±º. ¿©±â ¾ÆÀÌÅÛ ¹Þ¾Æ~! insert_item ( 690342, 1 ) --ÇǰÝÀÇ ·ç³ªÄ¨ 1½Ã°£ delete_item( get_item_handle( 2010221 ), 4) --»©»©·Î 4°³ »èÁ¦ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90605569" ) --´ë»ç(»©»©·Î°¡ ºÎÁ·ÇÏÀݾÆ!!! ³ª¶û Àå³­ÇÑ´Â°Ç ¾Æ´ÏÁö?) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_event_2012pepero_exchange_4() local pepero_count = find_item ( 2010221 ) --»©»©·Î È®ÀÎ if pepero_count >= 6 then dlg_text( "@90605568" ) --´ë»ç : ¿À °í¸¶¿ö »©»©·Î ¸Â±º. ¿©±â ¾ÆÀÌÅÛ ¹Þ¾Æ~! insert_item ( 960079, 1 ) --¿¡¹ö±×¸° / °ñµåºê·Ðµå (7ÀϱⰣÁ¦) insert_item ( 960083, 1 ) delete_item( get_item_handle( 2010221 ), 6) --»©»©·Î 6°³ »èÁ¦ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90605569" ) --´ë»ç(»©»©·Î°¡ ºÎÁ·ÇÏÀݾÆ!!! ³ª¶û Àå³­ÇÑ´Â°Ç ¾Æ´ÏÁö?) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_event_2012pepero_exchange_5() local pepero_count = find_item ( 2010221 ) --»©»©·Î È®ÀÎ if pepero_count >= 6 then dlg_text( "@90605568" ) --´ë»ç : ¿À °í¸¶¿ö »©»©·Î ¸Â±º. ¿©±â ¾ÆÀÌÅÛ ¹Þ¾Æ~! insert_item ( 960087, 1 ) --·¹µåÅ丶Åä / È­ÀÌÆ®À©ÅÍ (7ÀϱⰣÁ¦) insert_item ( 960096, 1 ) delete_item( get_item_handle( 2010221 ), 6) --»©»©·Î 6°³ »èÁ¦ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90605569" ) --´ë»ç(»©»©·Î°¡ ºÎÁ·ÇÏÀݾÆ!!! ³ª¶û Àå³­ÇÑ´Â°Ç ¾Æ´ÏÁö?) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_event_2012pepero_exchange_6() local pepero_count = find_item ( 2010221 ) --»©»©·Î È®ÀÎ if pepero_count >= 8 then dlg_text( "@90605568" ) --´ë»ç : ¿À °í¸¶¿ö »©»©·Î ¸Â±º. ¿©±â ¾ÆÀÌÅÛ ¹Þ¾Æ~! insert_item ( 960102, 1 ) --Çì¾î½ºÅ¸ÀÏ D (7ÀϱⰣÁ¦) delete_item( get_item_handle( 2010221 ), 8) --»©»©·Î 8°³ »èÁ¦ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90605569" ) --´ë»ç(»©»©·Î°¡ ºÎÁ·ÇÏÀݾÆ!!! ³ª¶û Àå³­ÇÑ´Â°Ç ¾Æ´ÏÁö?) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_event_2012pepero_exchange_7() local pepero_count = find_item ( 2010221 ) --»©»©·Î È®ÀÎ if pepero_count >= 8 then dlg_text( "@90605568" ) --´ë»ç : ¿À °í¸¶¿ö »©»©·Î ¸Â±º. ¿©±â ¾ÆÀÌÅÛ ¹Þ¾Æ~! insert_item ( 960103, 1 ) --Çì¾î½ºÅ¸ÀÏ E (7ÀϱⰣÁ¦) delete_item( get_item_handle( 2010221 ), 8) --»©»©·Î 8°³ »èÁ¦ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90605569" ) --´ë»ç(»©»©·Î°¡ ºÎÁ·ÇÏÀݾÆ!!! ³ª¶û Àå³­ÇÑ´Â°Ç ¾Æ´ÏÁö?) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_event_2012pepero_exchange_8() local pepero_count = find_item ( 2010221 ) --»©»©·Î È®ÀÎ if pepero_count >= 7 then dlg_text( "@90605568" ) --´ë»ç : ¿À °í¸¶¿ö »©»©·Î ¸Â±º. ¿©±â ¾ÆÀÌÅÛ ¹Þ¾Æ~! insert_item ( 900013, 1 ) --Çì¾î½ºÅ¸ÀÏ E (7ÀϱⰣÁ¦) delete_item( get_item_handle( 2010221 ), 7) --»©»©·Î 7°³ »èÁ¦ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90605569" ) --´ë»ç(»©»©·Î°¡ ºÎÁ·ÇÏÀݾÆ!!! ³ª¶û Àå³­ÇÑ´Â°Ç ¾Æ´ÏÁö?) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_event_2012pepero_random() dlg_title( "@90605566" ) dlg_text( "@90605570" ) local pepero_count = find_item ( 2010221 ) --»©»©·Î È®ÀÎ if pepero_count >= 15 then delete_item( get_item_handle( 2010221 ), 15)--»©»©·Î 15°³ »èÁ¦ local index = math.random( 1, 100 ) if index <= 9 then insert_item( 960099, 1 ) elseif index <= 18 then insert_item( 960100, 1 ) elseif index <= 27 then insert_item( 960101, 1 ) elseif index <= 36 then insert_item( 960076, 1 ) insert_item( 960091, 1 ) elseif index <= 45 then insert_item( 960072, 1 ) insert_item( 960095, 1 ) elseif index <= 58 then insert_item( 2012787, 3 ) elseif index <= 73 then insert_item( 2012788, 3 ) elseif index <= 76 then insert_item( 910077, 1 ) elseif index <= 80 then insert_item( 910078, 1 ) elseif index <= 83 then insert_item( 910079, 1 ) elseif index <= 90 then insert_item( 3600289, 1 ) elseif index <= 97 then insert_item( 690425, 1 ) else dlg_text( "@90605571" ) warp( 187001, 160025 ) add_state( 5999, 3, 4500 ) local q_flag0 = get_flag( "pepero_count" ) if q_flag0 == "" then q_flag0 = 0 end set_flag( "pepero_count", 1 ) end else dlg_text( "@90605569" ) --´ë»ç:»©»©·Î°¡ ºÎÁ·Çϱº¿ä. dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_event_2012pepero_hell() dlg_title( "@90605566" ) dlg_text( "@90605581" ) local q_flag0 = get_flag( "pepero_count" ) if q_flag0 == "" then q_flag0 = 0 end if q_flag0 == 1 then dlg_menu( "@90605582", "NPC_event_2012pepero_hell_100()" ) --¼±Åà dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() else dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end end function NPC_event_2012pepero_hell_100() insert_gold (11) set_flag( "pepero_count", 2 ) end ----------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------2012 Å©¸®½º ¸¶½º Àü¾ßÁ¦ À̺¥Æ® ½ºÅ©¸³Æ® ------------------------------------------ ----------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------- function NPC_event_2012_Xmas_m() dlg_title("@90605647") dlg_text("@90605649") dlg_menu("@90605573", "NPC_event_2012_Xmas_m_1(1)") ---°ø°ÝÀÇ ·ç³ªÄ¨ 1½Ã°£±³È¯ dlg_menu("@90605574", "NPC_event_2012_Xmas_m_1(2)") ---ÇǰÝÀÇ ·ç³ªÄ¨ 1½Ã°£ ±³È¯ dlg_menu("@90605650", "NPC_event_2012_Xmas_m_1(3)") ---½ºÆä¼È Çǹ°¾à 3°³ ±³È¯ dlg_menu("@90605651", "NPC_event_2012_Xmas_m_1(4)") ---½ºÆä¼È ¸¶³ª¹°¾à 3°³ ±³È¯ dlg_menu("@90605652", "NPC_event_2012_Xmas_m_1(5)") ---·°Å°Æ÷¼Ç 3°³ ±³È¯ dlg_menu("@90605653", "NPC_event_2012_Xmas_m_1(6)") ---´«½ä¸Å 14À챂 ±³È¯ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_Xmas_m_1(item_type) local xmas_2012_item = find_item ( 2011115 ) --°áÁ¤ È®ÀÎ if item_type == 1 then if xmas_2012_item >= 20 then dlg_title("@90605647") dlg_text("@90605654") dlg_menu("@90010195", "NPC_event_2012_Xmas_m_1_yes_1()") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_m()") ---¾Æ´Ï¿À dlg_show() else dlg_title("@90605647") dlg_text("@90605660") dlg_menu( "@90010003", "NPC_event_2012_Xmas_m()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end elseif item_type == 2 then if xmas_2012_item >= 20 then dlg_title("@90605647") dlg_text("@90605655") dlg_menu("@90010195", "NPC_event_2012_Xmas_m_1_yes_2()") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_m()") ---¾Æ´Ï¿À dlg_show() else dlg_title("@90605647") dlg_text("@90605660") dlg_menu( "@90010003", "NPC_event_2012_Xmas_m()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end elseif item_type == 3 then if xmas_2012_item >= 40 then dlg_title("@90605647") dlg_text("@90605656") dlg_menu("@90010195", "NPC_event_2012_Xmas_m_1_yes_3()") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_m()") ---¾Æ´Ï¿À dlg_show() else dlg_title("@90605647") dlg_text("@90605660") dlg_menu( "@90010003", "NPC_event_2012_Xmas_m()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end elseif item_type == 4 then if xmas_2012_item >= 40 then dlg_title("@90605647") dlg_text("@90605657") dlg_menu("@90010195", "NPC_event_2012_Xmas_m_1_yes_4()") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_m()") ---¾Æ´Ï¿À dlg_show() else dlg_title("@90605647") dlg_text("@90605660") dlg_menu( "@90010003", "NPC_event_2012_Xmas_m()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end elseif item_type == 5 then if xmas_2012_item >= 60 then dlg_title("@90605647") dlg_text("@90605658") dlg_menu("@90010195", "NPC_event_2012_Xmas_m_1_yes_5()") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_m()") ---¾Æ´Ï¿À dlg_show() else dlg_title("@90605647") dlg_text("@90605660") dlg_menu( "@90010003", "NPC_event_2012_Xmas_m()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end elseif item_type == 6 then if xmas_2012_item >= 60 then dlg_title("@90605647") dlg_text("@90605659") dlg_menu("@90010195", "NPC_event_2012_Xmas_m_1_yes_6()") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_m()") ---¾Æ´Ï¿À dlg_show() else dlg_title("@90605647") dlg_text("@90605660") dlg_menu( "@90010003", "NPC_event_2012_Xmas_m()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end end function NPC_event_2012_Xmas_m_1_yes_1() dlg_title("@90605647") dlg_text("@90605661") delete_item( get_item_handle( 2011115 ), 20)--°áÁ¤ 20°³ »èÁ¦ insert_item ( 690341, 1 ) dlg_menu( "@90010003", "NPC_event_2012_Xmas_m()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_Xmas_m_1_yes_2() dlg_title("@90605647") dlg_text("@90605661") delete_item( get_item_handle( 2011115 ), 20)--°áÁ¤ 20°³ »èÁ¦ insert_item ( 690342, 1 ) dlg_menu( "@90010003", "NPC_event_2012_Xmas_m()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_Xmas_m_1_yes_3() dlg_title("@90605647") dlg_text("@90605661") delete_item( get_item_handle( 2011115 ), 40)--°áÁ¤ 40°³ »èÁ¦ insert_item ( 2012787, 3 ) dlg_menu( "@90010003", "NPC_event_2012_Xmas_m()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_Xmas_m_1_yes_4() dlg_title("@90605647") dlg_text("@90605661") delete_item( get_item_handle( 2011115 ), 40)--°áÁ¤ 40°³ »èÁ¦ insert_item ( 2012788, 3 ) dlg_menu( "@90010003", "NPC_event_2012_Xmas_m()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_Xmas_m_1_yes_5() dlg_title("@90605647") dlg_text("@90605661") delete_item( get_item_handle( 2011115 ), 60)--°áÁ¤ 60°³ »èÁ¦ insert_item ( 2902165, 3 ) dlg_menu( "@90010003", "NPC_event_2012_Xmas_m()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_Xmas_m_1_yes_6() dlg_title("@90605647") dlg_text("@90605661") delete_item( get_item_handle( 2011115 ), 60)--°áÁ¤ 60°³ »èÁ¦ insert_item ( 910019, 1 ) dlg_menu( "@90010003", "NPC_event_2012_Xmas_m()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end -- ¸ó½ºÅÍ DB¿¡¼­ »ç¸Á½Ã ½ºÅ©¸³Æ®¿¡´Â on_event_monster_dead( #@monster_handle@# ) ¸¦ ÀÔ·ÂÇØ¾ß monster_handle°ªÀ» ¼­¹ö¿¡¼­ ¾ò¾î¿Ã ¼ö ÀÖ´Ù. function on_event_monster_dead( monster_handle ) local monster_id = get_monster_id( monster_handle ) -- ¸ó½ºÅͰ¡ Á×À» °æ¿ì ±øÅë¹öÇÁ ¿ùµå¿¡ »Ñ¸®±â if monster_id == 1100050 then --¿ùµå¿¡ Áö¼ÓÈ¿°ú1 »ç¿ëÇϱâ cast_world_state( 41102500, 1, 60000, 0 ) elseif monster_id == 1100051 then --¿ùµå¿¡ Áö¼ÓÈ¿°ú2 »ç¿ëÇϱâ cast_world_state( 41102501, 1, 60000, 0 ) elseif monster_id == 1100052 then --¿ùµå¿¡ Áö¼ÓÈ¿°ú3 »ç¿ëÇϱâ cast_world_state( 41102502, 1, 60000, 0 ) elseif monster_id == 1100053 then --¿ùµå¿¡ Áö¼ÓÈ¿°ú4 »ç¿ëÇϱâ cast_world_state( 41102503, 1, 60000, 0 ) end end ----------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------2012 Å©¸®½º¸¶½º À̺¥Æ® ½ºÅ©¸³Æ® -------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------- function NPC_event_2012_Xmas_f_1() dlg_title("@90605648") dlg_text("@90605672") dlg_menu("@90605732", "NPC_event_2012_Xmas_f_1_1()") ---¹öÇÁ·Î Á¤¼ö ±³È¯ ¹Þ±â dlg_menu("@90605736", "NPC_event_2012_Xmas_f_1_2()") ---Á¤¼ö·Î Å©¸®½º¸¶½º ¼±¹° ¹Þ±â dlg_menu("@90605713", "NPC_event_2012_Xmas_f_1_3()") ---Å©¸®½º¸¶½º Á¤¼ö·Î ¼±¹° ¹Þ±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_Xmas_f_1_1() local state_level = get_state_level (41102500) if state_level == 1 then NPC_event_2012_Xmas_f_1_1_t() else NPC_event_2012_Xmas_f_1_1_f() end end function NPC_event_2012_Xmas_f_1_1_t() dlg_title("@90605648") dlg_text("@90605675") remove_state(41102500, 1) insert_item ( 2012796, 1 ) --½½ÇÄ Á¤¼ö Áö±Þ dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_1()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_Xmas_f_1_1_f() dlg_title("@90605648") dlg_text("@90605676") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_1()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_Xmas_f_1_2() dlg_title("@90605648") dlg_text("@90605677") dlg_menu("@90605678", "NPC_event_2012_Xmas_f_1_2_1(1)") ---Á¤¼ö·Î ·çµ¹ÇÁ ¸ðÀÚ ±³È¯ dlg_menu("@90605679", "NPC_event_2012_Xmas_f_1_2_1(2)" ) --New ·çµ¹ÇÁ ¸ðÀÚ<ÀϺ»_ÆÇ¸Å¿ë> dlg_menu("@90605680", "NPC_event_2012_Xmas_f_1_2_1(3)" ) --·çµ¹ÇÁ »ç½¿ÄÚ<À̺¥Æ®_14ÀÏ> dlg_menu("@90605681", "NPC_event_2012_Xmas_f_1_2_1(4)" ) --»êŸÀÇ ºÐÈ«º¼<À̺¥Æ®_14ÀÏ> dlg_menu("@90605699", "NPC_event_2012_Xmas_f_1_2_1(5)" ) --¹æ¿ï´ÏÆ®¸ðÀÚ(14ÀÏ) -Á¤¼ö 15°³ dlg_menu("@90605700", "NPC_event_2012_Xmas_f_1_2_1(6)" ) --¹æ¿ï´ÏÆ®¸ðÀÚ(¿µ±¸) -Á¤¼ö 60°³ dlg_menu("@90605748", "NPC_event_2012_Xmas_f_1_2_1_5()" ) --Å©¸®½º¸¶½º Á¤¼ö dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_Xmas_f_1_2_1_5() dlg_title("@90605648") dlg_text("@90605749") dlg_menu("@90605740", "NPC_event_2012_Xmas_f_1_2_1_5_C(1)") ---Å©¸®½º¸¶½º Á¤¼ö -Á¤¼ö 1°³ dlg_menu("@90605741", "NPC_event_2012_Xmas_f_1_2_1_5_C(5)" ) --Å©¸®½º¸¶½º Á¤¼ö -Á¤¼ö 5°³ dlg_menu("@90605742", "NPC_event_2012_Xmas_f_1_2_1_5_C(10)" ) --Å©¸®½º¸¶½º Á¤¼ö -Á¤¼ö 10°³ dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_Xmas_f_1_2_1_5_C(item_count) local xmas_2012_item1 = find_item ( 2012796 ) local xmas_2012_item2= find_item ( 2012797 ) local xmas_2012_item3 = find_item ( 2012798 ) local xmas_2012_item4 = find_item ( 2012799 ) dlg_title("@90605648") dlg_text("@90605749") if item_count == 1 then if xmas_2012_item1 >= 1 and xmas_2012_item2 >= 1 and xmas_2012_item3 >= 1 and xmas_2012_item4 >= 1 then delete_item( get_item_handle( 2012796 ), 1)--Á¤¼ö 1°³ »èÁ¦ delete_item( get_item_handle( 2012797 ), 1)--Á¤¼ö 1°³ »èÁ¦ delete_item( get_item_handle( 2012798 ), 1)--Á¤¼ö 1°³ »èÁ¦ delete_item( get_item_handle( 2012799 ), 1)--Á¤¼ö 1°³ »èÁ¦ insert_item ( 2012800, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_1()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end elseif item_count == 5 then if xmas_2012_item1 >= 5 and xmas_2012_item2 >= 5 and xmas_2012_item3 >= 5 and xmas_2012_item4 >= 5 then delete_item( get_item_handle( 2012796 ), 5)--Á¤¼ö 5°³ »èÁ¦ delete_item( get_item_handle( 2012797 ), 5)--Á¤¼ö 5°³ »èÁ¦ delete_item( get_item_handle( 2012798 ), 5)--Á¤¼ö 5°³ »èÁ¦ delete_item( get_item_handle( 2012799 ), 5)--Á¤¼ö 5°³ »èÁ¦ insert_item ( 2012800,5 ) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_1()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end elseif item_count == 10 then if xmas_2012_item1 >= 10 and xmas_2012_item2 >= 10 and xmas_2012_item3 >= 10 and xmas_2012_item4 >= 10 then delete_item( get_item_handle( 2012796 ), 10)--Á¤¼ö 10°³ »èÁ¦ delete_item( get_item_handle( 2012797 ), 10)--Á¤¼ö 10°³ »èÁ¦ delete_item( get_item_handle( 2012798 ), 10)--Á¤¼ö 10°³ »èÁ¦ delete_item( get_item_handle( 2012799 ), 10)--Á¤¼ö 10°³ »èÁ¦ insert_item ( 2012800, 10 ) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_1()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end end function NPC_event_2012_Xmas_f_1_2_1(item_type) local xmas_2012_item = find_item ( 2012796 ) --°áÁ¤ È®ÀÎ if item_type == 1 then if xmas_2012_item >= 15 then dlg_title("@90605648") dlg_text("@90605682") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_1_2_1_1(1)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_1()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_1()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end elseif item_type == 2 then if xmas_2012_item >= 60 then dlg_title("@90605648") dlg_text("@90605683") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_1_2_1_1(2)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_1()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_1()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end elseif item_type == 3 then if xmas_2012_item >= 15 then dlg_title("@90605648") dlg_text("@90605684") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_1_2_1_1(3)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_1()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_1()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end elseif item_type == 4 then if xmas_2012_item >= 15 then dlg_title("@90605648") dlg_text("@90605685") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_1_2_1_1(4)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_1()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_1()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end elseif item_type == 5 then if xmas_2012_item >= 15 then dlg_title("@90605648") dlg_text("@90605703") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_1_2_1_1(5)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_1()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_1()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end elseif item_type == 6 then if xmas_2012_item >= 60 then dlg_title("@90605648") dlg_text("@90605704") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_1_2_1_1(6)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_1()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_1()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end end end function NPC_event_2012_Xmas_f_1_2_1_1(item_type) local state_code = get_local_info() dlg_title("@90605648") dlg_text("@90605687") if item_type == 1 then delete_item( get_item_handle( 2012796 ), 15)--Á¤¼ö 15°³ »èÁ¦ insert_item ( 2000284, 1 ) elseif item_type == 2 then delete_item( get_item_handle( 2012796 ), 60)--Á¤¼ö 60°³ »èÁ¦ insert_item ( 2011125, 1 ) elseif item_type == 3 then delete_item( get_item_handle( 2012796 ), 15)--Á¤¼ö 15°³ »èÁ¦ insert_item ( 2010243, 1 ) elseif item_type == 4 then delete_item( get_item_handle( 2012796 ), 15)--Á¤¼ö 15°³ »èÁ¦ insert_item ( 2010245, 1 ) elseif item_type == 5 then delete_item( get_item_handle( 2012796 ), 15)--Á¤¼ö 15°³ »èÁ¦ insert_item ( 2589009, 1 ) elseif item_type == 6 then delete_item( get_item_handle( 2012796 ), 60)--Á¤¼ö 60°³ »èÁ¦ insert_item ( 2589011, 1 ) end dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_1()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end function NPC_event_2012_Xmas_f_1_3() dlg_title("@90605648") dlg_text("@90605714") dlg_menu("@90605750", "NPC_event_2012_Xmas_f_1_3_1(1)") ---µ¥¹ÙÀÇ Ãູ ¹Þ±â - Å©¸®½º¸¶½º Á¤¼ö 1°³ dlg_menu("@90605752", "NPC_event_2012_Xmas_f_1_3_1(2)" ) --¹Ì´¨ÀÇ Áý - Å©¸®½º¸¶½º Á¤¼ö 125°³ dlg_menu("@90605753", "NPC_event_2012_Xmas_f_1_3_1(3)" ) --ÆÒÅÒ ¶óÀ̵ð¾ð - Å©¸®½º¸¶½º Á¤¼ö 85°³ dlg_menu("@90605754", "NPC_event_2012_Xmas_f_1_3_1(4)" ) --¿Ïº®ÇÑÀç»ýÀÇ °¡·ç - Å©¸®½º¸¶½º Á¤¼ö 300°³ dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_Xmas_f_1_3_1(item_type) local xmas_2012_item = find_item ( 2012800 ) --Å©¸®½º¸¶½º Á¤¼ö È®ÀÎ if item_type == 1 then if xmas_2012_item >= 1 then dlg_title("@90605648") dlg_text("@90605751") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_1_3_1_1(1)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_1()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_1()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end elseif item_type == 2 then if xmas_2012_item >= 60 then dlg_title("@90605648") dlg_text("@90605722") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_1_3_1_1(2)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_1()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_1()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end elseif item_type == 3 then if xmas_2012_item >= 40 then dlg_title("@90605648") dlg_text("@90605723") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_1_3_1_1(3)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_1()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_1()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end elseif item_type == 4 then if xmas_2012_item >= 300 then dlg_title("@90605648") dlg_text("@90605724") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_1_3_1_1(4)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_1()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_1()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end end end function NPC_event_2012_Xmas_f_1_3_1_1(item_type) dlg_title("@90605648") dlg_text("@90605687") if item_type == 1 then delete_item( get_item_handle( 2012800 ), 1)--Á¤¼ö 1°³ »èÁ¦ add_state( 314017, 70, 180000 ) -- ½ºÇÇµå ¿Àºê ¼¼ÀÌÁö 7·¹º§ add_state( 2506, 41, 180000 ) -- ´ÙÅ© ¸¶ÀÌÆ® 20·¹º§ add_state( 2508, 41, 180000 ) -- ´ÙÅ© ¸¶ÀÌÆ® 20·¹º§ add_state( 163429, 10, 180000 ) -- À©µå¿þÆù 10·¹º§ add_state( 13424, 277, 180000 ) -- ¹ÙÀ§ÀÇ Á¤±â 16·¹º§ add_state( 13423, 36, 180000 ) -- ¹Ù¶÷ÀÇ ÀÀ¿ø 16·¹º§ add_state( 13425, 277, 180000 ) -- ¼ºÈ­ÀÇ ±â¿î 16·¹º§ add_state( 314018, 70, 180000 ) -- Á¤½ÅÅëÀÏ: ÀϰÝÀÇ Á¤±â 7·¹º§ add_state( 163404, 48, 180000 ) -- ºí·¹½Ì ¿Àºê ¹ÙÀÌÅ»¸®Æ¼ 16·¹º§ add_state( 163405, 48, 180000 ) -- ºí·¹½Ì ¿Àºê ÀÎÅÚ¸®Àü½º 16·¹º§ add_state( 163406, 48, 180000 ) -- ºí·¹½Ì ¿Àºê ¸àÅ» 16·¹º§ add_state( 163407, 48, 180000 ) -- ºí·¹½Ì ¿Àºê ½ºÆ®·À½º 16·¹º§ add_state( 163433, 90, 180000 ) -- »þÀÌ´× ¾Æ¸Ó 20·¹º§ add_state( 2505, 160, 180000 ) -- »þÀÌ´× ¿þÆù 20·¹º§ add_state( 2507, 160, 180000 ) -- »þÀÌ´× ¿þÆù 20·¹º§ add_state( 314016, 70, 180000 ) -- ÀÚ¿¬°ú ÈûÀÇ Á¶È­ 7·¹º§ elseif item_type == 2 then delete_item( get_item_handle( 2012800 ), 60)--Á¤¼ö 60°³ »èÁ¦ insert_item ( 3630347, 1 ) elseif item_type == 3 then delete_item( get_item_handle( 2012800 ), 40)--Á¤¼ö 40°³ »èÁ¦ insert_item ( 601100274, 1 ) elseif item_type == 4 then delete_item( get_item_handle( 2012800 ), 300)--Á¤¼ö 100°³ »èÁ¦ insert_item ( 2012802, 1 ) end dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_1()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end function NPC_event_2012_Xmas_f_2() dlg_title("@90605648") dlg_text("@90605672") dlg_menu("@90605733", "NPC_event_2012_Xmas_f_2_1()") ---¹öÇÁ·Î Á¤¼ö ±³È¯ ¹Þ±â dlg_menu("@90605737", "NPC_event_2012_Xmas_f_2_2()") ---Á¤¼ö·Î Å©¸®½º¸¶½º ¼±¹° ¹Þ±â dlg_menu("@90605713", "NPC_event_2012_Xmas_f_2_3()") ---Å©¸®½º¸¶½º Á¤¼ö·Î ¼±¹° ¹Þ±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_Xmas_f_2_1() local state_level = get_state_level (41102501) if state_level == 1 then NPC_event_2012_Xmas_f_2_1_t() else NPC_event_2012_Xmas_f_2_1_f() end end function NPC_event_2012_Xmas_f_2_1_t() dlg_title("@90605648") dlg_text("@90605675") remove_state(41102501, 1) insert_item ( 2012797, 1 ) --°í³ú Á¤¼ö Áö±Þ dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_2()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_Xmas_f_2_1_f() dlg_title("@90605648") dlg_text("@90605676") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_2()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_Xmas_f_2_2() dlg_title("@90605648") dlg_text("@90605677") dlg_menu("@90605689", "NPC_event_2012_Xmas_f_2_2_1(1)") ---¶õ±âÆä¸£ À̺¥Æ® ÀÇ»ó(14ÀÏ) -Á¤¼ö 15°³ dlg_menu("@90605690", "NPC_event_2012_Xmas_f_2_2_1(2)" ) --¶õ±âÆä¸£ À̺¥Æ® ÀÇ»ó(¿µ±¸) -Á¤¼ö 60°³ dlg_menu("@90605691", "NPC_event_2012_Xmas_f_2_2_1(3)" ) --·çµ¹ÇÁ ¸öÅëÀÇ»ó(14ÀÏ) -Á¤¼ö 15°³ dlg_menu("@90605692", "NPC_event_2012_Xmas_f_2_2_1(4)" ) --New ·çµ¹ÇÁ ¸öÅëÀÇ»ó(¿µ±¸) -Á¤¼ö 60°³ dlg_menu("@90605748", "NPC_event_2012_Xmas_f_2_2_1_5()" ) --Å©¸®½º¸¶½º Á¤¼ö dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_Xmas_f_2_2_1_5() dlg_title("@90605648") dlg_text("@90605749") dlg_menu("@90605740", "NPC_event_2012_Xmas_f_2_2_1_5_C(1)") ---Å©¸®½º¸¶½º Á¤¼ö -Á¤¼ö 1°³ dlg_menu("@90605741", "NPC_event_2012_Xmas_f_2_2_1_5_C(5)" ) --Å©¸®½º¸¶½º Á¤¼ö -Á¤¼ö 5°³ dlg_menu("@90605742", "NPC_event_2012_Xmas_f_2_2_1_5_C(10)" ) --Å©¸®½º¸¶½º Á¤¼ö -Á¤¼ö 10°³ dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_Xmas_f_2_2_1_5_C(item_count) local xmas_2012_item1= find_item ( 2012796 ) local xmas_2012_item2= find_item ( 2012797 ) local xmas_2012_item3= find_item ( 2012798 ) local xmas_2012_item4 = find_item ( 2012799 ) dlg_title("@90605648") dlg_text("@90605749") if item_count == 1 then if xmas_2012_item1 >= 1 and xmas_2012_item2 >= 1 and xmas_2012_item3 >= 1 and xmas_2012_item4 >= 1 then delete_item( get_item_handle( 2012796 ), 1)--Á¤¼ö 1°³ »èÁ¦ delete_item( get_item_handle( 2012797 ), 1)--Á¤¼ö 1°³ »èÁ¦ delete_item( get_item_handle( 2012798 ), 1)--Á¤¼ö 1°³ »èÁ¦ delete_item( get_item_handle( 2012799 ), 1)--Á¤¼ö 1°³ »èÁ¦ insert_item ( 2012800, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_2()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end elseif item_count == 5 then if xmas_2012_item1 >= 5 and xmas_2012_item2 >= 5 and xmas_2012_item3 >= 5 and xmas_2012_item4 >= 5 then delete_item( get_item_handle( 2012796 ), 5)--Á¤¼ö 5°³ »èÁ¦ delete_item( get_item_handle( 2012797 ), 5)--Á¤¼ö 5°³ »èÁ¦ delete_item( get_item_handle( 2012798 ), 5)--Á¤¼ö 5°³ »èÁ¦ delete_item( get_item_handle( 2012799 ), 5)--Á¤¼ö 5°³ »èÁ¦ insert_item ( 2012800, 5 ) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_2()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end elseif item_count == 10 then if xmas_2012_item1 >= 10 and xmas_2012_item2 >= 10 and xmas_2012_item3 >= 10 and xmas_2012_item4 >= 10 then delete_item( get_item_handle( 2012796 ), 10)--Á¤¼ö 10°³ »èÁ¦ delete_item( get_item_handle( 2012797 ), 10)--Á¤¼ö 10°³ »èÁ¦ delete_item( get_item_handle( 2012798 ), 10)--Á¤¼ö 10°³ »èÁ¦ delete_item( get_item_handle( 2012799 ), 10)--Á¤¼ö 10°³ »èÁ¦ insert_item ( 2012800, 10 ) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_2()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end end function NPC_event_2012_Xmas_f_2_2_1(item_type) local xmas_2012_item = find_item ( 2012797 ) --°áÁ¤ È®ÀÎ if item_type == 1 then if xmas_2012_item >= 15 then dlg_title("@90605648") dlg_text("@90605693") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_2_2_1_1(1)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_2()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_2()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end elseif item_type == 2 then if xmas_2012_item >= 60 then dlg_title("@90605648") dlg_text("@90605694") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_2_2_1_1(2)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_2()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_2()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end elseif item_type == 3 then if xmas_2012_item >= 15 then dlg_title("@90605648") dlg_text("@90605695") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_2_2_1_1(3)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_2()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_2()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end elseif item_type == 4 then if xmas_2012_item >= 60 then dlg_title("@90605648") dlg_text("@90605696") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_2_2_1_1(4)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_2()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_2()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end end end function NPC_event_2012_Xmas_f_2_2_1_1(item_type) local state_code = get_local_info() dlg_title("@90605648") dlg_text("@90605687") if item_type == 1 then delete_item( get_item_handle( 2012797 ), 15)--Á¤¼ö 15°³ »èÁ¦ insert_item ( 2000251, 1 ) elseif item_type == 2 then delete_item( get_item_handle( 2012797 ), 60)--Á¤¼ö 60°³ »èÁ¦ insert_item ( 2000243, 1 ) elseif item_type == 3 then delete_item( get_item_handle( 2012797 ), 15)--Á¤¼ö 15°³ »èÁ¦ insert_item ( 2000287, 1 ) elseif item_type == 4 then delete_item( get_item_handle( 2012797 ), 60)--Á¤¼ö 60°³ »èÁ¦ insert_item ( 2011128, 1 ) end dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_2()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end function NPC_event_2012_Xmas_f_2_3() dlg_title("@90605648") dlg_text("@90605714") dlg_menu("@90605750", "NPC_event_2012_Xmas_f_2_3_1(1)") ---µ¥¹ÙÀÇ Ãູ ¹Þ±â - Å©¸®½º¸¶½º Á¤¼ö 1°³ dlg_menu("@90605752", "NPC_event_2012_Xmas_f_2_3_1(2)" ) --¹Ì´¨ÀÇ Áý - Å©¸®½º¸¶½º Á¤¼ö 60°³ dlg_menu("@90605753", "NPC_event_2012_Xmas_f_2_3_1(3)" ) --ÆÒÅÒ ¶óÀ̵ð¾ð - Å©¸®½º¸¶½º Á¤¼ö 40°³ dlg_menu("@90605754", "NPC_event_2012_Xmas_f_2_3_1(4)" ) --¿Ïº®ÇÑÀç»ýÀÇ °¡·ç - Å©¸®½º¸¶½º Á¤¼ö 100°³ dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_Xmas_f_2_3_1(item_type) local xmas_2012_item = find_item ( 2012800 ) --Å©¸®½º¸¶½º Á¤¼ö È®ÀÎ if item_type == 1 then if xmas_2012_item >= 1 then dlg_title("@90605648") dlg_text("@90605751") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_2_3_1_1(1)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_2()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_2()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end elseif item_type == 2 then if xmas_2012_item >= 60 then dlg_title("@90605648") dlg_text("@90605722") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_2_3_1_1(2)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_2()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_2()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end elseif item_type == 3 then if xmas_2012_item >= 40 then dlg_title("@90605648") dlg_text("@90605723") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_2_3_1_1(3)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_2()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_2()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end elseif item_type == 4 then if xmas_2012_item >= 300 then dlg_title("@90605648") dlg_text("@90605724") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_2_3_1_1(4)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_2()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_2()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end end end function NPC_event_2012_Xmas_f_2_3_1_1(item_type) dlg_title("@90605648") dlg_text("@90605687") if item_type == 1 then delete_item( get_item_handle( 2012800 ), 1)--Á¤¼ö 1°³ »èÁ¦ add_state( 314017, 70, 180000 ) -- ½ºÇÇµå ¿Àºê ¼¼ÀÌÁö 7·¹º§ add_state( 2506, 41, 180000 ) -- ´ÙÅ© ¸¶ÀÌÆ® 20·¹º§ add_state( 2508, 41, 180000 ) -- ´ÙÅ© ¸¶ÀÌÆ® 20·¹º§ add_state( 163429, 10, 180000 ) -- À©µå¿þÆù 10·¹º§ add_state( 13424, 277, 180000 ) -- ¹ÙÀ§ÀÇ Á¤±â 16·¹º§ add_state( 13423, 36, 180000 ) -- ¹Ù¶÷ÀÇ ÀÀ¿ø 16·¹º§ add_state( 13425, 277, 180000 ) -- ¼ºÈ­ÀÇ ±â¿î 16·¹º§ add_state( 314018, 70, 180000 ) -- Á¤½ÅÅëÀÏ: ÀϰÝÀÇ Á¤±â 7·¹º§ add_state( 163404, 48, 180000 ) -- ºí·¹½Ì ¿Àºê ¹ÙÀÌÅ»¸®Æ¼ 16·¹º§ add_state( 163405, 48, 180000 ) -- ºí·¹½Ì ¿Àºê ÀÎÅÚ¸®Àü½º 16·¹º§ add_state( 163406, 48, 180000 ) -- ºí·¹½Ì ¿Àºê ¸àÅ» 16·¹º§ add_state( 163407, 48, 180000 ) -- ºí·¹½Ì ¿Àºê ½ºÆ®·À½º 16·¹º§ add_state( 163433, 90, 180000 ) -- »þÀÌ´× ¾Æ¸Ó 20·¹º§ add_state( 2505, 160, 180000 ) -- »þÀÌ´× ¿þÆù 20·¹º§ add_state( 2507, 160, 180000 ) -- »þÀÌ´× ¿þÆù 20·¹º§ add_state( 314016, 70, 180000 ) -- ÀÚ¿¬°ú ÈûÀÇ Á¶È­ 7·¹º§ elseif item_type == 2 then delete_item( get_item_handle( 2012800 ), 60)--Á¤¼ö 60°³ »èÁ¦ insert_item ( 3630347, 1 ) elseif item_type == 3 then delete_item( get_item_handle( 2012800 ), 40)--Á¤¼ö 40°³ »èÁ¦ insert_item ( 601100274, 1 ) elseif item_type == 4 then delete_item( get_item_handle( 2012800 ), 300)--Á¤¼ö 100°³ »èÁ¦ insert_item ( 2012802, 1 ) end dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_2()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end function NPC_event_2012_Xmas_f_3() dlg_title("@90605648") dlg_text("@90605672") dlg_menu("@90605734", "NPC_event_2012_Xmas_f_3_1()") ---¹öÇÁ·Î Á¤¼ö ±³È¯ ¹Þ±â dlg_menu("@90605738", "NPC_event_2012_Xmas_f_3_2()") ---Á¤¼ö·Î Å©¸®½º¸¶½º ¼±¹° ¹Þ±â dlg_menu("@90605713", "NPC_event_2012_Xmas_f_3_3()") ---Å©¸®½º¸¶½º Á¤¼ö·Î ¼±¹° ¹Þ±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_Xmas_f_3_1() local state_level = get_state_level (41102502) if state_level == 1 then NPC_event_2012_Xmas_f_3_1_t() else NPC_event_2012_Xmas_f_3_1_f() end end function NPC_event_2012_Xmas_f_3_1_t() dlg_title("@90605648") dlg_text("@90605675") remove_state(41102502, 1) insert_item ( 2012798, 1 ) --°íµ¶ÀÇ Á¤¼ö Áö±Þ dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_3()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_Xmas_f_3_1_f() dlg_title("@90605648") dlg_text("@90605676") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_3()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_Xmas_f_3_2() dlg_title("@90605648") dlg_text("@90605677") dlg_menu("@90605697", "NPC_event_2012_Xmas_f_3_2_1(1)") ---·çµ¹ÇÁ ½Å¹ß(14ÀÏ) -Á¤¼ö 15°³ dlg_menu("@90605698", "NPC_event_2012_Xmas_f_3_2_1(2)" ) --New ·çµ¹ÇÁ ½Å¹ß(¿µ±¸) -Á¤¼ö 60°³ dlg_menu("@90605719", "NPC_event_2012_Xmas_f_3_2_1(3)" ) --Å©¸®½º¸¶½º ¸ÁÅä(14ÀÏ) - 15°³ dlg_menu("@90605755", "NPC_event_2012_Xmas_f_3_2_1(4)" ) --Å©¸®½º¸¶½º ¸ÁÅä(¿µ±¸) - 100°³ dlg_menu("@90605748", "NPC_event_2012_Xmas_f_3_2_1_5()" ) --Å©¸®½º¸¶½º Á¤¼ö dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_Xmas_f_3_2_1_5() dlg_title("@90605648") dlg_text("@90605749") dlg_menu("@90605740", "NPC_event_2012_Xmas_f_3_2_1_5_C(1)") ---Å©¸®½º¸¶½º Á¤¼ö -Á¤¼ö 1°³ dlg_menu("@90605741", "NPC_event_2012_Xmas_f_3_2_1_5_C(5)" ) --Å©¸®½º¸¶½º Á¤¼ö -Á¤¼ö 5°³ dlg_menu("@90605742", "NPC_event_2012_Xmas_f_3_2_1_5_C(10)" ) --Å©¸®½º¸¶½º Á¤¼ö -Á¤¼ö 10°³ dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_Xmas_f_3_2_1_5_C(item_count) local xmas_2012_item1 = find_item ( 2012796 ) local xmas_2012_item2 = find_item ( 2012797 ) local xmas_2012_item3 = find_item ( 2012798 ) local xmas_2012_item4 = find_item ( 2012799 ) dlg_title("@90605648") dlg_text("@90605749") if item_count == 1 then if xmas_2012_item1 >= 1 and xmas_2012_item2 >= 1 and xmas_2012_item3 >= 1 and xmas_2012_item4 >= 1 then delete_item( get_item_handle( 2012796 ), 1)--Á¤¼ö 1°³ »èÁ¦ delete_item( get_item_handle( 2012797 ), 1)--Á¤¼ö 1°³ »èÁ¦ delete_item( get_item_handle( 2012798 ), 1)--Á¤¼ö 1°³ »èÁ¦ delete_item( get_item_handle( 2012799 ), 1)--Á¤¼ö 1°³ »èÁ¦ insert_item ( 2012800, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_3()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end elseif item_count == 5 then if xmas_2012_item1 >= 5 and xmas_2012_item2 >= 5 and xmas_2012_item3 >= 5 and xmas_2012_item4 >= 5 then delete_item( get_item_handle( 2012796 ), 5)--Á¤¼ö 5°³ »èÁ¦ delete_item( get_item_handle( 2012797 ), 5)--Á¤¼ö 5°³ »èÁ¦ delete_item( get_item_handle( 2012798 ), 5)--Á¤¼ö 5°³ »èÁ¦ delete_item( get_item_handle( 2012799 ), 5)--Á¤¼ö 5°³ »èÁ¦ insert_item ( 2012800, 5 ) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_3()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end elseif item_count == 10 then if xmas_2012_item1 >= 10 and xmas_2012_item2 >= 10 and xmas_2012_item3 >= 10 and xmas_2012_item4 >= 10 then delete_item( get_item_handle( 2012796 ), 10)--Á¤¼ö 10°³ »èÁ¦ delete_item( get_item_handle( 2012797 ), 10)--Á¤¼ö 10°³ »èÁ¦ delete_item( get_item_handle( 2012798 ), 10)--Á¤¼ö 10°³ »èÁ¦ delete_item( get_item_handle( 2012799 ), 10)--Á¤¼ö 10°³ »èÁ¦ insert_item ( 2012800, 10 ) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_3()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end end function NPC_event_2012_Xmas_f_3_2_1(item_type) local xmas_2012_item = find_item ( 2012798 ) --°áÁ¤ È®ÀÎ if item_type == 1 then if xmas_2012_item >= 15 then dlg_title("@90605648") dlg_text("@90605701") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_3_2_1_1(1)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_3()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_3()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end elseif item_type == 2 then if xmas_2012_item >= 60 then dlg_title("@90605648") dlg_text("@90605702") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_3_2_1_1(2)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_3()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_3()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end elseif item_type == 3 then if xmas_2012_item >= 15 then dlg_title("@90605648") dlg_text("@90605725") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_3_2_1_1(3)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_3()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_3()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end elseif item_type == 4 then if xmas_2012_item >= 60 then dlg_title("@90605648") dlg_text("@90605726") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_3_2_1_1(4)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_3()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_3()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end end end function NPC_event_2012_Xmas_f_3_2_1_1(item_type) local state_code = get_local_info() dlg_title("@90605648") dlg_text("@90605687") if item_type == 1 then delete_item( get_item_handle( 2012798 ), 15)--Á¤¼ö 15°³ »èÁ¦ insert_item ( 2000285, 1 ) elseif item_type == 2 then delete_item( get_item_handle( 2012798 ), 60)--Á¤¼ö 60°³ »èÁ¦ insert_item ( 2011126, 1 ) elseif item_type == 3 then delete_item( get_item_handle( 2012798 ), 15)--Á¤¼ö 15°³ »èÁ¦ insert_item ( 2012801, 1 ) elseif item_type == 4 then delete_item( get_item_handle( 2012798 ), 60)--Á¤¼ö 60°³ »èÁ¦ insert_item ( 2012142, 1 ) end dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_3()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end function NPC_event_2012_Xmas_f_3_3() dlg_title("@90605648") dlg_text("@90605714") dlg_menu("@90605750", "NPC_event_2012_Xmas_f_3_3_1(1)") ---¿¬¸¶µÈ°­Ã¶ - Å©¸®½º¸¶½º Á¤¼ö 1°³ dlg_menu("@90605752", "NPC_event_2012_Xmas_f_3_3_1(2)" ) --¹Ì´¨ÀÇ Áý - Å©¸®½º¸¶½º Á¤¼ö 125°³ dlg_menu("@90605753", "NPC_event_2012_Xmas_f_3_3_1(3)" ) --ÆÒÅÒ ¶óÀ̵ð¾ð - Å©¸®½º¸¶½º Á¤¼ö 85°³ dlg_menu("@90605754", "NPC_event_2012_Xmas_f_3_3_1(4)" ) --¿Ïº®ÇÑÀç»ýÀÇ °¡·ç - Å©¸®½º¸¶½º Á¤¼ö 300°³ dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_Xmas_f_3_3_1(item_type) local xmas_2012_item = find_item ( 2012800 ) --Å©¸®½º¸¶½º Á¤¼ö È®ÀÎ if item_type == 1 then if xmas_2012_item >= 1 then dlg_title("@90605648") dlg_text("@90605751") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_3_3_1_1(1)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_3()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_3()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end elseif item_type == 2 then if xmas_2012_item >= 60 then dlg_title("@90605648") dlg_text("@90605722") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_3_3_1_1(2)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_3()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_3()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end elseif item_type == 3 then if xmas_2012_item >= 40 then dlg_title("@90605648") dlg_text("@90605723") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_3_3_1_1(3)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_3()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_3()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end elseif item_type == 4 then if xmas_2012_item >= 300 then dlg_title("@90605648") dlg_text("@90605724") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_3_3_1_1(4)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_3()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_3()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end end end function NPC_event_2012_Xmas_f_3_3_1_1(item_type) dlg_title("@90605648") dlg_text("@90605687") if item_type == 1 then delete_item( get_item_handle( 2012800 ), 1)--Á¤¼ö 1°³ »èÁ¦ add_state( 314017, 70, 180000 ) -- ½ºÇÇµå ¿Àºê ¼¼ÀÌÁö 7·¹º§ add_state( 2506, 41, 180000 ) -- ´ÙÅ© ¸¶ÀÌÆ® 20·¹º§ add_state( 2508, 41, 180000 ) -- ´ÙÅ© ¸¶ÀÌÆ® 20·¹º§ add_state( 163429, 10, 180000 ) -- À©µå¿þÆù 10·¹º§ add_state( 13424, 277, 180000 ) -- ¹ÙÀ§ÀÇ Á¤±â 16·¹º§ add_state( 13423, 36, 180000 ) -- ¹Ù¶÷ÀÇ ÀÀ¿ø 16·¹º§ add_state( 13425, 277, 180000 ) -- ¼ºÈ­ÀÇ ±â¿î 16·¹º§ add_state( 314018, 70, 180000 ) -- Á¤½ÅÅëÀÏ: ÀϰÝÀÇ Á¤±â 7·¹º§ add_state( 163404, 48, 180000 ) -- ºí·¹½Ì ¿Àºê ¹ÙÀÌÅ»¸®Æ¼ 16·¹º§ add_state( 163405, 48, 180000 ) -- ºí·¹½Ì ¿Àºê ÀÎÅÚ¸®Àü½º 16·¹º§ add_state( 163406, 48, 180000 ) -- ºí·¹½Ì ¿Àºê ¸àÅ» 16·¹º§ add_state( 163407, 48, 180000 ) -- ºí·¹½Ì ¿Àºê ½ºÆ®·À½º 16·¹º§ add_state( 163433, 90, 180000 ) -- »þÀÌ´× ¾Æ¸Ó 20·¹º§ add_state( 2505, 160, 180000 ) -- »þÀÌ´× ¿þÆù 20·¹º§ add_state( 2507, 160, 180000 ) -- »þÀÌ´× ¿þÆù 20·¹º§ add_state( 314016, 70, 180000 ) -- ÀÚ¿¬°ú ÈûÀÇ Á¶È­ 7·¹º§ elseif item_type == 2 then delete_item( get_item_handle( 2012800 ), 60)--Á¤¼ö 125°³ »èÁ¦ insert_item ( 3630347, 1 ) elseif item_type == 3 then delete_item( get_item_handle( 2012800 ), 40)--Á¤¼ö 85°³ »èÁ¦ insert_item ( 601100274, 1 ) elseif item_type == 4 then delete_item( get_item_handle( 2012800 ), 300)--Á¤¼ö 300°³ »èÁ¦ insert_item ( 2012802, 1 ) end dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_3()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end function NPC_event_2012_Xmas_f_5() dlg_title("@90605648") dlg_text("@90605672") dlg_menu("@90605735", "NPC_event_2012_Xmas_f_5_1()") ---¹öÇÁ·Î Á¤¼ö ±³È¯ ¹Þ±â dlg_menu("@90605739", "NPC_event_2012_Xmas_f_5_2()") ---Á¤¼ö·Î Å©¸®½º¸¶½º ¼±¹° ¹Þ±â dlg_menu("@90605713", "NPC_event_2012_Xmas_f_5_3()") ---Å©¸®½º¸¶½º Á¤¼ö·Î ¼±¹° ¹Þ±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_Xmas_f_5_1() local state_level = get_state_level (41102503) if state_level == 1 then NPC_event_2012_Xmas_f_5_1_t() else NPC_event_2012_Xmas_f_5_1_f() end end function NPC_event_2012_Xmas_f_5_1_t() dlg_title("@90605648") dlg_text("@90605675") remove_state(41102503, 1) insert_item ( 2012799, 1 ) --Àý¸ÁÀÇ Á¤¼ö Áö±Þ dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_5()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_Xmas_f_5_1_f() dlg_title("@90605648") dlg_text("@90605676") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_5()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_Xmas_f_5_2() dlg_title("@90605648") dlg_text("@90605677") dlg_menu("@90605705", "NPC_event_2012_Xmas_f_5_2_1(1)") ---·çµ¹ÇÁ Àå°©(14ÀÏ) -Á¤¼ö 15°³ dlg_menu("@90605706", "NPC_event_2012_Xmas_f_5_2_1(2)" ) --New ·çµ¹ÇÁ Àå°©(¿µ±¸) -Á¤¼ö 60°³ dlg_menu("@90605707", "NPC_event_2012_Xmas_f_5_2_1(3)" ) --º¡¾î¸® Àå°©(14ÀÏ) -Á¤¼ö 15°³ dlg_menu("@90605708", "NPC_event_2012_Xmas_f_5_2_1(4)" ) --º¡¾î¸® Àå°©(¿µ±¸) -Á¤¼ö 60°³ dlg_menu("@90605748", "NPC_event_2012_Xmas_f_5_2_1_5()" ) --Å©¸®½º¸¶½º Á¤¼ö dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_Xmas_f_5_2_1_5() dlg_title("@90605648") dlg_text("@90605749") dlg_menu("@90605740", "NPC_event_2012_Xmas_f_5_2_1_5_C(1)") ---Å©¸®½º¸¶½º Á¤¼ö -Á¤¼ö 1°³ dlg_menu("@90605741", "NPC_event_2012_Xmas_f_5_2_1_5_C(5)" ) --Å©¸®½º¸¶½º Á¤¼ö -Á¤¼ö 5°³ dlg_menu("@90605742", "NPC_event_2012_Xmas_f_5_2_1_5_C(10)" ) --Å©¸®½º¸¶½º Á¤¼ö -Á¤¼ö 10°³ dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_Xmas_f_5_2_1_5_C(item_count) local xmas_2012_item1 = find_item ( 2012796 ) local xmas_2012_item2 = find_item ( 2012797 ) local xmas_2012_item3 = find_item ( 2012798 ) local xmas_2012_item4 = find_item ( 2012799 ) dlg_title("@90605648") dlg_text("@90605749") if item_count == 1 then if xmas_2012_item1 >= 1 and xmas_2012_item2 >= 1 and xmas_2012_item3 >= 1 and xmas_2012_item4 >= 1 then delete_item( get_item_handle( 2012796 ), 1)--Á¤¼ö 1°³ »èÁ¦ delete_item( get_item_handle( 2012797 ), 1)--Á¤¼ö 1°³ »èÁ¦ delete_item( get_item_handle( 2012798 ), 1)--Á¤¼ö 1°³ »èÁ¦ delete_item( get_item_handle( 2012799 ), 1)--Á¤¼ö 1°³ »èÁ¦ insert_item ( 2012800, 1 ) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_5()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end elseif item_count == 5 then if xmas_2012_item1 >= 5 and xmas_2012_item2 >= 5 and xmas_2012_item3 >= 5 and xmas_2012_item4 >= 5 then delete_item( get_item_handle( 2012796 ), 5)--Á¤¼ö 1°³ »èÁ¦ delete_item( get_item_handle( 2012797 ), 5)--Á¤¼ö 1°³ »èÁ¦ delete_item( get_item_handle( 2012798 ), 5)--Á¤¼ö 1°³ »èÁ¦ delete_item( get_item_handle( 2012799 ), 5)--Á¤¼ö 1°³ »èÁ¦ insert_item ( 2012800, 5 ) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_5()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end elseif item_count == 10 then if xmas_2012_item1 >= 10 and xmas_2012_item2 >= 10 and xmas_2012_item3 >= 10 and xmas_2012_item4 >= 10 then delete_item( get_item_handle( 2012796 ), 10)--Á¤¼ö 1°³ »èÁ¦ delete_item( get_item_handle( 2012797 ), 10)--Á¤¼ö 1°³ »èÁ¦ delete_item( get_item_handle( 2012798 ), 10)--Á¤¼ö 1°³ »èÁ¦ delete_item( get_item_handle( 2012799 ), 10)--Á¤¼ö 1°³ »èÁ¦ insert_item ( 2012800, 10 ) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_5()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end end function NPC_event_2012_Xmas_f_5_2_1(item_type) local xmas_2012_item = find_item ( 2012799 ) --°áÁ¤ È®ÀÎ if item_type == 1 then if xmas_2012_item >= 15 then dlg_title("@90605648") dlg_text("@90605709") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_5_2_1_1(1)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_5()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_5()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end elseif item_type == 2 then if xmas_2012_item >= 60 then dlg_title("@90605648") dlg_text("@90605710") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_5_2_1_1(2)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_5()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_5()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end elseif item_type == 3 then if xmas_2012_item >= 15 then dlg_title("@90605648") dlg_text("@90605711") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_5_2_1_1(3)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_5()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_5()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end elseif item_type == 4 then if xmas_2012_item >= 60 then dlg_title("@90605648") dlg_text("@90605712") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_5_2_1_1(4)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_5()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_5()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end end end function NPC_event_2012_Xmas_f_5_2_1_1(item_type) local state_code = get_local_info() dlg_title("@90605648") dlg_text("@90605687") if item_type == 1 then delete_item( get_item_handle( 2012799 ), 15)--Á¤¼ö 15°³ »èÁ¦ insert_item ( 2000286, 1 ) elseif item_type == 2 then delete_item( get_item_handle( 2012799 ), 60)--Á¤¼ö 60°³ »èÁ¦ insert_item ( 2011127, 1 ) elseif item_type == 3 then delete_item( get_item_handle( 2012799 ), 15)--Á¤¼ö 15°³ »èÁ¦ insert_item ( 2589010, 1 ) elseif item_type == 4 then delete_item( get_item_handle( 2012799 ), 60)--Á¤¼ö 15°³ »èÁ¦ insert_item ( 2589012, 1 ) end dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_5()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end function NPC_event_2012_Xmas_f_5_3() dlg_title("@90605648") dlg_text("@90605714") dlg_menu("@90605750", "NPC_event_2012_Xmas_f_5_3_1(1)") ---¿¬¸¶µÈ°­Ã¶ - Å©¸®½º¸¶½º Á¤¼ö 1°³ dlg_menu("@90605752", "NPC_event_2012_Xmas_f_5_3_1(2)" ) --¹Ì´¨ÀÇ Áý - Å©¸®½º¸¶½º Á¤¼ö 125°³ dlg_menu("@90605753", "NPC_event_2012_Xmas_f_5_3_1(3)" ) --ÆÒÅÒ ¶óÀ̵ð¾ð - Å©¸®½º¸¶½º Á¤¼ö 85°³ dlg_menu("@90605754", "NPC_event_2012_Xmas_f_5_3_1(4)" ) --¿Ïº®ÇÑÀç»ýÀÇ °¡·ç - Å©¸®½º¸¶½º Á¤¼ö 300°³ dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_event_2012_Xmas_f_5_3_1(item_type) local xmas_2012_item = find_item ( 2012800 ) --Å©¸®½º¸¶½º Á¤¼ö È®ÀÎ if item_type == 1 then if xmas_2012_item >= 1 then dlg_title("@90605648") dlg_text("@90605751") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_5_3_1_1(1)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_5()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_5()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end elseif item_type == 2 then if xmas_2012_item >= 60 then dlg_title("@90605648") dlg_text("@90605722") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_5_3_1_1(2)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_5()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_5()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end elseif item_type == 3 then if xmas_2012_item >= 40 then dlg_title("@90605648") dlg_text("@90605723") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_5_3_1_1(3)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_5()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_5()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end elseif item_type == 4 then if xmas_2012_item >= 300 then dlg_title("@90605648") dlg_text("@90605724") dlg_menu("@90010195", "NPC_event_2012_Xmas_f_5_3_1_1(4)") ---¿¹ dlg_menu("@90010196", "NPC_event_2012_Xmas_f_5()") ---¾Æ´Ï¿À else dlg_title("@90605648") dlg_text("@90605686") dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_5()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end end end function NPC_event_2012_Xmas_f_5_3_1_1(item_type) dlg_title("@90605648") dlg_text("@90605687") if item_type == 1 then delete_item( get_item_handle( 2012800 ), 1)--Á¤¼ö 1°³ »èÁ¦ add_state( 314017, 70, 180000 ) -- ½ºÇÇµå ¿Àºê ¼¼ÀÌÁö 7·¹º§ add_state( 2506, 41, 180000 ) -- ´ÙÅ© ¸¶ÀÌÆ® 20·¹º§ add_state( 2508, 41, 180000 ) -- ´ÙÅ© ¸¶ÀÌÆ® 20·¹º§ add_state( 163429, 10, 180000 ) -- À©µå¿þÆù 10·¹º§ add_state( 13424, 277, 180000 ) -- ¹ÙÀ§ÀÇ Á¤±â 16·¹º§ add_state( 13423, 36, 180000 ) -- ¹Ù¶÷ÀÇ ÀÀ¿ø 16·¹º§ add_state( 13425, 277, 180000 ) -- ¼ºÈ­ÀÇ ±â¿î 16·¹º§ add_state( 314018, 70, 180000 ) -- Á¤½ÅÅëÀÏ: ÀϰÝÀÇ Á¤±â 7·¹º§ add_state( 163404, 48, 180000 ) -- ºí·¹½Ì ¿Àºê ¹ÙÀÌÅ»¸®Æ¼ 16·¹º§ add_state( 163405, 48, 180000 ) -- ºí·¹½Ì ¿Àºê ÀÎÅÚ¸®Àü½º 16·¹º§ add_state( 163406, 48, 180000 ) -- ºí·¹½Ì ¿Àºê ¸àÅ» 16·¹º§ add_state( 163407, 48, 180000 ) -- ºí·¹½Ì ¿Àºê ½ºÆ®·À½º 16·¹º§ add_state( 163433, 90, 180000 ) -- »þÀÌ´× ¾Æ¸Ó 20·¹º§ add_state( 2505, 160, 180000 ) -- »þÀÌ´× ¿þÆù 20·¹º§ add_state( 2507, 160, 180000 ) -- »þÀÌ´× ¿þÆù 20·¹º§ add_state( 314016, 70, 180000 ) -- ÀÚ¿¬°ú ÈûÀÇ Á¶È­ 7·¹º§ elseif item_type == 2 then delete_item( get_item_handle( 2012800 ), 60)--Á¤¼ö 125°³ »èÁ¦ insert_item ( 3630347, 1 ) elseif item_type == 3 then delete_item( get_item_handle( 2012800 ), 40)--Á¤¼ö 85°³ »èÁ¦ insert_item ( 601100274, 1 ) elseif item_type == 4 then delete_item( get_item_handle( 2012800 ), 300)--Á¤¼ö 300°³ »èÁ¦ insert_item ( 2012802, 1 ) end dlg_menu( "@90010003", "NPC_event_2012_Xmas_f_5()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á end function NPC_event_2012_Xmas_f_4() dlg_title("@90605648") dlg_text("@90605727") dlg_menu("@90605728", "NPC_event_2012_Xmas_f_1()") ---·çµ¹ÇÁÀÇ ½½ÇÄÀÇ Á¤¼ö dlg_menu("@90605729", "NPC_event_2012_Xmas_f_2()" ) --·çµ¹ÇÁÀÇ °í³úÀÇ Á¤¼ö dlg_menu("@90605730", "NPC_event_2012_Xmas_f_3()" ) --·çµ¹ÇÁÀÇ °íµ¶ÀÇ Á¤¼ö dlg_menu("@90605731", "NPC_event_2012_Xmas_f_5()" ) --·çµ¹ÇÁÀÇ Àý¸ÁÀÇ Á¤¼ö dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- -----------------------------------------2013 ½Å³â À̺¥Æ® ---------------------------------------- -------------------------------------------------------------------------------------------------------------- function NPC_event_2013Happy() dlg_title("@90605768") dlg_text("@90605769") dlg_menu("@90605770", "NPC_event_2013Happy_Base()" )---00°è¼ö±â ¹Þ±â dlg_menu("@90605771", "NPC_event_2013Happy_Y()" ) --1 ~ 9 °è¼ö±â·Î ³ë¶õ»ö º¹ÁÖ¸Ó´Ï ¹Þ±â dlg_menu("@90605772", "NPC_event_2013Happy_W()" )--10 ~ 12 °è¼ö±â·Î ÇϾá»ö º¹ÁÖ¸Ó´Ï ¹Þ±â dlg_menu("@90605773", "NPC_event_2013Happy_R()" )--13 °è¼ö±â·Î ºÓÀº»ö º¹ÁÖ¸Ó´Ï ¹Þ±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_event_2013Happy_Base() dlg_title("@90605768") dlg_text("@90605774") dlg_menu("@90010195", "NPC_event_2013Happy_Base_yes()") dlg_menu("@90010196", "NPC_event_2013Happy()") dlg_show() end function NPC_event_2013Happy_Base_yes() local Happy2013_item1 = find_item ( 2012803 ) --2Ä«µå È®ÀÎ local Happy2013_item2 = find_item ( 2012804 ) --0Ä«µå È®ÀÎ local Happy2013_item3 = find_item ( 2012805 ) --1Ä«µå È®ÀÎ local Happy2013_item4 = find_item ( 2012806 ) --3Ä«µå È®ÀÎ dlg_title("@90605768") if Happy2013_item1 >= 1 and Happy2013_item2 >= 1 and Happy2013_item3 >= 1 and Happy2013_item4 >= 1 then dlg_text("@90605775") delete_item( get_item_handle( 2012803 ), 1)--2Ä«µå »èÁ¦ delete_item( get_item_handle( 2012804 ), 1)--2Ä«µå »èÁ¦ delete_item( get_item_handle( 2012805 ), 1)--2Ä«µå »èÁ¦ delete_item( get_item_handle( 2012806 ), 1)--2Ä«µå »èÁ¦ insert_item ( 2012448, 1 ) dlg_menu( "@90010003", "NPC_event_2013Happy()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text("@90605776") dlg_menu( "@90010003", "NPC_event_2013Happy()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_event_2013Happy_Y() dlg_title("@90605768") dlg_text("@90605777") dlg_menu("@90010195", "NPC_event_2013Happy_Y_y()") ---¿¹ dlg_menu("@90010196", "NPC_event_2013Happy()") ---¾Æ´Ï¿À dlg_show() end function NPC_event_2013Happy_Y_y() local Happy2013_item1 = find_item ( 2012449 ) --1°è¼ö±â È®ÀÎ local Happy2013_item2 = find_item ( 2012450 ) --2°è¼ö±â È®ÀÎ local Happy2013_item3 = find_item ( 2012451 ) --3°è¼ö±â È®ÀÎ local Happy2013_item4 = find_item ( 2012452 ) --4°è¼ö±â È®ÀÎ local Happy2013_item5 = find_item ( 2012453 ) --5°è¼ö±â È®ÀÎ local Happy2013_item6 = find_item ( 2012454 ) --6°è¼ö±â È®ÀÎ local Happy2013_item7 = find_item ( 2012455 ) --7°è¼ö±â È®ÀÎ local Happy2013_item8 = find_item ( 2012456 ) --8°è¼ö±â È®ÀÎ local Happy2013_item9 = find_item ( 2012457 ) --9°è¼ö±â È®ÀÎ dlg_title("@90605768") if Happy2013_item1 >= 1 or Happy2013_item2 >= 1 or Happy2013_item3 >= 1 or Happy2013_item4 >= 1 or Happy2013_item5 >= 1 or Happy2013_item6 >= 1 or Happy2013_item7 >= 1 or Happy2013_item8 >= 1 or Happy2013_item9 >= 1 then dlg_text("@90605780") if Happy2013_item1 >=1 then delete_item( get_item_handle( 2012449 ), 1)--1°è¼ö±â »èÁ¦ elseif Happy2013_item2 >=1 then delete_item( get_item_handle( 2012450 ), 1)--2°è¼ö±â »èÁ¦ elseif Happy2013_item3 >=1 then delete_item( get_item_handle( 2012451 ), 1)--3°è¼ö±â »èÁ¦ elseif Happy2013_item4 >=1 then delete_item( get_item_handle( 2012452 ), 1)--4°è¼ö±â »èÁ¦ elseif Happy2013_item5 >=1 then delete_item( get_item_handle( 2012453 ), 1)--5°è¼ö±â »èÁ¦ elseif Happy2013_item6 >=1 then delete_item( get_item_handle( 2012454 ), 1)--6°è¼ö±â »èÁ¦ elseif Happy2013_item7 >=1 then delete_item( get_item_handle( 2012455 ), 1)--7°è¼ö±â »èÁ¦ elseif Happy2013_item8 >=1 then delete_item( get_item_handle( 2012456 ), 1)--8°è¼ö±â »èÁ¦ elseif Happy2013_item9 >=1 then delete_item( get_item_handle( 2012457 ), 1)--9°è¼ö±â »èÁ¦ end insert_item ( 2012813, 1 ) dlg_menu( "@90010003", "NPC_event_2013Happy()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text("@90605781") dlg_menu( "@90010003", "NPC_event_2013Happy()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_event_2013Happy_W() dlg_title("@90605768") dlg_text("@90605778") dlg_menu("@90010195", "NPC_event_2013Happy_W_y()") ---¿¹ dlg_menu("@90010196", "NPC_event_2013Happy()") ---¾Æ´Ï¿À dlg_show() end function NPC_event_2013Happy_W_y() local Happy2013_item1 = find_item ( 2012458 ) --10°è¼ö±â È®ÀÎ local Happy2013_item2 = find_item ( 2012459 ) --11°è¼ö±â È®ÀÎ local Happy2013_item3 = find_item ( 2012460 ) --12°è¼ö±â È®ÀÎ dlg_title("@90605768") if Happy2013_item1 >= 1 or Happy2013_item2 >= 1 or Happy2013_item3 >= 1 then dlg_text("@90605780") if Happy2013_item1 >=1 then delete_item( get_item_handle( 2012458 ), 1)--10°è¼ö±â »èÁ¦ elseif Happy2013_item2 >=1 then delete_item( get_item_handle( 2012459 ), 1)--11°è¼ö±â »èÁ¦ elseif Happy2013_item3 >=1 then delete_item( get_item_handle( 2012460 ), 1)--12°è¼ö±â »èÁ¦ end insert_item ( 2012812, 1 ) dlg_menu( "@90010003", "NPC_event_2013Happy()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text("@90605782") dlg_menu( "@90010003", "NPC_event_2013Happy()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end function NPC_event_2013Happy_R() dlg_title("@90605768") dlg_text("@90605779") dlg_menu("@90010195", "NPC_event_2013Happy_R_y()") ---¿¹ dlg_menu("@90010196", "NPC_event_2013Happy()") ---¾Æ´Ï¿À dlg_show() end function NPC_event_2013Happy_R_y() local Happy2013_item = find_item ( 2012461 ) --13°è¼ö±â È®ÀÎ dlg_title("@90605768") if Happy2013_item >= 1 then dlg_text("@90605780") if Happy2013_item >=1 then delete_item( get_item_handle( 2012461 ), 1)--13°è¼ö±â »èÁ¦ end insert_item ( 2012811, 1 ) dlg_menu( "@90010003", "NPC_event_2013Happy()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() else dlg_text("@90605783") dlg_menu( "@90010003", "NPC_event_2013Happy()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end end ------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------ ---------------------------------------------------------¼­¹ö ÀÌ´Ö ---------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------ -------------------------------------------------------------------------------------------------------------------------------- function for_event_by_liveteam() play_time_event() --Ç÷¹ÀÌ Å¸ÀÓ À̺¥Æ® party_exp_rate_event() --ÆÄƼ °æÇèÄ¡ À̺¥Æ® -- 2016 ¹ß·»Å¸ÀÎ µ¥ÀÌ À̺¥Æ®¿ë local state_code = get_local_info() local current_time = get_os_date( "%Y-%m-%d %H:%M:%S" ) local check = 0 -- if state_code == 1 and '2016-02-11 10:00:00' <= current_time and current_time < '2016-03-03 10:00:00' then -- check = 1 -- elseif state_code == 16 and '2016-02-12 11:00:00' <= current_time and current_time < '2016-03-01 11:00:00' then -- check = 1 -- elseif state_code == 256 and '2016-02-08 08:00:00' <= current_time and current_time < '2016-02-29 08:00:00' then -- check = 1 -- elseif state_code == 512 and '2016-02-19 11:00:00' <= current_time and current_time < '2016-03-04 11:00:00' then -- check = 1 -- end -- if check == 1 then -- local BuffLevel = tonumber( get_global_variable( "solo_buff_2016" ) ) or 0 -- if BuffLevel == 1 then -- add_event_state( 41103080, 1 ) -- elseif BuffLevel == 2 then -- add_event_state( 41103080, 2 ) -- elseif BuffLevel == 3 then -- add_event_state( 41103080, 3 ) -- end -- end --[[ 2014 ÇÒ·ÎÀ© À̺¥Æ® local halloween_2014_buff = get_global_variable("halloween_2014_buff") if halloween_2014_buff == nil or halloween_2014_buff == "" then halloween_2014_buff = 0 end local level = math.floor(halloween_2014_buff / 100) if level > 5 then level = 5 end -- ¿ùµå ¹öÇÁ ¹ßµ¿ if level > 0 then add_event_state( 145012, level ) end--]] -- Ãß¼® À̺¥Æ®¿ë if state_code == 1 and '2018-09-18 10:00:00' <= current_time and current_time < '2018-10-25 10:00:00' then local chusuk_2016_buff1 = get_global_variable("chusuk_2016_buff1") if chusuk_2016_buff1 == nil or chusuk_2016_buff1 == "" then chusuk_2016_buff1 = 0 end local level = math.floor(chusuk_2016_buff1 / 50) if level > 5 then level = 5 end if level > 0 then remove_event_state( 41110011, 500 ) -- ¿ùµå ¹öÇÁ Á¦°Å add_event_state( 41110011, level ) end local chusuk_2016_buff2 = get_global_variable("chusuk_2016_buff2") if chusuk_2016_buff2 == nil or chusuk_2016_buff2 == "" then chusuk_2016_buff1 = 0 end local level = math.floor(chusuk_2016_buff2 / 50) if level > 5 then level = 5 end if level > 0 then remove_event_state( 41110011+level, 500 ) -- ¿ùµå ¹öÇÁ Á¦°Å add_event_state( 41110011+level, 1 ) end end -- 2016 Ãß¼® À̺¥Æ®¿ë -- 2017 ½Å³â À̺¥Æ®¿ë if state_code == 256 then set_global_variable( "event_snoman80", 0 ) set_global_variable( "event_snoman120", 0 ) set_global_variable( "event_snoman160", 0 ) set_global_variable( "event_snoman200", 0 ) end -- 2017 ½Å³â À̺¥Æ®¿ë ³¡ --ME citi of war event npc if state_code == 8192 then add_npc_to_world ( 122940 , 138430, 15100 ) -- Laksy add_npc_to_world ( 152693 , 77975, 15101 ) -- Horizon add_npc_to_world ( 116289 , 58061, 15102 ) -- Katan end initiate_ME1() initiate_ME2() local HW2018 = tonumber(get_env("game.HW2018")) or -1 if HW2018 >= 2 then halloween_2018_boss_spawn() end end function play_time_event() local state_code = get_local_info() local current_time = get_os_date( "%Y-%m-%d %H:%M:%S" ) if state_code == 1 then -- Çѱ¹ if '2017-05-11 10:00:00' <= current_time and current_time <= '2017-06-01 10:00:00' then set_env( "game.use_time_based_event_script", 1 ) set_env( "game.term_for_time_based_event_script", 60 ) end elseif state_code == 4 or state_code == 8 or state_code == 128 or state_code == 16384 or state_code == 32768 or state_code == 65536 then -- ¹Ì±¹&À¯·´ if '2018-04-17 07:00:00' <= current_time and current_time <= '2018-05-08 07:00:00' then set_env( "game.use_time_based_event_script", 1 ) set_env( "game.term_for_time_based_event_script", 60 ) end elseif state_code == 8192 then -- Áßµ¿ if '2019-02-19 12:00:00' <= current_time and current_time <= '2019-03-05 12:00:00' then set_env( "game.use_time_based_event_script",1 ) set_env( "game.term_for_time_based_event_script",120 ) end end end function on_time_based_event_reward() -- 2½Ã°£ Á¢¼Ó ½Ã º¸»ó À̺¥Æ® local state_code = get_local_info() -- ±¹°¡ÄÚµå local pcbang_grade = get_value("pcbang_user") -- ÇÁ¸®¹Ì¾öPC¹æ ÆÇ´Üº¯¼ö local t_flag = get_flag( "reward_time_event" ) -- ij¸¯ÅÍ º° Ç÷¡±× °ª local account_t_flag = get_account_flag( "reward_time_event" ) -- °èÁ¤ º° Ç÷¡±× °ª local current_time = get_os_date( "%Y-%m-%d %H:%M:%S" ) local flag_current_time = get_os_date( "%Y-%m-%d" ) local event_current_week = 0 local lv = get_value( "level" ) -- 0. º¸»ó Á¶°Ç üũ (±âº»ÀûÀ¸·Î Çѹø º¸»óÀ» ¹Þ¾ÒÀ¸¸é ¾È ÁØ´Ù.) if t_flag == flag_current_time or account_t_flag == flag_current_time or t_flag == current_time or account_t_flag == current_time then return end -- 1. À̺¥Æ® ±â°£°ú ±¹°¡ Á¦¾î: ¿À´Ã ³¯Â¥°¡ ±¹°¡ À̺¥Æ® ±âÁØÀ¸·Î ¸î ÁÖÂ÷¿¡ ÇØ´çÇÏ´ÂÁö ±¸ÇÑ´Ù. ( event_current_week °ª ¼³Á¤ ) -- Çѱ¹ if state_code == 1 then local count_time_event = get_account_flag( "count_time_event_201705" ) if count_time_event == nil or count_time_event == "" then count_time_event = 1 else count_time_event = count_time_event + 1 end if '2017-05-11 10:00:00' <= current_time and current_time < '2017-06-01 10:00:00' and count_time_event <= 18 then -- Àüü À̺¥Æ® ±â°£ if count_time_event == 1 then insert_item( 601100408, 5 ) -- µ¥¹ÙÀÇ Ãູ elseif count_time_event == 2 then insert_item( 2013515, 10 ) -- ¹°ÀÇ ±â¿î elseif count_time_event == 3 then insert_item( 2013011, 5 ) -- °ø°ÝÀÇ ·ç³ªÄ¨ 1½Ã°£ elseif count_time_event == 4 then insert_item( 2013514, 10 ) -- ¹Ù¶÷ÀÇ ±â¿î elseif count_time_event == 5 then insert_item( 2013145, 5 ) -- Å©¸®Ã³ Å×ÀÌ¹Ö ÁÖ¹®¼­ elseif count_time_event == 6 then insert_item( 2012787, 10 ) -- ½ºÆä¼È Çǹ°¾à insert_item( 2012788, 10 ) -- ½ºÆä¼È ¸¶³ª¹°¾à elseif count_time_event == 7 then insert_item( 950117, 5 ) -- º¯Á¶µÈ Àü´ÉÀÇ Á¶°¢ (2) elseif count_time_event == 8 then insert_item( 2013513, 10 ) -- ºÒÀÇ ±â¿î elseif count_time_event == 9 then insert_item( 960126, 3 ) -- ºÀÀÎÀÇ Àç»ýÀÇ °¡·ç elseif count_time_event == 10 then insert_item( 950074, 3 ) -- ½ºÅÂ¹Ì³Ê ¼¼À̹ö µð·°½º elseif count_time_event == 11 then insert_item( 705013, 5 ) -- Ãູ¹ÞÀº º¯È­ÀÇ Èû : ¾ÆÆ¼ÆåÆ® elseif count_time_event == 12 then insert_item( 950113, 5 ) -- 7·©Å© °í´ëÀÇ ¿ø¼Ò - ½ºÆ®¶óÀÌÅ©<°Å·¡ºÒ°¡> elseif count_time_event == 13 then insert_item( 1001017, 3 ) -- °­È­ 3´Ü°è ½ºÅ³ Ä«µå ¹Ú½º elseif count_time_event == 14 then insert_item( 950114, 5 ) -- 7·©Å© °í´ëÀÇ ¿ø¼Ò - µðÆæ½º<°Å·¡ºÒ°¡> elseif count_time_event == 15 then insert_item( 950116, 1 ) -- ¸íÀåÀÇ ¸ðÁ¶ ½ºÅ³Ä«µå <°Å·¡ºÒ°¡> elseif count_time_event == 16 then insert_item( 2012605, 3 ) -- À¯´ÏÅ© ¼Ò¿ï½ºÅæ ·£´ý¹Ú½º <3ÀÏ> elseif count_time_event == 17 then insert_item( 705014, 5 ) -- Ãູ¹ÞÀº º¯È­ÀÇ Èû : ¹æ¾î±¸ elseif count_time_event == 18 then insert_item( 2012802, 2 ) -- ¿Ïº®ÇÑ Àç»ýÀÇ °¡·ç <3ÀÏ> end private_notice( sconv( "@90605850" , "#@player_name@#", get_value("name") ) ) -- ¾ÆÀÌÅÛâ È®ÀÎ °øÁö --set_flag("reward_time_event",flag_current_time) -- ij¸¯Åͺ° Ç÷¡±× ¼³Á¤ set_account_flag("reward_time_event",flag_current_time) --°èÁ¤º° Ç÷¡±× ¼³Á¤ set_account_flag("count_time_event_201705",count_time_event) --°èÁ¤º° ¹ÞÀº Ƚ¼ö ¼³Á¤ end --Áßµ¿ 9.2 ¾÷µ¥ÀÌÆ® 2½Ã°£ Á¢¼Ó À̺¥Æ® 2ÁÖ elseif state_code == 8192 then if '2019-02-19 12:00:00' <= current_time and current_time <= '2019-03-05 12:00:00' then -- Àüü À̺¥Æ® ±â°£ insert_item (2010454, 2) insert_item (2902164, 2) insert_item (2016041, 2) insert_item (950081, 2) insert_item (910089, 3) insert_item (2012825, 3) insert_item (2012086, 1) insert_item (2012087, 1) insert_item (2012088, 1) insert_item (2012089, 1) insert_item (2012090, 1) insert_item (2012091, 1) insert_item (2012092, 1) insert_item (2012093, 1) insert_item (2012094, 1) insert_item (2012095, 1) insert_item (2012096, 1) insert_item (2012097, 1) insert_item (2012098, 1) private_notice( sconv( "@90606283" , "#@player_name@#", get_value("name") ) ) -- ¾ÆÀÌÅÛâ È®ÀÎ °øÁö --set_flag("reward_time_event",flag_current_time) -- ij¸¯Åͺ° Ç÷¡±× ¼³Á¤ set_account_flag("reward_time_event",flag_current_time) --°èÁ¤º° Ç÷¡±× ¼³Á¤ end -- ¹Ì±¹&À¯·´ elseif state_code == 4 or state_code == 8 or state_code == 128 or state_code == 16384 or state_code == 32768 or state_code == 65536 then if '2018-04-17 07:00:00' <= current_time and current_time < '2018-05-08 07:00:00' then -- Àüü À̺¥Æ® ±â°£ insert_item ( 2012224, 5 ) -- Webzen Coin private_notice( sconv( "@90606283" , "#@player_name@#", get_value("name") ) ) -- ¾ÆÀÌÅÛâ È®ÀÎ °øÁö --private_notice( sconv( "@90606226" , "#@player_name@#", get_value("name") ) ) -- °ñµçÀ§Å©...¾ÆÀÌÅÛâ È®ÀÎ °øÁö --set_flag("reward_time_event",flag_current_time) -- ij¸¯Åͺ° Ç÷¡±× ¼³Á¤ --set_account_flag("reward_time_event",flag_current_time) --°èÁ¤º° Ç÷¡±× ¼³Á¤ end end end ------------------------------------------------------------------------------------------------------------------------------------ ---------------------------------------------------------3.1Àý À̺¥Æ® ---------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------ function NPC_Event_2013_Samiljeol() dlg_title("@90605785") dlg_text("@90605786") dlg_menu("@90605787", "NPC_Event_2013_Samiljeol_give_item()") ---¿¹ dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_Event_2013_Samiljeol_give_item() dlg_title("@90605785") local q_flag = get_flag("samil_event") local current_time = get_os_date( "%Y-%m-%d" ) if q_flag == current_time then dlg_text("@90605788") dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() else insert_item ( 3630730, 1 ) set_flag("samil_event",current_time) dlg_text("@90605789") dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end end function party_exp_rate_event() -- ÆÄƼ °æÇèÄ¡ À̺¥Æ® local state_code = get_local_info() local current_time = get_os_date( "%Y-%m-%d %H:%M:%S" ) if state_code == 4 or state_code == 8 or state_code == 128 or state_code == 16384 or state_code == 32768 or state_code == 65536 then --¹Ì±¹, À¯·´, ¿µ±¸ set_env("game.party_exp_rate_0",1.6) --½Ç °æÇèÄ¡¸¦ ¹Þ´Â ÆÄƼ¿øÀÌ 2¸íÀÏ ¶§ Àû¿ëµÇ´Â º¸³Ê½º °è¼ö set_env("game.party_exp_rate_1",1.7) --½Ç °æÇèÄ¡¸¦ ¹Þ´Â ÆÄƼ¿øÀÌ 3¸íÀÏ ¶§ Àû¿ëµÇ´Â º¸³Ê½º °è¼ö set_env("game.party_exp_rate_2",1.9) --½Ç °æÇèÄ¡¸¦ ¹Þ´Â ÆÄƼ¿øÀÌ 4¸íÀÏ ¶§ Àû¿ëµÇ´Â º¸³Ê½º °è¼ö set_env("game.party_exp_rate_3",2) --½Ç °æÇèÄ¡¸¦ ¹Þ´Â ÆÄƼ¿øÀÌ 5¸íÀÏ ¶§ Àû¿ëµÇ´Â º¸³Ê½º °è¼ö set_env("game.party_exp_rate_4",2.3) --½Ç °æÇèÄ¡¸¦ ¹Þ´Â ÆÄƼ¿øÀÌ 6¸íÀÏ ¶§ Àû¿ëµÇ´Â º¸³Ê½º °è¼ö set_env("game.party_exp_rate_5",2.5) --½Ç °æÇèÄ¡¸¦ ¹Þ´Â ÆÄƼ¿øÀÌ 7¸íÀÏ ¶§ Àû¿ëµÇ´Â º¸³Ê½º °è¼ö set_env("game.party_exp_rate_6",2.8) --½Ç °æÇèÄ¡¸¦ ¹Þ´Â ÆÄƼ¿øÀÌ 8¸íÀÏ ¶§ Àû¿ëµÇ´Â º¸³Ê½º °è¼ö --[[ elseif state_code == 256 then -- ·¯½Ã¾Æ, 3ÁÖ if '2016-02-29 08:00:00' <= current_time and current_time < '2016-03-21 08:00:00' then set_env("game.party_exp_rate_0",1.05) --½Ç °æÇèÄ¡¸¦ ¹Þ´Â ÆÄƼ¿øÀÌ 2¸íÀÏ ¶§ Àû¿ëµÇ´Â º¸³Ê½º °è¼ö set_env("game.party_exp_rate_1",1.15) --½Ç °æÇèÄ¡¸¦ ¹Þ´Â ÆÄƼ¿øÀÌ 3¸íÀÏ ¶§ Àû¿ëµÇ´Â º¸³Ê½º °è¼ö set_env("game.party_exp_rate_2",1.2) --½Ç °æÇèÄ¡¸¦ ¹Þ´Â ÆÄƼ¿øÀÌ 4¸íÀÏ ¶§ Àû¿ëµÇ´Â º¸³Ê½º °è¼ö set_env("game.party_exp_rate_3",1.25) --½Ç °æÇèÄ¡¸¦ ¹Þ´Â ÆÄƼ¿øÀÌ 5¸íÀÏ ¶§ Àû¿ëµÇ´Â º¸³Ê½º °è¼ö set_env("game.party_exp_rate_4",1.3) --½Ç °æÇèÄ¡¸¦ ¹Þ´Â ÆÄƼ¿øÀÌ 6¸íÀÏ ¶§ Àû¿ëµÇ´Â º¸³Ê½º °è¼ö set_env("game.party_exp_rate_5",1.4) --½Ç °æÇèÄ¡¸¦ ¹Þ´Â ÆÄƼ¿øÀÌ 7¸íÀÏ ¶§ Àû¿ëµÇ´Â º¸³Ê½º °è¼ö set_env("game.party_exp_rate_6",1.5) --½Ç °æÇèÄ¡¸¦ ¹Þ´Â ÆÄƼ¿øÀÌ 8¸íÀÏ ¶§ Àû¿ëµÇ´Â º¸³Ê½º °è¼ö end elseif state_code == 1 then -- Çѱ¹, 4ÁÖ if '2017-10-30 12:00:00' <= current_time and current_time < '2017-11-30 12:00:00' then set_env("game.party_exp_rate_0",1.1) --½Ç °æÇèÄ¡¸¦ ¹Þ´Â ÆÄƼ¿øÀÌ 2¸íÀÏ ¶§ Àû¿ëµÇ´Â º¸³Ê½º °è¼ö set_env("game.party_exp_rate_1",1.2) --½Ç °æÇèÄ¡¸¦ ¹Þ´Â ÆÄƼ¿øÀÌ 3¸íÀÏ ¶§ Àû¿ëµÇ´Â º¸³Ê½º °è¼ö set_env("game.party_exp_rate_2",1.3) --½Ç °æÇèÄ¡¸¦ ¹Þ´Â ÆÄƼ¿øÀÌ 4¸íÀÏ ¶§ Àû¿ëµÇ´Â º¸³Ê½º °è¼ö set_env("game.party_exp_rate_3",1.4) --½Ç °æÇèÄ¡¸¦ ¹Þ´Â ÆÄƼ¿øÀÌ 5¸íÀÏ ¶§ Àû¿ëµÇ´Â º¸³Ê½º °è¼ö set_env("game.party_exp_rate_4",1.6) --½Ç °æÇèÄ¡¸¦ ¹Þ´Â ÆÄƼ¿øÀÌ 6¸íÀÏ ¶§ Àû¿ëµÇ´Â º¸³Ê½º °è¼ö set_env("game.party_exp_rate_5",1.8) --½Ç °æÇèÄ¡¸¦ ¹Þ´Â ÆÄƼ¿øÀÌ 7¸íÀÏ ¶§ Àû¿ëµÇ´Â º¸³Ê½º °è¼ö set_env("game.party_exp_rate_6",2) --½Ç °æÇèÄ¡¸¦ ¹Þ´Â ÆÄƼ¿øÀÌ 8¸íÀÏ ¶§ Àû¿ëµÇ´Â º¸³Ê½º °è¼ö end elseif state_code == 8192 then -- Áßµ¿, 2ÁÖ if '2018-10-30 12:00:00' <= current_time and current_time < '2018-11-13 12:00:00' then set_env("game.party_exp_rate_0",1.4) --½Ç °æÇèÄ¡¸¦ ¹Þ´Â ÆÄƼ¿øÀÌ 2¸íÀÏ ¶§ Àû¿ëµÇ´Â º¸³Ê½º °è¼ö set_env("game.party_exp_rate_1",1.6) --½Ç °æÇèÄ¡¸¦ ¹Þ´Â ÆÄƼ¿øÀÌ 3¸íÀÏ ¶§ Àû¿ëµÇ´Â º¸³Ê½º °è¼ö set_env("game.party_exp_rate_2",1.8) --½Ç °æÇèÄ¡¸¦ ¹Þ´Â ÆÄƼ¿øÀÌ 4¸íÀÏ ¶§ Àû¿ëµÇ´Â º¸³Ê½º °è¼ö set_env("game.party_exp_rate_3",2) --½Ç °æÇèÄ¡¸¦ ¹Þ´Â ÆÄƼ¿øÀÌ 5¸íÀÏ ¶§ Àû¿ëµÇ´Â º¸³Ê½º °è¼ö set_env("game.party_exp_rate_4",2.1) --½Ç °æÇèÄ¡¸¦ ¹Þ´Â ÆÄƼ¿øÀÌ 6¸íÀÏ ¶§ Àû¿ëµÇ´Â º¸³Ê½º °è¼ö set_env("game.party_exp_rate_5",2.4) --½Ç °æÇèÄ¡¸¦ ¹Þ´Â ÆÄƼ¿øÀÌ 7¸íÀÏ ¶§ Àû¿ëµÇ´Â º¸³Ê½º °è¼ö set_env("game.party_exp_rate_6",2.6) --½Ç °æÇèÄ¡¸¦ ¹Þ´Â ÆÄƼ¿øÀÌ 8¸íÀÏ ¶§ Àû¿ëµÇ´Â º¸³Ê½º °è¼ö end else set_env("game.party_exp_rate_0",1) --À̺¥Æ® ¾ÈÇÔ set_env("game.party_exp_rate_1",1) --À̺¥Æ® ¾ÈÇÔ set_env("game.party_exp_rate_2",1) --À̺¥Æ® ¾ÈÇÔ set_env("game.party_exp_rate_3",1) --À̺¥Æ® ¾ÈÇÔ set_env("game.party_exp_rate_4",1) --À̺¥Æ® ¾ÈÇÔ set_env("game.party_exp_rate_5",1) --À̺¥Æ® ¾ÈÇÔ set_env("game.party_exp_rate_6",1) --À̺¥Æ® ¾ÈÇÔ ]] end end --=======================================================================2013 ºû°ú ¾îµÒ À̺¥Æ®(ºÏ¹Ì, À¯·´ Àü¿ë) function fireoflight() dlg_title( "@90605861" ) --npcÀ̸§ dlg_text( "@90605855" ) --npc ±âº» ´ë»ç --npc ¸Þ´º dlg_menu( "@690000081", "fireoflight_cube_take()" ) --ºÒ²ÉÀÇ Å¥ºò ¹Þ±â dlg_menu( "@6724", "fireoflight_give()" ) --±âºÎ Çϱâ dlg_menu( "@690000082", "fireoflight_give_report()" ) --±âºÎ ³»¿ª NPC_GM_Menu(137656,105130,8014,601100313) --npc ±âº» ¸Þ´º dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function fireoflight_cube_take() local item_count = find_item ( 601100311 ) --ºÒ²ÉÀÇ Å¥ºò ¼ÒÁö ¿©ºÎ È®ÀÎ dlg_title( "@90605861" ) --npcÀ̸§ if item_count == 0 then insert_item(601100311,1) --ºÒ²ÉÀÇ Å¥ºò ÁõÁ¤ dlg_text( "@90605856" ) --npc ºÒ²ÉÀÇ Å¥ºò¸¦ Áشٴ ´ë»ç else dlg_text( "@90605857" ) --npc ºÒ²ÉÀÇ Å¥ºò°¡ ÀÌ¹Ì ÀÖ´Ù´Â ´ë»ç end --npc ±âº» ¸Þ´º dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function fireoflight_give() local fireoflight_count = find_item ( 601100313 ) --ºÒ²ÉÀÇ ºû ¼ÒÁö ¿©ºÎ È®ÀÎ local item_handle = get_item_handle( 601100313 ) dlg_title( "@90605861" ) --npcÀ̸§ if fireoflight_count == 0 then dlg_text( "@90605858" ) --npc ºÒ²ÉÀÇ ºûÀÌ ¾øÀ¸´Ï °¡Á®¿À¶ó´Â ´ë»ç else dlg_text( "@90605859" ) --npc ºÒ²ÉÀÇ Å¥ºòÀÌ ±âºÎ°¡ µÇ¾ú´Ù´Â ´ë»ç local fireoflight_data = get_global_variable( "fireoflight_data" )--ÃÑ ±âºÎ ´©Àû ¼ö·® if fireoflight_data == nil or fireoflight_data == "" then fireoflight_data = 0 end local fireoflight_each_data = get_flag( "fireoflight_each_data" )--ÃÑ °³ÀÎ ±âºÎ ´©Àû ¼ö·® if fireoflight_each_data == nil or fireoflight_each_data == "" then fireoflight_each_data = 0 end set_global_variable("fireoflight_data", fireoflight_data + fireoflight_count) set_flag("fireoflight_each_data", fireoflight_each_data + fireoflight_count) delete_item( item_handle, fireoflight_count ) --¼ÒÁöÁßÀÎ ºÒ²ÉÀÇ ºû »èÁ¦ if fireoflight_count >= 10 and fireoflight_count < 30 then insert_item( 601100314, 1 ) elseif fireoflight_count >= 30 and fireoflight_count < 50 then insert_item( 601100315, 1 ) elseif fireoflight_count >= 50 and fireoflight_count < 90 then insert_item( 601100316, 1 ) elseif fireoflight_count >= 90 then insert_item( 601100317, 1 ) end end --npc ±âº» ¸Þ´º dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function fireoflight_give_report() local fireoflight_data = get_global_variable( "fireoflight_data" ) if fireoflight_data == nil or fireoflight_data == "" then fireoflight_data = 0 end local fireoflight_each_data = get_flag( "fireoflight_each_data" ) if fireoflight_each_data == nil or fireoflight_each_data == "" then fireoflight_each_data = 0 end dlg_title( "@90605861" ) --npcÀ̸§ dlg_text(sconv("@90605860", "#@fireoflight_data@#" , fireoflight_data , "#@fireoflight_each_data@# " , fireoflight_each_data)) --´ë»ç --npc ±âº» ¸Þ´º dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end ----------------------------------------------------------------------------------------------------------------------------- -------------------------------------´õºí ÇǾ¾¹æ À̺¥Æ® ------------------------------------------------------------ ----------------------------------------------------------------------------------------------------------------------------- function NPC_Event_2013_PcBang() dlg_title( "@90605864" ) --npcÀ̸§ dlg_text( "@90605865" ) --npc ±âº» ´ë»ç --npc ¸Þ´º dlg_menu( "@90605866", "NPC_Event_2013_PcBang_trade()" ) --ƼÄÏÀ¸·Î ¼±¹° ±³È¯ dlg_menu( "@90605867", "NPC_Event_2013_PcBang_information()" ) --¶óÆçÁî ´õºí Plus PC¹æ À̶õ? --npc ±âº» ¸Þ´º dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_Event_2013_PcBang_trade() dlg_title( "@90605864" ) --npcÀ̸§ dlg_text( "@90605868" ) --npc ±âº» ´ë»ç dlg_menu( "@90605869", "NPC_Event_2013_PcBang_trade_give(1)" ) --1Àå : ½ºÆä¼È ¹°¾à °¢ 10°³ dlg_menu( "@90605870", "NPC_Event_2013_PcBang_trade_give(2)" ) --3Àå : µ¥¹ÙÀÇ Ãູ 2°³ dlg_menu( "@90605871", "NPC_Event_2013_PcBang_trade_give(3)" ) --5Àå : ´ë¸ð¿äÁ¤ÀǺ´ 2°³ dlg_menu( "@90605872", "NPC_Event_2013_PcBang_trade_give(4)" ) --20Àå : Á¡Åä¿­¼è ·£´ý¹Ú½º dlg_menu( "@90605873", "NPC_Event_2013_PcBang_trade_give(5)" ) --30Àå : PC¹æ Àü¿ë¸µ --npc ±âº» ¸Þ´º dlg_menu( "@90010003", 'NPC_Event_2013_PcBang ()' ) dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_Event_2013_PcBang_trade_give(item_type_pc) local item_count = find_item ( 2012866 ) dlg_title( "@90605864" ) --npcÀ̸§ dlg_text( "@90605877" ) --npc ±âº» ´ë»ç if item_type_pc == 1 then if item_count >= 1 then insert_item(2012787,10) insert_item(2012788,10) delete_item( get_item_handle( 2012866 ), 1 ) else NPC_Event_2013_PcBang_trade_give_fail() end elseif item_type_pc == 2 then if item_count >= 3 then insert_item(2012825,2) delete_item( get_item_handle( 2012866 ), 3 ) else NPC_Event_2013_PcBang_trade_give_fail() end elseif item_type_pc == 3 then if item_count >= 5 then insert_item(2010454,2) delete_item( get_item_handle( 2012866 ), 5 ) else NPC_Event_2013_PcBang_trade_give_fail() end elseif item_type_pc == 4 then if item_count >= 20 then insert_item(2012867,1) delete_item( get_item_handle( 2012866 ), 20 ) else NPC_Event_2013_PcBang_trade_give_fail() end elseif item_type_pc == 5 then if item_count >= 30 then insert_item(3630071,1) delete_item( get_item_handle( 2012866 ), 30 ) else NPC_Event_2013_PcBang_trade_give_fail() end end --npc ±âº» ¸Þ´º dlg_menu( "@90010003", 'NPC_Event_2013_PcBang_trade ()' ) dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_Event_2013_PcBang_trade_give_fail() dlg_title( "@90605864" ) --npcÀ̸§ dlg_text( "@90605874" ) --npc ±âº» ´ë»ç --npc ±âº» ¸Þ´º dlg_menu( "@90010003", 'NPC_Event_2013_PcBang_trade ()' ) dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_Event_2013_PcBang_information() dlg_title( "@90605864" ) --npcÀ̸§ dlg_text( "@90605875" ) --npc ±âº» ´ë»ç dlg_menu( "@90010003", 'NPC_Event_2013_PcBang ()' ) dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- ---------------------------2013³â 6¿ù ¶ó Æç Áî ¹öÇÁ À̺¥Æ® -- ±¹È­ ¸ð¾Æ¿À±â ----------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- -- ÁöÇϱâÁö Ž»ç´ë¿ø ¼¼ÀÌ¾ß ±¹È­ ¸ðÀ¸±â Äù½ºÆ® Á¢ÃË function NPC_kor_june_buff_event_contact() dlg_title( "@90605933" ) --Àλ縻 dlg_text( "@90605934" ) -- ±¹È­ »óÀÚ ±³È¯ ¾È³» dlg_menu( "@90605930", 'NPC_kor_june_buff_event_info_lotusbox_contact ()' ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end -- ÁöÇϱâÁö Ž»ç´ë¿ø ¼¼ÀÌ¾ß ±¹È­»óÀÚ ±³È¯Çϱ⠸޴º Ãâ·Â function NPC_kor_june_buff_event_info_lotusbox_contact() dlg_title( "@90605933" ) --Àλ縻 dlg_text( "@90605931" ) -- ±¹È­ »óÀÚ ±³È¯ dlg_menu( "@90605930", 'NPC_kor_june_buff_event_change_lotusbox_contact ()' ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end -- ÁöÇϱâÁö Ž»ç´ë¿ø ¼¼ÀÌ¾ß ±¹È­»óÀÚ ±³È¯ÇØÁÖ±â function NPC_kor_june_buff_event_change_lotusbox_contact() local lotus_count = find_item( 2012868 ) if lotus_count >=10 then delete_item( get_item_handle( 2012868 ), 10 ) insert_item( 2012870, 1 ) dlg_title( "@90605933" ) dlg_text( "@90605936" ) dlg_menu( "@90605930", 'NPC_kor_june_buff_event_info_lotusbox_contact ()' ) -- ±¹È­°¡ ¸ðÀÚ¶ö¶§ else dlg_title( "@90605933" ) dlg_text( "@90605935" ) end -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- ---------------------------2013³â ·»Å» ¼­ºñ½º À̺¥Æ®---------------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- function NPC_Event_rental_contact() -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90605937" ) --Á¦¸ñ : ¼±¹°´ë¿©µµ¿ì¹Ì dlg_text( "@90605938" ) --Àλ縻 -- ´ëÈ­Á¾·á dlg_menu( "@90999246", 'Event_rental()' ) --¼±¹°¹Þ±â NPC_GM_Menu(137992,105220,8000,0) dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end -- ¼±¹° ¹Þ±â function Event_rental() -- ·¹º§ ¹Þ¾Æ¿È local level = get_value( "level" ) if level < 20 then --20·¹º§ ¾ÈµÇ¸é ¾ÈÁà dlg_title( "@90605937" ) --Á¦¸ñ : ¼±¹°´ë¿©µµ¿ì¹Ì dlg_text( "@90605939" ) --¼±¹°À» ´ë¿© ¹ÞÀ¸·Á¸é ¸ÕÀú 2Â÷ Á÷¾÷À¸·Î ÀüÁ÷À» ÇØ¾ß ÇÕ´Ï´Ù. elseif level >= 20 then --Àåºñ´ë¿© -- ÇöÀç Á÷¾÷ id¸¦ ¹Þ¾Æ³õ´Â´Ù. local job = get_value( "job" ) -- ±âº» Á÷¾÷Àº ¾ÈÁà if job == 100 or job == 200 or job == 300 then -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90605937" ) --Á¦¸ñ : ¼±¹°´ë¿©µµ¿ì¹Ì dlg_text( "@90999247" ) --¼±¹°À» ´ë¿© ¹ÞÀ¸·Á¸é ¸ÕÀú 2Â÷ Á÷¾÷À¸·Î ÀüÁ÷À» ÇØ¾ß ÇÕ´Ï´Ù. --¾ÆÀÌÅÛÀ» Áö±ÞÇØ ÁØ´Ù. else -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title( "@90605937" ) --Á¦¸ñ dlg_text( "@90999249" ) --¾î¶² ¼±¹°À» ¹ÞÀ¸½Ã°Ú½À´Ï±î? dlg_menu( "@90010174", 'rental_armor()' ) --¹æ¾î±¸¹Þ±â dlg_menu( "@90010173", 'rental_weapon()' ) --¹«±â¹Þ±â end end dlg_menu( "@90010002", " " ) --´ëÈ­Á¾·á dlg_show() end function rental_armor() local level = get_value( "level" ) if level >= 20 and level < 50 then open_market( 'rental_shop_armor_rank2' ) elseif level >= 50 and level < 80 then open_market( 'rental_shop_armor_rank3' ) elseif level >= 80 and level < 100 then open_market( 'rental_shop_armor_rank4' ) elseif level >= 100 and level < 120 then open_market( 'rental_shop_armor_rank5' ) elseif level >= 120 and level < 150 then open_market( 'rental_shop_armor_rank6' ) elseif level >= 150 then open_market( 'rental_shop_armor_rank7' ) end end function rental_weapon() local level = get_value( "level" ) if level >= 20 and level < 50 then open_market( 'rental_shop_weapon_rank2' ) elseif level >= 50 and level < 80 then open_market( 'rental_shop_weapon_rank3' ) elseif level >= 80 and level < 100 then open_market( 'rental_shop_weapon_rank4' ) elseif level >= 100 and level < 120 then open_market( 'rental_shop_weapon_rank5' ) elseif level >= 120 and level < 150 then open_market( 'rental_shop_weapon_rank6' ) elseif level >= 150 then open_market( 'rental_shop_weapon_rank7' ) end end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- ---------------------------2013³â Ç÷çÅä À̺¥Æ®---------------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- -- Ž¿åÀÇ Á¶°¢( À̺¥Æ® ¸ó½ºÅÍ ) »ç¸Á ½Ã ½ºÅ©¸³Æ® function Pluto_event_monster_death( monster_handle ) local monster_id = get_monster_id( monster_handle ) if monster_id == 1100054 then cast_world_state( 41102522, 1, 180000 ) elseif monster_id == 1100055 then cast_world_state( 41102523, 1, 180000 ) elseif monster_id == 1100056 then cast_world_state( 41102524, 1, 180000 ) elseif monster_id == 1100058 then cast_world_state( 41102525, 1, 180000 ) end end -- NPC Ŭ¸¯ ½Ã ½ºÅ©¸³Æ® function NPC_Event_Pluto_contact() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) dlg_text( "@90605883" ) -- Àλ縻 local npc_id = get_npc_id() if (npc_id == 11886 and get_state_level(41102522) == 1) or (npc_id == 11887 and get_state_level(41102523) == 1) or (npc_id == 11888 and get_state_level(41102524) == 1) or (npc_id == 11889 and get_state_level(41102525) == 1) then dlg_menu( "<#FAED7D>".."|@690000116", " NPC_Event_Pluto_menu_index04() " ) -- Ç÷çÅä µ¿Àü ¹Þ±â else dlg_menu( "@690000116", " NPC_Event_Pluto_menu_index04() " ) -- Ç÷çÅä µ¿Àü ¹Þ±â end if ( npc_id==11886 and find_item(601100319)>9 ) or ( npc_id==11887 and find_item(601100320)>9 ) or ( npc_id==11888 and find_item(601100321)>9 ) or ( npc_id==11889 and find_item(601100322)>9 ) then dlg_menu( "<#FAED7D>".."|@611100329", " NPC_Event_Pluto_menu_index01_03() " ) -- ½´ÆÛ Ç÷çÅä µ¿ÀüÀ¸·Î ¹Ù²Ù±â else dlg_menu( "@611100329", " NPC_Event_Pluto_menu_index01_03() " ) -- ½´ÆÛ Ç÷çÅä µ¿ÀüÀ¸·Î ¹Ù²Ù±â end dlg_menu( "@690000094", " NPC_Event_Pluto_menu_index01() " ) dlg_menu( "@690000114", " NPC_Event_Pluto_menu_index02() " ) if get_local_info() ~= 256 then dlg_menu( "@690000115", " NPC_Event_Pluto_menu_index03() " ) -- Ç÷çÅä µ¿Àü ±¸¸Å end dlg_menu( "@6707|@90606396", " NPC_Event_Pluto_menu_index05() " ) -- ¸ÁÅ䱳ȯ dlg_menu( "@90010002", " " ) dlg_show() end function NPC_Event_Pluto_menu_index01() --Ç÷çÅä µ¿ÀüÀ¸·Î ±³È¯ÇÒ ¼ö ÀÖ´Â ¾ÆÀÌÅÛ ¸ñ·Ï local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) dlg_text( "@90605886" ) -- ´ë»ç dlg_menu( "@690000095|-|20", " NPC_Event_Pluto_menu_index01_01() " ) -- Ç÷çÅä Àå³­°¨ (°ø, ºñµð¿À°ÔÀÓ, Ä«µå, ÁÖ»çÀ§ ) if get_local_info() == 256 then dlg_menu( "@90610285|-|20", " NPC_Event_Pluto_menu_index01_02() " ) -- Ç÷çÅä »óÀÚ else dlg_menu( "@90610285|-|5", " NPC_Event_Pluto_menu_index01_02() " ) -- Ç÷çÅä »óÀÚ end --dlg_menu( "@611100329|-|10", " NPC_Event_Pluto_menu_index01_03() " ) -- ½´ÆÛ Ç÷çÅä µ¿Àü dlg_menu( "@9514", "NPC_Event_Pluto_contact()" ) dlg_menu( "@90010002", " " ) dlg_show() end function NPC_Event_Pluto_menu_index01_01() local npc_id = get_npc_id() local item_code = 0 local reward_code = 0 if npc_id == 11886 then dlg_title( "@90605878" ) item_code = 601100319 reward_code = 601100330 -- Ä«µå elseif npc_id == 11887 then dlg_title( "@90605879" ) item_code = 601100320 reward_code = 601100331 -- ÁÖ»çÀ§ elseif npc_id == 11888 then dlg_title( "@90605880" ) item_code = 601100321 reward_code = 601100332 -- ºñµð¿À °ÔÀÓ elseif npc_id == 11889 then dlg_title( "@90605881" ) item_code = 601100322 reward_code = 601100333 -- °ø end local item_count = find_item ( item_code ) if item_count >= 20 then dlg_text( "@90605892" ) -- ±³È¯¿Ï·á delete_item( get_item_handle( item_code ), 20 ) insert_item( reward_code, 1 ) else dlg_text( "@90605885" ) -- ºÎÁ·ÇØ end dlg_menu( "@9514", "NPC_Event_Pluto_contact()" ) dlg_menu( "@90010002", " " ) dlg_show() end function NPC_Event_Pluto_menu_index01_02() -- »óÀÚ local npc_id = get_npc_id() local item_code = 0 local reward_code = 0 if npc_id == 11886 then dlg_title( "@90605878" ) item_code = 601100319 if get_local_info() == 256 then reward_code = 601100436 else reward_code = 601100420 -- ¾Ç end elseif npc_id == 11887 then dlg_title( "@90605879" ) item_code = 601100320 if get_local_info() == 256 then reward_code = 601100437 else reward_code = 601100421 -- Ž¿å end elseif npc_id == 11888 then dlg_title( "@90605880" ) item_code = 601100321 if get_local_info() == 256 then reward_code = 601100438 else reward_code = 601100422 -- ¸í¼º end elseif npc_id == 11889 then dlg_title( "@90605881" ) item_code = 601100322 if get_local_info() == 256 then reward_code = 601100439 else reward_code = 601100423 -- ÆÐ¹è end end local item_count = find_item ( item_code ) local item_need_count = 5 if get_local_info() == 256 then item_need_count = 20 end if item_count >= item_need_count then dlg_text( "@90605892" ) -- ±³È¯¿Ï·á delete_item( get_item_handle ( item_code ), item_need_count ) insert_item( reward_code, 1 ) else dlg_text( "@90605885" ) -- ºÎÁ·ÇØ end dlg_menu( "@9514", "NPC_Event_Pluto_contact()" ) dlg_menu( "@90010002", " " ) dlg_show() end function NPC_Event_Pluto_menu_index01_03() local npc_id = get_npc_id() local item_code = 0 local reward_code = 0 if npc_id == 11886 then dlg_title( "@90605878" ) item_code = 601100319 elseif npc_id == 11887 then dlg_title( "@90605879" ) item_code = 601100320 elseif npc_id == 11888 then dlg_title( "@90605880" ) item_code = 601100321 elseif npc_id == 11889 then dlg_title( "@90605881" ) item_code = 601100322 end local item_count = find_item ( item_code ) if item_count >= 10 then dlg_text( "@90605892" ) -- ±³È¯¿Ï·á delete_item( get_item_handle ( item_code ), 10 ) insert_item( 601100329, 1 ) else dlg_text( "@90605885" ) -- ºÎÁ·ÇØ end dlg_menu( "@9514", "NPC_Event_Pluto_contact()" ) dlg_menu( "@90010002", " " ) dlg_show() end ---------------- --¼ºÈÆ ------- --------------- function NPC_Event_Pluto_menu_index02() local npc_id = get_npc_id() local pdata if npc_id == 11886 then -- ·Ðµµ dlg_title( "@90605878" ) pdata = { -- item_id, count, 601100327 , 3 , 1, -- °ÅÀÎÀÇ ¼ÕÅé 3800270 , 10 , 3, -- º£ÀÌÁ÷: ·Î¸¶°ËÅõ»ç ²Ù¹Ì±â ¼ÂÆ® ·£´ý »óÀÚ 3800273 , 10 , 3, -- º£ÀÌÁ÷: ´ÙÅ©¸ÞÀÌÁö ²Ù¹Ì±â ¼ÂÆ® ·£´ý »óÀÚ 3800276 , 10 , 3, -- º£ÀÌÁ÷: Àεð¾ð ²Ù¹Ì±â ¼ÂÆ® ·£´ý »óÀÚ 601100323 , 60 , 15, -- ¾ÇÀÇ Ç÷çÅä ¸ÁÅä 601100412 , 100 , 25, -- ¾ÇÀÇ Ç÷çÅä ¸ÁÅä Ver2 2016098 , 50 , 50, -- ²Ù¹Ì±â °­È­ ½ºÅ©·Ñ : ·¹¾î } elseif npc_id == 11887 then -- īź dlg_title( "@90605879" ) pdata = { -- item_id, count, 601100327 , 3 , 1, -- °ÅÀÎÀÇ ¼ÕÅé 3800252 , 15 , 4, -- º£ÀÌÁ÷: Àεð¾ð Åõ±¸ ²Ù¹Ì±â »óÀÚ 3800253 , 15 , 4, -- º£ÀÌÁ÷: Àεð¾ð ½Å¹ß ²Ù¹Ì±â »óÀÚ 3800254 , 15 , 4, -- º£ÀÌÁ÷: Àεð¾ð Àå°© ²Ù¹Ì±â »óÀÚ 3800255 , 20 , 5, -- º£ÀÌÁ÷: Àεð¾ð ÀÇ»ó ²Ù¹Ì±â »óÀÚ 601100324 , 60 , 15, -- Ž¿åÀÇ Ç÷çÅä ¸ÁÅä 601100413 , 100 , 25, -- Ž¿åÀÇ Ç÷çÅä ¸ÁÅä Ver2 2016098 , 50 , 50, -- ²Ù¹Ì±â °­È­ ½ºÅ©·Ñ : ·¹¾î } elseif npc_id == 11888 then -- ¶óÅ©½Ã dlg_title( "@90605880" ) pdata = { -- item_id, count, 601100328 , 3 , 1, -- ´õºí Çìµå µ¿Àü 3800240 , 15 , 4, -- º£ÀÌÁ÷: ´ÙÅ©¸ÞÀÌÁö Åõ±¸ ²Ù¹Ì±â »óÀÚ 3800241 , 15 , 4, -- º£ÀÌÁ÷: ´ÙÅ©¸ÞÀÌÁö ½Å¹ß ²Ù¹Ì±â »óÀÚ 3800242 , 15 , 4, -- º£ÀÌÁ÷: ´ÙÅ©¸ÞÀÌÁö Àå°© ²Ù¹Ì±â »óÀÚ 3800243 , 20 , 5, -- º£ÀÌÁ÷: ´ÙÅ©¸ÞÀÌÁö ÀÇ»ó ²Ù¹Ì±â »óÀÚ 601100325 , 60 , 15, -- ¸í¼ºÀÇ Ç÷çÅä ¸ÁÅä 601100414 , 100 , 25, -- ¸í¼ºÀÇ Ç÷çÅä ¸ÁÅä Ver2 2016098 , 50 , 50, -- ²Ù¹Ì±â °­È­ ½ºÅ©·Ñ : ·¹¾î } elseif npc_id == 11889 then -- È£¶óÀÌÁð dlg_title( "@90605881" ) pdata = { -- item_id, count, 601100328 , 3 , 1, -- ´õºí Çìµå µ¿Àü 3800228 , 15 , 4, -- º£ÀÌÁ÷: ·Î¸¶°ËÅõ»ç Åõ±¸ ²Ù¹Ì±â »óÀÚ 3800229 , 15 , 4, -- º£ÀÌÁ÷: ·Î¸¶°ËÅõ»ç ºÎÃ÷ ²Ù¹Ì±â »óÀÚ 3800230 , 15 , 4, -- º£ÀÌÁ÷: ·Î¸¶°ËÅõ»ç Àå°© ²Ù¹Ì±â »óÀÚ 3800231 , 20 , 5, -- º£ÀÌÁ÷: ·Î¸¶°ËÅõ»ç ÀÇ»ó ²Ù¹Ì±â »óÀÚ 601100326 , 60 , 15, -- ÆÐ¹èÀÇ Ç÷çÅä ¸ÁÅä 601100415 , 100 , 25, -- ÆÐ¹èÀÇ Ç÷çÅä ¸ÁÅä Ver2 2016098 , 50 , 50, -- ²Ù¹Ì±â °­È­ ½ºÅ©·Ñ : ·¹¾î } end dlg_text( "@90605886" ) local cnt_item = table.getn(pdata)/3; if get_local_info() == 256 then for i = 1, cnt_item do local base = 1+(i-1)*3 item_string = "@"..(pdata[base]+10000000) .. "|-|" .. pdata[base+2] dlg_menu( item_string, " NPC_Event_Pluto_menu_index02_01(" .. pdata[base] ..", " .. pdata[base+2] .. ")" ) end else for i = 1, cnt_item do local base = 1+(i-1)*3 item_string = "@"..(pdata[base]+10000000) .. "|-|" .. pdata[base+1] dlg_menu( item_string, " NPC_Event_Pluto_menu_index02_01(" .. pdata[base] ..", " .. pdata[base+1] .. ")" ) end end dlg_menu( "@9514", "NPC_Event_Pluto_contact()" ) dlg_menu( "@90010002", " " ) dlg_show() end function NPC_Event_Pluto_menu_index02_01(item_id, need_item_count) local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) local item_count = find_item ( 601100329 ) if item_count >= need_item_count then dlg_text( "@90605892" ) -- ±³È¯¿Ï·á delete_item( get_item_handle(601100329), need_item_count ) insert_item( item_id, 1 ) else dlg_text( "@90605885" ) -- ºÎÁ·ÇØ end dlg_menu( "@9514", "NPC_Event_Pluto_contact()" ) dlg_menu( "@90010002", " " ) dlg_show() end ------------------------------- function NPC_Event_Pluto_menu_index03() --·çÇÇ·Î °¢°¢ÀÇ Ç÷çÅä µ¿Àü ±¸¸ÅÇϱâ local npc_id = get_npc_id() if npc_id == 11886 then dlg_title( "@90605878" ) dlg_text( "@90605887" ) dlg_menu( "@690000115", "open_market( 'event_pluto_shop_rondo' )" ) elseif npc_id == 11887 then dlg_title( "@90605879" ) dlg_text( "@90605887" ) dlg_menu( "@690000115", "open_market( 'event_pluto_shop_asura' )" ) elseif npc_id == 11888 then dlg_title( "@90605880" ) dlg_text( "@90605887" ) dlg_menu( "@690000115", "open_market( 'event_pluto_shop_deva' )" ) elseif npc_id == 11889 then dlg_title( "@90605881" ) dlg_text( "@90605887" ) dlg_menu( "@690000115", "open_market( 'event_pluto_shop_gaia' )" ) end dlg_menu( "@9514", "NPC_Event_Pluto_contact()" ) dlg_menu( "@90010002", " " ) dlg_show() end function NPC_Event_Pluto_menu_index04() --°¢ Áö¿ªÀÇ Å½¿åÀÇ Á¶°¢ÀÌ Á×À¸¸é¼­ °É¾îÁØ ¹öÇÁ°¡ °É·ÁÀÖÀ» °æ¿ì Ç÷çÅä µ¿Àü ¹Þ±â local npc_id = get_npc_id() local state_code local state_level local reward_code if npc_id == 11886 then state_code = 41102522 reward_code = 601100319 dlg_title( "@90605878" ) elseif npc_id == 11887 then state_code = 41102523 reward_code = 601100320 dlg_title( "@90605879" ) elseif npc_id == 11888 then state_code = 41102524 reward_code = 601100321 dlg_title( "@90605880" ) elseif npc_id == 11889 then state_code = 41102525 reward_code = 601100322 dlg_title( "@90605881" ) end local state_level = get_state_level (state_code) if state_level == 1 then --¹öÇÁ°¡ °É·ÁÀÖ°í dlg_text( "@90605889" ) insert_item( reward_code, 5 ) -- Ç÷çÅä µ¿ÀüÀ» ÁØ´Ù remove_state( state_code, 231 ) elseif state_level == 0 then --¹öÇÁ°¡ °É·ÁÀÖ°í dlg_text( "@90605891" ) else dlg_text( "@90605890" ) end dlg_menu( "@9514", "NPC_Event_Pluto_contact()" ) dlg_menu( "@90010002", " " ) dlg_show() end function NPC_Event_Pluto_menu_index05() --¸ÁÅ䱳ȯ local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) dlg_text( "@90605886" ) -- ´ë»ç dlg_menu( "@611100416", " NPC_Event_Pluto_menu_index05_01(601100416,601100323,601100412) " ) -- Ç÷çÅä ¾ÇÀÇ ¸ÁÅä dlg_menu( "@611100417", " NPC_Event_Pluto_menu_index05_01(601100417,601100324,601100413) " ) -- Ç÷çÅä Ž¿åÀÇ ¸ÁÅä dlg_menu( "@611100418", " NPC_Event_Pluto_menu_index05_01(601100418,601100325,601100414) " ) -- Ç÷çÅä ¸í¼ºÀÇ ¸ÁÅä dlg_menu( "@611100419", " NPC_Event_Pluto_menu_index05_01(601100419,601100326,601100415) " ) -- Ç÷çÅä ÆÐ¹èÀÇ ¸ÁÅä dlg_menu( "@9514", "NPC_Event_Pluto_contact()" ) dlg_menu( "@90010002", " " ) dlg_show() end function NPC_Event_Pluto_menu_index05_01(cape1, cape2, cape3) --¸ÁÅ䱳ȯ local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) if find_item ( cape2 ) < 1 or find_item ( cape3 ) < 1 then -- ¸ÁÅä ¸ðÀÚ¶ö¶§ cape1 = "@"..(cape1+10000000) cape2 = "@"..(cape2+10000000) cape3 = "@"..(cape3+10000000) dlg_text( sconv ( "@90610286" , "#@get_cloak@#", tostring( cape1 ),"#@cloak1@#", tostring( cape2 ), "#@cloak2@#", tostring( cape3 ) ) ) else local equip_mantle = get_item_code( get_wear_item_handle( 20 ) ) if equip_mantle == cape2 or equip_mantle == cape3 then dlg_text( "@90610409" ) else dlg_text( "@90605892" ) -- ´ë»ç delete_item( get_item_handle( cape2 ), 1 ) delete_item( get_item_handle( cape3 ), 1 ) insert_item(cape1,1) end end dlg_menu( "@9514", "NPC_Event_Pluto_contact()" ) dlg_menu( "@90010002", " " ) dlg_show() end -- Ç÷çÅä À̺¥Æ® µ¿Àü ¼öÁý°¡ function NPC_Fluto_Coin_Exchanger() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name ) dlg_text( "@90610287" ) --npc ±âº» ´ë»ç --npc ±âº» ¸Þ´º dlg_menu( "@611100319", "NPC_Fluto_Coin_Exchanger1(601100319)" ) dlg_menu( "@611100320", "NPC_Fluto_Coin_Exchanger1(601100320)" ) dlg_menu( "@611100321", "NPC_Fluto_Coin_Exchanger1(601100321)" ) dlg_menu( "@611100322", "NPC_Fluto_Coin_Exchanger1(601100322)" ) dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_Fluto_Coin_Exchanger1(coin) local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name ) local coin_count = find_item(601100329) if coin_count >= 1 then dlg_text( "@90610288" ) --npc ±âº» ´ë»ç delete_item(get_item_handle( 601100329 ), 1 ) insert_item( coin, 5 ) else dlg_text( "@90605885" ) --npc ±âº» ´ë»ç end --µ¹¾Æ°¡±â dlg_menu( "@90010003", "NPC_Fluto_Coin_Exchanger()" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end --================================================================================================================== --[[2013 Å©¸®½º¸¶½º À̺¥Æ®_º£¾î·Îµå --================================================================================================================== function NPC_2013_christmas_event_contact() -- ¼Ò³à°õ NPC¸¦ Ŭ¸¯Çϸé dlg_title( "@90605896" ) -- ¹æÈ²ÇÏ´Â ¼Ò³à°õ dlg_text( "@90605893" ) -- ¹æÈ²ÇÏ´Â ¼Ò³à°õ ´ë»ç dlg_menu( "@90605897", "NPC_2013_christmas_event_introduce()" ) -- ¸Þ´º 1 : ³Ê´Â ´©±¸? local level = get_value("lv") if level >= 20 and level < 35 then dlg_menu( "@90605898", "dlg_special( 'confirm_window', 'warp( 83719 , 2544, 0 )', '@9825\v#@dungeon_name@#\v@80010000' )" ) -- ¸Þ´º2 : º£¾î·Îµå ÀÔÀå elseif level >= 35 and level < 50 then dlg_menu( "@90605898", "dlg_special( 'confirm_window', 'warp( 83719 , 2544, 1 )', '@9825\v#@dungeon_name@#\v@80010000' )" ) elseif level >= 50 and level < 65 then dlg_menu( "@90605898", "dlg_special( 'confirm_window', 'warp( 83719 , 2544, 2 )', '@9825\v#@dungeon_name@#\v@80010000' )" ) elseif level >= 65 and level < 80 then dlg_menu( "@90605898", "dlg_special( 'confirm_window', 'warp( 83719 , 2544, 3 )', '@9825\v#@dungeon_name@#\v@80010000' )" ) elseif level >= 80 and level < 95 then dlg_menu( "@90605898", "dlg_special( 'confirm_window', 'warp( 83719 , 2544, 4 )', '@9825\v#@dungeon_name@#\v@80010000' )" ) elseif level >= 95 and level < 110 then dlg_menu( "@90605898", "dlg_special( 'confirm_window', 'warp( 83719 , 2544, 5 )', '@9825\v#@dungeon_name@#\v@80010000' )" ) elseif level >= 110 and level < 125 then dlg_menu( "@90605898", "dlg_special( 'confirm_window', 'warp( 83719 , 2544, 6 )', '@9825\v#@dungeon_name@#\v@80010000' )" ) elseif level >= 125 and level < 140 then dlg_menu( "@90605898", "dlg_special( 'confirm_window', 'warp( 83719 , 2544, 7 )', '@9825\v#@dungeon_name@#\v@80010000' )" ) elseif level >= 140 and level < 155 then dlg_menu( "@90605898", "dlg_special( 'confirm_window', 'warp( 83719 , 2544, 8 )', '@9825\v#@dungeon_name@#\v@80010000' )" ) elseif level >= 155 and level < 301 then dlg_menu( "@90605898", "dlg_special( 'confirm_window', 'warp( 83719 , 2544, 9 )', '@9825\v#@dungeon_name@#\v@80010000' )" ) elseif level >= 1 and level < 15 then dlg_menu( "@90605898", "dlg_special( 'confirm_window', 'warp( 83719 , 2544, 10 )', '@9825\v#@dungeon_name@#\v@80010000' )" ) elseif level >= 15 and level < 20 then dlg_menu( "@90605898", "dlg_special( 'confirm_window', 'warp( 83719 , 2544, 11 )', '@9825\v#@dungeon_name@#\v@80010000' )" ) end dlg_menu( "@90605899", "NPC_2013_christmas_event_change_gift_index()" ) -- ¸Þ´º3 : »óǰ±ÇÀ¸·Î ±³È¯ dlg_menu( "@90605900", "NPC_2013_christmas_event_change_snowball()" ) -- ¸Þ´º4 : Å« ´«µ¢ÀÌ·Î ±³È¯ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_2013_christmas_event_introduce() -- ¸Þ´º1ÀÇ ³»¿ë dlg_title( "@90605896" ) -- ¹æÈ²ÇÏ´Â ¼Ò³à°õ dlg_text( "@90605901" ) -- ¼Ò³à°õ ¼Ò°³ ¹× À̺¥Æ® ´ë·« ¾È³» dlg_menu( "@90010003", "NPC_2013_christmas_event_contact()" ) --¸Þ´º µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_2013_christmas_event_change_gift_index() -- ¸Þ´º 3ÀÇ ³»¿ë dlg_title( "@90605896" ) dlg_text( "@90605902" ) -- »óǰ±Ç ±³È¯ ´ë·« ¾È³» dlg_menu( "@90605903", "NPC_2013_christmas_event_change_gift_index_weapon()" ) -- ¸Þ´º1 : ²Ù¹Ì±â ¹«±â·ù ±³È¯ dlg_menu( "@90605904", "NPC_2013_christmas_event_change_gift_index_armor()" ) -- ¸Þ´º2 : ²Ù¹Ì±â ¹æ¾î±¸ ±³È¯ dlg_menu( "@90010003", "NPC_2013_christmas_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_2013_christmas_event_change_gift_index_weapon() -- ¸Þ´º 3-1 dlg_title( "@90605896" ) dlg_text( "@90605905" ) dlg_menu( "@90606070", "NPC_2013_christmas_event_change_gift(1)" ) --ÇÑ¼Õ Àå°ËÀ¸·Î ±³È¯ dlg_menu( "@90606071", "NPC_2013_christmas_event_change_gift(2)" ) --¾ç¼Õ Àå°ËÀ¸·Î ±³È¯ dlg_menu( "@90606072", "NPC_2013_christmas_event_change_gift(3)" ) --´Ü°ËÀ¸·Î ±³È¯ dlg_menu( "@90606073", "NPC_2013_christmas_event_change_gift(4)" ) --¾ç¼Õ âÀ¸·Î ±³È¯ dlg_menu( "@90606074", "NPC_2013_christmas_event_change_gift(5)" ) --ÇÑ¼Õ µµ³¢·Î ±³È¯ dlg_menu( "@90606075", "NPC_2013_christmas_event_change_gift(6)" ) --¾ç¼Õ µµ³¢·Î ±³È¯ dlg_menu( "@90606076", "NPC_2013_christmas_event_change_gift(7)" ) --ÇÑ¼Õ ¸ÞÀ̽º·Î ±³È¯ dlg_menu( "@90606077", "NPC_2013_christmas_event_change_gift(8)" ) --¾ç¼Õ ¸ÞÀ̽º·Î ±³È¯ dlg_menu( "@90606078", "NPC_2013_christmas_event_change_gift(9)" ) --´ë±ÃÀ¸·Î ±³È¯ dlg_menu( "@90606079", "NPC_2013_christmas_event_change_gift(10)" ) --¼®±ÃÀ¸·Î ±³È¯ dlg_menu( "@90606080", "NPC_2013_christmas_event_change_gift(11)" ) --ÇÑ¼Õ ÁöÆÎÀÌ·Î ±³È¯ dlg_menu( "@90606081", "NPC_2013_christmas_event_change_gift(12)" ) --¾ç¼Õ ÁöÆÎÀÌ·Î ±³È¯ dlg_menu( "@90606082", "NPC_2013_christmas_event_change_gift(13)" ) --°ø¿ë ¹æÆÐ·Î ±³È¯ dlg_menu( "@90606083", "NPC_2013_christmas_event_change_gift(14)" ) --¸¶¹ý ¹æÆÐ·Î ±³È¯ dlg_menu( "@90010003", "NPC_2013_christmas_event_change_gift_index()" ) --Àü´Ü°è·Î dlg_menu( "@90605911", "NPC_2013_christmas_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_2013_christmas_event_change_gift_index_armor() --¸Þ´º 3-2 dlg_title( "@90605896" ) dlg_text( "@90605906" ) dlg_menu( "@90606084", "NPC_2013_christmas_event_change_gift(15)" ) --¸ðÀÚ·Î ±³È¯ dlg_menu( "@90606085", "NPC_2013_christmas_event_change_gift(16)" ) --ºÎÃ÷·Î ±³È¯ dlg_menu( "@90606086", "NPC_2013_christmas_event_change_gift(17)" ) --Àå°©À¸·Î ±³È¯ dlg_menu( "@90606087", "NPC_2013_christmas_event_change_gift(18)" ) --ÀÇ»óÀ¸·Î ±³È¯ dlg_menu( "@90010003", "NPC_2013_christmas_event_change_gift_index()" ) --Àü´Ü°è·Î dlg_menu( "@90605911", "NPC_2013_christmas_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_2013_christmas_event_change_gift(num) -- ¸Þ´º3-1, 3-2ÀÇ ±³È¯ ·ÎÁ÷ dlg_title( "@90605896" ) local gift_item_code local need_ticket if num == 1 then gift_item_code = 2902210 -- ÇÑ¼Õ Àå°Ë need_ticket = 9 elseif num == 2 then gift_item_code = 2902211 -- ¾ç¼Õ Àå°Ë need_ticket = 18 elseif num == 3 then gift_item_code = 2902212 -- ´Ü°Ë need_ticket = 9 elseif num == 4 then gift_item_code = 2902213 -- ¾ç¼Õ â need_ticket = 18 elseif num == 5 then gift_item_code = 2902221 -- ÇÑ¼Õ µµ³¢ need_ticket = 9 elseif num == 6 then gift_item_code = 2902214 -- ¾ç¼Õ µµ³¢ need_ticket = 18 elseif num == 7 then gift_item_code = 2902215 -- ÇÑ¼Õ ¸ÞÀ̽º need_ticket = 9 elseif num == 8 then gift_item_code = 2902216 -- ¾ç¼Õ ¸ÞÀ̽º need_ticket = 18 elseif num == 9 then gift_item_code = 2902217 -- ´ë±Ã need_ticket = 18 elseif num == 10 then gift_item_code = 2902218 -- ¼®±Ã need_ticket = 18 elseif num == 11 then gift_item_code = 2902219 -- ÇÑ¼Õ ÁöÆÎÀÌ need_ticket = 9 elseif num == 12 then gift_item_code = 2902220 -- ¾ç¼Õ ÁöÆÎÀÌ need_ticket = 18 elseif num == 13 then gift_item_code = 2902222 -- °ø¿ë ¹æÆÐ need_ticket = 9 elseif num == 14 then gift_item_code = 2902223 -- ¸¶¹ý ¹æÆÐ need_ticket = 9 elseif num == 15 then gift_item_code = 2902242 -- ¸ðÀÚ need_ticket = 18 elseif num == 16 then gift_item_code = 2902243 -- ºÎÃ÷ need_ticket = 18 elseif num == 17 then gift_item_code = 2902244 -- Àå°© need_ticket = 18 elseif num == 18 then gift_item_code = 2902245 -- ÀÇ»ó need_ticket = 18 end local ticket = 2902195 local ticket_count = find_item(ticket) if need_ticket == ticket_count or need_ticket < ticket_count then dlg_text( "@90605907" ) -- ±³È¯ ¿Ï·á insert_item( gift_item_code, 1 ) delete_item( get_item_handle(ticket), need_ticket ) else dlg_text( "@90605908" ) -- »óǰ±ÇÀÌ ºÎÁ·ÇØ end dlg_menu( "@90010003", "NPC_2013_christmas_event_change_gift_index()" ) --Àü´Ü°è·Î dlg_menu( "@90605911", "NPC_2013_christmas_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_2013_christmas_event_change_snowball() -- ¸Þ´º4 ³»¿ë dlg_title( "@90605896" ) local state_level = get_state_level(41102528) if state_level == 1 then dlg_text( "@90605909" ) --Äù½ºÆ®¸¦ ¿Ï·áÇß±º insert_item( 2000177, 5 ) --Å« ´«µ¢ÀÌ Áö±Þ remove_state( 41102528, 231 ) -- ±øÅë ¹öÇÁ Á¦°Å else dlg_text( "@90605910" ) --Äù½ºÆ®¸¦ ¿Ï·á ¸øÇß±º end dlg_menu( "@90010003", "NPC_2013_christmas_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function quest_end_3737() add_state(41102528, 1, 360000) end function quest_end_3738() add_state(41102528, 1, 360000) end function quest_end_3739() add_state(41102528, 1, 360000) end function quest_end_3740() add_state(41102528, 1, 360000) end function quest_end_3741() add_state(41102528, 1, 360000) end function quest_end_3742() add_state(41102528, 1, 360000) end function quest_end_3743() add_state(41102528, 1, 360000) end function quest_end_3744() add_state(41102528, 1, 360000) end function quest_end_3745() add_state(41102528, 1, 360000) end function quest_end_3746() add_state(41102528, 1, 360000) end function quest_end_3747() add_state(41102528, 1, 360000) end]]-- --================================================================================================================== --2014 ½Å³â¸ÂÀÌ ¹öÇÁ À̺¥Æ® --================================================================================================================== function NPC_2014_newyear_buff_event_1() dlg_title("@90606088") dlg_text("@90606089") dlg_menu( "@90606090", "NPC_2014_newyear_hope_buff()" ) dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end function NPC_2014_newyear_buff_event_2() dlg_title("@90606088") dlg_text("@90606092") dlg_menu( "@90606093", "NPC_2014_newyear_happy_buff()" ) NPC_GM_Menu(137902,105375,8004,0) dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end function NPC_2014_newyear_buff_event_3() dlg_title("@90606088") dlg_text("@90606095") dlg_menu( "@90010130", "NPC_2014_secroute_nomal_Buff()" ) dlg_menu( "@690000078", "Secroute_Buff_cancel()" ) NPC_GM_Menu(137939,105347,8003,0) dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end function NPC_2014_newyear_hope_buff() dlg_title("@90606088") dlg_text("@90606091") add_state(41102529, 1, 360000) dlg_menu("@90010002","") dlg_show() end function NPC_2014_newyear_happy_buff() dlg_title("@90606088") dlg_text("@90606094") add_state(41102530, 1, 360000) dlg_menu("@90010002","") dlg_show() end function NPC_2014_secroute_nomal_Buff() -- ´ÙÀ̾ó·Î±× Ãâ·Â dlg_title("@90606088") dlg_text( "@90702503" ) -- °ø¼Ó Áõ°¡ lv3 dlg_menu( "@90010199", "NPC_2014_secroute_nomal_buff_operation(1)" ) -- °ø°Ý·Â Áõ°¡ lv3 dlg_menu( "@90010200", "NPC_2014_secroute_nomal_buff_operation(2)" ) -- ¹æ¾î·Â Áõ°¡ lv3 dlg_menu( "@90010201", "NPC_2014_secroute_nomal_buff_operation(3)" ) -- ¸¶·Â Áõ°¡ lv3 dlg_menu( "@90010202", "NPC_2014_secroute_nomal_buff_operation(4)" ) -- ¸¶¹ý¹æ¾î·Â Áõ°¡ lv3 dlg_menu( "@90010203", "NPC_2014_secroute_nomal_buff_operation(5)" ) -- ½ÃÀü¼Óµµ Áõ°¡ lv3 dlg_menu( "@90010204", "NPC_2014_secroute_nomal_buff_operation(6)" ) --1~6¹ø 6Á¾ ¹öÇÁ Çѹø¿¡ ¹Þ±â dlg_menu( "@90010249", "NPC_2014_secroute_nomal_buff_operation(7)" ) -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end function NPC_2014_secroute_nomal_buff_operation( magic_set ) -- ¹öÇÁ 7Á¾ ¹Þ¾Æ¿À±â local state_level_1 = get_state_level( 1011 ) local state_level_2 = get_state_level( 1007 ) local state_level_3 = get_state_level( 1009 ) local state_level_4 = get_state_level( 1008 ) local state_level_5 = get_state_level( 1010 ) local state_level_6 = get_state_level( 1012 ) if magic_set == 1 and state_level_1 == 0 then add_state( 1055, 3, 540000 ) -- °ø¼Ólv3 Áõ°¡ NPC_2014_secroute_nomal_Buff() return else dlg_title( "@90606088" ) dlg_text( "@90702508" ) end if magic_set == 2 and state_level_2 == 0 then add_state( 1051, 3, 540000 ) -- °ø°Ý·Âlv3 Áõ°¡ NPC_2014_secroute_nomal_Buff() return else dlg_title( "@90606088" ) dlg_text( "@90702508" ) end if magic_set == 3 and state_level_3 == 0 then add_state( 1053, 3, 540000 ) -- ¹æ¾î·Âlv3 Áõ°¡ NPC_2014_secroute_nomal_Buff() return else dlg_title( "@90606088" ) dlg_text( "@90702508" ) end if magic_set == 4 and state_level_4 == 0 then add_state( 1052, 3, 540000 ) -- ¸¶·Âlv3 Áõ°¡ NPC_2014_secroute_nomal_Buff() return else dlg_title( "@90606088" ) dlg_text( "@90702508" ) end if magic_set == 5 and state_level_5 == 0 then add_state( 1054, 3, 540000 ) -- ¸¶¹ý¹æ¾î·Âlv3 Áõ°¡ NPC_2014_secroute_nomal_Buff() return else dlg_title( "@90606088" ) dlg_text( "@90702508" ) end if magic_set == 6 and state_level_6 == 0 then add_state( 1056, 3, 540000 ) -- ½ÃÀü¼Óµµlv3 Áõ°¡ NPC_2014_secroute_nomal_Buff() return else dlg_title( "@90606088" ) dlg_text( "@90702508" ) end if magic_set == 7 and state_level_1 == 0 and state_level_2 == 0 and state_level_3 == 0 and state_level_4 == 0 and state_level_5 == 0 and state_level_6 == 0 then add_state( 1051, 3, 540000 ) add_state( 1052, 3, 540000 ) add_state( 1053, 3, 540000 ) add_state( 1054, 3, 540000 ) add_state( 1055, 3, 540000 ) add_state( 1056, 3, 540000 ) NPC_2014_secroute_nomal_Buff() return else dlg_title( "@90606088" ) dlg_text( "@90702508" ) end -- ´ëÈ­Á¾·á dlg_menu( "@90010002", " " ) dlg_show() end ----------------------------------------------------------------------------------------------------------------------------- -------------------------------------2014 ´õºí ÇǾ¾¹æ À̺¥Æ® ---------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------- function NPC_Event_2014_PcBang() local pcbang_grade = get_value("pcbang_user") -- ÇÁ¸®¹Ì¾öPC¹æ ÆÇ´Üº¯¼ö --´õºí PC¹æ ·Î±×ÀÎ ¹Ú½º ¾ÆÀÌÅÛ Áö±Þ dlg_title( "@90605864" ) --npcÀ̸§ dlg_text( "@90605865" ) --npc ±âº» ´ë»ç --npc ¸Þ´º dlg_menu( "@90605866", "NPC_Event_2014_PcBang_trade()" ) --ƼÄÏÀ¸·Î ¼±¹° ±³È¯ dlg_menu( "@90605867", "NPC_Event_2014_PcBang_information()" ) --¶óÆçÁî ´õºí Plus PC¹æ À̶õ? --npc ±âº» ¸Þ´º dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() on_login_event() if pcbang_grade == 2 then -- pc¹æ À¯Àú üũ add_state(41102531, 231, 720000) return end end function NPC_Event_2014_PcBang_trade() dlg_title( "@90605864" ) --npcÀ̸§ dlg_text( "@90605868" ) --npc ±âº» ´ë»ç dlg_menu( "@90606099", "NPC_Event_2014_PcBang_trade_give(1)" ) --1Àå : µ¥¹ÙÀÇ Ãູ 3°³ dlg_menu( "@90606100", "NPC_Event_2014_PcBang_trade_give(2)" ) --3Àå : Å©¸®Ã³ ¾¦¾¦ Å©·¡Ä¿ 2°³ dlg_menu( "@90606101", "NPC_Event_2014_PcBang_trade_give(3)" ) --5Àå : ¿ÏÀüÇÑ Å©¸®Ã³ ºÎȰ ÁÖ¹®¼­ 3°³ dlg_menu( "@90606102", "NPC_Event_2014_PcBang_trade_give(4)" ) --10Àå : Å©¸®Ã³ ¸®Æ®·¹ÀÌ´× Æ÷¼Ç 1°³ dlg_menu( "@90606103", "NPC_Event_2014_PcBang_trade_give(5)" ) --30Àå : PC¹æ Àü¿ë¸µ(14ÀÏ) 1°³ dlg_menu( "@90606104", "NPC_Event_2014_PcBang_trade_give(6)" ) --50Àå : Ãູ¹ÞÀº Å©¸®Ã³ »óÀÚ 2°³ dlg_menu( "@90606105", "NPC_Event_2014_PcBang_trade_give(7)" ) --80Àå : À¯´ÏÅ© : ·Î¸¶°ËÅõ»ç ²Ù¹Ì±â ¼ÂÆ® ·£´ý»óÀÚ 1°³ dlg_menu( "@90606106", "NPC_Event_2014_PcBang_trade_give(8)" ) --80Àå : À¯´ÏÅ© : ´ÙÅ©¸ÞÀÌÁö ²Ù¹Ì±â ¼ÂÆ® ·£´ý»óÀÚ 1°³ dlg_menu( "@90606107", "NPC_Event_2014_PcBang_trade_give(9)" ) --80Àå : À¯´ÏÅ© : Àεð¾ð ²Ù¹Ì±â ¼ÂÆ® ·£´ý»óÀÚ 1°³ dlg_menu( "@90606108", "NPC_Event_2014_PcBang_trade_give(10)" ) --100Àå : [À¯´ÏÅ©] ¼Ò¿ï Å×ÀÌ¹Ö Ä«µå 3°³ , Å×ÀÌ¹Ö Ä«µåÀÇ °Å¿ï 6°³ , ÇÁ¸®¹Ì¾ö Å©¸®Ã³ ³óÀå ÀÌ¿ë±Ç(4ÀÏ) 20°³ , ¼Ò¿ï Å©¸®Ã³ ¼ÒȯÁÖ¹®¼­ ·£´ý¹Ú½º 10°³ --npc ±âº» ¸Þ´º dlg_menu( "@90010003", 'NPC_Event_2014_PcBang ()' ) dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_Event_2014_PcBang_trade_give(item_type_pc) local item_count = find_item ( 2012866 ) dlg_title( "@90605864" ) --npcÀ̸§ dlg_text( "@90605877" ) --npc ±âº» ´ë»ç if item_type_pc == 1 then if item_count >= 1 then insert_item(2012825,3) delete_item( get_item_handle( 2012866 ), 1 ) else NPC_Event_2014_PcBang_trade_give_fail() end elseif item_type_pc == 2 then if item_count >= 3 then insert_item(2902162,2) delete_item( get_item_handle( 2012866 ), 3 ) else NPC_Event_2014_PcBang_trade_give_fail() end elseif item_type_pc == 3 then if item_count >= 5 then insert_item(920001,3) delete_item( get_item_handle( 2012866 ), 5 ) else NPC_Event_2014_PcBang_trade_give_fail() end elseif item_type_pc == 4 then if item_count >= 10 then insert_item(920006,1) delete_item( get_item_handle( 2012866 ), 10 ) else NPC_Event_2014_PcBang_trade_give_fail() end elseif item_type_pc == 5 then if item_count >= 30 then insert_item(3630071,1) delete_item( get_item_handle( 2012866 ), 30 ) else NPC_Event_2014_PcBang_trade_give_fail() end elseif item_type_pc == 6 then if item_count >= 50 then insert_item(3800282,2) delete_item( get_item_handle( 2012866 ), 50 ) else NPC_Event_2014_PcBang_trade_give_fail() end elseif item_type_pc == 7 then if item_count >= 80 then insert_item(3800272,1) delete_item( get_item_handle( 2012866 ), 80 ) else NPC_Event_2014_PcBang_trade_give_fail() end elseif item_type_pc == 8 then if item_count >= 80 then insert_item(3800275,1) delete_item( get_item_handle( 2012866 ), 80 ) else NPC_Event_2014_PcBang_trade_give_fail() end elseif item_type_pc == 9 then if item_count >= 80 then insert_item(3800278,1) delete_item( get_item_handle( 2012866 ), 80 ) else NPC_Event_2014_PcBang_trade_give_fail() end elseif item_type_pc == 10 then if item_count >= 100 then insert_item(540203,3) insert_item(960019,6) insert_item(2012233,20) insert_item(2012994,2) insert_item(2012995,2) insert_item(2012996,2) insert_item(2012997,2) insert_item(2012998,2) delete_item( get_item_handle( 2012866 ), 100 ) else NPC_Event_2014_PcBang_trade_give_fail() end end --npc ±âº» ¸Þ´º dlg_menu( "@90010003", 'NPC_Event_2014_PcBang_trade ()' ) dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_Event_2014_PcBang_trade_give_fail() dlg_title( "@90605864" ) --npcÀ̸§ dlg_text( "@90605874" ) --npc ±âº» ´ë»ç --npc ±âº» ¸Þ´º dlg_menu( "@90010003", 'NPC_Event_2014_PcBang_trade ()' ) dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_Event_2014_PcBang_information() dlg_title( "@90605864" ) --npcÀ̸§ dlg_text( "@90605875" ) --npc ±âº» ´ë»ç dlg_menu( "@90010003", 'NPC_Event_2014_PcBang ()' ) dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end -- 2015 Å©¸®½º¸¶½º À̺¥Æ® °ü·Ã º¸»ó, ½Ã°£ Å×ÀÌºí µî ¼¼ÆÃ function set_reward() local current_date = "_" .. get_os_date( "%Y-%m-%d" ) local christmas_date = get_global_variable( "2016_christmas_date" ) if christmas_date == nil or christmas_date == "" then set_global_variable( "2016_christmas_date", current_date ) else -- Àüü À¯Àú Áß¿¡ óÀ½À¸·Î Á¢¼ÓÇÑ À¯Àú if christmas_date ~= current_date then if is_last_day() then local final_winning_team = {} local final_winning_count = 0 for i = 1, 3 do local toy_count_key = "2016_christmas_team_toy_count_" .. i -- ½Â¸® ÆÀ ¼±Á¤ local toy_count = tonumber( get_global_variable( toy_count_key ) ) or 0 if toy_count ~= 0 then if toy_count == final_winning_count then table.insert( final_winning_team, i ) elseif toy_count > final_winning_count then final_winning_team = { i } final_winning_count = toy_count end end end if #final_winning_team > 0 then set_global_variable( "2016_christmas_final_winning_team", table.concat( final_winning_team, "" ) ) local length = #final_winning_team local final_winning_team_name = {} for i = 1, length do table.insert( final_winning_team_name, get_christmas_team_name( final_winning_team[i] ) ) end notice( sconv( "@1283", "#@christmas_team@#", table.concat( final_winning_team_name, ", " ) ) ) end end local winning_team = {} local winning_count = 0 for i = 1, 3 do local toy_count_key = "2016_christmas_team_toy_count_today_" .. i local mvp_toy_count_key = "2016_christmas_team_mvp_toy_count_" .. i -- ½Â¸® ÆÀ ¼±Á¤ -- 1°³ ÀÌ»ó Àû¸³ÇØ¾ß ½Â¸® ÆÀÀÌ °áÁ¤µÊ local toy_count = tonumber( get_global_variable( toy_count_key ) ) or 0 if toy_count ~= 0 then if toy_count == winning_count then table.insert( winning_team, i ) elseif toy_count > winning_count then winning_team = { i } winning_count = toy_count end end -- ÆÀº° MVP ±â·Ï set_global_variable( "2016_christmas_team_mvp_toy_count_yesterday_" .. i, get_global_variable( mvp_toy_count_key ) ) -- ÃʱâÈ­ set_global_variable( toy_count_key, "0" ) set_global_variable( mvp_toy_count_key, "0" ) end set_global_variable( "2016_christmas_date", current_date ) if #winning_team > 0 then set_global_variable( "2016_christmas_winning_team", table.concat( winning_team, "" ) ) local length = #winning_team local winning_team_name = {} for i = 1, length do table.insert( winning_team_name, get_christmas_team_name( winning_team[i] ) ) end notice( sconv( "@1280", "#@christmas_team@#", table.concat( winning_team_name, ", " ) ) ) end end end end function set_daily() -- º¸»óÀ» ¹ÞÀ» ÀÚ°Ý °ËÁõ local current_date = get_os_date( "%Y-%m-%d" ) local christmas_last_login_date = get_flag( "2016_christmas_last_login_date" ) if christmas_last_login_date ~= current_date then if christmas_last_login_date == nil or christmas_last_login_date == "" or christmas_last_login_date == get_os_date("%Y-%m-%d",get_os_time()-24*60*60) then -- º¸»óÀ» ¹ÞÀ» ±âÁØÀÌ µÉ °ªµéÀ» ÀúÀåÇÑ´Ù set_flag( "2016_christmas_toy_count_yesterday", get_flag( "2016_christmas_toy_count" ) or "0" ) else set_flag( "2016_christmas_toy_count_yesterday", "0" ) end set_flag( "2016_christmas_team_yesterday", get_flag( "2016_christmas_team" ) ) set_flag( "2016_christmas_toy_count", "0" ) set_flag( "2016_christmas_last_login_date", current_date ) end end function is_winning_team() local christmas_team = get_flag( "2016_christmas_team_yesterday" ) local christmas_winning_team = tostring( get_global_variable( "2016_christmas_winning_team" ) ) or "" local length = #christmas_winning_team christmas_winning_team = tonumber( christmas_winning_team ) for i = 1, length do local c = christmas_winning_team % 10 christmas_winning_team = math.floor( christmas_winning_team / 10 ) if christmas_team == c then return true end end return false end function is_final_winning_team() local christmas_team = get_flag( "2016_christmas_team_yesterday" ) local christmas_winning_team = tostring( get_global_variable( "2016_christmas_final_winning_team" ) ) or "" local length = #christmas_winning_team christmas_winning_team = tonumber( christmas_winning_team ) for i = 1, length do local c = christmas_winning_team % 10 christmas_winning_team = math.floor( christmas_winning_team / 10 ) if christmas_team == c then return true end end return false end function is_last_day() local state_code = get_local_info() local current_date = get_os_date( "%Y-%m-%d" ) -- À̺¥Æ® ½Ã°£ ¼³Á¤(ÃÖÁ¾ º¸»ó ȹµæ ±â°£, ±âÁ¸ ÀÏÁ¤¿¡ ÇϷ縦 ´õÇØ °è»ê) if state_code == 1 then -- Çѱ¹ christmas_2016_event_last_day = '2016-12-29' elseif state_code == 16 then -- ÀϺ» christmas_2016_event_last_day = '2016-12-27' elseif state_code == 512 then -- µ¿³²¾Æ ¼öÁ¤ christmas_2015_event_last_day = '2016-01-02' elseif state_code == 4 or state_code == 8 or state_code == 128 or state_code == 16384 or state_code == 32768 or state_code == 65536 then -- ¹Ì±¹, À¯·´ christmas_2015_event_last_day = '2015-12-30' elseif state_code == 256 then -- ·¯½Ã¾Æ Ãß°¡ christmas_2015_event_last_day = '2016-01-12' elseif state_code == 8192 then -- Áßµ¿ ¶óÀ̺ê Ãß°¡ christmas_2015_event_last_day = '2015-01-28' end return current_date == christmas_2016_event_last_day end function is_mvp() local christmas_team = get_flag( "2016_christmas_team_yesterday" ) local christmas_team_mvp_toy_count_yesterday = tonumber( get_global_variable( "2016_christmas_team_mvp_toy_count_yesterday_" .. christmas_team ) ) or 0 if christmas_team_mvp_toy_count_yesterday < 30 then return false end local christmas_toy_count_yesterday = get_flag( "2016_christmas_toy_count_yesterday" ) return christmas_toy_count_yesterday == christmas_team_mvp_toy_count_yesterday end --2015 Å©¸®½º¸¶½º À̺¥Æ® ³¡ --2015 Å©¸®½º¸¶½º À̺¥Æ® 2 ½ÃÀÛ function NPC_event_2015_xmas_contact() dlg_title( "@91002043" ) --NPC À̸§ dlg_text( "@90610153" ) --NPC ´ë»ç --dlg_menu( "@90610158", "event_2015_xmas_give(2013549)" ) --Àå³­°¨ ºÎǰ °Ç³×±â dlg_menu( "@90610159", "event_2015_xmas_give(2013553)" ) --¸ÞÀ̵å ÀÎÇü °Ç³×±â dlg_menu( "@90610160", "event_2015_xmas_give(2013554)" ) --¹«Èñ ÀÎÇü °Ç³×±â dlg_menu( "@90610161", "event_2015_xmas_give(2013556)" ) --¾Ïż ÀÎÇü °Ç³×±â dlg_menu( "@90610162", "event_2015_xmas_give(2013557)" ) --°ÅÀ§ ÀÎÇü °Ç³×±â dlg_menu( "@90610163", "event_2015_xmas_give(2013555)" ) --±ÍÁ· ÀÎÇü °Ç³×±â dlg_menu( "@90610164", "event_2015_xmas_give(2013558)" ) --¹éÁ¶ ÀÎÇü °Ç³×±â dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end function event_2015_xmas_give(item) dlg_title( "@91002043" ) --NPC À̸§ item_count = find_item(item) if item == 2013549 then if item_count >= 3000 then dlg_text( "@90610154" ) --NPC Àå³­°¨ ºÎǰ Á¶°Ç ¸¸Á· delete_item( get_item_handle( 2013549 ), 3000 ) insert_item( 2016075, 1 ) else dlg_text( "@90610155" ) --NPC Àå³­°¨ ºÎǰ Á¶°Ç ºÒ¸¸Á· end else if item_count >= 1 then dlg_text( "@90610156" ) --NPC ÀÎÇü Á¶°Ç ¸¸Á· delete_item( get_item_handle( item ), 1 ) insert_item( 2016076, 1 ) else dlg_text( "@90610157" ) --NPC ÀÎÇü Á¶°Ç ºÒ¸¸Á· end end dlg_menu( "@90010003", "NPC_event_2015_xmas_contact()" ) --óÀ½À¸·Î dlg_menu( "@91002046", " " ) --´ëÈ­ âÀ» ´Ý´Â´Ù. dlg_show() end --2015 Å©¸®½º¸¶½º À̺¥Æ® 2 ³¡ ----------------------------------------------------------------------------------------------------------------------------- -------------------------------------ÃÖÃÊ Á¢¼Ó ·Î±×ÀÎ ÇÔ¼ö---------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------- -- ·Î±×ÀÎ ½Ã ~ ó¸® °ü·Ã À̺¥Æ®´Â ´Ù ÀÌ ÇÔ¼ö³»¿¡¼­ ó¸® function on_login_event() local pcbang_grade = get_value("pcbang_user") -- ÇÁ¸®¹Ì¾öPC¹æ ÆÇ´Üº¯¼ö local state_code = get_local_info() local B_current_time = get_os_date( "%Y-%m-%d %H:%M:%S" ) local current_time = get_os_date( "%Y-%m-%d" ) --ºÏ¹Ì ¹öÇÁ À̺¥Æ® --[[ if state_code == 4 or state_code == 8 or state_code == 128 or state_code == 16384 or state_code == 32768 or state_code == 65536 then --Buffs for 11/07 add_state(145012, 4, 720000) add_cstate(145012, 4, 720000) --Remove previous buffs --add_state(145012, 4, 100) --add_cstate(145012, 4, 100) add_state(1018, 21, 100) add_cstate(1018, 21, 100) add_state(1007, 15, 100) add_cstate(1007, 15, 100) add_state(1008, 15, 100) add_cstate(1008, 15, 100) end ]] --------------------------»ï°èÅÁ À̺¥Æ® Ç÷¡±× »èÁ¦--------------------------- if state_code == 1 and get_account_flag( 'samgyetang' ) ~= 2018 then if '2018-08-08 10:00:00' <= B_current_time and B_current_time < '2018-09-06 10:00:00' then del_account_flag('I2013808') del_account_flag('I950112') del_account_flag('I705012') del_account_flag('I3800282') del_account_flag('I3800278') del_account_flag('I705014') del_account_flag('I960126') del_account_flag('I2013810') del_account_flag('I705013') del_account_flag('I950113') del_account_flag('I950114') set_account_flag('samgyetang', 2018) end end --------------------------Çѱ¹ ·Î±×ÀÎ º¸»ó--------------------------- if state_code == 1 then if '2016-05-26 10:00:00' <= B_current_time and B_current_time < '2016-06-02 10:00:00' then -- 1ÁÖÂ÷ º¸»ó local t_flag = get_account_flag( 'pcbang_reward' ) -- ¿À´Ã º¸»ó ¹Þ¾Ò´ÂÁö üũ if t_flag ~= current_time then -- º¸»ó Áö±ÞÇÏ°í ¿À´Ã º¸»ó ¹Þ¾Ò´Ù°í Ç÷¡±× ¼³Á¤ insert_item ( 2013698, 3 ) -- ½ºÆä¼È Çǹ°¾à insert_item ( 2010454, 2 ) -- ´ë¸ð¿äÁ¤ÀÇ º´ insert_item ( 2016065, 2 ) -- °í´ëÀÇ Á¶°¢ »óÀÚ set_account_flag( 'pcbang_reward', current_time ) private_notice( sconv( "@90606283" , "#@player_name@#", get_value("name") ) ) end elseif '2016-06-02 10:00:00' <= B_current_time and B_current_time < '2016-06-09 10:00:00' then -- 2ÁÖÂ÷ º¸»ó local t_flag = get_account_flag( 'pcbang_reward' ) -- ¿À´Ã º¸»ó ¹Þ¾Ò´ÂÁö üũ if t_flag ~= current_time then -- º¸»ó Áö±ÞÇÏ°í ¿À´Ã º¸»ó ¹Þ¾Ò´Ù°í Ç÷¡±× ¼³Á¤ insert_item ( 602060, 10 ) -- µ¥¹ÙÀÇ ·¹µåÆ÷¼Ç insert_item ( 2902162, 3 ) -- Å©¸®Ã³ ¾¦¾¦ Å©·¡Ä¿ insert_item ( 2012834, 2 ) -- ¿ÏÀüÇÑ Å©¸®Ã³ ºÎȰ ÁÖ¹®¼­ set_account_flag( 'pcbang_reward', current_time ) private_notice( sconv( "@90606283" , "#@player_name@#", get_value("name") ) ) end elseif '2016-06-09 10:00:00' <= B_current_time and B_current_time < '2016-06-16 10:00:00' then -- 3ÁÖÂ÷ º¸»ó local t_flag = get_account_flag( 'pcbang_reward' ) -- ¿À´Ã º¸»ó ¹Þ¾Ò´ÂÁö üũ if t_flag ~= current_time then -- º¸»ó Áö±ÞÇÏ°í ¿À´Ã º¸»ó ¹Þ¾Ò´Ù°í Ç÷¡±× ¼³Á¤ insert_item ( 2013699, 3 ) -- ½ºÆä¼È ¸¶³ª¹°¾à insert_item ( 801321, 3 ) -- ÇѼչ«±â¿ë °ß°íÇÔÀǵ¹ :°ø°Ý·Â (ÃÖ»ó±Þ) insert_item ( 801322, 3 ) -- ÇѼչ«±â¿ë °ß°íÇÔÀǵ¹ :¸¶·Â (ÃÖ»ó±Þ) insert_item ( 2012818, 3 ) -- Ãູ¹ÞÀº Ä«º¡Å¬ »óÀÚ <7ÀÏ> set_account_flag( 'pcbang_reward', current_time ) private_notice( sconv( "@90606283" , "#@player_name@#", get_value("name") ) ) end elseif '2016-06-16 10:00:00' <= B_current_time and B_current_time < '2016-06-23 10:00:00' then -- 4ÁÖÂ÷ º¸»ó local t_flag = get_account_flag( 'pcbang_reward' ) -- ¿À´Ã º¸»ó ¹Þ¾Ò´ÂÁö üũ if t_flag ~= current_time then -- º¸»ó Áö±ÞÇÏ°í ¿À´Ã º¸»ó ¹Þ¾Ò´Ù°í Ç÷¡±× ¼³Á¤ insert_item ( 602260, 10 ) insert_item ( 2016017, 5 ) insert_item ( 2013705, 10 ) set_account_flag( 'pcbang_reward', current_time ) private_notice( sconv( "@90606283" , "#@player_name@#", get_value("name") ) ) end end --------------------------Áßµ¿ ·Î±×ÀÎ º¸»ó--------------------------- --[[ elseif state_code == 8192 then if '2014-08-10 08:00:00' <= B_current_time and B_current_time < '2014-08-17 08:00:00' then -- 1ÁÖÂ÷ º¸»ó local t_flag = get_account_flag( 'pcbang_reward' ) -- ¿À´Ã º¸»ó ¹Þ¾Ò´ÂÁö üũ if t_flag ~= current_time then -- º¸»ó Áö±ÞÇÏ°í ¿À´Ã º¸»ó ¹Þ¾Ò´Ù°í Ç÷¡±× ¼³Á¤ insert_item ( 2013001, 1 ) insert_item ( 601100365, 1 ) insert_item ( 2013430, 1 ) set_account_flag( 'pcbang_reward', current_time ) private_notice( sconv( "@90606283" , "#@player_name@#", get_value("name") ) ) end elseif '2014-08-17 08:00:00' <= B_current_time and B_current_time < '2014-08-24 08:00:00' then -- 2ÁÖÂ÷ º¸»ó local t_flag = get_account_flag( 'pcbang_reward' ) -- ¿À´Ã º¸»ó ¹Þ¾Ò´ÂÁö üũ if t_flag ~= current_time then -- º¸»ó Áö±ÞÇÏ°í ¿À´Ã º¸»ó ¹Þ¾Ò´Ù°í Ç÷¡±× ¼³Á¤ insert_item ( 2013001, 1 ) insert_item ( 601100365, 1 ) insert_item ( 2013427, 1 ) set_account_flag( 'pcbang_reward', current_time ) private_notice( sconv( "@90606283" , "#@player_name@#", get_value("name") ) ) end elseif '2014-08-24 08:00:00' <= B_current_time and B_current_time < '2014-08-31 08:00:00' then -- 3ÁÖÂ÷ º¸»ó local t_flag = get_account_flag( 'pcbang_reward' ) -- ¿À´Ã º¸»ó ¹Þ¾Ò´ÂÁö üũ if t_flag ~= current_time then -- º¸»ó Áö±ÞÇÏ°í ¿À´Ã º¸»ó ¹Þ¾Ò´Ù°í Ç÷¡±× ¼³Á¤ insert_item ( 2013001, 1 ) insert_item ( 2013430, 1 ) insert_item ( 2013428, 1 ) -- Ãູ¹ÞÀº Ä«º¡Å¬ »óÀÚ(2012818)¸¦ Áö±ÞÇÏ´Â °ÍÀÌ ¸ñÀûÀε¥ ±âȹ¼­¿¡ ÀûÇôÀÖ´Â ÄÚµå´Â Çà¿îÀÇ »óÀÚ(2013058)¶ó Ä«º¡Å¬ »óÀÚ·Î ¹Ù²Þ set_account_flag( 'pcbang_reward', current_time ) private_notice( sconv( "@90606283" , "#@player_name@#", get_value("name") ) ) end elseif '2014-08-31 08:00:00' <= B_current_time and B_current_time < '2014-09-07 08:00:00' then -- 4ÁÖÂ÷ º¸»ó local t_flag = get_account_flag( 'pcbang_reward' ) -- ¿À´Ã º¸»ó ¹Þ¾Ò´ÂÁö üũ if t_flag ~= current_time then -- º¸»ó Áö±ÞÇÏ°í ¿À´Ã º¸»ó ¹Þ¾Ò´Ù°í Ç÷¡±× ¼³Á¤ insert_item ( 601100365, 1 ) insert_item ( 2013430, 1 ) insert_item ( 2013429, 1 ) set_account_flag( 'pcbang_reward', current_time ) private_notice( sconv( "@90606283" , "#@player_name@#", get_value("name") ) ) end end ]] --------------------------¹Ì±¹&À¯·´ ·Î±×ÀÎ º¸»ó--------------------------- elseif state_code == 4 or state_code == 8 or state_code == 128 or state_code == 16384 or state_code == 32768 or state_code == 65536 then if get_global_variable("WZ_Server_Buff_1") == 1 then local buff_1_state = get_global_variable("WZ_Server_Buff_1_State") local buff_1_level = get_global_variable("WZ_Server_Buff_1_Level") add_state( buff_1_state, buff_1_level, 720000 ) add_cstate( buff_1_state, buff_1_level, 720000 ) end if get_global_variable("WZ_Server_Buff_2") == 1 then local buff_2_state = get_global_variable("WZ_Server_Buff_2_State") local buff_2_level = get_global_variable("WZ_Server_Buff_2_Level") add_state( buff_2_state, buff_2_level, 720000 ) add_cstate( buff_2_state, buff_2_level, 720000 ) end if '2018-02-13 07:00:00' <= B_current_time and B_current_time < '2018-02-20 07:00:00' then -- 1ÁÖÂ÷ º¸»ó local t_flag = get_account_flag( 'pcbang_reward' ) -- ¿À´Ã º¸»ó ¹Þ¾Ò´ÂÁö üũ if t_flag ~= current_time then -- º¸»ó Áö±ÞÇÏ°í ¿À´Ã º¸»ó ¹Þ¾Ò´Ù°í Ç÷¡±× ¼³Á¤ local logreward = math.random(1,5) if logreward == 1 then insert_item( 2013873, 1 ) elseif logreward == 2 then insert_item( 2013875, 1 ) elseif logreward == 3 then insert_item( 2013877, 1 ) elseif logreward == 4 then insert_item( 2013879, 1 ) elseif logreward == 5 then insert_item( 2013881, 1 ) end set_account_flag( 'pcbang_reward', current_time ) private_notice( sconv( "@90606283" , "#@player_name@#", get_value("name") ) ) end end --------------------------·¯½Ã¾Æ 9.3 ·Î±×ÀÎ º¸»ó--------------------------- elseif state_code == 256 then if '2016-02-29 08:00:00' <= B_current_time and B_current_time < '2016-03-07 08:00:00' then -- 1ÁÖÂ÷ º¸»ó local t_flag = get_account_flag( 'pcbang_reward' ) -- ¿À´Ã º¸»ó ¹Þ¾Ò´ÂÁö üũ if t_flag ~= current_time then -- º¸»ó Áö±ÞÇÏ°í ¿À´Ã º¸»ó ¹Þ¾Ò´Ù°í Ç÷¡±× ¼³Á¤ insert_item ( 1000485, 5 ) -- µ¥¹ÙÀÇ Ãູ insert_item ( 1000534, 2 ) -- ¼ýÀÚ »óÀÚ insert_item ( 2016082, 1 ) -- ¾÷µ¥ÀÌÆ® À̺¥Æ® »óÀÚ 1 set_account_flag( 'pcbang_reward', current_time ) private_notice( sconv( "@90606283" , "#@player_name@#", get_value("name") ) ) end elseif '2016-03-07 08:00:00' <= B_current_time and B_current_time < '2016-03-14 08:00:00' then -- 2ÁÖÂ÷ º¸»ó local t_flag = get_account_flag( 'pcbang_reward' ) -- ¿À´Ã º¸»ó ¹Þ¾Ò´ÂÁö üũ if t_flag ~= current_time then -- º¸»ó Áö±ÞÇÏ°í ¿À´Ã º¸»ó ¹Þ¾Ò´Ù°í Ç÷¡±× ¼³Á¤ insert_item ( 1000485, 5 ) -- µ¥¹ÙÀÇ Ãູ insert_item ( 1000534, 2 ) -- ¼ýÀÚ »óÀÚ insert_item ( 2016083, 1 ) -- ¾÷µ¥ÀÌÆ® À̺¥Æ® »óÀÚ 2 set_account_flag( 'pcbang_reward', current_time ) private_notice( sconv( "@90606283" , "#@player_name@#", get_value("name") ) ) end elseif '2016-03-14 08:00:00' <= B_current_time and B_current_time < '2016-03-21 08:00:00' then -- 3ÁÖÂ÷ º¸»ó local t_flag = get_account_flag( 'pcbang_reward' ) -- ¿À´Ã º¸»ó ¹Þ¾Ò´ÂÁö üũ if t_flag ~= current_time then -- º¸»ó Áö±ÞÇÏ°í ¿À´Ã º¸»ó ¹Þ¾Ò´Ù°í Ç÷¡±× ¼³Á¤ insert_item ( 1000485, 5 ) -- µ¥¹ÙÀÇ Ãູ insert_item ( 1000534, 2 ) -- ¼ýÀÚ »óÀÚ insert_item ( 2016083, 3 ) -- ¾÷µ¥ÀÌÆ® À̺¥Æ® »óÀÚ 3 set_account_flag( 'pcbang_reward', current_time ) private_notice( sconv( "@90606283" , "#@player_name@#", get_value("name") ) ) end end end --[[ --2016 Å©¸®½º¸¶½º À̺¥Æ® local christmas_2016_event_start_date_time = nil local christmas_2016_event_end_date_time = nil -- À̺¥Æ® ½Ã°£ ¼³Á¤ if state_code == 1 then --Çѱ¹ christmas_2016_event_start_date_time = '2016-12-08 10:00:00' christmas_2016_event_end_date_time = '2016-12-28 23:59:59' elseif state_code == 16 then --ÀϺ» christmas_2016_event_start_date_time = '2016-12-13 11:00:00' christmas_2016_event_end_date_time = '2016-12-26 23:59:59' elseif state_code == 4 or state_code == 8 or state_code == 128 or state_code == 16384 or state_code == 32768 or state_code == 65536 then --¹Ì±¹À¯·´ christmas_2015_event_start_date_time = '2015-12-15 07:00:00' christmas_2015_event_end_date_time = '2015-12-29 23:59:59' elseif state_code == 256 then --·¯½Ã¾Æ christmas_2015_event_start_date_time = '2015-12-11 08:00:00' christmas_2015_event_end_date_time = '2016-01-11 23:59:59' elseif state_code == 8192 then --Áßµ¿ ¶óÀ̺ê È®Á¤ ³¯Â¥ christmas_2015_event_start_date_time = '2015-01-13 08:00:00' christmas_2015_event_end_date_time = '2015-01-27 23:59:59' end local DEBUG = false if DEBUG == true then christmas_2016_event_start_date_time = '1900-01-01 00:00:00' christmas_2016_event_end_date_time = '2999-12-31 23:59:99' end -- À̺¥Æ® ½Ã°£ °Ë»ç if christmas_2016_event_start_date_time ~= nil and christmas_2016_event_end_date_time ~= nil then if christmas_2016_event_start_date_time <= B_current_time and B_current_time < christmas_2016_event_end_date_time then -- ÃÖÃÊ ·Î±×ÀÎ ½Ã 1ȸ ÆÀ ¼³Á¤ local christmas_team = get_flag( "2016_christmas_team" ) if christmas_team == nil or christmas_team == "" then christmas_team = math.random( 1, 3 ) set_flag( "2016_christmas_team", christmas_team ) -- ÃÖÃÊ ÆÀ ¼³Á¤ local text = sconv( "@1270", "#@player_name@#", get_value( "name" ), "#@christmas_team@#", get_christmas_team_name( christmas_team ) ) private_notice( text ) else -- ±âÁ¸ ÆÀ ¾Ë¸² local text = sconv( "@1271", "#@player_name@#", get_value( "name" ), "#@christmas_team@#", get_christmas_team_name( christmas_team ) ) private_notice( text ) end -- Å©¸®½º¸¶½º º¸»ó set_reward() set_daily() if is_last_day() == true and is_final_winning_team() == true then private_notice( sconv( "@1284", "#@christmas_team@#", get_christmas_team_name( get_flag( "2016_christmas_team_yesterday" ) ) ) ) end if is_winning_team() == true then private_notice( sconv( "@1281", "#@christmas_team@#", get_christmas_team_name( get_flag( "2016_christmas_team_yesterday" ) ) ) ) end if is_mvp() == true then private_notice( sconv( "@1282", "#@christmas_team@#", get_christmas_team_name( get_flag( "2016_christmas_team_yesterday" ) ) ) ) end end end ]] --2015 Å©¸®½º¸¶½º À̺¥Æ® ³¡ --[[ 2015 Áßµ¿ 6ÁÖ³â À̺¥Æ® local rzbirth_2015_event_start_date_time = nil local rzbirth_2015_event_end_date_time = nil -- À̺¥Æ® ½Ã°£ ¼³Á¤ if state_code == 1 then --Çѱ¹ rzbirth_2015_event_start_date_time = '2014-12-18 09:00:00' rzbirth_2015_event_end_date_time = '2014-12-31 23:59:59' elseif state_code == 16 then --ÀϺ» rzbirth_2015_event_start_date_time = '2014-12-22 11:00:00' rzbirth_2015_event_end_date_time = '2015-01-06 23:59:59' elseif state_code == 512 then --µ¿³²¾Æ rzbirth_2015_event_start_date_time = '2014-12-19 11:00:00' rzbirth_2015_event_end_date_time = '2015-01-02 23:59:59' elseif state_code == 4 or state_code == 8 or state_code == 128 or state_code == 16384 or state_code == 32768 or state_code == 65536 then --¹Ì±¹À¯·´ rzbirth_2015_event_start_date_time = '2014-12-16 07:00:00' rzbirth_2015_event_end_date_time = '2014-12-30 23:59:59' elseif state_code == 256 then --·¯½Ã¾Æ rzbirth_2015_event_start_date_time = '2014-12-22 08:00:00' rzbirth_2015_event_end_date_time = '2015-01-12 23:59:59' elseif state_code == 8192 then --Áßµ¿ ¶óÀ̺ê È®Á¤ ³¯Â¥ rzbirth_2015_event_start_date_time = '2015-03-17 08:00:00' rzbirth_2015_event_end_date_time = '2015-03-31 23:59:59' end local DEBUG = false if DEBUG == true then rzbirth_2015_event_start_date_time = '1900-01-01 00:00:00' rzbirth_2015_event_end_date_time = '2999-12-31 23:59:99' end -- À̺¥Æ® ½Ã°£ °Ë»ç if rzbirth_2015_event_start_date_time ~= nil and rzbirth_2015_event_end_date_time ~= nil then if rzbirth_2015_event_start_date_time <= B_current_time and B_current_time < rzbirth_2015_event_end_date_time then -- ÃÖÃÊ ·Î±×ÀÎ ½Ã 1ȸ ÆÀ ¼³Á¤ local rzbirth_team = get_flag( "2015_rzbirth_team" ) if rzbirth_team == nil or rzbirth_team == "" then rzbirth_team = math.random( 1, 3 ) set_flag( "2015_rzbirth_team", rzbirth_team ) -- ÃÖÃÊ ÆÀ ¼³Á¤ local text = sconv( "@1285", "#@player_name@#", get_value( "name" ), "#@rzbirth_team@#", get_rzbirth_team_name( rzbirth_team ) ) private_notice( text ) else -- ±âÁ¸ ÆÀ ¾Ë¸² local text = sconv( "@1286", "#@player_name@#", get_value( "name" ), "#@rzbirth_team@#", get_rzbirth_team_name( rzbirth_team ) ) private_notice( text ) end -- Å©¸®½º¸¶½º º¸»ó set_reward() set_daily() if is_last_day() == true and is_final_winning_team() == true then private_notice( sconv( "@1299", "#@rzbirth_team@#", get_rzbirth_team_name( get_flag( "2015_rzbirth_team_yesterday" ) ) ) ) end if is_winning_team() == true then private_notice( sconv( "@1296", "#@rzbirth_team@#", get_rzbirth_team_name( get_flag( "2015_rzbirth_team_yesterday" ) ) ) ) end if is_mvp() == true then private_notice( sconv( "@1297", "#@rzbirth_team@#", get_rzbirth_team_name( get_flag( "2015_rzbirth_team_yesterday" ) ) ) ) end end end]]-- if (state_code == 4 or state_code == 8 or state_code == 128 or state_code == 16384 or state_code == 32768 or state_code == 65536) and '2019-03-19 08:00:00' <= B_current_time and B_current_time < '2018-04-02 08:00:00' then add_cstate(1007, 15, 720000) add_cstate(1008, 18, 720000) add_cstate(1101, 26, 720000) end -- War Of The Cities Event local MiniEvent = tonumber(get_env("game.ME1")) or -1 local MiniEvent_Count = tonumber(get_env("game.ME1_Count")) or 0 if MiniEvent >= 0 then local myteam = tonumber(get_account_flag("ME1Team")) or 0 local mycount = tonumber(get_account_flag("ME1Count")) or 0 if (MiniEvent == 1 or MiniEvent >= 3) and mycount ~= MiniEvent_Count then local team = math.random(1,3) set_account_flag("ME1Team",team) set_account_flag("ME1Count",MiniEvent_Count) del_account_flag("ME1Claim") private_notice( sconv( "@90610658", "#@player_name@#", get_value("name"), "#@team_name@#", get_me1_team_name( team) ) ) -- Announce to user their team. elseif MiniEvent == 0 then del_account_flag("ME1Team") del_account_flag("ME1Claim") del_account_flag("ME1Count") end end --Boss Hunters Event local MiniEvent2 = tonumber(get_env("game.ME2")) or -1 if MiniEvent2 == 0 then del_flag( "ME2K" ) del_flag( "ME2N" ) elseif MiniEvent2 == 1 and get_flag( "ME2N") ~= 1 then dlg_general( "@90610659" ) -- Event information popup set_flag( "ME2N", 1 ) -- Prevents event information from appearing more than once on each char. end --Halloween Event local Halloween2018Event = tonumber(get_env("game.HW2018")) or -1 if Halloween2018Event >= 1 then NPC_Event_2018_Halloween_Login() end --Christmas Event if (state_code == 4 or state_code == 8 or state_code == 128 or state_code == 16384 or state_code == 32768 or state_code == 65536) and '2018-12-11 08:00:00' <= B_current_time and B_current_time < '2019-01-15 08:00:00' then Christmas_Valley_2017_Login() elseif state_code == 1 and '2018-12-20 10:00:00' <= B_current_time and B_current_time < '2019-01-17 10:00:00' then Christmas_Valley_2017_Login() elseif state_code == 256 and '2018-12-24 11:00:00' <= B_current_time and B_current_time < '2019-01-21 11:00:00' then Christmas_Valley_2017_Login() elseif state_code == 8192 and '2019-03-05 09:00:00' <= B_current_time and B_current_time < '2019-04-02 09:00:00' then Christmas_Valley_2017_Login() end end ----------------------------------------------------------------------------------------------------------------------------- -------------------------------------2014 µ¿°è ¿Ã¸²ÇÈ À̺¥Æ® ---------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------- function NPC_Event_2014_Olympic_winter_game() dlg_title( "@90606110" ) --npcÀ̸§ dlg_text( "@90606111" ) --npc ±âº» ´ë»ç --npc ¸Þ´º dlg_menu( "@90606112", "NPC_Event_2014_Olympic_winter_game_trade()" ) --´« °áÁ¤À¸·Î ¼±¹° ±³È¯ --npc ±âº» ¸Þ´º dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_Event_2014_Olympic_winter_game_trade() dlg_title( "@90606110" ) --npcÀ̸§ dlg_text( "@90606113" ) --npc ±âº» ´ë»ç dlg_menu( "@90606114", "NPC_Event_2014_Olympic_winter_game_trade_give(1)" ) --½º³ë¿ìº¸µå ÀÇ»ó ¼¼Æ® (7ÀÏ) dlg_menu( "@90606115", "NPC_Event_2014_Olympic_winter_game_trade_give(2)" ) --½º³ë¿ìº¸µå ÀÇ»ó ¼¼Æ® (28ÀÏ) --npc ±âº» ¸Þ´º dlg_menu( "@90010003", "NPC_Event_2014_Olympic_winter_game()" ) dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_Event_2014_Olympic_winter_game_trade_give(item_type_pc) local item_count = find_item ( 2013049 ) local item_count2 = find_item ( 2013060 ) dlg_title( "@90606110" ) --npcÀ̸§ dlg_text( "@90606116" ) --npc ±âº» ´ë»ç if item_type_pc == 1 then if item_count >= 35 then insert_item(2013060,1) delete_item( get_item_handle( 2013049 ), 35 ) else NPC_Event_2014_Olympic_winter_game_trade_give_fail() end elseif item_type_pc == 2 then if item_count >= 100 and item_count2 >= 1 then insert_item(2013061,1) delete_item( get_item_handle( 2013049 ), 100 ) delete_item( get_item_handle( 2013060 ), 1 ) else NPC_Event_2014_Olympic_winter_game_trade_give_fail() end else NPC_Event_2014_Olympic_winter_game_trade_give_fail() end --npc ±âº» ¸Þ´º dlg_menu( "@90010003", "NPC_Event_2014_Olympic_winter_game()" ) dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_Event_2014_Olympic_winter_game_trade_give_fail() dlg_title( "@90606110" ) --npcÀ̸§ dlg_text( "@90606117" ) --npc ±âº» ´ë»ç --npc ±âº» ¸Þ´º dlg_menu( "@90010003", "NPC_Event_2014_Olympic_winter_game()" ) dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end ----------------------------------------------------------------------------------------------------------------------------- -------------------------------------2014 °ñµçÀ§Å© À̺¥Æ® (ÀϺ»¿ë)---------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------- function NPC_golden_week_Event_2014() dlg_title( "@90606222" ) --npcÀ̸§ dlg_text( "@90606223" ) --npc ±âº» ´ë»ç --npc ¸Þ´º dlg_menu( "@90605866", "NPC_golden_week_Event_2014_trade()" ) --ƼÄÏÀ¸·Î ¼±¹° ±³È¯ NPC_GM_Menu(137967,105309,8002,0) --npc ±âº» ¸Þ´º dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() on_login_event() add_state(41103035, 231, 720000) return end function NPC_golden_week_Event_2014_trade() dlg_title( "@90606222" ) --npcÀ̸§ dlg_text( "@90605868" ) --npc ±âº» ´ë»ç dlg_menu( "@90606099", "NPC_golden_week_Event_2014_trade_give(1)" ) --1Àå : µ¥¹ÙÀÇ Ãູ 3°³ dlg_menu( "@90606100", "NPC_golden_week_Event_2014_trade_give(2)" ) --3Àå : Å©¸®Ã³ ¾¦¾¦ Å©·¡Ä¿ 2°³ dlg_menu( "@90606101", "NPC_golden_week_Event_2014_trade_give(3)" ) --5Àå : ¿ÏÀüÇÑ Å©¸®Ã³ ºÎȰ ÁÖ¹®¼­ 3°³ dlg_menu( "@90606102", "NPC_golden_week_Event_2014_trade_give(4)" ) --10Àå : Å©¸®Ã³ ¸®Æ®·¹ÀÌ´× Æ÷¼Ç 1°³ dlg_menu( "@90606227", "NPC_golden_week_Event_2014_trade_give(5)" ) --30Àå : PC¹æ Àü¿ë¸µ(14ÀÏ) 1°³ dlg_menu( "@90606104", "NPC_golden_week_Event_2014_trade_give(6)" ) --50Àå : Ãູ¹ÞÀº Å©¸®Ã³ »óÀÚ 2°³ dlg_menu( "@90606105", "NPC_golden_week_Event_2014_trade_give(7)" ) --80Àå : À¯´ÏÅ© : ·Î¸¶°ËÅõ»ç ²Ù¹Ì±â ¼ÂÆ® ·£´ý»óÀÚ 1°³ dlg_menu( "@90606106", "NPC_golden_week_Event_2014_trade_give(8)" ) --80Àå : À¯´ÏÅ© : ´ÙÅ©¸ÞÀÌÁö ²Ù¹Ì±â ¼ÂÆ® ·£´ý»óÀÚ 1°³ dlg_menu( "@90606107", "NPC_golden_week_Event_2014_trade_give(9)" ) --80Àå : À¯´ÏÅ© : Àεð¾ð ²Ù¹Ì±â ¼ÂÆ® ·£´ý»óÀÚ 1°³ dlg_menu( "@90606108", "NPC_golden_week_Event_2014_trade_give(10)" ) --100Àå : [À¯´ÏÅ©] ¼Ò¿ï Å×ÀÌ¹Ö Ä«µå 1°³ , Å×ÀÌ¹Ö Ä«µåÀÇ °Å¿ï 1°³ , ÇÁ¸®¹Ì¾ö Å©¸®Ã³ ³óÀå ÀÌ¿ë±Ç(4ÀÏ) 1°³ , ¼Ò¿ï Å©¸®Ã³ ¼ÒȯÁÖ¹®¼­ Èú·¯Çü ·£´ý¹Ú½º 1°³ --npc ±âº» ¸Þ´º dlg_menu( "@90010003", 'NPC_golden_week_Event_2014()' ) dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_golden_week_Event_2014_trade_give(item_type_pc) local item_count = find_item ( 2012866 ) dlg_title( "@90606222" ) --npcÀ̸§ dlg_text( "@90605877" ) --npc ±âº» ´ë»ç if item_type_pc == 1 then if item_count >= 1 then insert_item(2012825,3) delete_item( get_item_handle( 2012866 ), 1 ) else NPC_golden_week_Event_2014_trade_give_fail() end elseif item_type_pc == 2 then if item_count >= 3 then insert_item(2902162,2) delete_item( get_item_handle( 2012866 ), 3 ) else NPC_golden_week_Event_2014_trade_give_fail() end elseif item_type_pc == 3 then if item_count >= 5 then insert_item(920001,3) delete_item( get_item_handle( 2012866 ), 5 ) else NPC_golden_week_Event_2014_trade_give_fail() end elseif item_type_pc == 4 then if item_count >= 10 then insert_item(920006,1) delete_item( get_item_handle( 2012866 ), 10 ) else NPC_golden_week_Event_2014_trade_give_fail() end elseif item_type_pc == 5 then if item_count >= 30 then insert_item(3630071,1) delete_item( get_item_handle( 2012866 ), 30 ) else NPC_golden_week_Event_2014_trade_give_fail() end elseif item_type_pc == 6 then if item_count >= 50 then insert_item(3800282,2) delete_item( get_item_handle( 2012866 ), 50 ) else NPC_golden_week_Event_2014_trade_give_fail() end elseif item_type_pc == 7 then if item_count >= 80 then insert_item(3800272,1) delete_item( get_item_handle( 2012866 ), 80 ) else NPC_golden_week_Event_2014_trade_give_fail() end elseif item_type_pc == 8 then if item_count >= 80 then insert_item(3800275,1) delete_item( get_item_handle( 2012866 ), 80 ) else NPC_golden_week_Event_2014_trade_give_fail() end elseif item_type_pc == 9 then if item_count >= 80 then insert_item(3800278,1) delete_item( get_item_handle( 2012866 ), 80 ) else NPC_golden_week_Event_2014_trade_give_fail() end elseif item_type_pc == 10 then if item_count >= 100 then insert_item(540203,1) insert_item(960019,1) insert_item(2012233,1) insert_item(2012996,1) delete_item( get_item_handle( 2012866 ), 100 ) else NPC_golden_week_Event_2014_trade_give_fail() end end --npc ±âº» ¸Þ´º dlg_menu( "@90010003", 'NPC_golden_week_Event_2014_trade ()' ) dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_golden_week_Event_2014_trade_give_fail() dlg_title( "@90606222" ) --npcÀ̸§ dlg_text( "@90605874" ) --npc ±âº» ´ë»ç --npc ±âº» ¸Þ´º dlg_menu( "@90010003", 'NPC_golden_week_Event_2014_trade ()' ) dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end ----------------------------------------------------------------------------------------------------------------------------- -------------------------------------2014 °ñµçÀ§Å© À̺¥Æ® (ÀϺ» ÀÌ¿Ü ÇØ¿Ü¿ë)---------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------- function NPC_golden_week_Event_2014_ETC() dlg_title( "@90606222" ) --npcÀ̸§ dlg_text( "@90606223" ) --npc ±âº» ´ë»ç --npc ¸Þ´º dlg_menu( "@90605866", "NPC_golden_week_Event_2014_ETC_trade()" ) --ƼÄÏÀ¸·Î ¼±¹° ±³È¯ --npc ±âº» ¸Þ´º dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() on_login_event() add_state(41103035, 231, 720000) return end function NPC_golden_week_Event_2014_ETC_trade() dlg_title( "@90606222" ) --npcÀ̸§ dlg_text( "@90605868" ) --npc ±âº» ´ë»ç dlg_menu( "@90606099", "NPC_golden_week_Event_2014_ETC_trade_give(1)" ) --1Àå : µ¥¹ÙÀÇ Ãູ 3°³ dlg_menu( "@90606100", "NPC_golden_week_Event_2014_ETC_trade_give(2)" ) --3Àå : Å©¸®Ã³ ¾¦¾¦ Å©·¡Ä¿ 2°³ dlg_menu( "@90606101", "NPC_golden_week_Event_2014_ETC_trade_give(3)" ) --5Àå : ¿ÏÀüÇÑ Å©¸®Ã³ ºÎȰ ÁÖ¹®¼­ 3°³ dlg_menu( "@90606102", "NPC_golden_week_Event_2014_ETC_trade_give(4)" ) --10Àå : Å©¸®Ã³ ¸®Æ®·¹ÀÌ´× Æ÷¼Ç 1°³ dlg_menu( "@90606227", "NPC_golden_week_Event_2014_ETC_trade_give(5)" ) --30Àå : PC¹æ Àü¿ë¸µ(14ÀÏ) 1°³ dlg_menu( "@90606104", "NPC_golden_week_Event_2014_ETC_trade_give(6)" ) --50Àå : Ãູ¹ÞÀº Å©¸®Ã³ »óÀÚ 2°³ dlg_menu( "@90606105", "NPC_golden_week_Event_2014_ETC_trade_give(7)" ) --80Àå : À¯´ÏÅ© : ·Î¸¶°ËÅõ»ç ²Ù¹Ì±â ¼ÂÆ® ·£´ý»óÀÚ 1°³ dlg_menu( "@90606106", "NPC_golden_week_Event_2014_ETC_trade_give(8)" ) --80Àå : À¯´ÏÅ© : ´ÙÅ©¸ÞÀÌÁö ²Ù¹Ì±â ¼ÂÆ® ·£´ý»óÀÚ 1°³ dlg_menu( "@90606107", "NPC_golden_week_Event_2014_ETC_trade_give(9)" ) --80Àå : À¯´ÏÅ© : Àεð¾ð ²Ù¹Ì±â ¼ÂÆ® ·£´ý»óÀÚ 1°³ dlg_menu( "@90606108", "NPC_golden_week_Event_2014_ETC_trade_give(10)" ) --100Àå : [À¯´ÏÅ©] ¼Ò¿ï Å×ÀÌ¹Ö Ä«µå 1°³ , Å×ÀÌ¹Ö Ä«µåÀÇ °Å¿ï 1°³ , ÇÁ¸®¹Ì¾ö Å©¸®Ã³ ³óÀå ÀÌ¿ë±Ç(4ÀÏ) 1°³ , ¼Ò¿ï Å©¸®Ã³ ¼ÒȯÁÖ¹®¼­ Èú·¯Çü ·£´ý¹Ú½º 1°³ --npc ±âº» ¸Þ´º dlg_menu( "@90010003", 'NPC_golden_week_Event_2014_ETC()' ) dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_golden_week_Event_2014_ETC_trade_give(item_type_pc) local item_count = find_item ( 2012866 ) dlg_title( "@90605864" ) --npcÀ̸§ dlg_text( "@90605877" ) --npc ±âº» ´ë»ç if item_type_pc == 1 then if item_count >= 1 then insert_item(2012825,3) delete_item( get_item_handle( 2012866 ), 1 ) else NPC_golden_week_Event_2014_ETC_trade_give_fail() end elseif item_type_pc == 2 then if item_count >= 3 then insert_item(2902162,2) delete_item( get_item_handle( 2012866 ), 3 ) else NPC_golden_week_Event_2014_ETC_trade_give_fail() end elseif item_type_pc == 3 then if item_count >= 5 then insert_item(920001,3) delete_item( get_item_handle( 2012866 ), 5 ) else NPC_golden_week_Event_2014_ETC_trade_give_fail() end elseif item_type_pc == 4 then if item_count >= 10 then insert_item(920006,1) delete_item( get_item_handle( 2012866 ), 10 ) else NPC_golden_week_Event_2014_ETC_trade_give_fail() end elseif item_type_pc == 5 then if item_count >= 30 then insert_item(3630071,1) delete_item( get_item_handle( 2012866 ), 30 ) else NPC_golden_week_Event_2014_ETC_trade_give_fail() end elseif item_type_pc == 6 then if item_count >= 50 then insert_item(3800282,2) delete_item( get_item_handle( 2012866 ), 50 ) else NPC_golden_week_Event_2014_ETC_trade_give_fail() end elseif item_type_pc == 7 then if item_count >= 80 then insert_item(3800272,1) delete_item( get_item_handle( 2012866 ), 80 ) else NPC_golden_week_Event_2014_ETC_trade_give_fail() end elseif item_type_pc == 8 then if item_count >= 80 then insert_item(3800275,1) delete_item( get_item_handle( 2012866 ), 80 ) else NPC_golden_week_Event_2014_ETC_trade_give_fail() end elseif item_type_pc == 9 then if item_count >= 80 then insert_item(3800278,1) delete_item( get_item_handle( 2012866 ), 80 ) else NPC_golden_week_Event_2014_ETC_trade_give_fail() end elseif item_type_pc == 10 then if item_count >= 100 then insert_item(540203,3) insert_item(960019,6) insert_item(2012233,20) insert_item(2012994,2) insert_item(2012995,2) insert_item(2012996,2) insert_item(2012997,2) insert_item(2012998,2) delete_item( get_item_handle( 2012866 ), 100 ) else NPC_golden_week_Event_2014_ETC_trade_give_fail() end end --npc ±âº» ¸Þ´º dlg_menu( "@90010003", 'NPC_golden_week_Event_2014_ETC_trade ()' ) dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_golden_week_Event_2014_ETC_trade_give_fail() dlg_title( "@90606222" ) --npcÀ̸§ dlg_text( "@90605874" ) --npc ±âº» ´ë»ç --npc ±âº» ¸Þ´º dlg_menu( "@90010003", 'NPC_golden_week_Event_2014_ETC_trade ()' ) dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end --------------------------------------------------------------------------------------- ----------------------------- 2018³â ¿ùµåÄÅ À̺¥Æ® ------------------------------------ function NPC_event_WD_2014_worldcup_contact( second_run ) local current_day = 0 local local_flag = get_env( "game.local_flag" ) if local_flag == 1 then --Çѱ¹ day1_begin_time = '2018-06-08 00:00:00' day_end_time = '2018-07-19 10:00:00' elseif local_flag == 16 or local_flag == 8192 then --ÀϺ»,Áßµ¿ day1_begin_time = '2014-06-10 00:00:00' elseif local_flag == 256 then --·¯½Ã¾Æ day1_begin_time = '2014-06-16 00:00:00' else --¹Ì±¹,À¯·´ day1_begin_time = '2014-06-17 00:00:00' end dlg_title( "@91000466" ) current_day = math.floor((get_os_time() - get_os_second(day1_begin_time))/86400) + 1 local q_flag1 = get_flag( "soccerball_get" ) if q_flag1 == nil or q_flag1 == "" then q_flag1 = 0 end if second_run ~= nil and second_run == 'get' then if q_flag1 < current_day then insert_item( 2013322, 1 ) --32°­ Ã౸°ø Áö±Þ set_flag( "soccerball_get", current_day) NPC_event_WD_2014_worldcup_contact('@91000471') -- ÀÚ! ±×·³ Ã౸°øÀ» µå¸®ÁÒ! else NPC_event_WD_2014_worldcup_contact('@91000469') -- ¹ú½á Ã౸°øÀ» ¹ÞÀ¸¼Ì³×¿ä. ³»ÀÏ ´Ù½Ã ã¾Æ¿Í ÁÖ¼¼¿ä! end return end if second_run == nil or second_run == "" then if get_os_date( "%Y-%m-%d %H:%M:%S" ) < day_end_time then dlg_text( "@91000467" ) else dlg_text( "@91000343" ) end else dlg_text( second_run ) end if get_os_date( "%Y-%m-%d %H:%M:%S" ) < day_end_time then dlg_menu( "@91000468", "NPC_event_WD_2014_worldcup_contact('get')" ) -- 32°­ Ã౸°øÀ» ¹Þ´Â´Ù. end local pitem = { 2013316, 2013317, 2013318, 2013319, 2013310, 2013311, 2013312 , 2013313, 2013314, 2013320 } local pmenu = { 91000485, 91000486, 91000487, 91000488, 91000478, 91000479, 91000480, 91000481, 91000482, 91000483 } local ptext = { 91000502, 91000504, 91000506, 91000508, 91000497, 91000489, 91000491, 91000493, 91000495, 91000499 } local preward={ -1, -2, -3, 2013326, -4, -5, -6, 2013334, 2013335, 2013336 } local count = table.getn( pitem ) for i = 1, count do local item_code = pitem[i] local item_cnt = find_item( item_code ) if item_cnt > 0 then dlg_menu( "@"..pmenu[i].." ("..item_cnt .. ")", "worldcup_2014_event_soccerball_reward("..item_code..","..ptext[i]..","..preward[i]..")" ) --16°­ Ã౸°ø ¹Þ±â end end dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end ---------------------------------------------------------------------------------- ±³È¯ function worldcup_2014_event_soccerball_reward(item_code, ptext,item_reward) local cnt = find_item(item_code) if cnt >= 1 then delete_item( get_item_handle( item_code) , 1 ) if item_reward > 0 then insert_item ( item_reward, 1 ) message( "<#00ffff>|" .. sconv( "@253", "#@item_name@#", "@"..tostring(get_item_name_id( item_reward ))) ) if item_reward == 2013326 then private_notice( sconv( "@8014| ´ÔÀÌ GALAÄÅ °á½Â¿¡ ÁøÃâÇϼ̽À´Ï´Ù!" , "#@M_hit@#", get_value("name") ) ) elseif item_reward == 2013335 then private_notice( sconv( "@8014| ´ÔÀÌ ¾Æ½±°Ôµµ ÁØ¿ì½Â ÇÏ¿´½À´Ï´Ù." , "#@M_hit@#", get_value("name") ) ) elseif item_reward == 2013336 then private_notice( sconv( "@8014| ´ÔÀÌ GALAÄÅ¿¡¼­ ¿ì½ÂÇÏ¿´½À´Ï´Ù!!!" , "#@M_hit@#", get_value("name") ) ) end else local item_idx = -item_reward -1 local pitem = { 100,2013323,1, 30, 602064, 10, 60, 602264, 10, 100, 2010283, 20, 100,2013324,1, 30, 602064, 20, 60, 602264, 20, 100, 2010282, 20, 100,2013325,1, 30, 602064, 30, 60, 602264, 30, 100, 2012607, 3, 30, 602064, 10, 60, 602264, 10, 90, 2010283, 20, 100,2013323,1, 30, 602064, 20, 60, 602264, 20, 90, 2010282, 20, 100,2013324,1, 30, 602064, 30, 60, 602264, 30, 90, 2012607, 3, 100,2013325,1, } for j = 1, 4 do local trnd = math.random(0,99) local base = item_idx*12+j*3-2 if pitem[base] > trnd then insert_item ( pitem[base+1], pitem[base+2] ) message( "<#00ffff>|" .. sconv( "@253", "#@item_name@#", "@"..tostring(get_item_name_id( pitem[base+1] ))) ) if pitem[base] ~= 100 then break end end end end NPC_event_WD_2014_worldcup_contact( "@"..ptext) else NPC_event_WD_2014_worldcup_contact("@91000490" ) end end ----------------------------------------------------------------------------------------------------------------------------- -------------------------------------2014 ¶ó¸¶´Ü À̺¥Æ®1 ---------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------- function NPC_Event_2014_Ramadan1() local ramadan_2014_give = get_flag( "ramadan_2014_give" ) if ramadan_2014_give == nil or ramadan_2014_give == "" then ramadan_2014_give = 0 end dlg_title( "@90606239" ) --npcÀ̸§ dlg_text( "@90606242" ) --npc ±âº» ´ë»ç --npc ¸Þ´º dlg_menu( "@90606250", "NPC_Event_2014_Ramadan1_trade()" ) --¾ÆÀÌÅÛÀ¸À¸·Î ¼±¹° ±³È¯ dlg_menu( "@90606251", "NPC_Event_2014_Ramadan1_give()" ) --±âºÎ ¸Þ´º dlg_menu( "@90606252", "NPC_Event_2014_Ramadan1_information()" ) --¾ÆÀÌÅÛ ¼³¸í dlg_menu( "@2304", "enter_vulcanus()") --ºÒÄ«´©½º ºü¸¥ ÀÔÀå --npc ±âº» ¸Þ´º dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_Event_2014_Ramadan1_trade() dlg_title( "@90606239" ) --npcÀ̸§ dlg_text( "@90606244" ) --npc ±âº» ´ë»ç dlg_menu( "@90606253", "NPC_Event_2014_Ramadan1_trade_give(1)" ) -- ½´¸£¹Ù dlg_menu( "@90606254", "NPC_Event_2014_Ramadan1_trade_give(2)" ) -- Äɹä dlg_menu( "@90606255", "NPC_Event_2014_Ramadan1_trade_give(3)" ) -- ¸¶È彬 dlg_menu( "@90606256", "NPC_Event_2014_Ramadan1_trade_give(4)" ) -- ÄòŸ dlg_menu( "@90606257", "NPC_Event_2014_Ramadan1_trade_give(5)" ) -- ´Ù¾Æ¹Ì¾ß dlg_menu( "@90606258", "NPC_Event_2014_Ramadan1_trade_give(6)" ) -- Æç¶óÆç dlg_menu( "@90606259", "NPC_Event_2014_Ramadan1_trade_give(7)" ) -- ŸºÒ¸® dlg_menu( "@90606260", "NPC_Event_2014_Ramadan1_trade_give(8)" ) -- ¾ÇÀÇ °áÁ¤ dlg_menu( "@90606261", "NPC_Event_2014_Ramadan1_trade_give(9)" ) -- ¾ÇÀÇ ¿øÈ¥ dlg_menu( "@90606262", "NPC_Event_2014_Ramadan1_trade_market()" ) -- ¾ÇÀÇ ÀÜÀç --npc ±âº» ¸Þ´º dlg_menu( "@90010003", 'NPC_Event_2014_Ramadan1 ()' ) dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_Event_2014_Ramadan1_trade_give(item_type_pc) local item_count = find_item ( 2013419 ) dlg_title( "@90606239" ) --npcÀ̸§ dlg_text( "@90606248" ) --npc ±âº» ´ë»ç if item_type_pc == 1 then if item_count >= 20 then insert_item(2013410,1) delete_item( get_item_handle( 2013419 ), 20 ) else NPC_Event_2014_Ramadan1_trade_give_fail() end elseif item_type_pc == 2 then if item_count >= 20 then insert_item(2013411,1) delete_item( get_item_handle( 2013419 ), 20 ) else NPC_Event_2014_Ramadan1_trade_give_fail() end elseif item_type_pc == 3 then if item_count >= 20 then insert_item(2013412,1) delete_item( get_item_handle( 2013419 ), 20 ) else NPC_Event_2014_Ramadan1_trade_give_fail() end elseif item_type_pc == 4 then if item_count >= 20 then insert_item(2013413,1) delete_item( get_item_handle( 2013419 ), 20 ) else NPC_Event_2014_Ramadan1_trade_give_fail() end elseif item_type_pc == 5 then if item_count >= 20 then insert_item(2013414,1) delete_item( get_item_handle( 2013419 ), 20 ) else NPC_Event_2014_Ramadan1_trade_give_fail() end elseif item_type_pc == 6 then if item_count >= 10 then insert_item(2013415,1) delete_item( get_item_handle( 2013419 ), 10 ) else NPC_Event_2014_Ramadan1_trade_give_fail() end elseif item_type_pc == 7 then if item_count >= 10 then insert_item(2013416,1) delete_item( get_item_handle( 2013419 ), 10 ) else NPC_Event_2014_Ramadan1_trade_give_fail() end elseif item_type_pc == 8 then if item_count >= 40 then insert_item(2013417,1) delete_item( get_item_handle( 2013419 ), 40 ) else NPC_Event_2014_Ramadan1_trade_give_fail() end elseif item_type_pc == 9 then if item_count >= 30 then insert_item(2013418,1) delete_item( get_item_handle( 2013419 ), 30 ) else NPC_Event_2014_Ramadan1_trade_give_fail() end end --npc ±âº» ¸Þ´º dlg_menu( "@90010003", 'NPC_Event_2014_Ramadan1_trade ()' ) dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_Event_2014_Ramadan1_trade_market() open_market( 'event_ramadan1_shop' ) end function NPC_Event_2014_Ramadan1_trade_give_fail() dlg_title( "@90606239" ) --npcÀ̸§ dlg_text( "@90606243" ) --npc ±âº» ´ë»ç --npc ±âº» ¸Þ´º dlg_menu( "@90010003", 'NPC_Event_2014_Ramadan1_trade ()' ) dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_Event_2014_Ramadan1_information() dlg_title( "@90606239" ) --npcÀ̸§ dlg_text( "@90606249" ) --npc ±âº» ´ë»ç dlg_menu( "@90010003", 'NPC_Event_2014_Ramadan1 ()' ) dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_Event_2014_Ramadan1_give() dlg_title( "@90606239" ) --npcÀ̸§ dlg_text( "@90606267" ) --npc ±âº» ´ë»ç --npc ¸Þ´º dlg_menu( "@90606263", "NPC_Event_2014_Ramadan1_give_1()" ) --1°³ ±âºÎ dlg_menu( "@90606264", "NPC_Event_2014_Ramadan1_give_5()" ) --5°³ ±âºÎ dlg_menu( "@90606265", "NPC_Event_2014_Ramadan1_give_10()" ) --10°³ ±âºÎ dlg_menu( "@90606266", "NPC_Event_2014_Ramadan1_give_check()" ) --½ÅºñÇÑ ¼öÁ¤ °³¼ö È®ÀÎ Çϱâ --npc ±âº» ¸Þ´º dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_Event_2014_Ramadan1_give_1() local ramadan_give_count = find_item( 2013418 ) --±âºÎ ¼öÁ¤ È®ÀÎ if ramadan_give_count >= 1 then dlg_title( "@90606239" ) --npcÀ̸§ delete_item( get_item_handle( 2013418 ), 1 ) --±âºÎ ¼öÁ¤ 1°³ »èÁ¦ local ramadan_2014_give = get_flag( "ramadan_2014_give" ) if ramadan_2014_give == nil or ramadan_2014_give == "" then ramadan_2014_give = 0 end set_flag( "ramadan_2014_give", ramadan_2014_give+1 ) NPC_Event_2014_Ramadan1_give_update() dlg_text( "@90606269\v#@ramadan_2014_give@#\v" .. ramadan_2014_give+1 ) --´ë»ç dlg_menu( "@90010003", "NPC_Event_2014_Ramadan1()" ) --óÀ½À¸·Î dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90606239" ) dlg_text( "@90606268" ) --°³¼ö ¸ðÀÚ¸§ dlg_menu( "@90010003", "NPC_Event_2014_Ramadan1()" ) --óÀ½À¸·Î dlg_menu( "@90010002", "") dlg_show() end end function NPC_Event_2014_Ramadan1_give_5() local ramadan_give_count = find_item( 2013418 ) --±âºÎ ¼öÁ¤ È®ÀÎ if ramadan_give_count >= 5 then dlg_title( "@90606239" ) --npcÀ̸§ delete_item( get_item_handle( 2013418 ), 5 ) --±âºÎ ¼öÁ¤ 5°³ »èÁ¦ local ramadan_2014_give = get_flag( "ramadan_2014_give" ) if ramadan_2014_give == nil or ramadan_2014_give == "" then ramadan_2014_give = 0 end set_flag( "ramadan_2014_give", ramadan_2014_give+5 ) NPC_Event_2014_Ramadan1_give_update() dlg_text( "@90606269\v#@ramadan_2014_give@#\v" .. ramadan_2014_give+5 ) --´ë»ç dlg_menu( "@90010003", "NPC_Event_2014_Ramadan1()" ) --óÀ½À¸·Î dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90606239" ) dlg_text( "@90606268" ) dlg_menu( "@90010003", "NPC_Event_2014_Ramadan1()" ) --óÀ½À¸·Î dlg_menu( "@90010002", "") dlg_show() end end function NPC_Event_2014_Ramadan1_give_10() local ramadan_give_count = find_item( 2013418 ) --±âºÎ ¼öÁ¤ È®ÀÎ if ramadan_give_count >= 10 then dlg_title( "@90606239" ) --npcÀ̸§ delete_item( get_item_handle( 2013418 ), 10 ) --±âºÎ ¼öÁ¤ 10°³ »èÁ¦ local ramadan_2014_give = get_flag( "ramadan_2014_give" ) if ramadan_2014_give == nil or ramadan_2014_give == "" then ramadan_2014_give = 0 end set_flag( "ramadan_2014_give", ramadan_2014_give+10 ) NPC_Event_2014_Ramadan1_give_update() dlg_text( "@90606269\v#@ramadan_2014_give@#\v" .. ramadan_2014_give+10 ) --´ë»ç dlg_menu( "@90010003", "NPC_Event_2014_Ramadan1()" ) --óÀ½À¸·Î dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90606239" ) dlg_text( "@90606268" ) dlg_menu( "@90010003", "NPC_Event_2014_Ramadan1()" ) --óÀ½À¸·Î dlg_menu( "@90010002", "") dlg_show() end end function NPC_Event_2014_Ramadan1_give_check() dlg_title( "@90606239" ) local ramadan_2014_give = get_flag( "ramadan_2014_give" ) if ramadan_2014_give == nil or ramadan_2014_give == "" then ramadan_2014_give = 0 end dlg_text( "@90606269\v#@ramadan_2014_give@#\v" .. ramadan_2014_give ) dlg_menu( "@90010003", "NPC_Event_2014_Ramadan1()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_Event_2014_Ramadan1_give_update() local ramadan_2014_give = get_flag( "ramadan_2014_give" ) local ramadan_2014_give_1st = get_global_variable( "ramadan_2014_give_1st" ) local ramadan_2014_give_2nd = get_global_variable( "ramadan_2014_give_2nd" ) local ramadan_2014_give_3rd = get_global_variable( "ramadan_2014_give_3rd" ) if ramadan_2014_give == nil or ramadan_2014_give == "" then ramadan_2014_give = 0 end if ramadan_2014_give_1st == nil or ramadan_2014_give_1st == "" then ramadan_2014_give_1st = 0 end if ramadan_2014_give_2nd == nil or ramadan_2014_give_2nd == "" then ramadan_2014_give_2nd = 0 end if ramadan_2014_give_3rd == nil or ramadan_2014_give_3rd == "" then ramadan_2014_give_3rd = 0 end if ramadan_2014_give >= ramadan_2014_give_1st then set_global_variable( "ramadan_2014_give_3rd", ramadan_2014_give_2nd ) set_global_variable( "ramadan_2014_give_2nd", ramadan_2014_give_1st ) set_global_variable( "ramadan_2014_give_1st", ramadan_2014_give ) elseif ramadan_2014_give < ramadan_2014_give_1st then if ramadan_2014_give >= ramadan_2014_give_2nd then set_global_variable( "ramadan_2014_give_3rd", ramadan_2014_give_2nd ) set_global_variable( "ramadan_2014_give_2nd", ramadan_2014_give ) elseif ramadan_2014_give < ramadan_2014_give_2nd then if ramadan_2014_give >= ramadan_2014_give_3rd then set_global_variable( "ramadan_2014_give_3rd", ramadan_2014_give ) end end end end --================================================================================================================== --2014 9.1 ¾÷µ¥ÀÌÆ® À̺¥Æ® 1 --================================================================================================================== function NPC_2014_Black_Market_event_contact() -- NPC¸¦ Ŭ¸¯Çϸé dlg_title( "@90606270" ) -- ŸÀÌÆ² dlg_text( "@90606274" ) -- ´ë»ç dlg_menu( "@90606271", "NPC_2014_Black_Market_event_introduce()" ) -- ¸Þ´º 1 : ÁøÇà ¹æ¹ý dlg_menu( "@90606272", "NPC_2014_Black_Market_event_change_gift_index()" ) -- ¸Þ´º2 : ±³È¯ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_2014_Black_Market_event_introduce() -- ¸Þ´º1ÀÇ ³»¿ë dlg_title( "@90606270" ) -- ŸÀÌÆ² dlg_text( "@90606275" ) -- À̺¥Æ® ´ë·« ¾È³» dlg_menu( "@90010003", "NPC_2014_Black_Market_event_contact()" ) --¸Þ´º µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_2014_Black_Market_event_change_gift_index() -- ¸Þ´º 2ÀÇ ³»¿ë dlg_title( "@90606270" ) dlg_text( "@90606276" ) -- ´ë·« ¾È³» dlg_menu( "@90606277", "NPC_2014_Black_Market_event_change_gift_index_weapon()" ) -- ¸Þ´º1 : ²Ù¹Ì±â ¹«±â·ù ±³È¯ dlg_menu( "@90606278", "NPC_2014_Black_Market_event_change_gift_index_armor()" ) -- ¸Þ´º2 : ²Ù¹Ì±â ¹æ¾î±¸ ±³È¯ dlg_menu( "@90010003", "NPC_2014_Black_Market_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_2014_Black_Market_event_change_gift_index_weapon() -- ¸Þ´º 3-1 dlg_title( "@90606270" ) dlg_text( "@90606279" ) dlg_menu( "@90606070", "NPC_2014_Black_Market_event_change_gift(1)" ) --ÇÑ¼Õ Àå°ËÀ¸·Î ±³È¯ dlg_menu( "@90606071", "NPC_2014_Black_Market_event_change_gift(2)" ) --¾ç¼Õ Àå°ËÀ¸·Î ±³È¯ dlg_menu( "@90606072", "NPC_2014_Black_Market_event_change_gift(3)" ) --´Ü°ËÀ¸·Î ±³È¯ dlg_menu( "@90606073", "NPC_2014_Black_Market_event_change_gift(4)" ) --¾ç¼Õ âÀ¸·Î ±³È¯ dlg_menu( "@90606074", "NPC_2014_Black_Market_event_change_gift(5)" ) --ÇÑ¼Õ µµ³¢·Î ±³È¯ dlg_menu( "@90606075", "NPC_2014_Black_Market_event_change_gift(6)" ) --¾ç¼Õ µµ³¢·Î ±³È¯ dlg_menu( "@90606076", "NPC_2014_Black_Market_event_change_gift(7)" ) --ÇÑ¼Õ ¸ÞÀ̽º·Î ±³È¯ dlg_menu( "@90606077", "NPC_2014_Black_Market_event_change_gift(8)" ) --¾ç¼Õ ¸ÞÀ̽º·Î ±³È¯ dlg_menu( "@90606078", "NPC_2014_Black_Market_event_change_gift(9)" ) --´ë±ÃÀ¸·Î ±³È¯ dlg_menu( "@90606079", "NPC_2014_Black_Market_event_change_gift(10)" ) --¼®±ÃÀ¸·Î ±³È¯ dlg_menu( "@90606080", "NPC_2014_Black_Market_event_change_gift(11)" ) --ÇÑ¼Õ ÁöÆÎÀÌ·Î ±³È¯ dlg_menu( "@90606081", "NPC_2014_Black_Market_event_change_gift(12)" ) --¾ç¼Õ ÁöÆÎÀÌ·Î ±³È¯ dlg_menu( "@90606082", "NPC_2014_Black_Market_event_change_gift(13)" ) --°ø¿ë ¹æÆÐ·Î ±³È¯ dlg_menu( "@90606083", "NPC_2014_Black_Market_event_change_gift(14)" ) --¸¶¹ý ¹æÆÐ·Î ±³È¯ dlg_menu( "@90010003", "NPC_2014_Black_Market_event_change_gift_index()" ) --Àü´Ü°è·Î dlg_menu( "@90605911", "NPC_2014_Black_Market_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_2014_Black_Market_event_change_gift_index_armor() --¸Þ´º 3-2 dlg_title( "@90606270" ) dlg_text( "@90606280" ) dlg_menu( "@90606084", "NPC_2014_Black_Market_event_change_gift(15)" ) --¸ðÀÚ·Î ±³È¯ dlg_menu( "@90606085", "NPC_2014_Black_Market_event_change_gift(16)" ) --ºÎÃ÷·Î ±³È¯ dlg_menu( "@90606086", "NPC_2014_Black_Market_event_change_gift(17)" ) --Àå°©À¸·Î ±³È¯ dlg_menu( "@90606087", "NPC_2014_Black_Market_event_change_gift(18)" ) --ÀÇ»óÀ¸·Î ±³È¯ dlg_menu( "@90010003", "NPC_2014_Black_Market_event_change_gift_index()" ) --Àü´Ü°è·Î dlg_menu( "@90605911", "NPC_2014_Black_Market_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_2014_Black_Market_event_change_gift(num) -- ¸Þ´º3-1, 3-2ÀÇ ±³È¯ ·ÎÁ÷ dlg_title( "@90606270" ) local gift_item_code local need_lak if num == 1 then gift_item_code = 2013440 -- ÇÑ¼Õ Àå°Ë need_lak = 5500 elseif num == 2 then gift_item_code = 2013439 -- ¾ç¼Õ Àå°Ë need_lak = 11000 elseif num == 3 then gift_item_code = 2013438 -- ´Ü°Ë need_lak = 5500 elseif num == 4 then gift_item_code = 2013431 -- ¾ç¼Õ â need_lak = 11000 elseif num == 5 then gift_item_code = 2013432 -- ÇÑ¼Õ µµ³¢ need_lak = 5500 elseif num == 6 then gift_item_code = 2013433 -- ¾ç¼Õ µµ³¢ need_lak = 11000 elseif num == 7 then gift_item_code = 2013434 -- ÇÑ¼Õ ¸ÞÀ̽º need_lak = 5500 elseif num == 8 then gift_item_code = 2013435 -- ¾ç¼Õ ¸ÞÀ̽º need_lak = 11000 elseif num == 9 then gift_item_code = 2013441 -- ´ë±Ã need_lak = 11000 elseif num == 10 then gift_item_code = 2013442 -- ¼®±Ã need_lak = 11000 elseif num == 11 then gift_item_code = 2013436 -- ÇÑ¼Õ ÁöÆÎÀÌ need_lak = 5500 elseif num == 12 then gift_item_code = 2013437 -- ¾ç¼Õ ÁöÆÎÀÌ need_lak = 11000 elseif num == 13 then gift_item_code = 2013443 -- °ø¿ë ¹æÆÐ need_lak = 5500 elseif num == 14 then gift_item_code = 2013444 -- ¸¶¹ý ¹æÆÐ need_lak = 5500 elseif num == 15 then gift_item_code = -2001195 -- ¸ðÀÚ need_lak = 500 elseif num == 16 then gift_item_code = -2001200 -- ºÎÃ÷ need_lak = 500 elseif num == 17 then gift_item_code = -2001205 -- Àå°© need_lak = 500 elseif num == 18 then gift_item_code = -2001210 -- ÀÇ»ó need_lak = 500 end local temp_lak local player_lak player_lak = gv("chaos") if need_lak == player_lak or need_lak < player_lak then temp_lak = player_lak - need_lak dlg_text( "@90606281" ) -- ±³È¯ ¿Ï·á insert_item( gift_item_code, 1 ) sv("chaos", temp_lak ) else dlg_text( "@90606282" ) -- ºÎÁ·ÇØ end dlg_menu( "@90010003", "NPC_2014_Black_Market_event_change_gift_index()" ) --Àü´Ü°è·Î dlg_menu( "@90605911", "NPC_2014_Black_Market_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function Buff_9_1_event_monster_death() local add_buff = math.random(1,5) if add_buff == 1 then add_state( 41103052, 1, 180000 ) elseif add_buff == 2 then add_state( 41103053, 1, 180000 ) elseif add_buff == 3 then add_state( 41103054, 1, 180000 ) elseif add_buff == 4 then add_state( 41103055, 1, 180000 ) elseif add_buff == 5 then add_state( 41103056, 1, 180000 ) end end ----------------------------------------------------------------------------------------------------------------------------- -------------------------------------2014 ¶ó¸¶´Ü À̺¥Æ®2 ---------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------- function NPC_Event_2014_Ramadan2() local ramadan_2014_give = get_flag( "ramadan_2014_give" ) if ramadan_2014_give == nil or ramadan_2014_give == "" then ramadan_2014_give = 0 end local npc_id = get_npc_id() if npc_id == 11986 then dlg_title( "@90606239" ) --npcÀ̸§ dlg_text( "@90606284" ) --npc ±âº» ´ë»ç --npc ¸Þ´º dlg_menu( "@90606250", "NPC_Event_2014_Ramadan2_trade()" ) --¾ÆÀÌÅÛÀ¸·Î ¼±¹° ±³È¯ dlg_menu( "@90606292", "NPC_Event_2014_Ramadan2_give_ranking()" ) --±âºÎ ŸÀÌÆ² NPC_GM_Menu(137985,105266,8001,0) dlg_menu( "@90606293", "NPC_Event_2014_Ramadan2_give_all_buff()" ) --npc ±âº» ¸Þ´º dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() else dlg_title( "@90606239" ) --npcÀ̸§ dlg_text( "@90606284" ) --npc ±âº» ´ë»ç --npc ¸Þ´º dlg_menu( "@90606250", "NPC_Event_2014_Ramadan2_trade()" ) --¾ÆÀÌÅÛÀ¸À¸·Î ¼±¹° ±³È¯ dlg_menu( "@90606292", "NPC_Event_2014_Ramadan2_give_ranking()" ) --±âºÎ ŸÀÌÆ² NPC_GM_Menu(137985,105266,8001,0) dlg_menu( "@90606294", "NPC_Event_2014_Ramadan2_give_buff()" ) --npc ±âº» ¸Þ´º dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end end function NPC_Event_2014_Ramadan2_trade() dlg_title( "@90606239" ) --npcÀ̸§ dlg_text( "@90606285" ) --npc ±âº» ´ë»ç dlg_menu( "@90606295", "NPC_Event_2014_Ramadan2_trade_give(1)" ) -- ¶ó¸¶´Ü ÄÚ½ºÆ¬ ¸Ó¸® 14ÀÏ dlg_menu( "@90606298", "NPC_Event_2014_Ramadan2_trade_give(2)" ) -- ¶ó¸¶´Ü ÄÚ½ºÆ¬ ½Å¹ß 14ÀÏ dlg_menu( "@90606297", "NPC_Event_2014_Ramadan2_trade_give(3)" ) -- ¶ó¸¶´Ü ÄÚ½ºÆ¬ Àå°© 14ÀÏ dlg_menu( "@90606296", "NPC_Event_2014_Ramadan2_trade_give(4)" ) -- ¶ó¸¶´Ü ÄÚ½ºÆ¬ ÀÇ»ó 14ÀÏ dlg_menu( "@90606299", "NPC_Event_2014_Ramadan2_trade_give(5)" ) -- Á¡Åä ¿­¼è ·£´ý¹Ú½º dlg_menu( "@90606300", "NPC_Event_2014_Ramadan2_trade_give(6)" ) -- ij½Ã ¾î±ú ²Ù¹Ì±â ±â°£Á¦ ¾ÆÀÌÅÛ ·£´ý¹Ú½º dlg_menu( "@90606301", "NPC_Event_2014_Ramadan2_trade_give(7)" ) -- ij½Ã ±â°£Á¦ ·£´ý¹Ú½º dlg_menu( "@90606302", "NPC_Event_2014_Ramadan2_trade_give(8)" ) -- Èò ³«Å¸ Å» °Í 15ÀÏ dlg_menu( "@90606303", "NPC_Event_2014_Ramadan2_trade_market()" ) -- ¾ÇÀÇ °áÁ¤ --npc ±âº» ¸Þ´º dlg_menu( "@90010003", 'NPC_Event_2014_Ramadan2 ()' ) dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_Event_2014_Ramadan2_trade_give(item_type_pc) local item_count = find_item ( 2013417 ) dlg_title( "@90606239" ) --npcÀ̸§ dlg_text( "@90606286" ) --npc ±âº» ´ë»ç if item_type_pc == 1 then if item_count >= 5 then insert_item(2013461,1) delete_item( get_item_handle( 2013417 ), 5 ) else NPC_Event_2014_Ramadan2_trade_give_fail() end elseif item_type_pc == 2 then if item_count >= 5 then insert_item(2013462,1) delete_item( get_item_handle( 2013417 ), 5 ) else NPC_Event_2014_Ramadan2_trade_give_fail() end elseif item_type_pc == 3 then if item_count >= 5 then insert_item(2013463,1) delete_item( get_item_handle( 2013417 ), 5 ) else NPC_Event_2014_Ramadan2_trade_give_fail() end elseif item_type_pc == 4 then if item_count >= 15 then insert_item(2013464,1) delete_item( get_item_handle( 2013417 ), 15 ) else NPC_Event_2014_Ramadan2_trade_give_fail() end elseif item_type_pc == 5 then if item_count >= 5 then insert_item(2013487,1) delete_item( get_item_handle( 2013417 ), 5 ) else NPC_Event_2014_Ramadan2_trade_give_fail() end elseif item_type_pc == 6 then if item_count >= 30 then insert_item(2013485,1) delete_item( get_item_handle( 2013417 ), 30 ) else NPC_Event_2014_Ramadan2_trade_give_fail() end elseif item_type_pc == 7 then if item_count >= 10 then insert_item(2013486,1) delete_item( get_item_handle( 2013417 ), 10 ) else NPC_Event_2014_Ramadan2_trade_give_fail() end elseif item_type_pc == 8 then if item_count >= 15 then insert_item(2013481,1) delete_item( get_item_handle( 2013417 ), 15 ) else NPC_Event_2014_Ramadan2_trade_give_fail() end end --npc ±âº» ¸Þ´º dlg_menu( "@90010003", 'NPC_Event_2014_Ramadan2_trade ()' ) dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_Event_2014_Ramadan2_trade_market() open_market( 'event_ramadan2_shop' ) end function NPC_Event_2014_Ramadan2_trade_give_fail() dlg_title( "@90606239" ) --npcÀ̸§ dlg_text( "@90606287" ) --npc ±âº» ´ë»ç --npc ±âº» ¸Þ´º dlg_menu( "@90010003", 'NPC_Event_2014_Ramadan2 ()' ) dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_Event_2014_Ramadan2_give_ranking() local ramadan_2014_give = get_flag( "ramadan_2014_give" ) local ramadan_2014_give_1st = get_global_variable( "ramadan_2014_give_1st" ) local ramadan_2014_give_2nd = get_global_variable( "ramadan_2014_give_2nd" ) local ramadan_2014_give_3rd = get_global_variable( "ramadan_2014_give_3rd" ) if ramadan_2014_give == nil or ramadan_2014_give == "" then ramadan_2014_give = 0 end if ramadan_2014_give >= ramadan_2014_give_1st then -- 1µî NPC_Event_2014_Ramadan2_title1() elseif ramadan_2014_give >= ramadan_2014_give_2nd then -- 2µî NPC_Event_2014_Ramadan2_title2() elseif ramadan_2014_give >= ramadan_2014_give_3rd then -- 3µî NPC_Event_2014_Ramadan2_title3() elseif ramadan_2014_give >= 1 then -- Âü°¡»ó NPC_Event_2014_Ramadan2_gift() else NPC_Event_2014_Ramadan2_title_fail() end end function NPC_Event_2014_Ramadan2_title1() dlg_title( "@90606239" ) --npcÀ̸§ dlg_text( "@90606290" ) --npc ±âº» ´ë»ç achieve_title(233) -- ŸÀÌÆ² ¾ò°í ³­ µÚ ±âºÎ ȸ¼ö ÃʱâÈ­ set_flag( "ramadan_2014_give", 0 ) --npc ±âº» ¸Þ´º dlg_menu( "@90010003", 'NPC_Event_2014_Ramadan2 ()' ) dlg_menu( "@90010002", " " ) end function NPC_Event_2014_Ramadan2_title2() dlg_title( "@90606239" ) --npcÀ̸§ dlg_text( "@90606290" ) --npc ±âº» ´ë»ç achieve_title(234) -- ŸÀÌÆ² ¾ò°í ³­ µÚ ±âºÎ ȸ¼ö ÃʱâÈ­ set_flag( "ramadan_2014_give", 0 ) --npc ±âº» ¸Þ´º dlg_menu( "@90010003", 'NPC_Event_2014_Ramadan2 ()' ) dlg_menu( "@90010002", " " ) end function NPC_Event_2014_Ramadan2_title3() dlg_title( "@90606239" ) --npcÀ̸§ dlg_text( "@90606290" ) --npc ±âº» ´ë»ç achieve_title(235) -- ŸÀÌÆ² ¾ò°í ³­ µÚ ±âºÎ ȸ¼ö ÃʱâÈ­ set_flag( "ramadan_2014_give", 0 ) --npc ±âº» ¸Þ´º dlg_menu( "@90010003", 'NPC_Event_2014_Ramadan2 ()' ) dlg_menu( "@90010002", " " ) end function NPC_Event_2014_Ramadan2_gift() dlg_title( "@90606239" ) --npcÀ̸§ dlg_text( "@90606308" ) --npc ±âº» ´ë»ç -- ·°Å° Æ÷¼Ç (Âü°¡»ó) 3°³ Áö±Þ insert_item( 950081, 3 ) -- ŸÀÌÆ² ¾ò°í ³­ µÚ ±âºÎ ȸ¼ö ÃʱâÈ­ set_flag( "ramadan_2014_give", 0 ) --npc ±âº» ¸Þ´º dlg_menu( "@90010003", 'NPC_Event_2014_Ramadan2 ()' ) dlg_menu( "@90010002", " " ) end function NPC_Event_2014_Ramadan2_title_fail() dlg_title( "@90606239" ) --npcÀ̸§ dlg_text( "@90606291" ) --npc ±âº» ´ë»ç --npc ±âº» ¸Þ´º dlg_menu( "@90010003", 'NPC_Event_2014_Ramadan2 ()' ) dlg_menu( "@90010002", " " ) end function NPC_Event_2014_Ramadan2_give_all_buff() local item_count = find_item ( 2013417 ) dlg_title("@90606239") dlg_text("@90606305") if item_count >= 10 then cast_world_state(41103061,2,90000,0) cast_world_state(41103062,2,90000,0) cast_world_state(41103063,2,90000,0) delete_item( get_item_handle( 2013417 ), 10 ) notice( sconv( "@90606307" , "#@player_name@#", get_value("name") ) ) else NPC_Event_2014_Ramadan2_trade_give_fail() end dlg_menu("@90010002","") dlg_show() end function NPC_Event_2014_Ramadan2_give_buff() dlg_title("@90606239") dlg_text("@90606306") add_state(41103058, 1, 180000) add_state(41103059, 1, 180000) add_state(41103060, 1, 180000) dlg_menu("@90010002","") dlg_show() end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- -------------------------- 2014³â Çѱ۳¯ À̺¥Æ® ----------------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- function NPC_Event_2014_octoberevent_contact() dlg_title( "@90606307" ) --NPC À̸§ (ÆòÈ­ÀÇ »çÀÚ) dlg_text( "@90606308" ) --´ë»ç (Àλç) dlg_menu( "@90606309", "NPC_Event_2014_trade_octoberevent_contact()" ) --¾ÆÀÌÅÛ ±³È¯ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_Event_2014_trade_octoberevent_contact() dlg_title( "@90606307" ) --NPC À̸§ (µ¶µµÀÇ ¼öÈ£ÀÚ) dlg_text( "@90606310" ) --npc ±âº» ´ë»ç dlg_menu( "@13630751", "NPC_Event_2014_trade1_octoberevent_contact()" ) -- µ¶µµ ¼öÈ£ ¸ÁÅä dlg_menu( "@90010003", 'NPC_Event_2014_octoberevent_contact()' ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_Event_2014_trade1_octoberevent_contact() local item_count = find_item ( 2013496 ) dlg_title( "@90606307" ) --npcÀ̸§ dlg_text( "@90606311" ) --npc ±âº» ´ë»ç if item_count >= 100 then insert_item(3630751,1) delete_item( get_item_handle( 2013496 ), 100 ) else NPC_Event_2014_trade_octoberevent_fail() end --npc ±âº» ¸Þ´º dlg_menu( "@90010003", 'NPC_Event_2014_trade_octoberevent_contact()' ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_Event_2014_trade_octoberevent_fail() dlg_title( "@90606307" ) --npcÀ̸§ dlg_text( "@90606312" ) --npc ±âº» ´ë»ç --npc ±âº» ¸Þ´º dlg_menu( "@90010003", 'NPC_Event_2014_trade1_octoberevent_contact()' ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end --================================================================================================================== --2014 Çѱ¹ º£¾î·Îµå À̺¥Æ® --================================================================================================================== function NPC_2013_christmas_event_contact() -- ¼Ò³à°õ NPC¸¦ Ŭ¸¯Çϸé dlg_title( "@90605896" ) -- ¹æÈ²ÇÏ´Â ¼Ò³à°õ dlg_text( "@90605893" ) -- ¹æÈ²ÇÏ´Â ¼Ò³à°õ ´ë»ç dlg_menu( "@90605897", "NPC_2013_christmas_event_introduce()" ) -- ¸Þ´º 1 : ³Ê´Â ´©±¸? local level = get_value("lv") if level >= 20 and level < 35 then dlg_menu( "@90605898", "dlg_special( 'confirm_window', 'warp( 83719 , 2544, 0 )', '@9825\v#@dungeon_name@#\v@80010000' )" ) -- ¸Þ´º2 : º£¾î·Îµå ÀÔÀå elseif level >= 35 and level < 50 then dlg_menu( "@90605898", "dlg_special( 'confirm_window', 'warp( 83719 , 2544, 1 )', '@9825\v#@dungeon_name@#\v@80010000' )" ) elseif level >= 50 and level < 65 then dlg_menu( "@90605898", "dlg_special( 'confirm_window', 'warp( 83719 , 2544, 2 )', '@9825\v#@dungeon_name@#\v@80010000' )" ) elseif level >= 65 and level < 80 then dlg_menu( "@90605898", "dlg_special( 'confirm_window', 'warp( 83719 , 2544, 3 )', '@9825\v#@dungeon_name@#\v@80010000' )" ) elseif level >= 80 and level < 95 then dlg_menu( "@90605898", "dlg_special( 'confirm_window', 'warp( 83719 , 2544, 4 )', '@9825\v#@dungeon_name@#\v@80010000' )" ) elseif level >= 95 and level < 110 then dlg_menu( "@90605898", "dlg_special( 'confirm_window', 'warp( 83719 , 2544, 5 )', '@9825\v#@dungeon_name@#\v@80010000' )" ) elseif level >= 110 and level < 125 then dlg_menu( "@90605898", "dlg_special( 'confirm_window', 'warp( 83719 , 2544, 6 )', '@9825\v#@dungeon_name@#\v@80010000' )" ) elseif level >= 125 and level < 140 then dlg_menu( "@90605898", "dlg_special( 'confirm_window', 'warp( 83719 , 2544, 7 )', '@9825\v#@dungeon_name@#\v@80010000' )" ) elseif level >= 140 and level < 155 then dlg_menu( "@90605898", "dlg_special( 'confirm_window', 'warp( 83719 , 2544, 8 )', '@9825\v#@dungeon_name@#\v@80010000' )" ) elseif level >= 155 and level < 301 then dlg_menu( "@90605898", "dlg_special( 'confirm_window', 'warp( 83719 , 2544, 9 )', '@9825\v#@dungeon_name@#\v@80010000' )" ) elseif level >= 1 and level < 15 then dlg_menu( "@90605898", "dlg_special( 'confirm_window', 'warp( 83719 , 2544, 10 )', '@9825\v#@dungeon_name@#\v@80010000' )" ) elseif level >= 15 and level < 20 then dlg_menu( "@90605898", "dlg_special( 'confirm_window', 'warp( 83719 , 2544, 11 )', '@9825\v#@dungeon_name@#\v@80010000' )" ) end dlg_menu( "@90605899", "NPC_2013_christmas_event_change_gift_index()" ) -- ¸Þ´º3 : »óǰ±ÇÀ¸·Î ±³È¯ dlg_menu( "@90605900", "NPC_2013_christmas_event_change_snowball()" ) -- ¸Þ´º4 : Å« ´«µ¢ÀÌ·Î ±³È¯ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_2013_christmas_event_introduce() -- ¸Þ´º1ÀÇ ³»¿ë dlg_title( "@90605896" ) -- ¹æÈ²ÇÏ´Â ¼Ò³à°õ dlg_text( "@90605901" ) -- ¼Ò³à°õ ¼Ò°³ ¹× À̺¥Æ® ´ë·« ¾È³» dlg_menu( "@90010003", "NPC_2013_christmas_event_contact()" ) --¸Þ´º µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_2013_christmas_event_change_gift_index() -- ¸Þ´º 3ÀÇ ³»¿ë dlg_title( "@90605896" ) dlg_text( "@90606379" ) -- »óǰ±Ç ±³È¯ ´ë·« ¾È³» dlg_menu( "@90999920", "NPC_2013_christmas_event_change_gift_index_weapon()" ) -- ¸Þ´º1 : ¾ÆÀÌÅÛ ±³È¯ dlg_menu( "@90010003", "NPC_2013_christmas_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_2013_christmas_event_change_gift_index_weapon() -- ¸Þ´º 3-1 dlg_title( "@90605896" ) dlg_text( "@90606378" ) dlg_menu( "@12011150", "NPC_2013_christmas_event_change_gift(1)" ) --º¯Á¶µÈ Á¶°¢ ·£´ý»óÀÚ <28ÀÏ> dlg_menu( "@12012867", "NPC_2013_christmas_event_change_gift(2)" ) --Á¡Åä¿­¼è ·£´ý¹Ú½º dlg_menu( "@12012818", "NPC_2013_christmas_event_change_gift(3)" ) --Ãູ¹ÞÀº Ä«º¡Å¬ »óÀÚ <3ÀÏ> dlg_menu( "@13800282", "NPC_2013_christmas_event_change_gift(4)" ) --Ãູ¹ÞÀº Å©¸®Ã³ »óÀÚ dlg_menu( "@10540117", "NPC_2013_christmas_event_change_gift(5)" ) --´«»ç¶÷ ºó Ä«µå dlg_menu( "@12013537", "NPC_2013_christmas_event_change_gift(6)" ) --´«»ç¶÷ °¡¸é <60ÀÏ> dlg_menu( "@12013538", "NPC_2013_christmas_event_change_gift(7)" ) --·çµ¹ÇÁ »ç½¿ ÄÚ <60ÀÏ> dlg_menu( "@12013539", "NPC_2013_christmas_event_change_gift(8)" ) --»êŸ ¼ö¿° <60ÀÏ> dlg_menu( "@12013540", "NPC_2013_christmas_event_change_gift(9)" ) --»êŸ ÀÇ»ó <60ÀÏ> dlg_menu( "@12013541", "NPC_2013_christmas_event_change_gift(10)" ) --Å©¸®½º¸¶½º ¸ÁÅä <60ÀÏ> dlg_menu( "@12013542", "NPC_2013_christmas_event_change_gift(11)" ) --»êŸ ½Å¹ß <60ÀÏ> dlg_menu( "@12013543", "NPC_2013_christmas_event_change_gift(12)" ) --¹æ¿ï´ÏÆ® ¸ðÀÚ <60ÀÏ> dlg_menu( "@12013544", "NPC_2013_christmas_event_change_gift(13)" ) --º¡¾î¸® Àå°© <60ÀÏ> dlg_menu( "@13800275", "NPC_2013_christmas_event_change_gift(14)" ) --´ÙÅ©¸ÞÀÌÁö ²Ù¹Ì±â ¼ÂÆ® ·£´ý »óÀÚ dlg_menu( "@12013545", "NPC_2013_christmas_event_change_gift(15)" ) --È­·ÁÇÑ ²Ù¹Ì±â ÄÚ½ºÆ¬ ·£´ý ¹Ú½º dlg_menu( "@90010003", "NPC_2013_christmas_event_change_gift_index()" ) --Àü´Ü°è·Î dlg_menu( "@90605911", "NPC_2013_christmas_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_2013_christmas_event_change_gift(num) -- ¸Þ´º3-1, 3-2ÀÇ ±³È¯ ·ÎÁ÷ dlg_title( "@90605896" ) local gift_item_code local need_ticket if num == 1 then gift_item_code = 2011150 -- º¯Á¶µÈ Á¶°¢ ·£´ý»óÀÚ <28ÀÏ> need_ticket = 1 elseif num == 2 then gift_item_code = 2012867 -- Á¡Åä¿­¼è ·£´ý¹Ú½º need_ticket = 4 elseif num == 3 then gift_item_code = 2012818 -- Ãູ¹ÞÀº Ä«º¡Å¬ »óÀÚ <3ÀÏ> need_ticket = 10 elseif num == 4 then gift_item_code = 3800282 -- Ãູ¹ÞÀº Å©¸®Ã³ »óÀÚ need_ticket = 20 elseif num == 5 then gift_item_code = 540117 -- ´«»ç¶÷ ºó Ä«µå need_ticket = 50 elseif num == 6 then gift_item_code = 2013537 -- ´«»ç¶÷ °¡¸é <60ÀÏ> need_ticket = 50 elseif num == 7 then gift_item_code = 2013538 -- ·çµ¹ÇÁ »ç½¿ ÄÚ <60ÀÏ> need_ticket = 50 elseif num == 8 then gift_item_code = 2013539 -- »êŸ ¼ö¿° <60ÀÏ> need_ticket = 50 elseif num == 9 then gift_item_code = 2013540 -- »êŸ ÀÇ»ó <60ÀÏ> need_ticket = 50 elseif num == 10 then gift_item_code = 2013541 -- Å©¸®½º¸¶½º ¸ÁÅä <60ÀÏ> need_ticket = 50 elseif num == 11 then gift_item_code = 2013542 -- »êŸ ½Å¹ß <60ÀÏ> need_ticket = 50 elseif num == 12 then gift_item_code = 2013543 -- ¹æ¿ï´ÏÆ® ¸ðÀÚ <60ÀÏ> need_ticket = 50 elseif num == 13 then gift_item_code = 2013544 -- º¡¾î¸® Àå°© <60ÀÏ> need_ticket = 50 elseif num == 14 then gift_item_code = 3800275 -- ´ÙÅ©¸ÞÀÌÁö ²Ù¹Ì±â ¼ÂÆ® ·£´ý »óÀÚ need_ticket = 100 elseif num == 15 then gift_item_code = 2013545 -- È­·ÁÇÑ ²Ù¹Ì±â ÄÚ½ºÆ¬ ·£´ý ¹Ú½º need_ticket = 100 end local ticket = 2902195 local ticket_count = find_item(ticket) if need_ticket == ticket_count or need_ticket < ticket_count then dlg_text( "@90605907" ) -- ±³È¯ ¿Ï·á insert_item( gift_item_code, 1 ) delete_item( get_item_handle(ticket), need_ticket ) else dlg_text( "@90605908" ) -- »óǰ±ÇÀÌ ºÎÁ·ÇØ end dlg_menu( "@90010003", "NPC_2013_christmas_event_change_gift_index()" ) --Àü´Ü°è·Î dlg_menu( "@90605911", "NPC_2013_christmas_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_2013_christmas_event_change_snowball() -- ¸Þ´º4 ³»¿ë dlg_title( "@90605896" ) local state_level = get_state_level(41102528) if state_level == 1 then dlg_text( "@90605909" ) --Äù½ºÆ®¸¦ ¿Ï·áÇß±º insert_item( 2000177, 5 ) --Å« ´«µ¢ÀÌ Áö±Þ remove_state( 41102528, 231 ) -- ±øÅë ¹öÇÁ Á¦°Å else dlg_text( "@90605910" ) --Äù½ºÆ®¸¦ ¿Ï·á ¸øÇß±º end dlg_menu( "@90010003", "NPC_2013_christmas_event_contact()" ) --óÀ½À¸·Î dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function quest_end_3737() add_state(41102528, 1, 360000) end function quest_end_3738() add_state(41102528, 1, 360000) end function quest_end_3739() add_state(41102528, 1, 360000) end function quest_end_3740() add_state(41102528, 1, 360000) end function quest_end_3741() add_state(41102528, 1, 360000) end function quest_end_3742() add_state(41102528, 1, 360000) end function quest_end_3743() add_state(41102528, 1, 360000) end function quest_end_3744() add_state(41102528, 1, 360000) end function quest_end_3745() add_state(41102528, 1, 360000) end function quest_end_3746() add_state(41102528, 1, 360000) end function quest_end_3747() add_state(41102528, 1, 360000) end --================================================================================================================== --2015 Å©¸®½º¸¶½º À̺¥Æ® --================================================================================================================== function NPC_Event_2014_christmas_pixie( team, title, text ) dlg_title( title ) -- ½É¼úÀïÀÌ ¿äÁ¤ local christmas_team = get_flag( "2016_christmas_team" ) if team == christmas_team then set_reward() set_daily() local christmas_team_yesterday = get_flag( "2016_christmas_team_yesterday" ) local christmas_toy_count_yesterday = tonumber( get_flag( "2016_christmas_toy_count_yesterday" ) ) or 0 if christmas_toy_count_yesterday > 0 then if christmas_toy_count_yesterday >= 5 then insert_item( 2013548, 1 ) text = "@90606348" end if is_winning_team() == true then local christmas_team_mvp_toy_count_yesterday = tonumber( get_global_variable( "2016_christmas_team_mvp_toy_count_yesterday_" .. get_flag( "2016_christmas_team_yesterday" ) ) ) or 0 text = "@90606350" if christmas_toy_count_yesterday >= 5 and christmas_toy_count_yesterday < 10 then insert_item( 2013548, 1 ) text = "@90606349" elseif christmas_toy_count_yesterday >= 10 and christmas_toy_count_yesterday < 20 then insert_item( 2013548, 1 ) insert_item( 2013548, 1 ) text = "@90606349" elseif christmas_toy_count_yesterday >= 20 then insert_item( 2013548, 1 ) insert_item( 2013548, 1 ) insert_item( 2013548, 1 ) text = "@90606349" end end if is_mvp() == true then insert_item( 2902265, 1 ) text = "@90606351" end del_flag( "2016_christmas_toy_count_yesterday" ) end if is_last_day() == true then if is_final_winning_team() then insert_item( 603115, 1 ) end del_flag( "2016_christmas_team" ) christmas_team = 0 end -- ÇØ·Î¿î Áö¼ÓÈ¿°ú´Â ½×ÀΠȽ¼ö¿¡ ºñ·ÊÇÏ¿© Áö¼Ó½Ã°£ÀÌ Áõ°¡Çϰí ÀÚµ¿À¸·Î ºÎ¿©µÈ´Ù. ÇÇÇÒ ¼ö ¾ø´Ù. for item_code, state_code in pairs( PixieItem.harmful_state_code ) do local key = "2016_christmas_" .. item_code local team_value = tonumber( get_global_variable( key .. "_" .. christmas_team ) ) or 0 local value = tonumber( get_flag( key ) ) or 0 local reiteration = team_value - value if reiteration > 0 then NPC_Event_2014_christmas_pixie_add_harmful_state( title, item_code, reiteration ) end end -- »ó´ë ÆÀ¿¡ ÀÇÇØ ¿ì¸® ÆÀÀÇ ¿äÁ¤ÀÌ Àá¿¡ ºüÁ³´Ù. local christmas_casting_team = get_global_variable( "2016_christmas_casting_team" ) if get_state_level( 41103069 ) >= 1 and christmas_team ~= christmas_casting_team then dlg_text( "@90606383" ) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() return end dlg_text( "@90606336" ) -- ½É¼úÀïÀÌ ¿äÁ¤ ´ë»ç if text ~= nil then dlg_text( text ) end dlg_menu( "@90606337", "NPC_Event_2014_christmas_pixie_ment1('" .. title .. "')" ) -- ¸Þ´º 1 : ¼³¸íµè±â dlg_menu( "@90606341", "NPC_Event_2014_christmas_pixie_toygive('" .. title .. "')" ) -- Àå³­°¨ °Ç³×±â dlg_menu( "@90606357", "NPC_Event_2014_christmas_pixie_item_give_dialog('" .. title .. "')" ) -- ¸¶¹ýÀÇ ¾ÆÀÌÅÛ °Ç³×±â for item_code, state_code in pairs( PixieItem.helpful_state_code ) do local key = "2016_christmas_" .. item_code local team_value = tonumber( get_global_variable( key .. "_" .. christmas_team ) ) or 0 local value = tonumber( get_flag( key ) ) or 0 if team_value - value > 0 then local text = sconv( "@90606386", "#@effect_item@#", "@" .. get_item_name_id( item_code ), "#@effect_receive_count@#", team_value - value ) dlg_menu( text, "NPC_Event_2014_christmas_pixie_add_helpful_state('" .. title .. "'," .. item_code .. ")" ) end end else dlg_text( "@90606381" ) -- ÆÀÀÌ ´Ù¸¦ °æ¿ì end dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_Event_2014_christmas_pixie_ment1( title ) dlg_title( title ) -- ½É¼úÀïÀÌ ¿äÁ¤ dlg_text( "@90606338" ) -- ½É¼úÀïÀÌ ¿äÁ¤ ´ë»ç dlg_menu( "@90606339", "NPC_Event_2014_christmas_pixie(" .. get_flag( "2016_christmas_team" ) .. ", '" .. title .. "', '@90606340')" ) -- ¸Þ´º 1 : µµ¿ÍÁÖ±â dlg_menu( "@90606341", "NPC_Event_2014_christmas_pixie_toygive('" .. title .. "')" ) -- Àå³­°¨ °Ç³×±â dlg_menu( "@90010003", "NPC_Event_2014_christmas_pixie(" .. get_flag( "2016_christmas_team" ) .. ", '" .. title .. "')" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_Event_2014_christmas_pixie_toygive( title ) dlg_title( title ) -- ½É¼úÀïÀÌ ¿äÁ¤ dlg_text( "@90606342" ) -- Àå³­°¨ °Ç³×±â dlg_menu( "@90606380", "NPC_Event_2014_christmas_toy_give('" .. title .. "', 0)" ) -- Àå³­°¨ ºÎǰ Àüü ±âºÎ dlg_menu( "@90606343", "NPC_Event_2014_christmas_toy_give('" .. title .. "', 1)" ) -- Àå³­°¨ ºÎǰ ±âºÎ 1°³ dlg_menu( "@90606344", "NPC_Event_2014_christmas_toy_give('" .. title .. "', 5)" ) -- Àå³­°¨ ºÎǰ ±âºÎ 5°³ dlg_menu( "@90606345", "NPC_Event_2014_christmas_toy_give('" .. title .. "', 10)" ) -- Àå³­°¨ ºÎǰ ±âºÎ 10°³ dlg_menu( "@90010003", "NPC_Event_2014_christmas_pixie(" .. get_flag( "2016_christmas_team" ) .. ", '" .. title .. "')" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_Event_2014_christmas_toy_give( title, deleted_item_count ) dlg_title( title ) -- ½É¼úÀïÀÌ ¿äÁ¤ dlg_text( "@90606346" ) dlg_menu( "@90010003", "NPC_Event_2014_christmas_pixie(" .. get_flag( "2016_christmas_team" ) .. ", '" .. title .. "')" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() local item_count = find_item( 2013549 ) -- Àå³­°¨ ºÎǰ if deleted_item_count == 0 then deleted_item_count = item_count end if deleted_item_count == 0 or item_count < deleted_item_count then NPC_Event_2014_christmas_fail( title ) return end -- Àü´Þ ¹× °øÁö local christmas_team = get_flag( "2016_christmas_team" ) local notice_message = sconv( "@1272", "#@christmas_team@#", get_christmas_team_name( christmas_team ) ) donate( 2013549, deleted_item_count, "2016_christmas_toy_count", "2016_christmas_team_toy_count_", christmas_team, notice_message, "#@team_toy_count@#", 100, 10 ) end function NPC_Event_2014_christmas_fail( title ) dlg_title( title ) -- ½É¼úÀïÀÌ ¿äÁ¤ dlg_text( "@90606377" ) dlg_menu( "@90010003", "NPC_Event_2014_christmas_pixie(" .. get_flag( "2016_christmas_team" ) .. ", '" .. title .. "')" ) -- µ¹¾Æ°¡±â dlg_show() end function NPC_Event_2014_christmas_pixie_item_give_dialog( title ) local item_list = { 2013550, 2013551, 2013552, 2013553, 2013554, 2013555, 2013556, 2013557, 2013558, 2013559, 2013560, 2013561 } local item_count = table.getn( item_list ) dlg_title( title ) -- ½É¼úÀïÀÌ ¿äÁ¤ dlg_text( "@90606359" ) local is_owned = false for i = 1, item_count do local item_code = item_list[i] local item_string = "@1" .. item_code if has_item( item_code ) == 1 then is_owned = true dlg_menu( item_string, "NPC_Event_2014_christmas_pixie_item_give('" .. title .. "', " .. item_code .. ", nil)" ) -- ¾ÆÀÌÅÛ °Ç³×ÁÖ±â end end if is_owned == false then dlg_text( "@90606358" ) end dlg_menu( "@90010003", "NPC_Event_2014_christmas_pixie(" .. get_flag( "2016_christmas_team" ) .. ", '" .. title .. "')" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_Event_2014_christmas_pixie_add_helpful_state( title, item_code ) local key = "2016_christmas_" .. item_code local value = tonumber( get_flag( key ) ) or 0 set_flag( key, value + 1 ) add_state( PixieItem.helpful_state_code[item_code], 1, 900000 ) end function NPC_Event_2014_christmas_pixie_add_harmful_state( title, item_code, reiteration ) local state_code = PixieItem.harmful_state_code[item_code] if get_state_level( state_code ) >= 1 then return end local key = "2016_christmas_" .. item_code local value = tonumber( get_flag( key ) ) or 0 set_flag( key, value + reiteration ) add_state( state_code, 1, 60000 * reiteration ) end PixieItem = { text_table = { { [2013552] = "@90606367", [2013556] = "@90606367", [2013557] = "@90606367", [2013558] = "@90606367", -- [2013559] = "@90606367", ÀÚÀå°¡¸¦ ºÎ¸£´Â »õ ¼±ÅÃÁö ¾ø¾Ú¡Ú [2013560] = "@90606373", [2013561] = "@90606374" }, { [2013550] = "@90606366", [2013551] = "@90606366", [2013552] = "@90606371", [2013553] = "@90606384", [2013554] = "@90606384", [2013555] = "@90606384", [2013556] = "@90606385", [2013557] = "@90606385", [2013558] = "@90606385", [2013559] = "@90606372", [2013560] = "@90606375", [2013561] = "@90606376" } }, fail_text_table = { [2013559] = "@90606387", [2013560] = "@1279" }, is_self_item = { [2013552] = false, [2013556] = false, [2013557] = false, [2013558] = false, -- [2013559] = false, ÀÚÀå°¡¸¦ ºÎ¸£´Â »õ ¼±ÅÃÁö ¾ø¾Ú ¡Ú [2013560] = false, [2013561] = false }, is_need_notice = { [2013550] = true, [2013551] = true, [2013552] = true, -- [2013557] = true, »ç¿ë ½Ã °øÁö°¡ ¶ã ÇÊ¿ä ¾ø´Â ¾ÆÀÌÅÛ °øÁö ¾ø¾Ú ¡Ú [2013559] = true, -- [2013560] = true, »ç¿ë ½Ã °øÁö°¡ ¶ã ÇÊ¿ä ¾ø´Â ¾ÆÀÌÅÛ °øÁö ¾ø¾Ú ¡Ú [2013561] = true }, helpful_state_code = { [2013550] = 41103066, [2013551] = 41103067 }, harmful_state_code = { [2013552] = 41103068 }, item_code = 0, target = nil } function PixieItem:new(o) local class = PixieItem local metatable = { __index = class } o = o or {} setmetatable(o, metatable) return o end function PixieItem:set_text() local progress = self.target and 2 or 1 local text = PixieItem.text_table[progress][self.item_code] dlg_text( text ) end function PixieItem:set_fail_text() local text = PixieItem.fail_text_table[self.item_code] dlg_text( text ) end function PixieItem:set_target( target ) if target ~= nil then self.target = target return end -- ÀÚ½ÅÀÇ ÆÀÀ» ´ë»óÀ¸·Î ÇÏ´Â ¾ÆÀÌÅÛÀº ´ë»óÀ» ¼³Á¤ÇÒ Çʿ䰡 ¾ø´Ù. -- ±×·¸Áö ¾ÊÀº ¾ÆÀÌÅÛÀº ¹Ýµå½Ã ´ë»óÀÌ ¼³Á¤µÇ¾î ÀÖ¾î¾ß ÇÏ¸ç ´ë»ó ¼±ÅÃÀ» À¯µµÇϱâ À§ÇØ ´ë»ó¿¡ ¸í½ÃÀûÀ¸·Î nilÀ» ÇÒ´çÇÑ´Ù. if PixieItem.is_self_item[self.item_code] == false then self.target = nil else self.target = get_flag( "2016_christmas_team" ) end end function PixieItem:affect() end function PixieItem:notice() if self.is_need_notice[self.item_code] ~= true then return end -- ¾ÆÀÌÅÛÀ» »ç¿ëÇÏ¿´½À´Ï´Ù. local text = sconv( "@1274", "#@player_name@#", get_value( "name" ), "#@item_name@#", "@" .. get_item_name_id( self.item_code ) ) notice( text ) end function PixieItem:delete() delete_item( get_item_handle( self.item_code ), 1 ) end function PixieItem:set_menu( title ) local christmas_team = get_flag( "2016_christmas_team" ) for i = 1, 3 do if christmas_team ~= i then dlg_menu( get_christmas_team_name( i ), "NPC_Event_2014_christmas_pixie_item_give('" .. title .. "'," .. self.item_code .. "," .. i .. ")" ) end end end UnityJuice = PixieItem:new() GuardPigeon = PixieItem:new() RippedDrum = PixieItem:new() MaidDoll = PixieItem:new() DancingDoll = PixieItem:new() NobleDoll = PixieItem:new() HenDoll = PixieItem:new() GooseDoll = PixieItem:new() SwanDoll = PixieItem:new() LullabyBird = PixieItem:new() BetrayalMelody = PixieItem:new() MagicalGoldRing = PixieItem:new() function UnityJuice:affect() local key = "2016_christmas_" .. self.item_code .. "_" .. self.target local value = tonumber( get_global_variable( key ) ) or 0 set_global_variable( key, value + 1 ) end function GuardPigeon:affect() local key = "2016_christmas_" .. self.item_code .. "_" .. self.target local value = tonumber( get_global_variable( key ) ) or 0 set_global_variable( key, value + 1 ) end function RippedDrum:affect() local key = "2016_christmas_" .. self.item_code .. "_" .. self.target local value = tonumber( get_global_variable( key ) ) or 0 set_global_variable( key, value + 1 ) end function MaidDoll:affect() -- Àü´Þ ¹× °øÁö local christmas_team = get_flag( "2016_christmas_team" ) local count = math.random( 50, 100 ) local notice_message = sconv( "@1272", "#@christmas_team@#", get_christmas_team_name( christmas_team ) ) donate( nil, count, "2016_christmas_toy_count", "2016_christmas_team_toy_count_", christmas_team, notice_message, "#@team_toy_count@#", 100, 10 ) end function DancingDoll:affect() -- Àü´Þ ¹× °øÁö local christmas_team = get_flag( "2016_christmas_team" ) local count = tonumber( get_global_variable( "2016_christmas_team_toy_count_today_" .. christmas_team ) ) or 0 local notice_message = sconv( "@1272", "#@christmas_team@#", get_christmas_team_name( christmas_team ) ) count = math.floor( count * 0.05 ) donate( nil, count, "2016_christmas_toy_count", "2016_christmas_team_toy_count_", christmas_team, notice_message, "#@team_toy_count@#", 100, 10 ) end function NobleDoll:affect() -- Àü´Þ ¹× °øÁö local christmas_team = get_flag( "2016_christmas_team" ) local count = tonumber( get_global_variable( "2016_christmas_team_toy_count_today_" .. christmas_team ) ) or 0 local notice_message = sconv( "@1272", "#@christmas_team@#", get_christmas_team_name( christmas_team ) ) count = math.floor( count * 0.1 ) donate( nil, count, "2016_christmas_toy_count", "2016_christmas_team_toy_count_", christmas_team, notice_message, "#@team_toy_count@#", 100, 10 ) end function HenDoll:affect() -- Àü´Þ ¹× °øÁö local target_team = self.target local count = math.random( -50, -30 ) donate( nil, count, nil, "2016_christmas_team_toy_count_", target_team ) end function GooseDoll:affect() -- Àü´Þ ¹× °øÁö local target_team = self.target local count = tonumber( get_global_variable( "2016_christmas_team_toy_count_today_" .. target_team ) ) or 0 count = -math.floor( count * 0.05 ) donate( nil, count, nil, "2016_christmas_team_toy_count_", target_team ) end function SwanDoll:affect() -- Àü´Þ ¹× °øÁö local target_team = self.target local count = tonumber( get_global_variable( "2016_christmas_team_toy_count_today_" .. target_team ) ) or 0 count = -math.floor( count * 0.1 ) donate( nil, count, nil, "2016_christmas_team_toy_count_", target_team ) end function LullabyBird:affect() if get_state_level( 41103069 ) >= 1 or cast_world_state( 41103069, 1, 60000, 60000 ) ~= 1 then return false end set_global_variable( "2016_christmas_casting_team", get_flag( "2016_christmas_team" ) ) return true end function BetrayalMelody:set_fail_text() local text = PixieItem.fail_text_table[self.item_code] text = sconv( text, "#@player_name@#", get_value( "name" ) ) dlg_text( text ) end function BetrayalMelody:affect() local mvp_toy_count = tonumber( get_global_variable( "2016_christmas_team_mvp_toy_count_" .. get_flag( "2016_christmas_team" ) ) ) or 0 local toy_count = tonumber( get_flag( "2016_christmas_toy_count" ) ) or 0 if mvp_toy_count ~= 0 and mvp_toy_count == toy_count then return false end set_flag( "2016_christmas_team", self.target ) -- ÆÀ ÀÌÀü ÈÄ¿¡ ½×ÀÎ Áö¼ÓÈ¿°ú¸¸ ºÎ¿©¸¦ ¹ÞÀ» ¼ö ÀÖµµ·Ï ¸ðµç È¿°ú¸¦ ´Ù ¹ÞÀº °Í°ú °°ÀÌ ¼³Á¤À» ÇÑ´Ù. for item_code, state_code in pairs( PixieItem.helpful_state_code ) do local key = "2016_christmas_" .. item_code local team_key = "2016_christmas_" .. item_code .. "_" .. self.target local team_value = get_global_variable( team_key ) or 0 set_flag( key, team_value ) end for item_code, state_code in pairs( PixieItem.harmful_state_code ) do local key = "2016_christmas_" .. item_code local team_key = "2016_christmas_" .. item_code .. "_" .. self.target local team_value = get_global_variable( team_key ) or 0 set_flag( key, team_value ) end return true end function BetrayalMelody:notice() PixieItem.notice( self ) -- #@player_name@#´ÔÀº #@christmas_team@#ÀÇ ÆÀÀÔ´Ï´Ù. local text = sconv( "@1271", "#@player_name@#", get_value( "name" ), "#@christmas_team@#", get_christmas_team_name( self.target ) ) private_notice( text ) end function MagicalGoldRing:affect() local christmas_team = get_flag( "2016_christmas_team" ) local toy_count_key = "2016_christmas_team_toy_count_" local toy_count_today_key = toy_count_key .. "today_" local toy_count = get_global_variable( toy_count_key .. christmas_team ) or 0 local toy_count_today = get_global_variable( toy_count_today_key .. christmas_team ) or 0 local target_toy_count = get_global_variable( toy_count_key .. self.target ) or 0 local target_toy_count_today = get_global_variable( toy_count_today_key .. self.target ) or 0 set_global_variable( toy_count_key .. christmas_team, target_toy_count ) set_global_variable( toy_count_key .. self.target, toy_count ) set_global_variable( toy_count_today_key .. christmas_team, target_toy_count_today ) set_global_variable( toy_count_today_key .. self.target, toy_count_today ) end function MagicalGoldRing:notice() PixieItem.notice( self ) -- ´©Àû °³¼ö°¡ µÚ¹Ù²î¾ú½À´Ï´Ù. local team_name = get_christmas_team_name( get_flag( "2016_christmas_team" ) ) local target_team_name = get_christmas_team_name( self.target ) local text = sconv( "@1276", "#@christmas_team@#", team_name, "#@choice_team@#", target_team_name ) notice( text ) end PixieFactory = { class = { [2013550] = UnityJuice, [2013551] = GuardPigeon, [2013552] = RippedDrum, [2013553] = MaidDoll, [2013554] = DancingDoll, [2013555] = NobleDoll, [2013556] = HenDoll, [2013557] = GooseDoll, [2013558] = SwanDoll, [2013559] = LullabyBird, [2013560] = BetrayalMelody, [2013561] = MagicalGoldRing } } function PixieFactory:create(o) local class = PixieFactory.class[o.item_code] or PixieItem local metatable = { __index = class } o = o or {} setmetatable(o, metatable) return o end function NPC_Event_2014_christmas_pixie_item_give( title, item_code, forced_target ) dlg_title( title ) -- ½É¼úÀïÀÌ ¿äÁ¤ local item = PixieFactory:create{item_code = item_code} item:set_target( forced_target ) item:set_text() if item.target ~= nil then if item:affect() ~= false then item:notice() item:delete() else item:set_fail_text() end else item:set_menu( title ) end dlg_menu( "@90010003", "NPC_Event_2014_christmas_pixie(" .. get_flag( "2016_christmas_team" ) .. ", '" .. title .. "')" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function get_christmas_team_name( team ) local team_name_table = { [1] = "@90606368", [2] = "@90606369", [3] = "@90606370" } return team_name_table[team] end function donate( item_code, count, flag_key, global_variable_key, christmas_team, notice_message, notice_parameter, bigger_unit, smaller_unit ) if count == 0 then return end if item_code ~= nil then delete_item( get_item_handle( item_code ), count ) end if flag_key ~= nil then local old_count = tonumber( get_flag( flag_key ) ) or 0 local new_count = old_count + count set_flag( flag_key, new_count ) local mvp_toy_count = tonumber( get_global_variable( "2016_christmas_team_mvp_toy_count_" .. christmas_team ) ) or 0 if new_count >= mvp_toy_count then set_global_variable( "2016_christmas_team_mvp_toy_count_" .. christmas_team, new_count ) if mvp_toy_count == 0 or old_count ~= mvp_toy_count then notice( sconv( "@1278", "#@player_name@#", get_value( "name" ), "#@christmas_team@#", get_christmas_team_name( christmas_team ) ) ) end end end if global_variable_key ~= nil then local global_variable_today_key = global_variable_key .. "today_" .. christmas_team local global_variable_key = global_variable_key .. christmas_team local global_variable_today = tonumber( get_global_variable( global_variable_today_key ) ) or 0 local old_global_variable_today = global_variable_today local global_variable = tonumber( get_global_variable( global_variable_key ) ) or 0 global_variable = global_variable + count global_variable_today = global_variable_today + count set_global_variable( global_variable_key, global_variable ) set_global_variable( global_variable_today_key, global_variable_today ) -- ¹æ¼ÛÀº ¿À´Ã ±âÁØ if notice_message ~= nil then local unit = bigger_unit if old_global_variable_today < unit then unit = smaller_unit end if math.floor( old_global_variable_today / unit ) ~= math.floor( global_variable_today / unit ) then local notice_count = math.floor( global_variable_today / unit ) * unit if old_global_variable_today < bigger_unit and global_variable_today >= bigger_unit then notice_count = math.floor( global_variable_today / bigger_unit ) * bigger_unit end notice( sconv( notice_message, notice_parameter, notice_count ) ) end end end end --2015 Å©¸®½º¸¶½º À̺¥Æ® ³¡ --================================================================================== -- 2015 ±¸Á¤¸ÂÀÌ °ø±â³îÀÌ À̺¥Æ®(¿µÈñ) --================================================================================== --[[function NPC_Event_2015_gonggi_Jill() -- NPC ¿µÈñ dlg_title( "@90606409" ) dlg_text( "@90606410" ) -- NPC Ŭ¸¯ ½Ã ´ë»ç dlg_menu( "@90606411", "NPC_Event_2015_gonggi_Jill_notice()" ) -- ¼±ÅÃÁö 1. ¼³¸íµè±â dlg_menu( "@90606413", "NPC_Event_2015_gonggi_Jill_readygame()" )-- ¼±ÅÃÁö 2. °ø±â³îÀÌÇϱâ dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_Event_2015_gonggi_Jill_notice() -- NPC ¿µÈñ ¼±ÅÃÁö 1. ¼³¸íµè±â dlg_title( "@90606409" ) dlg_text( "@90606412" ) -- ¼³¸íµè±â ¼±Åà ½Ã ´ë»ç dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jill()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_Event_2015_gonggi_Jill_readygame() dlg_title( "@90606409" ) local gonggi_count_1 = find_item( 2013588 ) local gonggi_count_2 = find_item( 2013589 ) local gonggi_count_3 = find_item( 2013590 ) local gonggi_count_4 = find_item( 2013591 ) local gonggi_count_5 = find_item( 2013592 ) local text = sconv( "@90606414", "#@play_order@#", tostring( 1 ) ) if gonggi_count_1 >= 1 and gonggi_count_2 >= 1 and gonggi_count_3 >= 1 and gonggi_count_4 >= 1 and gonggi_count_5 >= 1 then dlg_text( "@90606416" ) dlg_menu( text, "NPC_Event_2015_gonggi_Jill_playgame(1)" ) -- ¼±ÅÃÁö 1. 1´Ü µµÀüÇϱâ else dlg_text( "@90606422" ) end dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jill()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_Event_2015_gonggi_Jill_playgame( stage ) -- NPC ¿µÈñ °ø±â³îÀÌÇϱâ dlg_title( "@90606409" ) if stage == 1 then -- 1´ÜÀ» Ç÷¹ÀÌ ÇÒ °æ¿ì local text = sconv( "@90606414", "#@play_order@#", tostring( 2 ) ) local index = math.random( 1, 100 ) if index <= 20 then delete_item( get_item_handle( 2013588 ), 1 ) delete_item( get_item_handle( 2013589 ), 1 ) delete_item( get_item_handle( 2013590 ), 1 ) delete_item( get_item_handle( 2013591 ), 1 ) delete_item( get_item_handle( 2013592 ), 1 ) dlg_text( "@90606419" ) dlg_menu( "@90606421", "NPC_Event_2015_gonggi_Jill_readygame()" ) -- ÀçµµÀüÇϱâ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jill()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á else dlg_text( "@90606417" ) dlg_menu( text, "NPC_Event_2015_gonggi_Jill_playgame(2)" ) dlg_menu( "@90606415", "NPC_Event_2015_gonggi_Jill_game_done(1)" ) end elseif stage == 2 then local text = sconv( "@90606414", "#@play_order@#", tostring( 3 ) ) local index = math.random( 1, 100 ) if index <= 60 then delete_item( get_item_handle( 2013588 ), 1 ) delete_item( get_item_handle( 2013589 ), 1 ) delete_item( get_item_handle( 2013590 ), 1 ) delete_item( get_item_handle( 2013591 ), 1 ) delete_item( get_item_handle( 2013592 ), 1 ) dlg_text( "@90606419" ) dlg_menu( "@90606421", "NPC_Event_2015_gonggi_Jill_readygame()" ) -- ÀçµµÀüÇϱâ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jill()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á else dlg_text( "@90606417" ) dlg_menu( text, "NPC_Event_2015_gonggi_Jill_playgame(3)" ) dlg_menu( "@90606415", "NPC_Event_2015_gonggi_Jill_game_done(2)" ) end elseif stage == 3 then local text = sconv( "@90606414", "#@play_order@#", tostring( 4 ) ) local index = math.random( 1, 100 ) if index <= 65 then delete_item( get_item_handle( 2013588 ), 1 ) delete_item( get_item_handle( 2013589 ), 1 ) delete_item( get_item_handle( 2013590 ), 1 ) delete_item( get_item_handle( 2013591 ), 1 ) delete_item( get_item_handle( 2013592 ), 1 ) dlg_text( "@90606419" ) dlg_menu( "@90606421", "NPC_Event_2015_gonggi_Jill_readygame()" ) -- ÀçµµÀüÇϱâ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jill()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á else dlg_text( "@90606417" ) dlg_menu( text, "NPC_Event_2015_gonggi_Jill_playgame(4)" ) dlg_menu( "@90606415", "NPC_Event_2015_gonggi_Jill_game_done(3)" ) end elseif stage == 4 then local text = sconv( "@90606414", "#@play_order@#", tostring( 5 ) ) local index = math.random( 1, 100 ) if index <= 70 then delete_item( get_item_handle( 2013588 ), 1 ) delete_item( get_item_handle( 2013589 ), 1 ) delete_item( get_item_handle( 2013590 ), 1 ) delete_item( get_item_handle( 2013591 ), 1 ) delete_item( get_item_handle( 2013592 ), 1 ) dlg_text( "@90606419" ) dlg_menu( "@90606421", "NPC_Event_2015_gonggi_Jill_readygame()" ) -- ÀçµµÀüÇϱâ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jill()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á else dlg_text( "@90606417" ) dlg_menu( text, "NPC_Event_2015_gonggi_Jill_playgame(5)" ) dlg_menu( "@90606415", "NPC_Event_2015_gonggi_Jill_game_done(4)" ) end elseif stage == 5 then local index = math.random( 1, 100 ) if index <= 70 then delete_item( get_item_handle( 2013588 ), 1 ) delete_item( get_item_handle( 2013589 ), 1 ) delete_item( get_item_handle( 2013590 ), 1 ) delete_item( get_item_handle( 2013591 ), 1 ) delete_item( get_item_handle( 2013592 ), 1 ) dlg_text( "@90606419" ) dlg_menu( "@90606421", "NPC_Event_2015_gonggi_Jill_readygame()" ) -- ÀçµµÀüÇϱâ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jill()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á else dlg_text( "@90606420" ) insert_item( 2013597, 1 ) delete_item( get_item_handle( 2013588 ), 1 ) delete_item( get_item_handle( 2013589 ), 1 ) delete_item( get_item_handle( 2013590 ), 1 ) delete_item( get_item_handle( 2013591 ), 1 ) delete_item( get_item_handle( 2013592 ), 1 ) dlg_menu( "@90606421", "NPC_Event_2015_gonggi_Jill_readygame()" ) -- ÀçµµÀüÇϱâ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jill()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á end end dlg_show() end function NPC_Event_2015_gonggi_Jill_game_done( stage ) dlg_title( "@90606409" ) dlg_text( "@90606418" ) if stage ~= nil then if stage == 1 then insert_item( 2013593, 1 ) elseif stage == 2 then insert_item( 2013594, 1 ) elseif stage == 3 then insert_item( 2013595, 1 ) elseif stage == 4 then insert_item( 2013596, 1 ) end delete_item( get_item_handle( 2013588 ), 1 ) delete_item( get_item_handle( 2013589 ), 1 ) delete_item( get_item_handle( 2013590 ), 1 ) delete_item( get_item_handle( 2013591 ), 1 ) delete_item( get_item_handle( 2013592 ), 1 ) dlg_menu( "@90606421", "NPC_Event_2015_gonggi_Jill_readygame()" ) -- ÀçµµÀüÇϱâ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jill()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end end --================================================================================== -- 2015 ±¸Á¤¸ÂÀÌ °ø±â³îÀÌ À̺¥Æ®(ö¼ö) --================================================================================== function NPC_Event_2015_gonggi_Jack() -- NPC ö¼ö dlg_title( "@90606423" ) dlg_text( "@90606424" ) -- NPC Ŭ¸¯ ½Ã ´ë»ç dlg_menu( "@90606425", "NPC_Event_2015_gonggi_Jack_change(1)" ) -- ¼±ÅÃÁö 1. 1´Ü ¼º°ø °ø±â ±³È¯Çϱâ dlg_menu( "@90606432", "NPC_Event_2015_gonggi_Jack_change(2)" ) -- ¼±ÅÃÁö 2. 2´Ü ¼º°ø °ø±â ±³È¯Çϱâ dlg_menu( "@90606438", "NPC_Event_2015_gonggi_Jack_change(3)" ) -- ¼±ÅÃÁö 3. 3´Ü ¼º°ø °ø±â ±³È¯Çϱâ dlg_menu( "@90606444", "NPC_Event_2015_gonggi_Jack_change(4)" ) -- ¼±ÅÃÁö 4. 4´Ü ¼º°ø °ø±â ±³È¯Çϱâ dlg_menu( "@90606450", "NPC_Event_2015_gonggi_Jack_change(5)" ) -- ¼±ÅÃÁö 5. 5´Ü ¼º°ø °ø±â ±³È¯Çϱâ dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_Event_2015_gonggi_Jack_change( stage ) -- NPC ö¼ö °¢ ´Ü º° ¼º°ø °ø±â ±³È¯ ¸Þ´º dlg_title( "@90606423" ) if stage == 1 then dlg_text( "@90606426" ) -- 1´Ü ¼º°ø °ø±â ±³È¯Çϱ⠼±Åà ½Ã ´ë»ç dlg_menu( "@90606427", "NPC_Event_2015_gonggi_Jack_change_confirm(1)" ) -- ¼±ÅÃÁö 1. ½ÄÇý (3°³·Î ±³È¯) dlg_menu( "@90606428", "NPC_Event_2015_gonggi_Jack_change_confirm(2)" ) -- ¼±ÅÃÁö 2. ¶±±¹ (1°³·Î ±³È¯) dlg_menu( "@90606429", "NPC_Event_2015_gonggi_Jack_change_confirm(3)" ) -- ¼±ÅÃÁö 3. ¶± ¸¸µÎ±¹ (1°³·Î ±³È¯) dlg_menu( "@90606430", "NPC_Event_2015_gonggi_Jack_change_confirm(4)" ) -- ¼±ÅÃÁö 4. û¾ç : 1ÀÏ (10°³·Î ±³È¯) dlg_menu( "@90606431", "NPC_Event_2015_gonggi_Jack_change_confirm(5)" ) -- ¼±ÅÃÁö 5. È«¾ç : 1ÀÏ (10°³·Î ±³È¯) elseif stage == 2 then dlg_text( "@90606433" ) -- 2´Ü ¼º°ø °ø±â ±³È¯Çϱ⠼±Åà ½Ã ´ë»ç dlg_menu( "@90606434", "NPC_Event_2015_gonggi_Jack_change_confirm(6)" ) -- ¼±ÅÃÁö 1. °¢¼º ºÀÀÎ ½ºÅ©·Ñ (3°³·Î ±³È¯) dlg_menu( "@90606435", "NPC_Event_2015_gonggi_Jack_change_confirm(7)" ) -- ¼±ÅÃÁö 2. Á¡Åä¿­¼è ·£´ý¹Ú½º (4°³·Î ±³È¯) dlg_menu( "@90606436", "NPC_Event_2015_gonggi_Jack_change_confirm(8)" ) -- ¼±ÅÃÁö 3. ¼Ò¿ø¼ºÃë (1°³·Î ±³È¯) dlg_menu( "@90606437", "NPC_Event_2015_gonggi_Jack_change_confirm(9)" ) -- ¼±ÅÃÁö 4. ´ë¹Ú±â¿ø (1°³·Î ±³È¯) elseif stage == 3 then dlg_text( "@90606439" ) -- 3´Ü ¼º°ø °ø±â ±³È¯Çϱ⠼±Åà ½Ã ´ë»ç dlg_menu( "@90606440", "NPC_Event_2015_gonggi_Jack_change_confirm(10)" ) -- ¼±ÅÃÁö 1. ÇѺ¹ ¼ÕÀå½Ä : 60ÀÏ (4°³·Î ±³È¯) dlg_menu( "@90606441", "NPC_Event_2015_gonggi_Jack_change_confirm(11)" ) -- ¼±ÅÃÁö 2. ÇѺ¹ ½Å¹ß : 60ÀÏ (4°³·Î ±³È¯) dlg_menu( "@90606442", "NPC_Event_2015_gonggi_Jack_change_confirm(12)" ) -- ¼±ÅÃÁö 3. ·°Å°¹Ú½º (3°³·Î ±³È¯) dlg_menu( "@90606443", "NPC_Event_2015_gonggi_Jack_change_confirm(13)" ) -- ¼±ÅÃÁö 4. ´ë¸ð¿äÁ¤ÀÇ º´ (3°³·Î ±³È¯) elseif stage == 4 then dlg_text( "@90606445" ) -- 4´Ü ¼º°ø °ø±â ±³È¯Çϱ⠼±Åà ½Ã ´ë»ç dlg_menu( "@90606446", "NPC_Event_2015_gonggi_Jack_change_confirm(14)" ) -- ¼±ÅÃÁö 1. ÇѺ¹ ¸Ó¸®Àå½Ä : 60ÀÏ (2°³·Î ±³È¯) dlg_menu( "@90606447", "NPC_Event_2015_gonggi_Jack_change_confirm(15)" ) -- ¼±ÅÃÁö 2. ÇѺ¹ ÀÇ»ó : 60ÀÏ (2°³·Î ±³È¯) dlg_menu( "@90606448", "NPC_Event_2015_gonggi_Jack_change_confirm(16)" ) -- ¼±ÅÃÁö 3. Ãູ¹ÞÀº Å©¸®Ã³ »óÀÚ (3°³·Î ±³È¯) dlg_menu( "@90606449", "NPC_Event_2015_gonggi_Jack_change_confirm(17)" ) -- ¼±ÅÃÁö 4. °í±Þ ¼Ò¿ï ¹Í¼­ (6°³·Î ±³È¯) elseif stage == 5 then dlg_text( "@90606451" ) -- 5´Ü ¼º°ø °ø±â ±³È¯Çϱ⠼±Åà ½Ã ´ë»ç dlg_menu( "@90606452", "NPC_Event_2015_gonggi_Jack_change_confirm(18)" ) -- ¼±ÅÃÁö 1. ÀíºûÀÇ ¶óÀ̵ð¾ð : 100ÀÏ (5°³·Î ±³È¯) dlg_menu( "@90606453", "NPC_Event_2015_gonggi_Jack_change_confirm(19)" ) -- ¼±ÅÃÁö 2. +3 ½ºÅ³ Ä«µå ¹Ú½º (4°³·Î ±³È¯) dlg_menu( "@90606454", "NPC_Event_2015_gonggi_Jack_change_confirm(20)" ) -- ¼±ÅÃÁö 3. À¯´ÏÅ©: ´ÙÅ©¸ÞÀÌÁö Åõ±¸ ²Ù¹Ì±â »óÀÚ (4°³·Î ±³È¯) dlg_menu( "@90606455", "NPC_Event_2015_gonggi_Jack_change_confirm(21)" ) -- ¼±ÅÃÁö 4. Ãູ¹ÞÀº °í´ëÀÇ ¸¶¹ý µÎ·ç¸¶¸® (8°³·Î ±³È¯) end dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_Event_2015_gonggi_Jack_change_confirm( number ) -- NPC ö¼ö ±³È¯Çϱâ È®ÀÎ ¹Þ±â local success_gonggi_count_1 = find_item( 2013593 ) local success_gonggi_count_2 = find_item( 2013594 ) local success_gonggi_count_3 = find_item( 2013595 ) local success_gonggi_count_4 = find_item( 2013596 ) local success_gonggi_count_5 = find_item( 2013597 ) dlg_title( "@90606423" ) if number == 1 then -- ½ÄÇý (3°³·Î ±³È¯) if success_gonggi_count_1 >= 3 then dlg_text( "@90606457" ) insert_item( 2013600 , 1 ) delete_item( get_item_handle( 2013593 ), 3 ) dlg_menu( "@90606456", "NPC_Event_2015_gonggi_Jack_change(1)" ) -- Ãß°¡ ±³È¯Çϱâ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90606458" ) -- ±³È¯ÇÒ ¼º°ø °ø±â°¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif number == 2 then -- ¶±±¹ (1°³·Î ±³È¯) if success_gonggi_count_1 >= 1 then dlg_text( "@90606457" ) insert_item( 2013598 , 1 ) delete_item( get_item_handle( 2013593 ), 1 ) dlg_menu( "@90606456", "NPC_Event_2015_gonggi_Jack_change(1)" ) -- Ãß°¡ ±³È¯Çϱâ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90606458" ) -- ±³È¯ÇÒ ¼º°ø °ø±â°¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif number == 3 then -- ¶± ¸¸µÎ±¹ (1°³·Î ±³È¯) if success_gonggi_count_1 >= 1 then dlg_text( "@90606457" ) insert_item( 2013599 , 1 ) delete_item( get_item_handle( 2013593 ), 1 ) dlg_menu( "@90606456", "NPC_Event_2015_gonggi_Jack_change(1)" ) -- Ãß°¡ ±³È¯Çϱâ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90606458" ) -- ±³È¯ÇÒ ¼º°ø °ø±â°¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif number == 4 then -- û¾ç : 1ÀÏ (10°³·Î ±³È¯) if success_gonggi_count_1 >= 10 then dlg_text( "@90606457" ) insert_item( 2013580 , 1 ) delete_item( get_item_handle( 2013593 ), 10 ) dlg_menu( "@90606456", "NPC_Event_2015_gonggi_Jack_change(1)" ) -- Ãß°¡ ±³È¯Çϱâ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90606458" ) -- ±³È¯ÇÒ ¼º°ø °ø±â°¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif number == 5 then -- È«¾ç : 1ÀÏ (10°³·Î ±³È¯) if success_gonggi_count_1 >= 10 then dlg_text( "@90606457" ) insert_item( 2013579 , 1 ) delete_item( get_item_handle( 2013593 ), 10 ) dlg_menu( "@90606456", "NPC_Event_2015_gonggi_Jack_change(1)" ) -- Ãß°¡ ±³È¯Çϱâ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90606458" ) -- ±³È¯ÇÒ ¼º°ø °ø±â°¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif number == 6 then -- °¢¼º ºÀÀÎ ½ºÅ©·Ñ (3°³·Î ±³È¯) if success_gonggi_count_2 >= 3 then dlg_text( "@90606457" ) insert_item( 705002 , 1 ) delete_item( get_item_handle( 2013594 ), 3 ) dlg_menu( "@90606456", "NPC_Event_2015_gonggi_Jack_change(2)" ) -- Ãß°¡ ±³È¯Çϱâ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90606458" ) -- ±³È¯ÇÒ ¼º°ø °ø±â°¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif number == 7 then -- Á¡Åä¿­¼è ·£´ý¹Ú½º (4°³·Î ±³È¯) if success_gonggi_count_2 >= 4 then dlg_text( "@90606457" ) insert_item( 2012867 , 1 ) delete_item( get_item_handle( 2013594 ), 4 ) dlg_menu( "@90606456", "NPC_Event_2015_gonggi_Jack_change(2)" ) -- Ãß°¡ ±³È¯Çϱâ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90606458" ) -- ±³È¯ÇÒ ¼º°ø °ø±â°¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif number == 8 then -- ¼Ò¿ø¼ºÃë (1°³·Î ±³È¯) if success_gonggi_count_2 >= 1 then dlg_text( "@90606457" ) insert_item( 2013601 , 1 ) delete_item( get_item_handle( 2013594 ), 1 ) dlg_menu( "@90606456", "NPC_Event_2015_gonggi_Jack_change(2)" ) -- Ãß°¡ ±³È¯Çϱâ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90606458" ) -- ±³È¯ÇÒ ¼º°ø °ø±â°¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif number == 9 then -- ´ë¹Ú±â¿ø (1°³·Î ±³È¯) if success_gonggi_count_2 >= 1 then dlg_text( "@90606457" ) insert_item( 2013602 , 1 ) delete_item( get_item_handle( 2013594 ), 1 ) dlg_menu( "@90606456", "NPC_Event_2015_gonggi_Jack_change(2)" ) -- Ãß°¡ ±³È¯Çϱâ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90606458" ) -- ±³È¯ÇÒ ¼º°ø °ø±â°¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif number == 10 then -- ÇѺ¹ ¼ÕÀå½Ä : 60ÀÏ (4°³·Î ±³È¯) if success_gonggi_count_3 >= 4 then dlg_text( "@90606457" ) insert_item( 2013605 , 1 ) delete_item( get_item_handle( 2013595 ), 4 ) dlg_menu( "@90606456", "NPC_Event_2015_gonggi_Jack_change(3)" ) -- Ãß°¡ ±³È¯Çϱâ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90606458" ) -- ±³È¯ÇÒ ¼º°ø °ø±â°¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif number == 11 then -- ÇѺ¹ ½Å¹ß : 60ÀÏ (4°³·Î ±³È¯) if success_gonggi_count_3 >= 4 then dlg_text( "@90606457" ) insert_item( 2013604 , 1 ) delete_item( get_item_handle( 2013595 ), 4 ) dlg_menu( "@90606456", "NPC_Event_2015_gonggi_Jack_change(3)" ) -- Ãß°¡ ±³È¯Çϱâ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90606458" ) -- ±³È¯ÇÒ ¼º°ø °ø±â°¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif number == 12 then -- ·°Å°¹Ú½º (3°³·Î ±³È¯) if success_gonggi_count_3 >= 3 then dlg_text( "@90606457" ) insert_item( 3600032 , 1 ) delete_item( get_item_handle( 2013595 ), 3 ) dlg_menu( "@90606456", "NPC_Event_2015_gonggi_Jack_change(3)" ) -- Ãß°¡ ±³È¯Çϱâ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90606458" ) -- ±³È¯ÇÒ ¼º°ø °ø±â°¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif number == 13 then -- ´ë¸ð¿äÁ¤ÀÇ º´ (3°³·Î ±³È¯) if success_gonggi_count_3 >= 3 then dlg_text( "@90606457" ) insert_item( 2902042 , 1 ) delete_item( get_item_handle( 2013595 ), 3 ) dlg_menu( "@90606456", "NPC_Event_2015_gonggi_Jack_change(3)" ) -- Ãß°¡ ±³È¯Çϱâ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90606458" ) -- ±³È¯ÇÒ ¼º°ø °ø±â°¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif number == 14 then -- ÇѺ¹ ¸Ó¸®Àå½Ä : 60ÀÏ (2°³·Î ±³È¯) if success_gonggi_count_4 >= 2 then dlg_text( "@90606457" ) insert_item( 2013603 , 1 ) delete_item( get_item_handle( 2013596 ), 2 ) dlg_menu( "@90606456", "NPC_Event_2015_gonggi_Jack_change(4)" ) -- Ãß°¡ ±³È¯Çϱâ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90606458" ) -- ±³È¯ÇÒ ¼º°ø °ø±â°¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif number == 15 then -- ÇѺ¹ ÀÇ»ó : 60ÀÏ (2°³·Î ±³È¯) if success_gonggi_count_4 >= 2 then dlg_text( "@90606457" ) insert_item( 2013606 , 1 ) delete_item( get_item_handle( 2013596 ), 2 ) dlg_menu( "@90606456", "NPC_Event_2015_gonggi_Jack_change(4)" ) -- Ãß°¡ ±³È¯Çϱâ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90606458" ) -- ±³È¯ÇÒ ¼º°ø °ø±â°¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif number == 16 then -- Ãູ¹ÞÀº Å©¸®Ã³ »óÀÚ (3°³·Î ±³È¯) if success_gonggi_count_4 >= 3 then dlg_text( "@90606457" ) insert_item( 3800282 , 1 ) delete_item( get_item_handle( 2013596 ), 3 ) dlg_menu( "@90606456", "NPC_Event_2015_gonggi_Jack_change(4)" ) -- Ãß°¡ ±³È¯Çϱâ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90606458" ) -- ±³È¯ÇÒ ¼º°ø °ø±â°¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif number == 17 then -- °í±Þ ¼Ò¿ï ¹Í¼­ (5°³·Î ±³È¯) if success_gonggi_count_4 >= 5 then dlg_text( "@90606457" ) insert_item( 710004 , 1 ) delete_item( get_item_handle( 2013596 ), 5 ) dlg_menu( "@90606456", "NPC_Event_2015_gonggi_Jack_change(4)" ) -- Ãß°¡ ±³È¯Çϱâ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90606458" ) -- ±³È¯ÇÒ ¼º°ø °ø±â°¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif number == 18 then -- ÀíºûÀÇ ¶óÀ̵ð¾ð : 100ÀÏ (6°³·Î ±³È¯) if success_gonggi_count_5 >= 6 then dlg_text( "@90606457" ) insert_item( 2011363 , 1 ) delete_item( get_item_handle( 2013597 ), 6 ) dlg_menu( "@90606456", "NPC_Event_2015_gonggi_Jack_change(5)" ) -- Ãß°¡ ±³È¯Çϱâ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90606458" ) -- ±³È¯ÇÒ ¼º°ø °ø±â°¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif number == 19 then -- +3 ½ºÅ³ Ä«µå ¹Ú½º (4°³·Î ±³È¯) if success_gonggi_count_5 >= 4 then insert_item( 1001017 , 1 ) delete_item( get_item_handle( 2013597 ), 4 ) dlg_text( "@90606457" ) dlg_menu( "@90606456", "NPC_Event_2015_gonggi_Jack_change(5)" ) -- Ãß°¡ ±³È¯Çϱâ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90606458" ) -- ±³È¯ÇÒ ¼º°ø °ø±â°¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif number == 20 then -- À¯´ÏÅ©: ´ÙÅ©¸ÞÀÌÁö ²Ù¹Ì±â ·£´ý »óÀÚ (4°³·Î ±³È¯) if success_gonggi_count_5 >= 4 then dlg_text( "@90606457" ) insert_item( 3800275 , 1 ) delete_item( get_item_handle( 2013597 ), 4 ) dlg_menu( "@90606456", "NPC_Event_2015_gonggi_Jack_change(5)" ) -- Ãß°¡ ±³È¯Çϱâ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90606458" ) -- ±³È¯ÇÒ ¼º°ø °ø±â°¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif number == 21 then -- º¸½º Æê : ÇÁ¶óÀÌ¸Ö ½ºÅ©¸² 180ÀÏÂ¥¸® (8°³·Î ±³È¯) if success_gonggi_count_5 >= 8 then dlg_text( "@90606457" ) insert_item( 2013609 , 1 ) delete_item( get_item_handle( 2013597 ), 8 ) dlg_menu( "@90606456", "NPC_Event_2015_gonggi_Jack_change(5)" ) -- Ãß°¡ ±³È¯Çϱâ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() else dlg_text( "@90606458" ) -- ±³È¯ÇÒ ¼º°ø °ø±â°¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90010003", "NPC_Event_2015_gonggi_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end end end]]-- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- ----------- 2015³â ÁÖ»çÀ§ ³îÀÌ À̺¥Æ®(2011³â ±¸Á¤ À·³îÀÌ À̺¥Æ® ¸®´º¾ó) --------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- function NPC_Event_2011_newyear_contact() dlg_title( "@90605784" ) --NPC À̸§ (À̺¥Æ® NPC º¥¼¾Æ®) dlg_text( "@90606562" ) --´ë»ç (Àλç) dlg_menu( "@90606563", "Event_2011_newyear_give()" ) --¾ÆÀÌÅÛ ¹Þ±â dlg_menu( "@90606564", "Event_2011_newyear_question()" ) --ÁÖ»çÀ§ ³îÀÌ´Â ¾î¶»°Ô Çϳª¿ä? dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function Event_2011_newyear_give() local q_flag = get_flag( "yut_get" ) if q_flag == "" then q_flag = 0 end if q_flag < 1 then dlg_title( "@90605784" ) --NPC À̸§ (À̺¥Æ® NPC º¥¼¾Æ®) dlg_text( "@90606565" ) --´ë»ç (¾ÆÀÌÅÛ ¹Þ±â ´ë»ç) insert_item( 2012157, 1 ) --À· ³îÀÌ<2011³â ±¸Á¤ À̺¥Æ®> insert_item( 2012164, 1 ) --À· ÆÇ<2011³â ±¸Á¤ À̺¥Æ®_01> set_flag( "yut_get", "1") dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() else dlg_title( "@90605784" ) --NPC À̸§ (À̺¥Æ® NPC º¥¼¾Æ®) dlg_text( "@90606566" ) --´ë»ç (¾ÆÀÌÅÛÀ» ´Ù½Ã ¹ÞÀ¸·Á°í ½ÃµµÇÑ °æ¿ì) dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end end function Event_2011_newyear_question() dlg_title( "@90605784" ) --NPC À̸§ (À̺¥Æ® NPC º¥¼¾Æ®) dlg_text( "@90606567" ) --´ë»ç (¾ÆÀÌÅÛ ¹Þ±â ´ë»ç) dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end ---------------------------------------------------------------------------------------------------------- -------------------------------------9.2 ¾÷µ¥ÀÌÆ® ±â³ä Ç׾Ƹ® À̺¥Æ®-------------------------------------- ---------------------------------------------------------------------------------------------------------- function NPC_9_2_update_Event() dlg_title( "@90610086" ) --NPC À̸§ (Ç׾Ƹ®Áö±â Àϸ®³ª) dlg_text( "@90610087" ) --´ë»ç (Àλç) dlg_menu( "@90606411", "NPC_9_2_update_Event_explain()" ) --¼³¸íµè±â dlg_menu( "@90606559", "NPC_9_2_update_Event_exchange()" ) --±³È¯Çϱâ dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_9_2_update_Event_explain() dlg_title( "@90610086" ) --NPC À̸§ (Ç׾Ƹ®Áö±â Àϸ®³ª) dlg_text( "@90610088" ) --´ë»ç dlg_menu( "@90010003", "NPC_9_2_update_Event()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_9_2_update_Event_exchange() if find_item ( 2016050 ) > 999 then dlg_title( "@90610086" ) --NPC À̸§ (Ç׾Ƹ®Áö±â Àϸ®³ª) dlg_text( "@90610089" ) --´ë»ç (¾ÆÀÌÅÛ ¹Þ±â ´ë»ç) delete_item ( get_item_handle( 2016050 ), 1000 ) insert_item ( 2016051, 1 ) elseif find_item ( 2016050 ) < 1000 then dlg_title( "@90610086" ) --NPC À̸§ (Ç׾Ƹ®Áö±â Àϸ®³ª) dlg_text( "@90610090" ) --´ë»ç (¾ÆÀÌÅÛ ºÎÁ· ½Ã) end dlg_menu( "@90010003", "NPC_9_2_update_Event()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end --================================================================================================================== --2015 Áßµ¿ 6ÁÖ³â À̺¥Æ® --================================================================================================================== --[[function NPC_Event_2015_rzbirth_daepyo( team, title, text ) dlg_title( title ) -- Áö¿ª ´ëÇ¥ local rzbirth_team = get_flag( "2015_rzbirth_team" ) if team == rzbirth_team then set_reward() set_daily() local rzbirth_team_yesterday = get_flag( "2015_rzbirth_team_yesterday" ) local rzbirth_letter_count_yesterday = tonumber( get_flag( "2015_rzbirth_letter_count_yesterday" ) ) or 0 if rzbirth_letter_count_yesterday > 0 then if rzbirth_letter_count_yesterday >= 5 then insert_item( 2013636, 1 ) text = "@90606474" end if is_winning_team() == true then local rzbirth_team_mvp_letter_count_yesterday = tonumber( get_global_variable( "2015_rzbirth_team_mvp_letter_count_yesterday_" .. get_flag( "2015_rzbirth_team_yesterday" ) ) ) or 0 text = "@90606476" if rzbirth_letter_count_yesterday >= 5 and rzbirth_letter_count_yesterday < 10 then insert_item( 2013636, 1 ) text = "@90606475" elseif rzbirth_letter_count_yesterday >= 10 and rzbirth_letter_count_yesterday < 20 then insert_item( 2013636, 1 ) insert_item( 2013636, 1 ) text = "@90606475" elseif rzbirth_letter_count_yesterday >= 20 then insert_item( 2013636, 1 ) insert_item( 2013636, 1 ) insert_item( 2013636, 1 ) text = "@90606475" end end if is_mvp() == true then insert_item( 2013627, 1 ) text = "@90606477" end del_flag( "2015_rzbirth_letter_count_yesterday" ) end if is_last_day() == true then if is_final_winning_team() then insert_item( 2013628, 1 ) end del_flag( "2015_rzbirth_team" ) rzbirth_team = 0 end -- ÇØ·Î¿î Áö¼ÓÈ¿°ú´Â ½×ÀΠȽ¼ö¿¡ ºñ·ÊÇÏ¿© Áö¼Ó½Ã°£ÀÌ Áõ°¡Çϰí ÀÚµ¿À¸·Î ºÎ¿©µÈ´Ù. ÇÇÇÒ ¼ö ¾ø´Ù. for item_code, state_code in pairs( DaepyoItem.harmful_state_code ) do local key = "2015_rzbirth_" .. item_code local team_value = tonumber( get_global_variable( key .. "_" .. rzbirth_team ) ) or 0 local value = tonumber( get_flag( key ) ) or 0 local reiteration = team_value - value if reiteration > 0 then NPC_Event_2015_rzbirth_daepyo_add_harmful_state( title, item_code, reiteration ) end end -- »ó´ë ÆÀ¿¡ ÀÇÇØ ¿ì¸® ÆÀÀÇ ¿äÁ¤ÀÌ Àá¿¡ ºüÁ³´Ù. local rzbirth_casting_team = get_global_variable( "2015_rzbirth_casting_team" ) if get_state_level( 41103078 ) >= 1 and rzbirth_team ~= rzbirth_casting_team then dlg_text( "@90606507" ) dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() return end dlg_text( "@90606462" ) -- Áö¿ª ´ëÇ¥ ´ë»ç if text ~= nil then dlg_text( text ) end dlg_menu( "@90606463", "NPC_Event_2015_rzbirth_daepyo_ment1('" .. title .. "')" ) -- ¸Þ´º 1 : ¼³¸íµè±â dlg_menu( "@90606467", "NPC_Event_2015_rzbirth_daepyo_lettergive('" .. title .. "')" ) -- ÃÊ´ëÀå °Ç³×±â dlg_menu( "@90606483", "NPC_Event_2015_rzbirth_daepyo_item_give_dialog('" .. title .. "')" ) -- ¸¶¹ýÀÇ ¾ÆÀÌÅÛ °Ç³×±â for item_code, state_code in pairs( DaepyoItem.helpful_state_code ) do local key = "2015_rzbirth_" .. item_code local team_value = tonumber( get_global_variable( key .. "_" .. rzbirth_team ) ) or 0 local value = tonumber( get_flag( key ) ) or 0 if team_value - value > 0 then local text = sconv( "@90606510", "#@effect_item@#", "@" .. get_item_name_id( item_code ), "#@effect_receive_count@#", team_value - value ) dlg_menu( text, "NPC_Event_2015_rzbirth_daepyo_add_helpful_state('" .. title .. "'," .. item_code .. ")" ) end end else dlg_text( "@90606505" ) -- ÆÀÀÌ ´Ù¸¦ °æ¿ì end dlg_menu( "@90010002", " " ) --´ëÈ­ Á¾·á dlg_show() end function NPC_Event_2015_rzbirth_daepyo_ment1( title ) dlg_title( title ) -- Áö¿ª ´ëÇ¥ dlg_text( "@90606464" ) -- Áö¿ª ´ëÇ¥ ´ë»ç dlg_menu( "@90606465", "NPC_Event_2015_rzbirth_daepyo(" .. get_flag( "2015_rzbirth_team" ) .. ", '" .. title .. "', '@90606466')" ) -- ¸Þ´º 1 : µµ¿ÍÁÖ±â dlg_menu( "@90606467", "NPC_Event_2015_rzbirth_daepyo_lettergive('" .. title .. "')" ) -- °Ç³×±â dlg_menu( "@90010003", "NPC_Event_2015_rzbirth_daepyo(" .. get_flag( "2015_rzbirth_team" ) .. ", '" .. title .. "')" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_Event_2015_rzbirth_daepyo_lettergive( title ) dlg_title( title ) -- Áö¿ª ´ëÇ¥ dlg_text( "@90606468" ) -- °Ç³×±â dlg_menu( "@90606504", "NPC_Event_2015_rzbirth_letter_give('" .. title .. "', 0)" ) -- Àüü ±âºÎ dlg_menu( "@90606469", "NPC_Event_2015_rzbirth_letter_give('" .. title .. "', 1)" ) -- ±âºÎ 1°³ dlg_menu( "@90606470", "NPC_Event_2015_rzbirth_letter_give('" .. title .. "', 5)" ) -- ±âºÎ 5°³ dlg_menu( "@90606471", "NPC_Event_2015_rzbirth_letter_give('" .. title .. "', 10)" ) -- ±âºÎ 10°³ dlg_menu( "@90010003", "NPC_Event_2015_rzbirth_daepyo(" .. get_flag( "2015_rzbirth_team" ) .. ", '" .. title .. "')" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_Event_2015_rzbirth_letter_give( title, deleted_item_count ) dlg_title( title ) -- Áö¿ª ´ëÇ¥ dlg_text( "@90606472" ) dlg_menu( "@90010003", "NPC_Event_2015_rzbirth_daepyo(" .. get_flag( "2015_rzbirth_team" ) .. ", '" .. title .. "')" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() local item_count = find_item( 2013637 ) -- ÃÊ´ëÀå if deleted_item_count == 0 then deleted_item_count = item_count end if deleted_item_count == 0 or item_count < deleted_item_count then NPC_Event_2015_rzbirth_fail( title ) return end -- Àü´Þ ¹× °øÁö local rzbirth_team = get_flag( "2015_rzbirth_team" ) local notice_message = sconv( "@1287", "#@rzbirth_team@#", get_rzbirth_team_name( rzbirth_team ) ) donate( 2013637, deleted_item_count, "2015_rzbirth_letter_count", "2015_rzbirth_team_letter_count_", rzbirth_team, notice_message, "#@team_letter_count@#", 100, 10 ) end function NPC_Event_2015_rzbirth_fail( title ) dlg_title( title ) -- Áö¿ª ´ëÇ¥ dlg_text( "@90606503" ) dlg_menu( "@90010003", "NPC_Event_2015_rzbirth_daepyo(" .. get_flag( "2015_rzbirth_team" ) .. ", '" .. title .. "')" ) -- µ¹¾Æ°¡±â dlg_show() end function NPC_Event_2015_rzbirth_daepyo_item_give_dialog( title ) local item_list = { 2013638, 2013639, 2013640, 2013641, 2013642, 2013543, 2013544, 2013545, 2013546, 2013547, 2013648, 2013649 } local item_count = table.getn( item_list ) dlg_title( title ) -- Áö¿ª ´ëÇ¥ dlg_text( "@90606485" ) local is_owned = false for i = 1, item_count do local item_code = item_list[i] if has_item( item_code ) == 1 then is_owned = true dlg_menu( get_item_name_by_code( item_code ), "NPC_Event_2015_rzbirth_daepyo_item_give('" .. title .. "', " .. item_code .. ", nil)" ) -- ¾ÆÀÌÅÛ °Ç³×ÁÖ±â end end if is_owned == false then dlg_text( "@90606484" ) end dlg_menu( "@90010003", "NPC_Event_2015_rzbirth_daepyo(" .. get_flag( "2015_rzbirth_team" ) .. ", '" .. title .. "')" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_Event_2015_rzbirth_daepyo_add_helpful_state( title, item_code ) local key = "2015_rzbirth_" .. item_code local value = tonumber( get_flag( key ) ) or 0 set_flag( key, value + 1 ) add_state( DaepyoItem.helpful_state_code[item_code], 1, 900000 ) end function NPC_Event_2015_rzbirth_daepyo_add_harmful_state( title, item_code, reiteration ) local state_code = DaepyoItem.harmful_state_code[item_code] if get_state_level( state_code ) >= 1 then return end local key = "2015_rzbirth_" .. item_code local value = tonumber( get_flag( key ) ) or 0 set_flag( key, value + reiteration ) add_state( state_code, 1, 60000 * reiteration ) end DaepyoItem = { text_table = { { [2013640] = "@90606493", [2013644] = "@90606493", [2013645] = "@90606493", [2013646] = "@90606493", -- [2013647] = "@90606493", ÀÚÀå°¡¸¦ ºÎ¸£´Â »õ ¼±ÅÃÁö ¾ø¾Ú¡Ú [2013648] = "@90606499", [2013649] = "@90606500" }, { [2013638] = "@90606492", [2013639] = "@90606492", [2013640] = "@90606497", [2013641] = "@90606508", [2013642] = "@90606508", [2013643] = "@90606508", [2013644] = "@90606509", [2013645] = "@90606509", [2013646] = "@90606509", [2013647] = "@90606498", [2013648] = "@90606501", [2013649] = "@90606502" } }, fail_text_table = { [2013647] = "@90606511", [2013648] = "@1294" }, is_self_item = { [2013640] = false, [2013644] = false, [2013645] = false, [2013646] = false, -- [2013647] = false, ÀÚÀå°¡¸¦ ºÎ¸£´Â »õ ¼±ÅÃÁö ¾ø¾Ú ¡Ú [2013648] = false, [2013649] = false }, is_need_notice = { [2013638] = true, [2013639] = true, [2013640] = true, -- [2013645] = true, »ç¿ë ½Ã °øÁö°¡ ¶ã ÇÊ¿ä ¾ø´Â ¾ÆÀÌÅÛ °øÁö ¾ø¾Ú ¡Ú [2013647] = true, -- [2013648] = true, »ç¿ë ½Ã °øÁö°¡ ¶ã ÇÊ¿ä ¾ø´Â ¾ÆÀÌÅÛ °øÁö ¾ø¾Ú ¡Ú [2013649] = true }, helpful_state_code = { [2013638] = 41103075, [2013639] = 41103076 }, harmful_state_code = { [2013640] = 41103077 }, item_code = 0, target = nil } function DaepyoItem:new(o) local class = DaepyoItem local metatable = { __index = class } o = o or {} setmetatable(o, metatable) return o end function DaepyoItem:set_text() local progress = self.target and 2 or 1 local text = DaepyoItem.text_table[progress][self.item_code] dlg_text( text ) end function DaepyoItem:set_fail_text() local text = DaepyoItem.fail_text_table[self.item_code] dlg_text( text ) end function DaepyoItem:set_target( target ) if target ~= nil then self.target = target return end -- ÀÚ½ÅÀÇ ÆÀÀ» ´ë»óÀ¸·Î ÇÏ´Â ¾ÆÀÌÅÛÀº ´ë»óÀ» ¼³Á¤ÇÒ Çʿ䰡 ¾ø´Ù. -- ±×·¸Áö ¾ÊÀº ¾ÆÀÌÅÛÀº ¹Ýµå½Ã ´ë»óÀÌ ¼³Á¤µÇ¾î ÀÖ¾î¾ß ÇÏ¸ç ´ë»ó ¼±ÅÃÀ» À¯µµÇϱâ À§ÇØ ´ë»ó¿¡ ¸í½ÃÀûÀ¸·Î nilÀ» ÇÒ´çÇÑ´Ù. if DaepyoItem.is_self_item[self.item_code] == false then self.target = nil else self.target = get_flag( "2015_rzbirth_team" ) end end function DaepyoItem:affect() end function DaepyoItem:notice() if self.is_need_notice[self.item_code] ~= true then return end -- ¾ÆÀÌÅÛÀ» »ç¿ëÇÏ¿´½À´Ï´Ù. local text = sconv( "@1289", "#@player_name@#", get_value( "name" ), "#@item_name@#", "@" .. get_item_name_id( self.item_code ) ) notice( text ) end function DaepyoItem:delete() delete_item( get_item_handle( self.item_code ), 1 ) end function DaepyoItem:set_menu( title ) local rzbirth_team = get_flag( "2015_rzbirth_team" ) for i = 1, 3 do if rzbirth_team ~= i then dlg_menu( get_rzbirth_team_name( i ), "NPC_Event_2015_rzbirth_daepyo_item_give('" .. title .. "'," .. self.item_code .. "," .. i .. ")" ) end end end StrongEnergy = DaepyoItem:new() CooperateEnergy = DaepyoItem:new() DespairSoul = DaepyoItem:new() CrudeInk = DaepyoItem:new() HighgradeInk = DaepyoItem:new() MasterpieceInk = DaepyoItem:new() ConceitClaw = DaepyoItem:new() IndignityClaw = DaepyoItem:new() ReversalClaw = DaepyoItem:new() SleepSoul = DaepyoItem:new() BetrayalSoul = DaepyoItem:new() GreedlSoul = DaepyoItem:new() function StrongEnergy:affect() local key = "2015_rzbirth_" .. self.item_code .. "_" .. self.target local value = tonumber( get_global_variable( key ) ) or 0 set_global_variable( key, value + 1 ) end function CooperateEnergy:affect() local key = "2015_rzbirth_" .. self.item_code .. "_" .. self.target local value = tonumber( get_global_variable( key ) ) or 0 set_global_variable( key, value + 1 ) end function DespairSoul:affect() local key = "2015_rzbirth_" .. self.item_code .. "_" .. self.target local value = tonumber( get_global_variable( key ) ) or 0 set_global_variable( key, value + 1 ) end function CrudeInk:affect() -- Àü´Þ ¹× °øÁö local rzbirth_team = get_flag( "2015_rzbirth_team" ) local count = math.random( 2, 7 ) local notice_message = sconv( "@1287", "#@rzbirth_team@#", get_rzbirth_team_name( rzbirth_team ) ) donate( nil, count, "2015_rzbirth_letter_count", "2015_rzbirth_team_letter_count_", rzbirth_team, notice_message, "#@team_letter_count@#", 100, 10 ) end function HighgradeInk:affect() -- Àü´Þ ¹× °øÁö local rzbirth_team = get_flag( "2015_rzbirth_team" ) local count = tonumber( get_global_variable( "2015_rzbirth_team_letter_count_today_" .. rzbirth_team ) ) or 0 local notice_message = sconv( "@1287", "#@rzbirth_team@#", get_rzbirth_team_name( rzbirth_team ) ) count = math.floor( count * 0.05 ) donate( nil, count, "2015_rzbirth_letter_count", "2015_rzbirth_team_letter_count_", rzbirth_team, notice_message, "#@team_letter_count@#", 100, 10 ) end function MasterpieceInk:affect() -- Àü´Þ ¹× °øÁö local rzbirth_team = get_flag( "2015_rzbirth_team" ) local count = tonumber( get_global_variable( "2015_rzbirth_team_letter_count_today_" .. rzbirth_team ) ) or 0 local notice_message = sconv( "@1287", "#@rzbirth_team@#", get_rzbirth_team_name( rzbirth_team ) ) count = math.floor( count * 0.1 ) donate( nil, count, "2015_rzbirth_letter_count", "2015_rzbirth_team_letter_count_", rzbirth_team, notice_message, "#@team_letter_count@#", 100, 10 ) end function ConceitClaw:affect() -- Àü´Þ ¹× °øÁö local target_team = self.target local count = math.random( -7, -2 ) donate( nil, count, nil, "2015_rzbirth_team_letter_count_", target_team ) end function IndignityClaw:affect() -- Àü´Þ ¹× °øÁö local target_team = self.target local count = tonumber( get_global_variable( "2015_rzbirth_team_letter_count_today_" .. target_team ) ) or 0 count = -math.floor( count * 0.05 ) donate( nil, count, nil, "2015_rzbirth_team_letter_count_", target_team ) end function ReversalClaw:affect() -- Àü´Þ ¹× °øÁö local target_team = self.target local count = tonumber( get_global_variable( "2015_rzbirth_team_letter_count_today_" .. target_team ) ) or 0 count = -math.floor( count * 0.1 ) donate( nil, count, nil, "2015_rzbirth_team_letter_count_", target_team ) end function SleepSoul:affect() if get_state_level( 41103078 ) >= 1 or cast_world_state( 41103078, 1, 60000, 60000 ) ~= 1 then return false end set_global_variable( "2015_rzbirth_casting_team", get_flag( "2015_rzbirth_team" ) ) return true end function BetrayalSoul:set_fail_text() local text = DaepyoItem.fail_text_table[self.item_code] text = sconv( text, "#@player_name@#", get_value( "name" ) ) dlg_text( text ) end function BetrayalSoul:affect() local mvp_letter_count = tonumber( get_global_variable( "2015_rzbirth_team_mvp_letter_count_" .. get_flag( "2015_rzbirth_team" ) ) ) or 0 local letter_count = tonumber( get_flag( "2015_rzbirth_letter_count" ) ) or 0 if mvp_letter_count ~= 0 and mvp_letter_count == letter_count then return false end set_flag( "2015_rzbirth_team", self.target ) -- ÆÀ ÀÌÀü ÈÄ¿¡ ½×ÀÎ Áö¼ÓÈ¿°ú¸¸ ºÎ¿©¸¦ ¹ÞÀ» ¼ö ÀÖµµ·Ï ¸ðµç È¿°ú¸¦ ´Ù ¹ÞÀº °Í°ú °°ÀÌ ¼³Á¤À» ÇÑ´Ù. for item_code, state_code in pairs( DaepyoItem.helpful_state_code ) do local key = "2015_rzbirth_" .. item_code local team_key = "2015_rzbirth_" .. item_code .. "_" .. self.target local team_value = get_global_variable( team_key ) or 0 set_flag( key, team_value ) end for item_code, state_code in pairs( DaepyoItem.harmful_state_code ) do local key = "2015_rzbirth_" .. item_code local team_key = "2015_rzbirth_" .. item_code .. "_" .. self.target local team_value = get_global_variable( team_key ) or 0 set_flag( key, team_value ) end return true end function BetrayalSoul:notice() DaepyoItem.notice( self ) -- #@player_name@#´ÔÀº #@rzbirth_team@#ÀÇ ÆÀÀÔ´Ï´Ù. local text = sconv( "@1286", "#@player_name@#", get_value( "name" ), "#@rzbirth_team@#", get_rzbirth_team_name( self.target ) ) private_notice( text ) end function GreedlSoul:affect() local rzbirth_team = get_flag( "2015_rzbirth_team" ) local letter_count_key = "2015_rzbirth_team_letter_count_" local letter_count_today_key = letter_count_key .. "today_" local letter_count = get_global_variable( letter_count_key .. rzbirth_team ) or 0 local letter_count_today = get_global_variable( letter_count_today_key .. rzbirth_team ) or 0 local target_letter_count = get_global_variable( letter_count_key .. self.target ) or 0 local target_letter_count_today = get_global_variable( letter_count_today_key .. self.target ) or 0 set_global_variable( letter_count_key .. rzbirth_team, target_letter_count ) set_global_variable( letter_count_key .. self.target, letter_count ) set_global_variable( letter_count_today_key .. rzbirth_team, target_letter_count_today ) set_global_variable( letter_count_today_key .. self.target, letter_count_today ) end function GreedlSoul:notice() DaepyoItem.notice( self ) -- ´©Àû °³¼ö°¡ µÚ¹Ù²î¾ú½À´Ï´Ù. local team_name = get_rzbirth_team_name( get_flag( "2015_rzbirth_team" ) ) local target_team_name = get_rzbirth_team_name( self.target ) local text = sconv( "@1291", "#@rzbirth_team@#", team_name, "#@choice_team@#", target_team_name ) notice( text ) end daepyoFactory = { class = { [2013638] = StrongEnergy, [2013639] = CooperateEnergy, [2013640] = DespairSoul, [2013641] = CrudeInk, [2013642] = HighgradeInk, [2013643] = MasterpieceInk, [2013644] = ConceitClaw, [2013645] = IndignityClaw, [2013646] = ReversalClaw, [2013647] = SleepSoul, [2013648] = BetrayalSoul, [2013649] = GreedlSoul } } function daepyoFactory:create(o) local class = daepyoFactory.class[o.item_code] or DaepyoItem local metatable = { __index = class } o = o or {} setmetatable(o, metatable) return o end function NPC_Event_2015_rzbirth_daepyo_item_give( title, item_code, forced_target ) dlg_title( title ) -- Áö¿ª ´ëÇ¥ local item = daepyoFactory:create{item_code = item_code} item:set_target( forced_target ) item:set_text() if item.target ~= nil then if item:affect() ~= false then item:notice() item:delete() else item:set_fail_text() end else item:set_menu( title ) end dlg_menu( "@90010003", "NPC_Event_2015_rzbirth_daepyo(" .. get_flag( "2015_rzbirth_team" ) .. ", '" .. title .. "')" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function get_rzbirth_team_name( team ) local team_name_table = { [1] = "@90606494", [2] = "@90606495", [3] = "@90606496" } return team_name_table[team] end function donate( item_code, count, flag_key, global_variable_key, rzbirth_team, notice_message, notice_parameter, bigger_unit, smaller_unit ) if count == 0 then return end if item_code ~= nil then delete_item( get_item_handle( item_code ), count ) end if flag_key ~= nil then local old_count = tonumber( get_flag( flag_key ) ) or 0 local new_count = old_count + count set_flag( flag_key, new_count ) local mvp_letter_count = tonumber( get_global_variable( "2015_rzbirth_team_mvp_letter_count_" .. rzbirth_team ) ) or 0 if new_count >= mvp_letter_count then set_global_variable( "2015_rzbirth_team_mvp_letter_count_" .. rzbirth_team, new_count ) if mvp_letter_count == 0 or old_count ~= mvp_letter_count then notice( sconv( "@1293", "#@player_name@#", get_value( "name" ), "#@rzbirth_team@#", get_rzbirth_team_name( rzbirth_team ) ) ) end end end if global_variable_key ~= nil then local global_variable_today_key = global_variable_key .. "today_" .. rzbirth_team local global_variable_key = global_variable_key .. rzbirth_team local global_variable_today = tonumber( get_global_variable( global_variable_today_key ) ) or 0 local old_global_variable_today = global_variable_today local global_variable = tonumber( get_global_variable( global_variable_key ) ) or 0 global_variable = global_variable + count global_variable_today = global_variable_today + count set_global_variable( global_variable_key, global_variable ) set_global_variable( global_variable_today_key, global_variable_today ) -- ¹æ¼ÛÀº ¿À´Ã ±âÁØ if notice_message ~= nil then local unit = bigger_unit if old_global_variable_today < unit then unit = smaller_unit end if math.floor( old_global_variable_today / unit ) ~= math.floor( global_variable_today / unit ) then local notice_count = math.floor( global_variable_today / unit ) * unit if old_global_variable_today < bigger_unit and global_variable_today >= bigger_unit then notice_count = math.floor( global_variable_today / bigger_unit ) * bigger_unit end notice( sconv( notice_message, notice_parameter, notice_count ) ) end end end end function set_reward() local current_date = "_" .. get_os_date( "%Y-%m-%d" ) local rzbirth_date = get_global_variable( "2015_rzbirth_date" ) if rzbirth_date == nil or rzbirth_date == "" then set_global_variable( "2015_rzbirth_date", current_date ) else -- Àüü À¯Àú Áß¿¡ óÀ½À¸·Î Á¢¼ÓÇÑ À¯Àú if rzbirth_date ~= current_date then if is_last_day() then local final_winning_team = {} local final_winning_count = 0 for i = 1, 3 do local letter_count_key = "2015_rzbirth_team_letter_count_" .. i -- ½Â¸® ÆÀ ¼±Á¤ local letter_count = tonumber( get_global_variable( letter_count_key ) ) or 0 if letter_count ~= 0 then if letter_count == final_winning_count then table.insert( final_winning_team, i ) elseif letter_count > final_winning_count then final_winning_team = { i } final_winning_count = letter_count end end end if #final_winning_team > 0 then set_global_variable( "2015_rzbirth_final_winning_team", table.concat( final_winning_team, "" ) ) local length = #final_winning_team local final_winning_team_name = {} for i = 1, length do table.insert( final_winning_team_name, get_rzbirth_team_name( final_winning_team[i] ) ) end notice( sconv( "@1298", "#@rzbirth_team@#", table.concat( final_winning_team_name, ", " ) ) ) end end local winning_team = {} local winning_count = 0 for i = 1, 3 do local letter_count_key = "2015_rzbirth_team_letter_count_today_" .. i local mvp_letter_count_key = "2015_rzbirth_team_mvp_letter_count_" .. i -- ½Â¸® ÆÀ ¼±Á¤ -- 1°³ ÀÌ»ó Àû¸³ÇØ¾ß ½Â¸® ÆÀÀÌ °áÁ¤µÊ local letter_count = tonumber( get_global_variable( letter_count_key ) ) or 0 if letter_count ~= 0 then if letter_count == winning_count then table.insert( winning_team, i ) elseif letter_count > winning_count then winning_team = { i } winning_count = letter_count end end -- ÆÀº° MVP ±â·Ï set_global_variable( "2015_rzbirth_team_mvp_letter_count_yesterday_" .. i, get_global_variable( mvp_letter_count_key ) ) -- ÃʱâÈ­ set_global_variable( letter_count_key, "0" ) set_global_variable( mvp_letter_count_key, "0" ) end set_global_variable( "2015_rzbirth_date", current_date ) if #winning_team > 0 then set_global_variable( "2015_rzbirth_winning_team", table.concat( winning_team, "" ) ) local length = #winning_team local winning_team_name = {} for i = 1, length do table.insert( winning_team_name, get_rzbirth_team_name( winning_team[i] ) ) end notice( sconv( "@1295", "#@rzbirth_team@#", table.concat( winning_team_name, ", " ) ) ) end end end end function set_daily() -- ³¯Â¥ Å×ÀÌºí ¼³Á¤ local yesterday = {} yesterday['2015-02-26'] = '2015-02-25' yesterday['2015-02-27'] = '2015-02-26' yesterday['2015-02-28'] = '2015-02-27' yesterday['2015-03-01'] = '2015-02-28' yesterday['2015-03-02'] = '2015-03-01' yesterday['2015-03-03'] = '2015-03-02' yesterday['2015-03-04'] = '2015-03-03' yesterday['2015-03-05'] = '2015-03-04' yesterday['2015-03-06'] = '2015-03-05' -- °³¹ß¿ë Å×À̺í yesterday['2015-03-07'] = '2015-03-06' yesterday['2015-03-08'] = '2015-03-07' yesterday['2015-03-09'] = '2015-03-08' yesterday['2015-03-10'] = '2015-03-09' yesterday['2015-03-11'] = '2015-03-10' yesterday['2015-03-12'] = '2015-03-11' yesterday['2015-03-13'] = '2015-03-12' yesterday['2015-03-14'] = '2015-03-13' yesterday['2015-03-15'] = '2015-03-14' yesterday['2015-03-16'] = '2015-03-15' yesterday['2015-03-17'] = '2015-03-16' -- Áßµ¿ ½ÃÀÛ ÀÏÀÚ yesterday['2015-03-18'] = '2015-03-17' yesterday['2015-03-19'] = '2015-03-18' yesterday['2015-03-20'] = '2015-03-19' yesterday['2015-03-21'] = '2015-03-20' yesterday['2015-03-22'] = '2015-03-21' yesterday['2015-03-23'] = '2015-03-22' yesterday['2015-03-24'] = '2015-03-23' yesterday['2015-03-25'] = '2015-03-24' yesterday['2015-03-26'] = '2015-03-25' yesterday['2015-03-27'] = '2015-03-26' yesterday['2015-03-28'] = '2015-03-27' yesterday['2015-03-29'] = '2015-03-28' yesterday['2015-03-30'] = '2015-03-29' yesterday['2015-03-31'] = '2015-03-30' yesterday['2015-04-01'] = '2015-03-31' yesterday['2015-04-02'] = '2015-04-01' yesterday['2015-04-03'] = '2015-04-02' yesterday['2015-04-04'] = '2015-04-03' yesterday['2015-04-05'] = '2015-04-04' yesterday['2015-04-06'] = '2015-04-05' yesterday['2015-04-07'] = '2015-04-06' yesterday['2015-04-08'] = '2015-04-07' yesterday['2015-04-09'] = '2015-04-08' yesterday['2015-04-10'] = '2015-04-09' yesterday['2015-04-11'] = '2015-04-10' yesterday['2015-04-12'] = '2015-04-11' yesterday['2015-04-13'] = '2015-04-12' yesterday['2015-04-14'] = '2015-04-13' yesterday['2015-04-15'] = '2015-04-14' yesterday['2015-04-16'] = '2015-04-15' yesterday['2015-04-17'] = '2015-04-16' yesterday['2015-04-18'] = '2015-04-17' yesterday['2015-04-19'] = '2015-04-18' yesterday['2015-04-20'] = '2015-04-19' yesterday['2015-04-21'] = '2015-04-20' yesterday['2015-04-22'] = '2015-04-21' -- ÀÏ´Ü ±â°£ Ÿ±¹°¡´Â ¹ÌÁ¤À̳ª ´ë·«ÀûÀ¸·Î ÀûÀ½. -- º¸»óÀ» ¹ÞÀ» ÀÚ°Ý °ËÁõ local current_date = get_os_date( "%Y-%m-%d" ) local rzbirth_last_login_date = get_flag( "2015_rzbirth_last_login_date" ) if rzbirth_last_login_date ~= current_date then if rzbirth_last_login_date == nil or rzbirth_last_login_date == "" or rzbirth_last_login_date == yesterday[current_date] then -- º¸»óÀ» ¹ÞÀ» ±âÁØÀÌ µÉ °ªµéÀ» ÀúÀåÇÑ´Ù set_flag( "2015_rzbirth_letter_count_yesterday", get_flag( "2015_rzbirth_letter_count" ) or "0" ) else set_flag( "2015_rzbirth_letter_count_yesterday", "0" ) end set_flag( "2015_rzbirth_team_yesterday", get_flag( "2015_rzbirth_team" ) ) set_flag( "2015_rzbirth_letter_count", "0" ) set_flag( "2015_rzbirth_last_login_date", current_date ) end end function is_winning_team() local rzbirth_team = get_flag( "2015_rzbirth_team_yesterday" ) local rzbirth_winning_team = tostring( get_global_variable( "2015_rzbirth_winning_team" ) ) or "" local length = #rzbirth_winning_team rzbirth_winning_team = tonumber( rzbirth_winning_team ) for i = 1, length do local c = rzbirth_winning_team % 10 rzbirth_winning_team = math.floor( rzbirth_winning_team / 10 ) if rzbirth_team == c then return true end end return false end function is_final_winning_team() local rzbirth_team = get_flag( "2015_rzbirth_team_yesterday" ) local rzbirth_winning_team = tostring( get_global_variable( "2015_rzbirth_final_winning_team" ) ) or "" local length = #rzbirth_winning_team rzbirth_winning_team = tonumber( rzbirth_winning_team ) for i = 1, length do local c = rzbirth_winning_team % 10 rzbirth_winning_team = math.floor( rzbirth_winning_team / 10 ) if rzbirth_team == c then return true end end return false end function is_last_day() local state_code = get_local_info() local current_date = get_os_date( "%Y-%m-%d" ) -- À̺¥Æ® ½Ã°£ ¼³Á¤(ÃÖÁ¾ º¸»ó ȹµæ ±â°£, ±âÁ¸ ÀÏÁ¤¿¡ ÇϷ縦 ´õÇØ °è»ê) if state_code == 1 then -- Çѱ¹ rzbirth_2015_event_last_day = '2015-01-01' elseif state_code == 16 then -- ÀϺ» rzbirth_2015_event_last_day = '2015-01-07' elseif state_code == 512 then -- µ¿³²¾Æ ¼öÁ¤ rzbirth_2015_event_last_day = '2015-01-03' elseif state_code == 4 or state_code == 8 or state_code == 128 or state_code == 16384 or state_code == 32768 or state_code == 65536 then -- ¹Ì±¹, À¯·´ rzbirth_2015_event_last_day = '2014-12-31' elseif state_code == 256 then -- ·¯½Ã¾Æ Ãß°¡ rzbirth_2015_event_last_day = '2015-01-13' elseif state_code == 8192 then -- Áßµ¿ ¶óÀ̺ê Ãß°¡ rzbirth_2015_event_last_day = '2015-04-01' end return current_date == rzbirth_2015_event_last_day end function is_mvp() local rzbirth_team = get_flag( "2015_rzbirth_team_yesterday" ) local rzbirth_team_mvp_letter_count_yesterday = tonumber( get_global_variable( "2015_rzbirth_team_mvp_letter_count_yesterday_" .. rzbirth_team ) ) or 0 if rzbirth_team_mvp_letter_count_yesterday < 30 then return false end local rzbirth_letter_count_yesterday = get_flag( "2015_rzbirth_letter_count_yesterday" ) return rzbirth_letter_count_yesterday == rzbirth_team_mvp_letter_count_yesterday end]]-- ----------------------------------------------------------------------------------------------------------------------------- ------------------------------------ 2015 Áßµ¿ 9.2 ¾÷µ¥ÀÌÆ® °ñµçº§ À̺¥Æ® --------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------- function NPC_Event_2015_GoldenBell() dlg_title( "@90606239" ) --npcÀ̸§ dlg_text( "@90606284" ) --npc ±âº» ´ë»ç if get_global_variable( "state.41103061.last_cast_time" ) == "" or get_global_variable( "state.41103061.last_cast_time" ) == nil or get_os_time() - get_global_variable( "state.41103061.last_cast_time" ) >= 900 then --npc ¸Þ´º dlg_menu( "@90610091", "NPC_Event_2015_GoldenBell_give_all_buff()" ) -- °ñµçº§! (25,000,000) end --npc ±âº» ¸Þ´º dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_Event_2015_GoldenBell_give_all_buff() local gold = get_value( "gold" ) dlg_title("@90606239") dlg_text("@90606305") if gold >= 25000000 then -- 25,000,000 ·çÇÇ ÀÖ³ª È®ÀÎ. cast_world_state(41103061,2,90000,0) cast_world_state(41103062,2,90000,0) cast_world_state(41103063,2,90000,0) set_value( "gold", gold - 25000000 ) -- 5,000,000 ·çÇÇ ¾ø¾Ö¾ß ÇÔ. notice( sconv( "@90606307" , "#@player_name@#", get_value("name") ) ) else NPC_Event_2015_GoldenBell_rupee_give_fail() end dlg_menu("@90010002","") --±×¸¸µÎ±â dlg_show() end function NPC_Event_2015_GoldenBell_rupee_give_fail() dlg_title( "@90606239" ) --npcÀ̸§ dlg_text( "@90610092" ) --npc ±âº» ´ë»ç ·çÇǰ¡ ºÎÁ·ÇÑ °Í °°¼Ò¸¸.. --npc ±âº» ¸Þ´º dlg_menu( "@90010003", 'NPC_Event_2015_GoldenBell()' ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end ----------------------------------------------------------------------------------------------------------------------------- -------------------------------------//2015 Áßµ¿ 9.2 ¾÷µ¥ÀÌÆ® À̺¥Æ® Àåºñ ´ë¿© npc //---------------------------------------- ----------------------------------------------------------------------------------------------------------------------------- function NPC_2015_Event_rental_contact() dlg_title( "@90610095" ) --npcÀ̸§ dlg_text( "@90610096" ) --npc ±âº» ´ë»ç dlg_menu( "@90610093", "NPC_Event_rental_contact_a_2()" ) --Àåºñ ´ë¿©Çϱâ dlg_menu( "@90610094", "NPC_Event_rental_contact_a_3()" ) --Ä«µå ´ë¿©Çϱâ --npc ±âº» ¸Þ´º dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_Event_rental_contact_a_2() dlg_title( "@90610095" ) --npcÀ̸§ dlg_text( "@90610097" ) --npc ±âº» ´ë»ç dlg_menu( "@210730709", "NPC_Event_rental_contact_a_2_Kind(1)" ) --³¯Ä«·Î¿î: ¸¶³àÀÇ °í´ë ¿ë¹«´Ì ¹æÆÐ dlg_menu( "@106730509", "NPC_Event_rental_contact_a_2_Kind(2)" ) --³¯Ä«·Î¿î: ¸¶³àÀÇ ¿ëÀÇ ½ÉÀå dlg_menu( "@113730509", "NPC_Event_rental_contact_a_2_Kind(3)" ) --³¯Ä«·Î¿î: ¸¶³àÀÇ °¡À̾ÆÀÇ ±â¹é dlg_menu( "@103730509", "NPC_Event_rental_contact_a_2_Kind(4)" ) --³¯Ä«·Î¿î: ¸¶³àÀÇ Ä®³¯¹«´Ì ´Üµµ dlg_menu( "@108730509", "NPC_Event_rental_contact_a_2_Kind(5)" ) --³¯Ä«·Î¿î: ¸¶³àÀÇ ÁÖ½ÃÀÇ ÀÌ»¡ dlg_menu( "@112730509", "NPC_Event_rental_contact_a_2_Kind(6)" ) --³¯Ä«·Î¿î: ¸¶³àÀÇ È¥µ·ÀÇ °í´ë ÁöÆÎÀÌ dlg_menu( "@3900865", "NPC_Event_rental_contact_a_2_Kind(7)" ) --³¯Ä«·Î¿î: Àεð¾ð ÀÇ»ó - À¯´ÏÅ© dlg_menu( "@3900866", "NPC_Event_rental_contact_a_2_Kind(8)" ) --³¯Ä«·Î¿î: Àεð¾ð Àå°© - À¯´ÏÅ© dlg_menu( "@3900867", "NPC_Event_rental_contact_a_2_Kind(9)" ) --³¯Ä«·Î¿î: Àεð¾ð ½Å¹ß - À¯´ÏÅ© dlg_menu( "@3900868", "NPC_Event_rental_contact_a_2_Kind(10)" ) --³¯Ä«·Î¿î: Àεð¾ð Åõ±¸ - À¯´ÏÅ© dlg_menu( "@12013671", "NPC_Event_rental_contact_a_2_Kind(11)" ) --Áßµ¿ 6Áֳ⠱â³ä ³¯°³<2015_Áßµ¿¿ë> --npc ±âº» ¸Þ´º dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_Event_rental_contact_a_2_Kind(item_type) local gold = get_value( "gold" ) if item_type == 1 then -- ³¯Ä«·Î¿î: ¸¶³àÀÇ °í´ë ¿ë¹«´Ì ¹æÆÐ Ŭ¸¯½Ã if gold >= 375000000 then insert_item ( 210730709, 1 ) --³¯Ä«·Î¿î: ¸¶³àÀÇ °í´ë ¿ë¹«´Ì ¹æÆÐ set_value( "gold", gold - 375000000 ) dlg_title( "@90610095" ) dlg_text( "@90605530" ) dlg_menu( "@90605531", "NPC_Event_rental_contact_a_2()" )---Àåºñ ¸ñ·ÏÀ¸·Î µ¹¾Æ°£´Ù. dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() else dlg_text( "@90010008" ) -- ·çÇǰ¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90605531", "NPC_Event_rental_contact_a_2()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif item_type == 2 then -- ³¯Ä«·Î¿î: ¸¶³àÀÇ ¿ëÀÇ ½ÉÀå if gold >= 375000000 then insert_item ( 106730509, 1 ) --³¯Ä«·Î¿î: ¸¶³àÀÇ ¿ëÀÇ ½ÉÀå set_value( "gold", gold - 375000000 ) dlg_title( "@90610095" ) dlg_text( "@90605530" ) dlg_menu( "@90605531", "NPC_Event_rental_contact_a_2()" )---Àåºñ ¸ñ·ÏÀ¸·Î µ¹¾Æ°£´Ù. dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() else dlg_text( "@90010008" ) -- ·çÇǰ¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90605531", "NPC_Event_rental_contact_a_2()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif item_type == 3 then -- ³¯Ä«·Î¿î: ¸¶³àÀÇ °¡À̾ÆÀÇ ±â¹é if gold >= 225000000 then insert_item ( 113730509, 1 ) --³¯Ä«·Î¿î: ¸¶³àÀÇ °¡À̾ÆÀÇ ±â¹é set_value( "gold", gold - 225000000 ) dlg_title( "@90610095" ) dlg_text( "@90605530" ) dlg_menu( "@90605531", "NPC_Event_rental_contact_a_2()" )---Àåºñ ¸ñ·ÏÀ¸·Î µ¹¾Æ°£´Ù. dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() else dlg_text( "@90010008" ) -- ·çÇǰ¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90605531", "NPC_Event_rental_contact_a_2()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif item_type == 4 then -- ³¯Ä«·Î¿î: ¸¶³àÀÇ Ä®³¯¹«´Ì ´Üµµ if gold >= 225000000 then insert_item ( 103730509, 1 ) --³¯Ä«·Î¿î: ¸¶³àÀÇ Ä®³¯¹«´Ì ´Üµµ set_value( "gold", gold - 225000000 ) dlg_title( "@90610095" ) dlg_text( "@90605530" ) dlg_menu( "@90605531", "NPC_Event_rental_contact_a_2()" )---Àåºñ ¸ñ·ÏÀ¸·Î µ¹¾Æ°£´Ù. dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() else dlg_text( "@90010008" ) -- ·çÇǰ¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90605531", "NPC_Event_rental_contact_a_2()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif item_type == 5 then -- ³¯Ä«·Î¿î: ¸¶³àÀÇ ÁÖ½ÃÀÇ ÀÌ»¡ if gold >= 499000000 then insert_item ( 108730509, 1 ) --³¯Ä«·Î¿î: ¸¶³àÀÇ ÁÖ½ÃÀÇ ÀÌ»¡ set_value( "gold", gold - 499000000 ) dlg_title( "@90610095" ) dlg_text( "@90605530" ) dlg_menu( "@90605531", "NPC_Event_rental_contact_a_2()" )---Àåºñ ¸ñ·ÏÀ¸·Î µ¹¾Æ°£´Ù. dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() else dlg_text( "@90010008" ) -- ·çÇǰ¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90605531", "NPC_Event_rental_contact_a_2()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif item_type == 6 then -- ³¯Ä«·Î¿î: ¸¶³àÀÇ È¥µ·ÀÇ °í´ë ÁöÆÎÀÌ if gold >= 499000000 then insert_item ( 112730509, 1 ) --³¯Ä«·Î¿î: ¸¶³àÀÇ È¥µ·ÀÇ °í´ë ÁöÆÎÀÌ set_value( "gold", gold - 499000000 ) dlg_title( "@90610095" ) dlg_text( "@90605530" ) dlg_menu( "@90605531", "NPC_Event_rental_contact_a_2()" )---Àåºñ ¸ñ·ÏÀ¸·Î µ¹¾Æ°£´Ù. dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() else dlg_text( "@90010008" ) -- ·çÇǰ¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90605531", "NPC_Event_rental_contact_a_2()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif item_type == 7 then -- ³¯Ä«·Î¿î: Àεð¾ð ÀÇ»ó - À¯´ÏÅ© if gold >= 49500000 then insert_item ( 3900865, 1 ) --³¯Ä«·Î¿î: Àεð¾ð ÀÇ»ó - À¯´ÏÅ© set_value( "gold", gold - 49500000 ) dlg_title( "@90610095" ) dlg_text( "@90605530" ) dlg_menu( "@90605531", "NPC_Event_rental_contact_a_2()" )---Àåºñ ¸ñ·ÏÀ¸·Î µ¹¾Æ°£´Ù. dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() else dlg_text( "@90010008" ) -- ·çÇǰ¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90605531", "NPC_Event_rental_contact_a_2()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif item_type == 8 then -- ³¯Ä«·Î¿î: Àεð¾ð Àå°© - À¯´ÏÅ© if gold >= 24500000 then insert_item ( 3900866, 1 ) --³¯Ä«·Î¿î: Àεð¾ð Àå°© - À¯´ÏÅ© set_value( "gold", gold - 24500000 ) dlg_title( "@90610095" ) dlg_text( "@90605530" ) dlg_menu( "@90605531", "NPC_Event_rental_contact_a_2()" )---Àåºñ ¸ñ·ÏÀ¸·Î µ¹¾Æ°£´Ù. dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() else dlg_text( "@90010008" ) -- ·çÇǰ¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90605531", "NPC_Event_rental_contact_a_2()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif item_type == 9 then -- ³¯Ä«·Î¿î: Àεð¾ð ½Å¹ß - À¯´ÏÅ© if gold >= 24500000 then insert_item ( 3900867, 1 ) --³¯Ä«·Î¿î: Àεð¾ð ½Å¹ß - À¯´ÏÅ© set_value( "gold", gold - 24500000 ) dlg_title( "@90610095" ) dlg_text( "@90605530" ) dlg_menu( "@90605531", "NPC_Event_rental_contact_a_2()" )---Àåºñ ¸ñ·ÏÀ¸·Î µ¹¾Æ°£´Ù. dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() else dlg_text( "@90010008" ) -- ·çÇǰ¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90605531", "NPC_Event_rental_contact_a_2()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif item_type == 10 then -- ³¯Ä«·Î¿î: Àεð¾ð Åõ±¸ - À¯´ÏÅ© if gold >= 29500000 then insert_item ( 3900868, 1 ) --³¯Ä«·Î¿î: Àεð¾ð Åõ±¸ - À¯´ÏÅ© set_value( "gold", gold - 29500000 ) dlg_title( "@90610095" ) dlg_text( "@90605530" ) dlg_menu( "@90605531", "NPC_Event_rental_contact_a_2()" )---Àåºñ ¸ñ·ÏÀ¸·Î µ¹¾Æ°£´Ù. dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() else dlg_text( "@90010008" ) -- ·çÇǰ¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90605531", "NPC_Event_rental_contact_a_2()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif item_type == 11 then -- Áßµ¿ 6Áֳ⠱â³ä ³¯°³<2015_Áßµ¿¿ë> if gold >= 24500000 then insert_item ( 2013671, 1 ) --Áßµ¿ 6Áֳ⠱â³ä ³¯°³<2015_Áßµ¿¿ë> set_value( "gold", gold - 24500000 ) dlg_title( "@90610095" ) dlg_text( "@90605530" ) dlg_menu( "@90605531", "NPC_Event_rental_contact_a_2()" )---Àåºñ ¸ñ·ÏÀ¸·Î µ¹¾Æ°£´Ù. dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() else dlg_text( "@90010008" ) -- ·çÇǰ¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90605531", "NPC_Event_rental_contact_a_2()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end end end function NPC_Event_rental_contact_a_3() dlg_title( "@90610095" ) --npcÀ̸§ dlg_text( "@90610098" ) --npc ±âº» ´ë»ç dlg_menu( "@307037", "NPC_Event_rental_contact_a_3_Kind(1)" ) --±¤±âÀÇ »ç³äü Ä«µå dlg_menu( "@307038", "NPC_Event_rental_contact_a_3_Kind(2)" ) --¸ÞÇǽºÅä Ä«µå dlg_menu( "@307039", "NPC_Event_rental_contact_a_3_Kind(3)" ) --¸±¸®½º Ä«µå dlg_menu( "@10540205", "NPC_Event_rental_contact_a_3_Kind(4)" ) --ÇÈ Ä«µå<ºÀÀÎÄ«µå> dlg_menu( "@10540206", "NPC_Event_rental_contact_a_3_Kind(5)" ) --¹Ì³ëŸ¿ì¸£½º Ä«µå<ºÀÀÎÄ«µå> dlg_menu( "@10540207", "NPC_Event_rental_contact_a_3_Kind(6)" ) --¹ÙÆ÷¸ÞÆ® Ä«µå<ºÀÀÎÄ«µå> dlg_menu( "@10540208", "NPC_Event_rental_contact_a_3_Kind(7)" ) --½½·¡ÅÍ Ä«µå<ºÀÀÎÄ«µå> dlg_menu( "@10540209", "NPC_Event_rental_contact_a_3_Kind(8)" ) --¿î´ÙÀÎ Ä«µå<ºÀÀÎÄ«µå> --npc ±âº» ¸Þ´º dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() end function NPC_Event_rental_contact_a_3_Kind(item_type) local gold = get_value( "gold" ) if item_type == 1 then -- ±¤±âÀÇ »ç³äü Ä«µå if gold >= 49500000 then insert_item ( 307037, 1 ) --±¤±âÀÇ »ç³äü Ä«µå set_value( "gold", gold - 49500000 ) dlg_title( "@90610095" ) dlg_text( "@90605530" ) dlg_menu( "@90605531", "NPC_Event_rental_contact_a_3()" )---Àåºñ ¸ñ·ÏÀ¸·Î µ¹¾Æ°£´Ù. dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() else dlg_text( "@90010008" ) -- ·çÇǰ¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90605531", "NPC_Event_rental_contact_a_3()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif item_type == 2 then -- ¸ÞÇǽºÅä Ä«µå if gold >= 49500000 then insert_item ( 307038, 1 ) --¸ÞÇǽºÅä Ä«µå set_value( "gold", gold - 49500000 ) dlg_title( "@90610095" ) dlg_text( "@90605530" ) dlg_menu( "@90605531", "NPC_Event_rental_contact_a_3()" )---Àåºñ ¸ñ·ÏÀ¸·Î µ¹¾Æ°£´Ù. dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() else dlg_text( "@90010008" ) -- ·çÇǰ¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90605531", "NPC_Event_rental_contact_a_3()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif item_type == 3 then -- ¸±¸®½º Ä«µå if gold >= 49500000 then insert_item ( 307039, 1 ) --¸±¸®½º Ä«µå set_value( "gold", gold - 49500000 ) dlg_title( "@90610095" ) dlg_text( "@90605530" ) dlg_menu( "@90605531", "NPC_Event_rental_contact_a_3()" )---Àåºñ ¸ñ·ÏÀ¸·Î µ¹¾Æ°£´Ù. dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() else dlg_text( "@90010008" ) -- ·çÇǰ¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90605531", "NPC_Event_rental_contact_a_3()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif item_type == 4 then -- ÇÈ Ä«µå<ºÀÀÎÄ«µå> if gold >= 225000000 then insert_item ( 540205, 1 ) --ÇÈ Ä«µå<ºÀÀÎÄ«µå> set_value( "gold", gold - 225000000 ) dlg_title( "@90610095" ) dlg_text( "@90605530" ) dlg_menu( "@90605531", "NPC_Event_rental_contact_a_3()" )---Àåºñ ¸ñ·ÏÀ¸·Î µ¹¾Æ°£´Ù. dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() else dlg_text( "@90010008" ) -- ·çÇǰ¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90605531", "NPC_Event_rental_contact_a_3()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif item_type == 5 then -- ¹Ì³ëŸ¿ì¸£½º Ä«µå<ºÀÀÎÄ«µå> if gold >= 225000000 then insert_item ( 540206, 1 ) --¹Ì³ëŸ¿ì¸£½º Ä«µå<ºÀÀÎÄ«µå> set_value( "gold", gold - 225000000 ) dlg_title( "@90610095" ) dlg_text( "@90605530" ) dlg_menu( "@90605531", "NPC_Event_rental_contact_a_3()" )---Àåºñ ¸ñ·ÏÀ¸·Î µ¹¾Æ°£´Ù. dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() else dlg_text( "@90010008" ) -- ·çÇǰ¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90605531", "NPC_Event_rental_contact_a_3()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif item_type == 6 then -- ¹ÙÆ÷¸ÞÆ® Ä«µå<ºÀÀÎÄ«µå> if gold >= 225000000 then insert_item ( 540207, 1 ) --¹ÙÆ÷¸ÞÆ® Ä«µå<ºÀÀÎÄ«µå> set_value( "gold", gold - 225000000 ) dlg_title( "@90610095" ) dlg_text( "@90605530" ) dlg_menu( "@90605531", "NPC_Event_rental_contact_a_3()" )---Àåºñ ¸ñ·ÏÀ¸·Î µ¹¾Æ°£´Ù. dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() else dlg_text( "@90010008" ) -- ·çÇǰ¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90605531", "NPC_Event_rental_contact_a_3()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif item_type == 7 then -- ½½·¡ÅÍ Ä«µå<ºÀÀÎÄ«µå> if gold >= 225000000 then insert_item ( 540208, 1 ) --½½·¡ÅÍ Ä«µå<ºÀÀÎÄ«µå> set_value( "gold", gold - 225000000 ) dlg_title( "@90610095" ) dlg_text( "@90605530" ) dlg_menu( "@90605531", "NPC_Event_rental_contact_a_3()" )---Àåºñ ¸ñ·ÏÀ¸·Î µ¹¾Æ°£´Ù. dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() else dlg_text( "@90010008" ) -- ·çÇǰ¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90605531", "NPC_Event_rental_contact_a_3()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end elseif item_type == 8 then -- ¿î´ÙÀÎ Ä«µå<ºÀÀÎÄ«µå> if gold >= 225000000 then insert_item ( 540209, 1 ) --¿î´ÙÀÎ Ä«µå<ºÀÀÎÄ«µå> set_value( "gold", gold - 225000000 ) dlg_title( "@90610095" ) dlg_text( "@90605530" ) dlg_menu( "@90605531", "NPC_Event_rental_contact_a_3()" )---Àåºñ ¸ñ·ÏÀ¸·Î µ¹¾Æ°£´Ù. dlg_menu( "@90010002", " " ) --±×¸¸µÎ±â dlg_show() else dlg_text( "@90010008" ) -- ·çÇǰ¡ ºÎÁ·ÇÒ ¶§ dlg_menu( "@90605531", "NPC_Event_rental_contact_a_3()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end end end ---------------------------------------------------------------------------------- -------------------------- 2015 À¯·´ °ñµçÀ§Å© À̺¥Æ® ----------------------------- ---------------------------------------------------------------------------------- function NPC_Event_2015_Goldenweek_contact() local state_code = get_local_info() if state_code == 4 or state_code == 8 or state_code == 128 or state_code == 16384 or state_code == 32768 or state_code == 65536 then NPC_Event_2017_Goldenweek_contact() else dlg_title( "@90606587" ) dlg_text( "@90606588" ) dlg_menu( "@90606589", "NPC_Event_2015_Goldenweek_buff()" ) -- À̺¥Æ® ¹öÇÁ ¹Þ±â dlg_menu( "@90606591", "NPC_Event_2015_Goldenweek_change_ticket()" ) -- ƼÄÏ ±³È¯Çϱâ NPC_GM_Menu(137858,105393,8005,0) dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function NPC_Event_2015_Goldenweek_buff() dlg_title( "@90606587" ) dlg_text( "@90606590" ) dlg_menu( "@90010003", "NPC_Event_2015_Goldenweek_contact()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() add_state( 41110006, 1, 720000 ) -- 2½Ã°£ °ñµçÀ§Å© À̺¥Æ® ¹öÇÁÁÖ±â return end function NPC_Event_2015_Goldenweek_change_ticket() dlg_title( "@90606587" ) dlg_text( "@90606592" ) dlg_menu( "<#99ff66>|@12012825|".."(3)", "NPC_Event_2015_Goldenweek_change_ticket_get(2012825, 3, 1)" ) dlg_menu( "<#99ff66>|@12902162|".."(2)", "NPC_Event_2015_Goldenweek_change_ticket_get(2902162, 2, 3)" ) dlg_menu( "<#99ff66>|@10920001|".."(3)", "NPC_Event_2015_Goldenweek_change_ticket_get(920001, 3, 5)" ) dlg_menu( "<#99ff66>|@10920006|".."(1)", "NPC_Event_2015_Goldenweek_change_ticket_get(920006, 1, 10)" ) dlg_menu( "<#99ff66>|@13630071|".."(1)", "NPC_Event_2015_Goldenweek_change_ticket_get(3630071, 1, 30)" ) dlg_menu( "<#99ff66>|@10705015|".."(2)", "NPC_Event_2015_Goldenweek_change_ticket_get(705015, 2, 50)" ) dlg_menu( "<#99ff66>|@13800272|".."(1)", "NPC_Event_2015_Goldenweek_change_ticket_get(3800272, 1, 80)" ) dlg_menu( "<#99ff66>|@13800275|".."(1)", "NPC_Event_2015_Goldenweek_change_ticket_get(3800275, 1, 80)" ) dlg_menu( "<#99ff66>|@13800278|".."(1)", "NPC_Event_2015_Goldenweek_change_ticket_get(3800278, 1, 80)" ) dlg_menu( "@90606602", "NPC_Event_2015_Goldenweek_change_ticket_get(540203, 1, 100)" ) dlg_menu( "@90010003", "NPC_Event_2015_Goldenweek_contact()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end function NPC_Event_2015_Goldenweek_change_ticket_get( item, give_num, ticket_num ) dlg_title( "@90606587" ) dlg_text( sconv( "@90606603", "#@ticket_count@#", ticket_num )) dlg_menu( "@90606604", "NPC_Event_2015_Goldenweek_change_ticket_gift("..item..", "..give_num..", "..ticket_num..")" ) dlg_menu( "@90010003", "NPC_Event_2015_Goldenweek_contact()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end function NPC_Event_2015_Goldenweek_change_ticket_gift( item, give_num, ticket_num ) local vip_ticket_count = find_item( 2016016 ) dlg_title( "@90606587" ) if vip_ticket_count >= ticket_num then dlg_text( "@90606606" ) if item == 540203 then insert_item( 540203, 10 ) insert_item( 960019, 10 ) insert_item( 2012233, 10 ) insert_item( 2012996, 10 ) else insert_item( item, give_num ) end delete_item( get_item_handle( 2016016 ) , ticket_num ) else dlg_text( "@90606605" ) end dlg_menu( "@90010003", "NPC_Event_2015_Goldenweek_change_ticket()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end -------------------------- 2016 Áßµ¿ ¶óÅ© ±³È¯ À̺¥Æ® 1¿ù------------------------- --[[ function NPC_event_2016_lak_exchange_contact() dlg_title( "@90610165" ) dlg_text( "@90610166" ) if gv("chaos") >= 500 then dlg_menu( "@90610167", "NPC_event_2016_lak_exchange()" ) -- ¶óÅ© ±³È¯Çϱâ end dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end function NPC_event_2016_lak_exchange() player_lak = gv("chaos") if player_lak >= 500 then temp_lak = player_lak - 500 sv("chaos", temp_lak ) update_gold_chaos() insert_item( 2013706, 1 ) end end ]] -------------------------- 2016 Áßµ¿ ¶óÅ© ±³È¯ À̺¥Æ® 3¿ù------------------------- function NPC_event_2016_lak_exchange_contact() dlg_title( "@90610165" ) dlg_text( "@90610166" ) player_lak = gv("chaos") if player_lak >= 500 then dlg_menu( "@12010500", "NPC_event_2016_lak_exchange(1)" ) end if player_lak >= 5000 then dlg_menu( "@12010501", "NPC_event_2016_lak_exchange(2)" ) end if player_lak >= 55000 then dlg_menu( "@12010502", "NPC_event_2016_lak_exchange(3)" ) end dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end function NPC_event_2016_lak_exchange(Num) player_lak = gv("chaos") if Num == 1 and player_lak >= 500 then temp_lak = player_lak - 500 sv("chaos", temp_lak ) update_gold_chaos() insert_item( 2010500, 1 ) elseif Num == 2 and player_lak >= 5000 then temp_lak = player_lak - 5000 sv("chaos", temp_lak ) update_gold_chaos() insert_item( 2010501, 1 ) elseif Num == 3 and player_lak >= 55000 then temp_lak = player_lak - 55000 sv("chaos", temp_lak ) update_gold_chaos() insert_item( 2010502, 1 ) end end --================================================================================== -- 2016 ¹ß·»Å¸ÀÎ À̺¥Æ® --================================================================================== function NPC_Event_2016_Valentine_qupid() local SoloBuff = tonumber( get_global_variable( "solo_buff_2016" ) ) or 0 dlg_title( "@90606388" ) dlg_text( "@90610175" ) -- NPC Ŭ¸¯ ½Ã ´ë»ç dlg_menu( "@90610176", "Valentine_2016_DiamondRing_Exchange()" ) -- ´ÙÀÌ¾Æ ¹ÝÁö ±³È¯ dlg_menu( "@90610177", "Valentine_2016_RoseBouquet_Exchange()" ) -- Àå¹Ì²É´Ù¹ß ±³È¯ if SoloBuff >= 1 then dlg_menu( "@90610178", "Valentine_2016_CupidBird_Give()" ) -- ÄíÇǵåÀÇ ÆÄ¶û»õ ÁÖ±â end dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end -- ´ÙÀÌ¾Æ ¹ÝÁö ±³È¯ function Valentine_2016_DiamondRing_Exchange() dlg_title( "@90606388" ) dlg_text( "@90610179" ) -- ´ÙÀÌ¾Æ ¹ÝÁö ±³È¯Çϱ⠼±Åà ½Ã ´ë»ç dlg_menu( "@90606400", "Valentine_2016_DiamondRing_Exchange_Done(1)" ) -- 1°³ ±³È¯ dlg_menu( "@90606401", "Valentine_2016_DiamondRing_Exchange_Done(5)" ) -- 5°³ ±³È¯ dlg_menu( "@90606402", "Valentine_2016_DiamondRing_Exchange_Done(10)" ) -- 10°³ ±³È¯ dlg_menu( "@90606405", "Valentine_2016_DiamondRing_Exchange_Done(0)" ) -- ÀüºÎ ±³È¯ dlg_menu( "@90010003", "NPC_Event_2016_Valentine_qupid()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function Valentine_2016_DiamondRing_Exchange_Done( change_num ) local diamond_num = find_item ( 2013572 ) -- ´ÙÀ̾Ƹóµå ¼ö·® local diamondring_num = change_num -- ´ÙÀÌ¾Æ ¹ÝÁö ¼ö·® if change_num == 0 then --ÀüºÎ±³È¯ ¼±Åà ½Ã diamondring_num = math.floor(diamond_num / 10) -- ´ÙÀÌ¾Æ ¹ÝÁö ¼ö·® end local need_diamond_num = diamondring_num*10 -- ÇÊ¿ä ´ÙÀ̾Ƹóµå dlg_title( "@90606388" ) if diamond_num >= need_diamond_num then insert_item( 2013573, diamondring_num ) delete_item( get_item_handle( 2013572 ), need_diamond_num ) dlg_text( "@90606407" ) -- ´ÙÀ̾Ƹóµå ±³È¯ ¼º°ø ´ë»ç else dlg_text( "@90610190" ) -- ±³È¯ÇÒ ¾ÆÀÌÅÛÀÌ ºÎÁ·ÇÑ °æ¿ì end dlg_menu( "@90010003", "NPC_Event_2016_Valentine_qupid()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end -- Àå¹Ì²É´Ù¹ß ±³È¯ function Valentine_2016_RoseBouquet_Exchange() dlg_title( "@90606388" ) dlg_text( "@90610181" ) dlg_menu( "@90999920", "Valentine_2016_RoseBouquet_Exchange_done()" ) -- ±³È¯Çϱâ dlg_menu( "@90010003", "NPC_Event_2016_Valentine_qupid()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function Valentine_2016_RoseBouquet_Exchange_done() dlg_title( "@90606388" ) local RoseNum = find_item ( 2013569 ) -- ¾ó¾îºÙÀº Àå¹Ì²É ¼ö·® local RubyNum = find_item ( 2013570 ) -- ºÒ²ÉÀÇ ·çºñ ¼ö·® if RoseNum >= 10 and RubyNum >= 1 then insert_item( 2013574, 1 ) delete_item( get_item_handle( 2013569 ), 10 ) delete_item( get_item_handle( 2013570 ), 1 ) dlg_text( "@90606406" ) -- Àå¹Ì²É´Ù¹ß ±³È¯ ¼º°ø else dlg_text( "@90606408" ) -- ±³È¯ÇÒ ¾ÆÀÌÅÛÀÌ ºÎÁ·ÇÑ °æ¿ì end dlg_menu( "@90010003", "NPC_Event_2016_Valentine_qupid()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end -- ÄíÇǵåÀÇ ÆÄ¶û»õ °Ç³×ÁÖ±â function Valentine_2016_CupidBird_Give() dlg_title( "@90606388" ) dlg_text( "@90610182" ) dlg_menu( "@90610180", "Valentine_2016_CupidBird_Give_done()" ) -- °Ç³×ÁÖ±â dlg_menu( "@90010003", "NPC_Event_2016_Valentine_qupid()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function Valentine_2016_CupidBird_Give_done() local BirdNum = find_item ( 2016080 ) -- ÄíÇǵåÀÇ ÆÄ¶û»õ ¼ö·® local BuffLevel = tonumber( get_global_variable( "solo_buff_2016" ) ) or 0 dlg_title( "@90606388" ) if BirdNum >= 1 then dlg_text( "@90610191" ) if BuffLevel == 1 then remove_event_state( 41103080, 500 ) set_global_variable("solo_buff_2016", 0) delete_item( get_item_handle( 2016080 ), 1 ) elseif BuffLevel == 2 then remove_event_state( 41103080, 500 ) add_event_state( 41103080, 1 ) set_global_variable("solo_buff_2016", 1) delete_item( get_item_handle( 2016080 ), 1 ) elseif BuffLevel == 3 then remove_event_state( 41103080, 500 ) add_event_state( 41103080, 2 ) set_global_variable("solo_buff_2016", 2) delete_item( get_item_handle( 2016080 ), 1 ) end else dlg_text( "@90610190" ) -- ±³È¯ÇÒ ¾ÆÀÌÅÛÀÌ ºÎÁ·ÇÑ °æ¿ì end dlg_menu( "@90010003", "NPC_Event_2016_Valentine_qupid()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end -- ¼Ö·ÎºÎ´ë ´ëÀå function NPC_Event_2016_Solo_squad_leader() local BuffLevel = tonumber( get_global_variable( "solo_buff_2016" ) ) or 0 dlg_title( "@90610199" ) dlg_text( "@90610198" ) -- NPC Ŭ¸¯ ½Ã ´ë»ç if BuffLevel <= 2 then dlg_menu( "@90610183", "Valentine_2016_LeaderBird_Give()" ) -- ³ë·¡ÇÏ´Â ÆÄ¶û»õ ÁÖ±â end if BuffLevel >= 1 then dlg_menu( "@90610184", "Valentine_LeaderBox_2016_Exchange()" ) -- ÄíÇǵåÀÇ ¼±¹° ÁÖ±â end dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function Valentine_2016_LeaderBird_Give() dlg_title( "@90610199" ) dlg_text( "@90610185" ) -- NPC Ŭ¸¯ ½Ã ´ë»ç dlg_menu( "@90610180", "Valentine_2016_LeaderBird_Give_done()" ) -- °Ç³×ÁÖ±â dlg_menu( "@90010003", "NPC_Event_2016_Solo_squad_leader()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function Valentine_2016_LeaderBird_Give_done() local BirdNum = find_item ( 2016079 ) -- ³ë·¡ÇÏ´Â ÆÄ¶û»õ ¼ö·® local BuffLevel = tonumber( get_global_variable( "solo_buff_2016" ) ) or 0 dlg_title( "@90610199" ) if BirdNum >= 1 then dlg_text( "@90610193" ) -- ¸ðµç ¼Ö·Îµé¿¡°Ô Èñ¸ÁÀ» if BuffLevel == 0 then add_event_state( 41103080, 1 ) set_global_variable("solo_buff_2016", 1) delete_item( get_item_handle( 2016079 ), 1 ) elseif BuffLevel == 1 then add_event_state( 41103080, 2 ) set_global_variable("solo_buff_2016", 2) delete_item( get_item_handle( 2016079 ), 1 ) elseif BuffLevel == 2 then add_event_state( 41103080, 3 ) set_global_variable("solo_buff_2016", 3) delete_item( get_item_handle( 2016079 ), 1 ) end else dlg_text( "@90610192" ) -- ÆÄ¶û»õ ºÎÁ·ÇÑ °æ¿ì end dlg_menu( "@90010003", "NPC_Event_2016_Solo_squad_leader()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end -- ¼Ö·ÎºÎ´ë »óÀÚ ±³È¯ function Valentine_LeaderBox_2016_Exchange() dlg_title( "@90610199" ) dlg_text( "@90610186" ) -- À½.. ÀÌ°Ô ¹º°¡ dlg_menu( "@90610180", "Valentine_LeaderBox_2016_Exchange_done()" ) -- °Ç³×ÁÖ±â dlg_menu( "@90010003", "NPC_Event_2016_Solo_squad_leader()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function Valentine_LeaderBox_2016_Exchange_done() local DiaNum = find_item ( 2013573 ) -- ´ÙÀÌ¾Æ ¹ÝÁö ¼ö·® local RoseNum = find_item ( 2013574 ) -- Àå¹Ì²É´Ù¹ß ¼ö·® dlg_title( "@90610199" ) -- ¼Ö·ÎºÎ´ë ´ëÀå if DiaNum >= 10 and RoseNum >= 10 then insert_item( 2013684, 1 ) delete_item( get_item_handle( 2013573 ), 10 ) delete_item( get_item_handle( 2013574 ), 10 ) dlg_text( "@90610195" ) else dlg_text( "@90610194" ) -- ±³È¯ÇÒ ¾ÆÀÌÅÛÀÌ ºÎÁ·ÇÑ °æ¿ì end dlg_menu( "@90010003", "NPC_Event_2016_Solo_squad_leader()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end -- ÄÉÀÏ function Valentine_2016_Kale_Give() dlg_title( "@90603801" ) dlg_text( "@90610188" ) -- ¿À¿À¿À À̰ÍÀÌ ÄíÇǵåÀÇ.. dlg_menu( "@90610180", "Valentine_2016_Kale_Give_done()" ) -- °Ç³×ÁÖ±â dlg_menu( "@90010003", "NPC_lover_2_Rondoh_contact()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function Valentine_2016_Kale_Give_done() local DiaNum = find_item ( 2013573 ) -- ´ÙÀÌ¾Æ ¹ÝÁö ¼ö·® local RoseNum = find_item ( 2013574 ) -- Àå¹Ì²É´Ù¹ß ¼ö·® dlg_title( "@90603801" ) -- ÄÉÀÏ if DiaNum >= 1 and RoseNum >= 1 then insert_item( 2013575, 1 ) delete_item( get_item_handle( 2013573 ), 1 ) delete_item( get_item_handle( 2013574 ), 1 ) dlg_text( "@90610197" ) else dlg_text( "@90610196" ) -- Á¦°¡ ÇÊ¿äÇÑ ¼±¹°Àº.. end dlg_menu( "@90010003", "NPC_lover_2_Rondoh_contact()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end ---------------------------------------------------------------------------------- ------------------------------- 2015 ºÎȰÀý À̺¥Æ® ------------------------------- ---------------------------------------------------------------------------------- function NPC_Event_2015_Easter_Ghost() dlg_title( "@90606568" ) dlg_text( "@90606569" ) dlg_menu( "@90606571", "NPC_Event_2015_Easter_Ghost_painting()" ) -- ²®Áú¿¡ »ö ÀÔÈ÷±â dlg_menu( "@90606411", "NPC_Event_2015_Easter_Ghost_notice()" ) -- À̺¥Æ® ¼³¸í µè±â dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end function NPC_Event_2015_Easter_Ghost_notice() dlg_title( "@90606568" ) dlg_text( "@90606570" ) dlg_menu( "@90010003", "NPC_Event_2015_Easter_Ghost()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end function NPC_Event_2015_Easter_Ghost_painting() local item_count = find_item ( 2016000 ) dlg_title( "@90606568" ) if item_count >= 1 then dlg_text( "@90606572" ) if item_count >= 1 then dlg_menu( "@90610224", "NPC_Event_2015_Easter_Ghost_painting_go()" ) -- 1°³ end if item_count >= 10 then dlg_menu( "@90605280", "NPC_Event_2015_Easter_Ghost_painting_go_1(10)" ) --10°³ end if item_count >= 100 then dlg_menu( "@90605282", "NPC_Event_2015_Easter_Ghost_painting_go_1(100)" ) --100°³ end elseif item_count == 0 then dlg_text( "@90606582" ) end dlg_menu( "@90010003", "NPC_Event_2015_Easter_Ghost()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end function NPC_Event_2015_Easter_Ghost_painting_go_1(Count) dlg_title( "@90606568" ) dlg_text( "@90606584" ) for i=1, Count do local color = math.random( 1, 5 ) insert_item( 2016000+color, 1 ) delete_item( get_item_handle( 2016000 ), 1 ) end dlg_menu( "@90010003", "NPC_Event_2015_Easter_Ghost()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end function get_color_name( color ) local color_name_table = { [1] = "@90606577", [2] = "@90606578", [3] = "@90606579", [4] = "@90606580", [5] = "@90606581" } return color_name_table[color] end function NPC_Event_2015_Easter_Ghost_painting_go() local index = math.random( 1, 100 ) local q_flag1 = get_flag( "egg_color" ) local gold = get_value( "gold" ) if q_flag1 == nil or q_flag1 == "" then q_flag1 = 0 end dlg_title( "@90606568" ) if q_flag1 > 0 then if gold >= 100000 then set_value( "gold", gold - 100000 ) if index <= 20 then set_flag( "egg_color", "1" ) elseif index <= 40 then set_flag( "egg_color", "2" ) elseif index <= 60 then set_flag( "egg_color", "3" ) elseif index <= 80 then set_flag( "egg_color", "4" ) elseif index <= 100 then set_flag( "egg_color", "5" ) end dlg_text( sconv( "@90606574", "#@egg_color@#", get_color_name( get_flag( "egg_color" )))) dlg_menu( "@90606575", "NPC_Event_2015_Easter_Ghost_painting_done()" ) -- ±×¸¸ÇÏ°í ¹Þ±â dlg_menu( "@90606576", "NPC_Event_2015_Easter_Ghost_painting_go()" ) -- ´Ù½Ã Ä¥Çϱâ, // ÀÏ´Ü ¹«Çѹݺ¹À¸·Î dlg_show() elseif gold < 100000 then dlg_text( "@90606583" ) dlg_menu( "@90606575", "NPC_Event_2015_Easter_Ghost_painting_done(q_flag1)" ) -- ±×¸¸ÇÏ°í ¹Þ±â dlg_show() end else if index <= 20 then set_flag( "egg_color", "1" ) elseif index <= 40 then set_flag( "egg_color", "2" ) elseif index <= 60 then set_flag( "egg_color", "3" ) elseif index <= 80 then set_flag( "egg_color", "4" ) elseif index <= 100 then set_flag( "egg_color", "5" ) end dlg_text( sconv( "@90606574", "#@egg_color@#", get_color_name( get_flag( "egg_color" )))) dlg_menu( "@90606575", "NPC_Event_2015_Easter_Ghost_painting_done()" ) -- ±×¸¸ÇÏ°í ¹Þ±â dlg_menu( "@90606576", "NPC_Event_2015_Easter_Ghost_painting_go()" ) -- ´Ù½Ã Ä¥Çϱâ, // ÀÏ´Ü ¹«Çѹݺ¹À¸·Î dlg_show() end end function NPC_Event_2015_Easter_Ghost_painting_done( q_flag1 ) local q_flag1 = tonumber( get_flag( "egg_color" ) ) dlg_title( "@90606568" ) dlg_text( "@90606584" ) if q_flag1 ~= nil then if q_flag1 == 1 then insert_item( 2016001, 1 ) elseif q_flag1 == 2 then insert_item( 2016002, 1 ) elseif q_flag1 == 3 then insert_item( 2016003, 1 ) elseif q_flag1 == 4 then insert_item( 2016004, 1 ) elseif q_flag1 == 5 then insert_item( 2016005, 1 ) end delete_item( get_item_handle( 2016000 ), 1 ) set_flag( "egg_color", 0 ) end dlg_menu( "@90010003", "NPC_Event_2015_Easter_Ghost()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- ----------------------------------- 2016³â º½ À̺¥Æ® ---------------------------------- --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- function NPC_2016_spring_event_start() dlg_title( "@91000118" ) -- ³ª¹« Á¤·É ¿£Æ® dlg_text( "@90610220" ) -- °í¿î¸ð·¡10°³ ÀÛÀº µ¹¸ÍÀÌ 5°³¸¦ ±¸Çؼ­... dlg_menu( "@90610221", "NPC_2016_spring_event_start_1()" ) -- Àç·á °Ç³×ÁÖ±â dlg_menu( "@90610222", "NPC_2016_spring_event_start_2()" ) -- Á¤·É¼ö°¡ ´ã±ä È£¸®º´ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end function NPC_2016_spring_event_start_1() dlg_title( "@91000118" ) -- ³ª¹« Á¤·É ¿£Æ® dlg_text( "@90610223" ) -- ¸î °³¸¦ ±³È¯Çϰڳª? dlg_menu( "@90610224", "NPC_2016_spring_event_start_1_1(10,5,1)" ) -- 1°³ dlg_menu( "@90610225", "NPC_2016_spring_event_start_1_1(50,25,5)" ) -- 5°³ dlg_menu( "@90610226", "NPC_2016_spring_event_start_1_1(100,50,10)" ) -- 10°³ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end function NPC_2016_spring_event_start_1_1(Count1, Count2, Count3) local item_count1 = find_item ( 2013686 ) -- °í¿î ¸ð·¡ local item_count2 = find_item ( 2013687 ) -- ÀÛÀº µ¹Á¶°¢ if item_count1 >= Count1 and item_count2 >= Count2 then insert_item( 2013688, Count3 ) -- ¿£Æ®ÀÇ ¹°ÀÌ ´ã±ä È£¸®º´ delete_item( get_item_handle( 2013686 ), Count1 ) delete_item( get_item_handle( 2013687 ), Count2 ) dlg_title( "@91000118" ) -- ³ª¹« Á¤·É ¿£Æ® dlg_text( "@90610228" ) -- ÀÌ·¸°Ô ÀüºÎ ±¸ÇØ ¿À´Ù´Ï... dlg_menu( "@90010003", "NPC_2016_spring_event_start_1()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else NPC_2016_spring_event_start_return() return end end function NPC_2016_spring_event_start_2() dlg_title( "@91000118" ) -- ³ª¹« Á¤·É ¿£Æ® dlg_text( "@90610229" ) -- À½.. ¿£Æ®ÀÇ Á¤·É¼ö È£¸®º´À» ¾ò°í½Í´Ù¶ó... dlg_menu( "@90610221", "NPC_2016_spring_event_start_2_1()" ) -- Àç·á °Ç³×ÁÖ±â dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end function NPC_2016_spring_event_start_2_1() local item_count = find_item ( 2013688 ) -- ¿£Æ®ÀÇ ¹°ÀÌ ´ã±ä È£¸®º´ if item_count >= 10 then insert_item( 2013691, 1 ) -- ¿£Æ®ÀÇ Á¤·É¼ö È£¸®º´ delete_item( get_item_handle( 2013688 ), 10 ) -- ¿£Æ®ÀÇ ¹°ÀÌ ´ã±ä È£¸®º´ dlg_title( "@91000118" ) -- ³ª¹« Á¤·É ¿£Æ® dlg_text( "@90610230" ) -- ÀÚ ¿©±â ¿£Æ®ÀÇ Á¤·É¼ö È£¸®º´À̶ó³× dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() else NPC_2016_spring_event_start_return() return end end function NPC_2016_spring_event_start_return() dlg_title( "@91000118" ) -- ³ª¹« Á¤·É ¿£Æ® dlg_text( "@90610227" ) -- Àç·á ºÎÁ· dlg_menu( "@90010003", "NPC_2016_spring_event_start()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end function NPC_2016_spring_event_02_start() dlg_title( "@91000157" ) -- ²ÉÁý ¾Æ¸£¹ÙÀÌÆ®»ý Á¦ÇÇ dlg_text( "@90610231" ) -- º½ÀÌ ¿Ô¾î¿ä~ dlg_menu( "@90610232", "NPC_2016_spring_event_02_start_1()" ) -- È­ºÐ±¸ÀÔ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end function NPC_2016_spring_event_02_start_1() dlg_title( "@91000157" ) -- ²ÉÁý ¾Æ¸£¹ÙÀÌÆ®»ý Á¦ÇÇ dlg_text( "@90610233" ) -- È­ºÐÀº ÇÑ °³´ç 10¸¸·çÇÇÀÔ´Ï´Ù dlg_menu( "@90610224", "NPC_2016_spring_event_02_start_1_1(1)" ) -- 1°³ dlg_menu( "@90610225", "NPC_2016_spring_event_02_start_1_1(5)" ) -- 5°³ dlg_menu( "@90610226", "NPC_2016_spring_event_02_start_1_1(10)" ) -- 10°³ dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end function NPC_2016_spring_event_02_start_1_1(Count) dlg_title( "@91000157" ) -- ²ÉÁý ¾Æ¸£¹ÙÀÌÆ®»ý Á¦ÇÇ local gold = get_value( "gold" ) if gold >= 100000*Count then dlg_text( "@90610235" ) -- °¨»çÇÕ´Ï´Ù. ¿¹»Û ²ÉÀ» Ű¿ö º¸¼¼¿ä~ set_value( "gold", gold - 100000*Count ) update_gold_chaos() insert_item( 2013689, Count ) -- È­ºÐ else dlg_text( "@90610234" ) -- ·çÇǰ¡ ºÎÁ·ÇϽó׿ä. end dlg_menu( "@90010003", "NPC_2016_spring_event_02_start_1()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end --================================================================================== -- 2016 Ãß¼® À̺¥Æ®(¿µÈñ) --================================================================================== function NPC_Event_2016_chusuk_Jill() -- NPC ¿µÈñ local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) --dlg_title( "@90606409" ) dlg_text( "@90610289" ) -- NPC Ŭ¸¯ ½Ã ´ë»ç dlg_menu( "@90610101", "NPC_Event_2016_chusuk_Jill_songpyun()" )-- ¼±ÅÃÁö 2. ¼ÛÆí ¸¸µé±â dlg_menu( "@90610292", "NPC_Event_2016_chusuk_Jill_songpyun_exchange()" )-- ¼±ÅÃÁö 2. ¼ÛÆí ±³È¯ dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_Event_2016_chusuk_Jill_songpyun() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) if find_item( 2016105 ) >= 1 then -- ¼ÛÆí Àç·á »óÀÚ°¡ 1°³ ÀÌ»ó ÀÖÀ» °æ¿ì dlg_text( "@90610290" ) -- ¸¸µé±â ¼±Åà ½Ã ´ë»ç, ¸î°³ ¸¸µé°Å´Ï? if find_item( 2016105 ) >= 1 then dlg_menu( "@90610291\v#@number@#\v1", "NPC_Event_2016_chusuk_Jill_songpyun_making(1)" ) -- ¼ÛÆí 1°³ ¸¸µé±â end if find_item( 2016105 ) >= 10 then dlg_menu( "@90610291\v#@number@#\v10", "NPC_Event_2016_chusuk_Jill_songpyun_making(10)" ) -- ¼ÛÆí 10°³ ¸¸µé±â end if find_item( 2016105 ) >= 100 then dlg_menu( "@90610291\v#@number@#\v100", "NPC_Event_2016_chusuk_Jill_songpyun_making(100)" ) -- ¼ÛÆí 100°³ ¸¸µé±â end else -- ¼ÛÆí Àç·á »óÀÚ°¡ ¾øÀ» °æ¿ì dlg_text( "@90610295" ) -- ¼ÛÆí Àç·á »óÀÚ°¡ ºÎÁ·ÇØ~ È®ÀÎÇØº¸¼¼¿ä end dlg_menu( "@90010003", "NPC_Event_2016_chusuk_Jill()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_Event_2016_chusuk_Jill_songpyun_making( count ) local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) dlg_text( "@90610108" ) -- ¼ÛÆí ÁÖ°í³­ µÚÀÇ ´ë»ç if find_item( 2016105 ) >= count then -- Àç·á 1°³ for i = 1, count do -- ¼ÛÆí ·£´ýÀ¸·Î ÁÖ±â local index = math.random( 1, 100 ) delete_item( get_item_handle( 2016105 ), 1 ) if index <= 70 then -- ¼ÛÆí(70%) insert_item( 2016101, 1 ) elseif index >= 71 and index <= 80 then -- ±Ý ¼ÛÆí(10%) insert_item( 2016102, 1 ) elseif index >= 81 and index <= 90 then -- »öµ¿ ¼ÛÆí(10%) insert_item( 2016103, 1 ) elseif index >= 91 and index <= 100 then -- ±î¸Ä°Ô ź ¼ÛÆí(10%) insert_item( 2016104, 1 ) end end end dlg_menu( "@90010003", "NPC_Event_2016_chusuk_Jill_songpyun()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end -- ¼ÛÆí ±³È¯ function NPC_Event_2016_chusuk_Jill_songpyun_exchange() -- ¼ÛÆí ±³È¯ local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) dlg_text( "@90610293" ) if find_item( 2016101 ) >= 5 then dlg_menu( "@12016103|@90610294\v#@number@#\v1", "NPC_Event_2016_chusuk_Jill_songpyun_exchanging(2016103,1)" ) end if find_item( 2016101 ) >= 50 then dlg_menu( "@12016103|@90610294\v#@number@#\v10", "NPC_Event_2016_chusuk_Jill_songpyun_exchanging(2016103,10)" ) end if find_item( 2016101 ) >= 5 then dlg_menu( "@12016104|@90610294\v#@number@#\v1", "NPC_Event_2016_chusuk_Jill_songpyun_exchanging(2016104,1)" ) end if find_item( 2016101 ) >= 50 then dlg_menu( "@12016104|@90610294\v#@number@#\v10", "NPC_Event_2016_chusuk_Jill_songpyun_exchanging(2016104,10)" ) end dlg_menu( "@90010003", "NPC_Event_2016_chusuk_Jill()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_Event_2016_chusuk_Jill_songpyun_exchanging(item_id, count) if find_item( item_id ) >= count then delete_item( get_item_handle( 2016101 ), count*5 ) insert_item( item_id, count ) end NPC_Event_2016_chusuk_Jill_songpyun_exchange() end --================================================================================== -- 2016 Ãß¼® À̺¥Æ®(ö¼ö) --================================================================================== function NPC_Event_2016_chusuk_Jack() -- NPC ö¼ö local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) --dlg_title( "@90606423" ) dlg_text( "@90610302" ) -- NPC Ŭ¸¯ ½Ã ´ë»ç Àú¸¦ ºÎ¸£¼Ì³ª¿ä dlg_menu( "@90610301\v#@item@#\v@12016101", "NPC_Event_2016_chusuk_Jack_songpyun()" ) -- ¼ÛÆí °Ç³×ÁÖ±â dlg_menu( "@90610304", "NPC_Event_2016_chusuk_Jack_Buff()" ) -- ¼ÛÆí ¹öÇÁ dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_Event_2016_chusuk_Jack_songpyun() -- NPC ö¼ö local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) if find_item( 2016101 ) >= 10 and find_item( 2016102 ) >= 1 then -- ¼ÛÆí 10°³ ÀÌ»ó ±Ý¼ÛÆí 1°³ ÀÌ»ó dlg_text( "@90610298" ) -- ¼ÛÆí Àú¿¡°Ô ¸î °³¸¸ ³ª´² Áֽðھî¿ä? dlg_menu( "@12016107|@90610300\v#@number@#\v1", "NPC_Event_2016_chusuk_Jack_songpyun_change(1)" ) -- º¸»ó »óÀÚ 1°³ if find_item( 2016101 ) >= 100 and find_item( 2016102 ) >= 10 then dlg_menu( "@12016107|@90610300\v#@number@#\v10", "NPC_Event_2016_chusuk_Jack_songpyun_change(10)" ) -- º¸»ó »óÀÚ 10°³ end else dlg_text( "@90610297" ) -- Àç·á°¡ ºÎÁ·ÇÕ´Ï´Ù. end dlg_menu( "@90010003", "NPC_Event_2016_chusuk_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_Event_2016_chusuk_Jack_songpyun_change(count) local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) dlg_text( "@90610296" ) local state_code = get_local_info() if count == 1 and find_item( 2016101 ) >= 10 and find_item( 2016102 ) >= 1 then delete_item( get_item_handle( 2016101 ), 10 ) delete_item( get_item_handle( 2016102 ), 1 ) if state_code == 1 then insert_item( 2016107, 1 ) else insert_item( 2016108, 1 ) end elseif count == 10 and find_item( 2016101 ) >= 100 and find_item( 2016102 ) >= 10 then delete_item( get_item_handle( 2016101 ), 100 ) delete_item( get_item_handle( 2016102 ), 10 ) if state_code == 1 then insert_item( 2016107, 10 ) else insert_item( 2016108, 10 ) end end dlg_menu( "@90010003", "NPC_Event_2016_chusuk_Jack_songpyun()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_Event_2016_chusuk_Jack_Buff() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() local chusuk_2016_buff1 = get_global_variable("chusuk_2016_buff1") local chusuk_2016_buff2 = get_global_variable("chusuk_2016_buff2") if chusuk_2016_buff1 == nil or chusuk_2016_buff1 == "" then chusuk_2016_buff1 = 0 end if chusuk_2016_buff2 == nil or chusuk_2016_buff2 == "" then chusuk_2016_buff2 = 0 end dlg_title( npc_name) if find_item( 2016103 ) >= 1 or find_item( 2016104 ) >= 1 then dlg_text( "@90610299" ) if chusuk_2016_buff1 < 250 then if find_item( 2016103 ) >= 1 then -- »öµ¿¼ÛÆí dlg_menu( "@90610305\v#@item@#\v@12016103\v#@number@#\v1", "NPC_Event_2016_chusuk_Jack_buff_get(2016103,1)" ) -- °Ç³×ÁÖ±â end if find_item( 2016103 ) >= 5 then -- »öµ¿¼ÛÆí dlg_menu( "@90610305\v#@item@#\v@12016103\v#@number@#\v5", "NPC_Event_2016_chusuk_Jack_buff_get(2016103,5)" ) -- °Ç³×ÁÖ±â end if find_item( 2016103 ) >= 10 then -- »öµ¿¼ÛÆí dlg_menu( "@90610305\v#@item@#\v@12016103\v#@number@#\v10", "NPC_Event_2016_chusuk_Jack_buff_get(2016103,10)" ) -- °Ç³×ÁÖ±â end end if chusuk_2016_buff2 < 250 then if find_item( 2016104 ) >= 1 then -- ±î¸Ä°Ô ź ¼ÛÆí dlg_menu( "@90610305\v#@item@#\v@12016104\v#@number@#\v1", "NPC_Event_2016_chusuk_Jack_buff_get(2016104,1)" ) -- °Ç³×ÁÖ±â end if find_item( 2016104 ) >= 5 then -- ±î¸Ä°Ô ź ¼ÛÆí dlg_menu( "@90610305\v#@item@#\v@12016104\v#@number@#\v5", "NPC_Event_2016_chusuk_Jack_buff_get(2016104,5)" ) -- °Ç³×ÁÖ±â end if find_item( 2016104 ) >= 10 then -- ±î¸Ä°Ô ź ¼ÛÆí dlg_menu( "@90610305\v#@item@#\v@12016104\v#@number@#\v10", "NPC_Event_2016_chusuk_Jack_buff_get(2016104,10)" ) -- °Ç³×ÁÖ±â end end else dlg_text( "@90610297" ) end dlg_menu( "@90010003", "NPC_Event_2016_chusuk_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_Event_2016_chusuk_Jack_buff_get(item, number) local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) dlg_text( "@90610296" ) if find_item( item ) >= number then if item == 2016103 then local chusuk_2016_buff1 = get_global_variable("chusuk_2016_buff1") if chusuk_2016_buff1 == nil or chusuk_2016_buff1 == "" then chusuk_2016_buff1 = 0 end if chusuk_2016_buff1 < 250 then if math.floor(chusuk_2016_buff1 / 50) ~= math.floor((chusuk_2016_buff1+number) / 50) then remove_event_state( 41110011, 500 ) -- ¿ùµå ¹öÇÁ Á¦°Å add_event_state( 41110011, (chusuk_2016_buff1+number) / 50 ) end set_global_variable( "chusuk_2016_buff1", (chusuk_2016_buff1+number) ) delete_item(get_item_handle(item), number) end elseif item == 2016104 then local chusuk_2016_buff2 = get_global_variable("chusuk_2016_buff2") if chusuk_2016_buff2 == nil or chusuk_2016_buff2 == "" then chusuk_2016_buff2 = 0 end if chusuk_2016_buff2 < 250 then if math.floor(chusuk_2016_buff2 / 50) ~= math.floor((chusuk_2016_buff2+number) / 50) then if math.floor((chusuk_2016_buff2+number) / 50) == 1 then add_event_state( 41110012, 1 ) elseif math.floor((chusuk_2016_buff2+number) / 50) == 2 then remove_event_state( 41110012, 500 ) -- ¿ùµå ¹öÇÁ Á¦°Å add_event_state( 41110013, 1 ) elseif math.floor((chusuk_2016_buff2+number) / 50) == 3 then remove_event_state( 41110013, 500 ) -- ¿ùµå ¹öÇÁ Á¦°Å add_event_state( 41110014, 1 ) elseif math.floor((chusuk_2016_buff2+number) / 50) == 4 then remove_event_state( 41110014, 500 ) -- ¿ùµå ¹öÇÁ Á¦°Å add_event_state( 41110015, 1 ) elseif math.floor((chusuk_2016_buff2+number) / 50) == 5 then remove_event_state( 41110015, 500 ) -- ¿ùµå ¹öÇÁ Á¦°Å add_event_state( 41110016, 1 ) end end set_global_variable( "chusuk_2016_buff2", (chusuk_2016_buff2+number)) delete_item(get_item_handle(item), number) end end end dlg_menu( "@90010003", "NPC_Event_2016_chusuk_Jack()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function NPC_event_2017_RUnewyear_contact() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) dlg_text( "@90610329" ) dlg_menu( "@12011573|@90610325\v#@number@#\v1\v#@need_count@#\v125", "RUnewyear_item_give(1)" ) dlg_menu( "@10690341|@90610325\v#@number@#\v3\v#@need_count@#\v10", "RUnewyear_item_give(2)" ) dlg_menu( "@10960006|@90610325\v#@number@#\v1\v#@need_count@#\v25", "RUnewyear_item_give(3)" ) dlg_menu( "@10810321|@90610325\v#@number@#\v3\v#@need_count@#\v75", "RUnewyear_item_give(4)" ) dlg_menu( "@10810322|@90610325\v#@number@#\v3\v#@need_count@#\v75", "RUnewyear_item_give(5)" ) dlg_menu( "@10810324|@90610325\v#@number@#\v3\v#@need_count@#\v75", "RUnewyear_item_give(6)" ) dlg_menu( "@10491006|@90610325\v#@number@#\v1\v#@need_count@#\v50", "RUnewyear_item_give(7)" ) dlg_menu( "@10700402|@90610325\v#@number@#\v1\v#@need_count@#\v25", "RUnewyear_item_give(8)" ) dlg_menu( "@90010002", " " ) -- ´ëÈ­ Á¾·á dlg_show() end function RUnewyear_item_give(num) local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) pdata = { -- item_id, count, ticket, 2011573, 1, 125, --¶óÆçÁî ÄÅ ±â³ä ¹ÝÁö 100ÀÏ 690341, 3, 10, --°ø°ÝÀÇ ·ç³ªÄ¨ 1½Ã°£<1½Ã°£> 960006, 1, 25, --7·©Å© Ãູ¹ÞÀº ¾ÈÁ¤È­ÀÇ °¡·ç<Àá±Ý¿ë> 810321, 3, 75, --Æò¿ÂÇÔÀÇ ³¯Ä«·Î¿ò(2) 810322, 3, 75, --Æò¿ÂÇÔÀÇ ¸¶µµ»ç(2) 810324, 3, 75, --Æò¿ÂÇÔÀÇ »ç³É²Û(2) 491006, 1, 50, --¶óÀϸ®ÀÇ Å°Æ®<º§Æ® ½½·Ô ÀÌÀü> 700402, 1, 25, --°í´ëÀÇ Å¥ºê-½ºÅ³ } local item_id = pdata[1+(num-1)*3] local item_count = pdata[2+(num-1)*3] local need_ticket_count = pdata[3+(num-1)*3] local ticket_count = find_item(2016122) if ticket_count < need_ticket_count then dlg_text( "@90610330" ) -- ´ç±Ù ÁÖ½º ºÎÁ· else dlg_text( "@90610331" ) -- ±³È¯ ¿Ï·á delete_item ( get_item_handle ( 2016122 ), need_ticket_count ) insert_item ( item_id, item_count ) end dlg_menu( "@90010003", "NPC_event_2017_RUnewyear_contact()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) dlg_show() end --------------------------------------------------------------------------- -------------------------2017 ¹ß·»Å¸Àε¥ÀÌ À̺¥Æ®-------------------------- --------------------------------------------------------------------------- function Valentine_2017() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) dlg_text( "@90610345" ) if find_item( 609100 ) >= 1 and get_value( "gold" ) >= 100000 then dlg_menu( "@90610344\v#@item@#\v@10609105", "valentine_box_menu(609100, 100000)" ) -- else -- dlg_menu( "<#BDBDBD>|@90610344\v#@item@#\v@10609105", " " ) end if find_item( 609101 ) >= 1 and get_value( "gold" ) >= 500000 then dlg_menu( "@90610344\v#@item@#\v@10609106", "valentine_box_menu(609101, 500000)" ) -- else -- dlg_menu( "<#BDBDBD>|@90610344\v#@item@#\v@10609106", " " ) end if find_item( 609102 ) >= 1 and get_value( "gold" ) >= 1000000 then dlg_menu( "@90610344\v#@item@#\v@10609107", "valentine_box_menu(609102, 1000000)" ) -- else -- dlg_menu( "<#BDBDBD>|@90610344\v#@item@#\v@10609107", " " ) end if find_item( 609103 ) >= 1 and get_value( "gold" ) >= 10000000 then dlg_menu( "@90610344\v#@item@#\v@10609108", "valentine_box_menu(609103, 10000000)" ) -- else -- dlg_menu( "<#BDBDBD>|@90610344\v#@item@#\v@10609108", " " ) end if find_item( 609104 ) >= 1 and get_value( "gold" ) >= 15000000 then dlg_menu( "@90610344\v#@item@#\v@10609109", "valentine_box_menu(609104, 15000000)" ) -- else -- dlg_menu( "<#BDBDBD>|@90610344\v#@item@#\v@10609109", " " ) end dlg_menu( "@90010002", " " ) dlg_show() end function valentine_box_menu(item, gold) local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) if item == 609100 then dlg_text( "@90610347" ) --¸î°³ ±³È¯? elseif item == 609101 then dlg_text( "@90610348" ) --¸î°³ ±³È¯? elseif item == 609102 then dlg_text( "@90610349" ) --¸î°³ ±³È¯? elseif item == 609103 then dlg_text( "@90610350" ) --¸î°³ ±³È¯? elseif item == 609104 then dlg_text( "@90610351" ) --¸î°³ ±³È¯? end if find_item( item ) >= 1 and get_value( "gold" ) >= gold then dlg_menu( "@90610294\v#@number@#\v1", "valentine_box_exchange("..item..","..gold..",1)" ) -- else -- dlg_menu( "<#BDBDBD>|@90610294\v#@number@#\v1", " ") end if find_item( item ) >= 10 and get_value( "gold" ) >= gold*10 then dlg_menu( "@90610294\v#@number@#\v10", "valentine_box_exchange("..item..","..gold.."*10,10)" ) -- else -- dlg_menu( "<#BDBDBD>|@90610294\v#@number@#\v10", " " ) end if find_item( item ) >= 100 and get_value( "gold" ) >= gold*100 then dlg_menu( "@90610294\v#@number@#\v100", "valentine_box_exchange("..item..","..gold.."*100,100)" ) -- else -- dlg_menu( "<#BDBDBD>|@90610294\v#@number@#\v100", " " ) end dlg_menu( "@90010003", "Valentine_2017()" ) dlg_menu( "@90010002", " " ) dlg_show() end function valentine_box_exchange(item, gold, count) if find_item( item ) >= count and get_value( "gold" ) >= gold then local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) dlg_text( "@90610346" ) delete_item( get_item_handle( item ), count ) insert_item( item+5, count ) set_value( "gold", get_value( "gold" ) - gold ) dlg_menu( "@90010003", "Valentine_2017()" ) dlg_menu( "@90010002", " " ) dlg_show() else return end end -------------------------2017 ¹ß·»Å¸Àε¥ÀÌ À̺¥Æ® ·¯½Ã¾Æ-------------------------- function Valentine_2017_RU() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) dlg_text( "@90610345" ) if find_item( 609110 ) >= 1 and get_value( "gold" ) >= 2000000 then dlg_menu( "@90610344\v#@item@#\v@10609105", "valentine_box_menu_RU(609110, 2000000)" ) -- else -- dlg_menu( "<#BDBDBD>|@90610344\v#@item@#\v@10609105", " " ) end if find_item( 609111 ) >= 1 and get_value( "gold" ) >= 10000000 then dlg_menu( "@90610344\v#@item@#\v@10609106", "valentine_box_menu_RU(609111, 10000000)" ) -- else -- dlg_menu( "<#BDBDBD>|@90610344\v#@item@#\v@10609106", " " ) end if find_item( 609112 ) >= 1 and get_value( "gold" ) >= 20000000 then dlg_menu( "@90610344\v#@item@#\v@10609107", "valentine_box_menu_RU(609112, 20000000)" ) -- else -- dlg_menu( "<#BDBDBD>|@90610344\v#@item@#\v@10609107", " " ) end if find_item( 609113 ) >= 1 and get_value( "gold" ) >= 200000000 then dlg_menu( "@90610344\v#@item@#\v@10609108", "valentine_box_menu_RU(609113, 200000000)" ) -- else -- dlg_menu( "<#BDBDBD>|@90610344\v#@item@#\v@10609108", " " ) end if find_item( 609114 ) >= 1 and get_value( "gold" ) >= 300000000 then dlg_menu( "@90610344\v#@item@#\v@10609109", "valentine_box_menu_RU(609114, 300000000)" ) -- else -- dlg_menu( "<#BDBDBD>|@90610344\v#@item@#\v@10609109", " " ) end dlg_menu( "@90010002", " " ) dlg_show() end function valentine_box_menu_RU(item, gold) local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) if item == 609110 then dlg_text( "@90610347" ) --¸î°³ ±³È¯? elseif item == 609111 then dlg_text( "@90610348" ) --¸î°³ ±³È¯? elseif item == 609112 then dlg_text( "@90610349" ) --¸î°³ ±³È¯? elseif item == 609113 then dlg_text( "@90610350" ) --¸î°³ ±³È¯? elseif item == 609114 then dlg_text( "@90610351" ) --¸î°³ ±³È¯? end if find_item( item ) >= 1 and get_value( "gold" ) >= gold then dlg_menu( "@90610294\v#@number@#\v1", "valentine_box_exchange_RU("..item..","..gold..",1)" ) -- else -- dlg_menu( "<#BDBDBD>|@90610294\v#@number@#\v1", " ") end if find_item( item ) >= 10 and get_value( "gold" ) >= gold*10 then dlg_menu( "@90610294\v#@number@#\v10", "valentine_box_exchange_RU("..item..","..gold.."*10,10)" ) -- else -- dlg_menu( "<#BDBDBD>|@90610294\v#@number@#\v10", " " ) end if find_item( item ) >= 100 and get_value( "gold" ) >= gold*100 then dlg_menu( "@90610294\v#@number@#\v100", "valentine_box_exchange_RU("..item..","..gold.."*100,100)" ) -- else -- dlg_menu( "<#BDBDBD>|@90610294\v#@number@#\v100", " " ) end dlg_menu( "@90010003", "Valentine_2017_RU()" ) dlg_menu( "@90010002", " " ) dlg_show() end function valentine_box_exchange_RU(item, gold, count) if find_item( item ) >= count and get_value( "gold" ) >= gold then local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) dlg_text( "@90610346" ) delete_item( get_item_handle( item ), count ) insert_item( item+5, count ) set_value( "gold", get_value( "gold" ) - gold ) dlg_menu( "@90010003", "Valentine_2017_RU()" ) dlg_menu( "@90010002", " " ) dlg_show() else return end end function valentine_box_exchange_RU(item, gold, count) if find_item( item ) >= count and get_value( "gold" ) >= gold then local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) dlg_text( "@90610346" ) delete_item( get_item_handle( item ), count ) insert_item( item+5, count ) set_value( "gold", get_value( "gold" ) - gold ) dlg_menu( "@90010003", "Valentine_2017_RU()" ) dlg_menu( "@90010002", " " ) dlg_show() else return end end -------------------------- 2017 Áßµ¿ ¶óÅ© ±³È¯ 002¼­¹ö------------------------- function NPC_Alaa_contract() if get_env('app.name') == "game002" then local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) dlg_text( "@90610384" ) local gold = get_value( "gold" ) if gold >= 10000000 then dlg_menu( "@10960125|(1)", "NPC_Medo_lock_exchange(1)" ) end if gold >= 100000000 then dlg_menu( "@10960125|(10)", "NPC_Medo_lock_exchange(10)" ) end if gold >= 200000000 then dlg_menu( "@10960125|(20)", "NPC_Medo_lock_exchange(20)" ) end dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function NPC_Medo_lock_exchange(Num) local gold = get_value( "gold" ) if gold >= Num*10000000 then set_value( "gold", gold - Num*10000000 ) update_gold_chaos() insert_item( 960125, Num ) end end --------------------------2017 Áßµ¿ ¹öÇÁ NPC 002¼­¹ö--------------------------------------- function NPC_Medo_contact() if get_env('app.name') == "game002" then local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) dlg_text( "@90610383" ) local gold = get_value( "gold" ) if gold >= 10000000 then --[[ dlg_menu( "@30314016", "NPC_Alaa_give_buff(314016, 0, 103)" ) dlg_menu( "@30163404", "NPC_Alaa_give_buff(163404, 0, 90)" ) dlg_menu( "@30163405", "NPC_Alaa_give_buff(163405, 0, 90)" ) dlg_menu( "@30163406", "NPC_Alaa_give_buff(163406, 0, 90)" ) dlg_menu( "@30163407", "NPC_Alaa_give_buff(163407, 0, 90)" ) dlg_menu( "@30002505", "NPC_Alaa_give_buff(2505, 2507, 250)" ) dlg_menu( "@30163433", "NPC_Alaa_give_buff(163433, 0, 120)" ) dlg_menu( "@30013424", "NPC_Alaa_give_buff(13424, 0, 500)" ) dlg_menu( "@30013425", "NPC_Alaa_give_buff(13425, 0, 500)" ) dlg_menu( "@30314018", "NPC_Alaa_give_buff(314018, 0, 162)" ) dlg_menu( "@30013423", "NPC_Alaa_give_buff(13423, 0, 55)" ) dlg_menu( "@30163448", "NPC_Alaa_give_buff(163448, 0, 60)" ) dlg_menu( "@30163449", "NPC_Alaa_give_buff(163449, 0, 60)" ) dlg_menu( "@30314017", "NPC_Alaa_give_buff(314017, 0, 128)" ) dlg_menu( "@30002506", "NPC_Alaa_give_buff(2506, 2508, 63)" ) dlg_menu( "@30163429", "NPC_Alaa_give_buff(163429, 0, 17)" ) dlg_menu( "@30314049", "NPC_Alaa_give_buff(314049, 0, 210)" ) dlg_menu( "@30314099", "NPC_Alaa_give_buff(314099, 0, 175)" ) ]] dlg_menu( "@90610389", "NPC_Alaa_give_buff(18, 0, 0)" ) end dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end end function NPC_Alaa_give_buff(state1, state2, level) local gold = get_value( "gold" ) if state1 == 18 and gold >= 10000000 then set_value( "gold", gold - 10000000 ) update_gold_chaos() add_state( 314016, 103, 180000 ) add_state( 163404, 90, 180000 ) add_state( 163405, 90, 180000 ) add_state( 163406, 90, 180000 ) add_state( 163407, 90, 180000 ) add_state( 2505, 250, 180000 ) add_state( 2507, 250, 180000 ) add_state( 163433, 120, 180000 ) add_state( 13424, 500, 180000 ) add_state( 13425, 500, 180000 ) add_state( 314018, 162, 180000 ) add_state( 13423, 55, 180000 ) add_state( 163448, 60, 180000 ) add_state( 163449, 60, 180000 ) add_state( 314017, 128, 180000 ) add_state( 2506, 63, 180000 ) add_state( 2508, 63, 180000 ) add_state( 163429, 17, 180000 ) add_state( 314049, 210, 180000 ) add_state( 314099, 175, 180000 ) else if gold >= 10000000 then set_value( "gold", gold - 10000000 ) update_gold_chaos() add_state( state1, level, 180000 ) if state2 ~= 0 then add_state( state2, level, 180000 ) end end end end ----------------------------------------------------------------------- ---------------------------2017 Áߺ¹ À̺¥Æ®---------------------------- ----------------------------------------------------------------------- function NPC_Event_Dogday_younghee() local state_code = get_local_info() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) dlg_text( "@90610410" ) dlg_menu( "@90610415", "Dogday_samgyetang()" ) --»ï°èÅÁ ¾ÆÀÌÅÛ ±³È¯ dlg_menu( "@90610416", "Dogday_hanbang_samgyetang()" ) --ÇÑ¹æ »ï°èÅÁ ¾ÆÀÌÅÛ ±³È¯ dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end function Dogday_samgyetang() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) dlg_text( "@90610410" ) local pdata = { -- id, need, give, change, 2013808, 1, 5, 10, ---1. »ï°èÅÁ 950112, 3, 5, 5, ---2. º¯Á¶µÈ Àü´ÉÀÇ Á¶°¢(2) 705012, 3, 5, 5, ---3. °¢¼º ºÀÀÎ ½ºÅ©·Ñ : ¾×¼¼»ç¸® <7ÀÏ> 3800282, 5, 2, 5, ---4. Ãູ¹ÞÀº Å©¸®Ã³»óÀÚ 3800278, 5, 2, 3, ---5. À¯´ÏÅ© : Àεð¾ð ²Ù¹Ì±â ¼ÂÆ® ·£´ý »óÀÚ 705014, 5, 2, 5, ---6. Ãູ¹ÞÀº º¯È­ÀÇ Èû : ¹æ¾î±¸ 960126, 10, 1, 2, ---7. ºÀÀÎÀÇ Àç»ýÀÇ °¡·ç } local cnt_item = table.getn(pdata)/4; for i = 1, cnt_item do local base = 1+(i-1)*4 local Item_Change = "I"..pdata[base] local Item_Change_value = tonumber( get_account_flag( Item_Change ) ) or 0 local Item_name = pdata[base]+10000000 if Item_Change_value < pdata[base+3] then --dlg_menu( "@12013599|("..pdata[base+1]..") : <#F361DC>"..Item_Change_value.."/"..pdata[base+3], "Dogday_samgyetang_give("..pdata[base]..")") dlg_menu( "@"..Item_name.."|("..pdata[base+2].."°³) - "..pdata[base+1].." : <#F361DC>"..Item_Change_value.."/"..pdata[base+3], "Dogday_samgyetang_give("..pdata[base]..")") end end dlg_menu( "@90010003", "NPC_Event_Dogday_younghee()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end function Dogday_samgyetang_give(ItemId) local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) dlg_text( "@90610410" ) local pdata = { -- id, need, give, change, 2013808, 1, 5, 10, ---1. »ï°èÅÁ 950112, 3, 5, 5, ---2. º¯Á¶µÈ Àü´ÉÀÇ Á¶°¢(2) 705012, 3, 5, 5, ---3. °¢¼º ºÀÀÎ ½ºÅ©·Ñ : ¾×¼¼»ç¸® <7ÀÏ> 3800282, 5, 2, 5, ---4. Ãູ¹ÞÀº Å©¸®Ã³»óÀÚ 3800278, 5, 2, 3, ---5. À¯´ÏÅ© : Àεð¾ð ²Ù¹Ì±â ¼ÂÆ® ·£´ý »óÀÚ 705014, 5, 2, 5, ---6. Ãູ¹ÞÀº º¯È­ÀÇ Èû : ¹æ¾î±¸ 960126, 10, 1, 2, ---7. ºÀÀÎÀÇ Àç»ýÀÇ °¡·ç } local cnt_item = table.getn(pdata)/4; local Need_count, give_count, change_count, Item_Change, Item_Change_value for i = 1, cnt_item do local base = 1+(i-1)*4 if pdata[base] == ItemId then Need_count = pdata[base+1] give_count = pdata[base+2] change_count = pdata[base+3] break end end Item_Change = "I"..ItemId Item_Change_value = tonumber( get_account_flag( Item_Change ) ) or 0 if find_item(2013807) >= Need_count and Item_Change_value < change_count then dlg_text( "@90610412" ) insert_item( ItemId, give_count ) delete_item( get_item_handle( 2013807 ), Need_count ) set_account_flag(Item_Change, Item_Change_value+1) else dlg_text( "@90610411" ) end dlg_menu( "@90010003", "NPC_Event_Dogday_younghee()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end function Dogday_hanbang_samgyetang() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) dlg_text( "@90610410" ) local pdata = { -- id, need, give, change, 2013810, 1, 10, 1, ---1. ÇÑ¹æ »ï°èÅÁ 705013, 2, 10, 1, ---2. Ãູ¹ÞÀº º¯È­ÀÇ Èû : ¾ÆÆ¼ÆåÆ® <°Å·¡ºÒ°¡> 950113, 3, 5, 1, ---3. 7·©Å© °í´ëÀÇ ¿ø¼Ò - ½ºÆ®¶óÀÌÅ©<°Å·¡ºÒ°¡> 950114, 3, 5, 1, ---4. 7·©Å© °í´ëÀÇ ¿ø¼Ò - µðÆæ½º<°Å·¡ºÒ°¡> } local cnt_item = table.getn(pdata)/4; for i = 1, cnt_item do local base = 1+(i-1)*4 local Item_Change = "I"..pdata[base] local Item_Change_value = tonumber( get_account_flag( Item_Change ) ) or 0 local Item_name = pdata[base]+10000000 if Item_Change_value < pdata[base+3] then dlg_menu( "@"..Item_name.."|("..pdata[base+2].."°³) - "..pdata[base+1].." : <#F361DC>"..Item_Change_value.."/"..pdata[base+3], "Dogday_hanbang_samgyetang_give("..pdata[base]..")") end end dlg_menu( "@90010003", "NPC_Event_Dogday_younghee()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end function Dogday_hanbang_samgyetang_give(ItemId) local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) dlg_text( "@90610410" ) local pdata = { -- id, need, give, change, 2013810, 1, 10, 1, ---1. ÇÑ¹æ »ï°èÅÁ 705013, 2, 10, 1, ---2. Ãູ¹ÞÀº º¯È­ÀÇ Èû : ¾ÆÆ¼ÆåÆ® <°Å·¡ºÒ°¡> 950113, 3, 5, 1, ---3. 7·©Å© °í´ëÀÇ ¿ø¼Ò - ½ºÆ®¶óÀÌÅ©<°Å·¡ºÒ°¡> 950114, 3, 5, 1, ---4. 7·©Å© °í´ëÀÇ ¿ø¼Ò - µðÆæ½º<°Å·¡ºÒ°¡> } local cnt_item = table.getn(pdata)/4; local Need_count, give_count, change_count, Item_Change, Item_Change_value for i = 1, cnt_item do local base = 1+(i-1)*4 if pdata[base] == ItemId then Need_count = pdata[base+1] give_count = pdata[base+2] change_count = pdata[base+3] break end end Item_Change = "I"..ItemId Item_Change_value = tonumber( get_account_flag( Item_Change ) ) or 0 if find_item(2013809) >= Need_count and Item_Change_value < change_count then dlg_text( "@90610414" ) insert_item( ItemId, give_count ) delete_item( get_item_handle( 2013809 ), Need_count ) set_account_flag(Item_Change, Item_Change_value+1) else dlg_text( "@90610413" ) end dlg_menu( "@90010003", "NPC_Event_Dogday_younghee()" ) --µ¹¾Æ°¡±â dlg_menu( "@90010002", "" ) --´ëÈ­ Á¾·á dlg_show() end function NPC_Event_2017_Goldenweek_contact() dlg_title( "@90606587" ) dlg_text( "@90610419" ) dlg_menu( "@90606589", "NPC_Event_2017_Goldenweek_buff()" ) -- Get Golden Week Buff dlg_menu( "@90606591", "NPC_Event_2017_Goldenweek_change_ticket()" ) -- Normal Ticket Trade dlg_menu( "@90610420", "NPC_Event_2017_Goldenweek_change_ticket_special()" ) -- Special Ticket Trade dlg_menu( "@90610427", "NPC_Event_2017_Goldenweek_lucky()") --Feeling lucky? Buff or stun, changes each day dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end function NPC_Event_2017_Goldenweek_buff() dlg_title( "@90606587" ) dlg_text( "@90606590" ) dlg_menu( "@90010003", "NPC_Event_2017_Goldenweek_contact()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() add_state( 41110006, 1, 720000 ) -- 2½Ã°£ °ñµçÀ§Å© À̺¥Æ® ¹öÇÁÁÖ±â return end function NPC_Event_2017_Goldenweek_change_ticket() dlg_title( "@90606587" ) dlg_text( "@90606592" ) dlg_menu( "<#ffdf00>|@90606103|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(491013, 1, 2)" ) dlg_menu( "<#ffdf00>|@90606100|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(2902162, 2, 6)" ) dlg_menu( "<#ffdf00>|@90606099|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(2012825, 3, 10)" ) dlg_menu( "<#ffdf00>|@90606101|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(920001, 3, 10)" ) dlg_menu( "<#ffdf00>|@90606102|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(920006, 1, 20)" ) dlg_menu( "<#ffdf00>|@90606104|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(3800282, 2, 100)" ) dlg_menu( "<#ffdf00>|@90606105|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(3800272, 1, 160)" ) dlg_menu( "<#ffdf00>|@90606106|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(3800275, 1, 160)" ) dlg_menu( "<#ffdf00>|@90606107|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(3800278, 1, 160)" ) dlg_menu( "<#ffdf00>|@90606108|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(540203, 1, 200)" ) dlg_menu( "@90010003", "NPC_Event_2017_Goldenweek_contact()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end function NPC_Event_2017_Goldenweek_lucky() --Will either give a buff or a stun local current_time = get_os_date( "%Y-%m-%d %H:%M:%S" ) local goldteamnumber = math.random( 1, 3 ) if get_flag ( "goldteam2017" ) == "" then set_flag( "goldteam2017", goldteamnumber ) --Will assign a hidden 'team' number. end local q_flag1 = get_flag( "goldteam2017" ) if '2017-08-17 00:00:00' <= current_time and current_time <= '2017-08-17 23:59:59' then --Day 1 if q_flag1 == 2 or q_flag1 == 3 then add_state( 145012, 2, 360000 ) else add_state( 6006, 1, 12000 ) end elseif '2017-08-18 00:00:00' <= current_time and current_time <= '2017-08-18 23:59:59' then --Day 2 if q_flag1 == 1 or q_flag1 == 3 then add_state( 145012, 2, 360000 ) else add_state( 6006, 1, 12000 ) end elseif '2017-08-19 00:00:00' <= current_time and current_time <= '2017-08-19 23:59:59' then --Day 3 if q_flag1 == 1 or q_flag1 == 2 then add_state( 145012, 2, 360000 ) else add_state( 6006, 1, 12000 ) end elseif '2017-08-20 00:00:00' <= current_time and current_time <= '2017-08-20 23:59:59' then --Day 4 if q_flag1 == 2 or q_flag1 == 3 then add_state( 145012, 2, 360000 ) else add_state( 6006, 1, 12000 ) end elseif '2017-08-21 00:00:00' <= current_time and current_time <= '2017-08-21 23:59:59' then --Day 5 if q_flag1 == 1 or q_flag1 == 3 then add_state( 145012, 2, 360000 ) else add_state( 6006, 1, 12000 ) end elseif '2017-08-22 00:00:00' <= current_time and current_time <= '2017-08-22 23:59:59' then --Day 6 if q_flag1 == 2 or q_flag1 == 3 then add_state( 145012, 2, 360000 ) else add_state( 6006, 1, 12000 ) end elseif '2017-08-23 00:00:00' <= current_time and current_time <= '2017-08-23 23:59:59' then --Day 7 if q_flag1 == 1 or q_flag1 == 3 then add_state( 145012, 2, 360000 ) else add_state( 6006, 1, 12000 ) end elseif '2017-08-24 00:00:00' <= current_time and current_time <= '2017-08-24 23:59:59' then --Day 8 if q_flag1 == 1 or q_flag1 == 2 then add_state( 145012, 2, 360000 ) else add_state( 6006, 1, 12000 ) end elseif '2017-08-25 00:00:00' <= current_time and current_time <= '2017-08-25 23:59:59' then --Day 9 if q_flag1 == 2 or q_flag1 == 3 then add_state( 145012, 2, 360000 ) else add_state( 6006, 1, 12000 ) end elseif '2017-08-26 00:00:00' <= current_time and current_time <= '2017-08-26 23:59:59' then --Day 10 if q_flag1 == 1 or q_flag1 == 2 then add_state( 145012, 2, 360000 ) else add_state( 6006, 1, 12000 ) end elseif '2017-08-27 00:00:00' <= current_time and current_time <= '2017-08-27 23:59:59' then --Day 11 if q_flag1 == 1 or q_flag1 == 3 then add_state( 145012, 2, 360000 ) else add_state( 6006, 1, 12000 ) end elseif '2017-08-28 00:00:00' <= current_time and current_time <= '2017-08-28 23:59:59' then --Day 12 if q_flag1 == 1 or q_flag1 == 2 then add_state( 145012, 2, 360000 ) else add_state( 6006, 1, 12000 ) end elseif '2017-08-29 00:00:00' <= current_time and current_time <= '2017-08-29 23:59:59' then --Day 13 if q_flag1 == 1 or q_flag1 == 3 then add_state( 145012, 2, 360000 ) else add_state( 6006, 1, 12000 ) end elseif '2017-08-30 00:00:00' <= current_time and current_time <= '2017-08-30 23:59:59' then --Day 14 if q_flag1 == 1 or q_flag1 == 3 then add_state( 145012, 2, 360000 ) else add_state( 6006, 1, 12000 ) end elseif '2017-08-31 00:00:00' <= current_time and current_time <= '2017-08-31 23:59:59' then --Day 15 if q_flag1 == 1 or q_flag1 == 3 then add_state( 145012, 2, 360000 ) else add_state( 6006, 1, 12000 ) end elseif '2017-09-01 00:00:00' <= current_time and current_time <= '2017-09-01 23:59:59' then --Day 16 if q_flag1 == 2 or q_flag1 == 3 then add_state( 145012, 2, 360000 ) else add_state( 6006, 1, 12000 ) end elseif '2017-09-02 00:00:00' <= current_time and current_time <= '2017-09-02 23:59:59' then --Day 17 if q_flag1 == 1 or q_flag1 == 2 then add_state( 145012, 2, 360000 ) else add_state( 6006, 1, 12000 ) end elseif '2017-09-03 00:00:00' <= current_time and current_time <= '2017-09-03 23:59:59' then --Day 18 if q_flag1 == 1 or q_flag1 == 3 then add_state( 145012, 2, 360000 ) else add_state( 6006, 1, 12000 ) end elseif '2017-09-04 00:00:00' <= current_time and current_time <= '2017-09-04 23:59:59' then --Day 19 if q_flag1 == 2 or q_flag1 == 3 then add_state( 145012, 2, 360000 ) else add_state( 6006, 1, 12000 ) end elseif '2017-09-05 00:00:00' <= current_time and current_time <= '2017-09-05 23:59:59' then --Day 20 if q_flag1 == 1 or q_flag1 == 3 then add_state( 145012, 2, 360000 ) else add_state( 6006, 1, 12000 ) end elseif '2017-09-06 00:00:00' <= current_time and current_time <= '2017-09-06 23:59:59' then --Day 21 if q_flag1 == 2 or q_flag1 == 3 then add_state( 145012, 2, 360000 ) else add_state( 6006, 1, 12000 ) end elseif '2017-09-07 00:00:00' <= current_time and current_time <= '2017-09-07 23:59:59' then --Day 22 if q_flag1 == 1 or q_flag1 == 2 then add_state( 145012, 2, 360000 ) else add_state( 6006, 1, 12000 ) end elseif '2017-09-08 00:00:00' <= current_time and current_time <= '2017-09-08 23:59:59' then --Day 23 if q_flag1 == 2 or q_flag1 == 3 then add_state( 145012, 2, 360000 ) else add_state( 6006, 1, 12000 ) end elseif '2017-09-09 00:00:00' <= current_time and current_time <= '2017-09-09 23:59:59' then --Day 24 if q_flag1 == 1 or q_flag1 == 2 then add_state( 145012, 2, 360000 ) else add_state( 6006, 1, 12000 ) end elseif '2017-09-10 00:00:00' <= current_time and current_time <= '2017-09-10 23:59:59' then --Day 25 if q_flag1 == 2 or q_flag1 == 3 then add_state( 145012, 2, 360000 ) else add_state( 6006, 1, 12000 ) end elseif '2017-09-11 00:00:00' <= current_time and current_time <= '2017-09-11 23:59:59' then --Day 26 if q_flag1 == 1 or q_flag1 == 2 then add_state( 145012, 2, 360000 ) else add_state( 6006, 1, 12000 ) end else add_state( 145012, 2, 360000 ) end return end function NPC_Event_2017_Goldenweek_change_ticket_special() local current_time = get_os_date( "%Y-%m-%d %H:%M:%S" ) if '2017-08-17 00:00:00' <= current_time and current_time <= '2017-08-17 23:59:59' then --Day 1 if '2017-08-17 10:00:00' <= current_time and current_time <= '2017-08-17 10:59:59' or '2017-08-17 18:00:00' <= current_time and current_time <= '2017-08-17 18:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_buffs() elseif '2017-08-17 13:00:00' <= current_time and current_time <= '2017-08-17 13:59:59' or '2017-08-17 20:00:00' <= current_time and current_time <= '2017-08-17 20:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_feather() elseif '2017-08-17 12:30:00' <= current_time and current_time <= '2017-08-17 12:44:59' or '2017-08-17 22:45:00' <= current_time and current_time <= '2017-08-17 22:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_enchantment() elseif '2017-08-17 14:00:00' <= current_time and current_time <= '2017-08-17 14:59:59' or '2017-08-17 21:00:00' <= current_time and current_time <= '2017-08-17 21:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_key() elseif '2017-08-17 16:00:00' <= current_time and current_time <= '2017-08-17 16:59:59' or '2017-08-17 23:00:00' <= current_time and current_time <= '2017-08-17 23:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_cs() else NPC_Event_2017_Goldenweek_change_ticket_special_default() end elseif '2017-08-18 00:00:00' <= current_time and current_time <= '2017-08-18 23:59:59' then --Day 2 if '2017-08-18 08:00:00' <= current_time and current_time <= '2017-08-18 08:59:59' or '2017-08-18 11:00:00' <= current_time and current_time <= '2017-08-18 11:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_buffs() elseif '2017-08-18 18:00:00' <= current_time and current_time <= '2017-08-18 18:59:59' or '2017-08-18 19:00:00' <= current_time and current_time <= '2017-08-18 19:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_feather() elseif '2017-08-18 12:00:00' <= current_time and current_time <= '2017-08-18 12:14:59' or '2017-08-18 17:00:00' <= current_time and current_time <= '2017-08-18 17:14:59' then NPC_Event_2017_Goldenweek_change_ticket_special_enchantment() elseif '2017-08-18 06:00:00' <= current_time and current_time <= '2017-08-18 06:59:59' or '2017-08-18 20:00:00' <= current_time and current_time <= '2017-08-18 20:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_key() elseif '2017-08-18 01:00:00' <= current_time and current_time <= '2017-08-18 01:59:59' or '2017-08-18 15:00:00' <= current_time and current_time <= '2017-08-18 15:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_cs() else NPC_Event_2017_Goldenweek_change_ticket_special_default() end elseif '2017-08-19 00:00:00' <= current_time and current_time <= '2017-08-19 23:59:59' then --Day 3 if '2017-08-19 08:00:00' <= current_time and current_time <= '2017-08-19 08:59:59' or '2017-08-19 10:00:00' <= current_time and current_time <= '2017-08-19 10:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_buffs() elseif '2017-08-19 05:00:00' <= current_time and current_time <= '2017-08-19 05:59:59' or '2017-08-19 15:00:00' <= current_time and current_time <= '2017-08-19 15:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_feather() elseif '2017-08-19 01:30:00' <= current_time and current_time <= '2017-08-19 01:44:59' or '2017-08-19 20:45:00' <= current_time and current_time <= '2017-08-19 20:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_enchantment() elseif '2017-08-19 11:00:00' <= current_time and current_time <= '2017-08-19 11:59:59' or '2017-08-19 16:00:00' <= current_time and current_time <= '2017-08-19 16:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_key() elseif '2017-08-19 03:00:00' <= current_time and current_time <= '2017-08-19 03:59:59' or '2017-08-19 21:00:00' <= current_time and current_time <= '2017-08-19 21:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_cs() else NPC_Event_2017_Goldenweek_change_ticket_special_default() end elseif '2017-08-20 00:00:00' <= current_time and current_time <= '2017-08-20 23:59:59' then --Day 4 if '2017-08-20 16:00:00' <= current_time and current_time <= '2017-08-20 16:59:59' or '2017-08-20 21:00:00' <= current_time and current_time <= '2017-08-20 21:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_buffs() elseif '2017-08-20 08:00:00' <= current_time and current_time <= '2017-08-20 08:59:59' or '2017-08-20 19:00:00' <= current_time and current_time <= '2017-08-20 19:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_feather() elseif '2017-08-20 06:00:00' <= current_time and current_time <= '2017-08-20 06:14:59' or '2017-08-20 09:00:00' <= current_time and current_time <= '2017-08-20 09:14:59' then NPC_Event_2017_Goldenweek_change_ticket_special_enchantment() elseif '2017-08-20 11:00:00' <= current_time and current_time <= '2017-08-20 11:59:59' or '2017-08-20 20:00:00' <= current_time and current_time <= '2017-08-20 20:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_key() elseif '2017-08-20 05:00:00' <= current_time and current_time <= '2017-08-20 05:59:59' or '2017-08-20 17:00:00' <= current_time and current_time <= '2017-08-20 17:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_cs() else NPC_Event_2017_Goldenweek_change_ticket_special_default() end elseif '2017-08-21 00:00:00' <= current_time and current_time <= '2017-08-21 23:59:59' then --Day 5 if '2017-08-21 06:00:00' <= current_time and current_time <= '2017-08-21 06:59:59' or '2017-08-21 14:00:00' <= current_time and current_time <= '2017-08-21 14:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_buffs() elseif '2017-08-21 12:00:00' <= current_time and current_time <= '2017-08-21 12:59:59' or '2017-08-21 15:00:00' <= current_time and current_time <= '2017-08-21 15:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_feather() elseif '2017-08-21 01:00:00' <= current_time and current_time <= '2017-08-21 01:14:59' or '2017-08-21 18:00:00' <= current_time and current_time <= '2017-08-21 18:14:59' then NPC_Event_2017_Goldenweek_change_ticket_special_enchantment() elseif '2017-08-21 00:00:00' <= current_time and current_time <= '2017-08-21 00:59:59' or '2017-08-21 13:00:00' <= current_time and current_time <= '2017-08-21 13:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_key() elseif '2017-08-21 08:00:00' <= current_time and current_time <= '2017-08-21 08:59:59' or '2017-08-21 11:00:00' <= current_time and current_time <= '2017-08-21 11:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_cs() else NPC_Event_2017_Goldenweek_change_ticket_special_default() end elseif '2017-08-22 00:00:00' <= current_time and current_time <= '2017-08-22 23:59:59' then --Day 6 if '2017-08-22 00:00:00' <= current_time and current_time <= '2017-08-22 00:59:59' or '2017-08-22 04:00:00' <= current_time and current_time <= '2017-08-22 04:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_buffs() elseif '2017-08-22 02:00:00' <= current_time and current_time <= '2017-08-22 02:59:59' or '2017-08-22 20:00:00' <= current_time and current_time <= '2017-08-22 20:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_feather() elseif '2017-08-22 15:30:00' <= current_time and current_time <= '2017-08-22 15:44:59' or '2017-08-22 18:15:00' <= current_time and current_time <= '2017-08-22 18:29:59' then NPC_Event_2017_Goldenweek_change_ticket_special_enchantment() elseif '2017-08-22 14:00:00' <= current_time and current_time <= '2017-08-22 14:59:59' or '2017-08-22 19:00:00' <= current_time and current_time <= '2017-08-22 19:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_key() elseif '2017-08-22 05:00:00' <= current_time and current_time <= '2017-08-22 05:59:59' or '2017-08-22 16:00:00' <= current_time and current_time <= '2017-08-22 16:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_cs() else NPC_Event_2017_Goldenweek_change_ticket_special_default() end elseif '2017-08-23 00:00:00' <= current_time and current_time <= '2017-08-23 23:59:59' then --Day 7 if '2017-08-23 08:00:00' <= current_time and current_time <= '2017-08-23 08:59:59' or '2017-08-23 22:00:00' <= current_time and current_time <= '2017-08-23 22:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_buffs() elseif '2017-08-23 01:00:00' <= current_time and current_time <= '2017-08-23 01:59:59' or '2017-08-23 19:00:00' <= current_time and current_time <= '2017-08-23 19:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_feather() elseif '2017-08-23 15:45:00' <= current_time and current_time <= '2017-08-23 15:59:59' or '2017-08-23 18:00:00' <= current_time and current_time <= '2017-08-23 18:00:59' then NPC_Event_2017_Goldenweek_change_ticket_special_enchantment() elseif '2017-08-23 10:00:00' <= current_time and current_time <= '2017-08-23 10:59:59' or '2017-08-23 12:00:00' <= current_time and current_time <= '2017-08-23 12:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_key() elseif '2017-08-23 14:00:00' <= current_time and current_time <= '2017-08-23 14:59:59' or '2017-08-23 17:00:00' <= current_time and current_time <= '2017-08-23 17:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_cs() else NPC_Event_2017_Goldenweek_change_ticket_special_default() end elseif '2017-08-24 00:00:00' <= current_time and current_time <= '2017-08-24 23:59:59' then --Day 8 if '2017-08-24 06:00:00' <= current_time and current_time <= '2017-08-24 06:59:59' or '2017-08-24 15:00:00' <= current_time and current_time <= '2017-08-24 15:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_buffs() elseif '2017-08-24 12:00:00' <= current_time and current_time <= '2017-08-24 12:59:59' or '2017-08-24 22:00:00' <= current_time and current_time <= '2017-08-24 22:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_feather() elseif '2017-08-24 00:15:00' <= current_time and current_time <= '2017-08-24 00:29:59' or '2017-08-24 23:30:00' <= current_time and current_time <= '2017-08-24 23:44:59' then NPC_Event_2017_Goldenweek_change_ticket_special_enchantment() elseif '2017-08-24 05:00:00' <= current_time and current_time <= '2017-08-24 05:59:59' or '2017-08-24 19:00:00' <= current_time and current_time <= '2017-08-24 19:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_key() elseif '2017-08-24 02:00:00' <= current_time and current_time <= '2017-08-24 02:59:59' or '2017-08-24 08:00:00' <= current_time and current_time <= '2017-08-24 08:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_cs() else NPC_Event_2017_Goldenweek_change_ticket_special_default() end elseif '2017-08-25 00:00:00' <= current_time and current_time <= '2017-08-25 23:59:59' then --Day 9 if '2017-08-25 13:00:00' <= current_time and current_time <= '2017-08-25 13:59:59' or '2017-08-25 15:00:00' <= current_time and current_time <= '2017-08-25 15:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_buffs() elseif '2017-08-25 06:00:00' <= current_time and current_time <= '2017-08-25 06:59:59' or '2017-08-25 18:00:00' <= current_time and current_time <= '2017-08-25 18:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_feather() elseif '2017-08-25 12:45:00' <= current_time and current_time <= '2017-08-25 12:59:59' or '2017-08-25 23:00:00' <= current_time and current_time <= '2017-08-25 23:14:59' then NPC_Event_2017_Goldenweek_change_ticket_special_enchantment() elseif '2017-08-25 14:00:00' <= current_time and current_time <= '2017-08-25 14:59:59' or '2017-08-25 16:00:00' <= current_time and current_time <= '2017-08-25 16:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_key() elseif '2017-08-25 03:00:00' <= current_time and current_time <= '2017-08-25 03:59:59' or '2017-08-25 17:00:00' <= current_time and current_time <= '2017-08-25 17:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_cs() else NPC_Event_2017_Goldenweek_change_ticket_special_default() end elseif '2017-08-26 00:00:00' <= current_time and current_time <= '2017-08-26 23:59:59' then --Day 10 if '2017-08-26 11:00:00' <= current_time and current_time <= '2017-08-26 11:59:59' or '2017-08-26 23:00:00' <= current_time and current_time <= '2017-08-26 23:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_buffs() elseif '2017-08-26 04:00:00' <= current_time and current_time <= '2017-08-26 04:59:59' or '2017-08-26 09:00:00' <= current_time and current_time <= '2017-08-26 09:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_feather() elseif '2017-08-26 13:30:00' <= current_time and current_time <= '2017-08-26 13:44:59' or '2017-08-26 15:45:00' <= current_time and current_time <= '2017-08-26 15:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_enchantment() elseif '2017-08-26 02:00:00' <= current_time and current_time <= '2017-08-26 02:59:59' or '2017-08-26 18:00:00' <= current_time and current_time <= '2017-08-26 18:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_key() elseif '2017-08-26 17:00:00' <= current_time and current_time <= '2017-08-26 17:59:59' or '2017-08-26 19:00:00' <= current_time and current_time <= '2017-08-26 19:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_cs() else NPC_Event_2017_Goldenweek_change_ticket_special_default() end elseif '2017-08-27 00:00:00' <= current_time and current_time <= '2017-08-27 23:59:59' then --Day 11 if '2017-08-27 10:00:00' <= current_time and current_time <= '2017-08-27 10:59:59' or '2017-08-27 13:00:00' <= current_time and current_time <= '2017-08-27 13:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_buffs() elseif '2017-08-27 01:00:00' <= current_time and current_time <= '2017-08-27 01:59:59' or '2017-08-27 21:00:00' <= current_time and current_time <= '2017-08-27 21:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_feather() elseif '2017-08-27 16:00:00' <= current_time and current_time <= '2017-08-27 16:14:59' or '2017-08-27 19:15:00' <= current_time and current_time <= '2017-08-27 19:29:59' then NPC_Event_2017_Goldenweek_change_ticket_special_enchantment() elseif '2017-08-27 02:00:00' <= current_time and current_time <= '2017-08-27 02:59:59' or '2017-08-27 15:00:00' <= current_time and current_time <= '2017-08-27 15:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_key() elseif '2017-08-27 05:00:00' <= current_time and current_time <= '2017-08-27 05:59:59' or '2017-08-27 06:00:00' <= current_time and current_time <= '2017-08-27 06:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_cs() else NPC_Event_2017_Goldenweek_change_ticket_special_default() end elseif '2017-08-28 00:00:00' <= current_time and current_time <= '2017-08-28 23:59:59' then --Day 12 if '2017-08-28 09:00:00' <= current_time and current_time <= '2017-08-28 09:59:59' or '2017-08-28 20:00:00' <= current_time and current_time <= '2017-08-28 20:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_buffs() elseif '2017-08-28 04:00:00' <= current_time and current_time <= '2017-08-28 04:59:59' or '2017-08-28 13:00:00' <= current_time and current_time <= '2017-08-28 13:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_feather() elseif '2017-08-28 05:00:00' <= current_time and current_time <= '2017-08-28 05:14:59' or '2017-08-28 23:30:00' <= current_time and current_time <= '2017-08-28 23:44:59' then NPC_Event_2017_Goldenweek_change_ticket_special_enchantment() elseif '2017-08-28 01:00:00' <= current_time and current_time <= '2017-08-28 01:59:59' or '2017-08-28 03:00:00' <= current_time and current_time <= '2017-08-28 03:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_key() elseif '2017-08-28 00:00:00' <= current_time and current_time <= '2017-08-28 00:59:59' or '2017-08-28 18:00:00' <= current_time and current_time <= '2017-08-28 18:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_cs() else NPC_Event_2017_Goldenweek_change_ticket_special_default() end elseif '2017-08-29 00:00:00' <= current_time and current_time <= '2017-08-29 23:59:59' then --Day 13 if '2017-08-29 17:00:00' <= current_time and current_time <= '2017-08-29 17:59:59' or '2017-08-29 20:00:00' <= current_time and current_time <= '2017-08-29 20:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_buffs() elseif '2017-08-29 18:00:00' <= current_time and current_time <= '2017-08-29 18:59:59' or '2017-08-29 23:00:00' <= current_time and current_time <= '2017-08-29 23:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_feather() elseif '2017-08-29 00:15:00' <= current_time and current_time <= '2017-08-29 00:29:59' or '2017-08-29 05:00:00' <= current_time and current_time <= '2017-08-29 05:14:59' then NPC_Event_2017_Goldenweek_change_ticket_special_enchantment() elseif '2017-08-29 06:00:00' <= current_time and current_time <= '2017-08-29 06:59:59' or '2017-08-29 11:00:00' <= current_time and current_time <= '2017-08-29 11:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_key() elseif '2017-08-29 04:00:00' <= current_time and current_time <= '2017-08-29 04:59:59' or '2017-08-29 09:00:00' <= current_time and current_time <= '2017-08-29 09:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_cs() else NPC_Event_2017_Goldenweek_change_ticket_special_default() end elseif '2017-08-30 00:00:00' <= current_time and current_time <= '2017-08-30 23:59:59' then --Day 14 if '2017-08-30 16:00:00' <= current_time and current_time <= '2017-08-30 16:59:59' or '2017-08-30 22:00:00' <= current_time and current_time <= '2017-08-30 22:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_buffs() elseif '2017-08-30 01:00:00' <= current_time and current_time <= '2017-08-30 01:59:59' or '2017-08-30 03:00:00' <= current_time and current_time <= '2017-08-30 03:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_feather() elseif '2017-08-30 09:45:00' <= current_time and current_time <= '2017-08-30 09:59:59' or '2017-08-30 12:30:00' <= current_time and current_time <= '2017-08-30 12:44:59' then NPC_Event_2017_Goldenweek_change_ticket_special_enchantment() elseif '2017-08-30 02:00:00' <= current_time and current_time <= '2017-08-30 02:59:59' or '2017-08-30 19:00:00' <= current_time and current_time <= '2017-08-30 19:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_key() elseif '2017-08-30 05:00:00' <= current_time and current_time <= '2017-08-30 05:59:59' or '2017-08-30 10:00:00' <= current_time and current_time <= '2017-08-30 10:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_cs() else NPC_Event_2017_Goldenweek_change_ticket_special_default() end elseif '2017-08-31 00:00:00' <= current_time and current_time <= '2017-08-31 23:59:59' then --Day 15 if '2017-08-31 08:00:00' <= current_time and current_time <= '2017-08-31 08:59:59' or '2017-08-31 19:00:00' <= current_time and current_time <= '2017-08-31 19:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_buffs() elseif '2017-08-31 09:00:00' <= current_time and current_time <= '2017-08-31 09:59:59' or '2017-08-31 23:00:00' <= current_time and current_time <= '2017-08-31 23:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_feather() elseif '2017-08-31 13:00:00' <= current_time and current_time <= '2017-08-31 13:14:59' or '2017-08-31 22:00:00' <= current_time and current_time <= '2017-08-31 22:14:59' then NPC_Event_2017_Goldenweek_change_ticket_special_enchantment() elseif '2017-08-31 15:00:00' <= current_time and current_time <= '2017-08-31 15:59:59' or '2017-08-31 16:00:00' <= current_time and current_time <= '2017-08-31 16:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_key() elseif '2017-08-31 01:00:00' <= current_time and current_time <= '2017-08-31 01:59:59' or '2017-08-31 21:00:00' <= current_time and current_time <= '2017-08-31 21:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_cs() else NPC_Event_2017_Goldenweek_change_ticket_special_default() end elseif '2017-09-01 00:00:00' <= current_time and current_time <= '2017-09-01 23:59:59' then --Day 16 if '2017-09-01 01:00:00' <= current_time and current_time <= '2017-09-01 01:59:59' or '2017-09-01 06:00:00' <= current_time and current_time <= '2017-09-01 06:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_buffs() elseif '2017-09-01 17:00:00' <= current_time and current_time <= '2017-09-01 17:59:59' or '2017-09-01 21:00:00' <= current_time and current_time <= '2017-09-01 21:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_feather() elseif '2017-09-01 02:30:00' <= current_time and current_time <= '2017-09-01 02:45:59' or '2017-09-01 09:15:00' <= current_time and current_time <= '2017-09-01 09:29:59' then NPC_Event_2017_Goldenweek_change_ticket_special_enchantment() elseif '2017-09-01 05:00:00' <= current_time and current_time <= '2017-09-01 05:59:59' or '2017-09-01 18:00:00' <= current_time and current_time <= '2017-09-01 18:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_key() elseif '2017-09-01 13:00:00' <= current_time and current_time <= '2017-09-01 13:59:59' or '2017-09-01 19:00:00' <= current_time and current_time <= '2017-09-01 19:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_cs() else NPC_Event_2017_Goldenweek_change_ticket_special_default() end elseif '2017-09-02 00:00:00' <= current_time and current_time <= '2017-09-02 23:59:59' then --Day 17 if '2017-09-02 06:00:00' <= current_time and current_time <= '2017-09-02 06:59:59' or '2017-09-02 12:00:00' <= current_time and current_time <= '2017-09-02 12:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_buffs() elseif '2017-09-02 14:00:00' <= current_time and current_time <= '2017-09-02 14:59:59' or '2017-09-02 15:00:00' <= current_time and current_time <= '2017-09-02 15:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_feather() elseif '2017-09-02 10:15:00' <= current_time and current_time <= '2017-09-02 10:29:59' or '2017-09-02 19:15:00' <= current_time and current_time <= '2017-09-02 19:29:59' then NPC_Event_2017_Goldenweek_change_ticket_special_enchantment() elseif '2017-09-02 02:00:00' <= current_time and current_time <= '2017-09-02 02:59:59' or '2017-09-02 18:00:00' <= current_time and current_time <= '2017-09-02 18:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_key() elseif '2017-09-02 21:00:00' <= current_time and current_time <= '2017-09-02 21:59:59' or '2017-09-02 23:00:00' <= current_time and current_time <= '2017-09-02 23:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_cs() else NPC_Event_2017_Goldenweek_change_ticket_special_default() end elseif '2017-09-03 00:00:00' <= current_time and current_time <= '2017-09-03 23:59:59' then --Day 18 if '2017-09-03 05:00:00' <= current_time and current_time <= '2017-09-03 05:59:59' or '2017-09-03 22:00:00' <= current_time and current_time <= '2017-09-03 22:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_buffs() elseif '2017-09-03 03:00:00' <= current_time and current_time <= '2017-09-03 03:59:59' or '2017-09-03 04:00:00' <= current_time and current_time <= '2017-09-03 04:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_feather() elseif '2017-09-03 00:30:00' <= current_time and current_time <= '2017-09-03 00:44:59' or '2017-09-03 06:15:00' <= current_time and current_time <= '2017-09-03 06:29:59' then NPC_Event_2017_Goldenweek_change_ticket_special_enchantment() elseif '2017-09-03 23:00:00' <= current_time and current_time <= '2017-09-03 23:59:59' or '2017-09-03 21:00:00' <= current_time and current_time <= '2017-09-03 21:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_key() elseif '2017-09-03 07:00:00' <= current_time and current_time <= '2017-09-03 07:59:59' or '2017-09-03 15:00:00' <= current_time and current_time <= '2017-09-03 15:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_cs() else NPC_Event_2017_Goldenweek_change_ticket_special_default() end elseif '2017-09-04 00:00:00' <= current_time and current_time <= '2017-09-04 23:59:59' then --Day 19 if '2017-09-04 06:00:00' <= current_time and current_time <= '2017-09-04 06:59:59' or '2017-09-04 18:00:00' <= current_time and current_time <= '2017-09-04 18:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_buffs() elseif '2017-09-04 10:00:00' <= current_time and current_time <= '2017-09-04 10:59:59' or '2017-09-04 20:00:00' <= current_time and current_time <= '2017-09-04 20:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_feather() elseif '2017-09-04 14:00:00' <= current_time and current_time <= '2017-09-04 14:14:59' or '2017-09-04 17:00:00' <= current_time and current_time <= '2017-09-04 17:14:59' then NPC_Event_2017_Goldenweek_change_ticket_special_enchantment() elseif '2017-09-04 08:00:00' <= current_time and current_time <= '2017-09-04 08:59:59' or '2017-09-04 15:00:00' <= current_time and current_time <= '2017-09-04 15:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_key() elseif '2017-09-04 01:00:00' <= current_time and current_time <= '2017-09-04 01:59:59' or '2017-09-04 12:00:00' <= current_time and current_time <= '2017-09-04 12:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_cs() else NPC_Event_2017_Goldenweek_change_ticket_special_default() end elseif '2017-09-05 00:00:00' <= current_time and current_time <= '2017-09-05 23:59:59' then --Day 20 if '2017-09-05 12:00:00' <= current_time and current_time <= '2017-09-05 12:59:59' or '2017-09-05 18:00:00' <= current_time and current_time <= '2017-09-05 18:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_buffs() elseif '2017-09-05 05:00:00' <= current_time and current_time <= '2017-09-05 05:59:59' or '2017-09-05 17:00:00' <= current_time and current_time <= '2017-09-05 17:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_feather() elseif '2017-09-05 13:45:00' <= current_time and current_time <= '2017-09-05 13:59:59' or '2017-09-05 16:00:00' <= current_time and current_time <= '2017-09-05 16:14:59' then NPC_Event_2017_Goldenweek_change_ticket_special_enchantment() elseif '2017-09-05 11:00:00' <= current_time and current_time <= '2017-09-05 11:59:59' or '2017-09-05 19:00:00' <= current_time and current_time <= '2017-09-05 19:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_key() elseif '2017-09-05 14:00:00' <= current_time and current_time <= '2017-09-05 14:59:59' or '2017-09-05 20:00:00' <= current_time and current_time <= '2017-09-05 20:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_cs() else NPC_Event_2017_Goldenweek_change_ticket_special_default() end elseif '2017-09-06 00:00:00' <= current_time and current_time <= '2017-09-06 23:59:59' then --Day 21 if '2017-09-06 19:00:00' <= current_time and current_time <= '2017-09-06 19:59:59' or '2017-09-06 22:00:00' <= current_time and current_time <= '2017-09-06 22:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_buffs() elseif '2017-09-06 10:00:00' <= current_time and current_time <= '2017-09-06 10:59:59' or '2017-09-06 11:00:00' <= current_time and current_time <= '2017-09-06 11:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_feather() elseif '2017-09-06 06:45:00' <= current_time and current_time <= '2017-09-06 06:59:59' or '2017-09-06 20:15:00' <= current_time and current_time <= '2017-09-06 20:29:59' then NPC_Event_2017_Goldenweek_change_ticket_special_enchantment() elseif '2017-09-06 02:00:00' <= current_time and current_time <= '2017-09-06 02:59:59' or '2017-09-06 16:00:00' <= current_time and current_time <= '2017-09-06 16:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_key() elseif '2017-09-06 00:00:00' <= current_time and current_time <= '2017-09-06 00:59:59' or '2017-09-06 12:00:00' <= current_time and current_time <= '2017-09-06 12:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_cs() else NPC_Event_2017_Goldenweek_change_ticket_special_default() end elseif '2017-09-07 00:00:00' <= current_time and current_time <= '2017-09-07 23:59:59' then --Day 22 if '2017-09-07 14:00:00' <= current_time and current_time <= '2017-09-07 14:59:59' or '2017-09-07 22:00:00' <= current_time and current_time <= '2017-09-07 22:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_buffs() elseif '2017-09-07 00:00:00' <= current_time and current_time <= '2017-09-07 00:59:59' or '2017-09-07 12:00:00' <= current_time and current_time <= '2017-09-07 12:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_feather() elseif '2017-09-07 06:00:00' <= current_time and current_time <= '2017-09-07 06:14:59' or '2017-09-07 11:15:00' <= current_time and current_time <= '2017-09-07 11:29:59' then NPC_Event_2017_Goldenweek_change_ticket_special_enchantment() elseif '2017-09-07 04:00:00' <= current_time and current_time <= '2017-09-07 04:59:59' or '2017-09-07 23:00:00' <= current_time and current_time <= '2017-09-07 23:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_key() elseif '2017-09-07 07:00:00' <= current_time and current_time <= '2017-09-07 07:59:59' or '2017-09-07 15:00:00' <= current_time and current_time <= '2017-09-07 15:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_cs() else NPC_Event_2017_Goldenweek_change_ticket_special_default() end elseif '2017-09-08 00:00:00' <= current_time and current_time <= '2017-09-08 23:59:59' then --Day 23 if '2017-09-08 00:00:00' <= current_time and current_time <= '2017-09-08 00:59:59' or '2017-09-08 13:00:00' <= current_time and current_time <= '2017-09-08 13:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_buffs() elseif '2017-09-08 11:00:00' <= current_time and current_time <= '2017-09-08 11:59:59' or '2017-09-08 19:00:00' <= current_time and current_time <= '2017-09-08 19:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_feather() elseif '2017-09-08 10:00:00' <= current_time and current_time <= '2017-09-08 10:14:59' or '2017-09-08 21:00:00' <= current_time and current_time <= '2017-09-08 21:14:59' then NPC_Event_2017_Goldenweek_change_ticket_special_enchantment() elseif '2017-09-08 08:00:00' <= current_time and current_time <= '2017-09-08 08:59:59' or '2017-09-08 15:00:00' <= current_time and current_time <= '2017-09-08 15:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_key() elseif '2017-09-08 07:00:00' <= current_time and current_time <= '2017-09-08 07:59:59' or '2017-09-08 23:00:00' <= current_time and current_time <= '2017-09-08 23:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_cs() else NPC_Event_2017_Goldenweek_change_ticket_special_default() end elseif '2017-09-09 00:00:00' <= current_time and current_time <= '2017-09-09 23:59:59' then --Day 24 if '2017-09-09 21:00:00' <= current_time and current_time <= '2017-09-09 21:59:59' or '2017-09-09 23:00:00' <= current_time and current_time <= '2017-09-09 23:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_buffs() elseif '2017-09-09 14:00:00' <= current_time and current_time <= '2017-09-09 14:59:59' or '2017-09-09 22:00:00' <= current_time and current_time <= '2017-09-09 22:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_feather() elseif '2017-09-09 11:45:00' <= current_time and current_time <= '2017-09-09 11:59:59' or '2017-09-09 15:00:00' <= current_time and current_time <= '2017-09-09 15:14:59' then NPC_Event_2017_Goldenweek_change_ticket_special_enchantment() elseif '2017-09-09 05:00:00' <= current_time and current_time <= '2017-09-09 05:59:59' or '2017-09-09 17:00:00' <= current_time and current_time <= '2017-09-09 17:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_key() elseif '2017-09-09 06:00:00' <= current_time and current_time <= '2017-09-09 06:59:59' or '2017-09-09 19:00:00' <= current_time and current_time <= '2017-09-09 19:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_cs() else NPC_Event_2017_Goldenweek_change_ticket_special_default() end elseif '2017-09-10 00:00:00' <= current_time and current_time <= '2017-09-10 23:59:59' then --Day 25 if '2017-09-10 21:00:00' <= current_time and current_time <= '2017-09-10 21:59:59' or '2017-09-10 23:00:00' <= current_time and current_time <= '2017-09-10 23:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_buffs() elseif '2017-09-10 11:00:00' <= current_time and current_time <= '2017-09-10 11:59:59' or '2017-09-10 20:00:00' <= current_time and current_time <= '2017-09-10 20:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_feather() elseif '2017-09-10 18:30:00' <= current_time and current_time <= '2017-09-10 18:44:59' or '2017-09-10 19:15:00' <= current_time and current_time <= '2017-09-10 19:29:59' then NPC_Event_2017_Goldenweek_change_ticket_special_enchantment() elseif '2017-09-10 10:00:00' <= current_time and current_time <= '2017-09-10 10:59:59' or '2017-09-10 12:00:00' <= current_time and current_time <= '2017-09-10 12:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_key() elseif '2017-09-10 03:00:00' <= current_time and current_time <= '2017-09-10 03:59:59' or '2017-09-10 22:00:00' <= current_time and current_time <= '2017-09-10 22:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_cs() else NPC_Event_2017_Goldenweek_change_ticket_special_default() end elseif '2017-09-11 00:00:00' <= current_time and current_time <= '2017-09-11 23:59:59' then --Day 26 if '2017-09-11 07:00:00' <= current_time and current_time <= '2017-09-11 07:59:59' or '2017-09-11 19:00:00' <= current_time and current_time <= '2017-09-11 19:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_buffs() elseif '2017-09-11 02:00:00' <= current_time and current_time <= '2017-09-11 02:59:59' or '2017-09-11 17:00:00' <= current_time and current_time <= '2017-09-11 17:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_feather() elseif '2017-09-11 09:45:00' <= current_time and current_time <= '2017-09-11 09:59:59' or '2017-09-11 16:15:00' <= current_time and current_time <= '2017-09-11 16:29:59' then NPC_Event_2017_Goldenweek_change_ticket_special_enchantment() elseif '2017-09-11 00:00:00' <= current_time and current_time <= '2017-09-11 00:59:59' or '2017-09-11 01:00:00' <= current_time and current_time <= '2017-09-11 01:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_key() elseif '2017-09-11 20:00:00' <= current_time and current_time <= '2017-09-11 20:59:59' or '2017-09-11 21:00:00' <= current_time and current_time <= '2017-09-11 21:59:59' then NPC_Event_2017_Goldenweek_change_ticket_special_cs() else NPC_Event_2017_Goldenweek_change_ticket_special_default() end else NPC_Event_2017_Goldenweek_change_ticket_special_default() end end function NPC_Event_2017_Goldenweek_change_ticket_special_default() dlg_title( "@90606587" ) dlg_text( "@90610421" ) dlg_menu( "<#ffdf00>|@90610429|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(1101, 1, 20)" ) --Server buff HP/MP dlg_menu( "<#ffdf00>|@90610430|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(1007, 1, 20)" ) --Server buff P/M Attack dlg_menu( "<#ffdf00>|@90610431|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(1011, 1, 20)" ) --Server buff Attack/Cast Speed dlg_menu( "<#ffdf00>|@90610432|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(2013157, 2, 40)" ) --Blue Egg dlg_menu( "<#ffdf00>|@90610433|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(2013158, 2, 40)" ) --Green Egg dlg_menu( "<#ffdf00>|@90610434|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(2013159, 2, 40)" ) --White Egg dlg_menu( "<#ffdf00>|@90610435|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(2013160, 2, 40)" ) --Pink Egg dlg_menu( "<#ffdf00>|@90610436|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(2013161, 2, 40)" ) --Yellow Egg dlg_menu( "@90010003", "NPC_Event_2017_Goldenweek_contact()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end function NPC_Event_2017_Goldenweek_change_ticket_special_buffs() dlg_title( "@90606587" ) dlg_text( "@90610422" ) dlg_menu( "<#ffdf00>|@90610437|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(2013202, 2, 20)" ) --Energy of Wind dlg_menu( "<#ffdf00>|@90610438|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(2013201, 2, 20)" ) --Energy of Fire dlg_menu( "<#ffdf00>|@90610439|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(2013203, 2, 20)" ) --Energy of Water dlg_menu( "<#ffdf00>|@90610440|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(950110, 2, 40)" ) --Altered Almighty Pieces dlg_menu( "<#ffdf00>|@90610441|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(2013204, 5, 60)" ) --Energy of Gold dlg_menu( "<#ffdf00>|@90610442|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(950117, 2, 80)" ) --Altered Almighty Pieces Enhanced dlg_menu( "<#ffdf00>|@90610443|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(2600001, 1, 140)" ) --Basic Purified Pieces dlg_menu( "<#ffdf00>|@90610444|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(910064, 1, 140)" ) --Altered Extended Stats Pieces dlg_menu( "@90010003", "NPC_Event_2017_Goldenweek_contact()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end function NPC_Event_2017_Goldenweek_change_ticket_special_feather() dlg_title( "@90606587" ) dlg_text( "@90610422" ) dlg_menu( "<#ffdf00>|@90610445|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(2902104, 2, 10)" ) --Feather of Return dlg_menu( "<#ffdf00>|@90610446|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(2902133, 2, 10)" ) --Feather of Summon dlg_menu( "<#ffdf00>|@90610447|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(2902134, 2, 10)" ) --Feather of Union dlg_menu( "<#ffdf00>|@90610448|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(2902135, 2, 10)" ) --Feather of Teleportation dlg_menu( "<#ffdf00>|@90610449|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(601100260, 5, 30)" ) --Battle Arena Crystal Box dlg_menu( "<#ffdf00>|@90610450|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(601100261, 5, 30)" ) --Battle Arena Potion Box dlg_menu( "<#ffdf00>|@90610451|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(601100259, 5, 30)" ) --Battle Arena Food Box dlg_menu( "@90010003", "NPC_Event_2017_Goldenweek_contact()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end function NPC_Event_2017_Goldenweek_change_ticket_special_enchantment() dlg_title( "@90606587" ) dlg_text( "@90610423" ) dlg_menu( "<#ffdf00>|@90610452|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(2902043, 1, 60)" ) --E-Protect dlg_menu( "<#ffdf00>|@90610453|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(700157, 1, 60)" ) --Rank 7 ACS dlg_menu( "<#ffdf00>|@90610454|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(700257, 1, 60)" ) --Rank 7 ACD dlg_menu( "@90010003", "NPC_Event_2017_Goldenweek_contact()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end function NPC_Event_2017_Goldenweek_change_ticket_special_key() dlg_title( "@90606587" ) dlg_text( "@90610422" ) dlg_menu( "<#ffdf00>|@90610455|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(2012867, 1, 40)" ) --Random Key Box dlg_menu( "<#ffdf00>|@90610456|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(601101005, 2, 100)" ) --Refined Clay Key dlg_menu( "<#ffdf00>|@90610457|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(601101006, 2, 100)" ) --Solid Clay Key dlg_menu( "<#ffdf00>|@90610458|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(601101007, 2, 100)" ) --Clay Key of Peace dlg_menu( "<#ffdf00>|@90610459|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(601101008, 2, 140)" ) --Clay Key of Sharpness dlg_menu( "@90010003", "NPC_Event_2017_Goldenweek_contact()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end function NPC_Event_2017_Goldenweek_change_ticket_special_cs() dlg_title( "@90606587" ) dlg_text( "@90610422" ) dlg_menu( "<#ffdf00>|@90610460|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(710004, 1, 10)" ) --Adv. Soul Catalyst dlg_menu( "<#ffdf00>|@90610461|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(950081, 3, 10)" ) --Lucky Potions dlg_menu( "<#ffdf00>|@90610462|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(900010, 1, 20)" ) --Stamina Saver dlg_menu( "<#ffdf00>|@90610463|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(491008, 5, 20)" ) --Scroll of Creature Taming dlg_menu( "<#ffdf00>|@90610464|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(705008, 1, 30)" ) --Power of Change Armor dlg_menu( "<#ffdf00>|@90610465|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(900018, 1, 30)" ) --Growth Potion dlg_menu( "<#ffdf00>|@90610466|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(950080, 3, 40)" ) --GMFB dlg_menu( "<#ffdf00>|@90610467|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(705002, 5, 70)" ) --Sealing Scroll: Weapon dlg_menu( "<#ffdf00>|@90610468|".."", "NPC_Event_2017_Goldenweek_change_ticket_get(705004, 5, 70)" ) --Sealing Scroll: Accessories dlg_menu( "@90010003", "NPC_Event_2017_Goldenweek_contact()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end function NPC_Event_2017_Goldenweek_change_ticket_get( item, give_num, ticket_num ) dlg_title( "@90606587" ) dlg_text( sconv( "@90606603", "#@ticket_count@#", ticket_num )) dlg_menu( "@90606604", "NPC_Event_2017_Goldenweek_change_ticket_gift("..item..", "..give_num..", "..ticket_num..")" ) dlg_menu( "@90010003", "NPC_Event_2017_Goldenweek_contact()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end function NPC_Event_2017_Goldenweek_change_ticket_gift( item, give_num, ticket_num ) local vip_ticket_count = find_item( 2016016 ) dlg_title( "@90606587" ) if vip_ticket_count >= ticket_num then dlg_text( "@90606606" ) if item == 540203 then insert_item( 540203, 5 ) insert_item( 960019, 10 ) insert_item( 2012233, 30 ) insert_item( 2012994, 5 ) insert_item( 2012995, 5 ) insert_item( 2012996, 5 ) insert_item( 2012997, 5 ) insert_item( 2012998, 5 ) elseif item == 1101 then notice( sconv( "@90610424" , "#@player_name@#", get_value("name") ) ) cast_world_state(1101,24,720000,0) --Server Buff: Max HP/MP elseif item == 1007 then notice( sconv( "@90610425" , "#@player_name@#", get_value("name") ) ) cast_world_state(1007,15,720000,0) --Server Buff: P.Atk cast_world_state(1008,15,720000,0) --Server Buff: M.Atk elseif item == 1011 then notice( sconv( "@90610426" , "#@player_name@#", get_value("name") ) ) cast_world_state(1011,21,720000,0) --Server Buff: Atk.Spd cast_world_state(1012,14,720000,0) --Server Buff: Cast Speed elseif item == 2600001 then insert_item( 2600001, 3 ) insert_item( 2600002, 3 ) insert_item( 2600003, 3 ) insert_item( 2600004, 3 ) insert_item( 2600005, 3 ) insert_item( 2600006, 3 ) elseif item == 910064 then insert_item( 910064, 3 ) insert_item( 910065, 3 ) insert_item( 910066, 3 ) insert_item( 910067, 3 ) insert_item( 910068, 3 ) insert_item( 910069, 3 ) insert_item( 910070, 3 ) insert_item( 910071, 3 ) insert_item( 910072, 3 ) insert_item( 910073, 3 ) insert_item( 910074, 3 ) insert_item( 910075, 3 ) insert_item( 910076, 3 ) else insert_item( item, give_num ) end delete_item( get_item_handle( 2016016 ) , ticket_num ) else dlg_text( "@90606605" ) end dlg_menu( "@90010003", "NPC_Event_2017_Goldenweek_contact()" ) -- µ¹¾Æ°¡±â dlg_menu( "@90010002", " " ) -- ´ëÈ­Á¾·á dlg_show() end --WEBZEN 9.5 Trade Release Event function select_number_value(select,parray) local array_size = table.getn(parray)/2 for i=1, array_size do local base = 1+(i-1)*2 if select < parray[base] then return parray[base+1] end end return 0 end function select_number(parray) local array_size = table.getn(parray) local select = math.random( 1 , array_size ) local ret = parray[select] return ret end function NPC_Event_2017_95_Release() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) dlg_text( "@90610491" ) -- Introduction/lore dlg_menu( "@90610493", "NPC_Event_2017_95_Release_Trade()" ) -- Trade Webzen Coin dlg_menu( "@90010003", "NPC_Quest_slaugter2_contact()" ) --Another question... dlg_menu( "@90010002", " " ) --Goodbye end function NPC_Event_2017_95_Release_Trade() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) local coupon_count = find_item( 2012224 ) if coupon_count >= 100 then coupon_count = 100 end for i=1, coupon_count do local item_reward = math.random( 1 , 10 ) if item_reward > 8 then -- 20% None skill card rewards pboxes = { 1500, 601100409, --01. Philosopher's Scroll 2600, 700657, --02. Rank 7 Fortune Strike 3700, 700757, --03. Rank 7 Fortune Defense 4700, 601100327, --04. Giant¡¯s Nail 5450, 601100260, --05. Battle Arena Crystal Box 6200, 601100261, --06. Battle Arena Potion Box 6600, 2016013, --07. Altered Pieces Random Box (28 days) 7050, 2012787, --08. Special Health Potion 7445, 2012788, --09. Special Mana Potion 7840, 1000535, --10. Coin of Marduka (Non-Trade) 8090, 2013204, --11. Energy of Gold 8160, 705012, --12. Sealing Scroll: Weapons (7 days) 8240, 2016041, --13. Sealing Scroll: Accessories (7 days) 8440, 2012825, --14. Deva's Blessing 8640, 705008, --15. Power of Change: Armor 8820, 950082, --16. Creature Ressurrection Spellbook 8920, 2013012, --17. Mirror Amplifier 9050, 2013202, --18. Energy of Wind 9180, 2013203, --19. Energy of Water 9310, 2013201, --20. Energy of Fire 9410, 2902162, --21. Animal Cracker 9510, 900010, --22. Stamina Saver 9610, 950081, --23. Lucky Potion 9710, 2013011, --24. Impact Amplifier 9810, 2010454, --25. God Mother Fairy's Bottle 9910, 1000484, --26. Numbered Box 9935, 601101005, --27. Clay Key covered with refinement 9955, 601101006, --28. Clay key covered with solidity 9975, 601101007, --29. Clay key covered with peace 9985, 910108, --30. Hidden Village Pass (7 days) 9990, 601101008, --31. Clay key covered with sharpness 10000, 601100287 --32. Apprentice Knight } local select = math.random( 0 , 9999) local ritem = select_number_value(select,pboxes) insert_item(ritem,1) if ritem == 601100287 then notice( sconv( "@90610496" , "#@player_name@#", get_value("name") ) ) end else -- 80% Skill card rewards local pcard = { 531308 , 5313082 , 5313083 , 5313084 , 5313085 , -- 1 Abyssal Grip +1 503005 , 5030052 , 5030053 , 5030054 , 5030055 , -- 6 Acid Spray +1 502611 , 5026112 , 5026113 , 5026114 , 5026115 , -- 11 Active Guard +1 502672 , 5026722 , 5026723 , 5026724 , 5026725 , -- 16 Agile Style +1 541306 , 5413062 , 5413063 , 5413064 , 5413065 , -- 21 Angelic Mist +1 541320 , 5413202 , 5413203 , 5413204 , 5413205 , -- 26 Angel's Force +1 523427 , 5234272 , 5234273 , 5234274 , 5234275 , -- 31 Anger of the Wild +1 541329 , 5413292 , 5413293 , 5413294 , 5413295 , -- 36 Arcane Swell +1 521311 , 5213112 , 5213113 , 5213114 , 5213115 , -- 41 Arctic Blast +1 531512 , 5315122 , 5315123 , 5315124 , 5315125 , -- 46 Armageddon +1 541101 , 5411012 , 5411013 , 5411014 , 5411015 , -- 51 Armor of Defense +1 502502 , 5025022 , 5025023 , 5025024 , 5025025 , -- 56 Assassin Impact +1 550201 , 5502012 , 5502013 , 5502014 , 5502015 , -- 61 Asuran Haste +1 531504 , 5315042 , 5315043 , 5315044 , 5315045 , -- 66 Aura of Inspiration +1 522501 , 5225012 , 5225013 , 5225014 , 5225015 , -- 71 Barbarian Rage +1 524002 , 5240022 , 5240023 , 5240024 , 5240025 , -- 76 Beast Disguise +1 522012 , 5220122 , 5220123 , 5220124 , 5220125 , -- 81 Beast Shockwave +1 541124 , 5411242 , 5411243 , 5411244 , 5411245 , -- 86 Behemoth Force +1 521527 , 5215272 , 5215273 , 5215274 , 5215275 , -- 91 Bestial Cry +1 502046 , 5020462 , 5020463 , 5020464 , 5020465 , -- 96 Blasting Rock Cut +1 541315 , 5413152 , 5413153 , 5413154 , 5413155 , -- 101 Bleak Squall +1 523401 , 5234012 , 5234013 , 5234014 , 5234015 , -- 106 Blessing +1 523405 , 5234052 , 5234053 , 5234054 , 5234055 , -- 111 Blessing of Intelligence +1 503222 , 5032222 , 5032223 , 5032224 , 5032225 , -- 116 Blessing of Purified Water +1 523407 , 5234072 , 5234073 , 5234074 , 5234075 , -- 121 Blessing of Strength +1 523404 , 5234042 , 5234043 , 5234044 , 5234045 , -- 126 Blessing of Vitality +1 523406 , 5234062 , 5234063 , 5234064 , 5234065 , -- 131 Blessing of Wisdom +1 502649 , 5026492 , 5026493 , 5026494 , 5026495 , -- 136 Blinding Dust +1 502334 , 5023342 , 5023343 , 5023344 , 5023345 , -- 141 Blinding Shot +1 504802 , 5048022 , 5048023 , 5048024 , 5048025 , -- 146 Bloody Arrow +1 541102 , 5411022 , 5411023 , 5411024 , 5411025 , -- 151 Blow of Gaia +1 521402 , 5214022 , 5214023 , 5214024 , 5214025 , -- 156 Brilliant Harmony +1 502671 , 5026712 , 5026713 , 5026714 , 5026715 , -- 161 Burning Style +1 521322 , 5213222 , 5213223 , 5213224 , 5213225 , -- 166 Celestial Protection +1 531312 , 5313122 , 5313123 , 5313124 , 5313125 , -- 171 Chain Lightning +1 531324 , 5313242 , 5313243 , 5313244 , 5313245 , -- 176 Chrono Shift +1 523203 , 5232032 , 5232033 , 5232034 , 5232035 , -- 181 Corpse HP Drain +1 503803 , 5038032 , 5038033 , 5038034 , 5038035 , -- 186 Corpse Mine +1 503212 , 5032122 , 5032123 , 5032124 , 5032125 , -- 191 Corpse MP Drain +1 523605 , 5236052 , 5236053 , 5236054 , 5236055 , -- 196 Corruption +1 524204 , 5242042 , 5242043 , 5242044 , 5242045 , -- 201 Creature Restoration +1 502304 , 5023042 , 5023043 , 5023044 , 5023045 , -- 206 Critical Shot +1 502678 , 5026782 , 5026783 , 5026784 , 5026785 , -- 211 Cry of Arrows +1 503412 , 5034122 , 5034123 , 5034124 , 5034125 , -- 216 Dark Might +1 502032 , 5020322 , 5020323 , 5020324 , 5020325 , -- 221 Dark Strike +1 503015 , 5030152 , 5030153 , 5030154 , 5030155 , -- 226 Darkness Arrow +1 521524 , 5215242 , 5215243 , 5215244 , 5215245 , -- 231 Defense Mastery +1 531220 , 5312202 , 5312203 , 5312204 , 5312205 , -- 236 Demonic Howl +1 531521 , 5315212 , 5315213 , 5315214 , 5315215 , -- 241 Desperate Blow +1 531524 , 5315242 , 5315243 , 5315244 , 5315245 , -- 246 Dirk Hurricane +1 503040 , 5030402 , 5030403 , 5030404 , 5030405 , -- 251 Divine Nova +1 550102 , 5501022 , 5501023 , 5501024 , 5501025 , -- 256 Divine Purpose +1 523409 , 5234092 , 5234093 , 5234094 , 5234095 , -- 261 Divine Shield +1 502501 , 5025012 , 5025013 , 5025014 , 5025015 , -- 266 Double Impact +1 502326 , 5023262 , 5023263 , 5023264 , 5023265 , -- 271 Double Shot +1 502626 , 5026262 , 5026263 , 5026264 , 5026265 , -- 276 Drain Arrow +1 531116 , 5311162 , 5311163 , 5311164 , 5311165 , -- 281 Dusk Gaze +1 502673 , 5026732 , 5026733 , 5026734 , 5026735 , -- 286 Dusk Style +1 502052 , 5020522 , 5020523 , 5020524 , 5020525 , -- 291 Earth Shaker +1 521526 , 5215262 , 5215263 , 5215264 , 5215265 , -- 296 Empowering Scent +1 503429 , 5034292 , 5034293 , 5034294 , 5034295 , -- 301 Enchant Weapon: Earth +1 503426 , 5034262 , 5034263 , 5034264 , 5034265 , -- 306 Enchant Weapon: Fire +1 503428 , 5034282 , 5034283 , 5034284 , 5034285 , -- 311 Enchant Weapon: Lightning +1 503427 , 5034272 , 5034273 , 5034274 , 5034275 , -- 316 Enchant Weapon: Water +1 541402 , 5414022 , 5414023 , 5414024 , 5414025 , -- 321 Enchanted Slash +1 541202 , 5412022 , 5412023 , 5412024 , 5412025 , -- 326 Endless Energy +1 502056 , 5020562 , 5020563 , 5020564 , 5020565 , -- 331 Energy Bomb +1 502641 , 5026412 , 5026413 , 5026414 , 5026415 , -- 336 Energy Charge +1 531111 , 5311112 , 5311113 , 5311114 , 5311115 , -- 341 Envenom +1 502661 , 5026612 , 5026613 , 5026614 , 5026615 , -- 346 Essence of Invulnerability +1 502681 , 5026812 , 5026813 , 5026814 , 5026815 , -- 351 Essence of Steel +1 502656 , 5026562 , 5026563 , 5026564 , 5026565 , -- 356 Essence of Thunder +1 502615 , 5026152 , 5026153 , 5026154 , 5026155 , -- 361 Exalted Protection +1 503151 , 5031512 , 5031513 , 5031514 , 5031515 , -- 366 Explosion of Petrifaction +1 502077 , 5020772 , 5020773 , 5020774 , 5020775 , -- 371 Fatal Wave +1 503810 , 5038102 , 5038103 , 5038104 , 5038105 , -- 376 Fear Trap +1 531505 , 5315052 , 5315053 , 5315054 , 5315055 , -- 381 Fervor Aura +1 541523 , 5415232 , 5415233 , 5415234 , 5415235 , -- 386 Field of Clovers +1 503012 , 5030122 , 5030123 , 5030124 , 5030125 , -- 391 Fireball +1 503002 , 5030022 , 5030023 , 5030024 , 5030025 , -- 396 Flash +1 541330 , 5413302 , 5413303 , 5413304 , 5413305 , -- 401 Focused Gust +1 503425 , 5034252 , 5034253 , 5034254 , 5034255 , -- 406 Force of Sacred Fire +1 502315 , 5023152 , 5023153 , 5023154 , 5023155 , -- 411 Freezing Arrow +1 541506 , 5415062 , 5415063 , 5415064 , 5415065 , -- 416 Frightful Howl +1 531204 , 5312042 , 5312043 , 5312044 , 5312045 , -- 421 Frost Arrows +1 523002 , 5230022 , 5230023 , 5230024 , 5230025 , -- 426 Frost Spear +1 503003 , 5030032 , 5030033 , 5030034 , 5030035 , -- 431 Frozen Snare +1 550301 , 5503012 , 5503013 , 5503014 , 5503015 , -- 436 Gaian Strength +1 521511 , 5215112 , 5215113 , 5215114 , 5215115 , -- 441 Glacial Whorl +1 531124 , 5311242 , 5311243 , 5311244 , 5311245 , -- 446 Gloom Aura +1 503752 , 5037522 , 5037523 , 5037524 , 5037525 , -- 451 Gravity Amplification +1 531320 , 5313202 , 5313203 , 5313204 , 5313205 , -- 456 Grim Attrition +1 521520 , 5215202 , 5215203 , 5215204 , 5215205 , -- 461 Grim Desire +1 521401 , 5214012 , 5214013 , 5214014 , 5214015 , -- 466 Guardian Angel +1 503461 , 5034612 , 5034613 , 5034614 , 5034615 , -- 471 Haste of Conjuror +1 503815 , 5038152 , 5038153 , 5038154 , 5038155 , -- 476 Hate Aura +1 541302 , 5413022 , 5413023 , 5413024 , 5413025 , -- 481 Healing Gust +1 521504 , 5215042 , 5215043 , 5215044 , 5215045 , -- 486 Healing Wave +1 502312 , 5023122 , 5023123 , 5023124 , 5023125 , -- 491 Heat Shot +1 521420 , 5214202 , 5214203 , 5214204 , 5214205 , -- 496 Heaven and Hell +1 550101 , 5501012 , 5501013 , 5501014 , 5501015 , -- 501 Heavenly Restoration +1 503460 , 5034602 , 5034603 , 5034604 , 5034605 , -- 506 Heed of the Conjuror +1 531105 , 5311052 , 5311053 , 5311054 , 5311055 , -- 511 Hellstorm +1 503492 , 5034922 , 5034923 , 5034924 , 5034925 , -- 516 Holy Aura +1 521103 , 5211032 , 5211033 , 5211034 , 5211035 , -- 521 Holy Ground +1 541521 , 5415212 , 5415213 , 5415214 , 5415215 , -- 526 Howl at the Moon +1 521427 , 5214272 , 5214273 , 5214274 , 5214275 , -- 531 Hymn of Focus +1 541111 , 5411112 , 5411113 , 5411114 , 5411115 , -- 536 Hysteria +1 521121 , 5211212 , 5211213 , 5211214 , 5211215 , -- 541 Imbued Light +1 541411 , 5414112 , 5414113 , 5414114 , 5414115 , -- 546 Impaling Power +1 531314 , 5313142 , 5313143 , 5313144 , 5313145 , -- 551 Inferno Fire Arrow +1 531423 , 5314232 , 5314233 , 5314234 , 5314235 , -- 556 Intuition +1 541413 , 5414132 , 5414133 , 5414134 , 5414135 , -- 561 Leviathan's Torrent +1 503014 , 5030142 , 5030143 , 5030144 , 5030145 , -- 566 Life Leech +1 504614 , 5046142 , 5046143 , 5046144 , 5046145 , -- 571 Lion's Claw +1 502044 , 5020442 , 5020443 , 5020444 , 5020445 , -- 576 Log Split +1 541406 , 5414062 , 5414063 , 5414064 , 5414065 , -- 581 Lucid Dream +1 531315 , 5313152 , 5313153 , 5313154 , 5313155 , -- 586 Maelstrom Bolt +1 503458 , 5034582 , 5034583 , 5034584 , 5034585 , -- 591 Magic Skin +1 521308 , 5213082 , 5213083 , 5213084 , 5213085 , -- 596 Magical Requisition +1 523436 , 5234362 , 5234363 , 5234364 , 5234365 , -- 601 Mass Bless Armor +1 523438 , 5234382 , 5234383 , 5234384 , 5234385 , -- 606 Mass Bless Magic Armor +1 523439 , 5234392 , 5234393 , 5234394 , 5234395 , -- 611 Mass Bless Magic Power +1 523437 , 5234372 , 5234373 , 5234374 , 5234375 , -- 616 Mass Bless Weapon +1 523204 , 5232042 , 5232043 , 5232044 , 5232045 , -- 621 Mass Healing +1 521417 , 5214172 , 5214173 , 5214174 , 5214175 , -- 626 Mass Repentance +1 521506 , 5215062 , 5215063 , 5215064 , 5215065 , -- 631 Mass Soothing +1 523017 , 5230172 , 5230173 , 5230174 , 5230175 , -- 636 Meteor Shower +1 524805 , 5248052 , 5248053 , 5248054 , 5248055 , -- 641 Might of the Underworld +1 521304 , 5213042 , 5213043 , 5213044 , 5213045 , -- 646 Mighty Energy Beat +1 503608 , 5036082 , 5036083 , 5036084 , 5036085 , -- 651 Mind Crisis +1 531502 , 5315022 , 5315023 , 5315024 , 5315025 , -- 656 Miraculous Recovery +1 502668 , 5026682 , 5026683 , 5026684 , 5026685 , -- 661 Mysterious Energy +1 503435 , 5034352 , 5034353 , 5034354 , 5034355 , -- 666 Neutralize Magic +1 503601 , 5036012 , 5036013 , 5036014 , 5036015 , -- 671 Nightmare +1 521112 , 5211122 , 5211123 , 5211124 , 5211125 , -- 676 Onslaught +1 531526 , 5315262 , 5315263 , 5315264 , 5315265 , -- 681 Order of Alacrity +1 531108 , 5311082 , 5311083 , 5311084 , 5311085 , -- 686 Pact with Darkness +1 523443 , 5234432 , 5234433 , 5234434 , 5234435 , -- 691 Paragon of Anger +1 504012 , 5040122 , 5040123 , 5040124 , 5040125 , -- 696 Pass Damage +1 531120 , 5311202 , 5311203 , 5311204 , 5311205 , -- 701 Phantasm +1 502063 , 5020632 , 5020633 , 5020634 , 5020635 , -- 706 Physical Breaker +1 522303 , 5223032 , 5223033 , 5223034 , 5223035 , -- 711 Piercing Arrow +1 502331 , 5023312 , 5023313 , 5023314 , 5023315 , -- 716 Poison Shot +1 541419 , 5414192 , 5414193 , 5414194 , 5414195 , -- 721 Protector's Force +1 502635 , 5026352 , 5026353 , 5026354 , 5026355 , -- 726 Provocation +1 531407 , 5314072 , 5314073 , 5314074 , 5314075 , -- 731 Putrefy +1 521411 , 5214112 , 5214113 , 5214114 , 5214115 , -- 736 Radiant Flare +1 521302 , 5213022 , 5213023 , 5213024 , 5213025 , -- 741 Rainbow Field +1 541211 , 5412112 , 5412113 , 5412114 , 5412115 , -- 746 Rally +1 503203 , 5032032 , 5032033 , 5032034 , 5032035 , -- 751 Rapid Healing +1 523421 , 5234212 , 5234213 , 5234214 , 5234215 , -- 756 Recklessness of Earth +1 523419 , 5234192 , 5234193 , 5234194 , 5234195 , -- 761 Recklessness of Fire +1 523420 , 5234202 , 5234203 , 5234204 , 5234205 , -- 766 Recklessness of Thunder +1 523422 , 5234222 , 5234223 , 5234224 , 5234225 , -- 771 Recklessness of Water +1 521502 , 5215022 , 5215023 , 5215024 , 5215025 , -- 776 Rejuvenating Roar +1 502321 , 5023212 , 5023213 , 5023214 , 5023215 , -- 781 Resonance Shockwave +1 503210 , 5032102 , 5032103 , 5032104 , 5032105 , -- 786 Restoration +1 503222 , 5032222 , 5032223 , 5032224 , 5032225 , -- 791 Restoring Purified Water +1 522003 , 5220032 , 5220033 , 5220034 , 5220035 , -- 796 Restrain +1 503424 , 5034242 , 5034243 , 5034244 , 5034245 , -- 801 Rock Energy +1 541513 , 5415132 , 5415133 , 5415134 , 5415135 , -- 806 Savage Frenzy +1 503021 , 5030212 , 5030213 , 5030214 , 5030215 , -- 811 Scorching Flame +1 521320 , 5213202 , 5213203 , 5213204 , 5213205 , -- 816 Seraphic Remedy +1 502075 , 5020752 , 5020753 , 5020754 , 5020755 , -- 821 Shadow Crash +1 531202 , 5312022 , 5312023 , 5312024 , 5312025 , -- 826 Shadow Orb +1 502638 , 5026382 , 5026383 , 5026384 , 5026385 , -- 831 Shadow Rush +1 502074 , 5020742 , 5020743 , 5020744 , 5020745 , -- 836 Shadow Stab +1 502076 , 5020762 , 5020763 , 5020764 , 5020765 , -- 841 Shadow Wound +1 502019 , 5020192 , 5020193 , 5020194 , 5020195 , -- 846 Shield Charge +1 523445 , 5234452 , 5234453 , 5234454 , 5234455 , -- 851 Shield of Nightmare +1 523433 , 5234332 , 5234333 , 5234334 , 5234335 , -- 856 Shining Armor +1 503004 , 5030042 , 5030043 , 5030044 , 5030045 , -- 861 Shining Buster +1 523003 , 5230032 , 5230033 , 5230034 , 5230035 , -- 866 Shining Cross +1 503454 , 5034542 , 5034543 , 5034544 , 5034545 , -- 871 Shining Weapon +1 531102 , 5311022 , 5311023 , 5311024 , 5311025 , -- 876 Smoke Bomb +1 523014 , 5230142 , 5230143 , 5230144 , 5230145 , -- 881 Snow Slide +1 541502 , 5415022 , 5415023 , 5415024 , 5415025 , -- 886 Soul Harmony +1 531402 , 5314022 , 5314023 , 5314024 , 5314025 , -- 891 Soul Plague +1 503423 , 5034232 , 5034233 , 5034234 , 5034235 , -- 896 Speed of the Wind +1 503806 , 5038062 , 5038063 , 5038064 , 5038065 , -- 901 Spell Breaker +1 502041 , 5020412 , 5020413 , 5020414 , 5020415 , -- 906 Spinning Blow +1 502055 , 5020552 , 5020553 , 5020554 , 5020555 , -- 911 Spiracle Cannon +1 541225 , 5412252 , 5412253 , 5412254 , 5412255 , -- 916 Spiracle of Agility +1 541224 , 5412242 , 5412243 , 5412244 , 5412245 , -- 921 Spiracle of Dexterity +1 502642 , 5026422 , 5026423 , 5026424 , 5026425 , -- 926 Spiracle of Vitality +1 541120 , 5411202 , 5411203 , 5411204 , 5411205 , -- 931 Spiracle Rush +1 502313 , 5023132 , 5023133 , 5023134 , 5023135 , -- 936 Spiracle Shock Shot +1 523428 , 5234282 , 5234283 , 5234284 , 5234285 , -- 941 Spirit of Fire +1 503901 , 5039012 , 5039013 , 5039014 , 5039015 , -- 946 Spirit of Restoration +1 522305 , 5223052 , 5223053 , 5223054 , 5223055 , -- 951 Steel Cage +1 502043 , 5020432 , 5020433 , 5020434 , 5020435 , -- 956 Storming Serial Cut +1 523444 , 5234442 , 5234443 , 5234444 , 5234445 , -- 961 Strength of Darkness +1 502012 , 5020122 , 5020123 , 5020124 , 5020125 , -- 966 Stun Mace +1 502676 , 5026762 , 5026763 , 5026764 , 5026765 , -- 971 Subtle Enmity +1 521501 , 5215012 , 5215013 , 5215014 , 5215015 , -- 976 Summon Mastery +1 541311 , 5413112 , 5413113 , 5413114 , 5413115 , -- 981 Tectonic Spike +1 531329 , 5313292 , 5313293 , 5313294 , 5313295 , -- 986 Tempest +1 502679 , 5026792 , 5026793 , 5026794 , 5026795 , -- 991 Thunderbolt Arrow +1 522010 , 5220102 , 5220103 , 5220104 , 5220105 , -- 996 Thunderbolt Wind Cut +1 523205 , 5232052 , 5232053 , 5232054 , 5232055 , -- 1001 Touch of the Goddess +1 521525 , 5215252 , 5215253 , 5215254 , 5215255 , -- 1006 Trait Mastery +1 531117 , 5311172 , 5311173 , 5311174 , 5311175 , -- 1011 Twilight Strike +1 531411 , 5314112 , 5314113 , 5314114 , 5314115 , -- 1016 Vengeful Spirit +1 531208 , 5312082 , 5312083 , 5312084 , 5312085 , -- 1021 Veteran Senses +1 522009 , 5220092 , 5220093 , 5220094 , 5220095 , -- 1026 Wave Cut +1 502053 , 5020532 , 5020533 , 5020534 , 5020535 , -- 1031 Whirlwind Assault +1 503614 , 5036142 , 5036143 , 5036144 , 5036145 , -- 1036 Wide Windy Shackles +1 523429 , 5234292 , 5234293 , 5234294 , 5234295 , -- 1041 Wind Weapon +1 541107 , 5411072 , 5411073 , 5411074 , 5411075 , -- 1046 Zephyr Strike +1 } local ritem = select_number(pcard) insert_item(ritem,1) end delete_item( get_item_handle( 2012224 ) , 1 ) end if coupon_count > 0 then dlg_text( "@90610494" ) -- Trade successful else dlg_text( "@90610495" ) -- Trade failure end dlg_menu( "@90010003", "NPC_Quest_slaugter2_contact()" ) --Another question... dlg_menu( "@90010002" ) --Goodbye dlg_show() end function NPC_Event_2017_Devildom_Crystal_Trade() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) dlg_text( "@90610511" ) -- Introduction to the drop boost feature. dlg_menu( "@90610499", "NPC_Event_2017_Devildom_Crystal_Trade_Yes(1)" ) --Donate 1 crystal dlg_menu( "@90610500", "NPC_Event_2017_Devildom_Crystal_Trade_Yes(5)" ) --Donate 5 crystals dlg_menu( "@90610501", "NPC_Event_2017_Devildom_Crystal_Trade_Yes(25)" ) --Donate 25 crystals dlg_menu( "@90610502", "NPC_Event_2017_Devildom_Crystal_Trade_Current()" ) --Tell the user how many crystals are donated and the current drop rate. dlg_menu( "@90610503", "NPC_Event_2017_Devildom_Crystal_Trade_Learn()" ) --Brings up new menu explaining the system. dlg_menu( "@90010003", "NPC_Great_Rich_Rondoh_contact()" ) --Another question... dlg_menu( "@90010002", " " ) --Goodbye dlg_show() end function NPC_Event_2017_Devildom_Crystal_Trade_Yes( crystal_amount ) local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) local crystal_count = find_item( 2016129 ) if get_env("game.item_drop_rate") < 3 then -- If the drop rate of the server is less than x3 if crystal_amount <= crystal_count then local current_crystal_count = tonumber(get_global_variable("devildom_crystal_count")) or 0 current_crystal_count = current_crystal_count + tonumber(crystal_amount) set_global_variable("devildom_crystal_count", current_crystal_count) local prate = { 5, 1, 10, 1.1, 15, 1.2, 25, 1.3, 35, 1.4, 45, 1.5, 60, 1.6, 80, 1.7, 100, 1.8, 125, 1.9, 150, 2, 180, 2.1, 220, 2.2, 260, 2.3, 290, 2.4, 340, 2.5, 420, 2.6, 500, 2.7, 590, 2.8, 700, 2.9, 10000, 3, } local rvalue = select_number_value(current_crystal_count, prate) set_env("game.item_drop_rate", rvalue) local drop_rate_calc = get_env("game.item_drop_rate") * 100 - 100 if crystal_amount == 1 then notice( sconv( "@90610508" , "#@crystal_donation@#", crystal_amount, "#@player_name@#", get_value("name") ,"#@drop_rate@#", drop_rate_calc ) ) -- Notice to announce crystal donation else notice( sconv( "@90610512" , "#@crystal_donation@#", crystal_amount, "#@player_name@#", get_value("name") ,"#@drop_rate@#", drop_rate_calc ) ) -- Notice to announce crystal donation end delete_item( get_item_handle( 2016129 ) , crystal_amount ) dlg_text( "@90610504" ) --Thank you for your donation. else --If the user doesn't have enough crystals dlg_text( "@90610505" ) --I'm no fool. You don't have enough! end else --Drop rate is 3 or higher dlg_text( "@90610506" ) -- Even I have my limits. end dlg_menu( "@90010002", " " ) --Goodbye dlg_show() end function NPC_Event_2017_Devildom_Crystal_Trade_Current() local drop_rate_calc = get_env("game.item_drop_rate") * 100 - 100 if get_global_variable("devildom_crystal_count") == "" or get_global_variable("devildom_crystal_count") == nil then set_global_variable("devildom_crystal_count",0) end private_notice( sconv( "@90610507", "#@crystal_count@#", get_global_variable("devildom_crystal_count"), "#@drop_rate@#", drop_rate_calc ) ) --Total number of crystals and the drop rate. return end function NPC_Event_2017_Devildom_Crystal_Trade_Learn() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) dlg_text( "@90610509" ) -- Explains how the system works. dlg_menu( "@90010003", "NPC_Great_Rich_Rondoh_contact()" ) --Another question... dlg_menu( "@90010002", " " ) --Goodbye dlg_show() end function NPC_Event_2017_Devildom_Crystal_Trade_About() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) dlg_text( "@90610510" ) -- Investment opportunities dlg_menu( "@90010003", "NPC_Great_Rich_Rondoh_contact()" ) --Another question... dlg_menu( "@90010002", " " ) --Goodbye dlg_show() end function NPC_Event_2017_dispatched_Ruth_trade() local sign_count = find_item( 2016092 ) dlg_title( "@90610280" ) if sign_count >= 20 then local item_reward = math.random( 1 , 100 ) if item_reward >= 6 and item_reward <= 10 then insert_item ( 3100021, 1 ) -- Behemoth's Spear elseif item_reward >= 11 and item_reward <= 15 then insert_item ( 3100022, 1 ) -- Rhegium's Outlaw elseif item_reward >= 16 and item_reward <= 20 then insert_item ( 3100023, 1 ) -- Hermes's Hammer elseif item_reward >= 21 and item_reward <= 25 then insert_item ( 3100024, 1 ) -- Lartis' Bow elseif item_reward >= 26 and item_reward <= 30 then insert_item ( 3100025, 1 ) -- Lycan's Crossbow elseif item_reward >= 31 and item_reward <= 35 then insert_item ( 3100026, 1 ) -- Branium's Staff elseif item_reward >= 36 and item_reward <= 40 then insert_item ( 3100027, 1 ) -- Gladius elseif item_reward >= 41 and item_reward <= 45 then insert_item ( 3100028, 1 ) -- Deadly Poison Dagger elseif item_reward >= 46 and item_reward <= 50 then insert_item ( 3100029, 1 ) --Strooder's Blessing elseif item_reward >= 51 and item_reward <= 55 then insert_item ( 3100030, 1 ) -- Mark's Stick elseif item_reward >= 56 and item_reward <= 60 then insert_item ( 3100031, 1 ) -- Demonic Axe elseif item_reward >= 61 and item_reward <= 65 then insert_item ( 3100032, 1 ) -- Ring of Horadric elseif item_reward >= 66 and item_reward <= 70 then insert_item ( 3100033, 1 ) -- Soul of Mortis elseif item_reward >= 71 and item_reward <= 80 then insert_item ( 2016095, 1 ) -- Armor Upgrade elseif item_reward >= 81 and item_reward <= 100 then insert_item ( 601100409, 1 ) -- Philosopher's Scroll else insert_item ( 3100020, 1 ) -- Bellatrix's Sword end delete_item( get_item_handle( 2016092 ) , 20 ) dlg_text( "@90610489") -- Trade success message dlg_menu( "@90010003", "NPC_dispatched_Ruth_contact()" ) --Another question... dlg_menu( "@90010002", " " ) --Goodbye dlg_show() else dlg_text( "@90610490") -- Trade failure message dlg_menu( "@90010002", " " ) --Goodbye dlg_show() end end function NPC_Event_2017_GM_Script() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) dlg_text( "Please be careful!" ) dlg_menu( "Dark Field", 'NPC_Event_2017_GM_Script_Menu( 145012 )' ) dlg_menu( "Max HP/MP", 'NPC_Event_2017_GM_Script_Menu( 1101 )' ) dlg_menu( "Physical Attack", 'NPC_Event_2017_GM_Script_Menu( 1007 )' ) dlg_menu( "Magical Attack", 'NPC_Event_2017_GM_Script_Menu( 1008 )' ) dlg_menu( "Attack Speed", 'NPC_Event_2017_GM_Script_Menu( 1011 )' ) dlg_menu( "Cast Speed", 'NPC_Event_2017_GM_Script_Menu( 1012 )' ) dlg_menu( "Remove Buff", 'NPC_Event_2017_GM_Script_Menu( 0 )' ) dlg_menu( "@90010001", " " ) dlg_show() end function NPC_Event_2017_GM_Script_Menu( state ) local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) dlg_text( "Please be careful!" ) if state == 145012 then dlg_menu( "+24", 'NPC_Event_2017_GM_Script_1( 145012, 1 )' ) dlg_menu( "+38", 'NPC_Event_2017_GM_Script_1( 145012, 2 )' ) dlg_menu( "+52", 'NPC_Event_2017_GM_Script_1( 145012, 3 )' ) dlg_menu( "+66", 'NPC_Event_2017_GM_Script_1( 145012, 4 )' ) dlg_menu( "+80", 'NPC_Event_2017_GM_Script_1( 145012, 5 )' ) dlg_menu( "+94", 'NPC_Event_2017_GM_Script_1( 145012, 6 )' ) dlg_menu( "+108", 'NPC_Event_2017_GM_Script_1( 145012, 7 )' ) elseif state == 1101 then dlg_menu( "20%", 'NPC_Event_2017_GM_Script_1( 1101, 9 )' ) dlg_menu( "30%", 'NPC_Event_2017_GM_Script_1( 1101, 14 )' ) dlg_menu( "40%", 'NPC_Event_2017_GM_Script_1( 1101, 19 )' ) dlg_menu( "50%", 'NPC_Event_2017_GM_Script_1( 1101, 24 )' ) elseif state == 1007 then dlg_menu( "15%", 'NPC_Event_2017_GM_Script_1( 1007, 5 )' ) dlg_menu( "30%", 'NPC_Event_2017_GM_Script_1( 1007, 10 )' ) dlg_menu( "45%", 'NPC_Event_2017_GM_Script_1( 1007, 15 )' ) dlg_menu( "60%", 'NPC_Event_2017_GM_Script_1( 1007, 20 )' ) elseif state == 1008 then dlg_menu( "15%", 'NPC_Event_2017_GM_Script_1( 1008, 5 )' ) dlg_menu( "30%", 'NPC_Event_2017_GM_Script_1( 1008, 10 )' ) dlg_menu( "45%", 'NPC_Event_2017_GM_Script_1( 1008, 15 )' ) dlg_menu( "60%", 'NPC_Event_2017_GM_Script_1( 1008, 20 )' ) elseif state == 1011 then dlg_menu( "10%", 'NPC_Event_2017_GM_Script_1( 1011, 5 )' ) dlg_menu( "20%", 'NPC_Event_2017_GM_Script_1( 1011, 10 )' ) dlg_menu( "30%", 'NPC_Event_2017_GM_Script_1( 1011, 15 )' ) dlg_menu( "40%", 'NPC_Event_2017_GM_Script_1( 1011, 20 )' ) dlg_menu( "50%", 'NPC_Event_2017_GM_Script_1( 1011, 25 )' ) dlg_menu( "60%", 'NPC_Event_2017_GM_Script_1( 1011, 30 )' ) elseif state == 1012 then dlg_menu( "9%", 'NPC_Event_2017_GM_Script_1( 1012, 3 )' ) dlg_menu( "15%", 'NPC_Event_2017_GM_Script_1( 1012, 5 )' ) dlg_menu( "30%", 'NPC_Event_2017_GM_Script_1( 1012, 10 )' ) dlg_menu( "45%", 'NPC_Event_2017_GM_Script_1( 1012, 15 )' ) dlg_menu( "60%", 'NPC_Event_2017_GM_Script_1( 1012, 20 )' ) else dlg_menu( "Remove Buff", 'NPC_Event_2017_GM_Script_1( 0, 0 )' ) end dlg_menu( "@90010001", " " ) dlg_show() end function NPC_Event_2017_GM_Script_1( state, level ) local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) dlg_text( "Please be careful!" ) dlg_menu( "Apply Buff 1", 'NPC_Event_2017_GM_Script_Apply( '..state..','.. level..', 1 )' ) dlg_menu( "Apply Buff 2", 'NPC_Event_2017_GM_Script_Apply( '..state..','.. level..', 2 )' ) dlg_menu( "@90010001", " " ) dlg_show() end function NPC_Event_2017_GM_Script_Apply( state, level, buff ) local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) --dlg_text( "Please be careful!" ) if state == 0 then dlg_text( "Buff"..buff.." removed." ) set_global_variable("WZ_Server_Buff_"..buff, 0) else local text = 30000000 + state dlg_text( "@"..text.."|applied to Server Buff "..buff ) set_global_variable("WZ_Server_Buff_"..buff.."_State", state ) set_global_variable("WZ_Server_Buff_"..buff.."_Level", level ) set_global_variable("WZ_Server_Buff_"..buff, 1) end dlg_menu( "Goodbye", " " ) dlg_show() end function WZD_EXP(modifier) set_env("game.chaos_drop_rate",modifier) set_env("game.item_drop_rate",modifier) set_env("game.exp_rate",modifier) message(get_env("game.exp_rate")) message(get_env("game.chaos_drop_rate")) message(get_env("game.item_drop_rate")) end -----Halloween Event Start--------------- function NPC_Event_2017_Halloween() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) local job = get_value( "job" ) if job == 324 or job == 314 or job == 303 then dlg_text( "@90610517" ) else dlg_text( "@90610518" ) end local HalloweenWonderland = tonumber(get_env("game.HW2018")) or -1 if HalloweenWonderland >= 2 then dlg_menu( "@90610670", "NPC_Event_2018_HWL()" ) -- Teleport to Halloween Wonderland. else dlg_menu( "@90610547", "NPC_Event_2017_Halloween_Special()" ) -- Mythical deco costumes end dlg_menu( "@90610520", "NPC_Event_2017_Halloween_Trade()" ) -- Trade Souls for Rewards dlg_menu( "@90610521", "NPC_Event_2017_Halloween_Buff()" ) -- Dark Field Buff dlg_menu( "@90610522", "NPC_Event_2017_Halloween_Trans()" ) -- Transform user dlg_menu( "@90010002", " " ) --Goodbye dlg_show() end function NPC_Event_2017_Halloween_Special() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) dlg_text( "@90610559" ) -- This should talk about the special deco. dlg_menu( "@90010003", "NPC_Event_2017_Halloween()" ) --Another question... dlg_menu( "@90010002", " " ) --Goodbye dlg_show() end function NPC_Event_2017_Halloween_Trade() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) local soul_count = find_item( 2013843 ) if soul_count < 1 then dlg_text( "@90610533" ) -- Don't have enough else dlg_text( "@90610532" ) -- Has enough end if soul_count >= 1 then dlg_menu( "@90610534", "NPC_Event_2017_Halloween_Trade_S(1)" ) end if soul_count >= 10 then dlg_menu( "@90610535", "NPC_Event_2017_Halloween_Trade_S(10)" ) end if soul_count >= 25 then dlg_menu( "@90610536", "NPC_Event_2017_Halloween_Trade_S(25)" ) end if soul_count >= 50 then dlg_menu( "@90610537", "NPC_Event_2017_Halloween_Trade_S(50)" ) end dlg_menu( "@90010003", "NPC_Event_2017_Halloween()" ) --Another question... dlg_menu( "@90010002", " " ) --Goodbye dlg_show() end function NPC_Event_2017_Halloween_Trade_S( amount ) local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) for i=1, amount do hall_reward = { 900, 2012477, -- 1. Pumpkin Candy 1800, 2016110, -- 2. Halloween Candy 2700, 2016111, -- 3. Halloween Cookie 3600, 2016112, -- 4. Halloween Pumpkin 4500, 2016113, -- 5. Halloween Candy Pack 5400, 2016114, -- 6. Halloween Cookie Pack 6200, 2014008, -- 7. Zombie Nail 6550, 2014000, -- 8. Strength Potion 6900, 2014001, -- 9. Vitality Potion 7250, 2014002, -- 10. Agility Potion 7600, 2014003, -- 11. Dexterity Potion 7950, 2014004, -- 12. Intelligence Potion 8300, 2014005, -- 13. Wisdom Potion 8500, 900019, -- 14. Spooky Stamina Saver 8700, 2902269, -- 15. Cursed Creature Cracker 8900, 950118, -- 16. Unholy Potion 9100, 2016142, -- 17. Fraknenstein Bottle 9200, 2013840, -- 18. Halloween Hello Monkey 9300, 2013841, -- 19. Halloween Gentleman 9400, 2013842, -- 20. Pumpkin Head 9460, 307003, -- 21. Ultimate Witch Boss Card 9480, 2014009, -- 22. Healthy Piece 9500, 2014010, -- 23. Spiritual Piece 9520, 2014011, -- 24. Sturdy Piece 9540, 2014012, -- 25. Eager Piece 9560, 2014013, -- 26. Devoted Piece 9580, 2014014, -- 27. Forceful Piece 9600, 2014015, -- 28. Fiendish Piece 9620, 2014016, -- 29. Polished Piece 9640, 2014017, -- 30. Rapid Piece 9660, 2014018, -- 31. Armored Piece 9680, 2014019, -- 32. Savage Piece 9700, 2014020, -- 33. Resilient Piece 9720, 2014021, -- 34. Ardent Piece 9740, 2014022, -- 35. Purified Strength Piece 9760, 2014023, -- 36. Purified Vitality Piece 9780, 2014024, -- 37. Purified Dexterity Piece 9800, 2014025, -- 38. Purified Agility Piece 9820, 2014026, -- 39. Purified Intelligence Piece 9840, 2014027, -- 40. Purified Wisdom Piece 9860, 2014028, -- 41. Altered Strenght Piece 9880, 2014029, -- 42. Altered Vitality Piece 9900, 2014030, -- 43. Altered Dexterity Piece 9920, 2014031, -- 44. Altered Agility Piece 9940, 2014032, -- 45. Altered Intelligence Piece 9960, 2014033, -- 46. Altered Wisdom Piece 9970, 690499, -- 47. My Rainbow Pumpkin 28 day 9980, 690500, -- 48. My Red Pumpkin 28 day 9990, 699989, -- 49. Mini Munster 28 day 9995, 2013839, -- 50. Halloween Mantle 10000, 2013838, -- 51. Halloween Face Mask 365 day } local select = math.random( 0 , 9999) local ritem = select_number_value(select,hall_reward) insert_item(ritem,1) local item_name = get_item_name_id( ritem ) local get_item_message = sconv( "@254", "#@item_name@#", "@" .. tostring(item_name), "#@item_num@#", 1 ) cprint( get_item_message ) delete_item( get_item_handle( 2013843 ) , 1 ) end if get_global_variable( "2018Hallo" ) == nil or get_global_variable( "2018Hallo" ) == "" then set_global_variable( "2018Hallo", 0 ) end set_global_variable( "2018Hallo", (get_global_variable( "2018Hallo") + amount )) dlg_text( "@90610538" ) dlg_menu( "@90010003", "NPC_Event_2017_Halloween()" ) --Another question... dlg_menu( "@90010002", " " ) --Goodbye dlg_show() end function NPC_Event_2017_Halloween_Buff() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) local job = get_value( "job" ) local soul_count = find_item( 2013843 ) if job == 324 or job == 314 or job == 303 then add_state(145012,4,720000) add_cstate(145012,4,720000) dlg_text( "@90610539" ) elseif soul_count >= 2 then add_state(145012,4,720000) add_cstate(145012,4,720000) delete_item( get_item_handle( 2013843 ) , 2 ) dlg_text( "@90610540" ) else dlg_text( "@90610664" ) -- Don't have enough souls end dlg_menu( "@90010003", "NPC_Event_2017_Halloween()" ) --Another question... dlg_menu( "@90010002", " " ) --Goodbye dlg_show() end function NPC_Event_2017_Halloween_Trans() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) local transBuff = { 1600, 1601, 1602, 1608, 1610, 1626, 1629, 1630, 1632, 1724, 1725, 1726, } local transB = select_number(transBuff) add_state( transB, 1, 180000 ) dlg_text( "@90610541" ) dlg_menu( "@90010003", "NPC_Event_2017_Halloween()" ) --Another question... dlg_menu( "@90010002", " " ) --Goodbye dlg_show() end function NPC_Event_2018_Halloween_Login() if get_global_variable( "2018Hallo" ) == "" or get_global_variable( "2018Hallo" ) == "" then set_global_variable( "2018Hallo", 0 ) -- This will prevent errors to GS. end local HalloBuff = { 3000, 2700, 2500, 2300, 2100, 1900, 1700, 1500, 1400, 1300, 1200, 1100, 1000, 950, 900, 850, 800, 750, 700, 650, 600, 550, 500, 450, 400, 350, 300, 260, 220, 180, 140, 110, 90, 70, 50, 40, 30, 20, 10, 0, } for i = 1, table.getn( HalloBuff ) do if get_global_variable( "2018Hallo" ) >= HalloBuff[i] then add_state(1812, 41-i, 720000) add_cstate(1812, 41-i, 720000) end end if (get_env("game.HW2018")) == 2 then local current_time = get_os_date( "%Y-%m-%d" ) local t_flag = get_account_flag( 'pcbang_reward' ) if t_flag ~= current_time then insert_item( 2014037, 1 ) set_account_flag( 'pcbang_reward', current_time ) private_notice( sconv( "@90606283" , "#@player_name@#", get_value("name") ) ) end end end function NPC_Event_2018_HWL() -- Need to finish. This is for part 2 of the event. local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) local cs_pass = find_item ( 2014036 ) local free_pass = find_item ( 2014037 ) if cs_pass >= 1 or free_pass >= 1 or get_state_level(1810) == 1 or get_state_level(1811) == 1 then dlg_text( "@90610660" ) -- Intro to Halloween wonderland if cs_pass >= 1 or get_state_level(1810) == 1 then dlg_menu( "@90610662", "dlg_special( 'confirm_window', 'NPC_Event_2018_HWL_W(1)', '@9825\v#@dungeon_name@#\v@70070000' )" ) -- CS pass warp option end if free_pass >= 1 or get_state_level(1811) == 1 then dlg_menu( "@90610663", "dlg_special( 'confirm_window', 'NPC_Event_2018_HWL_W(2)', '@9825\v#@dungeon_name@#\v@70100000' )" ) -- Free pass warp option end else dlg_text( "@90610661" ) -- Intro to Halloween wonderland, no pass. end dlg_menu( "@90010002", " " ) --Goodbye dlg_show() end function NPC_Event_2018_HWL_W(handle) -- Need to finish. This is for part 2 of the event local cs_pass = find_item ( 2014036 ) local free_pass = find_item ( 2014037 ) if handle == 1 then if get_state_level(1810) == 1 then -- User has buff to enter remove_state(1810,1) warp_to_instance_dungeon(90000) elseif cs_pass >= 1 then -- User has a pass to enter delete_item( get_item_handle( 2014036 ) , 1 ) add_state(1810, 1, 720000) warp_to_instance_dungeon(90000) else -- User is not eligle to enter local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) dlg_text( "@90610669" ) -- Intro to Necromancer's Cemetery, no pass. dlg_menu( "@90010002", " " ) --Goodbye dlg_show() end elseif handle == 2 then local level = get_value("lv") if get_state_level(1811) == 1 then if level <= 169 then warp( 203593 + math.random(0,10) , 15147 + math.random(0,10) ) else warp( 171333 + math.random(0,10) , 15117 + math.random(0,10) ) end elseif free_pass >= 1 then delete_item( get_item_handle( 2014037 ) , 1 ) if level <= 169 then warp( 203593 + math.random(0,10) , 15147 + math.random(0,10) ) add_state(1811, 1, 360000) else warp( 171333 + math.random(0,10) , 15117 + math.random(0,10) ) add_state(1811, 1, 360000) end else local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) dlg_text( "@90610661" ) -- Intro to Halloween wonderland, no pass. dlg_menu( "@90010002", " " ) --Goodbye dlg_show() end end end function Halloween_2018_Monsters() if get_state_level(1811) ~= 1 then warp_to_revive_position() message("@90610668") end end -----Halloween Event End--------------- function NPC_Event_2017_US_11_Anni( handle ) local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) if handle == 1 then dlg_text( "@90610674" ) dlg_menu( "Trade 1 Archive", "NPC_Event_2017_US_11_Anni_Buff(1,180000)" ) dlg_menu( "Trade 2 Archives", "NPC_Event_2017_US_11_Anni_Buff(2,360000)" ) dlg_menu( "Trade 3 Archives", "NPC_Event_2017_US_11_Anni_Buff(3,540000)" ) dlg_menu( "Trade 4 Archives", "NPC_Event_2017_US_11_Anni_Buff(4,720000)" ) dlg_menu( "Trade 5 Archives", "NPC_Event_2017_US_11_Anni_Buff(5,900000)" ) dlg_menu( "Trade 10 Archives", "NPC_Event_2017_US_11_Anni_Buff(10,900000)" ) elseif handle == 2 then dlg_text( "@90610674" ) dlg_menu( "Trade 5 Archives", "NPC_Event_2017_US_11_Anni_Item(5)" ) dlg_menu( "Trade 10 Archives", "NPC_Event_2017_US_11_Anni_Item(10)" ) else dlg_text( "@90610562" ) dlg_menu ("@90610671", "NPC_Event_2017_US_11_Anni( 2 )" ) dlg_menu( "@90610672", "dlg_special( 'confirm_window', 'NPC_Event_2017_US_11_Anni( 1 )', '@90610675' )" ) end dlg_menu( "@90610573", "NPC_Event_2017_US_11_Anni_Check()" ) if gv('permission') == 100 then dlg_menu( "@90610566", "NPC_Event_2017_US_11_Anni_GM()" ) end dlg_menu( "@90010002", " " ) --Goodbye dlg_show() end function NPC_Event_2017_US_11_Anni_Item( amount ) local arc_count = find_item( 2000282 ) local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) if arc_count < amount then -- User doesn't have enough dlg_text( "@90610567" ) else -- User has enough if get_global_variable( "US11Level" ) == 0 then dlg_text( "@90610568" ) elseif get_global_variable( "US11Level" ) == 1 then dlg_text( "@90610564" ) elseif get_global_variable( "US11Level" ) == 2 then dlg_text( "@90610574" ) elseif get_global_variable( "US11Level" ) == 3 then dlg_text( "@90610575" ) elseif get_global_variable( "US11Level" ) == 4 then dlg_text( "@90610576" ) elseif get_global_variable( "US11Level" ) == 5 then dlg_text( "@90610577" ) elseif get_global_variable( "US11Level" ) == 6 then dlg_text( "@90610578" ) elseif get_global_variable( "US11Level" ) == 7 then dlg_text( "@90610579" ) elseif get_global_variable( "US11Level" ) == 8 then dlg_text( "@90610580" ) elseif get_global_variable( "US11Level" ) == 9 then dlg_text( "@90610581" ) elseif get_global_variable( "US11Level" ) == 10 then dlg_text( "@90610563" ) else dlg_text( "@90610565" ) end if get_global_variable("arc_total") == "" or get_global_variable("arc_total") == nil then set_global_variable("arc_total",0) end NPC_Event_2017_US_11_Anni_Level( amount ) local givereward = 0 if amount == 5 then givereward = 1 elseif amount == 10 then givereward = 2 end US11_Reward = { 1, 2013201, --01. Energy of Fire 2, 2013202, --02. Energy of Wind 3, 2013203, --03. Energy of Water 4, 3800203, --04. Glad. Strength 5, 3800204, --05. Glad. Vitality 6, 3800205, --06. Glad. Dexterity 7, 3800206, --07. Glad. Agility 8, 3800207, --08. Glad. Intelligence 9, 3800208, --09. Glad. Wisdom 10, 3800209, --10. Glad. Quick 11, 3800210, --11. Glad. Wind 12, 3800211, --12. Glad. Spell } local select = math.random( 0 , 11) local ritem = select_number_value(select,US11_Reward) insert_item(ritem,givereward) delete_item( get_item_handle( 2000282 ) , amount ) end dlg_menu( "@90010003", "NPC_Event_2017_US_11_Anni()" ) --Another question... dlg_menu( "@90010002", " " ) --Goodbye dlg_show() end function NPC_Event_2017_US_11_Anni_Level( amount ) local arc_total = get_global_variable( "arc_total" ) local new_arc_total = arc_total + amount set_global_variable( "arc_total", new_arc_total) if get_flag ( "US11Count" ) == "" or get_flag ( "US11Count" ) == nil then set_flag("US11Count",0) end local user_arc_count = get_flag ( "US11Count" ) local new_user_arc_count = user_arc_count + amount set_flag( "US11Count", new_user_arc_count ) if new_user_arc_count > get_global_variable( "US11Amount" ) then if get_value("name") ~= get_global_variable("US11Name") then notice( sconv( "@90610572" , "#@player_name@#", get_value("name") , "#@donation_amount@#", get_flag( "US11Count" ) ) ) end set_global_variable ( "US11Amount", new_user_arc_count ) set_global_variable ( "US11Name", get_value("name") ) end local USAnni_Lv1 = get_global_variable( "USAnni_Lv1" ) local USAnni_Lv2 = get_global_variable( "USAnni_Lv2" ) local USAnni_Lv3 = get_global_variable( "USAnni_Lv3" ) local USAnni_Lv4 = get_global_variable( "USAnni_Lv4" ) local USAnni_Lv5 = get_global_variable( "USAnni_Lv5" ) local USAnni_Lv6 = get_global_variable( "USAnni_Lv6" ) local USAnni_Lv7 = get_global_variable( "USAnni_Lv7" ) local USAnni_Lv8 = get_global_variable( "USAnni_Lv8" ) local USAnni_Lv9 = get_global_variable( "USAnni_Lv9" ) local USAnni_Lv10 = get_global_variable( "USAnni_Lv10" ) local USAnni_Lv11 = get_global_variable( "USAnni_Lv11" ) if arc_total < USAnni_Lv1 and new_arc_total >= USAnni_Lv1 then local req_amount = USAnni_Lv2 - new_arc_total notice( sconv( "@90610569" , "#@buff_level@#",1, "#@ancient_archives@#", req_amount ) ) set_global_variable( "US11Level",1) set_global_variable( "USLB1",42) -- Blessing of Vitality set_global_variable( "USLB2",42) -- Blessing of Intelligence set_global_variable( "USLB3",42) -- Blessing of Wisdom set_global_variable( "USLB4",42) -- Blessing of Strength set_global_variable( "USLB5",70) -- Shining Armor set_global_variable( "USLB6",120) -- Shining Weapon set_global_variable( "USLB7",120) -- Shining Weapon set_global_variable( "USLB8",33) -- Speed of the Wind set_global_variable( "USLB9",226) -- Rock Energy set_global_variable( "USLB10",226) -- Force of Sacred Fire set_global_variable( "USLB11",8) -- Wind Weapon set_global_variable( "USLB12",31) -- Dark Might set_global_variable( "USLB13",31) -- Dark Might set_global_variable( "USLB14",110) -- Insight set_global_variable( "USLB15",30) -- Protector's Force set_global_variable( "USLB16",30) -- Angel's Force set_global_variable( "USLB17",96) -- Rally set_global_variable( "USLB18",75) -- Howl at the Moon set_global_variable( "USLB19",1) -- Demonic Howl set_global_variable( "USLB20",60) -- Divine Purpose set_global_variable( "USLB21",60) -- Asuran Haste set_global_variable( "USLB22",60) -- Gaian Strength elseif arc_total < USAnni_Lv2 and new_arc_total >= USAnni_Lv2 then local req_amount = USAnni_Lv3 - new_arc_total notice( sconv( "@90610569" , "#@buff_level@#", 2, "#@ancient_archives@#", req_amount ) ) set_global_variable( "US11Level", 2 ) set_global_variable( "USLB1", 47 ) -- Blessing of Vitality set_global_variable( "USLB2", 47 ) -- Blessing of Intelligence set_global_variable( "USLB3", 47 ) -- Blessing of Wisdom set_global_variable( "USLB4", 47 ) -- Blessing of Strength set_global_variable( "USLB5", 80 ) -- Shining Armor set_global_variable( "USLB6", 140 ) -- Shining Weapon set_global_variable( "USLB7", 140 ) -- Shining Weapon set_global_variable( "USLB8", 36 ) -- Speed of the Wind set_global_variable( "USLB9", 259 ) -- Rock Energy set_global_variable( "USLB10", 261 ) -- Force of Sacred Fire set_global_variable( "USLB11", 10 ) -- Wind Weapon set_global_variable( "USLB12", 36 ) -- Dark Might set_global_variable( "USLB13", 36 ) -- Dark Might set_global_variable( "USLB14", 124 ) -- Insight set_global_variable( "USLB15", 34 ) -- Protector's Force set_global_variable( "USLB16", 34 ) -- Angel's Force set_global_variable( "USLB17", 107 ) -- Rally set_global_variable( "USLB18", 85 ) -- Howl at the Moon set_global_variable( "USLB19", 2 ) -- Demonic Howl set_global_variable( "USLB20", 75 ) -- Divine Purpose set_global_variable( "USLB21", 90 ) -- Asuran Haste set_global_variable( "USLB22", 75 ) -- Gaian Strength elseif arc_total < USAnni_Lv3 and new_arc_total >= USAnni_Lv3 then local req_amount = USAnni_Lv4 - new_arc_total notice( sconv( "@90610569" , "#@buff_level@#", 3, "#@ancient_archives@#", req_amount ) ) set_global_variable( "US11Level", 3 ) set_global_variable( "USLB1", 52 ) -- Blessing of Vitality set_global_variable( "USLB2", 52 ) -- Blessing of Intelligence set_global_variable( "USLB3", 52 ) -- Blessing of Wisdom set_global_variable( "USLB4", 52 ) -- Blessing of Strength set_global_variable( "USLB5", 90 ) -- Shining Armor set_global_variable( "USLB6", 160 ) -- Shining Weapon set_global_variable( "USLB7", 160 ) -- Shining Weapon set_global_variable( "USLB8", 39 ) -- Speed of the Wind set_global_variable( "USLB9", 292 ) -- Rock Energy set_global_variable( "USLB10", 296 ) -- Force of Sacred Fire set_global_variable( "USLB11", 11 ) -- Wind Weapon set_global_variable( "USLB12", 40 ) -- Dark Might set_global_variable( "USLB13", 40 ) -- Dark Might set_global_variable( "USLB14", 138 ) -- Insight set_global_variable( "USLB15", 38 ) -- Protector's Force set_global_variable( "USLB16", 38 ) -- Angel's Force set_global_variable( "USLB17", 118 ) -- Rally set_global_variable( "USLB18", 95 ) -- Howl at the Moon set_global_variable( "USLB19", 2 ) -- Demonic Howl set_global_variable( "USLB20", 90 ) -- Divine Purpose set_global_variable( "USLB21", 120 ) -- Asuran Haste set_global_variable( "USLB22", 90 ) -- Gaian Strength elseif arc_total < USAnni_Lv4 and new_arc_total >= USAnni_Lv4 then local req_amount = USAnni_Lv5 - new_arc_total notice( sconv( "@90610569" , "#@buff_level@#", 4, "#@ancient_archives@#", req_amount ) ) set_global_variable( "US11Level", 4 ) set_global_variable( "USLB1", 57 ) -- Blessing of Vitality set_global_variable( "USLB2", 57 ) -- Blessing of Intelligence set_global_variable( "USLB3", 57 ) -- Blessing of Wisdom set_global_variable( "USLB4", 57 ) -- Blessing of Strength set_global_variable( "USLB5", 100 ) -- Shining Armor set_global_variable( "USLB6", 180 ) -- Shining Weapon set_global_variable( "USLB7", 180 ) -- Shining Weapon set_global_variable( "USLB8", 42 ) -- Speed of the Wind set_global_variable( "USLB9", 325 ) -- Rock Energy set_global_variable( "USLB10", 331 ) -- Force of Sacred Fire set_global_variable( "USLB11", 13 ) -- Wind Weapon set_global_variable( "USLB12", 45 ) -- Dark Might set_global_variable( "USLB13", 45 ) -- Dark Might set_global_variable( "USLB14", 152 ) -- Insight set_global_variable( "USLB15", 42 ) -- Protector's Force set_global_variable( "USLB16", 42 ) -- Angel's Force set_global_variable( "USLB17", 129 ) -- Rally set_global_variable( "USLB18", 105 ) -- Howl at the Moon set_global_variable( "USLB19", 3 ) -- Demonic Howl set_global_variable( "USLB20", 105 ) -- Divine Purpose set_global_variable( "USLB21", 150 ) -- Asuran Haste set_global_variable( "USLB22", 105 ) -- Gaian Strength elseif arc_total < USAnni_Lv5 and new_arc_total >= USAnni_Lv5 then local req_amount = USAnni_Lv6 - new_arc_total notice( sconv( "@90610569" , "#@buff_level@#", 5, "#@ancient_archives@#", req_amount ) ) set_global_variable( "US11Level", 5 ) set_global_variable( "USLB1", 62 ) -- Blessing of Vitality set_global_variable( "USLB2", 62 ) -- Blessing of Intelligence set_global_variable( "USLB3", 62 ) -- Blessing of Wisdom set_global_variable( "USLB4", 62 ) -- Blessing of Strength set_global_variable( "USLB5", 110 ) -- Shining Armor set_global_variable( "USLB6", 200 ) -- Shining Weapon set_global_variable( "USLB7", 200 ) -- Shining Weapon set_global_variable( "USLB8", 45 ) -- Speed of the Wind set_global_variable( "USLB9", 358 ) -- Rock Energy set_global_variable( "USLB10", 366 ) -- Force of Sacred Fire set_global_variable( "USLB11", 14 ) -- Wind Weapon set_global_variable( "USLB12", 49 ) -- Dark Might set_global_variable( "USLB13", 49 ) -- Dark Might set_global_variable( "USLB14", 166 ) -- Insight set_global_variable( "USLB15", 46 ) -- Protector's Force set_global_variable( "USLB16", 46 ) -- Angel's Force set_global_variable( "USLB17", 140 ) -- Rally set_global_variable( "USLB18", 115 ) -- Howl at the Moon set_global_variable( "USLB19", 4 ) -- Demonic Howl set_global_variable( "USLB20", 120 ) -- Divine Purpose set_global_variable( "USLB21", 180 ) -- Asuran Haste set_global_variable( "USLB22", 120 ) -- Gaian Strength elseif arc_total < USAnni_Lv6 and new_arc_total >= USAnni_Lv6 then local req_amount = USAnni_Lv7 - new_arc_total notice( sconv( "@90610569" , "#@buff_level@#", 6, "#@ancient_archives@#", req_amount ) ) set_global_variable( "US11Level", 6 ) set_global_variable( "USLB1", 67 ) -- Blessing of Vitality set_global_variable( "USLB2", 67 ) -- Blessing of Intelligence set_global_variable( "USLB3", 67 ) -- Blessing of Wisdom set_global_variable( "USLB4", 67 ) -- Blessing of Strength set_global_variable( "USLB5", 120 ) -- Shining Armor set_global_variable( "USLB6", 220 ) -- Shining Weapon set_global_variable( "USLB7", 220 ) -- Shining Weapon set_global_variable( "USLB8", 48 ) -- Speed of the Wind set_global_variable( "USLB9", 391 ) -- Rock Energy set_global_variable( "USLB10", 401 ) -- Force of Sacred Fire set_global_variable( "USLB11", 16 ) -- Wind Weapon set_global_variable( "USLB12", 54 ) -- Dark Might set_global_variable( "USLB13", 54 ) -- Dark Might set_global_variable( "USLB14", 180 ) -- Insight set_global_variable( "USLB15", 50 ) -- Protector's Force set_global_variable( "USLB16", 50 ) -- Angel's Force set_global_variable( "USLB17", 151 ) -- Rally set_global_variable( "USLB18", 125 ) -- Howl at the Moon set_global_variable( "USLB19", 5 ) -- Demonic Howl set_global_variable( "USLB20", 135 ) -- Divine Purpose set_global_variable( "USLB21", 210 ) -- Asuran Haste set_global_variable( "USLB22", 135 ) -- Gaian Strength elseif arc_total < USAnni_Lv7 and new_arc_total >= USAnni_Lv7 then local req_amount = USAnni_Lv8 - new_arc_total notice( sconv( "@90610569" , "#@buff_level@#", 7, "#@ancient_archives@#", req_amount ) ) set_global_variable( "US11Level", 7 ) set_global_variable( "USLB1", 72 ) -- Blessing of Vitality set_global_variable( "USLB2", 72 ) -- Blessing of Intelligence set_global_variable( "USLB3", 72 ) -- Blessing of Wisdom set_global_variable( "USLB4", 72 ) -- Blessing of Strength set_global_variable( "USLB5", 130 ) -- Shining Armor set_global_variable( "USLB6", 240 ) -- Shining Weapon set_global_variable( "USLB7", 240 ) -- Shining Weapon set_global_variable( "USLB8", 51 ) -- Speed of the Wind set_global_variable( "USLB9", 424 ) -- Rock Energy set_global_variable( "USLB10", 436 ) -- Force of Sacred Fire set_global_variable( "USLB11", 17 ) -- Wind Weapon set_global_variable( "USLB12", 58 ) -- Dark Might set_global_variable( "USLB13", 58 ) -- Dark Might set_global_variable( "USLB14", 194 ) -- Insight set_global_variable( "USLB15", 54 ) -- Protector's Force set_global_variable( "USLB16", 54 ) -- Angel's Force set_global_variable( "USLB17", 162 ) -- Rally set_global_variable( "USLB18", 135 ) -- Howl at the Moon set_global_variable( "USLB19", 5 ) -- Demonic Howl set_global_variable( "USLB20", 150 ) -- Divine Purpose set_global_variable( "USLB21", 240 ) -- Asuran Haste set_global_variable( "USLB22", 150 ) -- Gaian Strength elseif arc_total < USAnni_Lv8 and new_arc_total >= USAnni_Lv8 then local req_amount = USAnni_Lv9 - new_arc_total notice( sconv( "@90610569" , "#@buff_level@#", 8, "#@ancient_archives@#", req_amount ) ) set_global_variable( "US11Level", 8 ) set_global_variable( "USLB1", 77 ) -- Blessing of Vitality set_global_variable( "USLB2", 77 ) -- Blessing of Intelligence set_global_variable( "USLB3", 77 ) -- Blessing of Wisdom set_global_variable( "USLB4", 77 ) -- Blessing of Strength set_global_variable( "USLB5", 140 ) -- Shining Armor set_global_variable( "USLB6", 260 ) -- Shining Weapon set_global_variable( "USLB7", 260 ) -- Shining Weapon set_global_variable( "USLB8", 54 ) -- Speed of the Wind set_global_variable( "USLB9", 457 ) -- Rock Energy set_global_variable( "USLB10", 471 ) -- Force of Sacred Fire set_global_variable( "USLB11", 19 ) -- Wind Weapon set_global_variable( "USLB12", 63 ) -- Dark Might set_global_variable( "USLB13", 63 ) -- Dark Might set_global_variable( "USLB14", 208 ) -- Insight set_global_variable( "USLB15", 58 ) -- Protector's Force set_global_variable( "USLB16", 58 ) -- Angel's Force set_global_variable( "USLB17", 173 ) -- Rally set_global_variable( "USLB18", 145 ) -- Howl at the Moon set_global_variable( "USLB19", 6 ) -- Demonic Howl set_global_variable( "USLB20", 165 ) -- Divine Purpose set_global_variable( "USLB21", 270 ) -- Asuran Haste set_global_variable( "USLB22", 165 ) -- Gaian Strength elseif arc_total < USAnni_Lv9 and new_arc_total >= USAnni_Lv9 then local req_amount = USAnni_Lv10 - new_arc_total notice( sconv( "@90610569" , "#@buff_level@#", 9, "#@ancient_archives@#", req_amount ) ) set_global_variable( "US11Level", 9 ) set_global_variable( "USLB1", 82 ) -- Blessing of Vitality set_global_variable( "USLB2", 82 ) -- Blessing of Intelligence set_global_variable( "USLB3", 82 ) -- Blessing of Wisdom set_global_variable( "USLB4", 82 ) -- Blessing of Strength set_global_variable( "USLB5", 150 ) -- Shining Armor set_global_variable( "USLB6", 280 ) -- Shining Weapon set_global_variable( "USLB7", 280 ) -- Shining Weapon set_global_variable( "USLB8", 57 ) -- Speed of the Wind set_global_variable( "USLB9", 490 ) -- Rock Energy set_global_variable( "USLB10", 506 ) -- Force of Sacred Fire set_global_variable( "USLB11", 20 ) -- Wind Weapon set_global_variable( "USLB12", 67 ) -- Dark Might set_global_variable( "USLB13", 67 ) -- Dark Might set_global_variable( "USLB14", 222 ) -- Insight set_global_variable( "USLB15", 62 ) -- Protector's Force set_global_variable( "USLB16", 62 ) -- Angel's Force set_global_variable( "USLB17", 184 ) -- Rally set_global_variable( "USLB18", 155 ) -- Howl at the Moon set_global_variable( "USLB19", 7 ) -- Demonic Howl set_global_variable( "USLB20", 180 ) -- Divine Purpose set_global_variable( "USLB21", 300 ) -- Asuran Haste set_global_variable( "USLB22", 180 ) -- Gaian Strength elseif arc_total < USAnni_Lv10 and new_arc_total >= USAnni_Lv10 then local req_amount = USAnni_Lv11 - new_arc_total notice( sconv( "@90610569" , "#@buff_level@#", 10, "#@ancient_archives@#", req_amount ) ) set_global_variable( "US11Level", 10 ) set_global_variable( "USLB1", 87 ) -- Blessing of Vitality set_global_variable( "USLB2", 87 ) -- Blessing of Intelligence set_global_variable( "USLB3", 87 ) -- Blessing of Wisdom set_global_variable( "USLB4", 87 ) -- Blessing of Strength set_global_variable( "USLB5", 160 ) -- Shining Armor set_global_variable( "USLB6", 300 ) -- Shining Weapon set_global_variable( "USLB7", 300 ) -- Shining Weapon set_global_variable( "USLB8", 60 ) -- Speed of the Wind set_global_variable( "USLB9", 523 ) -- Rock Energy set_global_variable( "USLB10", 541 ) -- Force of Sacred Fire set_global_variable( "USLB11", 22 ) -- Wind Weapon set_global_variable( "USLB12", 72 ) -- Dark Might set_global_variable( "USLB13", 72 ) -- Dark Might set_global_variable( "USLB14", 236 ) -- Insight set_global_variable( "USLB15", 66 ) -- Protector's Force set_global_variable( "USLB16", 66 ) -- Angel's Force set_global_variable( "USLB17", 195 ) -- Rally set_global_variable( "USLB18", 165 ) -- Howl at the Moon set_global_variable( "USLB19", 7 ) -- Demonic Howl set_global_variable( "USLB20", 195 ) -- Divine Purpose set_global_variable( "USLB21", 330 ) -- Asuran Haste set_global_variable( "USLB22", 195 ) -- Gaian Strength elseif arc_total < USAnni_Lv11 and new_arc_total >= USAnni_Lv11 then notice( sconv( "@90610570" , "#@buff_level@#", 11 ) ) set_global_variable( "US11Level", 11 ) set_global_variable( "USLB1", 100 ) -- Blessing of Vitality set_global_variable( "USLB2", 100 ) -- Blessing of Intelligence set_global_variable( "USLB3", 100 ) -- Blessing of Wisdom set_global_variable( "USLB4", 100 ) -- Blessing of Strength set_global_variable( "USLB5", 169 ) -- Shining Armor set_global_variable( "USLB6", 322 ) -- Shining Weapon set_global_variable( "USLB7", 322 ) -- Shining Weapon set_global_variable( "USLB8", 65 ) -- Speed of the Wind set_global_variable( "USLB9", 560 ) -- Rock Energy set_global_variable( "USLB10", 577 ) -- Force of Sacred Fire set_global_variable( "USLB11", 24 ) -- Wind Weapon set_global_variable( "USLB12", 79 ) -- Dark Might set_global_variable( "USLB13", 79 ) -- Dark Might set_global_variable( "USLB14", 255 ) -- Insight set_global_variable( "USLB15", 71 ) -- Protector's Force set_global_variable( "USLB16", 71 ) -- Angel's Force set_global_variable( "USLB17", 210 ) -- Rally set_global_variable( "USLB18", 173 ) -- Howl at the Moon set_global_variable( "USLB19", 8 ) -- Demonic Howl set_global_variable( "USLB20", 210 ) -- Divine Purpose set_global_variable( "USLB21", 360 ) -- Asuran Haste set_global_variable( "USLB22", 210 ) -- Gaian Strength end end function NPC_Event_2017_US_11_Anni_Buff( amount, duration ) local arc_count = find_item( 2000282 ) local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) if arc_count < amount then -- User doesn't have enough dlg_text( "@90610567" ) else -- User has enough if get_global_variable( "US11Level" ) == 0 then dlg_text( "@90610568" ) elseif get_global_variable( "US11Level" ) == 1 then dlg_text( "@90610564" ) elseif get_global_variable( "US11Level" ) == 2 then dlg_text( "@90610574" ) elseif get_global_variable( "US11Level" ) == 3 then dlg_text( "@90610575" ) elseif get_global_variable( "US11Level" ) == 4 then dlg_text( "@90610576" ) elseif get_global_variable( "US11Level" ) == 5 then dlg_text( "@90610577" ) elseif get_global_variable( "US11Level" ) == 6 then dlg_text( "@90610578" ) elseif get_global_variable( "US11Level" ) == 7 then dlg_text( "@90610579" ) elseif get_global_variable( "US11Level" ) == 8 then dlg_text( "@90610580" ) elseif get_global_variable( "US11Level" ) == 9 then dlg_text( "@90610581" ) elseif get_global_variable( "US11Level" ) == 10 then dlg_text( "@90610563" ) else dlg_text( "@90610565" ) end if get_global_variable("arc_total") == "" or get_global_variable("arc_total") == nil then set_global_variable("arc_total",0) end NPC_Event_2017_US_11_Anni_Level( amount ) if get_global_variable( "US11Level" ) > 0 and get_global_variable( "US11Level" ) <= 11 then add_state( 163404, get_global_variable( "USLB1" ), duration ) -- Blessing of Vitality add_state( 163405, get_global_variable( "USLB2" ), duration ) -- Blessing of Intelligence add_state( 163406, get_global_variable( "USLB3" ), duration ) -- Blessing of Wisdom add_state( 163407, get_global_variable( "USLB4" ), duration ) -- Blessing of Strength add_state( 163433, get_global_variable( "USLB5" ), duration ) -- Shining Armor add_state( 2505, get_global_variable( "USLB6" ), duration ) -- Shining Weapon add_state( 2507, get_global_variable( "USLB7" ), duration ) -- Shining Weapon add_state( 13423, get_global_variable( "USLB8" ), duration ) -- Speed of the Wind add_state( 13424, get_global_variable( "USLB9" ), duration ) -- Rock Energy add_state( 13425, get_global_variable( "USLB10" ), duration ) -- Force of Sacred Fire add_state( 163429, get_global_variable( "USLB11" ), duration ) -- Wind Weapon add_state( 2506, get_global_variable( "USLB12" ), duration ) -- Dark Might add_state( 2508, get_global_variable( "USLB13" ), duration ) -- Dark Might add_state( 314049, get_global_variable( "USLB14" ), duration ) -- Insight add_state( 163449, get_global_variable( "USLB15" ), duration ) -- Protector's Force add_state( 163448, get_global_variable( "USLB16" ), duration ) -- Angel's Force add_state( 163440, get_global_variable( "USLB17" ), duration ) -- Rally add_state( 314099, get_global_variable( "USLB18" ), duration ) -- Howl at the Moon add_state( 314039, get_global_variable( "USLB19" ), duration ) -- Demonic Howl add_state( 314016, get_global_variable( "USLB20" ), duration ) -- Divine Purpose add_state( 314017, get_global_variable( "USLB21" ), duration ) -- Asuran Haste add_state( 314018, get_global_variable( "USLB22" ), duration ) -- Gaian Strength add_state( 9002, 1, (duration + 1000) ) -- Illumination (Prevents rebuff scrolls from working) add_cstate( 163404, get_global_variable( "USLB1" ), duration ) -- Blessing of Vitality add_cstate( 163405, get_global_variable( "USLB2" ), duration ) -- Blessing of Intelligence add_cstate( 163406, get_global_variable( "USLB3" ), duration ) -- Blessing of Wisdom add_cstate( 163407, get_global_variable( "USLB4" ), duration ) -- Blessing of Strength add_cstate( 163433, get_global_variable( "USLB5" ), duration ) -- Shining Armor add_cstate( 2505, get_global_variable( "USLB6" ), duration ) -- Shining Weapon add_cstate( 2507, get_global_variable( "USLB7" ), duration ) -- Shining Weapon add_cstate( 13423, get_global_variable( "USLB8" ), duration ) -- Speed of the Wind add_cstate( 13424, get_global_variable( "USLB9" ), duration ) -- Rock Energy add_cstate( 13425, get_global_variable( "USLB10" ), duration ) -- Force of Sacred Fire add_cstate( 163429, get_global_variable( "USLB11" ), duration ) -- Wind Weapon add_cstate( 2506, get_global_variable( "USLB12" ), duration ) -- Dark Might add_cstate( 2508, get_global_variable( "USLB13" ), duration ) -- Dark Might add_cstate( 314049, get_global_variable( "USLB14" ), duration ) -- Insight add_cstate( 163449, get_global_variable( "USLB15" ), duration ) -- Protector's Force add_cstate( 163448, get_global_variable( "USLB16" ), duration ) -- Angel's Force add_cstate( 163440, get_global_variable( "USLB17" ), duration ) -- Rally add_cstate( 314099, get_global_variable( "USLB18" ), duration ) -- Howl at the Moon add_cstate( 314039, get_global_variable( "USLB19" ), duration ) -- Demonic Howl add_cstate( 314016, get_global_variable( "USLB20" ), duration ) -- Divine Purpose add_cstate( 314017, get_global_variable( "USLB21" ), duration ) -- Asuran Haste add_cstate( 314018, get_global_variable( "USLB22" ), duration ) -- Gaian Strength end local givereward = 0 if amount == 5 then givereward = math.random(1,5) elseif amount == 10 then givereward = 1 end if givereward == 1 then US11_Reward = { 1, 2013201, --01. Energy of Fire 2, 2013202, --02. Energy of Wind 3, 2013203, --03. Energy of Water 4, 3800203, --04. Glad. Strength 5, 3800204, --05. Glad. Vitality 6, 3800205, --06. Glad. Dexterity 7, 3800206, --07. Glad. Agility 8, 3800207, --08. Glad. Intelligence 9, 3800208, --09. Glad. Wisdom 10, 3800209, --10. Glad. Quick 11, 3800210, --11. Glad. Wind 12, 3800211, --12. Glad. Spell } local select = math.random( 0 , 11) local ritem = select_number_value(select,US11_Reward) insert_item(ritem,1) end delete_item( get_item_handle( 2000282 ) , amount ) end dlg_menu( "@90010003", "NPC_Event_2017_US_11_Anni()" ) --Another question... dlg_menu( "@90010002", " " ) --Goodbye dlg_show() end function NPC_Event_2017_US_11_Anni_Check() local arc_total = get_global_variable("arc_total") if arc_total == "" or arc_total == nil then set_global_variable("arc_total",0) end if get_flag( "US11Count" ) == "" or get_flag( "US11Count" ) == nil then set_flag ("US11Count", 0 ) end private_notice( sconv( "@90610571", "#@arc_total@#", get_global_variable("arc_total"), "#@player_name@#", get_global_variable("US11Name"), "#@donation_amount@#", get_global_variable("US11Amount"), "#@personal_amount@#", get_flag ( "US11Count" ) ) ) return end function NPC_Event_2017_US_11_Anni_GM( option ) if option == 1 then set_global_variable( "USAnni_Lv1", 100 ) set_global_variable( "USAnni_Lv2", 200 ) set_global_variable( "USAnni_Lv3", 400 ) set_global_variable( "USAnni_Lv4", 800 ) set_global_variable( "USAnni_Lv5", 1600 ) set_global_variable( "USAnni_Lv6", 3200 ) set_global_variable( "USAnni_Lv7", 6400 ) set_global_variable( "USAnni_Lv8", 12800 ) set_global_variable( "USAnni_Lv9", 25600 ) set_global_variable( "USAnni_Lv10", 51200 ) set_global_variable( "USAnni_Lv11", 102400 ) set_global_variable( "arc_total", 0 ) set_global_variable( "US11Amount", 0 ) set_global_variable( "US11Level", 0 ) return else local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) dlg_text( "Only click this option once. DO NOT use this part way through the event. It sets all variables to default!" ) dlg_menu( "Reset variables", "NPC_Event_2017_US_11_Anni_GM(1)" ) dlg_menu( "@90010002", " " ) --Goodbye dlg_show() end end function NPC_Event_2017_Christmas_Rebel() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) if get_account_flag("XmasTeam") == "rebel" then local current_time = get_os_date( "%Y-%m-%d %H:%M:%S" ) local state_code = get_local_info() local end_time if state_code == 4 or state_code == 8 or state_code == 128 or state_code == 16384 or state_code == 32768 or state_code == 65536 then end_time = '2019-01-15 08:00:00' elseif state_code == 1 then end_time = '2019-01-17 10:00:00' elseif state_code == 256 then end_time = '2019-01-21 11:00:00' elseif state_code == 8192 then end_time = '2019-04-02 09:00:00' end dlg_text( "@90610805" ) if current_time < end_time then dlg_menu( "@90610806", "NPC_Event_2017_Christmas_Rebel_2(1)" ) -- Donate Toy Parts local getPurge = get_global_variable("2018ChristmasPurge") or -1 if getPurge == 5 then getPurge = 1 elseif getPurge == 6 then getPurge = 3 end if getPurge == 1 or getPurge == 3 then dlg_menu( "@90610795", 'NPC_Event_2018_Christmas_Purge(' ..getPurge.. ')' ) -- Get purge gears end if get_global_variable("winningTeam") == 2 then -- If the Loyalist team is winning. dlg_menu( "@90610807", "NPC_Event_2017_Christmas_Rebel_2(2)" ) -- Donate Precious Doll dlg_menu( "@90610808", "NPC_Event_2017_Christmas_Rebel_2(3)" ) -- Donate Doll of Equality end --[[ local level = get_value("lv") if level >= 20 and level < 150 then dlg_menu( "@90610809", "dlg_special( 'confirm_window', 'NPC_Event_2017_Christmas_Warp(1)', '@9825\v#@dungeon_name@#\v@90610835' )" ) -- Low Christmas Valley elseif level >= 150 then dlg_menu( "@90610810", "dlg_special( 'confirm_window', 'NPC_Event_2017_Christmas_Warp(2)', '@9825\v#@dungeon_name@#\v@90610836' )" ) -- Mid Christmas Valley dlg_menu( "@90610811", "dlg_special( 'confirm_window', 'NPC_Event_2017_Christmas_Warp(3)', '@9825\v#@dungeon_name@#\v@90610837' )" ) -- High Christmas Valley end ]] dlg_menu( "@90610800", "NPC_Event_2018_Christmas_Dungeon_Selection()" ) -- Open dungeon list dlg_menu( "@90610812", "NPC_Event_2017_Christmas_Rebel_2(4)" ) -- Current Standings dlg_menu( "@90610813", "NPC_Event_2017_Christmas_Rebel_2(5)" ) -- Tell me more end if current_time > end_time then dlg_menu( "@90610814", "NPC_Event_2017_Christmas_Rebel_2(6)" ) -- Claim prize end else -- Not Rebel team dlg_text( "@90610815" ) end if gv('permission') == 100 then --GM Menu dlg_menu( "<#ff0000>|@3240|", "dlg_special( 'confirm_window', 'NPC_Event_2017_Christmas_Valley_GM()', '@11' )" ) -- Reset Variables (Start of event only) end dlg_menu( "@90010002", " " ) --Goodbye dlg_show() end function NPC_Event_2017_Christmas_Rebel_2( handle ) local state_code = get_local_info() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) local winning_team = get_global_variable("winningTeam") if handle == 1 then -- Trading Toys local toy_count = find_item ( 2013867 ) if toy_count < 1 then -- If user has no toys dlg_text( "@90610816\v#@item_handle@#\v@12013867" ) -- ##Need to update with item name string else -- If user has toys if get_global_variable("2017ChristmasRebelCount") > 0 then set_global_variable("2017ChristmasRebelCount", get_global_variable("2017ChristmasRebelCount") + toy_count) else set_global_variable("2017ChristmasRebelCount",toy_count) end delete_item( get_item_handle( 2013867 ) , toy_count ) if get_global_variable("2017ChristmasRebelCount") >= get_global_variable("2017ChristmasLoyalCount") then set_global_variable("winningTeam",1) if winning_team ~= 1 then notice( sconv( "@90610826" , "#@team_name1@#", "@90610830", "#@amount1@#", get_global_variable("2017ChristmasRebelCount") , "#@team_name2@#", "@90610829", "#@amount2@#", get_global_variable("2017ChristmasLoyalCount") ) ) end end dlg_text( "@90610817" ) end elseif handle == 2 then -- Donate Precious Doll local precious_doll_count = find_item( 2013868 ) if precious_doll_count < 1 then -- User has no Precious Doll dlg_text( "@90610816\v#@item_handle@#\v@12013868" ) -- ##Need to update with item name string else -- If user has Precious Doll if get_global_variable("2017ChristmasRebelCount") > 0 then set_global_variable("2017ChristmasRebelCount", get_global_variable("2017ChristmasRebelCount") + 5000 ) else set_global_variable("2017ChristmasRebelCount", 5000) end delete_item( get_item_handle( 2013868 ) , 1 ) if get_global_variable("2017ChristmasRebelCount") >= get_global_variable("2017ChristmasLoyalCount") then set_global_variable("winningTeam",1) if winning_team ~= 1 then notice( sconv( "@90610826" , "#@team_name1@#", "@90610830", "#@amount1@#", get_global_variable("2017ChristmasRebelCount") , "#@team_name2@#", "@90610829", "#@amount2@#", get_global_variable("2017ChristmasLoyalCount") ) ) end end dlg_text( "@90610817" ) end elseif handle == 3 then -- Donate Doll of Equality local equality_doll_count = find_item( 2013869 ) if equality_doll_count < 1 then dlg_text( "@90610816\v#@item_handle@#\v@12013869" ) -- ##Need to update with item name string else set_global_variable("2017ChristmasRebelCount", get_global_variable("2017ChristmasLoyalCount") ) delete_item( get_item_handle( 2013869 ) , 1 ) set_global_variable("winningTeam",3) -- Assigns a draw, neither team will be able to use special items. notice( sconv( "@90610818" , "#@player_name@#", get_value("name"), "#@item_name@#", "@12013869", "#@team_name@#", "@90610830" ) ) -- ###### Need to update item string dlg_text( "@90610817" ) end elseif handle == 4 then -- Current Standings if get_global_variable("winningTeam") == 2 then -- Rebels are losing dlg_text( "@90610819\v#@team_name@#\v@90610829\v#@toy_amount1@#\v" .. get_global_variable("2017ChristmasLoyalCount") .. "\v#@toy_amount2@#\v" .. get_global_variable("2017ChristmasRebelCount")) elseif get_global_variable("winningTeam") == 3 then dlg_text( "@90610825\v#@team_name@#\v@90610829\v#@amount@#\v" .. get_global_variable("2017ChristmasRebelCount")) else dlg_text( "@90610820\v#@team_name@#\v@90610829\v#@toy_amount1@#\v" .. get_global_variable("2017ChristmasRebelCount") .. "\v#@toy_amount2@#\v" .. get_global_variable("2017ChristmasLoyalCount")) end elseif handle == 5 then -- Tell me more dlg_text( "@90610821" ) elseif handle == 6 then -- Claim prize if get_account_flag( "2018ChristmasClaim" ) ~= 1 and ( get_global_variable( "winningTeam" ) == 1 or get_global_variable( "winningTeam" ) == 3 ) then dlg_text( "@90610832" ) if state_code == 4 or state_code == 8 or state_code == 128 or state_code == 16384 or state_code == 32768 or state_code == 65536 then dlg_menu( "@10910087", "NPC_Event_2017_Christmas_Claim(910092,2)" ) -- Hidden Village Pass 30 Days (Non-Trade) dlg_menu( "@10306218", "NPC_Event_2017_Christmas_Claim(306218,2)" ) -- Christmas Cloak of Victory elseif state_code == 1 or state_code == 8192 then dlg_menu( "@10910087", "NPC_Event_2017_Christmas_Claim(910109,2)" ) -- Transformation potions dlg_menu( "@10306218", "NPC_Event_2017_Christmas_Claim(306218,2)" ) -- Christmas Cloak of Victory else dlg_menu( "@90611039", "NPC_Event_2017_Christmas_Claim(610334,2)" ) -- Transformation potions dlg_menu( "@10306218", "NPC_Event_2017_Christmas_Claim(306218,2)" ) -- Christmas Cloak of Victory end elseif get_account_flag( "2018ChristmasClaim") == 1 then -- Already claimed dlg_text( "@90610823" ) else -- Team lost dlg_text( "@90610824" ) end end dlg_menu( "@90010002", " " ) --Goodbye dlg_show() end function NPC_Event_2017_Christmas_Loyal() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) if get_account_flag("XmasTeam") == "loyal" then local current_time = get_os_date( "%Y-%m-%d %H:%M:%S" ) local state_code = get_local_info() local end_time if state_code == 4 or state_code == 8 or state_code == 128 or state_code == 16384 or state_code == 32768 or state_code == 65536 then end_time = '2019-01-15 08:00:00' elseif state_code == 1 then end_time = '2019-01-17 10:00:00' elseif state_code == 256 then end_time = '2019-01-21 11:00:00' elseif state_code == 8192 then end_time = '2019-04-02 09:00:00' end dlg_text( "@90610827" ) if current_time < end_time then dlg_menu( "@90610806", "NPC_Event_2017_Christmas_Loyal_2(1)" ) -- Donate Toy Parts local getPurge = get_global_variable("2018ChristmasPurge") or -1 if getPurge == 5 then getPurge = 2 elseif getPurge == 6 then getPurge = 4 end if getPurge == 2 or getPurge == 4 then dlg_menu( "@90610795", 'NPC_Event_2018_Christmas_Purge(' ..getPurge.. ')' ) -- Get purge gears end if get_global_variable("winningTeam") == 1 then -- If the Rebel team is winning. dlg_menu( "@90610807", "NPC_Event_2017_Christmas_Loyal_2(2)" ) -- Donate Precious Doll dlg_menu( "@90610808", "NPC_Event_2017_Christmas_Loyal_2(3)" ) -- Donate Doll of Equality end --[[ local level = get_value("lv") if level >= 20 and level < 150 then dlg_menu( "@90610809", "dlg_special( 'confirm_window', 'NPC_Event_2017_Christmas_Warp(1)', '@9825\v#@dungeon_name@#\v@90610835' )" ) -- Low Christmas Valley elseif level >= 150 then dlg_menu( "@90610810", "dlg_special( 'confirm_window', 'NPC_Event_2017_Christmas_Warp(2)', '@9825\v#@dungeon_name@#\v@90610836' )" ) -- Mid Christmas Valley dlg_menu( "@90610811", "dlg_special( 'confirm_window', 'NPC_Event_2017_Christmas_Warp(3)', '@9825\v#@dungeon_name@#\v@90610837' )" ) -- High Christmas Valley end ]] dlg_menu( "@90610800", "NPC_Event_2018_Christmas_Dungeon_Selection()" ) -- Open dungeon list dlg_menu( "@90610812", "NPC_Event_2017_Christmas_Loyal_2(4)" ) -- Current Standings dlg_menu( "@90610813", "NPC_Event_2017_Christmas_Loyal_2(5)" ) -- Tell me more end if current_time > end_time then dlg_menu( "@90610814", "NPC_Event_2017_Christmas_Loyal_2(6)" ) -- Claim prize end else -- Not Rebel team dlg_text( "@90610828" ) end if gv('permission') == 100 then --GM Menu dlg_menu( "<#ff0000>|@3240|", "dlg_special( 'confirm_window', 'NPC_Event_2017_Christmas_Valley_GM()', '@11' )" ) -- Reset Variables (Start of event only) end dlg_menu( "@90010002", " " ) --Goodbye dlg_show() end function NPC_Event_2017_Christmas_Loyal_2( handle ) local state_code = get_local_info() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) local winning_team = get_global_variable("winningTeam") if handle == 1 then -- Trading Toys local toy_count = find_item( 2013867 ) if toy_count < 1 then -- If user has no toys dlg_text( "@90610816\v#@item_handle@#\v@12013867" ) else -- If user has toys if get_global_variable("2017ChristmasLoyalCount") > 0 then set_global_variable("2017ChristmasLoyalCount", get_global_variable("2017ChristmasLoyalCount") + toy_count) else set_global_variable("2017ChristmasLoyalCount",toy_count) end delete_item( get_item_handle( 2013867 ) , toy_count ) if get_global_variable("2017ChristmasLoyalCount") >= get_global_variable("2017ChristmasRebelCount") then set_global_variable("winningTeam",2) if winning_team ~= 2 then notice( sconv( "@90610826" , "#@team_name1@#", "@90610829", "#@amount1@#", get_global_variable("2017ChristmasLoyalCount") , "#@team_name2@#", "@90610830", "#@amount2@#", get_global_variable("2017ChristmasRebelCount") ) ) end end dlg_text( "@90610817" ) end elseif handle == 2 then -- Donate Precious Doll local precious_doll_count = find_item( 2013868 ) if precious_doll_count < 1 then -- User has no Precious Doll dlg_text( "@90610816\v#@item_handle@#\v@12013868" ) else -- If user has Precious Doll if get_global_variable("2017ChristmasLoyalCount") > 0 then set_global_variable("2017ChristmasLoyalCount", get_global_variable("2017ChristmasLoyalCount") + 5000 ) else set_global_variable("2017ChristmasLoyalCount", 5000) end delete_item( get_item_handle( 2013868 ) , 1 ) if get_global_variable("2017ChristmasLoyalCount") >= get_global_variable("2017ChristmasRebelCount") then set_global_variable("winningTeam",2) if winning_team ~= 2 then notice( sconv( "@90610826" , "#@team_name1@#", "@90610829", "#@amount1@#", get_global_variable("2017ChristmasLoyalCount") , "#@team_name2@#", "@90610830", "#@amount2@#", get_global_variable("2017ChristmasRebelCount") ) ) end end dlg_text( "@90610817" ) end elseif handle == 3 then -- Donate Doll of Equality local equality_doll_count = find_item( 2013869 ) if equality_doll_count < 1 then dlg_text( "@90610816\v#@item_handle@#\v@12013869" ) else set_global_variable("2017ChristmasLoyalCount", get_global_variable("2017ChristmasRebelCount") ) delete_item( get_item_handle( 2013869 ) , 1 ) set_global_variable("winningTeam",3) -- Assigns a draw, neither team will be able to use special items. notice( sconv( "@90610818" , "#@player_name@#", get_value("name"), "#@item_name@#", "@12013869", "#@team_name@#", "@90610829" ) ) dlg_text( "@90610817" ) end elseif handle == 4 then -- Current Standings if get_global_variable("winningTeam") == 1 then -- Loyalists are losing dlg_text( "@90610819\v#@team_name@#\v@90610830\v#@toy_amount1@#\v" .. get_global_variable("2017ChristmasRebelCount") .. "\v#@toy_amount2@#\v" .. get_global_variable("2017ChristmasLoyalCount")) elseif get_global_variable("winningTeam") == 3 then dlg_text( "@90610825\v#@team_name@#\v@90610830\v#@amount@#\v" .. get_global_variable("2017ChristmasLoyalCount")) else dlg_text( "@90610820\v#@team_name@#\v@90610830\v#@toy_amount1@#\v" .. get_global_variable("2017ChristmasLoyalCount") .. "\v#@toy_amount2@#\v" .. get_global_variable("2017ChristmasRebelCount")) end elseif handle == 5 then -- Tell me more dlg_text( "@90610821" ) elseif handle == 6 then -- Claim prize if get_account_flag( "2018ChristmasClaim" ) ~= 1 and ( get_global_variable( "winningTeam" ) == 2 or get_global_variable( "winningTeam" ) == 3 ) then dlg_text( "@90610832" ) if state_code == 4 or state_code == 8 or state_code == 128 or state_code == 16384 or state_code == 32768 or state_code == 65536 then dlg_menu( "@10910087", "NPC_Event_2017_Christmas_Claim(910092,2)" ) -- Hidden Village Pass 30 Days (Non-Trade) dlg_menu( "@10306218", "NPC_Event_2017_Christmas_Claim(306218,2)" ) -- Christmas Cloak of Victory elseif state_code == 1 then dlg_menu( "@10910087", "NPC_Event_2017_Christmas_Claim(910109,2)" ) -- Hidden Village Pass 30 Days (Non-Trade) dlg_menu( "@10306218", "NPC_Event_2017_Christmas_Claim(306218,2)" ) -- Christmas Cloak of Victory else dlg_menu( "@90611039", "NPC_Event_2017_Christmas_Claim(610334,2)" ) -- Transformation potions dlg_menu( "@10306218", "NPC_Event_2017_Christmas_Claim(306218,2)" ) -- Christmas Cloak of Victory end elseif get_account_flag( "2018ChristmasClaim") == 1 then -- Already claimed dlg_text( "@90610823" ) else -- Team lost dlg_text( "@90610831" ) end end dlg_menu( "@90010002", " " ) --Goodbye dlg_show() end function NPC_Event_2017_Christmas_Warp( handle ) local state_code = get_local_info() if state_code == 4 or state_code == 8 or state_code == 128 or state_code == 16384 or state_code == 32768 or state_code == 65536 then remove_state ( 4123, 1 ) -- Prevents user from getting longer buff in dungeon 3 and then going to dungeon 2. end if handle == 1 then warp( 25198 , 169574 ) add_state( 4123, 1, 420000) elseif handle == 2 then warp( 41328 , 169574 ) if state_code == 4 or state_code == 8 or state_code == 128 or state_code == 16384 or state_code == 32768 or state_code == 65536 then add_state( 4123, 1, 180000) else add_state( 4123, 1, 420000) end elseif handle == 3 then warp( 57456 , 169574 ) add_state( 4123, 1, 420000) elseif handle == 4 then warp( 25198 , 185704 ) if state_code == 4 or state_code == 8 or state_code == 128 or state_code == 16384 or state_code == 32768 or state_code == 65536 then add_state( 4123, 1, 180000) else add_state( 4123, 1, 420000) end elseif handle == 5 then warp( 41328 , 185704 ) if state_code == 4 or state_code == 8 or state_code == 128 or state_code == 16384 or state_code == 32768 or state_code == 65536 then add_state( 4123, 1, 180000) else add_state( 4123, 1, 420000) end elseif handle == 6 then warp( 57456 , 185704 ) add_state( 4123, 1, 420000) end end function Christmas_Valley_2017_Monsters( special ) local state_code = get_local_info() if get_state_level(4123) ~= 1 then if state_code == 4 or state_code == 8 or state_code == 128 or state_code == 16384 or state_code == 32768 or state_code == 65536 then if (get_account_flag("2018ChristmasTeam") == "rebel") then warp( 118399 + math.random(0,10) , 59431 + math.random(0,10) ) else warp( 7826 + math.random(0,10) , 9070 + math.random(0,10) ) end else if (get_account_flag("2018ChristmasTeam") == "rebel") then warp( 137919 + math.random(0,10) , 105432 + math.random(0,10) ) -- »êŸũ·Î½º/¹Ý¶õ±º else warp( 137544 + math.random(0,10) , 105405 + math.random(0,10) ) -- Å©¸®½º¸¶½º/·Î¿­¸®½ºÆ® end end end if (get_account_flag("2018ChristmasTeam") == "rebel" and get_global_variable("winningTeam") == 2) or (get_account_flag("2018ChristmasTeam") == "loyal" and get_global_variable("winningTeam") == 1) then local specialitem = math.random(0,999999) if specialitem < 6 then if specialitem == 1 then insert_item(2013869, 1) if get_global_variable("winningTeam") == 2 then private_notice( sconv( "@90610839", "#@NPC_Name@#", "@105015094", "#@team_name@#", "@90610829") ) else private_notice( sconv( "@90610839", "#@NPC_Name@#", "@105015093", "#@team_name@#", "@90610830") ) end else insert_item(2013868, 1) if get_global_variable("winningTeam") == 2 then private_notice( sconv( "@90610838", "#@NPC_Name@#", "@105015094", "#@team_name@#", "@90610830") ) else private_notice( sconv( "@90610838", "#@NPC_Name@#", "@105015093", "#@team_name@#", "@90610829") ) end end end end if special == 1 then set_global_variable("Xmas2017FB", get_global_variable("Xmas2017FB") + 1 ) end end function Christmas_Valley_2017_Login() local state_code = get_local_info() if get_account_flag("Xmas") ~= 2018 or get_account_flag("Xmas") == "" or get_account_flag("Xmas") == nil then if get_account_flag("XmasTeam") == nil or get_account_flag("XmasTeam") == "" then local xmasTeam = math.random(1,2) if xmasTeam == 1 then set_account_flag("XmasTeam", "rebel") -- »êŸũ·Î½º private_notice( sconv( "@90610833" ) ) else set_account_flag("XmasTeam", "loyal") -- Å©¸®½º¸¶½º private_notice( sconv( "@90610834" ) ) end end set_account_flag("Xmas", 2018) end local buffLevel = 0 local currentstanding = 0 if get_account_flag("XmasTeam") == "rebel" then currentstanding = get_global_variable("2017ChristmasRebelCount") elseif get_account_flag("XmasTeam") == "loyal" then currentstanding = get_global_variable("2017ChristmasLoyalCount") end if state_code == 4 or state_code == 8 or state_code == 128 or state_code == 16384 or state_code == 32768 or state_code == 65536 or state_code == 8192 then local XmasBuff = { 25000000, 24200000, 23300000, 22500000, 21700000, 20800000, 20000000, 19200000, 18300000, 17500000, 16700000, 15800000, 15000000, 14200000, 13300000, 12500000, 11700000, 10800000, 10000000, 9200000, 8300000, 7500000, 6700000, 5800000, 5000000, 4200000, 3300000, 2500000, 1700000, 800000, 500000, 300000, 100000, 50000, 25000, 10000, 5000, 2500, 1000, 100, } for i = 1, table.getn( XmasBuff ) do if currentstanding >= XmasBuff[i] then add_state(4122, 41-i, 720000) add_cstate(4122, 41-i, 720000) end end else local Buff_lv = math.floor(currentstanding / 1000) if Buff_lv >= 40 then Buff_lv = 40 end if Buff_lv >= 1 then add_state(4122, Buff_lv, 720000) add_cstate(4122, Buff_lv, 720000) end end end function NPC_Event_2017_Christmas_Claim( item , team ) if team == 1 then -- Rebels dlg_text( "@90610583" ) elseif team == 2 then -- Loyalists dlg_text( "@90610584" ) end if item == 610334 then insert_item( 610334, 5 ) -- Snowman transformation insert_item( 610352, 5 ) -- Pucky transformation else insert_item( item, 1 ) end set_account_flag( "2018ChristmasClaim", 1 ) dlg_menu( "@90010002", " " ) --Goodbye dlg_show() end function NPC_Event_2017_Christmas_Valley_GM() local state_code = get_local_info() set_global_variable("2017ChristmasRebelCount", 0 ) set_global_variable("2017ChristmasLoyalCount", 0 ) set_global_variable("winningTeam", 3 ) set_global_variable("Xmas2017FB", 0 ) end function NPC_Event_2018_Christmas_Dungeon_Selection() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) dlg_text( "@90610799" ) local level = get_value("lv") if level >= 20 and level < 150 then dlg_menu( "@90610809", "dlg_special( 'confirm_window', 'NPC_Event_2017_Christmas_Warp(1)', '@9825\v#@dungeon_name@#\v@90610835' )" ) -- White Christmas Valley elseif level >= 150 then dlg_menu( "@90610810", "dlg_special( 'confirm_window', 'NPC_Event_2017_Christmas_Warp(2)', '@9825\v#@dungeon_name@#\v@90610836' )" ) -- Red Christmas Valley V1 dlg_menu( "@90610798", "dlg_special( 'confirm_window', 'NPC_Event_2017_Christmas_Warp(5)', '@9825\v#@dungeon_name@#\v@90610798' )" ) -- Red Christmas Valley V2 dlg_menu( "@90610797", "dlg_special( 'confirm_window', 'NPC_Event_2017_Christmas_Warp(4)', '@9825\v#@dungeon_name@#\v@90610797' )" ) -- Red Christmas Valley V3 dlg_menu( "@90610837", "dlg_special( 'confirm_window', 'NPC_Event_2017_Christmas_Warp(3)', '@9825\v#@dungeon_name@#\v@90610837' )" ) -- Black Christmas Valley dlg_menu( "@90610796", "dlg_special( 'confirm_window', 'NPC_Event_2017_Christmas_Warp(6)', '@9825\v#@dungeon_name@#\v@90610796' )" ) -- Obsidian Christmas Valley end dlg_menu( "@90010002", " " ) --Goodbye dlg_show() end function NPC_Event_2018_Christmas_Purge_Sel( handle ) if handle == 1 then -- Select first winning team if get_global_variable("2017ChristmasRebelCount") > get_global_variable("2017ChristmasLoyalCount") then set_global_variable("2018ChristmasPurge", 1) notice( sconv( "@90610787" , "#@team_name@#", "@90610830" ) ) elseif get_global_variable("2017ChristmasRebelCount") < get_global_variable("2017ChristmasLoyalCount") then set_global_variable("2018ChristmasPurge", 2) notice( sconv( "@90610787" , "#@team_name@#", "@90610829" ) ) elseif get_global_variable("2017ChristmasRebelCount") == get_global_variable("2017ChristmasLoyalCount") then set_global_variable("2018ChristmasPurge", 5) notice( sconv( "@90610786" ) ) end elseif handle == 2 then -- Select second winning team if get_global_variable("2017ChristmasRebelCount") > get_global_variable("2017ChristmasLoyalCount") then set_global_variable("2018ChristmasPurge", 3) notice( sconv( "@90610787" , "#@team_name@#", "@90610830" ) ) elseif get_global_variable("2017ChristmasRebelCount") < get_global_variable("2017ChristmasLoyalCount") then set_global_variable("2018ChristmasPurge", 4) notice( sconv( "@90610787" , "#@team_name@#", "@90610829" ) ) elseif get_global_variable("2017ChristmasRebelCount") == get_global_variable("2017ChristmasLoyalCount") then set_global_variable("2018ChristmasPurge", 6) notice( sconv( "@90610786" ) ) end elseif handle == 3 then -- Reset set_global_variable("2018ChristmasPurge", 0) end end function NPC_Event_2018_Christmas_Purge( handle ) local job = get_value( "job" ) local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) if handle == 1 or handle == 2 then if get_account_flag("18XW") == 1 and get_account_flag("18XA") == 1 then dlg_text( "@90610791" ) -- Already claimed weapon + armor else dlg_text( "@90610794" ) end if get_account_flag("18XA") ~= 1 then dlg_menu ("@90610792", "NPC_Event_2018_Christmas_Purge(5)" ) -- Armor end if get_account_flag("18XW") ~= 1 then dlg_menu ("@90610793", "NPC_Event_2018_Christmas_Purge(6)" ) -- Weapon end elseif handle == 3 or handle == 4 then if get_account_flag("18XW1") == 1 and get_account_flag("18XA1") == 1 then dlg_text( "@90610791" ) -- Already claimed weapon + armor else dlg_text( "@90610794" ) end if get_account_flag("18XA1") ~= 1 then dlg_menu ("@90610792", "NPC_Event_2018_Christmas_Purge(5)" ) -- Armor end if get_account_flag("18XW1") ~= 1 then dlg_menu ("@90610793", "NPC_Event_2018_Christmas_Purge(6)" ) -- Weapon end elseif handle == 5 then dlg_text( "@90610790" ) if job == 320 then dlg_menu("@50031110", "NPC_Event_2018_Christmas_Purge_Ins(1, 0)" ) dlg_menu("@50031109", "NPC_Event_2018_Christmas_Purge_Ins(1, 4)" ) elseif job == 321 then dlg_menu("@50031219", "NPC_Event_2018_Christmas_Purge_Ins(1, 8)" ) dlg_menu("@50031201", "NPC_Event_2018_Christmas_Purge_Ins(1, 12)" ) elseif job == 323 then dlg_menu("@50031421", "NPC_Event_2018_Christmas_Purge_Ins(1, 16)" ) dlg_menu("@50031412", "NPC_Event_2018_Christmas_Purge_Ins(1, 20)" ) elseif job == 322 then dlg_menu("@50053460", "NPC_Event_2018_Christmas_Purge_Ins(1, 24)" ) dlg_menu("@50031311", "NPC_Event_2018_Christmas_Purge_Ins(1, 28)" ) elseif job == 324 then dlg_menu("@50052032", "NPC_Event_2018_Christmas_Purge_Ins(1, 32)" ) dlg_menu("@50031503", "NPC_Event_2018_Christmas_Purge_Ins(1, 36)" ) elseif job == 220 then dlg_menu("@50021102", "NPC_Event_2018_Christmas_Purge_Ins(1, 40)" ) dlg_menu("@50021111", "NPC_Event_2018_Christmas_Purge_Ins(1, 44)" ) elseif job == 221 then dlg_menu("@62120110", "NPC_Event_2018_Christmas_Purge_Ins(1, 48)" ) dlg_menu("@50021221", "NPC_Event_2018_Christmas_Purge_Ins(1, 52)" ) elseif job == 222 then dlg_menu("@50021310", "NPC_Event_2018_Christmas_Purge_Ins(1, 56)" ) dlg_menu("@50021301", "NPC_Event_2018_Christmas_Purge_Ins(1, 60)" ) elseif job == 223 then dlg_menu("@50021417", "NPC_Event_2018_Christmas_Purge_Ins(1, 64)" ) dlg_menu("@50021403", "NPC_Event_2018_Christmas_Purge_Ins(1, 68)" ) elseif job == 224 then dlg_menu("@50021522", "NPC_Event_2018_Christmas_Purge_Ins(1, 72)" ) dlg_menu("@50001831", "NPC_Event_2018_Christmas_Purge_Ins(1, 76)" ) elseif job == 120 then dlg_menu("@50041101", "NPC_Event_2018_Christmas_Purge_Ins(1, 80)" ) dlg_menu("@50052009", "NPC_Event_2018_Christmas_Purge_Ins(1, 84)" ) elseif job == 121 then dlg_menu("@50052326", "NPC_Event_2018_Christmas_Purge_Ins(1, 88)" ) dlg_menu("@50041203", "NPC_Event_2018_Christmas_Purge_Ins(1, 92)" ) elseif job == 122 then dlg_menu("@50041333", "NPC_Event_2018_Christmas_Purge_Ins(1, 96)" ) dlg_menu("@50041315", "NPC_Event_2018_Christmas_Purge_Ins(1, 100)" ) elseif job == 123 then dlg_menu("@50041403", "NPC_Event_2018_Christmas_Purge_Ins(1, 104)" ) dlg_menu("@50053752", "NPC_Event_2018_Christmas_Purge_Ins(1, 108)" ) elseif job == 124 then dlg_menu("@50041520", "NPC_Event_2018_Christmas_Purge_Ins(1, 112)" ) dlg_menu("@50053427", "NPC_Event_2018_Christmas_Purge_Ins(1, 116)" ) end elseif handle == 6 then dlg_text( "@90610790" ) dlg_menu( "@710001146", "NPC_Event_2018_Christmas_Purge_Ins(2, 700001146)" ) dlg_menu( "@710001147", "NPC_Event_2018_Christmas_Purge_Ins(2, 700001147)" ) dlg_menu( "@710001148", "NPC_Event_2018_Christmas_Purge_Ins(2, 700001148)" ) dlg_menu( "@710001149", "NPC_Event_2018_Christmas_Purge_Ins(2, 700001149)" ) dlg_menu( "@710001150", "NPC_Event_2018_Christmas_Purge_Ins(2, 700001150)" ) dlg_menu( "@710001151", "NPC_Event_2018_Christmas_Purge_Ins(2, 700001151)" ) dlg_menu( "@710001152", "NPC_Event_2018_Christmas_Purge_Ins(2, 700001152)" ) dlg_menu( "@710001153", "NPC_Event_2018_Christmas_Purge_Ins(2, 700001153)" ) dlg_menu( "@710001154", "NPC_Event_2018_Christmas_Purge_Ins(2, 700001154)" ) dlg_menu( "@710001155", "NPC_Event_2018_Christmas_Purge_Ins(2, 700001155)" ) dlg_menu( "@710001156", "NPC_Event_2018_Christmas_Purge_Ins(2, 700001156)" ) dlg_menu( "@710001157", "NPC_Event_2018_Christmas_Purge_Ins(2, 700001157)" ) dlg_menu( "@710001158", "NPC_Event_2018_Christmas_Purge_Ins(2, 700001158)" ) dlg_menu( "@710001159", "NPC_Event_2018_Christmas_Purge_Ins(2, 700001159)" ) end dlg_menu( "@90010002", " " ) --Goodbye dlg_show() end function NPC_Event_2018_Christmas_Purge_Ins( handle, add ) local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) dlg_text( "@90610788" ) if handle == 1 then -- armor pieces insert_item(700001001 + add , 1, 24 , 10, 2 ) insert_item(700001002 + add , 1, 24 , 10, 2 ) insert_item(700001003 + add , 1, 24 , 10, 2 ) insert_item(700001004 + add , 1, 24 , 10, 2 ) if get_global_variable("2018ChristmasPurge") == 1 or get_global_variable("2018ChristmasPurge") == 2 or get_global_variable("2018ChristmasPurge") == 5 then set_account_flag("18XA", 1) else set_account_flag("18XA1", 1) end elseif handle == 2 then insert_item(add , 1, 24, 10, 2 ) if get_global_variable("2018ChristmasPurge") == 1 or get_global_variable("2018ChristmasPurge") == 2 or get_global_variable("2018ChristmasPurge") == 5 then set_account_flag("18XW", 1) else set_account_flag("18XW1", 1) end else return end dlg_menu( "@90010002", " " ) --Goodbye dlg_show() end ----------Christmas Event End----------------------------------- function NPC_Event_2018_WZ_9_Anni() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) dlg_text( "@90610603" ) -- Event intro text dlg_menu( "@90610604", "NPC_Event_2018_WZ_9_Anni_Gear()" ) -- Trade coupon for gear dlg_menu( "@90610605", "NPC_Event_2018_WZ_9_Anni_CS()" ) -- Trade special coupons for CS item dlg_menu( "@90010002", " " ) -- Goodbye dlg_show() end function NPC_Event_2018_WZ_9_Anni_Gear( handle ) local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) if handle == 1 then dlg_text( "@90610617" ) -- Armor price list dlg_menu( "@90610610", "NPC_Event_2018_WZ_9_Anni_Gear_Trade(1)" ) -- Random armor dlg_menu( "@90610611", "NPC_Event_2018_WZ_9_Anni_Gear_Trade(2)" ) -- Helmet dlg_menu( "@90610612", "NPC_Event_2018_WZ_9_Anni_Gear_Trade(3)" ) -- Gloves dlg_menu( "@90610613", "NPC_Event_2018_WZ_9_Anni_Gear_Trade(4)" ) -- Boots dlg_menu( "@90610614", "NPC_Event_2018_WZ_9_Anni_Gear_Trade(5)" ) -- Body elseif handle == 2 then dlg_text( "@90610618" ) -- Weapon price list dlg_menu( "@90610615", "NPC_Event_2018_WZ_9_Anni_Gear_Trade(6)" ) -- Random Weapon dlg_menu( "@710001146", "NPC_Event_2018_WZ_9_Anni_Gear_Trade(7)" ) -- 2h sword dlg_menu( "@710001147", "NPC_Event_2018_WZ_9_Anni_Gear_Trade(8)" ) -- spear dlg_menu( "@710001148", "NPC_Event_2018_WZ_9_Anni_Gear_Trade(9)" ) -- 2h axe dlg_menu( "@710001149", "NPC_Event_2018_WZ_9_Anni_Gear_Trade(10)" ) -- 2h mace dlg_menu( "@710001150", "NPC_Event_2018_WZ_9_Anni_Gear_Trade(11)" ) -- lbow dlg_menu( "@710001151", "NPC_Event_2018_WZ_9_Anni_Gear_Trade(12)" ) -- xbow dlg_menu( "@7221", "NPC_Event_2018_WZ_9_Anni_Gear(3)" ) -- Next page elseif handle == 3 then dlg_text( "@90610618" ) -- Weapon price list dlg_menu( "@710001152", "NPC_Event_2018_WZ_9_Anni_Gear_Trade(13)" ) -- 2h staff dlg_menu( "@710001153", "NPC_Event_2018_WZ_9_Anni_Gear_Trade(14)" ) -- 1h sword dlg_menu( "@710001154", "NPC_Event_2018_WZ_9_Anni_Gear_Trade(15)" ) -- dirk dlg_menu( "@710001155", "NPC_Event_2018_WZ_9_Anni_Gear_Trade(16)" ) -- 1h mace dlg_menu( "@710001156", "NPC_Event_2018_WZ_9_Anni_Gear_Trade(17)" ) -- 1h staff dlg_menu( "@710001157", "NPC_Event_2018_WZ_9_Anni_Gear_Trade(18)" ) -- 1h axe dlg_menu( "@710001158", "NPC_Event_2018_WZ_9_Anni_Gear_Trade(19)" ) -- shield dlg_menu( "@710001159", "NPC_Event_2018_WZ_9_Anni_Gear_Trade(20)" ) -- mw elseif handle == 4 then dlg_text( "@90610619" ) -- Cloak/Mask price / confirmation dlg_menu( "@90610616", "NPC_Event_2018_WZ_9_Anni_Gear_Trade(21)" ) -- Random cloak/mask else dlg_text( "@90610606" ) -- Intro text dlg_menu( "@90610607", "NPC_Event_2018_WZ_9_Anni_Gear(1)" ) -- Armor menu dlg_menu( "@90610608", "NPC_Event_2018_WZ_9_Anni_Gear(2)" ) -- Weapon menu dlg_menu( "@90610609", "NPC_Event_2018_WZ_9_Anni_Gear(4)" ) -- Cloak/Mask menu end dlg_menu( "@90010002", " " ) -- Goodbye dlg_show() end function NPC_Event_2018_WZ_9_Anni_Gear_Trade( handle ) local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) local coupon_count = find_item( 2012224 ) local job = get_value( "job" ) local penchant = { 15, 20, 50, 21, 75, 22, 90, 23, 100, 24 } local select = math.random( 0,99) local itemenchant = select_number_value(select,penchant) if handle == 1 then if coupon_count >= 2 then local parmor = { 700001001, 700001002, 700001003, 700001004, 700001005, 700001006, 700001007, 700001008 } local itemreward = select_number(parmor) if job == 320 then insert_item ( itemreward, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 2 ) dlg_text( "@90610621" ) -- success elseif job == 321 then insert_item ( itemreward+8, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 2 ) dlg_text( "@90610621" ) -- success elseif job == 323 then insert_item ( itemreward+16, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 2 ) dlg_text( "@90610621" ) -- success elseif job == 322 then insert_item ( itemreward+24, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 2 ) dlg_text( "@90610621" ) -- success elseif job == 324 then insert_item ( itemreward+32, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 2 ) dlg_text( "@90610621" ) -- success elseif job == 220 then insert_item ( itemreward+40, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 2 ) dlg_text( "@90610621" ) -- success elseif job == 221 then insert_item ( itemreward+48, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 2 ) dlg_text( "@90610621" ) -- success elseif job == 222 then insert_item ( itemreward+56, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 2 ) dlg_text( "@90610621" ) -- success elseif job == 223 then insert_item ( itemreward+64, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 2 ) dlg_text( "@90610621" ) -- success elseif job == 224 then insert_item ( itemreward+72, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 2 ) dlg_text( "@90610621" ) -- success elseif job == 120 then insert_item ( itemreward+80, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 2 ) dlg_text( "@90610621" ) -- success elseif job == 121 then insert_item ( itemreward+88, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 2 ) dlg_text( "@90610621" ) -- success elseif job == 122 then insert_item ( itemreward+96, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 2 ) dlg_text( "@90610621" ) -- success elseif job == 123 then insert_item ( itemreward+104, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 2 ) dlg_text( "@90610621" ) -- success elseif job == 124 then insert_item ( itemreward+112, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 2 ) dlg_text( "@90610621" ) -- success else dlg_text( "@90610620" ) -- Need to be master class end else dlg_text( "@90610622" ) -- success end elseif handle >= 2 and handle <= 5 then -- When user chooses helm/gloves/boots/chest if coupon_count >= 3 then local parmor = { 700001001, 700001005 } local itemreward = select_number(parmor) + handle - 2 if job == 320 then insert_item ( itemreward, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 3 ) dlg_text( "@90610621" ) -- success elseif job == 321 then insert_item ( itemreward+8, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 3 ) dlg_text( "@90610621" ) -- success elseif job == 323 then insert_item ( itemreward+16, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 3 ) dlg_text( "@90610621" ) -- success elseif job == 322 then insert_item ( itemreward+24, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 3 ) dlg_text( "@90610621" ) -- success elseif job == 324 then insert_item ( itemreward+32, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 3 ) dlg_text( "@90610621" ) -- success elseif job == 220 then insert_item ( itemreward+40, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 3 ) dlg_text( "@90610621" ) -- success elseif job == 221 then insert_item ( itemreward+48, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 3 ) dlg_text( "@90610621" ) -- success elseif job == 222 then insert_item ( itemreward+56, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 3 ) dlg_text( "@90610621" ) -- success elseif job == 223 then insert_item ( itemreward+64, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 3 ) dlg_text( "@90610621" ) -- success elseif job == 224 then insert_item ( itemreward+72, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 3 ) dlg_text( "@90610621" ) -- success elseif job == 120 then insert_item ( itemreward+80, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 3 ) dlg_text( "@90610621" ) -- success elseif job == 121 then insert_item ( itemreward+88, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 3 ) dlg_text( "@90610621" ) -- success elseif job == 122 then insert_item ( itemreward+96, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 3 ) dlg_text( "@90610621" ) -- success elseif job == 123 then insert_item ( itemreward+104, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 3 ) dlg_text( "@90610621" ) -- success elseif job == 124 then insert_item ( itemreward+112, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 3 ) dlg_text( "@90610621" ) -- success else dlg_text( "@90610620" ) -- Need to be master class end else dlg_text( "@90610622" ) -- Not enough coupons end elseif handle == 6 then if coupon_count >= 1 then local pweapon = { 700001146, 700001147, 700001148, 700001149, 700001150, 700001151, 700001152, 700001153, 700001154, 700001155, 700001156, 700001157, 700001158, 700001159 } local itemreward = select_number(pweapon) insert_item ( itemreward, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 1 ) dlg_text( "@90610621" ) -- success else dlg_text( "@90610622" ) -- Not enough coupons end elseif handle >= 7 and handle <= 13 then -- 2h weapons if coupon_count >= 10 then local itemreward = 700001139 + handle insert_item ( itemreward, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 10 ) dlg_text( "@90610621" ) -- success else dlg_text( "@90610622" ) -- Not enough coupons end elseif handle >= 14 and handle <= 20 then -- 1h weapons if coupon_count >= 5 then local itemreward = 700001139 + handle insert_item ( itemreward, 1, itemenchant, 10, 2) delete_item( get_item_handle( 2012224 ) , 5 ) dlg_text( "@90610621" ) -- success else dlg_text( "@90610622" ) -- Not enough coupons end elseif handle == 21 then if coupon_count >= 10 then local pmask = { 700001121, 700001122, 700001123, 700001124, 700001125, 700001126, 700001127, 700001128, 700001129, 700001130, 700001131, 700001132, 700001134, 700001135, 700001136, 700001137, 700001138, 700001139, 700001140, 700001141, 700001142, 700001143, 700001144, 700001145 } local itemreward = select_number(pmask) insert_item ( itemreward, 1, 0, 1, 2) delete_item( get_item_handle( 2012224 ) , 10 ) dlg_text( "@90610621" ) -- success else dlg_text( "@90610622" ) -- Not enough coupons end end dlg_menu( "@90010002", " " ) -- Goodbye dlg_show() end function NPC_Event_2018_WZ_9_Anni_CS() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) dlg_text( "@90610626" ) -- Intro to special coin dlg_menu( "@10950021", "NPC_Event_2018_WZ_9_Anni_CS_Trade(1)" ) -- E-Rep dlg_menu( "@10950020", "NPC_Event_2018_WZ_9_Anni_CS_Trade(2)" ) -- E-Protect dlg_menu( "@10700157", "NPC_Event_2018_WZ_9_Anni_CS_Trade(3)" ) -- Ancient Cube Strike dlg_menu( "@10700257", "NPC_Event_2018_WZ_9_Anni_CS_Trade(4)" ) -- Ancient Cube Defense dlg_menu( "@90010002", " " ) -- Goodbye dlg_show() end function NPC_Event_2018_WZ_9_Anni_CS_Trade( handle ) local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title( npc_name) local ccoupon_count = find_item( 2012938 ) if ccoupon_count >= 1 then if handle == 1 then local pamount = { 50, 2, 80, 3, 85, 4, 90, 5, 92, 6, 94, 8, 96, 10, 98, 12, 100, 15 } local select = math.random( 0,99) local item_amount = select_number_value(select,pamount) insert_item( 950021, item_amount ) delete_item( get_item_handle( 2012938 ) , 1 ) dlg_text( "@90610624" ) elseif handle == 2 then local pamount = { 50, 4, 80, 6, 85, 8, 90, 10, 92, 12, 94, 16, 96, 20, 98, 24, 100, 30 } local select = math.random( 0,99) local item_amount = select_number_value(select,pamount) insert_item( 950020, item_amount ) delete_item( get_item_handle( 2012938 ) , 1 ) dlg_text( "@90610624" ) elseif handle == 3 then local pamount = { 50, 7, 80, 10, 85, 14, 90, 17, 92, 21, 94, 28, 96, 35, 98, 42, 100, 53 } local select = math.random( 0,99) local item_amount = select_number_value(select,pamount) insert_item( 950071, item_amount ) delete_item( get_item_handle( 2012938 ) , 1 ) dlg_text( "@90610624" ) elseif handle == 4 then local pamount = { 50, 10, 80, 15, 85, 20, 90, 25, 92, 30, 94, 40, 96, 50, 98, 60, 100, 75 } local select = math.random( 0,99) local item_amount = select_number_value(select,pamount) insert_item( 950072, item_amount ) delete_item( get_item_handle( 2012938 ) , 1 ) dlg_text( "@90610624" ) end else dlg_text( "@90610625" ) -- Trade fail, not enough coupons. end dlg_menu( "@90010002", " " ) -- Goodbye dlg_show() end function NPC_Event_2018_4thJuly() remove_event_state(314101) -- Will remove grace if it was added the previous hour. local psupply = { 2013200, -- Energy of Flowers 910006, -- Feather of Return 900010, -- Stamina Saver 950081, -- Lucky Potion 491012, -- Powerful Scroll of Creature Taming 2013010, -- Deva's Blessing 2010454, -- GMFB 950112, -- Almighty Pieces 609120, -- Buff Card box 601101005, -- Refined Clay Key 2012787 -- Auto HP Pot } local ritem = select_number(psupply) -- Selects a random item from the above list. if get_global_variable("4thjulydrop") == "" or get_global_variable("4thjulydrop") == nil then set_global_variable("4thjulydrop", 0) end if ritem == 2013200 then insert_event_drop(2013200, 175, 60) -- Energy of Flowers set_global_variable("4thjulydrop", get_global_variable("4thjulydrop") + 1 ) start_event_drop(get_global_variable("4thjulydrop")) notice( sconv( "@90610648", "#@item_name@#", "@12013200" ) ) elseif ritem == 910006 then insert_event_drop(910006, 50, 60) -- Feather of Return set_global_variable("4thjulydrop", get_global_variable("4thjulydrop") + 1 ) start_event_drop(get_global_variable("4thjulydrop")) insert_event_drop(910007, 50, 60) -- Feather of Summon set_global_variable("4thjulydrop", get_global_variable("4thjulydrop") + 1 ) start_event_drop(get_global_variable("4thjulydrop")) insert_event_drop(910008, 50, 60) -- Feather of Union set_global_variable("4thjulydrop", get_global_variable("4thjulydrop") + 1 ) start_event_drop(get_global_variable("4thjulydrop")) insert_event_drop(910022, 50, 60) -- Feather of Teleportation set_global_variable("4thjulydrop", get_global_variable("4thjulydrop") + 1 ) start_event_drop(get_global_variable("4thjulydrop")) notice( sconv( "@90610648", "#@item_name@#", "@90610649" ) ) elseif ritem == 900010 then insert_event_drop(900010, 175, 60) -- Stamina Saver set_global_variable("4thjulydrop", get_global_variable("4thjulydrop") + 1 ) start_event_drop(get_global_variable("4thjulydrop")) notice( sconv( "@90610648", "#@item_name@#", "@10900000" ) ) elseif ritem == 950081 then insert_event_drop(950081, 175, 60) -- Lucky Potion set_global_variable("4thjulydrop", get_global_variable("4thjulydrop") + 1 ) start_event_drop(get_global_variable("4thjulydrop")) notice( sconv( "@90610648", "#@item_name@#", "@12902160" ) ) elseif ritem == 491012 then insert_event_drop(491012, 175, 60) -- Powerful Scroll of Creature Taming set_global_variable("4thjulydrop", get_global_variable("4thjulydrop") + 1 ) start_event_drop(get_global_variable("4thjulydrop")) notice( sconv( "@90610648", "#@item_name@#", "@10491012" ) ) elseif ritem == 2013010 then insert_event_drop(2013010, 175, 60) -- Deva's Blessing set_global_variable("4thjulydrop", get_global_variable("4thjulydrop") + 1 ) start_event_drop(get_global_variable("4thjulydrop")) notice( sconv( "@90610648", "#@item_name@#", "@12012825" ) ) elseif ritem == 2010454 then insert_event_drop(2010454, 175, 60) -- God Mother's Fairy Bottle set_global_variable("4thjulydrop", get_global_variable("4thjulydrop") + 1 ) start_event_drop(get_global_variable("4thjulydrop")) notice( sconv( "@90610648", "#@item_name@#", "@10910005" ) ) elseif ritem == 950112 then insert_event_drop(950112, 175, 60) -- Almighty Pieces set_global_variable("4thjulydrop", get_global_variable("4thjulydrop") + 1 ) start_event_drop(get_global_variable("4thjulydrop")) notice( sconv( "@90610648", "#@item_name@#", "@10950112" ) ) elseif ritem == 609120 then insert_event_drop(609120, 175, 60) -- Random buff card set_global_variable("4thjulydrop", get_global_variable("4thjulydrop") + 1 ) start_event_drop(get_global_variable("4thjulydrop")) notice( sconv( "@90610648", "#@item_name@#", "@10609120" ) ) elseif ritem == 601101005 then insert_event_drop(601101005, 60, 60) -- Refined Clay Key set_global_variable("4thjulydrop", get_global_variable("4thjulydrop") + 1 ) start_event_drop(get_global_variable("4thjulydrop")) insert_event_drop(601101006, 40, 60) -- Solid Clay Key set_global_variable("4thjulydrop", get_global_variable("4thjulydrop") + 1 ) start_event_drop(get_global_variable("4thjulydrop")) insert_event_drop(601101007, 30, 60) -- Clay Key of Peace set_global_variable("4thjulydrop", get_global_variable("4thjulydrop") + 1 ) start_event_drop(get_global_variable("4thjulydrop")) insert_event_drop(601101008, 15, 60) -- Clay Key of Sharpness set_global_variable("4thjulydrop", get_global_variable("4thjulydrop") + 1 ) start_event_drop(get_global_variable("4thjulydrop")) notice( sconv( "@90610648", "#@item_name@#", "@90610650" ) ) elseif ritem == 2012787 then insert_event_drop(2012787, 90, 60) -- Auto HP Pot set_global_variable("4thjulydrop", get_global_variable("4thjulydrop") + 1 ) start_event_drop(get_global_variable("4thjulydrop")) insert_event_drop(2012788, 90, 60) -- Auto MP Pot set_global_variable("4thjulydrop", get_global_variable("4thjulydrop") + 1 ) start_event_drop(get_global_variable("4thjulydrop")) notice( sconv( "@90610648", "#@item_name@#", "@90610651" ) ) end -- 33% chance to add Grace as a server buff. local buff = math.random(1,3) if buff == 1 then notice( sconv( "@90610652", "#@buff_name@#", "@30314101" ) ) add_event_state(314101,1) end end --------2018 War of Cities-------- function WOC_Reset() set_global_variable("ME1Team1Score", 0) set_global_variable("ME1Team2Score", 0) set_global_variable("ME1Team3Score", 0) set_global_variable("ME1Team1Final", 0) set_global_variable("ME1Team2Final", 0) set_global_variable("ME1Team3Final", 0) end function initiate_ME1() -- Called in "function for_event_by_liveteam()" This will run when the server is started. local MiniEvent = tonumber(get_env("game.ME1")) or -1 if MiniEvent >= 1 then if get_local_info() ~= 8192 then add_npc_to_world ( 122940 , 138430, 15100 ) -- Laksy add_npc_to_world ( 152693 , 77975, 15101 ) -- Horizon add_npc_to_world ( 116289 , 58061, 15102 ) -- Katan end if get_global_variable("ME1Team1Score") == nil or get_global_variable("ME1Team1Score") == "" then set_global_variable("ME1Team1Score", 0) end if get_global_variable("ME1Team2Score") == nil or get_global_variable("ME1Team2Score") == "" then set_global_variable("ME1Team2Score", 0) end if get_global_variable("ME1Team3Score") == nil or get_global_variable("ME1Team3Score") == "" then set_global_variable("ME1Team3Score", 0) end if MiniEvent == 3 then set_env("game.kill_immoral_percentage",0) -- Disable PK penalty elseif MiniEvent == 2 then local finalTeam1 = get_global_variable("ME1Team1Score") local finalTeam2 = get_global_variable("ME1Team2Score") local finalTeam3 = get_global_variable("ME1Team3Score") local rankTeam1 = 0 local rankTeam2 = 0 local rankTeam3 = 0 if finalTeam1 >= finalTeam2 then rankTeam1 = rankTeam1 + 1 end if finalTeam1 >= finalTeam3 then rankTeam1 = rankTeam1 + 1 end if finalTeam2 >= finalTeam1 then rankTeam2 = rankTeam2 + 1 end if finalTeam2 >= finalTeam3 then rankTeam2 = rankTeam2 + 1 end if finalTeam3 >= finalTeam1 then rankTeam3 = rankTeam3 + 1 end if finalTeam3 >= finalTeam2 then rankTeam3 = rankTeam3 + 1 end if rankTeam1 == 0 then set_global_variable("ME1Team1Final", 3) elseif rankTeam1 == 1 then set_global_variable("ME1Team1Final", 2) else set_global_variable("ME1Team1Final", 1) end if rankTeam2 == 0 then set_global_variable("ME1Team2Final", 3) elseif rankTeam2 == 1 then set_global_variable("ME1Team2Final", 2) else set_global_variable("ME1Team2Final", 1) end if rankTeam3 == 0 then set_global_variable("ME1Team3Final", 3) elseif rankTeam3 == 1 then set_global_variable("ME1Team3Final", 2) else set_global_variable("ME1Team3Final", 1) end end elseif MiniEvent == 0 then del_global_variable("ME1Team1Score") del_global_variable("ME1Team2Score") del_global_variable("ME1Team3Score") del_global_variable("ME1Team1Final") del_global_variable("ME1Team2Final") del_global_variable("ME1Team3Final") end end function NPC_Event_2018_ME1_Kill( handle ) local team = get_account_flag( "ME1Team" ) if (get_env( "game.ME1" ) == 1) or (get_env( "game.ME1" ) == 3) then if handle == 1 then if team == 1 then set_global_variable("ME1Team1Score", get_global_variable("ME1Team1Score") + 10 ) else set_global_variable("ME1Team1Score", math.floor(get_global_variable("ME1Team1Score") * 0.9 ) ) end elseif handle == 2 then if team == 2 then set_global_variable("ME1Team2Score", get_global_variable("ME1Team2Score") + 10 ) else set_global_variable("ME1Team2Score", math.floor(get_global_variable("ME1Team2Score") * 0.9 ) ) end elseif handle == 3 then if team == 3 then set_global_variable("ME1Team3Score", get_global_variable("ME1Team3Score") + 10 ) else set_global_variable("ME1Team3Score", math.floor(get_global_variable("ME1Team3Score") * 0.9 ) ) end elseif handle == 4 then if team == 1 then set_global_variable("ME1Team1Score", get_global_variable("ME1Team1Score") + 50 ) elseif team == 2 then set_global_variable("ME1Team2Score", get_global_variable("ME1Team2Score") + 50 ) else set_global_variable("ME1Team3Score", get_global_variable("ME1Team3Score") + 50 ) end end elseif get_env( "game.ME1" ) == 4 then -- Special rules if handle <= 3 then if team == 1 then set_global_variable("ME1Team1Score", get_global_variable("ME1Team1Score") + 10 ) elseif team == 2 then set_global_variable("ME1Team2Score", get_global_variable("ME1Team2Score") + 10 ) elseif team == 3 then set_global_variable("ME1Team3Score", get_global_variable("ME1Team3Score") + 10 ) end elseif handle == 4 then if team == 1 then set_global_variable("ME1Team1Score", get_global_variable("ME1Team1Score") + 50 ) elseif team == 2 then set_global_variable("ME1Team2Score", get_global_variable("ME1Team2Score") + 50 ) else set_global_variable("ME1Team2Score", get_global_variable("ME1Team2Score") + 50 ) end end end local sCode = team + 4123 cast_world_state( sCode, 1, 30000 ) end function get_me1_team_name( team ) local get_me1_team_name = { [1] = "@90610628", [2] = "@90610629", [3] = "@90610630", } return get_me1_team_name[team] end function NPC_Event_2018_ME1_Contact( handle ) local state_code = get_local_info() local team = get_account_flag( "ME1Team" ) local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) if (get_env( "game.ME1" ) >= 1) then if team == handle then dlg_text( sconv( "@90610627", "#@team_name@#", get_me1_team_name( team ))) if (get_env( "game.ME1" ) == 2) then if state_code == 8192 then dlg_menu( "@90610632", "NPC_Event_2018_ME1_Claim_2_List(0,0)" ) -- ME publisher final reward else dlg_menu( "@90610632", "NPC_Event_2018_ME1_Claim_2(1)" ) -- Claim reward after event end else dlg_menu( "@90610633", "NPC_Event_2018_ME1_Claim_1()" ) -- Reward during event end if get_local_info() == 8192 then dlg_menu( "@91002401", "NPC_Event_ME1_ItemEx(1)" ) -- ME publisher Menu end dlg_menu( "@90610634", 'NPC_Event_2018_ME1_Standings(' .. handle .. ')' ) -- Standings else if team ~= nil and team ~= "" then dlg_text( sconv( "@90610631", "#@team_name@#", get_me1_team_name( team ))) -- Wrong -- team An enemy from #@team_name@#! Guards, get him! else dlg_text("@90611040") end end dlg_menu( "@90010002", " " ) -- Goodbye dlg_show() else return end end function NPC_Event_2018_ME1_Claim_1() local team = get_account_flag( "ME1Team" ) local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) if team == 1 and get_state_level(4124) == 1 then NPC_Event_2018_ME1_Claim_1_List() remove_state(4124,1) dlg_text( "@90610635" ) -- Got reward elseif team == 2 and get_state_level(4125) == 1 then NPC_Event_2018_ME1_Claim_1_List() remove_state(4125,1) dlg_text( "@90610635" ) -- Got reward elseif team == 3 and get_state_level(4126) == 1 then NPC_Event_2018_ME1_Claim_1_List() remove_state(4126,1) dlg_text( "@90610635" ) -- Got reward else dlg_text( sconv( "@90610636" )) -- No buff end dlg_menu( "@90010002", " " ) -- Goodbye dlg_show() end function NPC_Event_2018_ME1_Claim_1_List() local itemQuantity = math.random(1,5) for i = 1, itemQuantity do local itemReward = { -- New bound transformation potions. 610002, 610004, 610006, 610008, 610010, 610012, 610014, 610016, 610018, 610020, 610022, 610024, 610026, 610028, 610030, 610032, 610034, 610036, 610038, 610040, 610042, 610044, 610046, 610048, 610050, 610052, 610054, 610056, 610058, 610060, 610062, 610064, 610066, 610068, 610070, 610072, 610074, 610076, 610078, 610080, 610082, 610084, 610086, 610088, 610090, 610092, 610094, 610096, 610098, 610100, 610102, 610104, 610106, 610108, 610110, 610112, 610114, 610116, 610118, 610120, 610122, 610124, 610126, 610128, 610130, 610132, 610134, 610136, 610138, 610140, 610142, 610144, 610146, 610148, 610150, 610152, 610154, 610156, 610158, 610160, 610162, 610164, 610166, 610168, 610170, 610172, 610174, 610176, 610178, 610180, 610182, 610184, 610186, 610188, 610190, 610192, 610194, 610196, 610198, 610200, 610202, 610204, 610206, 610208, 610210, 610212, 610214, 610216, 610218, 610220, 610222, 610224, 610226, 610228, 610230, 610232, 610234, 610236, 610238, 610240, 610242, 610244, 610246, 610248, 610250, 610252, 610254, 610256, 610258, 610260, 610262, 610264, 610266, 610268, 610270, 610272, 610274, 610276, 610278, 610280, 610282, 610284, 610286, 610288, 610290, 610292, 610294, 610296, 610298, 610300, 610302, 610304, 610306, 610308, 610310, 610312, 610314, 610316, 610318, 610320, 610322, 610324, 610326, 610328, 610330, 610332, 610334, 610336, 610338, 610340, 610342, 610344, 610346, 610348, 610350 } local ritem = select_number(itemReward) insert_item( ritem , 1 ) end return end function NPC_Event_2018_ME1_Claim_2( handle , wingType ) local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) if handle == 1 then dlg_text( "@90610643" ) -- Choose wing type dlg_menu( "@90610637", "NPC_Event_2018_ME1_Claim_2(2,9100034)" ) dlg_menu( "@90610638", "NPC_Event_2018_ME1_Claim_2(2,9100037)" ) dlg_menu( "@90610639", "NPC_Event_2018_ME1_Claim_2(2,9100040)" ) elseif handle == 2 then dlg_text( "@90610644" ) -- Choose wing stat dlg_menu( "@90610640", 'NPC_Event_2018_ME1_Claim_2_List('..wingType..', 0 )' ) -- Physical dlg_menu( "@90610641", 'NPC_Event_2018_ME1_Claim_2_List('..wingType..', 1 )' ) -- Magical dlg_menu( "@90610642", 'NPC_Event_2018_ME1_Claim_2_List('..wingType..', 2 )' ) -- HP/MP end dlg_menu( "@90010002", " " ) -- Goodbye dlg_show() end function NPC_Event_2018_ME1_Claim_2_List( wingType, Bonus ) local state_code = get_local_info() local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) local ClaimNum = tonumber(get_account_flag("ME1Claim")) or 0 local team = get_account_flag( "ME1Team" ) if team == 1 then place = get_global_variable("ME1Team1Final") elseif team == 2 then place = get_global_variable("ME1Team2Final") elseif team == 3 then place = get_global_variable("ME1Team3Final") end local wingID = wingType + Bonus -- This is for the box. Not the wings themselves. if place == 1 and ClaimNum <= 1 then if state_code == 8192 then insert_item( 2014039, 120 ) local get_item_message = sconv( "@254", "#@item_name@#", "@12014039", "#@item_num@#", 120 ) cprint( get_item_message ) else insert_item( 2013513, 200 ) insert_item( 2013514, 200 ) insert_item( 2013515, 200 ) insert_item( wingID, 5 ) end dlg_text( "@90610645" ) set_account_flag("ME1Claim",2) elseif place == 2 and ClaimNum <= 1 then if state_code == 8192 then insert_item( 2014039, 60 ) local get_item_message = sconv( "@254", "#@item_name@#", "@12014039", "#@item_num@#", 60 ) cprint( get_item_message ) else insert_item( 2013513, 120 ) insert_item( 2013514, 120 ) insert_item( 2013515, 120 ) insert_item( wingID, 2 ) end dlg_text( "@90610645" ) set_account_flag("ME1Claim",2) elseif place == 3 and ClaimNum <= 1 then if state_code == 8192 then insert_item( 2014039, 35 ) local get_item_message = sconv( "@254", "#@item_name@#", "@12014039", "#@item_num@#", 35 ) cprint( get_item_message ) else insert_item( 2013513, 70 ) insert_item( 2013514, 70 ) insert_item( 2013515, 70 ) insert_item( wingID, 1 ) end dlg_text( "@90610645" ) set_account_flag("ME1Claim",2) else dlg_text( "@90610646" ) -- Reward failed. User most likely didn't take part in the event. They shouldn't be able to get to this menu anyway... end dlg_menu( "@90010002", " " ) -- Goodbye dlg_show() end function NPC_Event_2018_ME1_Standings( handle ) local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) local ME1Team1Score = get_global_variable("ME1Team1Score") local ME1Team2Score = get_global_variable("ME1Team2Score") local ME1Team3Score = get_global_variable("ME1Team3Score") local team = get_account_flag( "ME1Team" ) if team == 1 then -- Shows Team1, Team 2 and then Team 3. dlg_text( "@90610647\v#@team_name@#\v@90610628\v#@team1_score@#\v" .. ME1Team1Score .. "\v#@team2_name@#\v@90610629\v#@team2_score@#\v" .. ME1Team2Score .. "\v#@team3_name@#\v@90610630\v#@team3_score@#\v" .. ME1Team3Score) elseif team == 2 then -- Shows Team 2, Team 1 and then Team 3. dlg_text( "@90610647\v#@team_name@#\v@90610629\v#@team1_score@#\v" .. ME1Team2Score .. "\v#@team2_name@#\v@90610628\v#@team2_score@#\v" .. ME1Team1Score .. "\v#@team3_name@#\v@90610630\v#@team3_score@#\v" .. ME1Team3Score) elseif team == 3 then -- Shows Team 3, Team 1 and then Team 2. dlg_text( "@90610647\v#@team_name@#\v@90610630\v#@team1_score@#\v" .. ME1Team3Score .. "\v#@team2_name@#\v@90610628\v#@team2_score@#\v" .. ME1Team1Score .. "\v#@team3_name@#\v@90610629\v#@team3_score@#\v" .. ME1Team2Score) end dlg_menu( "@90010003", 'NPC_Event_2018_ME1_Contact(' .. handle .. ')' ) --Another question... dlg_menu( "@90010002", " " ) -- Goodbye dlg_show() end function NPC_Event_ME1_ItemEx(handle, itemid) local npc_name = "@"..get_npc_type().."|@"..get_npc_name() dlg_title(npc_name) local pdata = { 9100070, 19100070, 1, 70, 9100071, 19100071, 1, 70, 9100072, 19100072, 1, 70, 9100073, 19100073, 1, 150, 9100074, 19100074, 1, 150, 9100075, 19100075, 1, 150, 9100076, 19100076, 1, 200, 9100077, 19100077, 1, 200, 9100078, 19100078, 1, 200, 2012825, 12012825, 1, 1, 2902042, 12902042, 1, 2, 601100327, 611100327, 1, 2, 2013414, 12013414, 1, 2, 2013062, 12013062, 1, 1, 2013063, 12013063, 1, 1, 2013064, 12013064, 1, 1, 2016114, 12016114, 1, 2, 2016113, 12016113, 1, 2, 2012819, 12012819, 1, 1, 2012821, 12012821, 1, 1, 2012820, 12012820, 1, 1, 2013142, 12013142, 1, 1, } if handle == 1 then dlg_text( "@90606244" ) -- ¿øÇÏ´Â ¾ÆÀÌÅÛ ¼±Åà exchange_list(pdata, 2014039) elseif handle == 2 then local need_cnt = 0 local cnt = table.getn(pdata)/4; for i = 1, cnt do local base = 1+(i-1)*4 if pdata[base] == itemid then need_cnt = pdata[base+3] break end end if tonumber(find_item(2014039)) >= tonumber(need_cnt) then local item_name = get_item_name_id( itemid ) local get_item_message = sconv( "@254", "#@item_name@#", "@" .. tostring(item_name), "#@item_num@#", 1 ) insert_item(itemid,1) delete_item(get_item_handle(2014039), need_cnt) cprint( get_item_message ) NPC_Event_ME1_ItemEx(1) else dlg_text( "@90606117" ) end end dlg_menu( "@90010001", " " ) dlg_show() end function exchange_list(pdata,need_item) local cnt = table.getn(pdata)/4; local item_cnt = find_item ( need_item ) or 0 for i = 1, cnt do local base = 1+(i-1)*4 dlg_menu( "@".. get_item_name_id(pdata[base]).."|("..item_cnt.."/"..pdata[base+3]..")","NPC_Event_ME1_ItemEx(2, "..pdata[base]..")") end end -------- WarOfTheCities End-------- -------- BossHunters Event Start ------- function initiate_ME2() local MiniEvent = tonumber(get_env("game.ME2")) or -1 if MiniEvent == 0 then del_global_variable( "ME2Total" ) del_global_variable( "ME2LeaderName" ) del_global_variable( "ME2All" ) end end function select_number_value_4(select,parray) local array_size = table.getn(parray)/4 for i=1, array_size do local base = 1+(i-1)*4 if select < parray[base] then return {parray[base+1], parray[base+2], parray[base+3]} end end return 0 end function NPC_Event_2018_ME2_Kill(handle,monster) local rewardList = { -- chance, item id, quantity, item name string 1000, 601100260, 20, "@611100260", 2000, 601100261, 20, "@611100261", 2800, 609019, 3, "@10609019", 3600, 609026, 3, "@10609026", 4400, 609120, 13, "@10609120", 5000, 900000, 4, "@10900000", 5600, 2902161, 4, "@12902161", 6100, 910005, 6, "@10910005", 6600, 491012, 15, "@10491012", 7100, 601100327, 20, "@611100327", 7500, 2902165, 4, "@12902165", 7900, 608406, 15, "@10608406", 8300, 705048, 20, "@10705048", 8605, 2016055, 8, "@12016055", 8885, 800104, 26, "@10800104", 9085, 950109, 8, "@10950109", 9285, 950108, 8, "@10950108", 9485, 2013204, 13, "@12013204", 9685, 601100231, 8, "@611100231", 9785, 705009, 4, "@10705009", 9885, 690341, 4, "@12013011", 9985, 1000484, 7, "@11000484", 9995, 950020, 1, "@10950020", 10000, 950021, 1, "@10950021" } local monsterName = { "@22030419", "@22030420", "@22030421", "@22030422", "@22030423", "@22030424", "@22030425", "@22030426", "@22030427", "@22030428", "@22030429", "@22030430", "@22030431", "@22030432", "@22030433", "@22030434", "@22030435", "@22030436", "@22030437", "@22030438", "@22030439", "@22030440", "@22030441", "@22030442" } local attempts = 1 if handle == 1 then local select = math.random( 0 , 9999) local ritem = select_number_value_4(select,rewardList) insert_item(ritem[1],ritem[2]) private_notice( sconv( "@90610655" , "#@monster_name@#", monsterName[monster] )) private_notice( sconv( "@90610656" , "#@item_quantity@#", ritem[2], "#@item_name@#", ritem[3] ) ) elseif handle == 2 then local chance = math.random(1,10) if chance == 10 then attempts = 2 end private_notice( sconv( "@90610655" , "#@monster_name@#", monsterName[monster] )) for i=1, attempts do local select = math.random( 0 , 9999) local ritem = select_number_value_4(select,rewardList) insert_item(ritem[1],ritem[2]) private_notice( sconv( "@90610656" , "#@item_quantity@#", ritem[2], "#@item_name@#", ritem[3] ) ) end elseif handle == 3 then local chance = math.random(1,10) if chance >= 9 then attempts = 2 end private_notice( sconv( "@90610655" , "#@monster_name@#", monsterName[monster] )) for i=1, attempts do local select = math.random( 0 , 9999) local ritem = select_number_value_4(select,rewardList) insert_item(ritem[1],ritem[2]) private_notice( sconv( "@90610656" , "#@item_quantity@#", ritem[2], "#@item_name@#", ritem[3] ) ) end elseif handle == 4 then local chance = math.random(1,10) if chance >= 8 then attempts = 2 end private_notice( sconv( "@90610655" , "#@monster_name@#", monsterName[monster] )) for i=1, attempts do local select = math.random( 0 , 9999) local ritem = select_number_value_4(select,rewardList) insert_item(ritem[1],ritem[2]) private_notice( sconv( "@90610656" , "#@item_quantity@#", ritem[2], "#@item_name@#", ritem[3] ) ) end elseif handle == 5 then local chance = math.random(1,10) if chance >= 7 then attempts = 2 end private_notice( sconv( "@90610655" , "#@monster_name@#", monsterName[monster] )) for i=1, attempts do local select = math.random( 0 , 9999) local ritem = select_number_value_4(select,rewardList) insert_item(ritem[1],ritem[2]) private_notice( sconv( "@90610656" , "#@item_quantity@#", ritem[2], "#@item_name@#", ritem[3] ) ) end elseif handle == 6 then local chance = math.random(1,10) if chance >= 6 then attempts = 2 end private_notice( sconv( "@90610655" , "#@monster_name@#", monsterName[monster] )) for i=1, attempts do local select = math.random( 0 , 9999) local ritem = select_number_value_4(select,rewardList) insert_item(ritem[1],ritem[2]) private_notice( sconv( "@90610656" , "#@item_quantity@#", ritem[2], "#@item_name@#", ritem[3] ) ) end end if get_flag( "ME2K" ) == nil or get_flag( "ME2K" ) == "" then set_flag ( "ME2K", 0) end if get_global_variable( "ME2Total" ) == nil or get_global_variable( "ME2Total" ) == "" then set_global_variable( "ME2Total" , 0 ) end set_flag( "ME2K" , get_flag( "ME2K") + 1 ) if get_flag( "ME2K" ) > get_global_variable( "ME2Total" ) then set_global_variable( "ME2Total" , get_flag( "ME2K" ) ) set_global_variable( "ME2LeaderName", get_value( "name" )) end end -------- BossHunters Event End -------