|
You last visited: Today at 16:58
Advertisement
How to create auto kill MOD
Discussion on How to create auto kill MOD within the Elsword forum part of the MMORPGs category.
11/04/2013, 20:52
|
#16
|
elite*gold: 0
Join Date: Aug 2007
Posts: 47
Received Thanks: 3
|
need to update.. its already detected in ph server.. can you give me a clue what values i will edit? so i can make a new one.. thanks
|
|
|
11/04/2013, 21:36
|
#17
|
elite*gold: 0
Join Date: Feb 2011
Posts: 531
Received Thanks: 70
|
I thinks its 037.KOM
|
|
|
11/04/2013, 22:20
|
#18
|
elite*gold: 3
Join Date: Oct 2013
Posts: 5,815
Received Thanks: 1,814
|
Stop Push Old threads
|
|
|
11/05/2013, 02:35
|
#19
|
elite*gold: 1
Join Date: Jan 2009
Posts: 2,964
Received Thanks: 375
|
Quote:
Originally Posted by dabalyu019
need to update.. its already detected in ph server.. can you give me a clue what values i will edit? so i can make a new one.. thanks
|
Do you really need to bump old threads? First, look at the date the thread was posted, and the last comment. Zzzzzz...
|
|
|
11/05/2013, 15:51
|
#20
|
elite*gold: 0
Join Date: Oct 2013
Posts: 28
Received Thanks: 3
|
i know how to edit but which one will i edit.. what lua, and they said data035 then others says data037, i know data037 is dungeon auto kill every stage is where all mobs in that stage dies they are mushroom like.. but i dont know what file in data037 is that.. any clues.. we can help each other ^_____^
|
|
|
11/21/2013, 07:23
|
#21
|
elite*gold: 0
Join Date: Jul 2010
Posts: 107
Received Thanks: 122
|
Quote:
Originally Posted by kerygma
i know how to edit but which one will i edit.. what lua, and they said data035 then others says data037, i know data037 is dungeon auto kill every stage is where all mobs in that stage dies they are mushroom like.. but i dont know what file in data037 is that.. any clues.. we can help each other ^_____^
|
that's simple.. here:
Code:
INIT_SYSTEM = {
UNIT_WIDTH = 50,
UNIT_LAYER = X2_LAYER.XL_UNIT_0,
UNIT_SCALE = 1.3
}
INIT_DEVICE = {
READY_TEXTURE = {},
READY_SOUND = {}
}
INIT_MOTION = {
MOTION_FILE_NAME = "Motion_Mushroom.x",
MOTION_ANI_TEX_XET = "Motion_Mushroom_Wooden.xet",
MOTION_CHANGE_TEX_XET = "Motion_Mushroom_Wooden.xet"
}
INIT_PHYSIC = {
RELOAD_ACCEL = 2000,
G_ACCEL = 4000,
MAX_G_SPEED = -2000,
WALK_SPEED = 700,
RUN_SPEED = 700,
JUMP_SPEED = 1500,
DASH_JUMP_SPEED = 2300
}
INIT_COMPONENT = {
MAX_HP = 10000,
MP_CHANGE_RATE = 1,
MP_CHARGE_RATE = 130,
USE_SLASH_TRACE = FALSE,
SHADOW_SIZE = 200,
SHADOW_FILE_NAME = "shadow.dds",
SMALL_HP_BAR_BLUE = "Small_HP_bar_Blue.TGA",
SMALL_HP_BAR_RED = "Small_HP_bar_Red.TGA",
SMALL_HP_BAR_YELLOW = "Small_HP_bar_Yellow.TGA",
QUESTION_MARK_SEQ = "QuestionMarkNPC",
EXCLAMATION_MARK_SEQ = "ExclamationMarkNPC",
HYPER_MODE_COUNT = 0,
MAX_HYPER_MODE_TIME = 30,
HITTED_TYPE = HITTED_TYPE.HTD_MEAT,
FALL_DOWN = TRUE
}
INIT_STATE = {
{
STATE_NAME = "MUSHROOM_WOODEN_NO_ATTACK_WAIT"
},
{
STATE_NAME = "MUSHROOM_WOODEN_NO_ATTACK_WALK",
LUA_FRAME_MOVE_FUNC = "MUSHROOM_WOODEN_NO_ATTACK_WALK_FRAME_MOVE",
LUA_STATE_END_FUNC = "MUSHROOM_WOODEN_NO_ATTACK_WALK_STATE_END"
},
{
STATE_NAME = "MUSHROOM_WOODEN_NO_ATTACK_JUMP_UP"
},
{
STATE_NAME = "MUSHROOM_WOODEN_NO_ATTACK_JUMP_DOWN",
LUA_STATE_END_FUNC = "MUSHROOM_WOODEN_NO_ATTACK_JUMP_DOWN_STATE_END"
},
{
STATE_NAME = "MUSHROOM_WOODEN_NO_ATTACK_JUMP_UP_DIR"
},
{
STATE_NAME = "MUSHROOM_WOODEN_NO_ATTACK_JUMP_DOWN_DIR",
LUA_STATE_END_FUNC = "MUSHROOM_WOODEN_NO_ATTACK_JUMP_DOWN_DIR_STATE_END"
},
{
STATE_NAME = "MUSHROOM_WOODEN_NO_ATTACK_JUMP_LANDING"
},
{
STATE_NAME = "MUSHROOM_WOODEN_NO_ATTACK_ATTACK"
},
{
STATE_NAME = "MUSHROOM_WOODEN_NO_ATTACK_DAMAGE",
LUA_FRAME_MOVE_FUNC = "MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_FRAME_MOVE"
},
{
STATE_NAME = "MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_DOWN_FRONT",
LUA_FRAME_MOVE_FUNC = "MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_DOWN_FRONT_FRAME_MOVE"
},
{
STATE_NAME = "MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_DOWN_BACK",
LUA_FRAME_MOVE_FUNC = "MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_DOWN_BACK_FRAME_MOVE"
},
{
STATE_NAME = "MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_FLY_FRONT"
},
{
STATE_NAME = "MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_FLY_BACK"
},
{
STATE_NAME = "MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_AIR"
},
{
STATE_NAME = "MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_AIR_DOWN"
},
{
STATE_NAME = "MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_AIR_UP"
},
{
STATE_NAME = "MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_AIR_FALL"
},
{
STATE_NAME = "MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_AIR_DOWN_LANDING",
LUA_FRAME_MOVE_FUNC = "MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_AIR_DOWN_LANDING_FRAME_MOVE"
},
{
STATE_NAME = "MUSHROOM_WOODEN_NO_ATTACK_STAND_UP_FRONT"
},
{
STATE_NAME = "MUSHROOM_WOODEN_NO_ATTACK_STAND_UP_BACK"
},
{
STATE_NAME = "MUSHROOM_WOODEN_NO_ATTACK_DYING_LAND_FRONT",
LUA_STATE_START_FUNC = "MUSHROOM_WOODEN_NO_ATTACK_DYING_LAND_STATE_START"
},
{
STATE_NAME = "MUSHROOM_WOODEN_NO_ATTACK_DYING_LAND_BACK",
LUA_STATE_START_FUNC = "MUSHROOM_WOODEN_NO_ATTACK_DYING_LAND_STATE_START"
},
{
STATE_NAME = "MUSHROOM_WOODEN_NO_ATTACK_DYING_SKY",
LUA_STATE_START_FUNC = "MUSHROOM_WOODEN_NO_ATTACK_DYING_LAND_STATE_START"
},
START_STATE = "MUSHROOM_WOODEN_NO_ATTACK_WAIT",
WAIT_STATE = "MUSHROOM_WOODEN_NO_ATTACK_WAIT",
SMALL_DAMAGE_LAND_FRONT = "MUSHROOM_WOODEN_NO_ATTACK_DAMAGE",
SMALL_DAMAGE_LAND_BACK = "MUSHROOM_WOODEN_NO_ATTACK_DAMAGE",
BIG_DAMAGE_LAND_FRONT = "MUSHROOM_WOODEN_NO_ATTACK_DAMAGE",
BIG_DAMAGE_LAND_BACK = "MUSHROOM_WOODEN_NO_ATTACK_DAMAGE",
DOWN_DAMAGE_LAND_FRONT = "MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_DOWN_FRONT",
DOWN_DAMAGE_LAND_BACK = "MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_DOWN_BACK",
FLY_DAMAGE_FRONT = "MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_FLY_FRONT",
FLY_DAMAGE_BACK = "MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_FLY_BACK",
SMALL_DAMAGE_AIR = "MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_AIR",
BIG_DAMAGE_AIR = "MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_AIR",
DOWN_DAMAGE_AIR = "MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_AIR_DOWN",
DOWN_DAMAGE_AIR_LANDING = "MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_AIR_DOWN_LANDING",
UP_DAMAGE = "MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_AIR_UP",
DYING_LAND_FRONT = "MUSHROOM_WOODEN_NO_ATTACK_DYING_LAND_FRONT",
DYING_LAND_BACK = "MUSHROOM_WOODEN_NO_ATTACK_DYING_LAND_BACK",
DYING_SKY = "MUSHROOM_WOODEN_NO_ATTACK_DYING_SKY",
REVENGE_ATTACK = ""
}
INIT_AI = {
TARGET = {
TARGET_PRIORITY = TARGET_PRIORITY.TP_LOW_HP_FIRST,
TARGET_INTERVAL = 3,
TARGET_NEAR_RANGE = 150,
TARGET_RANGE = 500,
TARGET_LOST_RANGE = 800,
TARGET_SUCCESS_RATE = 100,
ATTACK_TARGET_RATE = 100,
PRESERVE_LAST_TARGET_RATE = 100
},
CHASE_MOVE = {
MOVE_SPLIT_RANGE = 600,
DEST_GAP = 150,
MOVE_GAP = 160,
DIR_CHANGE_INTERVAL = 0.7,
WALK_INTERVAL = 3,
NEAR_WALK_RATE = 100,
FAR_WALK_RATE = 100,
JUMP_INTERVAL = 5,
UP_JUMP_RATE = 100,
UP_DOWN_RATE = 20,
DOWN_JUMP_RATE = 100,
DOWN_DOWN_RATE = 40
},
PATROL_MOVE = {
PATROL_BEGIN_RATE = 100,
PATROL_RANGE = 200,
PATROL_COOL_TIME = 2,
ONLY_THIS_LINE_GROUP = TRUE
},
ESCAPE_MOVE = {
MOVE_SPLIT_RANGE = 500,
ESCAPE_GAP = 600,
WALK_INTERVAL = 1.5,
NEAR_WALK_RATE = 100,
FAR_WALK_RATE = 100,
JUMP_INTERVAL = 10,
UP_JUMP_RATE = 100,
UP_DOWN_RATE = 30,
DOWN_JUMP_RATE = 100,
DOWN_DOWN_RATE = 30
}
}
MUSHROOM_WOODEN_NO_ATTACK_WAIT = {
ANIM_NAME = "Wait",
PLAY_TYPE = XSKIN_ANIM_PLAYTYPE.XAP_LOOP,
TRANSITION = TRUE,
CAN_PUSH_UNIT = TRUE,
CAN_PASS_UNIT = FALSE,
SPEED_X = 0,
SPEED_Y = 0,
IMMADIATE_PACKET_SEND = TRUE,
EVENT_INTERVAL_TIME0 = 2,
EVENT_PROCESS = {
{
STATE_CHANGE_TYPE.SCT_FOOT_ON_LINE_FALSE_DOWN,
"MUSHROOM_WOODEN_NO_ATTACK_JUMP_DOWN"
},
{
STATE_CHANGE_TYPE.SCT_AI_WALK,
"MUSHROOM_WOODEN_NO_ATTACK_WALK"
},
{
STATE_CHANGE_TYPE.SCT_AI_DASH,
"MUSHROOM_WOODEN_NO_ATTACK_WALK"
},
{
STATE_CHANGE_TYPE.SCT_AI_JUMP,
"MUSHROOM_WOODEN_NO_ATTACK_JUMP_UP"
},
{
STATE_CHANGE_TYPE.SCT_AI_JUMP_DIR,
"MUSHROOM_WOODEN_NO_ATTACK_JUMP_UP_DIR"
},
{
STATE_CHANGE_TYPE.SCT_AI_DOWN,
"MUSHROOM_WOODEN_NO_ATTACK_JUMP_DOWN"
},
{
STATE_CHANGE_TYPE.SCT_AI_DOWN_DIR,
"MUSHROOM_WOODEN_NO_ATTACK_JUMP_DOWN_DIR"
}
},
CT_MUSHROOM_WOODEN_NO_ATTACK_ATTACK = {
EVENT_INTERVAL_ID = 0,
DISTANCE_TO_TARGET_NEAR = 150,
RATE = 50
},
TALK_BOX = {
EVENT_INTERVAL_ID = 0,
{RATE = 7, MESSAGE = STR_ID_2570}
}
}
MUSHROOM_WOODEN_NO_ATTACK_WALK = {
ANIM_NAME = "Walk",
PLAY_TYPE = XSKIN_ANIM_PLAYTYPE.XAP_LOOP,
TRANSITION = TRUE,
CAN_PUSH_UNIT = TRUE,
CAN_PASS_UNIT = FALSE,
ALLOW_DIR_CHANGE = TRUE,
IMMADIATE_PACKET_SEND = TRUE,
EVENT_INTERVAL_TIME0 = 2,
EVENT_PROCESS = {
{
STATE_CHANGE_TYPE.SCT_FOOT_ON_LINE_FALSE_DOWN,
"MUSHROOM_WOODEN_NO_ATTACK_JUMP_DOWN_DIR"
},
{
STATE_CHANGE_TYPE.SCT_AI_WAIT,
"MUSHROOM_WOODEN_NO_ATTACK_WAIT"
},
{
STATE_CHANGE_TYPE.SCT_AI_JUMP,
"MUSHROOM_WOODEN_NO_ATTACK_JUMP_UP"
},
{
STATE_CHANGE_TYPE.SCT_AI_JUMP_DIR,
"MUSHROOM_WOODEN_NO_ATTACK_JUMP_UP_DIR"
},
{
STATE_CHANGE_TYPE.SCT_AI_DOWN,
"MUSHROOM_WOODEN_NO_ATTACK_JUMP_DOWN"
},
{
STATE_CHANGE_TYPE.SCT_AI_DOWN_DIR,
"MUSHROOM_WOODEN_NO_ATTACK_JUMP_DOWN_DIR"
}
},
CT_MUSHROOM_WOODEN_NO_ATTACK_ATTACK = {
EVENT_INTERVAL_ID = 0,
DISTANCE_TO_TARGET_NEAR = 150,
RATE = 60
},
TALK_BOX = {
EVENT_INTERVAL_ID = 0,
{RATE = 7, MESSAGE = STR_ID_2579}
}
}
MUSHROOM_WOODEN_NO_ATTACK_JUMP_UP = {
ANIM_NAME = "JumpUp",
PLAY_TYPE = XSKIN_ANIM_PLAYTYPE.XAP_LOOP,
TRANSITION = TRUE,
LAND_CONNECT = FALSE,
CAN_PUSH_UNIT = TRUE,
CAN_PASS_UNIT = FALSE,
SPEED_X = 0,
SPEED_Y = INIT_PHYSIC.JUMP_SPEED,
ADD_POS_Y = 45,
IMMADIATE_PACKET_SEND = TRUE,
EVENT_PROCESS = {
{
STATE_CHANGE_TYPE.SCT_NEGATIVE_Y_SPEED,
"MUSHROOM_WOODEN_NO_ATTACK_JUMP_DOWN"
}
}
}
MUSHROOM_WOODEN_NO_ATTACK_JUMP_DOWN = {
ANIM_NAME = "JumpDown",
PLAY_TYPE = XSKIN_ANIM_PLAYTYPE.XAP_LOOP,
TRANSITION = TRUE,
LAND_CONNECT = FALSE,
CAN_PUSH_UNIT = TRUE,
CAN_PASS_UNIT = FALSE,
IMMADIATE_PACKET_SEND = TRUE,
EVENT_PROCESS = {
{
STATE_CHANGE_TYPE.SCT_FOOT_ON_LINE_TRUE,
"MUSHROOM_WOODEN_NO_ATTACK_JUMP_LANDING"
}
}
}
MUSHROOM_WOODEN_NO_ATTACK_JUMP_UP_DIR = {
ANIM_NAME = "JumpUp",
PLAY_TYPE = XSKIN_ANIM_PLAYTYPE.XAP_LOOP,
TRANSITION = TRUE,
LAND_CONNECT = FALSE,
CAN_PUSH_UNIT = TRUE,
CAN_PASS_UNIT = FALSE,
PASSIVE_SPEED_X = INIT_PHYSIC.WALK_SPEED,
SPEED_Y = INIT_PHYSIC.JUMP_SPEED,
ADD_POS_Y = 45,
IMMADIATE_PACKET_SEND = TRUE,
EVENT_PROCESS = {
{
STATE_CHANGE_TYPE.SCT_NEGATIVE_Y_SPEED,
"MUSHROOM_WOODEN_NO_ATTACK_JUMP_DOWN_DIR"
}
}
}
MUSHROOM_WOODEN_NO_ATTACK_JUMP_DOWN_DIR = {
ANIM_NAME = "JumpDown",
PLAY_TYPE = XSKIN_ANIM_PLAYTYPE.XAP_LOOP,
TRANSITION = TRUE,
LAND_CONNECT = FALSE,
CAN_PUSH_UNIT = TRUE,
CAN_PASS_UNIT = FALSE,
PASSIVE_SPEED_X = INIT_PHYSIC.WALK_SPEED,
IMMADIATE_PACKET_SEND = TRUE,
EVENT_PROCESS = {
{
STATE_CHANGE_TYPE.SCT_FOOT_ON_LINE_TRUE,
"MUSHROOM_WOODEN_NO_ATTACK_JUMP_LANDING"
}
}
}
MUSHROOM_WOODEN_NO_ATTACK_JUMP_LANDING = {
ANIM_NAME = "Wait",
PLAY_TYPE = XSKIN_ANIM_PLAYTYPE.XAP_ONE_WAIT,
TRANSITION = TRUE,
LAND_CONNECT = FALSE,
CAN_PUSH_UNIT = TRUE,
CAN_PASS_UNIT = FALSE,
SPEED_X = 0,
SPEED_Y = 0,
IMMADIATE_PACKET_SEND = TRUE,
EVENT_PROCESS = {
{
STATE_CHANGE_TYPE.SCT_FOOT_ON_LINE_FALSE_DOWN,
"MUSHROOM_WOODEN_NO_ATTACK_JUMP_DOWN"
},
{
STATE_CHANGE_TYPE.SCT_MOTION_END,
"MUSHROOM_WOODEN_NO_ATTACK_WAIT"
}
}
}
MUSHROOM_WOODEN_NO_ATTACK_ATTACK = {
ANIM_NAME = "Attack",
PLAY_TYPE = XSKIN_ANIM_PLAYTYPE.XAP_ONE_WAIT,
TRANSITION = FALSE,
LAND_CONNECT = FALSE,
CAN_PUSH_UNIT = TRUE,
CAN_PASS_UNIT = FALSE,
SPEED_X = 0,
SPEED_Y = 0,
VIEW_TARGET = TRUE,
IMMADIATE_PACKET_SEND = TRUE,
TALK_BOX = {
{RATE = 10, MESSAGE = STR_ID_1514}
},
EVENT_PROCESS = {
{
STATE_CHANGE_TYPE.SCT_FOOT_ON_LINE_FALSE_DOWN,
"MUSHROOM_WOODEN_NO_ATTACK_JUMP_DOWN"
},
{
STATE_CHANGE_TYPE.SCT_MOTION_END,
"MUSHROOM_WOODEN_NO_ATTACK_WAIT"
}
},
ATTACK_TIME0 = {0.36, 0.78},
DAMAGE_DATA = {
DAMAGE_TYPE = DAMAGE_TYPE.DT_PHYSIC,
HIT_TYPE = HIT_TYPE.HT_PUNCH_HIT,
REACT_TYPE = REACT_TYPE.RT_BIG_DAMAGE,
DAMAGE = {PHYSIC = 1},
BACK_SPEED_X = 1000,
BACK_SPEED_Y = 0,
CAMERA_CRASH_GAP = 5,
CAMERA_CRASH_TIME = 0.2
}
}
MUSHROOM_WOODEN_NO_ATTACK_DAMAGE = {
ANIM_NAME = "Damage",
PLAY_TYPE = XSKIN_ANIM_PLAYTYPE.XAP_ONE_WAIT,
TRANSITION = FALSE,
LAND_CONNECT = FALSE,
CAN_PUSH_UNIT = TRUE,
CAN_PASS_UNIT = FALSE,
TALK_BOX = {
{RATE = 8, MESSAGE = STR_ID_2568},
{RATE = 8, MESSAGE = STR_ID_1715}
},
EVENT_PROCESS = {
{
STATE_CHANGE_TYPE.SCT_MOTION_END,
"MUSHROOM_WOODEN_NO_ATTACK_WAIT"
}
}
}
MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_DOWN_FRONT = {
ANIM_NAME = "DamageDownFront",
PLAY_TYPE = XSKIN_ANIM_PLAYTYPE.XAP_ONE_WAIT,
TRANSITION = FALSE,
LAND_CONNECT = FALSE,
SUPER_ARMOR = TRUE,
DEFENCE = {
0,
100,
70
},
CAN_PUSH_UNIT = TRUE,
CAN_PASS_UNIT = FALSE,
TALK_BOX = {
{RATE = 8, MESSAGE = STR_ID_1756}
},
EVENT_PROCESS = {
{
STATE_CHANGE_TYPE.SCT_FOOT_ON_LINE_FALSE_DOWN,
"MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_AIR_FALL"
},
{
STATE_CHANGE_TYPE.SCT_MOTION_END,
"MUSHROOM_WOODEN_NO_ATTACK_STAND_UP_FRONT"
}
}
}
MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_DOWN_BACK = {
ANIM_NAME = "DamageDownBack",
PLAY_TYPE = XSKIN_ANIM_PLAYTYPE.XAP_ONE_WAIT,
TRANSITION = FALSE,
LAND_CONNECT = FALSE,
SUPER_ARMOR = TRUE,
DEFENCE = {
0,
100,
70
},
CAN_PUSH_UNIT = TRUE,
CAN_PASS_UNIT = FALSE,
TALK_BOX = {
{RATE = 8, MESSAGE = STR_ID_1756}
},
EVENT_PROCESS = {
{
STATE_CHANGE_TYPE.SCT_FOOT_ON_LINE_FALSE_DOWN,
"MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_AIR_FALL"
},
{
STATE_CHANGE_TYPE.SCT_MOTION_END,
"MUSHROOM_WOODEN_NO_ATTACK_STAND_UP_BACK"
}
}
}
MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_AIR = {
ANIM_NAME = "DamageAirSmall",
PLAY_TYPE = XSKIN_ANIM_PLAYTYPE.XAP_ONE_WAIT,
TRANSITION = FALSE,
LAND_CONNECT = FALSE,
CAN_PUSH_UNIT = TRUE,
CAN_PASS_UNIT = FALSE,
EVENT_PROCESS = {
{
STATE_CHANGE_TYPE.SCT_FOOT_ON_LINE_TRUE,
"MUSHROOM_WOODEN_NO_ATTACK_WAIT"
}
}
}
MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_AIR_DOWN = {
ANIM_NAME = "DamageAirUp",
PLAY_TYPE = XSKIN_ANIM_PLAYTYPE.XAP_ONE_WAIT,
TRANSITION = FALSE,
LAND_CONNECT = FALSE,
CAN_PUSH_UNIT = TRUE,
CAN_PASS_UNIT = FALSE,
EVENT_PROCESS = {
{
STATE_CHANGE_TYPE.SCT_FOOT_ON_LINE_TRUE,
"MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_AIR_DOWN_LANDING"
}
}
}
MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_AIR_UP = {
ANIM_NAME = "DamageAirUp",
PLAY_TYPE = XSKIN_ANIM_PLAYTYPE.XAP_ONE_WAIT,
TRANSITION = FALSE,
LAND_CONNECT = FALSE,
CAN_PUSH_UNIT = TRUE,
CAN_PASS_UNIT = FALSE,
EVENT_PROCESS = {
{
STATE_CHANGE_TYPE.SCT_NEGATIVE_Y_SPEED,
"MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_AIR_FALL"
},
{
STATE_CHANGE_TYPE.SCT_FOOT_ON_LINE_TRUE,
"MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_AIR_DOWN_LANDING"
}
},
TALK_BOX = {
{RATE = 10, MESSAGE = STR_ID_2568}
}
}
MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_AIR_FALL = {
ANIM_NAME = "DamageAirFall",
PLAY_TYPE = XSKIN_ANIM_PLAYTYPE.XAP_ONE_WAIT,
TRANSITION = FALSE,
LAND_CONNECT = FALSE,
CAN_PUSH_UNIT = TRUE,
CAN_PASS_UNIT = FALSE,
EVENT_PROCESS = {
{
STATE_CHANGE_TYPE.SCT_POSITIVE_Y_SPEED,
"MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_AIR_UP"
},
{
STATE_CHANGE_TYPE.SCT_FOOT_ON_LINE_TRUE,
"MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_AIR_DOWN_LANDING"
}
}
}
MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_AIR_DOWN_LANDING = {
ANIM_NAME = "DamageAirDownLanding",
PLAY_TYPE = XSKIN_ANIM_PLAYTYPE.XAP_ONE_WAIT,
TRANSITION = FALSE,
LAND_CONNECT = FALSE,
SUPER_ARMOR = TRUE,
DEFENCE = {
0,
100,
70
},
CAN_PUSH_UNIT = TRUE,
CAN_PASS_UNIT = FALSE,
EVENT_PROCESS = {
{
STATE_CHANGE_TYPE.SCT_FOOT_ON_LINE_FALSE_DOWN,
"MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_AIR_FALL"
},
{
STATE_CHANGE_TYPE.SCT_MOTION_END,
"MUSHROOM_WOODEN_NO_ATTACK_STAND_UP_FRONT"
}
}
}
MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_FLY_FRONT = {
ANIM_NAME = "DamageAirFall",
PLAY_TYPE = XSKIN_ANIM_PLAYTYPE.XAP_ONE_WAIT,
TRANSITION = FALSE,
LAND_CONNECT = FALSE,
ADD_ROTATE_Z = -45,
CAN_PUSH_UNIT = TRUE,
CAN_PASS_UNIT = FALSE,
EVENT_PROCESS = {
{
STATE_CHANGE_TYPE.SCT_FOOT_ON_LINE_TRUE,
"MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_AIR_DOWN_LANDING"
}
}
}
MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_FLY_BACK = {
ANIM_NAME = "DamageAirBack",
PLAY_TYPE = XSKIN_ANIM_PLAYTYPE.XAP_ONE_WAIT,
TRANSITION = FALSE,
LAND_CONNECT = FALSE,
ADD_ROTATE_Z = -90,
CAN_PUSH_UNIT = TRUE,
CAN_PASS_UNIT = FALSE,
EVENT_PROCESS = {
{
STATE_CHANGE_TYPE.SCT_FOOT_ON_LINE_TRUE,
"MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_DOWN_BACK"
}
}
}
MUSHROOM_WOODEN_NO_ATTACK_STAND_UP_FRONT = {
ANIM_NAME = "DamageStandupFront",
PLAY_TYPE = XSKIN_ANIM_PLAYTYPE.XAP_ONE_WAIT,
TRANSITION = FALSE,
LAND_CONNECT = FALSE,
SUPER_ARMOR = TRUE,
DEFENCE = {
0,
100,
70
},
CAN_PUSH_UNIT = TRUE,
CAN_PASS_UNIT = FALSE,
EVENT_PROCESS = {
{
STATE_CHANGE_TYPE.SCT_FOOT_ON_LINE_FALSE_DOWN,
"MUSHROOM_WOODEN_NO_ATTACK_JUMP_DOWN"
},
{
STATE_CHANGE_TYPE.SCT_MOTION_END,
"MUSHROOM_WOODEN_NO_ATTACK_WAIT"
}
}
}
MUSHROOM_WOODEN_NO_ATTACK_STAND_UP_BACK = {
ANIM_NAME = "DamageStandupBack",
PLAY_TYPE = XSKIN_ANIM_PLAYTYPE.XAP_ONE_WAIT,
TRANSITION = FALSE,
LAND_CONNECT = FALSE,
SUPER_ARMOR = TRUE,
DEFENCE = {
0,
100,
70
},
CAN_PUSH_UNIT = TRUE,
CAN_PASS_UNIT = FALSE,
EVENT_PROCESS = {
{
STATE_CHANGE_TYPE.SCT_FOOT_ON_LINE_FALSE_DOWN,
"MUSHROOM_WOODEN_NO_ATTACK_JUMP_DOWN"
},
{
STATE_CHANGE_TYPE.SCT_MOTION_END,
"MUSHROOM_WOODEN_NO_ATTACK_WAIT"
}
}
}
MUSHROOM_WOODEN_NO_ATTACK_DYING_LAND_FRONT = {
ANIM_NAME = "DamageDownFront",
PLAY_TYPE = XSKIN_ANIM_PLAYTYPE.XAP_ONE_WAIT,
TRANSITION = FALSE,
LAND_CONNECT = FALSE,
INVINCIBLE = {0, 100},
CAN_PUSH_UNIT = FALSE,
CAN_PASS_UNIT = TRUE,
DYING_END = TRUE,
IMMADIATE_PACKET_SEND = TRUE
}
MUSHROOM_WOODEN_NO_ATTACK_DYING_LAND_BACK = {
ANIM_NAME = "DamageDownBack",
PLAY_TYPE = XSKIN_ANIM_PLAYTYPE.XAP_ONE_WAIT,
TRANSITION = FALSE,
LAND_CONNECT = FALSE,
INVINCIBLE = {0, 100},
CAN_PUSH_UNIT = FALSE,
CAN_PASS_UNIT = TRUE,
DYING_END = TRUE,
IMMADIATE_PACKET_SEND = TRUE
}
MUSHROOM_WOODEN_NO_ATTACK_DYING_SKY = {
ANIM_NAME = "DamageAirDownLanding",
PLAY_TYPE = XSKIN_ANIM_PLAYTYPE.XAP_ONE_WAIT,
TRANSITION = FALSE,
LAND_CONNECT = FALSE,
INVINCIBLE = {0, 100},
CAN_PUSH_UNIT = FALSE,
CAN_PASS_UNIT = TRUE,
DYING_END = TRUE,
IMMADIATE_PACKET_SEND = TRUE
}
function MUSHROOM_WOODEN_NO_ATTACK_WALK_STATE_END(pKTDXApp, pX2Game, pNPCUnit)
pMinorParticle = pX2Game:GetMinorParticle()
pNPCUnit:SetNowHP_LUA(0)
pMinorParticle:CreateSequence_LUA("StepSmoke", pNPCUnit:GetLandPosition_LUA(), D3DXVECTOR2(100, 100), D3DXVECTOR2(5, -1))
end
function MUSHROOM_WOODEN_NO_ATTACK_JUMP_DOWN_STATE_END(pKTDXApp, pX2Game, pNPCUnit)
pMinorParticle = pX2Game:GetMinorParticle()
pMinorParticle:CreateSequence_LUA("StepSmoke", pNPCUnit:GetLandPosition_LUA(), D3DXVECTOR2(100, 100), D3DXVECTOR2(5, -1))
end
function MUSHROOM_WOODEN_NO_ATTACK_JUMP_DOWN_DIR_STATE_END(pKTDXApp, pX2Game, pNPCUnit)
pMinorParticle = pX2Game:GetMinorParticle()
pMinorParticle:CreateSequence_LUA("StepSmoke", pNPCUnit:GetLandPosition_LUA(), D3DXVECTOR2(100, 100), D3DXVECTOR2(5, -1))
end
function MUSHROOM_WOODEN_NO_ATTACK_WALK_FRAME_MOVE(pKTDXApp, pX2Game, pNPCUnit)
nowAnimTime = pNPCUnit:GetNowAnimationTime()
pNPCUnit:SetNowHP_LUA(0)
if nowAnimTime < 0.13 then
pNPCUnit:SetSpeedX(0)
elseif nowAnimTime > 0.45 then
pNPCUnit:SetSpeedX(0)
end
if nowAnimTime > 0.13 and nowAnimTime < 0.14 then
pNPCUnit:SetSpeedX(pNPCUnit:GetWalkSpeed())
end
end
function MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_FRAME_MOVE(pKTDXApp, pX2Game, pNPCUnit)
if pNPCUnit:AnimEventTimer_LUA(0.047) then
pMinorParticle = pX2Game:GetMinorParticle()
pMinorParticle:CreateSequence_LUA("StepSmoke", pNPCUnit:GetLandPosition_LUA(), D3DXVECTOR2(100, 100), D3DXVECTOR2(5, -1))
end
end
function MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_DOWN_FRONT_FRAME_MOVE(pKTDXApp, pX2Game, pNPCUnit)
if pNPCUnit:AnimEventTimer_LUA(0.3) then
pNPCUnit:PlaySound_LUA("Down.wav")
pMinorParticle = pX2Game:GetMinorParticle()
pMinorParticle:CreateSequence_LUA("DownSmoke", pNPCUnit:GetLandPosition_LUA(), D3DXVECTOR2(100, 100), D3DXVECTOR2(7, -1))
end
end
function MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_DOWN_BACK_FRAME_MOVE(pKTDXApp, pX2Game, pNPCUnit)
if pNPCUnit:AnimEventTimer_LUA(0.2) then
pNPCUnit:PlaySound_LUA("Down.wav")
pMinorParticle = pX2Game:GetMinorParticle()
pMinorParticle:CreateSequence_LUA("DownSmoke", pNPCUnit:GetLandPosition_LUA(), D3DXVECTOR2(100, 100), D3DXVECTOR2(7, -1))
end
end
function MUSHROOM_WOODEN_NO_ATTACK_DAMAGE_AIR_DOWN_LANDING_FRAME_MOVE(pKTDXApp, pX2Game, pNPCUnit)
if pNPCUnit:AnimEventTimer_LUA(0.01) then
pNPCUnit:PlaySound_LUA("Down.wav")
pMinorParticle = pX2Game:GetMinorParticle()
pos = pNPCUnit:GetLandPosition_LUA()
pMinorParticle:CreateSequence_LUA("DownSmoke", pos, D3DXVECTOR2(100, 100), D3DXVECTOR2(7, -1))
pos.y = pos.y + 5
pMinorParticle:CreateSequence_LUA("GroundShockWave", pos, D3DXVECTOR2(100, 100), D3DXVECTOR2(1, -1))
pParticle = pMinorParticle:CreateSequence_LUA("AirDownTick", pNPCUnit:GetPos(), D3DXVECTOR2(200, 200), D3DXVECTOR2(10, -1))
if pParticle ~= nil then
pParticle:SetLandPosition(pos.y - 5)
end
if GetDistance_LUA(pNPCUnit:GetPos(), pX2Game:GetFocusUnitPos_LUA()) < 500 then
pX2Game:GetX2Camera():GetCamera():UpDownCrashCameraNoReset(10, 0.1)
end
elseif pNPCUnit:AnimEventTimer_LUA(0.44) then
pNPCUnit:PlaySound_LUA("Down.wav")
pMinorParticle = pX2Game:GetMinorParticle()
pMinorParticle:CreateSequence_LUA("DownSmoke", pNPCUnit:GetLandPosition_LUA(), D3DXVECTOR2(100, 100), D3DXVECTOR2(7, -1))
end
end
function MUSHROOM_WOODEN_NO_ATTACK_DYING_LAND_STATE_START(pKTDXApp, pX2Game, pNPCUnit)
pos = pNPCUnit:GetPos()
pos.y = pos.y + 100
GetMinorParticle = pX2Game:GetMinorParticle()
pSeq = GetMinorParticle:CreateSequence_LUA("DieLight", pos, D3DXVECTOR2(-1, -1), D3DXVECTOR2(3, -1))
if pSeq ~= nil then
pSeq:SetLandPosition(pNPCUnit:GetLandPosition_LUA().y)
pNPCUnit:SetDieSeq(pSeq:GetHandle())
end
pNPCUnit:PlaySound_LUA("DieLight.wav")
end
copy all these codes and replace all lua's inside data037 with these codes
its a self-killing mushroom.
|
|
|
11/22/2013, 03:45
|
#22
|
elite*gold: 0
Join Date: Nov 2013
Posts: 5
Received Thanks: 0
|
hi sir can you upload a working autokill data37? pls tnx.. im so tired on my skill quest
|
|
|
Similar Threads
|
[NAGC] Patcher Undetected 1hit kill/auto kill [After 23/12/09 Patch]
02/18/2010 - Grand Chase Hacks, Bots, Cheats & Exploits - 33 Replies
1.Download the trainer.Download S.Death trainer 23 - 12-09.rar from Sendspace.com - send big files the easy way
2.do the ads and click "Abir Script USA". click "Abir GC"
now when the patcher finishes patching and just before patcher exits click "Parche All"
4. finish a dungeon and exit GC
5.now run MAIN bypass and finish a dungeon and exit
|
All times are GMT +1. The time now is 17:01.
|
|