--- Lua ½ºÅ©¸³Æ® ¾ÏÈ£È
function get_module_name()
return "NPC_Tutorial"
end
--============================================================
-- <<<<<< ¼ö·ÃÀÚÀÇ ¼¶ NPC >>>>>>
--============================================================
--============================================================
--=============== ¾È³»ÀÎ À¯½Ã½º
--============================================================
function NPC_Tutorial_Guide_Deva_init()
cprint( "!¾È³»ÀÎ À¯½Ã½º °¡µ¿" )
set_npc_name( "@90301100" )
end
function NPC_Tutorial_Guide_Deva_contact()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301101" )
-- Á¾Á·À» ¹Þ¾Æ¿Â´Ù. °¡ÀÌ¾Æ 3, µ¥¹Ù 4, ¾Æ¼ö¶ó 5
local race = get_value( "race" )
-- Äù½ºÆ® »óÅ üũ get_quest_progress(ID)
-- ¹Ýȯ°ª -1 : ¾Æ¹«°Íµµ ¾Æ´Ô / 0 : ¼ö¶ô°¡ / 1 : ¼öÇàÁß / 2 : Á¾·á°¡´É / 255 : À̹ÌÁ¾·á
local quest_progress1 = get_quest_progress(1005)
local quest_progress2 = get_quest_progress(1006)
local quest_progress3 = get_quest_progress(1007)
-- ¾È³»ÀÎÀÇ Á¾Á·ÀÌ ¾Æ´Ï¸é
if race ~= 4 then
dlg_text( "@90301102" )
-- ù¹øÂ° Äù½ºÆ® ½ÃÀÛÀüÀ̸é(¼ö¶ô°¡´ÉÀ̸é)
elseif quest_progress1 == 0 then
dlg_text( "@90301103" )
-- ¼¼¹øÂ° Äù½ºÆ® ¿Ï·áÈĶó¸é
elseif quest_progress3 == 255 then
dlg_text( "@90301105" )
-- ±× ¿ÜÀÇ »óȲ(1~2 ÁßÀÇ ÇÑ Äù½ºÆ®¸¦ ¸¶Ä¡°Å³ª 1~3ÁßÀÇ Çϳª¸¦ ¼öÇàÁßÀ̰ųª ±âŸ µîµî...)
else
dlg_text( "@90301104" )
end
-- ·¹³Ä ÆäÀ̽ºÀÇ ¶æÀº?
dlg_menu( "@90301124", "Quest_Link_1_1d()" )
-- ¼ö·ÃÀÚÀÇ ¼¶ ä³Î À̵¿ ¾È³»?
dlg_menu( "@91000463", "Quest_Link_1_1e()" )
--¸Þ´º ±¸¼º (Äù½ºÆ®°¡ ÀÖÀ» °æ¿ì ÀÚµ¿À¸·Î Á¦ÀÏ À§ºÎÅÍ Äù½ºÆ® ¸Þ´º »ý¼º)
-- ù ¹øÂ° Äù½ºÆ®¸¦ ¹ÞÀº ÀûÀÌ ÀÖÀ¸¸é...(¼öÇà, Á¾·á¿©ºÎ¿¡ °ü°è¾øÀÌ)
if quest_progress1 == 1 or quest_progress1 == 2 or quest_progress1 == 255 then
-- HP¶õ ¹«¾ùÀΰ¡?
dlg_menu( "@90010034", "Quest_Link_1_1a()" )
-- ¾ÆÀÌÅÛÀÇ ÀåÂø¹ý
dlg_menu( "@90010035", "Quest_Link_1_1b()" )
-- ¿ÀÅä Æ®·¦, ¿¡ÀÌÀüÆ® ¸ó½ºÅͶõ?
dlg_menu( "@90301126", "Quest_Link_1_1c()" )
end
-- ù ¹øÂ° Äù½ºÆ® Ŭ¸®¾î.
if quest_progress1 == 255 then
-- ¾ÆÀÌÅÛÀÇ È¹µæ ¹æ¹ýÀº?
dlg_menu( "@90010036", "Quest_Link_1_2as()" )
end
-- µÎ ¹øÂ° Äù½ºÆ® Ŭ¸®¾î.
if quest_progress2 == 255 then
-- Æ÷¼ÇÀ» ¸Ô´Â ¹æ¹ýÀº?
dlg_menu( "@90010037", "Quest_Link_1_2bs()" )
end
-- ¼¼ ¹øÂ° Äù½ºÆ®¸¦ ¹ÞÀº ÀûÀÌ ÀÖÀ¸¸é...(¼öÇà, Á¾·á¿©ºÎ¿¡ °ü°è¾øÀÌ)
if quest_progress3 == 1 or quest_progress3 == 2 or quest_progress3 == 255 then
-- ¹Ì´Ï¸ÊÀ» º¸´Â ¹æ¹ý
dlg_menu( "@90010038", "Quest_Link_1_3a()" )
end
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- Äù½ºÆ® 1-1 ¼ö¶ô ºÎ¿¬¼³¸í
function Quest_Link_1_1()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301101" )
dlg_text_without_quest_menu( "@90301114" )
-- HP¶õ ¹«¾ùÀΰ¡?
dlg_menu( "@90010034", "Quest_Link_1_1a()" )
-- ¾ÆÀÌÅÛÀÇ ÀåÂø¹ý
dlg_menu( "@90010035", "Quest_Link_1_1b()" )
-- ¿ÀÅä Æ®·¦, ¿¡ÀÌÀüÆ® ¸ó½ºÅͶõ?
dlg_menu( "@90301126", "Quest_Link_1_1c()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 1-1a HP,LVÀÇ °³³ä
function Quest_Link_1_1a()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301101" )
dlg_text_without_quest_menu( "@90301106" )
-- ¾ÆÀÌÅÛÀÇ ÀåÂø¹ý
dlg_menu( "@90010035", "Quest_Link_1_1b()" )
-- ¿ÀÅä Æ®·¦, ¿¡ÀÌÀüÆ® ¸ó½ºÅͶõ?
dlg_menu( "@90301126", "Quest_Link_1_1c()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 1-1b ¾ÆÀÌÅÛ ÀåÂø¹ý
function Quest_Link_1_1b()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301101" )
dlg_text_without_quest_menu( "@90301107" )
-- HP¶õ ¹«¾ùÀΰ¡?
dlg_menu( "@90010034", "Quest_Link_1_1a()" )
-- ¿ÀÅä Æ®·¦, ¿¡ÀÌÀüÆ® ¸ó½ºÅͶõ?
dlg_menu( "@90301126", "Quest_Link_1_1c()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 1-1c ¿ÀÅä Æ®·¦, ¿¡ÀÌÀüÆ® ¸ó½ºÅÍ
function Quest_Link_1_1c()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301101" )
dlg_text_without_quest_menu( "@90301127" )
-- HP¶õ ¹«¾ùÀΰ¡?
dlg_menu( "@90010034", "Quest_Link_1_1a()" )
-- ¾ÆÀÌÅÛÀÇ ÀåÂø¹ý
dlg_menu( "@90010035", "Quest_Link_1_1b()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 1-1d ¼ö·ÃÀÚÀÇ ¼¶ - ·¹³Ä ÆäÀ̽º
function Quest_Link_1_1d()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301101" )
dlg_text_without_quest_menu( "@90301125" )
-- µ¹¾Æ°¡±â
--dlg_menu( "@90010003", "NPC_Tutorial_Guide_Deva_contact()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 1-1e ¼ö·ÃÀÚÀÇ ¼¶ ä³Î À̵¿ ¾È³»
function Quest_Link_1_1e()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301101" )
dlg_text_without_quest_menu( "@91000464" )
-- µ¹¾Æ°¡±â
--dlg_menu( "@90010003", "NPC_Tutorial_Guide_Deva_contact()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ¹öÇÁ °É°í ´ë»ç·Î ³Ñ±è. (°ø¼Ó 3·¹º§ 10ºÐ, ID 1011) Áö¼ÓÈ¿°ú ºÎ¿© => add_state( Áö¼ÓÈ¿°úID, ·¹º§, ½Ã°£ )
function Quest_Link_1_2a()
add_state( 1011, 3, 60000 )
Quest_Link_1_2as()
end
-- ºÎ°¡Á¤º¸ 1-2a ¾ÆÀÌÅÛ È¹µæ
function Quest_Link_1_2as()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301101" )
dlg_text( "@90301108" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ¹öÇÁ °É°í ´ë»ç·Î ³Ñ±è. (ÀÌ¼Ó 3·¹º§ 20ºÐ, ID 1013) Áö¼ÓÈ¿°ú ºÎ¿© => add_state( Áö¼ÓÈ¿°úID, ·¹º§, ½Ã°£ )
function Quest_Link_1_2b()
add_state( 1013, 3, 120000 )
Quest_Link_1_2bs()
end
-- ºÎ°¡Á¤º¸ 1-2b Æ÷¼Ç »ç¿ë¹ý
function Quest_Link_1_2bs()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301101" )
dlg_text( "@90301109" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 1-3a ¹Ì´Ï¸Ê º¸´Â¹ý
function Quest_Link_1_3a()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301101" )
dlg_text_without_quest_menu( "@90301110" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 1-4 ±âº»¹«±â¼÷·Ã ºÎ¿¬¼³¸í
function Quest_Link_1_4()
local npc_id
-- NPC ID¸¦ ¹Þ¾Æ¿Â´Ù.
npc_id = get_npc_id()
-- NPC À̸§ Ãâ·Â
-- °¡ÀÌ¾Æ ÀÏ ¶§ (3013 ¾È³»ÀÎ Ä«³ëÇÁ½º)
if npc_id == 3013 then
dlg_title("@90301301")
-- µ¥¹Ù ÀÏ ¶§ ( 3011 ¾È³»ÀÎ À¯½Ã½º)
elseif npc_id == 3011 then
dlg_title("@90301101")
-- ¾Æ¼ö¶ó ÀÏ ¶§ (3012 ¾È³»ÀÎ ¾Æ·Î¼¿)
elseif npc_id == 3012 then
dlg_title("@90301201")
end
-- start of "Á¾Á·¿¡ µû¸¥ NPC ´ë»ç"
-- °¡ÀÌ¾Æ ÀÏ ¶§ (3013 ¾È³»ÀÎ Ä«³ëÇÁ½º)
if npc_id == 3013 then
dlg_text_without_quest_menu("@90301322")
-- µ¥¹Ù ÀÏ ¶§ ( 3011 ¾È³»ÀÎ À¯½Ã½º)
elseif npc_id == 3011 then
dlg_text_without_quest_menu("@90301122")
-- ¾Æ¼ö¶ó ÀÏ ¶§ (3012 ¾È³»ÀÎ ¾Æ·Î¼¿)
elseif npc_id == 3012 then
dlg_text_without_quest_menu("@90301222")
end -- end of "Á¾Á·¿¡ µû¸¥ NPC ´ë»ç"
-- ´ëÈ Á¾·á.
dlg_menu( "@90010002", "" )
dlg_show()
end
--============================================================
--=============== ¾È³»ÀÎ ¾Æ·Î¼¿
--============================================================
function NPC_Tutorial_Guide_Asura_init()
cprint( "!¾È³»ÀÎ ¾Æ·Î¼¿ °¡µ¿" )
set_npc_name( "@90301200" )
end
function NPC_Tutorial_Guide_Asura_contact()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301201" )
-- Á¾Á·À» ¹Þ¾Æ¿Â´Ù. °¡ÀÌ¾Æ 3, µ¥¹Ù 4, ¾Æ¼ö¶ó 5
local race = get_value( "race" )
-- Äù½ºÆ® »óÅ üũ get_quest_progress(ID)
-- ¹Ýȯ°ª -1 : ¾Æ¹«°Íµµ ¾Æ´Ô / 0 : ¼ö¶ô°¡ / 1 : ¼öÇàÁß / 2 : Á¾·á°¡´É / 255 : À̹ÌÁ¾·á
local quest_progress1 = get_quest_progress(1008)
local quest_progress2 = get_quest_progress(1009)
local quest_progress3 = get_quest_progress(1007)
-- ¾È³»ÀÎÀÇ Á¾Á·ÀÌ ¾Æ´Ï¸é
if race ~= 5 then
dlg_text( "@90301202" )
-- ù¹øÂ° Äù½ºÆ® ½ÃÀÛÀüÀ̸é(¼ö¶ô°¡´ÉÀ̸é)
elseif quest_progress1 == 0 then
dlg_text( "@90301203" )
-- ¼¼¹øÂ° Äù½ºÆ® ¿Ï·áÈĶó¸é
elseif quest_progress3 == 255 then
dlg_text( "@90301205" )
-- ±× ¿ÜÀÇ »óȲ(1~2 ÁßÀÇ ÇÑ Äù½ºÆ®¸¦ ¸¶Ä¡°Å³ª 1~3ÁßÀÇ Çϳª¸¦ ¼öÇàÁßÀ̰ųª ±âŸ µîµî...)
else
dlg_text( "@90301204" )
end
-- ·¹³Ä ÆäÀ̽ºÀÇ ¶æÀº?
dlg_menu( "@90301124", "Quest_Link_2_1d()" )
-- ¼ö·ÃÀÚÀÇ ¼¶ ä³Î À̵¿ ¾È³»?
dlg_menu( "@91000463", "Quest_Link_2_1e()" )
--¸Þ´º ±¸¼º (Äù½ºÆ®°¡ ÀÖÀ» °æ¿ì ÀÚµ¿À¸·Î Á¦ÀÏ À§ºÎÅÍ Äù½ºÆ® ¸Þ´º »ý¼º)
-- ù ¹øÂ° Äù½ºÆ®¸¦ ¹ÞÀº ÀûÀÌ ÀÖÀ¸¸é...(¼öÇà, Á¾·á¿©ºÎ¿¡ °ü°è¾øÀÌ)
if quest_progress1 == 1 or quest_progress1 == 2 or quest_progress1 == 255 then
-- HP¶õ ¹«¾ùÀΰ¡?
dlg_menu( "@90010034", "Quest_Link_2_1a()" )
-- ¾ÆÀÌÅÛÀÇ ÀåÂø¹ý
dlg_menu( "@90010035", "Quest_Link_2_1b()" )
-- ¿ÀÅä Æ®·¦, ¿¡ÀÌÀüÆ® ¸ó½ºÅͶõ?
dlg_menu( "@90301126", "Quest_Link_2_1c()" )
end
-- ù ¹øÂ° Äù½ºÆ® Ŭ¸®¾î.
if quest_progress1 == 255 then
-- ¾ÆÀÌÅÛÀÇ È¹µæ ¹æ¹ýÀº?
dlg_menu( "@90010036", "Quest_Link_2_2as()" )
end
-- µÎ ¹øÂ° Äù½ºÆ® Ŭ¸®¾î.
if quest_progress2 == 255 then
-- Æ÷¼ÇÀ» ¸Ô´Â ¹æ¹ýÀº?
dlg_menu( "@90010037", "Quest_Link_2_2bs()" )
end
-- ¼¼ ¹øÂ° Äù½ºÆ®¸¦ ¹ÞÀº ÀûÀÌ ÀÖÀ¸¸é...(¼öÇà, Á¾·á¿©ºÎ¿¡ °ü°è¾øÀÌ)
if quest_progress3 == 1 or quest_progress3 == 2 or quest_progress3 == 255 then
-- ¹Ì´Ï¸ÊÀ» º¸´Â ¹æ¹ý
dlg_menu( "@90010038", "Quest_Link_2_3a()" )
end
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- Äù½ºÆ® 2-1 ¼ö¶ô ºÎ¿¬¼³¸í
function Quest_Link_2_1()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301201" )
dlg_text_without_quest_menu( "@90301214" )
-- HP¶õ ¹«¾ùÀΰ¡?
dlg_menu( "@90010034", "Quest_Link_2_1a()" )
-- ¾ÆÀÌÅÛÀÇ ÀåÂø¹ý
dlg_menu( "@90010035", "Quest_Link_2_1b()" )
-- ¿ÀÅä Æ®·¦, ¿¡ÀÌÀüÆ® ¸ó½ºÅͶõ?
dlg_menu( "@90301126", "Quest_Link_2_1c()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 2-1a HP,LVÀÇ °³³ä
function Quest_Link_2_1a()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301201" )
dlg_text_without_quest_menu( "@90301206" )
-- ¾ÆÀÌÅÛÀÇ ÀåÂø¹ý
dlg_menu( "@90010035", "Quest_Link_2_1b()" )
-- Äù½ºÆ®¶õ?
dlg_menu( "@90301126", "Quest_Link_2_1c()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 2-1b ¾ÆÀÌÅÛ ÀåÂø¹ý
function Quest_Link_2_1b()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301201" )
dlg_text_without_quest_menu( "@90301207" )
-- HP¶õ ¹«¾ùÀΰ¡?
dlg_menu( "@90010034", "Quest_Link_2_1a()" )
-- Äù½ºÆ®¶õ?
dlg_menu( "@90301126", "Quest_Link_2_1c()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 2-1c Äù½ºÆ®
function Quest_Link_2_1c()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301201" )
dlg_text_without_quest_menu( "@90301226" )
-- HP¶õ ¹«¾ùÀΰ¡?
dlg_menu( "@90010034", "Quest_Link_2_1a()" )
-- ¾ÆÀÌÅÛÀÇ ÀåÂø¹ý
dlg_menu( "@90010035", "Quest_Link_2_1b()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 2-1d ¼ö·ÃÀÚÀÇ ¼¶ - ·¹³Ä ÆäÀ̽º
function Quest_Link_2_1d()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301201" )
dlg_text_without_quest_menu( "@90301225" )
-- µ¹¾Æ°¡±â
--dlg_menu( "@90010003", "NPC_Tutorial_Guide_Asura_contact()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 2-1e ¼ö·ÃÀÚÀÇ ¼¶ ä³Î À̵¿ ¾È³»
function Quest_Link_2_1e()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301201" )
dlg_text_without_quest_menu( "@91000464" )
-- µ¹¾Æ°¡±â
--dlg_menu( "@90010003", "NPC_Tutorial_Guide_Deva_contact()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ¹öÇÁ °É°í ´ë»ç·Î ³Ñ±è. (°ø¼Ó 3·¹º§ 10ºÐ, ID 1011) Áö¼ÓÈ¿°ú ºÎ¿© => add_state( Áö¼ÓÈ¿°úID, ·¹º§, ½Ã°£ )
function Quest_Link_2_2a()
add_state( 1011, 3, 60000 )
Quest_Link_2_2as()
end
-- ºÎ°¡Á¤º¸ 2-2a ¾ÆÀÌÅÛ È¹µæ
function Quest_Link_2_2as()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301201" )
dlg_text( "@90301208" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ¹öÇÁ °É°í ´ë»ç·Î ³Ñ±è. (ÀÌ¼Ó 3·¹º§ 20ºÐ, ID 1013) Áö¼ÓÈ¿°ú ºÎ¿© => add_state( Áö¼ÓÈ¿°úID, ·¹º§, ½Ã°£ )
function Quest_Link_2_2b()
add_state( 1013, 3, 120000 )
Quest_Link_2_2bs()
end
-- ºÎ°¡Á¤º¸ 2-2b Æ÷¼Ç »ç¿ë¹ý
function Quest_Link_2_2bs()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301201" )
dlg_text( "@90301209" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 2-3a ¹Ì´Ï¸Ê º¸´Â¹ý
function Quest_Link_2_3a()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301201" )
dlg_text_without_quest_menu( "@90301210" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
--============================================================
--=============== ¾È³»ÀÎ Ä«³ëÇÁ½º
--============================================================
function NPC_Tutorial_Guide_Gaia_init()
cprint( "!¾È³»ÀÎ Ä«³ëÇÁ½º °¡µ¿" )
set_npc_name( "@90301300" )
end
function NPC_Tutorial_Guide_Gaia_contact()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301301" )
-- Á¾Á·À» ¹Þ¾Æ¿Â´Ù. °¡ÀÌ¾Æ 3, µ¥¹Ù 4, ¾Æ¼ö¶ó 5
local race = get_value( "race" )
-- Äù½ºÆ® »óÅ üũ get_quest_progress(ID)
-- ¹Ýȯ°ª -1 : ¾Æ¹«°Íµµ ¾Æ´Ô / 0 : ¼ö¶ô°¡ / 1 : ¼öÇàÁß / 2 : Á¾·á°¡´É / 255 : À̹ÌÁ¾·á
local quest_progress1 = get_quest_progress(1010)
local quest_progress2 = get_quest_progress(1011)
local quest_progress3 = get_quest_progress(1007)
-- ¾È³»ÀÎÀÇ Á¾Á·ÀÌ ¾Æ´Ï¸é
if race ~= 3 then
dlg_text( "@90301302" )
-- ù¹øÂ° Äù½ºÆ® ½ÃÀÛÀüÀ̸é(¼ö¶ô°¡´ÉÀ̸é)
elseif quest_progress1 == 0 then
dlg_text( "@90301303" )
-- ¼¼¹øÂ° Äù½ºÆ® ¿Ï·áÈĶó¸é
elseif quest_progress3 == 255 then
dlg_text( "@90301305" )
-- ±× ¿ÜÀÇ »óȲ(1~2 ÁßÀÇ ÇÑ Äù½ºÆ®¸¦ ¸¶Ä¡°Å³ª 1~3ÁßÀÇ Çϳª¸¦ ¼öÇàÁßÀ̰ųª ±âŸ µîµî...)
else
dlg_text( "@90301304" )
end
-- ·¹³Ä ÆäÀ̽ºÀÇ ¶æÀº?
dlg_menu( "@90301124", "Quest_Link_3_1d()" )
-- ¼ö·ÃÀÚÀÇ ¼¶ ä³Î À̵¿ ¾È³»?
dlg_menu( "@91000463", "Quest_Link_3_1e()" )
--¸Þ´º ±¸¼º (Äù½ºÆ®°¡ ÀÖÀ» °æ¿ì ÀÚµ¿À¸·Î Á¦ÀÏ À§ºÎÅÍ Äù½ºÆ® ¸Þ´º »ý¼º)
-- ù ¹øÂ° Äù½ºÆ®¸¦ ¹ÞÀº ÀûÀÌ ÀÖÀ¸¸é...(¼öÇà, Á¾·á¿©ºÎ¿¡ °ü°è¾øÀÌ)
if quest_progress1 == 1 or quest_progress1 == 2 or quest_progress1 == 255 then
-- HP¶õ ¹«¾ùÀΰ¡?
dlg_menu( "@90010034", "Quest_Link_3_1a()" )
-- ¾ÆÀÌÅÛÀÇ ÀåÂø¹ý
dlg_menu( "@90010035", "Quest_Link_3_1b()" )
-- ¿ÀÅä Æ®·¦, ¿¡ÀÌÀüÆ® ¸ó½ºÅͶõ?
dlg_menu( "@90301126", "Quest_Link_3_1c()" )
end
-- ù ¹øÂ° Äù½ºÆ® Ŭ¸®¾î.
if quest_progress1 == 255 then
-- ¾ÆÀÌÅÛÀÇ È¹µæ ¹æ¹ýÀº?
dlg_menu( "@90010036", "Quest_Link_3_2as()" )
end
-- µÎ ¹øÂ° Äù½ºÆ® Ŭ¸®¾î.
if quest_progress2 == 255 then
-- Æ÷¼ÇÀ» ¸Ô´Â ¹æ¹ýÀº?
dlg_menu( "@90010037", "Quest_Link_3_2bs()" )
end
-- ¼¼ ¹øÂ° Äù½ºÆ®¸¦ ¹ÞÀº ÀûÀÌ ÀÖÀ¸¸é...(¼öÇà, Á¾·á¿©ºÎ¿¡ °ü°è¾øÀÌ)
if quest_progress3 == 1 or quest_progress3 == 2 or quest_progress3 == 255 then
-- ¹Ì´Ï¸ÊÀ» º¸´Â ¹æ¹ý
dlg_menu( "@90010038", "Quest_Link_3_3a()" )
end
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- Äù½ºÆ® 3-1 ¼ö¶ô ºÎ¿¬¼³¸í
function Quest_Link_3_1()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301301" )
dlg_text_without_quest_menu( "@90301314" )
-- HP¶õ ¹«¾ùÀΰ¡?
dlg_menu( "@90010034", "Quest_Link_3_1a()" )
-- ¾ÆÀÌÅÛÀÇ ÀåÂø¹ý
dlg_menu( "@90010035", "Quest_Link_3_1b()" )
-- ¿ÀÅä Æ®·¦, ¿¡ÀÌÀüÆ® ¸ó½ºÅͶõ?
dlg_menu( "@90301126", "Quest_Link_3_1c()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 3-1a HP,LVÀÇ °³³ä
function Quest_Link_3_1a()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301301" )
dlg_text_without_quest_menu( "@90301306" )
-- ¾ÆÀÌÅÛÀÇ ÀåÂø¹ý
dlg_menu( "@90010035", "Quest_Link_3_1b()" )
-- ¿ÀÅä Æ®·¦, ¿¡ÀÌÀüÆ® ¸ó½ºÅͶõ?
dlg_menu( "@90301126", "Quest_Link_3_1c()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 3-1b ¾ÆÀÌÅÛ ÀåÂø¹ý
function Quest_Link_3_1b()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301301" )
dlg_text_without_quest_menu( "@90301307" )
-- HP¶õ ¹«¾ùÀΰ¡?
dlg_menu( "@90010034", "Quest_Link_3_1a()" )
-- ¿ÀÅä Æ®·¦, ¿¡ÀÌÀüÆ® ¸ó½ºÅͶõ?
dlg_menu( "@90301126", "Quest_Link_3_1c()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 3-1c ¿ÀÅä Æ®·¦, ¿¡ÀÌÀüÆ® ¸ó½ºÅÍ ¼³¸í
function Quest_Link_3_1c()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301301" )
dlg_text_without_quest_menu( "@90301326" )
-- HP¶õ ¹«¾ùÀΰ¡?
dlg_menu( "@90010034", "Quest_Link_3_1a()" )
-- ¾ÆÀÌÅÛÀÇ ÀåÂø¹ý
dlg_menu( "@90010035", "Quest_Link_3_1b()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 3-1d ¼ö·ÃÀÚÀÇ ¼¶ - ·¹³Ä ÆäÀ̽º
function Quest_Link_3_1d()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301301" )
dlg_text_without_quest_menu( "@90301325" )
-- µ¹¾Æ°¡±â
--dlg_menu( "@90010003", "NPC_Tutorial_Guide_Gaia_contact()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 3-1e ¼ö·ÃÀÚÀÇ ¼¶ - ·¹³Ä ÆäÀ̽º
function Quest_Link_3_1e()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301301" )
dlg_text_without_quest_menu( "@91000464" )
-- µ¹¾Æ°¡±â
--dlg_menu( "@90010003", "NPC_Tutorial_Guide_Asura_contact()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ¹öÇÁ °É°í ´ë»ç·Î ³Ñ±è. (°ø¼Ó 3·¹º§ 10ºÐ, ID 1011) Áö¼ÓÈ¿°ú ºÎ¿© => add_state( Áö¼ÓÈ¿°úID, ·¹º§, ½Ã°£ )
function Quest_Link_3_2a()
add_state( 1011, 3, 60000 )
Quest_Link_3_2as()
end
-- ºÎ°¡Á¤º¸ 3-2a ¾ÆÀÌÅÛ È¹µæ
function Quest_Link_3_2as()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301301" )
dlg_text( "@90301308" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ¹öÇÁ °É°í ´ë»ç·Î ³Ñ±è. (ÀÌ¼Ó 3·¹º§ 20ºÐ, ID 1013) Áö¼ÓÈ¿°ú ºÎ¿© => add_state( Áö¼ÓÈ¿°úID, ·¹º§, ½Ã°£ )
function Quest_Link_3_2b()
add_state( 1013, 3, 120000 )
Quest_Link_3_2bs()
end
-- ºÎ°¡Á¤º¸ 3-2b Æ÷¼Ç »ç¿ë¹ý
function Quest_Link_3_2bs()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301301" )
dlg_text( "@90301309" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 3-3a ¹Ì´Ï¸Ê º¸´Â¹ý
function Quest_Link_3_3a()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301301" )
dlg_text_without_quest_menu( "@90301310" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
--============================================================
--=============== Ãʱޱ³°ü ½Ã½ºÆ¼³ª
--============================================================
function NPC_Tutorial_Instructor_1_init()
cprint( "!Ãʱޱ³°ü ½Ã½ºÆ¼³ª °¡µ¿" )
set_npc_name( "@90301400" )
end
function NPC_Tutorial_Instructor_1_contact()
local currnet_text = 0
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301401" )
-- Á¾Á·À» ¹Þ¾Æ¿Â´Ù. °¡ÀÌ¾Æ 3, µ¥¹Ù 4, ¾Æ¼ö¶ó 5
local race = get_value( "race" )
-- Äù½ºÆ® »óÅ üũ get_quest_progress(ID)
-- ¹Ýȯ°ª -1 : ¾Æ¹«°Íµµ ¾Æ´Ô / 0 : ¼ö¶ô°¡ / 1 : ¼öÇàÁß / 2 : Á¾·á°¡´É / 255 : À̹ÌÁ¾·á
local quest_progress3 = get_quest_progress(1007)
local quest_progress4_1 = get_quest_progress(1012)
local quest_progress4_2a = get_quest_progress(1013)
local quest_progress4_2b = get_quest_progress(1014)
local quest_progress4_2c = get_quest_progress(1015)
local quest_progress4_3 = get_quest_progress(1016)
-- Äù½ºÆ® 1-3, 2-3, 3-3 ¹Þ±â Àü
if quest_progress3 == -1 or quest_progress3 == 0 then
dlg_text( "@90301402" )
currnet_text = "@90301402"
-- Äù½ºÆ® 1-3, 2-3, 3-3 ÁøÇàÁß
elseif quest_progress3 == 1 or quest_progress3 == 2 then
dlg_text( "@90301403" )
currnet_text = "@90301403"
-- Äù½ºÆ® 4-3 ÁøÇàÁß
elseif quest_progress4_3 == 1 or quest_progress3 == 2 then
dlg_text( "@90301405" )
currnet_text = "@90301405"
-- Äù½ºÆ® 4-3 ¿Ï·á ÀÌÈÄ
elseif quest_progress4_3 == 255 then
dlg_text( "@90301406" )
currnet_text = "@90301406"
-- Äù½ºÆ® 1-3, 2-3, 3-3 ¿Ï·á ÀÌÈÄ
elseif quest_progress3 == 255 then
dlg_text( "@90301404" )
currnet_text = "@90301404"
-- ±× ¿ÜÀÇ »óȲ(Äù½ºÆ® 1-3, 2-3, 3-3 ÁøÇàÁß°ú °°ÀÌ Ã³¸®)
else
dlg_text( "@90301403" )
currnet_text = "@90301402"
end
-- ·¹³Ä ÆäÀ̽ºÀÇ ¶æÀº2?
dlg_menu( "@90301432", "Quest_Link_4_4a()" )
--¸Þ´º ±¸¼º (Äù½ºÆ®°¡ ÀÖÀ» °æ¿ì ÀÚµ¿À¸·Î Á¦ÀÏ À§ºÎÅÍ Äù½ºÆ® ¸Þ´º »ý¼º)
-- 4-1a Äù½ºÆ®¸¦ ¹ÞÀº ÀûÀÌ ÀÖÀ¸¸é...(¼öÇà, Á¾·á¿©ºÎ¿¡ °ü°è¾øÀÌ)
if quest_progress4_1 == 1 or quest_progress4_1 == 2 or quest_progress4_1 == 255 then
-- JP, JLv ¿¡ ´ëÇÏ¿© (¼ºê¸Þ´º È£Ãâ)
dlg_menu( "@90010045", "sub_menu_4_1()" )
end
-- 4-2 Äù½ºÆ®, Á¾Á·¿¡ µû¶ó ó¸®(µ¥¹Ù)
if race == 4 then
-- 4-2b Äù½ºÆ®¸¦ ¹ÞÀº ÀûÀÌ ÀÖÀ¸¸é...(¼öÇà, Á¾·á¿©ºÎ¿¡ °ü°è¾øÀÌ)
if quest_progress4_2a == 1 or quest_progress4_2a == 2 or quest_progress4_2a == 255 then
-- ½ºÅ³À̶õ ¹«¾ùÀΰ¡?
dlg_menu( "@90010041", "Quest_Link_4_2a()" )
end
-- (¾Æ¼ö¶ó)
elseif race == 5 then
-- 4-2b Äù½ºÆ®¸¦ ¹ÞÀº ÀûÀÌ ÀÖÀ¸¸é...(¼öÇà, Á¾·á¿©ºÎ¿¡ °ü°è¾øÀÌ)
if quest_progress4_2b == 1 or quest_progress4_2b == 2 or quest_progress4_2b == 255 then
-- ½ºÅ³À̶õ ¹«¾ùÀΰ¡?
dlg_menu( "@90010041", "Quest_Link_4_2a()" )
end
-- (°¡À̾Æ)
elseif race == 3 then
-- 4-2c Äù½ºÆ®¸¦ ¹ÞÀº ÀûÀÌ ÀÖÀ¸¸é...(¼öÇà, Á¾·á¿©ºÎ¿¡ °ü°è¾øÀÌ)
if quest_progress4_2c == 1 or quest_progress4_2c == 2 or quest_progress4_2c == 255 then
-- ½ºÅ³À̶õ ¹«¾ùÀΰ¡?
dlg_menu( "@90010041", "Quest_Link_4_2a()" )
end
-- ±× ¿ÜÀÇ Á¾Á·(¾øÀ½.)
else
end
-- 4-2a ¶Ç´Â 4-2b ¶Ç´Â 4-2c Äù½ºÆ®¸¦ ¿Ï·áÇßÀ¸¸é
if quest_progress4_2a == 255 or quest_progress4_2b == 255 or quest_progress4_2c == 255 then
-- ½ºÅ³¿¡ ´ëÇÑ ÆÁ (¼ºê¸Þ´º È£Ãâ)
dlg_menu( "@90010046", "sub_menu_4_2()" )
end
-- 4-3 Äù½ºÆ®¸¦ ¹ÞÀº ÀûÀÌ ÀÖÀ¸¸é...(¼öÇà, Á¾·á¿©ºÎ¿¡ °ü°è¾øÀÌ)
if quest_progress4_3 == 1 or quest_progress4_3 == 2 or quest_progress4_3 == 255 then
-- Äü½½·ÔÀ̶õ ¹«¾ùÀΰ¡?
dlg_menu( "@90010044", "Quest_Link_4_3a()" )
end
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
--¸ÞÀθ޴º¿¡¼ ´ë»ç À¯ÁöÇÑ Ã¼·Î ¼ºê¸Þ´º ¹öư È£Ãâ
function sub_menu_4_1()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301401" )
-- ¼ºê ¸Þ´º°¡ ³ªÅ¸³¯ ¶§ ¼µÎ ´ë»ç
dlg_text_without_quest_menu("@90301430")
-- JP¶õ ¹«¾ùÀΰ¡?
dlg_menu( "@90010039", "Quest_Link_4_1a()" )
-- Àâ·¹º§Àº ¹«¾ùÀΰ¡?
dlg_menu( "@90010040", "Quest_Link_4_1b()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
--¸ÞÀθ޴º¿¡¼ ´ë»ç À¯ÁöÇÑ Ã¼·Î ¼ºê¸Þ´º ¹öư È£Ãâ
function sub_menu_4_2()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301401" )
-- ¼ºê ¸Þ´º°¡ ³ªÅ¸³¯ ¶§ ¼µÎ ´ë»ç
dlg_text_without_quest_menu("@90301431")
-- ½ºÅ³·¹º§À̶õ ¹«¾ùÀΰ¡?
dlg_menu( "@90010042", "Quest_Link_4_2b()" )
-- ½ºÅ³ ÅõÀÚÀÇ ÆÁ
dlg_menu( "@90010043", "Quest_Link_4_2c()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- Äù½ºÆ® 4-1 ¼ö¶ô ¸µÅ©
function Quest_Link_4_0a()
-- ÇöÀç À§Ä¡ ¹Þ¾Æ¿À±â
local current_x = get_value( "x" )
local current_y = get_value( "y" )
-- ±ÍȯÁö¿ªÀ» ¼ö·ÃÀÚ ¼¶ÀÇ ÇöÀç À§Ä¡·Î ¼³Á¤
if (gv('rx') == nil or gv('rx') == "") and (gv('ry') == nil or gv('ry') == "") then -- ÇØ¿Ü
set_flag( "rx", current_x + math.random(0,10))
set_flag( "ry", current_y + math.random(0,10))
else -- ±¹³»
sv( "rx", current_x + math.random(0,10))
sv( "ry", current_y + math.random(0,10))
end
-- Äù½ºÆ® 4-1 ¼ö¶ô ºÎ¿¬ ¼³¸í È£Ãâ
Quest_Link_4_1()
end
-- Ãß°¡´ë»ç 4-1, Äù½ºÆ® 4-1 ¼ö¶ô ºÎ¿¬¼³¸í
function Quest_Link_4_1()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301401" )
dlg_text_without_quest_menu( "@90301415" )
-- JP¶õ ¹«¾ùÀΰ¡?
dlg_menu( "@90010039", "Quest_Link_4_1a()" )
-- Àâ·¹º§Àº ¹«¾ùÀΰ¡?
dlg_menu( "@90010040", "Quest_Link_4_1b()" )
-- ½ºÅ³À̶õ ¹«¾ùÀΰ¡?
dlg_menu( "@90010041", "Quest_Link_4_2a()" )
-- Äü½½·ÔÀ̶õ ¹«¾ùÀΰ¡?
dlg_menu( "@90010044", "Quest_Link_4_3a()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- Äù½ºÆ® 4-1 Ŭ¸®¾î ¸µÅ©
function Quest_Link_4_0b()
-- Á¾Á·À» ¹Þ¾Æ¿Â´Ù. °¡ÀÌ¾Æ 3, µ¥¹Ù 4, ¾Æ¼ö¶ó 5
local race = get_value( "race" )
-- Á¾Á·¿¡ µû¶ó Äù½ºÆ® ½ÃÀÛ½ÃÅ´. Äù½ºÆ® ½ÃÀÛ ÇÔ¼ö => start_quest( Äù½ºÆ®ID, ½ÃÀÛ´ë»çID )
-- ¹ö±×·Î ÀÎÇÑ ±ä±Þ »èÁ¦
-- if race == 4 then
-- start_quest(1013, 301417)
-- elseif race == 5 then
-- start_quest(1014, 301420)
-- elseif race == 3 then
-- start_quest(1015, 301423)
-- end
end
-- ºÎ°¡Á¤º¸ 4-1a, JPÀÇ °³³ä
function Quest_Link_4_1a()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301401" )
dlg_text_without_quest_menu( "@90301407" )
-- Àâ·¹º§Àº ¹«¾ùÀΰ¡?
dlg_menu( "@90010040", "Quest_Link_4_1b()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 4-1b, Àâ·¹º§ÀÇ °³³ä
function Quest_Link_4_1b()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301401" )
dlg_text_without_quest_menu( "@90301408" )
-- JP¶õ ¹«¾ùÀΰ¡?
dlg_menu( "@90010039", "Quest_Link_4_1a()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- Äù½ºÆ® 4-2 ¼ö¶ô ¸µÅ©
function Quest_Link_4_2()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301401" )
dlg_text_without_quest_menu( "@90301428" )
-- ½ºÅ³À̶õ ¹«¾ùÀΰ¡?
dlg_menu( "@90010041", "Quest_Link_4_2a()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 4-2a, ½ºÅ³À̶õ ¹«¾ùÀΰ¡
function Quest_Link_4_2a()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301401" )
dlg_text_without_quest_menu( "@90301409" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 4-2b, ½ºÅ³·¹º§Àº ¹«¾ùÀΰ¡
function Quest_Link_4_2b()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301401" )
dlg_text_without_quest_menu( "@90301410" )
-- ½ºÅ³ ÅõÀÚÀÇ ÆÁ
dlg_menu( "@90010043", "Quest_Link_4_2c()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 4-2c, ½ºÅ³ÅõÀÚÀÇ ÆÁ
function Quest_Link_4_2c()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301401" )
dlg_text_without_quest_menu( "@90301411" )
-- ½ºÅ³·¹º§À̶õ ¹«¾ùÀΰ¡?
dlg_menu( "@90010042", "Quest_Link_4_2b()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- Äù½ºÆ® 4-3 ¼ö¶ô ¸µÅ©
function Quest_Link_4_3()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301401" )
-- ±¹°¡ ÄÚµå Àоî¿À±â
-- 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()
-- Áß±¹ÀÏ °æ¿ì
if state_code == 64 then
--dlg_title("@90301401")
-- ¿öÇÁ½ÃÄÑÁÖ°Ú´Ù´Â ¼³¸í
-- dlg_text( "@90301806" )
-- Áß±Þ ±³°ü ±æ´Ù½ºÀÇ À§Ä¡ÇÑ °÷À¸·Î ¿öÇÁ ½ÃÄÑÁÜ.
warp( 172711 + math.random(0,10) , 52362 + math.random(0,10) )
-- ´ëÈÁ¾·á
--dlg_menu( "@90010002", " " )
--dlg_show()
end
dlg_text_without_quest_menu( "@90301427" )
-- Äü½½·ÔÀ̶õ ¹«¾ùÀΰ¡?
dlg_menu( "@90010044", "Quest_Link_4_3a()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 4-3a, Äü½½·ÔÀ̶õ ¹«¾ùÀΰ¡
function Quest_Link_4_3a()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301401" )
dlg_text_without_quest_menu( "@90301429" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 4-4a, ·¹³Ä ÆäÀ̽º¶õ?
function Quest_Link_4_4a()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301401" )
dlg_text_without_quest_menu( "@90301433" )
-- ¼ö·Ã°ú ÀçȰ?
dlg_menu( "@90301434", "Quest_Link_4_4a_1()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 4-4a_1, ¼ö·Ã°ú ÀçȰ?
function Quest_Link_4_4a_1()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301401" )
dlg_text_without_quest_menu( "@90301435" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
--============================================================
--=============== Áß±Þ±³°ü ±æ´Ù½º
--============================================================
function NPC_Tutorial_Instructor_2_init()
cprint( "!Áß±Þ±³°ü ±æ´Ù½º °¡µ¿" )
set_npc_name( "@90301500" )
end
function NPC_Tutorial_Instructor_2_contact()
local currnet_text = 0
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301501" )
-- Äù½ºÆ® »óÅ üũ get_quest_progress(ID)
-- ¹Ýȯ°ª -1 : ¾Æ¹«°Íµµ ¾Æ´Ô / 0 : ¼ö¶ô°¡ / 1 : ¼öÇàÁß / 2 : Á¾·á°¡´É / 255 : À̹ÌÁ¾·á
local quest_progress4_3 = get_quest_progress(1016)
local quest_progress5_1 = get_quest_progress(1017)
local quest_progress5_3 = get_quest_progress(1019)
local quest_progress5_5 = get_quest_progress(1021)
local quest_progress5_9 = get_quest_progress(1024)
-- Äù½ºÆ® 4-3 ¹Þ±â Àü
if quest_progress4_3 == -1 or quest_progress4_3 == 0 then
dlg_text( "@90301502" )
currnet_text = "@90301502"
-- Äù½ºÆ® 4-3 ÁøÇàÁß
elseif quest_progress4_3 == 1 or quest_progress4_3 == 2 then
dlg_text( "@90301503" )
currnet_text = "@90301503"
-- Äù½ºÆ® 5-9 ¿Ï·á ÀÌÈÄ (¼ö·áÈÄ, ¼ö·áÈİ¡ ¾øÀ¸¹Ç·Î »ó±Þ±³°ü ¸¸³ª±â Äù½ºÆ®°¡ ³¡³µ´Ù¸é ¼ö·áÈÄ·Î °£ÁÖ.)
elseif quest_progress5_9 == 255 then
dlg_text( "@90301506" )
currnet_text = "@90301506"
-- Äù½ºÆ® 5-5 ¿Ï·á ÀÌÈÄ
elseif quest_progress5_5 == 255 then
dlg_text( "@90301505" )
currnet_text = "@90301505"
-- Äù½ºÆ® 4-3 ¿Ï·á ÀÌÈÄ
elseif quest_progress4_3 == 255 then
dlg_text( "@90301540" )
currnet_text = "@90301540"
-- ±× ¿ÜÀÇ »óȲ(4-3 ¹Þ±â Àü°ú °°ÀÌ Ã³¸®)
else
dlg_text( "@90301502" )
currnet_text = "@90301502"
end
-- ¼ö·ÃÀÚÀÇ ¼¶ ·¹³Ä ÆäÀ̽º3?
dlg_menu( "@90301547", "Quest_Link_5_11a()" )
--¸Þ´º ±¸¼º (Äù½ºÆ®°¡ ÀÖÀ» °æ¿ì ÀÚµ¿À¸·Î Á¦ÀÏ À§ºÎÅÍ Äù½ºÆ® ¸Þ´º »ý¼º)
-- 5-1 Äù½ºÆ®¸¦ ¹ÞÀº ÀûÀÌ ÀÖÀ¸¸é...(¼öÇà, Á¾·á¿©ºÎ¿¡ °ü°è¾øÀÌ)
if quest_progress5_1 == 1 or quest_progress5_1 == 2 or quest_progress5_1 == 255 then
-- ¾ÆÀÌÅÛ ·¹º§¿¡ ´ëÇÏ¿©
dlg_menu( "@90010047", "sub_menu_5_1()" )
end
-- Äù½ºÆ® 5-3À» Ŭ¸®¾î
if quest_progress5_3 == 255 then
-- JP°ü¸®¿¡ °üÇÑ ÆÁ (¼ºê¸Þ´º È£Ãâ)
dlg_menu( "@90010048", "sub_menu_5_3()" )
end
-- Äù½ºÆ® 5-5À» Ŭ¸®¾î
if quest_progress5_5 == 255 then
-- ÆÄƼ¸¦ ÇÏ·Á¸é
dlg_menu( "@90010049", "Quest_Link_5_5a()" )
-- ¾ÆÀÌÅÛ Æ®·¹ÀÌµå ¹æ¹ý
dlg_menu( "@90010050", "Quest_Link_5_5b()" )
end
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- Ãß°¡´ë»ç 5-1, Äù½ºÆ® 5-1 ¼ö¶ô ºÎ¿¬¼³¸í
function Quest_Link_5_1()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301501" )
dlg_text_without_quest_menu( "@90301516" )
-- ¾ÆÀÌÅÛ ¾÷±×·¹À̵å¶õ?
dlg_menu( "@90010054", "Quest_Link_5_1a()" )
-- ¾ÆÀÌÅÛ ·©Å©¶õ?
dlg_menu( "@90010055", "Quest_Link_5_1b()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
--¸ÞÀθ޴º¿¡¼ ´ë»ç À¯ÁöÇÑ Ã¼·Î ¼ºê¸Þ´º ¹öư È£Ãâ
function sub_menu_5_1()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301501" )
-- ¼ºê ¸Þ´º°¡ ³ªÅ¸³¯ ¶§ ¼µÎ ´ë»ç
dlg_text_without_quest_menu("@90301527")
-- ¾ÆÀÌÅÛ ¾÷±×·¹À̵å¶õ?
dlg_menu( "@90010054", "Quest_Link_5_1a()" )
-- ¾ÆÀÌÅÛ ·©Å©¶õ?
dlg_menu( "@90010055", "Quest_Link_5_1b()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 5-1a, ¾ÆÀÌÅÛ ¾÷±×·¹À̵å¶õ?
function Quest_Link_5_1a()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301501" )
dlg_text_without_quest_menu( "@90301507" )
-- ¾ÆÀÌÅÛ ·©Å©¶õ?
dlg_menu( "@90010055", "Quest_Link_5_1b()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 5-1b, ¾ÆÀÌÅÛ ·©Å©¶õ?
function Quest_Link_5_1b()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301501" )
dlg_text_without_quest_menu( "@90301508" )
-- ¾ÆÀÌÅÛ ¾÷±×·¹À̵å¶õ?
dlg_menu( "@90010054", "Quest_Link_5_1a()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
--¸ÞÀθ޴º¿¡¼ ´ë»ç À¯ÁöÇÑ Ã¼·Î ¼ºê¸Þ´º ¹öư È£Ãâ
function sub_menu_5_3()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301501" )
-- ¼ºê ¸Þ´º°¡ ³ªÅ¸³¯ ¶§ ¼µÎ ´ë»ç
dlg_text_without_quest_menu("@90301528")
-- ÃÊ¹Ý ½ºÅ³ÀÇ Á߿伺
dlg_menu( "@90010051", "Quest_Link_5_3a()" )
-- JP¸¦ »¡¸® ¸ðÀ¸·Á¸é
dlg_menu( "@90010052", "Quest_Link_5_3b()" )
-- ÀüÁ÷À» ´Ê°Ô ÇØµµ µÇ³ª?
dlg_menu( "@90010053", "Quest_Link_5_3c()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 5-3a, ÃÊ¹Ý ½ºÅ³ÀÇ Á߿伺
function Quest_Link_5_3a()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301501" )
dlg_text_without_quest_menu( "@90301509" )
-- JP¸¦ »¡¸® ¸ðÀ¸·Á¸é
dlg_menu( "@90010052", "Quest_Link_5_3b()" )
-- ÀüÁ÷À» ´Ê°Ô ÇØµµ µÇ³ª?
dlg_menu( "@90010053", "Quest_Link_5_3c()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 5-3b, JP¸¦ »¡¸® ¸ðÀ¸·Á¸é
function Quest_Link_5_3b()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301501" )
dlg_text_without_quest_menu( "@90301510" )
-- ÃÊ¹Ý ½ºÅ³ÀÇ Á߿伺
dlg_menu( "@90010051", "Quest_Link_5_3a()" )
-- ÀüÁ÷À» ´Ê°Ô ÇØµµ µÇ³ª?
dlg_menu( "@90010053", "Quest_Link_5_3c()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 5-3c, ÀüÁ÷À» ´Ê°Ô ÇØµµ µÇ³ª?
function Quest_Link_5_3c()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301501" )
dlg_text_without_quest_menu( "@90301511" )
-- ÃÊ¹Ý ½ºÅ³ÀÇ Á߿伺
dlg_menu( "@90010051", "Quest_Link_5_3a()" )
-- JP¸¦ »¡¸® ¸ðÀ¸·Á¸é
dlg_menu( "@90010052", "Quest_Link_5_3b()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 5-5a, ÆÄƼ¸¦ ÇÏ·Á¸é
function Quest_Link_5_5a()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301501" )
dlg_text_without_quest_menu( "@90301512" )
-- ¾ÆÀÌÅÛ Æ®·¹ÀÌµå ¹æ¹ý
dlg_menu( "@90010050", "Quest_Link_5_5b()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 5-5b, ¾ÆÀÌÅÛ Æ®·¹À̵åÀÇ ¹æ¹ý
function Quest_Link_5_5b()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301501" )
dlg_text_without_quest_menu( "@90301513" )
-- ÆÄƼ¸¦ ÇÏ·Á¸é
dlg_menu( "@90010049", "Quest_Link_5_5a()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 5-6, ºÎ½ºÆ®Ä¨¿¡ ´ëÇÑ ¼³¸í
function Quest_Link_5_6()
-- ±ÍȯÁö¿ªÀ» Ä·ÇÁ Áß¾ÓÀ¸·Î ¼³Á¤.
if (gv('rx') == nil or gv('rx') == "") and (gv('ry') == nil or gv('ry') == "") then -- ÇØ¿Ü
set_flag( "rx", 172543 + math.random(0,100))
set_flag( "ry", 51847 + math.random(0,100))
else -- ±¹³»
sv( "rx", 172543 + math.random(0,100))
sv( "ry", 51847 + math.random(0,100))
end
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301501" )
dlg_text_without_quest_menu( "@90301504" )
dlg_text_without_quest_menu( "@90301532" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 5-10a, Å©¸®Ã³¿Í Ä«µå¿¡ ´ëÇÑ °£·«ÇÑ ¼³¸í.
function Quest_Link_5_10a()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90302301" )
dlg_text_without_quest_menu( "@90301530" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 5-10b, Å©¸®Ã³¿Í Ä«µå¿¡ ´ëÇÑ Á» ´õ ÀÚ¼¼ÇÑ
function Quest_Link_5_10b()
local temp_text, npc_id
-- Ç÷¹À̾îÀÇ Á¾Á·°ªÀ» ¹Þ¾Æ¿È 3 °¡À̾Æ, 4 µ¥¹Ù, 5 ¾Æ¼ö¶ó
local race = get_value( "race" )
--NPC ID¸¦ ¹Þ¾Æ¿Â´Ù.
npc_id = get_npc_id()
-- °¢ Á¾Á·¿¡ µû¶ó À̸§ Ãâ·Â
-- °¡ÀÌ¾Æ ÀÏ ¶§ (4001 Å×ÀÌ¸Ó ¾Ë·¹À̾Æ)
if npc_id == 4001 then
dlg_title("@90400100")
-- µ¥¹Ù ÀÏ ¶§ (1001 Å×ÀÌ¸Ó ¾È´Ù¸®¿¤)
elseif npc_id == 1001 then
dlg_title("@90100100")
-- ¾Æ¼ö¶ó ÀÏ ¶§ (2001 ¼¸Ó³Ê ½´¹Ù³ªÃ÷)
elseif npc_id == 2001 then
dlg_title("@90200100")
end
-- °¡ÀÌ¾Æ ÀÏ ¶§ (4001 Å×ÀÌ¸Ó ¾Ë·¹À̾Æ)
if npc_id == 4001 then
dlg_text_without_quest_menu("@90400110")
-- µ¥¹Ù ÀÏ ¶§ (1001 Å×ÀÌ¸Ó ¾È´Ù¸®¿¤)
elseif npc_id == 1001 then
dlg_text_without_quest_menu("@90100110")
-- ¾Æ¼ö¶ó ÀÏ ¶§ (2001 ¼¸Ó³Ê ½´¹Ù³ªÃ÷)
elseif npc_id == 2001 then
dlg_text_without_quest_menu("@90200110")
end
-- ´ëÈ Á¾·á
dlg_menu( "@90010002", "" )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 5-11a, ¼ö·ÃÀÚÀÇ ¼¶ ·¹³Ä ÆäÀ̽º¶õ3?
function Quest_Link_5_11a()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90302301" )
dlg_text_without_quest_menu( "@90301548" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
--============================================================
--=============== »ó±Þ±³°ü ¶õ½½·Ô
--============================================================
function NPC_Tutorial_Instructor_3_init()
cprint( "!»ó±Þ±³°ü ¶õ½½·Ô °¡µ¿" )
set_npc_name( "@90301600" )
end
function NPC_Tutorial_Instructor_3_contact()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301601" )
-- Äù½ºÆ® »óÅ üũ get_quest_progress(ID)
-- ¹Ýȯ°ª -1 : ¾Æ¹«°Íµµ ¾Æ´Ô / 0 : ¼ö¶ô°¡ / 1 : ¼öÇàÁß / 2 : Á¾·á°¡´É / 255 : À̹ÌÁ¾·á
local quest_progress5_9 = get_quest_progress(1024)
local stamina, text
stamina = gv("stamina") -- ÇöÀç ½ºÅ¹̳ÊÀÇ ·®À» ¹Þ¾Æ¿Í ÄÁµð¼ÇÀ» üũÇÑ´Ù.
-- Äù½ºÆ® 5-9 ¹Þ±â Àü
if quest_progress5_9 == -1 or quest_progress5_9 == 0 then
dlg_text( "@90301602" )
-- Äù½ºÆ® 5-9 ÁøÇàÁß
elseif quest_progress5_9 == 1 or quest_progress5_9 == 2 then
dlg_text( "@90301603" )
-- Äù½ºÆ® 5-9 ¿Ï·á ÀÌÈÄ
elseif quest_progress5_9 == 255 then
-- ½ºÅ¹̳ʰ¡ º¸ÅëÀ̰ųª ³ª»Ü¶§
if stamina < (158400*0.85) then
dlg_text( "@90301609" )
-- ½ºÅ¹̳ʰ¡ ÁÁÀ»¶§
else
dlg_text( "@90301604" )
end
-- ±× ¿ÜÀÇ »óȲ(5-9 ¹Þ±â Àü°ú °°ÀÌ Ã³¸®)
else
dlg_text( "@90301602" )
end
--¸Þ´º ±¸¼º (Äù½ºÆ®°¡ ÀÖÀ» °æ¿ì ÀÚµ¿À¸·Î Á¦ÀÏ À§ºÎÅÍ Äù½ºÆ® ¸Þ´º »ý¼º)
-- Äù½ºÆ® 5-9 ¿Ï·á ÀÌÈÄ
if quest_progress5_9 == 255 then
-- ½ºÅ³°ú JLvÀÇ Á¶À²
dlg_menu( "@90010057", "Quest_Link_7_1b()" )
-- ½ºÅ³ ÅõÀÚÀÇ ÆÁ
dlg_menu( "@90010058", "Quest_Link_7_1c()" )
-- Äü½½·Ô ÆäÀÌÁöÀÇ È®Àå
dlg_menu( "@90010059", "Quest_Link_7_1d()" )
-- ÄÁµð¼ÇÀ̶õ ¹«¾ùÀΰ¡
dlg_menu( "@90010071", "Quest_Link_7_2b()" )
end
-- ´Ù¸¥ ¼ö·ÃÀÚ Ä·ÇÁ·Î À̵¿
dlg_menu( "@90300513", 'Teleport_channel( 1000 )')
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ¹öÇÁ °É°í ´ë»ç·Î ³Ñ±è. (°ø°Ý·Â,¹æ¾î·Â,°ø¼Ó 3·¹º§ 20ºÐ, ID 1007, 1009, 1011) Áö¼ÓÈ¿°ú ºÎ¿© => add_state( Áö¼ÓÈ¿°úID, ·¹º§, ½Ã°£ )
function Quest_Link_7_1()
add_state( 1007, 3, 120000 )
add_state( 1009, 3, 120000 )
add_state( 1011, 3, 120000 )
Quest_Link_7_1a()
end
-- º¸»óÀ¸·Î ½ºÅÂ¹Ì³Ê 1000 => add_state( Áö¼ÓÈ¿°úID, ·¹º§, ½Ã°£ )
function Quest_Link_7_2()
local stamina
stamina = gv("stamina")
sv("stamina",stamina + 100000 )
end
-- ºÎ°¡Á¤º¸ 7-1a, Â÷ȸ¿¹°í
function Quest_Link_7_1a()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301601" )
dlg_text_without_quest_menu( "@90301605" )
-- ½ºÅ³°ú JLvÀÇ Á¶À²
dlg_menu( "@90010057", "Quest_Link_7_1b()" )
-- ½ºÅ³ ÅõÀÚÀÇ ÆÁ
dlg_menu( "@90010058", "Quest_Link_7_1c()" )
-- Äü½½·Ô ÆäÀÌÁöÀÇ È®Àå
dlg_menu( "@90010059", "Quest_Link_7_1d()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 7-1b, ½ºÅ³°ú JLvÀÇ Á¶À²
function Quest_Link_7_1b()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301601" )
dlg_text_without_quest_menu( "@90301606" )
-- ½ºÅ³ ÅõÀÚÀÇ ÆÁ
dlg_menu( "@90010058", "Quest_Link_7_1c()" )
-- Äü½½·Ô ÆäÀÌÁöÀÇ È®Àå
dlg_menu( "@90010059", "Quest_Link_7_1d()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 7-1c, ½ºÅ³ ÅõÀÚÀÇ ÆÁ
function Quest_Link_7_1c()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301601" )
dlg_text_without_quest_menu( "@90301607" )
-- ½ºÅ³°ú JLvÀÇ Á¶À²
dlg_menu( "@90010057", "Quest_Link_7_1b()" )
-- Äü½½·Ô ÆäÀÌÁöÀÇ È®Àå
dlg_menu( "@90010059", "Quest_Link_7_1d()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 7-1d, Äü½½·Ô ÆäÀÌÁöÀÇ È®Àå
function Quest_Link_7_1d()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301601" )
dlg_text_without_quest_menu( "@90301608" )
-- ½ºÅ³°ú JLvÀÇ Á¶À²
dlg_menu( "@90010057", "Quest_Link_7_1b()" )
-- ½ºÅ³ ÅõÀÚÀÇ ÆÁ
dlg_menu( "@90010058", "Quest_Link_7_1c()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 7-2b, ÄÁµð¼ÇÀ̶õ ¹«¾ùÀΰ¡?
function Quest_Link_7_2b()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301601" )
dlg_text_without_quest_menu( "@90301610" )
-- ½ºÅ×¹Ì³Ê È¸º¹ ¹æ¹ýÀº?
dlg_menu( "@90010072", "Quest_Link_7_2c()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 7-2c, ½ºÅ×¹Ì³Ê È¸º¹ ¹æ¹ýÀº?
function Quest_Link_7_2c()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301601" )
dlg_text_without_quest_menu( "@90301611" )
-- ÄÁµð¼ÇÀ̶õ ¹«¾ùÀΰ¡?
dlg_menu( "@90010071", "Quest_Link_7_2b()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
--============================================================
--=============== ÀâÈ»óÀÎ ÀðÆÎ
--============================================================
function NPC_Tutorial_Merchant_Etc_init()
cprint( "!ÀâÈ»óÀÎ ÀðÆÎ °¡µ¿" )
set_npc_name( "@90301700" )
end
function NPC_Tutorial_Merchant_Etc_contact()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301701" )
dlg_text( "@90301706" )
dlg_menu( "@90300703", "open_market( 'beginner_etc' )" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
--============================================================
--=============== ¹æ¾î±¸»óÀÎ Ä«Ãò¾Æ
--============================================================
function NPC_Tutorial_Merchant_Equip_init()
cprint( "!¹æ¾î±¸»óÀÎ Ä«Ãò¾Æ °¡µ¿" )
set_npc_name( "@90301800" )
end
function NPC_Tutorial_Merchant_Equip_contact()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301801" )
dlg_text( "@90301806" )
dlg_menu( "@90300203", "open_market( 'beginner_equip' )" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
--============================================================
--=============== Àâ¼Æ÷ÅÍ µ¥³×ºê
--============================================================
function NPC_Tutorial_Job_Change_init()
cprint( "!Àâ¼Æ÷ÅÍ µ¥³×ºê °¡µ¿" )
set_npc_name( "@90301900" )
end
function NPC_Tutorial_Job_Change_contact()
dlg_title( "@90301901" )
dlg_text( "@90301910" )
dlg_menu( "@90010060", "NPC_Tutorial_Change_job()" )
dlg_menu( "@90010252", "NPC_JobChange_change_race()" )
dlg_menu( "@90010002", " " )
dlg_show()
end
function NPC_Tutorial_Change_job()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90301901" )
-- Äù½ºÆ® »óÅ üũ get_quest_progress(ID)
-- ¹Ýȯ°ª -1 : ¾Æ¹«°Íµµ ¾Æ´Ô / 0 : ¼ö¶ô°¡ / 1 : ¼öÇàÁß / 2 : Á¾·á°¡´É / 255 : À̹ÌÁ¾·á
local quest_progress5_8 = get_quest_progress(1023)
local quest_progress6_2 = get_quest_progress(1025)
local quest_progress6_3 = get_quest_progress(1027)
-- Äù½ºÆ® 6_2 ÁøÇàÁß
if quest_progress6_2 == 0 then --1 or quest_progress6_2 == 2 then
if get_value( "level" ) < 10 or get_value( "job_level" ) < 10 then
dlg_text_without_quest_menu( "@90301911" )
else
dlg_text( "@90301903" )
end
-- ÀÌ¹Ì ÀüÁ÷À» Çß´Ù¸é.
elseif get_value( "job_depth" ) == 1 then
dlg_text( "@90301910" )
--·¹º§°ú Àâ·¹º§ÀÌ ¸ðÀÚ¶ó°Å³ª Äù½ºÆ® 5-8À» ¹Þ±â ÀüÀ̸é...
-- elseif get_value( "level" ) < 10 or get_value( "job_level" ) < 10 or quest_progress5_8 ~= 1 or quest_progress5_8 ~= 2 or quest_progress5_8 ~= 255 then
elseif get_value( "level" ) < 10 or get_value( "job_level" ) < 10 then
dlg_text( "@90301902" )
elseif get_value( "level" ) >= 10 and get_value( "job_level" ) >= 10 and ( quest_progress5_8 == -1 or quest_progress5_8 == 0 ) then
dlg_text( "@90301922" )
-- ±× ¿ÜÀÇ »óȲ
else
dlg_text( "@90301910" )
end
--¸Þ´º ±¸¼º (Äù½ºÆ®°¡ ÀÖÀ» °æ¿ì ÀÚµ¿À¸·Î Á¦ÀÏ À§ºÎÅÍ Äù½ºÆ® ¸Þ´º »ý¼º)
-- Äù½ºÆ® 6-3 ¿Ï·áÇß°í, ¾ÆÁ÷ ÀüÁ÷ÇÏÁö ¾Ê¾ÒÀ» ¶§.(·¹º§ 10ÀÌ»ó, Àâ·¹º§ 10ÀÌ»ó)
if get_value( "job_depth" ) == 0 and quest_progress6_3 == 255 and get_value( "level" ) >= 10 and get_value( "job_level" ) >= 10 then
-- ÀüÁ÷Çϱâ
dlg_menu( "@90010060", "Quest_Link_6_3()" )
end
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 6-3, ÀüÁ÷Çϱâ
function Quest_Link_6_3()
-- 0Â÷ Á÷¾÷ »óŰ¡ ¾Æ´Ï¸é ÂѾƳ½´Ù. º»·¡´Â 1Â÷ Á÷¾÷Àº ÂѾƳ½´Ù¿¡¼ 0Â÷ ¾Æ´Ï¸é ÂѾƳ½´Ù·Î º¯°æ
-- ´ë¸¸¿¡¼ ¿Ø ¹ÌÄ£ 2Â÷ Á÷¾÷ÀÌ ¼ö·ÃÀÚÀÇ ¼¶À¸·Î µé¾î°¡¼ 2Â÷¿¡¼ 1Â÷·Î ÀüÁ÷ÇÏ´Â »çÅ ¹ß»ý
if get_value( "job_depth" ) ~= 0 then
return
end
-- ¿©±â±îÁö ¿ÔÀ¸¸é ÀüÁ÷ °¡´É
local race = get_value( "race" )
local job_name1, job1, job_name2, job2, job_name3, job3, current_job
dlg_title( "@90301901" )
dlg_text_without_quest_menu( "@90301906" )
-- ÇöÀç Á÷¾÷ ID¸¦ ¹Þ¾Æ ³õ´Â´Ù.
current_job = get_value( "job" )
--================================================================================
-- 1Â÷ ÀüÁ÷¸¸ Ãë±ÞÇÔ.
--================================================================================
--============================================================================
-- ¾ê°¡ µ¥¹Ù¸é µð¹ÙÀμÖÁ® ¶Ç´Â Ŭ·¹¸¯, ºê¸®´õ°¡ µÉ ¼ö ÀÖ´Ù.
if race == 4 then
job_name1 = "@10201"
job1 = 201
job_name2 = "@10202"
job2 = 202
job_name3 = "@10203"
job3 = 203
--============================================================================
-- ¾Æ¼ö¶ó¸é ½ºÆ®¶óÀÌ´õ³ª ´ÙÅ©¸ÅÁö¼Ç, ¼Ò¼·¯°¡ µÉ ¼ö ÀÖ´Ù.
elseif race == 5 then
job_name1 = "@10301"
job1 = 301
job_name2 = "@10302"
job2 = 302
job_name3 = "@10303"
job3 = 303
--============================================================================
-- µ¥¹Ùµµ ¾Æ¼ö¶óµµ ¾Æ´Ï¸é °¡À̾ưÚÁö. Åõ»ç 101, ÁÖ¼ú»ç 103, ¸¶¼ö»ç 104 °¡ µÉ ¼ö ÀÖ´Ù.
else
job_name1 = "@10101"
job1 = 101
job_name2 = "@10102"
job2 = 102
job_name3 = "@10103"
job3 = 103
end
dlg_menu( job_name1 , "Run_JobChange_Tutorial_check( '" .. job_name1 .. "' , " .. job1 .. " )" )
dlg_menu( job_name2 , "Run_JobChange_Tutorial_check( '" .. job_name2 .. "' , " .. job2 .. " )" )
dlg_menu( job_name3 , "Run_JobChange_Tutorial_check( '" .. job_name3 .. "' , " .. job3 .. " )" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
function Run_JobChange_Tutorial_check( job_name , job_id )
local jobid = job_id
-- Ŭ¸¯ ½Ç¼öÇßÀ»Áöµµ ¸ð¸£¹Ç·Î È®½ÇÇÑÁö È®ÀÎÇØÁÜ.
cprint( job_name )
dlg_title( "@90301901" )
if jobid == 101 then
dlg_text_without_quest_menu("@90301919")
elseif jobid == 102 then
dlg_text_without_quest_menu("@90301920")
elseif jobid == 103 then
dlg_text_without_quest_menu("@90301921")
elseif jobid == 201 then
dlg_text_without_quest_menu("@90301913")
elseif jobid == 202 then
dlg_text_without_quest_menu("@90301914")
elseif jobid == 203 then
dlg_text_without_quest_menu("@90301915")
elseif jobid == 301 then
dlg_text_without_quest_menu("@90301916")
elseif jobid == 302 then
dlg_text_without_quest_menu("@90301917")
elseif jobid == 303 then
dlg_text_without_quest_menu("@90301918")
end
dlg_menu( "@90010195", "Run_JobChange_Tutorial( '" .. job_name .. "' , " .. job_id ..' )' )
dlg_menu( "@90010196", 'Quest_Link_6_3()' )
dlg_show()
end
function Run_JobChange_Tutorial( job_name , job_id )
local current_job, current_jlv, job_depth
-- ¿¡Çì¶óµð¾ß~~ ÀüÁ÷ÀÌ¿ä~
dlg_title( "@90301901" )
--##½ÃÀÛ
dlg_text_without_quest_menu(sconv("@90301908", "#@job_name@#",job_name))
--##³¡ ÃàÇÏÇÕ´Ï´Ù!!
Áö±Ý À̼ø°£ºÎÅÍ #@job_name@#(/ÀÌ)¶ó´Â Á÷¾÷À» °¡Áö°Ô µÇ¼Ì½À´Ï´Ù.
¾î¿³ÇÑ Á÷¾÷ÀÎÀÌ µÇ¼Ì±º¿ä.'
dlg_menu( "@90010002", '' )
dlg_show()
-- ÀüÁ÷ Àü Á÷¾÷°ú Àâ·¹º§À» ÀúÀåÇÑ´Ù.
current_job = get_value( "job" )
current_jlv = get_value( "job_level" )
job_depth = get_value( "job_depth" )
if job_depth == 0 then
set_value( "job_0", current_job )
set_value( "jlv_0", current_jlv )
--0Â÷¿¡¼ 1Â÷ ÀüÁ÷ÇÒ¶§ "½Å¼ºÇÑ ºÒ²ÉÀÇ Èû" ¾ÆÀÌÅÛÀ» 1°³ Áö±ÞÇØÁØ´Ù. ÇØ´ç ¾ÆÀÌÅÛÀº ÀâÈ»óÁ¡¿¡¼µµ ÆÇ¸ÅÇÑ´Ù.
--insert_item( 2013081, 1 ) --¾ÆÀÌÅÛ ´É·ÂÄ¡°¡ ³Ê¹« ÁÁ¾Æ¼ ¹ÌÀû¿ëÀ¸·Î ¼öÁ¤
--cprint( "@90606144" )
elseif job_depth == 1 then
set_value( "job_1", current_job )
set_value( "jlv_1", current_jlv )
elseif job_depth == 2 then
set_value( "job_2", current_job )
set_value( "jlv_2", current_jlv )
end
job_depth = job_depth + 1
-- ÀüÁ÷ ½Ã۱â.
set_value( "job" , job_id )
set_value( "job_level" , 1 )
set_value( "job_depth" , job_depth )
--##½ÃÀÛ
--message( job_name .. "@90300408" )
message(sconv("@90300408", "#@job_name@#",job_name))
--##³¡ #@job_name@#(/À¸)·Î ÀüÁ÷Çß½À´Ï´Ù.
end
--============================================================
--=============== ¼ö·Ã»ýOB Æ®¸®½ºÅº
--============================================================
function NPC_Tutorial_Old_Boy_init()
cprint( "!¼ö·Ã»ýOB Æ®¸®½ºÅº °¡µ¿" )
set_npc_name( "@90302000" )
end
function NPC_Tutorial_Old_Boy_contact()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90302001" )
dlg_text( "@90302008" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ÀüÁ÷ Äù ¿öÇÁ Áö¿ø
function Quest_Link_6_1()
-- Æ®¸®½ºÅº À§Ä¡¿¡¼ µ¿ÂÊÀ¸·Î 2¹ÌÅÍ ¶³¾îÁø °÷À¸·Î ¿öÇÁ ½ÃÄÑÁÜ.
warp( 175172 + math.random(0,10) , 58576 + math.random(0,10) )
end
-- ¹öÇÁ °É°í Äù½ºÆ® ½ÃÀÛ (À̵¿¼Óµµ 3·¹º§ 10ºÐ, ID 1013) Áö¼ÓÈ¿°ú ºÎ¿© => add_state( Áö¼ÓÈ¿°úID, ·¹º§, ½Ã°£ )
-- ¹ö±×·Î ÀÎÇÑ ±ä±Þ »èÁ¦
function Quest_Link_6_1s()
add_state( 1013, 3, 60000 )
-- start_quest(1026,302003)
end
-- Ãß°¡´ë»ç 6-2, Äù½ºÆ® 6-2 ¼ö¶ô ºÎ¿¬¼³¸í
function Quest_Link_6_2()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90302001" )
dlg_text_without_quest_menu( "@90302005" )
-- ¿À·»Áö Æ÷¼Ç 5¸¦ ³Ö¾î ÁØ´Ù.
local q_flag = get_flag( "q1" )
-- ¹ÞÀº ÀûÀÌ ¾øÀ¸¸é ÁØ´Ù. ¾Æ´Ï¸é ¾ÈÁØ´Ù.
if q_flag ~= 1 then
insert_item( 602502, 5 )
set_flag( "q1", "1")
end
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ¹öÇÁ °É°í Äù½ºÆ® ½ÃÀÛ (°ø°Ý¼Óµµ 3·¹º§ 10ºÐ, ID 1013) Áö¼ÓÈ¿°ú ºÎ¿© => add_state( Áö¼ÓÈ¿°úID, ·¹º§, ½Ã°£ )
function Quest_Link_18_1()
add_state( 1011, 3, 60000 )
end
-- Äù½ºÆ® ¿Ï·á ÈÄ ¹öÇÁ (À̵¿¼Óµµ 3·¹º§ 10ºÐ, ID 1013) Áö¼ÓÈ¿°ú ºÎ¿© => add_state( Áö¼ÓÈ¿°úID, ·¹º§, ½Ã°£ )
function Quest_Link_18_3()
add_state( 1013, 3, 60000 )
end
-- ³ªºñ½º ¶ó¹Ì¾Æ<¹Ýº¹> Äù½ºÆ®½Ã ÁøÇà ¾ÆÀÌÅÛ ³Ö¾îÁÖ±â
function Quest_Link_19_1()
insert_item( 1000077, 1 )
insert_item( 1000076, 1 )
insert_item( 1000075, 1 )
insert_item( 1000068, 1 )
end
-- À¯·É¼± ³ªºñ½º ¶ó¹Ì¾Æ ¿Ï·á½Ã ¾ÆÀÌÅÛ »èÁ¦
function Quest_Link_20_1()
--¸¶³àÀÇ ÆÒ´øÆ® Ä«¿îÆ® ±¸Çϱâ
local item_1_count = find_item ( 1000068 )
--¸¶³àÀÇ ÆÒ´øÆ® Á¶°¢ 1~6 Ä«¿îÆ® ±¸Çϱâ
local item_2_1_count = find_item ( 1000069 )
local item_2_2_count = find_item ( 1000070 )
local item_2_3_count = find_item ( 1000071 )
local item_2_4_count = find_item ( 1000072 )
local item_2_5_count = find_item ( 1000073 )
local item_2_6_count = find_item ( 1000074 )
--¸¶³àÀÇ ±Í°ÉÀÌ, ¸¶·Â¼öÁ¤, °í¸®¼öÁ¤ Ä«¿îÆ® ±¸Çϱâ
local item_3_1_count = find_item ( 1000075 )
local item_3_2_count = find_item ( 1000076 )
local item_3_3_count = find_item ( 1000077 )
for i = 0, 14 do
if item_1_count == 0 or item_2_1_count == 0 or item_2_2_count == 0 or item_2_3_count == 0 or item_2_4_count == 0 or item_2_5_count == 0 or item_2_6_count == 0 or item_3_1_count == 0 or item_3_2_count == 0 or item_3_3_count == 0 then
--¸¶³àÀÇ ÆÒ´øÆ® »èÁ¦Çϱâ
delete_item( get_item_handle( 1000068 ), item_1_count )
--¸¶³àÀÇ ÆÒ´øÆ® Á¶°¢ 1~6 »èÁ¦Çϱâ
delete_item( get_item_handle( 1000069 ), item_2_1_count )
delete_item( get_item_handle( 1000070 ), item_2_2_count )
delete_item( get_item_handle( 1000071 ), item_2_3_count )
delete_item( get_item_handle( 1000072 ), item_2_4_count )
delete_item( get_item_handle( 1000073 ), item_2_5_count )
delete_item( get_item_handle( 1000074 ), item_2_6_count )
--¸¶³àÀÇ ±Í°ÉÀÌ, ¸¶·Â¼öÁ¤, °í¸®¼öÁ¤ »èÁ¦Çϱâ
delete_item( get_item_handle( 1000075 ), item_3_1_count )
delete_item( get_item_handle( 1000076 ), item_3_2_count )
delete_item( get_item_handle( 1000077 ), item_3_3_count )
end
end
end
--============================================================
--=============== ¸ðÇè°¡À̵å Å©·¹¾Æ
--============================================================
function NPC_Adventure_Guide_beginner_contact()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90302201" )
dlg_text("@90704102")
dlg_menu( "@90704103", "open_market( 'normal_riding' )" )
dlg_menu( "@90302203", "Quest_Link_8_1c()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 8-1a, ž½Â¿ë Å©¸®Ã³¶õ?(¿Ï·á ¸µÅ©)
function Quest_Link_8_1a()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90302201" )
dlg_text_without_quest_menu( "@90302204" )
-- ºÎ°¡Á¤º¸ 8-1b, ¼ö·ÃÀÚ¿ë ž½Â Å©¸®Ã³ Áö±Þ.
dlg_menu( "@90010076", "Quest_Link_8_1b()" )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 8-1b, ¼ö·ÃÀÚ¿ë ž½Â Å©¸®Ã³ Áö±Þ.
function Quest_Link_8_1b()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90302201" )
dlg_text_without_quest_menu( "@90302209" )
-- ¾ÆÀÌÅÛÀ» Áö±ÞÇÑ´Ù.
-- insert_item(540099, 1)
-- Àκ¥¿¡¼ ÇØ´ç Ä«µå¸¦ ã¾Æ Æí¼º °¡´ÉÇÏ¸é Æí¼ºÇÑ´Ù.
-- equip_summon_card(540099)
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 8-1c, ž½Â¿ë Å©¸®Ã³¶õ?(¼ºê ¸Þ´º)
function Quest_Link_8_1c()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90302201" )
dlg_text_without_quest_menu( "@90302204" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- Å©¸®Ã³ Æí¼º
function card_formation()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90302201" )
if has_item(540017) == 1 then
dlg_text( "@90302211")
equip_summon_card(540017)
else
dlg_text( "@90302210")
end
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ´ë¿© Á¶°Ç ¼³¸íÇÏ´Â ÇÔ¼ö
function NPC_Adventure_Guide_rental_info()
dlg_title("@90302201")
dlg_text_without_quest_menu("@90302213")
-- ´ëÈ Á¾·á
dlg_menu( "@90010002", "" )
dlg_show()
end-- Æã¼Ç ³¡
--============================================================
--=============== ºÎ½ºÆ®Ä¨±³È¯»ó ½´¸®¸£
--============================================================
function NPC_ChipExchange_beginner_contact()
-- ¼ö·ÃÀÚÀÇ ¼¶ ½´¸®¸£ (3023 ºÎ½ºÆ®Ä¨±³È¯»ó ½´¸®¸£)
dlg_title( "@90302301" )
-- Äù½ºÆ® »óÅ üũ get_quest_progress(ID)
-- ¹Ýȯ°ª -1 : ¾Æ¹«°Íµµ ¾Æ´Ô / 0 : ¼ö¶ô°¡ / 1 : ¼öÇàÁß / 2 : Á¾·á°¡´É / 255 : À̹ÌÁ¾·á
local quest_progress5_6 = get_quest_progress(1030)
local quest_progress_lak = get_quest_progress(1032)
-- <´ë»ç Ãâ·Â>
-- ¶óÅ© Äù½ºÆ®°¡ Á¾·á°¡´ÉÇÒ °æ¿ì(¶óÅ©¸¦ ¸ð¾Æ¿ÔÀ» °æ¿ì) ±³È¯À̳ª ȯÀüÀº Äù½ºÆ® ¿Ï·áÇÏÁö ¾ÊÀ¸¸é ºÒ°¡´ÉÇÏ´Ù´Â ´ë»ç Ãâ·Â.
if quest_progress_lak == 2 then
dlg_text( "@90302324" )
-- º¸ÅëÀÇ °æ¿ì¿¡´Â ÀÏ¹Ý ´ë»ç Ãâ·Â ¹× ±³È¯, ȯÀü ¸Þ´º Ãâ·Â
else
dlg_text( "@90302302" )
-- ¶óÅ©¸¦ ºÎ½ºÆ® ĨÀ¸·Î ±³È¯ÇÑ´Ù.
dlg_menu( "@90010077", 'ChipExchange_lak_to_chip()' )
-- ¶óÅ©¸¦ ·çÇǷΠȯÀüÇÑ´Ù.
dlg_menu( "@90010078", 'ChipExchange_lak_to_RP()' )
end
-- ¸Þ´º ±¸¼º (Äù½ºÆ®°¡ ÀÖÀ» °æ¿ì ÀÚµ¿À¸·Î Á¦ÀÏ À§ºÎÅÍ Äù½ºÆ® ¸Þ´º »ý¼º)
-- ºÎ½ºÆ® ĨÀ» ±¸ÀÔÇÑ´Ù.
--dlg_menu( "@90010079", "open_market( 'beginner_boost_chip' )" )
dlg_menu( "@90010079", "open_market( 'boost_chip' )" )
-- Äù½ºÆ® 5-6À» Ŭ¸®¾î
if quest_progress5_6 == 255 then
-- ¸ñ°ÉÀ̶õ?
dlg_menu( "@90010067", "Quest_Link_5_7a()" )
end
-- ºÎ½ºÆ® ĨÀÇ Á¾·ù¸¦ ¹°¾îº»´Ù.
dlg_menu( "@90010073", 'ChipExchange_kind_of_chips()' )
--´ëÈ Á¾·á
dlg_menu( "@90010002", "" )
-- ´ÙÀ̾ó·Î±× Ãâ·ÂÇϱâ
dlg_show()
end
-- ºÎ½ºÆ® ĨÀÇ Á¾·ù¸¦ ¹°¾îº»´Ù.
function ChipExchange_kind_of_chips()
-- ¼ö·ÃÀÚÀÇ ¼¶ ½´¸®¸£ (3023 ºÎ½ºÆ®Ä¨±³È¯»ó ½´¸®¸£)
dlg_title("@90302301")
-- <´ë»ç Ãâ·Â>
dlg_text("@90302307")
-- ºÎ½ºÆ®Ä¨À» ½Î°Ô »ç·Á¸é?
dlg_menu( "@90010074", "ChipExchange_wholesale_chips()" )
-- ´ëÈ Á¾·á
dlg_menu( "@90010002", "" )
-- ´ÙÀ̾ó·Î±× Ãâ·ÂÇϱâ
dlg_show()
end
-- ºÎ½ºÆ® ĨÀ» ½Î°Ô »ç·Á¸é?
function ChipExchange_wholesale_chips()
-- ¼ö·ÃÀÚÀÇ ¼¶ ½´¸®¸£ (3023 ºÎ½ºÆ®Ä¨±³È¯»ó ½´¸®¸£)
dlg_title("@90302301")
-- <´ë»ç Ãâ·Â>
dlg_text("@90302308")
-- ´ëÈ Á¾·á
dlg_menu( "@90010002", "" )
-- ´ÙÀ̾ó·Î±× Ãâ·ÂÇϱâ
dlg_show()
end
-- ºÎ°¡Á¤º¸ 5-7a, ¸ñ°ÉÀ̶õ?
function Quest_Link_5_7a()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90302301" )
dlg_text_without_quest_menu( "@90302316" )
-- Ä«¿À½º ½ºÅæÀ̶õ?
dlg_menu( "@90010068", "Quest_Link_5_7b()" )
-- ¶óÅ©¶õ?
dlg_menu( "@90010069", "Quest_Link_5_7c()" )
-- ¶óÅ©¸¦ ¸ðÀ¸´Â ¹æ¹ýÀº?
dlg_menu( "@90010070", "Quest_Link_5_7d()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 5-7b, Ä«¿À½º ½ºÅæÀ̶õ?
function Quest_Link_5_7b()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90302301" )
dlg_text_without_quest_menu( "@90302317" )
-- ¶óÅ©¶õ?
dlg_menu( "@90010069", "Quest_Link_5_7c()" )
-- ¶óÅ©¸¦ ¸ðÀ¸´Â ¹æ¹ýÀº?
dlg_menu( "@90010070", "Quest_Link_5_7d()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 5-7c, ¶óÅ©¶õ?
function Quest_Link_5_7c()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90302301" )
dlg_text_without_quest_menu( "@90302318" )
-- Ä«¿À½º ½ºÅæÀ̶õ?
dlg_menu( "@90010068", "Quest_Link_5_7b()" )
-- ¶óÅ©¸¦ ¸ðÀ¸´Â ¹æ¹ýÀº?
dlg_menu( "@90010070", "Quest_Link_5_7d()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 5-7d, ¶óÅ©¸¦ ¸ðÀ¸´Â ¹æ¹ýÀº?
function Quest_Link_5_7d()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90302301" )
dlg_text_without_quest_menu( "@90302319" )
-- ¶óÅ©¶õ?
dlg_menu( "@90010069", "Quest_Link_5_7c()" )
-- Ä«¿À½º ½ºÅæÀ̶õ?
dlg_menu( "@90010068", "Quest_Link_5_7b()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
--============================================================
--=============== ¼Òȯ»ç ·çµå¹ÌÀ¯
--============================================================
function NPC_Tutorial_CreatureSetup_init()
cprint( "!¼Òȯ»ç ·çµå¹ÌÀ¯ °¡µ¿" )
set_npc_name( "@90302500" )
end
function NPC_Tutorial_CreatureSetup_contact()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90302501" )
dlg_text( "@90302502" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
--========================================================================================================================
-- ¼ö·ÃÀÚÀÇ ¼¶ ¸®´º¾ó
--========================================================================================================================
--============================================================
--=============== Å»°Í ¿À¸£´ÏÅä
--============================================================
function NPC_Tutorial_rapter_lv1_init()
cprint( "!Å»°Í ¿À¸£´ÏÅä °¡µ¿" )
set_npc_name( "@90999158" )
end
function NPC_Tutorial_rapter_lv1_contact()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999159" )
dlg_text( "@90999160" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
--============================================================
--=============== ÇÏÀ§ »çÁ¦ ·çºó
--============================================================
function NPC_Tutorial_Quest_anatema_init()
cprint( "!ÇÏÀ§ »çÁ¦ ·çºó °¡µ¿" )
set_npc_name( "@90999006" )
end
function NPC_Tutorial_Quest_anatema_contact()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999007" )
dlg_text( "@90999008" )
-- Äù½ºÆ® »óÅ üũ get_quest_progress(ID)
-- ¹Ýȯ°ª -1 : ¾Æ¹«°Íµµ ¾Æ´Ô / 0 : ¼ö¶ô°¡ / 1 : ¼öÇàÁß / 2 : Á¾·á°¡´É / 255 : À̹ÌÁ¾·á
--local quest_progress10 = get_quest_progress(1236)
-- Äù½ºÆ® Á¾·á½Ã ´ë»ç
--if quest_progress10 == 255 then
-- dlg_text( "@90999011" )
-- Äù½ºÆ® ¼öÇà Àü, ¼öÇà Áß ´ë»ç
--else dlg_text( "@90999008" )
--end
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
--============================================================
--=============== ¸ÅÁö¼Ç ½¶
--============================================================
function NPC_Tutorial_Quest_kenta_init()
cprint( "!¸ÅÁö¼Ç ½¶ °¡µ¿" )
set_npc_name( "@90999012" )
end
function NPC_Tutorial_Quest_kenta_contact()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999013" )
dlg_text( "@90999014" )
-- Äù½ºÆ® »óÅ üũ get_quest_progress(ID)
-- ¹Ýȯ°ª -1 : ¾Æ¹«°Íµµ ¾Æ´Ô / 0 : ¼ö¶ô°¡ / 1 : ¼öÇàÁß / 2 : Á¾·á°¡´É / 255 : À̹ÌÁ¾·á
--local quest_progress11 = get_quest_progress(1237)
-- Äù½ºÆ® Á¾·á½Ã ´ë»ç
--if quest_progress11 == 255 then
-- dlg_text( "90999017" )
-- Äù½ºÆ® ¼öÇà Àü, ¼öÇà Áß ´ë»ç
--else dlg_text( "@90999014" )
--end
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
--============================================================
--=============== »çÁ¦¼ö·Ã»ý À̸¶Äþ¶óÆ®
--============================================================
function NPC_Tutorial_Quest_pretamming_init()
cprint( "!»çÁ¦¼ö·Ã»ý À̸¶Äþ¶óÆ® °¡µ¿" )
set_npc_name( "@90999018" )
end
function NPC_Tutorial_Quest_pretamming_contact()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999019" )
dlg_text( "@90999020" )
-- Äù½ºÆ® »óÅ üũ get_quest_progress(ID)
-- ¹Ýȯ°ª -1 : ¾Æ¹«°Íµµ ¾Æ´Ô / 0 : ¼ö¶ô°¡ / 1 : ¼öÇàÁß / 2 : Á¾·á°¡´É / 255 : À̹ÌÁ¾·á
--local quest_progress11 = get_quest_progress(1238)
-- Äù½ºÆ® Á¾·á½Ã ´ë»ç
--if quest_progress11 == 255 then
-- dlg_text( "90999026" )
-- Äù½ºÆ® ¼öÇà Àü, ¼öÇà Áß ´ë»ç
--else dlg_text( "@90999020" )
--end
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
--============================================================
--=============== ¼ö·Ã»ý À̽ýº
--============================================================
function NPC_Tutorial_Quest_tamming_init()
cprint( "!¼ö·Ã»ý À̽ýº °¡µ¿" )
set_npc_name( "@90999012" )
end
function NPC_Tutorial_Quest_tamming_contact()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999027" )
dlg_text( "@90999029" )
-- Äù½ºÆ® »óÅ üũ get_quest_progress(ID)
-- ¹Ýȯ°ª -1 : ¾Æ¹«°Íµµ ¾Æ´Ô / 0 : ¼ö¶ô°¡ / 1 : ¼öÇàÁß / 2 : Á¾·á°¡´É / 255 : À̹ÌÁ¾·á
--local quest_progress11 = get_quest_progress(1240)
-- Äù½ºÆ® Á¾·á½Ã ´ë»ç
--if quest_progress11 == 255 then
-- dlg_text( "90999032" )
-- Äù½ºÆ® ¼öÇà Àü, ¼öÇà Áß ´ë»ç
--else dlg_text( "@90999029" )
--end
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
--============================================================
--=============== ¼±Àå Æäµµ¶ó
--============================================================
function NPC_Tutorial_Quest_navislamia01_init()
cprint( "!¼±Àå Æäµµ¶ó °¡µ¿" )
set_npc_name( "@90999033" )
end
function NPC_Tutorial_Quest_navislamia01_contact()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999034" )
dlg_text( "@90999035" )
-- Äù½ºÆ® »óÅ üũ get_quest_progress(ID)
-- ¹Ýȯ°ª -1 : ¾Æ¹«°Íµµ ¾Æ´Ô / 0 : ¼ö¶ô°¡ / 1 : ¼öÇàÁß / 2 : Á¾·á°¡´É / 255 : À̹ÌÁ¾·á
-- local quest_progress11 = get_quest_progress(1241)
-- Äù½ºÆ® Á¾·á½Ã ´ë»ç
-- if quest_progress11 == 255 then
-- dlg_text( "90999038" )
-- Äù½ºÆ® ¼öÇà Àü, ¼öÇà Áß ´ë»ç
-- else dlg_text( "@90999035" )
-- end
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
--============================================================
--=============== ¼±ÂøÀå °æºñº´<ÁÂ>
--============================================================
function NPC_Tutorial_Quest_defender01_init()
cprint( "!¼±ÂøÀå °æºñº´<ÁÂ> °¡µ¿" )
set_npc_name( "@90999039" )
end
function NPC_Tutorial_Quest_defender01_contact()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999040" )
dlg_text( "@90999041" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
--============================================================
--=============== ¼±ÂøÀå °æºñº´<¿ì>
--============================================================
function NPC_Tutorial_Quest_defender02_init()
cprint( "!¼±ÂøÀå °æºñº´<¿ì> °¡µ¿" )
set_npc_name( "@90999042" )
end
function NPC_Tutorial_Quest_defender02_contact()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999043" )
dlg_text( "@90999044" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
--============================================================
--=============== ÆÄ¶õ ´« ¼Ò³à
--============================================================
function NPC_Tutorial_Quest_lamiaGirl01_init()
cprint( "!ÆÄ¶õ ´« ¼Ò³à °¡µ¿" )
set_npc_name( "@90999045" )
end
function NPC_Tutorial_Quest_lamiaGirl01_contact()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999046" )
dlg_text( "@90999047" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
--============================================================
--=============== °©ÆÇ °æºñº´
--============================================================
function NPC_Tutorial_Quest_navislamia02_init()
cprint( "!°©ÆÇ °æºñº´ °¡µ¿" )
set_npc_name( "@90999051" )
end
function NPC_Tutorial_Quest_navislamia02_contact()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999052" )
dlg_text( "@90999053" )
-- ¼Ò³à¿¡´ëÇÑ ¹°À½
dlg_menu( "@90999126", "blueeyegirl_link_a()" )
--¼±ÂøÀÛÀ¸·Î ÅÚ·¹Æ÷Æ®
dlg_menu( "@90999125", 'RunTeleport( 0 ,175249 , 60932 )' )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 1 ÇÏÀ§»çÁ¦ ¾Æµ¨ - ½Å»óÁ¤º¸
function blueeyegirl_link_a()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999052" )
dlg_text_without_quest_menu( "@90999127" )
-- µ¹¾Æ°¡±â
dlg_menu( "@90010003", "NPC_Tutorial_Quest_navislamia02_contact()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
--============================================================
--=============== ÇÏÀ§ »çÁ¦ Á¶µð¿¡
--============================================================
function NPC_Tutorial_Quest_navislamia_priest01_init()
cprint( "!ÇÏÀ§ »çÁ¦ Á¶µð¿¡ °¡µ¿" )
set_npc_name( "@90999054" )
end
function NPC_Tutorial_Quest_navislamia_priest01_contact()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999055" )
dlg_text( "@90999056" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
--============================================================
--=============== ÅÛÇóªÀÌÆ® Ŭ¶ó¿ì½º
--============================================================
function NPC_Tutorial_Quest_navislamia03_init()
cprint( "!ÅÛÇóªÀÌÆ® Ŭ¶ó¿ì½º °¡µ¿" )
set_npc_name( "@90999057" )
end
function NPC_Tutorial_Quest_navislamia03_contact()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999058" )
dlg_text( "@90999059" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
--============================================================
--=============== ÇÏÀ§»çÁ¦ ¾Æµ¨
--============================================================
function NPC_Tutorial_Quest_navislamia_priest02_init()
cprint( "!ÇÏÀ§»çÁ¦ ¾Æµ¨ °¡µ¿" )
set_npc_name( "@90999060" )
end
function NPC_Tutorial_Quest_navislamia_priest02_contact()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999061" )
dlg_text( "@90999062" )
-- ¾Æµ¨ÀÇ ½Å»ó?
dlg_menu( "@90999063", "lamia_talkLink__1()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 1 ÇÏÀ§»çÁ¦ ¾Æµ¨ - ½Å»óÁ¤º¸
function lamia_talkLink__1()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999061" )
dlg_text_without_quest_menu( "@90999064" )
-- µ¹¾Æ°¡±â
dlg_menu( "@90010003", "NPC_Tutorial_Quest_navislamia_priest02_contact()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
--============================================================
--=============== ¾î½Ø½Å ¸Æ±Í³×½º
--============================================================
function NPC_Tutorial_Quest_navislamia04_b1_init()
cprint( "!¾î½Ø½Å ¸Æ±Í³×½º °¡µ¿" )
set_npc_name( "@90999065" )
end
function NPC_Tutorial_Quest_navislamia04_b1_contact()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999066" )
dlg_text( "@90999067" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
--============================================================
--=============== ÅÛÇóªÀÌÆ® ºó¼¾Æ®
--============================================================
function NPC_Tutorial_Quest_navislamia04_init()
cprint( "!ÅÛÇóªÀÌÆ® ºó¼¾Æ® °¡µ¿" )
set_npc_name( "@90999068" )
end
function NPC_Tutorial_Quest_navislamia04_contact()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999069" )
dlg_text( "@90999070" )
-- ¸¶³àÀÇ Ææ´øÆ®?
dlg_menu( "@90999071", "lamia_talkLink_2a()" )
-- ÇöÀç »óȲ?
dlg_menu( "@90999073", "lamia_talkLink_2b()" )
-- Á¶ÇÕ?
dlg_menu( "@90999075", "lamia_talkLink_2c()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 2a ÅÛÇóªÀÌÆ® ºó¼¾Æ® - ¸¶³àÀÇ Ææ´øÆ®
function lamia_talkLink_2a()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999069" )
dlg_text_without_quest_menu( "@90999072" )
-- µ¹¾Æ°¡±â
dlg_menu( "@90010003", "NPC_Tutorial_Quest_navislamia04_contact()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 2b ÅÛÇóªÀÌÆ® ºó¼¾Æ® - ÇöÀç »óȲ
function lamia_talkLink_2b()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999069" )
dlg_text_without_quest_menu( "@90999074" )
-- µ¹¾Æ°¡±â
dlg_menu( "@90010003", "NPC_Tutorial_Quest_navislamia04_contact()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 2c ÅÛÇóªÀÌÆ® ºó¼¾Æ® - Á¶ÇÕ
function lamia_talkLink_2c()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999069" )
dlg_text_without_quest_menu( "@90999076" )
-- µ¹¾Æ°¡±â
dlg_menu( "@90010003", "NPC_Tutorial_Quest_navislamia04_contact()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
--============================================================
--=============== ÇÏÀ§»çÁ¦ ±×¶ó¼¿
--============================================================
function NPC_Tutorial_Quest_navislamia_priest03_init()
cprint( "!ÇÏÀ§»çÁ¦ ±×¶ó¼¿ °¡µ¿" )
set_npc_name( "@90999077" )
end
function NPC_Tutorial_Quest_navislamia_priest03_contact()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999078" )
dlg_text( "@90999079" )
-- Á¶ÇÕ¿¡ ´ëÇÑ ¼³¸í?
dlg_menu( "@90999080", "lamia_talkLink_3()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ºÎ°¡Á¤º¸ 3 ÇÏÀ§»çÁ¦ ±×¶ó¼¿ - Á¶ÇÕ
function lamia_talkLink_3()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999078" )
dlg_text_without_quest_menu( "@90999081" )
-- µ¹¾Æ°¡±â
dlg_menu( "@90010003", "NPC_Tutorial_Quest_navislamia_priest03_contact()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
--============================================================
--=============== ¾î½Ø½Å Èþ±âº¸Å½
--============================================================
function NPC_Tutorial_Quest_navislamia03_b2_init()
cprint( "!¾î½Ø½Å Èþ±âº¸Å½ °¡µ¿" )
set_npc_name( "@90999082" )
end
function NPC_Tutorial_Quest_navislamia04_b2_contact()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999083" )
dlg_text( "@90999084" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
--============================================================
--=============== Á¤Ã¼ºÒ¸í ¼Ò³à
--============================================================
function NPC_Tutorial_Quest_lamiaGirl02_init()
cprint( "!Á¤Ã¼ºÒ¸í ¼Ò³à °¡µ¿" )
set_npc_name( "@90999085" )
end
function NPC_Tutorial_Quest_lamiaGirl02_contact()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999086" )
dlg_text( "@90999128" )
-- ´ëÈ 1?
dlg_menu( "@90999129", "lamiagirl_talkLink_1()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- Ææ´øÆ®Á¶°¢ ¾ò±â Á¤Ã¼ ºÒ¸í ¼Ò³à - ´ë»ç1
function lamiagirl_talkLink_1()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999086" )
dlg_text_without_quest_menu( "@90999130" )
-- 񃧯 1_1?
dlg_menu( "@90999131", "lamiagirl_talkLink_1_1()" )
-- 񃧯 1_2?
dlg_menu( "@90999132", "lamiagirl_talkLink_1_2()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- Ææ´øÆ®Á¶°¢ ¾ò±â Á¤Ã¼ ºÒ¸í ¼Ò³à - ´ë»ç1_1
function lamiagirl_talkLink_1_1()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999086" )
dlg_text_without_quest_menu( "@90999133" )
-- 񃧯 1_1_1?
dlg_menu( "@90999134", "lamiagirl_talkLink_1_1_1()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- Ææ´øÆ®Á¶°¢ ¾ò±â Á¤Ã¼ ºÒ¸í ¼Ò³à - ´ë»ç1_1_1
function lamiagirl_talkLink_1_1_1()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999086" )
dlg_text_without_quest_menu( "@90999135" )
-- 񃧯 1_1_1_1?
dlg_menu( "@90999136", "lamiagirl_talkLink_1_1_1_1()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- Ææ´øÆ®Á¶°¢ ¾ò±â Á¤Ã¼ ºÒ¸í ¼Ò³à - ´ë»ç1_1_1_1
function lamiagirl_talkLink_1_1_1_1()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999086" )
dlg_text_without_quest_menu( "@90999137" )
-- 񃧯 1_1_1_1_1?
dlg_menu( "@90999138", "lamiagirl_talkLink_1_1_1_1_1()" )
-- 񃧯 1_1_1_1_2?
dlg_menu( "@90999140", "lamiagirl_talkLink_1_1_1_1_2()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- Ææ´øÆ®Á¶°¢ ¾ò±â Á¤Ã¼ ºÒ¸í ¼Ò³à - ´ë»ç1_1_1_1_1 Áßµ¶ ºÎ¿©
function lamiagirl_talkLink_1_1_1_1_1()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999086" )
dlg_text_without_quest_menu( "@90999139" )
-- Áö¼ÓÈ¿°ú ºÎ¿© => add_state( Áö¼ÓÈ¿°úID, ·¹º§, ½Ã°£ )
add_state( 6003, 1, 6000 )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- Ææ´øÆ®Á¶°¢ ¾ò±â Á¤Ã¼ ºÒ¸í ¼Ò³à - ´ë»ç1_1_1_1_2
function lamiagirl_talkLink_1_1_1_1_2()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999086" )
dlg_text_without_quest_menu( "@90999141" )
-- 񃧯 1_1_1_1_2_1?
dlg_menu( "@90999142", "lamiagirl_talkLink_1_1_1_1_2_1()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- Ææ´øÆ®Á¶°¢ ¾ò±â Á¤Ã¼ ºÒ¸í ¼Ò³à - ´ë»ç1_1_1_1_2_1
function lamiagirl_talkLink_1_1_1_1_2_1()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999086" )
dlg_text_without_quest_menu( "@90999143" )
-- 񃧯 1_1_1_1_2_1?
dlg_menu( "@90999144", "lamiagirl_talkLink_1_1_1_1_2_1_1()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- Ææ´øÆ®Á¶°¢ ¾ò±â Á¤Ã¼ ºÒ¸í ¼Ò³à - ´ë»ç1_1_1_1_2_1_1
function lamiagirl_talkLink_1_1_1_1_2_1_1()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999086" )
local item_lamia_pendant_4 = find_item ( 1000072 )
local item_lamia_pendant_handle = get_item_handle ( 1000072 )
if item_lamia_pendant_4 == 0 or is_erasable_item( item_lamia_pendant_handle ) == 0 then
dlg_text_without_quest_menu( "@90999145" )
insert_item ( 1000072, 1 ) -- ¸¶³àÀÇ Ææ´øÆ® Á¶°¢4 Áö±Þ
cprint( "@1230" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
return
elseif item_lamia_pendant_4 >= 1 then -- Á¶°¢4°¡ ÀÖÀ¸¸é ±×³É °¡¶ó°í ÅØ½ºÆ® Ãâ·Â
dlg_text_without_quest_menu( "@90999104" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
end
-- =========================================================================
-- ºÐ±â
-- =========================================================================
-- Ææ´øÆ®Á¶°¢ ¾ò±â Á¤Ã¼ ºÒ¸í ¼Ò³à - ´ë»ç1_2
function lamiagirl_talkLink_1_2()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999086" )
dlg_text_without_quest_menu( "@90999146" )
-- 񃧯 1_2_1?
dlg_menu( "@90999147", "lamiagirl_talkLink_1_2_1()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- Ææ´øÆ®Á¶°¢ ¾ò±â Á¤Ã¼ ºÒ¸í ¼Ò³à - ´ë»ç1_2_1
function lamiagirl_talkLink_1_2_1()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999086" )
dlg_text_without_quest_menu( "@90999148" )
-- 񃧯 2_2_1?
dlg_menu( "@90999149", "lamiagirl_talkLink_1_2_1_1()" )
-- 񃧯 2_2_2?
dlg_menu( "@90999150", "lamiagirl_talkLink_1_2_1_2()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- Ææ´øÆ®Á¶°¢ ¾ò±â Á¤Ã¼ ºÒ¸í ¼Ò³à - ´ë»ç1_2_1_1
function lamiagirl_talkLink_1_2_1_1()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999086" )
dlg_text_without_quest_menu( "@90999151" )
-- 񃧯 1_2_1_1_1?
dlg_menu( "@90999152", "lamiagirl_talkLink_1_2_1_1_1()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- Ææ´øÆ®Á¶°¢ ¾ò±â Á¤Ã¼ ºÒ¸í ¼Ò³à - ´ë»ç1_2_1_1_1
function lamiagirl_talkLink_1_2_1_1_1()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999086" )
dlg_text_without_quest_menu( "@90999153" )
-- 񃧯 1_2_1_1_1_1?
dlg_menu( "@90999154", "lamiagirl_talkLink_1_2_1_1_1_1()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- Ææ´øÆ®Á¶°¢ ¾ò±â Á¤Ã¼ ºÒ¸í ¼Ò³à - ´ë»ç1_2_1_1_1_1
function lamiagirl_talkLink_1_2_1_1_1_1()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999086" )
dlg_text_without_quest_menu( "@90999155" )
-- 񃧯 1_2_1_1_1_1?
dlg_menu( "@90999144", "lamiagirl_talkLink_1_1_1_1_2_1_1()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- =========================================================================
-- ºÐ±â
-- =========================================================================
-- Ææ´øÆ®Á¶°¢ ¾ò±â Á¤Ã¼ ºÒ¸í ¼Ò³à - ´ë»ç1_2_1_2
function lamiagirl_talkLink_1_2_1_2()
-- ´ÙÀ̾ó·Î±× Ãâ·Â
dlg_title( "@90999086" )
dlg_text_without_quest_menu( "@90999156" )
-- 񃧯 1_2_1_1_1_1?
dlg_menu( "@90999157", "lamiagirl_talkLink_1_1()" )
-- ´ëÈÁ¾·á
dlg_menu( "@90010002", " " )
dlg_show()
end
-- ³ªºñ½º ¶ó¹Ì¾Æ ÁøÇàÀ» À§ÇÑ ¾ÆÀÌÅÛ Áö±Ý
function Quest_Link_21_1()
local item_lamia_sujung_1 = find_item ( 1000077 )
local item_lamia_sujung_handle = get_item_handle ( 1000077 )
if item_lamia_sujung_1 == 0 or is_erasable_item( item_lamia_sujung_handle ) == 0 then
cprint( "@1231" )
insert_item ( 1000077, 1 ) -- °í¸®¼öÁ¤ Áö±Þ
return
elseif item_lamia_sujung_1 >= 1 then -- °í¸®¼öÁ¤ÀÌ ÀÖ´Ù°í Ãâ·Â
cprint( "@1232" )
end
end