抱歉有点小失误。。。 那个威力不能直接 *= 2 /= 2 会改变 威力 值的 @power 这样就好 # 如果 具有4号属性(水属性)的技能 并且 天气类型为1(雨) 时 if @element_set.include? 4 and $scene.spriteset.weather.type == 1 return @power * 2 # 威力 加强 end # 如果 具有1号属性(炎属性)的技能 并且 天气类型为1(雨) 时 if @element_set.include? 1 and $scene.spriteset.weather.type == 1 return @power / 2 # 威力 削弱 end |
谢谢恋大的帮忙
|
本帖最后由 恋′挂机 于 2014-3-26 19:11 编辑 @power @power
|
Game_Battle 3 应用特技效果那里...改.. 在进入地图时,自动执行个事件。 例如说$地区 = "海洋" 然后找到Game_Battle 3 最后添加条件分歧 if $地区 == "海洋" if skill.element_set.include?(18) # 假设18号是火属性 self.damage /= 2 end if skill.element_set.include?(19) # 假设19号是水属性 self.damage *= 2 end end 大概就想这样吧…………不知道有没有问题,急着写作业没检查………… 思路给了,我想LZ应该会改了吧…… |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-29 02:58
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.