;interruptset TimeOut;interruptset PlayerEliminate; Àü¿ª½ºÅ³¿¡ ´ëÇÑ ¹æ½Ä ; 1. ½ºÅ³Å×ÀÌºí¿¡ »óÅÂÀÌ»ó ºÎ¿© - ½ºÅ³½ÃÀü½Ã ¿ø°Å¸®¸¶¹ý¸¸ ÅëÇÏ´Â »óÅÂÀÌ»ó ºÎ¿© ; 2. ½ºÅ³À» ½ºÅ©¸³Æ®¿¡¼­ Á¦¾î open [main] var Players "" MiniDragon "" KQGuard "" SelfHealQuantity "" ; ¸Åƽ¸¶´Ù ¾ó¸¶¾¿ Â÷´Â°¡ InterruptBlock "" InterruptArg "" Boss_1 "" Boss_2 "" Boss_3 "" Boss_4 "" MiniDragon "" Temp "". ;ReturnGate "";¸ÅĪ ÀδøÀ¸·Î ÀÎÇÑ ÁÖ¼®Ã³¸® ;CompleteGate "".;¸ÅĪ ÀδøÀ¸·Î ÀÎÇÑ ÁÖ¼®Ã³¸® waitlogin Players. if Players == 0 ; ÀÏÁ¤½Ã°£ Áö³ªµµ·Ï ·Î±ä ¾ÈÇÔ then open call "QuestFail". close scriptfile "KQMiniDragon". ;npcstand ReturnGate "Gate_ID_Exit" 666 1616 0 1000 "Normal".;¸ÅĪ ÀδøÀ¸·Î ÀÎÇÑ ÁÖ¼®Ã³¸® call "Fi_Boss". call "S_Boss". call "T_Boss". call "Fo_Boss". call "Last_Boss". ;;;;;;;;;;;;;;; Á¶±Ý ÀÖ´Ù°¡ close ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; open [Fi_Boss] regengroup "KDMDragon" "KQ_MiniDragon_1_1". regengroup "KDMDragon" "KQ_MiniDragon_1_2". regengroup "KDMDragon" "KQ_MiniDragon_1_3". regengroup "KDMDragon" "KQ_MiniDragon_1_4". regengroup "KDMDragon" "KQ_MiniDragon_1_5". mobregen Boss_1 "KQ_FireShella" 4428 2089 53 1000 "Normal". interruptclear. interruptset DeadHandle "" 1 Boss_1 "Fi_BossClear". ;interruptset NPCClickHandle "ReturnGateClick" 1 ReturnGate "onReturnGateClick".;¸ÅĪ ÀδøÀ¸·Î ÀÎÇÑ ÁÖ¼®Ã³¸® ; --------------------------------------------------------------- ; infinite open waitinterrupt InterruptBlock "InterruptArg". call InterruptBlock. close close ; --------------------------------------------------------------- ; open [Fi_BossClear] suicide all. ; ¸ðµç ¸÷À» Á×ÀÓ break "Fi_Boss". ; ù¹øÂ° º¸½º ½ºÅ©¸³Æ® ¿©±â¼­ ¸ØÃç close ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; open [S_Boss] ; 2¹øÂ° ½ºÅ©¸³Æ® ¿­¾î regengroup "KDMDragon" "KQ_MiniDragon_2_1". regengroup "KDMDragon" "KQ_MiniDragon_2_2". regengroup "KDMDragon" "KQ_MiniDragon_2_3". regengroup "KDMDragon" "KQ_MiniDragon_2_4". regengroup "KDMDragon" "KQ_MiniDragon_2_5". regengroup "KDMDragon" "KQ_MiniDragon_2_6". regengroup "KDMDragon" "KQ_MiniDragon_2_7". mobregen Boss_2 "KQ_RedCondorMaster" 8405 3249 53 1000 "Normal". interruptclear. ;;interruptset PlayerEliminate "" 1 "QuestFail". ; ÀÎÅÍ·´Æ® À妽º Ãß°¡ - ÄÚµùÇÊ¿ä ;;interruptset TimeOut "" 1 "QuestFail". interruptset DeadHandle "" 1 Boss_2 "S_BossClear". ;interruptset NPCClickHandle "ReturnGateClick" 1 ReturnGate "onReturnGateClick".;¸ÅĪ ÀδøÀ¸·Î ÀÎÇÑ ÁÖ¼®Ã³¸® ; --------------------------------------------------------------- ; infinite open waitinterrupt InterruptBlock "InterruptArg". call InterruptBlock. close close ; --------------------------------------------------------------- ; open [S_BossClear] suicide all. ; ¸ðµç ¸÷À» Á×ÀÓ break "S_Boss". close ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; open [T_Boss] regengroup "KDMDragon" "KQ_MiniDragon_3_1". regengroup "KDMDragon" "KQ_MiniDragon_3_2". regengroup "KDMDragon" "KQ_MiniDragon_3_3". regengroup "KDMDragon" "KQ_MiniDragon_3_4". regengroup "KDMDragon" "KQ_MiniDragon_3_5". regengroup "KDMDragon" "KQ_MiniDragon_3_6". regengroup "KDMDragon" "KQ_MiniDragon_3_7". regengroup "KDMDragon" "KQ_MiniDragon_3_8". regengroup "KDMDragon" "KQ_MiniDragon_3_9". regengroup "KDMDragon" "KQ_MiniDragon_3_10". mobregen Boss_3 "KQ_BossRobo2" 3127 7462 90 1000 "Normal". interruptclear. ;;interruptset PlayerEliminate "" 1 "QuestFail". ; ÀÎÅÍ·´Æ® À妽º Ãß°¡ - ÄÚµùÇÊ¿ä ;;interruptset TimeOut "" 1 "QuestFail". interruptset DeadHandle "" 1 Boss_3 "T_BossClear". ; º¸½º 3ÀÌ Á×¾úÀ» °æ¿ì 3½ºÅ×ÀÌÁö È£ÃâÇØ¶ó ;interruptset NPCClickHandle "ReturnGateClick" 1 ReturnGate "onReturnGateClick".;¸ÅĪ ÀδøÀ¸·Î ÀÎÇÑ ÁÖ¼®Ã³¸® ; --------------------------------------------------------------- ; infinite open waitinterrupt InterruptBlock "InterruptArg". call InterruptBlock. close close ; --------------------------------------------------------------- ; open [T_BossClear] suicide all. ; ¸ðµç ¸÷À» Á×ÀÓ break "T_Boss". close ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; open [Fo_Boss] regengroup "KDMDragon" "KQ_MiniDragon_4_1". regengroup "KDMDragon" "KQ_MiniDragon_4_2". regengroup "KDMDragon" "KQ_MiniDragon_4_3". regengroup "KDMDragon" "KQ_MiniDragon_4_4". regengroup "KDMDragon" "KQ_MiniDragon_4_5". regengroup "KDMDragon" "KQ_MiniDragon_4_6". regengroup "KDMDragon" "KQ_MiniDragon_4_7". regengroup "KDMDragon" "KQ_MiniDragon_4_8". regengroup "KDMDragon" "KQ_MiniDragon_4_9". regengroup "KDMDragon" "KQ_MiniDragon_4_10". regengroup "KDMDragon" "KQ_MiniDragon_4_11". mobregen Boss_4 "KQ_GobleKing" 8142 11382 53 1000 "Normal". interruptclear. ;;interruptset PlayerEliminate "" 1 "QuestFail". ; ÀÎÅÍ·´Æ® À妽º Ãß°¡ - ÄÚµùÇÊ¿ä ;;interruptset TimeOut "" 1 "QuestFail". interruptset DeadHandle "" 1 Boss_4 "Fo_BossClear". ; º¸½º 4°¡ Á×¾úÀ» °æ¿ì 4½ºÅ×ÀÌÁö È£ÃâÇØ¶ó ;interruptset NPCClickHandle "ReturnGateClick" 1 ReturnGate "onReturnGateClick".;¸ÅĪ ÀδøÀ¸·Î ÀÎÇÑ ÁÖ¼®Ã³¸® ; --------------------------------------------------------------- ; infinite open waitinterrupt InterruptBlock "InterruptArg". call InterruptBlock. close close ; --------------------------------------------------------------- ; open [Fo_BossClear] suicide all. ; ¸ðµç ¸÷À» Á×ÀÓ break "Fo_Boss". close ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ¼º°ø°ú ½ÇÆÐ open [Last_Boss] mobregen MiniDragon "KQ_MiniDragon" 11474 11710 53 1000 "Normal". ;Temp Å×½ºÆ® ÁÂÇ¥; mobregen MiniDragon "KQ_MiniDragon" 4028 2055 53 1000 "Normal". mobdetectrange MiniDragon 150. interruptclear. interruptset DeadHandle "" 1 MiniDragon "QuestSuccess". interruptset TargetChange "" 1 MiniDragon "ViewEnemy". ; MiniDragonÀÌ ÀûÀ» °¨ÁöÇßÀ»¶§ ;interruptset NPCClickHandle "ReturnGateClick" 1 ReturnGate "onReturnGateClick".;¸ÅĪ ÀδøÀ¸·Î ÀÎÇÑ ÁÖ¼®Ã³¸® call "HP1000". ;@# mobweaponrate MiniDragon 1000 0 0 300.; Å×½ºÆ®¿ë, ¿ëÀÌ ¸ÞÅ׿À½ºÅ³À» ÀÚÁÖ ¾²µµ·Ï ; Èú interruptset HPLow "" 1 MiniDragon 750 "Heal750". ; ¼Òȯ interruptset HPLow "" 1 MiniDragon 850 "Summon850". ; ºÐ½Å interruptset HPLow "" 1 MiniDragon 120 "Duplicate120". ; -------------------------------------------------------- ; infinite open waitinterrupt InterruptBlock "InterruptArg". call InterruptBlock. close close ; ---------------------------------------------------------; open [QuestSuccess] pause Sec 10. questresult Suc. ; ¼º°øÆÐŶ ³¯¸² revival all. ;¸ðµÎ ºÎȰ ½ÃÅ´(20111209 Ãß°¡) reward MID. ; Å·Äù ¸ÅĪÀ¸·Î º¸»ó ¸í·É¾î º¯°æµÊ MIDClearCount Online.;Å·Äù Ç÷¹ÀÌ Ä«¿îÆ® ¼³Á¤ regengroup "KDMDragon" "KQ_MiniDragon_MINE1". broadcast all "KQReturn60". pause sec 10. broadcast all "KQReturn50". pause sec 10. broadcast all "KQReturn40". pause sec 10. broadcast all "KQReturn30". pause sec 10. broadcast all "KQReturn20". pause sec 10. broadcast all "KQReturn10". pause sec 5. broadcast all "KQReturn5". pause sec 5. endofmid. ;¸ÅĪ ÀδøÀ¸·Î ¼öÁ¤ÇÔ break "main". close open [QuestFail] questresult Fail. ; ½ÇÆÐÆÐŶ ³¯¸² revival all. ;¸ðµÎ ºÎȰ ½ÃÅ´(20111209 Ãß°¡) broadcast all "KQFReturn30". pause sec 10. broadcast all "KQFReturn20". pause sec 10. broadcast all "KQFReturn10". pause sec 5. broadcast all "KQFReturn5". pause sec 5. endofmid. ;¸ÅĪ ÀδøÀ¸·Î ¼öÁ¤ÇÔ break "main". close ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; open [ViewEnemy] mobdetectrange MiniDragon 1000. ; µðÅØÆ®¹üÀ§ ´Ã¸² close ; ±â¼úºóµµ ¹Ù²Ù±â open [HP1000] mobweaponrate MiniDragon 1000 200 100 0. interruptset HPLow "" 1 MiniDragon 900 "HP900". close open [HP900] mobweaponrate MiniDragon 1000 200 200 0. interruptset HPLow "" 1 MiniDragon 800 "HP800". close open [HP800] mobweaponrate MiniDragon 1000 200 150 150. interruptset HPLow "" 1 MiniDragon 700 "HP700". close open [HP700] mobweaponrate MiniDragon 1000 300 200 0. interruptset HPLow "" 1 MiniDragon 600 "HP600". close open [HP600] mobweaponrate MiniDragon 1000 350 150 200. interruptset HPLow "" 1 MiniDragon 500 "HP500". close open [HP500] mobweaponrate MiniDragon 1000 400 300 0. interruptset HPLow "" 1 MiniDragon 400 "HP400". close open [HP400] mobweaponrate MiniDragon 1000 200 250 250. interruptset HPLow "" 1 MiniDragon 300 "HP300". close open [HP300] mobweaponrate MiniDragon 1000 300 400 0. interruptset HPLow "" 1 MiniDragon 200 "HP200". close open [HP200] mobweaponrate MiniDragon 1000 400 400 0. interruptset HPLow "" 1 MiniDragon 100 "HP100". close open [HP100] mobweaponrate MiniDragon 1000 300 400 30. close ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; ÀÚ±âÈú¸µ open [Heal750] SelfHealQuantity = 1500. ; ¸Åƽ¸¶´Ù ¾ó¸¶¾¿ Â÷´Â°¡ call "SelfHealStart". interruptset HPLow "" 1 MiniDragon 550 "Heal550". close open [Heal550] SelfHealQuantity = 2000. ; ¸Åƽ¸¶´Ù ¾ó¸¶¾¿ Â÷´Â°¡ call "SelfHealStart". interruptset HPLow "" 1 MiniDragon 350 "Heal350". close open [Heal350] SelfHealQuantity = 2500. ; ¸Åƽ¸¶´Ù ¾ó¸¶¾¿ Â÷´Â°¡ call "SelfHealStart". interruptset HPLow "" 1 MiniDragon 150 "Heal150". close open [Heal150] SelfHealQuantity = 3000. ; ¸Åƽ¸¶´Ù ¾ó¸¶¾¿ Â÷´Â°¡ call "SelfHealStart". close open [SelfHealStart] waitidle. ; ½ºÅ³ ij½ºÆÃ ÁßÀ̶ó¸é ij½ºÆÃÀÌ ³¡³¯ ¶§±îÁö ±â´Ù¸² abstateset MiniDragon "StaQuestEntangle" 1 15000. animate MiniDragon "KQ_MD_BuffSkil1_1". ; Èú¿ë ¾Ö´Ï¸ÞÀ̼Ç(15ÃÊÂ¥¸®) interruptset Sec "" 15 1 "SelfHeal". ; 1Ãʸ¶´Ù 15¹ø ½ÇÇà close open [SelfHeal] heal MiniDragon SelfHealQuantity. close ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; ¼Òȯ open [Summon850] summonmob MiniDragon "KQ_FireTaitan" 1. summonmob MiniDragon "KQ_RedNix" 2. interruptset HPLow "" 1 MiniDragon 670 "Summon670". close open [Summon670] summonmob MiniDragon "KQ_FireTaitan" 2. summonmob MiniDragon "KQ_RedNix" 2. summonmob MiniDragon "KQ_FlameSpirit" 1. interruptset HPLow "" 1 MiniDragon 620 "Summon620". close open [Summon620] summonmob MiniDragon "KQ_FireTaitan" 2. summonmob MiniDragon "KQ_RedNix" 2. summonmob MiniDragon "KQ_FlameSpirit" 1. interruptset HPLow "" 1 MiniDragon 470 "Summon470". close open [Summon470] summonmob MiniDragon "KQ_FlameSpirit" 1. summonmob MiniDragon "KQ_Gagoyle" 2. summonmob MiniDragon "KQ_WindLence" 2. interruptset HPLow "" 1 MiniDragon 420 "Summon420". close open [Summon420] summonmob MiniDragon "KQ_FlameSpirit" 1. summonmob MiniDragon "KQ_Gagoyle" 1. summonmob MiniDragon "KQ_WindLence" 2. interruptset HPLow "" 1 MiniDragon 280 "Summon280". close open [Summon280] summonmob MiniDragon "KQ_WindLence" 2. summonmob MiniDragon "KQ_Ruga" 1. summonmob MiniDragon "KQ_RedCondor" 1. interruptset HPLow "" 1 MiniDragon 240 "Summon240". close open [Summon240] summonmob MiniDragon "KQ_FlameSpirit" 1. summonmob MiniDragon "KQ_Gagoyle" 1. summonmob MiniDragon "KQ_WindLence" 2. interruptset HPLow "" 1 MiniDragon 170 "Summon170". close open [Summon170] summonmob MiniDragon "KQ_Gagoyle" 1. summonmob MiniDragon "KQ_WindLence" 2. summonmob MiniDragon "KQ_Ruga" 2. interruptset HPLow "" 1 MiniDragon 50 "Summon050". close open [Summon050] summonmob MiniDragon "KQ_Ruga" 1. summonmob MiniDragon "KQ_RedCondor" 1. summonmob MiniDragon "KQ_FireShella" 2. summonmob MiniDragon "KQ_HeavyOgre" 2. interruptset HPLow "" 1 MiniDragon 30 "Summon030". close open [Summon030] summonmob MiniDragon "KQ_Ruga" 1. summonmob MiniDragon "KQ_RedCondor" 2. summonmob MiniDragon "KQ_FireShella" 2. summonmob MiniDragon "KQ_HeavyOgre" 3. close ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; ºÐ½Å open [Duplicate120] ;@#$ duplicate MiniDragon 1. close ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ¸ÅĪÀδøÀ¸·Î ÀÎÇÑ ÁÖ¼®Ã³¸® ;open [QuestSuccess] ; questresult Suc. ; ¼º°øÆÐŶ ³¯¸² ; interruptclear. ; regengroup "KDMDragon" "KQ_MiniDragon_MINE1". ; npcstand ReturnGate "Gate_ID_Exit" 666 1616 0 1000 "Normal". ; npcstand CompleteGate "Gate_ID_Complete" 11755 11360 0 1000 "Normal". ; interruptset NPCClickHandle "ReturnGateClick" 1 ReturnGate "onReturnGateClick". ; interruptset NPCClickHandle "CompleteGateClick" 1 CompleteGate "onCompleteGateClick". ; infinite ; open ; waitinterrupt InterruptBlock "InterruptArg". ; call InterruptBlock. ; close ;close ;open [onReturnGateClick] ; var mclicker 0. ; whoclickme mclicker InterruptArg. ; linkto mclicker "UrgFire01" "UrgFire01" 2715 17797. ; interruptset NPCClickHandle "ReturnGateClick" 1 ReturnGate "onReturnGateClick". ;close ;open [onCompleteGateClick] ; var mclicker 0. ; whoclickme mclicker InterruptArg. ; linkto mclicker "UrgFire01" "UrgFire01" 2715 17797. ; interruptset NPCClickHandle "CompleteGateClick" 1 CompleteGate "onCompleteGateClick". ;close