-- 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)#99ff66>", "NPC_Event_2015_Goldenweek_change_ticket_get(2012825, 3, 1)" )
dlg_menu( "<#99ff66>|@12902162|".."(2)#99ff66>", "NPC_Event_2015_Goldenweek_change_ticket_get(2902162, 2, 3)" )
dlg_menu( "<#99ff66>|@10920001|".."(3)#99ff66>", "NPC_Event_2015_Goldenweek_change_ticket_get(920001, 3, 5)" )
dlg_menu( "<#99ff66>|@10920006|".."(1)#99ff66>", "NPC_Event_2015_Goldenweek_change_ticket_get(920006, 1, 10)" )
dlg_menu( "<#99ff66>|@13630071|".."(1)#99ff66>", "NPC_Event_2015_Goldenweek_change_ticket_get(3630071, 1, 30)" )
dlg_menu( "<#99ff66>|@10705015|".."(2)#99ff66>", "NPC_Event_2015_Goldenweek_change_ticket_get(705015, 2, 50)" )
dlg_menu( "<#99ff66>|@13800272|".."(1)#99ff66>", "NPC_Event_2015_Goldenweek_change_ticket_get(3800272, 1, 80)" )
dlg_menu( "<#99ff66>|@13800275|".."(1)#99ff66>", "NPC_Event_2015_Goldenweek_change_ticket_get(3800275, 1, 80)" )
dlg_menu( "<#99ff66>|@13800278|".."(1)#99ff66>", "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|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(491013, 1, 2)" )
dlg_menu( "<#ffdf00>|@90606100|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(2902162, 2, 6)" )
dlg_menu( "<#ffdf00>|@90606099|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(2012825, 3, 10)" )
dlg_menu( "<#ffdf00>|@90606101|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(920001, 3, 10)" )
dlg_menu( "<#ffdf00>|@90606102|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(920006, 1, 20)" )
dlg_menu( "<#ffdf00>|@90606104|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(3800282, 2, 100)" )
dlg_menu( "<#ffdf00>|@90606105|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(3800272, 1, 160)" )
dlg_menu( "<#ffdf00>|@90606106|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(3800275, 1, 160)" )
dlg_menu( "<#ffdf00>|@90606107|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(3800278, 1, 160)" )
dlg_menu( "<#ffdf00>|@90606108|".."#ffdf00>", "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|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(1101, 1, 20)" ) --Server buff HP/MP
dlg_menu( "<#ffdf00>|@90610430|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(1007, 1, 20)" ) --Server buff P/M Attack
dlg_menu( "<#ffdf00>|@90610431|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(1011, 1, 20)" ) --Server buff Attack/Cast Speed
dlg_menu( "<#ffdf00>|@90610432|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(2013157, 2, 40)" ) --Blue Egg
dlg_menu( "<#ffdf00>|@90610433|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(2013158, 2, 40)" ) --Green Egg
dlg_menu( "<#ffdf00>|@90610434|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(2013159, 2, 40)" ) --White Egg
dlg_menu( "<#ffdf00>|@90610435|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(2013160, 2, 40)" ) --Pink Egg
dlg_menu( "<#ffdf00>|@90610436|".."#ffdf00>", "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|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(2013202, 2, 20)" ) --Energy of Wind
dlg_menu( "<#ffdf00>|@90610438|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(2013201, 2, 20)" ) --Energy of Fire
dlg_menu( "<#ffdf00>|@90610439|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(2013203, 2, 20)" ) --Energy of Water
dlg_menu( "<#ffdf00>|@90610440|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(950110, 2, 40)" ) --Altered Almighty Pieces
dlg_menu( "<#ffdf00>|@90610441|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(2013204, 5, 60)" ) --Energy of Gold
dlg_menu( "<#ffdf00>|@90610442|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(950117, 2, 80)" ) --Altered Almighty Pieces Enhanced
dlg_menu( "<#ffdf00>|@90610443|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(2600001, 1, 140)" ) --Basic Purified Pieces
dlg_menu( "<#ffdf00>|@90610444|".."#ffdf00>", "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|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(2902104, 2, 10)" ) --Feather of Return
dlg_menu( "<#ffdf00>|@90610446|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(2902133, 2, 10)" ) --Feather of Summon
dlg_menu( "<#ffdf00>|@90610447|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(2902134, 2, 10)" ) --Feather of Union
dlg_menu( "<#ffdf00>|@90610448|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(2902135, 2, 10)" ) --Feather of Teleportation
dlg_menu( "<#ffdf00>|@90610449|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(601100260, 5, 30)" ) --Battle Arena Crystal Box
dlg_menu( "<#ffdf00>|@90610450|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(601100261, 5, 30)" ) --Battle Arena Potion Box
dlg_menu( "<#ffdf00>|@90610451|".."#ffdf00>", "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|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(2902043, 1, 60)" ) --E-Protect
dlg_menu( "<#ffdf00>|@90610453|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(700157, 1, 60)" ) --Rank 7 ACS
dlg_menu( "<#ffdf00>|@90610454|".."#ffdf00>", "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|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(2012867, 1, 40)" ) --Random Key Box
dlg_menu( "<#ffdf00>|@90610456|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(601101005, 2, 100)" ) --Refined Clay Key
dlg_menu( "<#ffdf00>|@90610457|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(601101006, 2, 100)" ) --Solid Clay Key
dlg_menu( "<#ffdf00>|@90610458|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(601101007, 2, 100)" ) --Clay Key of Peace
dlg_menu( "<#ffdf00>|@90610459|".."#ffdf00>", "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|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(710004, 1, 10)" ) --Adv. Soul Catalyst
dlg_menu( "<#ffdf00>|@90610461|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(950081, 3, 10)" ) --Lucky Potions
dlg_menu( "<#ffdf00>|@90610462|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(900010, 1, 20)" ) --Stamina Saver
dlg_menu( "<#ffdf00>|@90610463|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(491008, 5, 20)" ) --Scroll of Creature Taming
dlg_menu( "<#ffdf00>|@90610464|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(705008, 1, 30)" ) --Power of Change Armor
dlg_menu( "<#ffdf00>|@90610465|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(900018, 1, 30)" ) --Growth Potion
dlg_menu( "<#ffdf00>|@90610466|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(950080, 3, 40)" ) --GMFB
dlg_menu( "<#ffdf00>|@90610467|".."#ffdf00>", "NPC_Event_2017_Goldenweek_change_ticket_get(705002, 5, 70)" ) --Sealing Scroll: Weapon
dlg_menu( "<#ffdf00>|@90610468|".."#ffdf00>", "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 -------