-- c function --[[ function TraceAI (string) end function MoveToOwner (id) end function Move (id,x,y) end function Attack (id,id) end function GetV (V_,id) end function GetActors () end function GetTick () end function GetMsg (id) end function GetResMsg (id) end function SkillObject (id,level,skill,target) end function SkillGround (id,level,skill,x,y) end function IsMonster (id) end -- id´Â ¸ó½ºÅÍÀΰ¡? yes -> 1 no -> 0 --]] ------------------------------------------------- -- constants ------------------------------------------------- -------------------------------- V_OWNER = 0 -- ÁÖÀÎÀÇ ID V_POSITION = 1 -- ¹°Ã¼ÀÇ À§Ä¡ V_TYPE = 2 -- ¹Ì±¸Çö V_MOTION = 3 -- µ¿ÀÛ V_ATTACKRANGE = 4 -- ¹°¸® °ø°Ý ¹üÀ§ V_TARGET = 5 -- °ø°Ý, ½ºÅ³ »ç¿ë ¸ñÇ¥¹° ID V_SKILLATTACKRANGE = 6 -- ½ºÅ³ »ç¿ë ¹üÀ§ V_HOMUNTYPE = 7 -- È£¹®Å¬·ç½º Á¾·ù V_HP = 8 -- HP (È£¹®Å¬·ç½º¿Í ÁÖÀο¡°Ô¸¸ Àû¿ë) V_SP = 9 -- SP (È£¹®Å¬·ç½º¿Í ÁÖÀο¡°Ô¸¸ Àû¿ë) V_MAXHP = 10 -- ÃÖ´ë HP (È£¹®Å¬·ç½º¿Í ÁÖÀο¡°Ô¸¸ Àû¿ë) V_MAXSP = 11 -- ÃÖ´ë SP (È£¹®Å¬·ç½º¿Í ÁÖÀο¡°Ô¸¸ Àû¿ë) V_MERTYPE = 12 -- ¿ëº´ Á¾·ù V_POSITION_APPLY_SKILLATTACKRANGE = 13 -- SkillAttackange¸¦ Àû¿ëÇÑ À§Ä¡ V_SKILLATTACKRANGE_LEVEL = 14 -- ·¹º§ º° SkillAttackange --------------------------------- -------------------------------------------- -- È£¹®Å¬·ç½º Á¾·ù -------------------------------------------- LIF = 1 AMISTR = 2 FILIR = 3 VANILMIRTH = 4 LIF2 = 5 AMISTR2 = 6 FILIR2 = 7 VANILMIRTH2 = 8 LIF_H = 9 AMISTR_H = 10 FILIR_H = 11 VANILMIRTH_H = 12 LIF_H2 = 13 AMISTR_H2 = 14 FILIR_H2 = 15 VANILMIRTH_H2 = 16 -------------------------------------------- -------------------------------------------- -- ¿ëº´ Á¾·ù -------------------------------------------- ARCHER01 = 1 ARCHER02 = 2 ARCHER03 = 3 ARCHER04 = 4 ARCHER05 = 5 ARCHER06 = 6 ARCHER07 = 7 ARCHER08 = 8 ARCHER09 = 9 ARCHER10 = 10 LANCER01 = 11 LANCER02 = 12 LANCER03 = 13 LANCER04 = 14 LANCER05 = 15 LANCER06 = 16 LANCER07 = 17 LANCER08 = 18 LANCER09 = 19 LANCER10 = 20 SWORDMAN01 = 21 SWORDMAN02 = 22 SWORDMAN03 = 23 SWORDMAN04 = 24 SWORDMAN05 = 25 SWORDMAN06 = 26 SWORDMAN07 = 27 SWORDMAN08 = 28 SWORDMAN09 = 29 SWORDMAN10 = 30 -------------------------------------------- -------------------------- MOTION_STAND = 0 MOTION_MOVE = 1 MOTION_ATTACK = 2 MOTION_DEAD = 3 MOTION_ATTACK2 = 9 -------------------------- -------------------------- -- command -------------------------- NONE_CMD = 0 MOVE_CMD = 1 STOP_CMD = 2 ATTACK_OBJECT_CMD = 3 ATTACK_AREA_CMD = 4 PATROL_CMD = 5 HOLD_CMD = 6 SKILL_OBJECT_CMD = 7 SKILL_AREA_CMD = 8 FOLLOW_CMD = 9 -------------------------- --[[ ¸í·É¾î ±¸Á¶ MOVE_CMD {¸í·É¹øÈ£,XÁÂÇ¥,YÁÂÇ¥} STOP_CMD {¸í·É¹øÈ£} ATTACK_OBJECT_CMD {¸í·É¹øÈ£,¸ñÇ¥ID} ATTACK_AREA_CMD {¸í·É¹øÈ£,XÁÂÇ¥,YÁÂÇ¥} PATROL_CMD {¸í·É¹øÈ£,XÁÂÇ¥,YÁÂÇ¥} HOLD_CMD {¸í·É¹øÈ£} SKILL_OBJECT_CMD {¸í·É¹øÈ£,¼±Å÷¹º§,Á¾·ù,¸ñÇ¥ID} SKILL_AREA_CMD {¸í·É¹øÈ£,¼±Å÷¹º§,Á¾·ù,XÁÂÇ¥,YÁÂÇ¥} FOLLOW_CMD {¸í·É¹øÈ£} --]]