; InitFlag = "CharName CharHandle StartBlockNumber" open [main] var CharName "" CharHandle "" StartBlock "" InterruptBlock "" InterruptArg "". CharName = @RemoveFirst("InitFlag" " "). CharHandle = @RemoveFirst("InitFlag" " "). StartBlock = "Block" % InitFlag. call StartBlock. close ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; open [Block121] ; Mara var Mara 0. interruptset Sec "" 1 300 "Block121TimeOut". ; 300ÃÊ ÈÄ ¹ß»ýÇÏ´Â À̺¥Æ® ; Å×½ºÆ®¿ë ÁÂÇ¥ mobregen Mara "Mara" 4227 9327 0 1000 "Normal". ; ½ÇÅ×ÀÌŸ ; mobregen Mara "Mara" 3619 3786 0 1000 "Normal". ; ¸¶¶ó ¸®Á¨ chatwinrange Mara 1000 "Scenario" "Mara01". ; ¸¶¶ó´ë»ç ¹üÀ§ Mara·ÎºÎÅÍ 1000 À̳» pause Sec 3. ; 3ÃÊ°£ ´ë±âÇÑ´Ù. chatwinrange Mara 1000 "Scenario" "Mara02". ; ¸¶¶ó´ë»ç ¹üÀ§ Mara·ÎºÎÅÍ 1000 À̳» interruptset DeadHandle "" 1 Mara "Block121MaraDead". interruptset DeadHandle "" 1 CharHandle "Block121PlayerDead". ; Ç÷¹À̾ ƨ°åÀ» °æ¿ì Äù½ºÆ® ½ÇÆÐ(´Ù½Ã µé¾î¿Ã °æ¿ì ÇÚµéÀÌ ¹Ù²î¹Ç·Î ¾ÈµÊ) infinite open waitinterrupt InterruptBlock "InterruptArg". call InterruptBlock. close close open [Block121TimeOut] ; 300ÃÊ ÈÄ ¹ß»ýÇÏ´Â À̺¥Æ® chatwinrange Mara 1000 "Scenario" "Mara00". ; ½Ã°£À» ³Ê¹« ÁöüÇß±º. ÀßÀÖ¾î¶ó vanish Mara. returnvalue CharHandle 0. break "main". close open [Block121MaraDead] chatwinrange Mara 1000 "Scenario" "Mara03". pause sec 2. chatwinrange Robin 1000 "Scenario" "Robin01". pause sec 2. chatwinrange Mara 1000 "Scenario" "Mara04". pause sec 2. chatwinrange Robin 1000 "Scenario" "Robin02". pause sec 2. chatwinrange Mara 1000 "Scenario" "Mara05". pause sec 2. chatwinrange Mara 1000 "Scenario" "Mara06". pause sec 2. chatwinrange Robin 1000 "Scenario" "Robin03". pause sec 2. returnvalue CharHandle 1. break "main". close open [Block121PlayerDead] chatwinrange Mara 1000 "Scenario" "Mara20". ; ºÐ¼ö¸¦ ¸ð¸£´Â ³à¼®, Á×¾î¶ó!! vanish Mara. returnvalue CharHandle 0. break "main". close ; ---------------------------------------------------------- ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; open [Block122] ; Marlone var Marlone 0. interruptset Sec "" 1 300 "Block122TimeOut". ; 300ÃÊ ÈÄ ¹ß»ýÇÏ´Â À̺¥Æ® mobregen Marlone "Marlone" 3619 3786 0 1000 "Normal". chatwinrange Marlone 1000 "Scenario" "Marlone02". pause Sec 2. ; chatwinrange User 1000 "Scenario" "User01". ; pause Sec 2. interruptset DeadHandle "" 1 Marlone "Block122MarloneDead". interruptset DeadHandle "" 1 CharHandle "Block122PlayerDead". ; Ç÷¹À̾ ƨ°åÀ» °æ¿ì Äù½ºÆ® ½ÇÆÐ(´Ù½Ã µé¾î¿Ã °æ¿ì ÇÚµéÀÌ ¹Ù²î¹Ç·Î ¾ÈµÊ) infinite open waitinterrupt InterruptBlock "InterruptArg". call InterruptBlock. close close open [Block122TimeOut] ; 300ÃÊ ÈÄ ¹ß»ýÇÏ´Â À̺¥Æ® chatwinrange Marlone 1000 "Scenario" "Marlone01". ; ½Ã°£À» ³Ê¹« ÁöüÇß±º. ÀßÀÖ¾î¶ó vanish Marlone. returnvalue CharHandle 0. break "main". close open [Block122MarloneDead] chatwinrange Marlone 1000 "Scenario" "Marlone01". ; ³»°¡ Áö´Ù´Ï... returnvalue CharHandle 1. break "main". close open [Block122PlayerDead] chatwinrange Marlone 1000 "Scenario" "Marlone01". ; ºÐ¼ö¸¦ ¸ð¸£´Â ³à¼®, Á×¾î¶ó!! vanish Marlone. returnvalue CharHandle 0. break "main". close