-- 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 (È£¹®Å¬·ç½º¿Í ÁÖÀο¡°Ô¸¸ Àû¿ë) --------------------------------- -------------------------------------------- -- È£¹®Å¬·ç½º Á¾·ù -------------------------------------------- LIF = 1 AMISTR = 2 FILIR = 3 VANILMIRTH = 4 LIF_H = 5 AMISTR_H = 6 FILIR_H = 7 VANILMIRTH_H = 8 -------------------------------------------- -------------------------- 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 {¸í·É¹øÈ£} --]]