Project1
标题:
XP中 受到的伤害怎样付给变量?
[打印本页]
作者:
DENGTD24
时间:
2011-6-20 18:50
标题:
XP中 受到的伤害怎样付给变量?
想给角色设置一个隐藏HP dsu_plus_rewardpost_czw
作者:
绿野灰
时间:
2011-6-21 07:19
战斗事件
作者:
忧雪の伤
时间:
2011-6-21 13:50
module Damage
ID = 99
end
class Game_Actor < Game_Battler
include(Damage)
_array = ['attack_effect', 'skill_effect']
_array.each {|item| alias_method('_' + item, item) }
def attack_effect(attacker)
_attack_effect(attacker)
return unless attacker.is_a?(Game_Enemy)
return if damage.equal?('Miss')
$game_variables[ID] = damage.to_i if damage.to_i > $game_variables[ID]
# => print($game_variables[ID])
end
def skill_effect(user, skill)
_skill_effect(user, skill)
return unless user.is_a?(Game_Enemy)
return if damage.equal?('Miss')
$game_variables[ID] = damage.to_i if damage.to_i > $game_variables[ID]
# => print($game_variables[ID])
end
end
复制代码
作者:
DENGTD24
时间:
2011-6-24 16:13
那个脚本要怎样用?
DENGTD24于2011-6-25 16:10补充以下内容:
可以用开关控制是减HP还是付给变量吗?
这个脚本好像只能付给一个变量啊,
有可以可控制的付给不同变量的方法吗?
要求有点过分,提前感谢解决者{:4_113:}
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1