Project1

标题: XAS,敌人TOOL技能无限出错 [打印本页]

作者: 灵魂猎人    时间: 2012-2-19 20:33
标题: XAS,敌人TOOL技能无限出错
#==============================================================================#
#...........................[TOOL脚本教程].............................#
#==============================================================================#
#==============================================================================#

module Database_Bullet

# TOOL的ID (TOOL在TOOL地图上的事件ID)
action_id = 171
# 你想接下来激活哪个TOOL? 你可以用这种方法制造连招
# 假如不激活,写上0.
LINK_ACTION_ID[action_id] = 0
# 你希望主角在咏唱这个TOOL需要多少时间? (按帧数计算)
SUFLAGS[action_id] = 10
# 你希望在游戏中这个TOOL存在多长时间? (按帧数计算)
DURATIONS[action_id] = 40
# 你希望这个TOOL可以穿透物体吗 (是/否)
PIERCINGS[action_id] = false
# 更换图像(在这个路径寻找: Graphics/Characters ) 并且在这放下主角精灵的后缀.
SELF_MOTIONS[action_id] = "_Swd01a"
# 当激活这个TOOL后你希望多长时间后他起作用?
# 这个功能用来制造像炸弹这类出现后一段时间才开始起作用的TOOL(时间按帧数计算)
plan = []
plan[3] = action_id
ATTACK_ID_PLANS[action_id] = plan  
# 你希望这个TOOL的作用范围是什么形状?
# (线性,菱形或者方形)  
ATTACK_RANGE_TYPES[action_id] = SQUARE
# 你希望这个TOOL的作用范围的大小?
ATTACK_RANGE_PLANS[action_id] = [2]
# 这个TOOL的伤害值为多少?  
BLOW_POWERS[action_id] = 31

#==============================================================================#
# 激活TOOL后你希望多长时间后播放动画?这个功能用来制造像炸弹这样的
#  出现几秒后才播放动画的TOOL。
# X = 激活动画所需的时间
# Y = 动画的ID
#==============================================================================#
# plan = []
# plan [X] = Y
# SELF_ANIMATION_PLANS [action_id] = plan
#
# A = 激活动画的时间
# B = 动画的ID
#
# 假如你不想激活动画,请使用下面的代码。  ↓
#==============================================================================#

SELF_ANIMATION_PLANS[action_id] =  []

# 当使用者受到攻击的时候你希望播放哪个动画?
# 不想播放动画请填上 “0”  
SELF_ANIMATION_HIT[action_id]  = 70
# 你希望这个TOOL在被使用的时候伤害使用者吗? (是/否)
SELF_DAMAGES[action_id] = false
# 你希望使用者在使用这个TOOL的时候处于无敌状态? (是/否)
SELF_INVICIBLES[action_id] = false
# 你希望这个TOOL只能伤到同伙? (是/否)
ONLY_ALLY[action_id] = false
# 你希望你的觉得处于无敌时间多久? (按帧数计算)
TARGET_INVINCIBLES_DURATIONS[action_id] = 8  
# 你希望这个TOOL无视无敌状态? (是/否)
IGNORE_INVINCIBLES[action_id] = false
# 你希望这个TOOL无视角色防御? (是/否)
IGNORE_PLAYERSHIELD[action_id] = false
# 你希望这个TOOL无视反弹? (是/否)
IGNORE_REFLECT[action_id] = true
# 你希望这个TOOL是多重攻击? (是/否)
MULTI_HIT[action_id] = true
# 你希望这个TOOL在使用的时候画面震动? (是/否)
SHAKE[action_id] = false
# 设定角色在使用TOOL的时候的动画速度.
ANIMATION_SPEED[action_id] = 2.0
# 你希望这个TOOL是短程的? (是/否)
SHORT_RANGE[action_id] = false
# 你希望角色移动? (FORWARD, BACKWARD or nil) <=这个里面是三个选项,分别为向前向后和不动
FORCE_MOVE[action_id] = nil
# 你希望这个TOOL在使用的时候角色跳跃?
FORCE_JUMP[action_id] = false
# 你希望这个TOOL是消耗CT而不是SP?
# (在数据库中仍写上消耗SP)
PLAYER_CT_COST[action_id] = false
# 投掷这个TOOL角色要等待多长时间?
PLAYER_CAST_TIME[action_id] = 10

end
还有一个
#==============================================================================#
#...........................[TOOL脚本教程].............................#
#==============================================================================#
#==============================================================================#

module Database_Bullet

# TOOL的ID (TOOL在TOOL地图上的事件ID)
action_id = 172
# 你想接下来激活哪个TOOL? 你可以用这种方法制造连招
# 假如不激活,写上0.
LINK_ACTION_ID[action_id] = 0
# 你希望主角在咏唱这个TOOL需要多少时间? (按帧数计算)
SUFLAGS[action_id] = 10
# 你希望在游戏中这个TOOL存在多长时间? (按帧数计算)
DURATIONS[action_id] = 60
# 你希望这个TOOL可以穿透物体吗 (是/否)
PIERCINGS[action_id] = true
# 更换图像(在这个路径寻找: Graphics/Characters ) 并且在这放下主角精灵的后缀.
SELF_MOTIONS[action_id] = "_Ice01"
# 当激活这个TOOL后你希望多长时间后他起作用?
# 这个功能用来制造像炸弹这类出现后一段时间才开始起作用的TOOL(时间按帧数计算)
plan = []
plan[3] = action_id
ATTACK_ID_PLANS[action_id] = plan  
# 你希望这个TOOL的作用范围是什么形状?
# (线性,菱形或者方形)  
ATTACK_RANGE_TYPES[action_id] = SQUARE
# 你希望这个TOOL的作用范围的大小?
ATTACK_RANGE_PLANS[action_id] = [4]
# 这个TOOL的伤害值为多少?  
BLOW_POWERS[action_id] = 28

#==============================================================================#
# 激活TOOL后你希望多长时间后播放动画?这个功能用来制造像炸弹这样的
#  出现几秒后才播放动画的TOOL。
# X = 激活动画所需的时间
# Y = 动画的ID
#==============================================================================#
# plan = []
# plan [X] = Y
# SELF_ANIMATION_PLANS [action_id] = plan
#
# A = 激活动画的时间
# B = 动画的ID
#
# 假如你不想激活动画,请使用下面的代码。  ↓
#==============================================================================#

SELF_ANIMATION_PLANS[action_id] =  []

# 当使用者受到攻击的时候你希望播放哪个动画?
# 不想播放动画请填上 “0”  
SELF_ANIMATION_HIT[action_id]  = 30
# 你希望这个TOOL在被使用的时候伤害使用者吗? (是/否)
SELF_DAMAGES[action_id] = false
# 你希望使用者在使用这个TOOL的时候处于无敌状态? (是/否)
SELF_INVICIBLES[action_id] = false
# 你希望这个TOOL只能伤到同伙? (是/否)
ONLY_ALLY[action_id] = true
# 你希望你的觉得处于无敌时间多久? (按帧数计算)
TARGET_INVINCIBLES_DURATIONS[action_id] = 8  
# 你希望这个TOOL无视无敌状态? (是/否)
IGNORE_INVINCIBLES[action_id] = false
# 你希望这个TOOL无视角色防御? (是/否)
IGNORE_PLAYERSHIELD[action_id] = false
# 你希望这个TOOL无视反弹? (是/否)
IGNORE_REFLECT[action_id] = true
# 你希望这个TOOL是多重攻击? (是/否)
MULTI_HIT[action_id] = true
# 你希望这个TOOL在使用的时候画面震动? (是/否)
SHAKE[action_id] = false
# 设定角色在使用TOOL的时候的动画速度.
ANIMATION_SPEED[action_id] = 2.0
# 你希望这个TOOL是短程的? (是/否)
SHORT_RANGE[action_id] = true
# 你希望角色移动? (FORWARD, BACKWARD or nil) <=这个里面是三个选项,分别为向前向后和不动
FORCE_MOVE[action_id] = nil
# 你希望这个TOOL在使用的时候角色跳跃?
FORCE_JUMP[action_id] = false
# 你希望这个TOOL是消耗CT而不是SP?
# (在数据库中仍写上消耗SP)
PLAYER_CT_COST[action_id] = false
# 投掷这个TOOL角色要等待多长时间?
PLAYER_CAST_TIME[action_id] = 10

end
到底,是哪里错了啊...................dsu_plus_rewardpost_czw

R{(F(2YN4[8V815WVUGU137.jpg (3.17 KB, 下载次数: 16)

R{(F(2YN4[8V815WVUGU137.jpg

O1HYL{82R50QNB4KMWK0ZCW.jpg (53.19 KB, 下载次数: 18)

O1HYL{82R50QNB4KMWK0ZCW.jpg





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1