Project1

标题: 能不能弄出队长技能? [打印本页]

作者: 白魔导师宝儿    时间: 2014-10-10 19:01
标题: 能不能弄出队长技能?
就是说第一个带队的人物会有队长技能。
这个技能是被动的,效果是可以提高某一个属性技能的威力
比如:当1号角色带队时,冰技能的威力提高2倍
当2号角色带队时,火技能的威力提高2倍
请问怎么做出来呢?


作者: crow2006    时间: 2014-10-10 22:18
#插入到
#class Game_Battler
#def make_obj_damage_value(user, obj)
#if obj.damage_to_mp  
#@mp_damage = damage                           # 伤害魔力
#else
#@hp_damage = damage                           # 伤害体力
#end
#之前或者计算属性修正之前
if $game_party.members[0] == $game_actors[1] #1号角色带队时
    damage *= 2 if user.element_set.include?(1) or obj.element_set.include?(1) #当武器属性或技能属性为1号属性时,伤害加倍
end
作者: 白魔导师宝儿    时间: 2014-10-11 12:30
crow2006 发表于 2014-10-10 22:18
#插入到
#class Game_Battler
#def make_obj_damage_value(user, obj)

其实我是想技能的威力加倍
不过还是谢谢你的回答




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