Project1
标题:
【XP】普通攻擊增加能力值
[打印本页]
作者:
銀藍色的零
时间:
2011-12-15 22:15
标题:
【XP】普通攻擊增加能力值
本帖最后由 月夜神音 于 2011-12-18 08:29 编辑
敵人普攻一下
我方會增加一點能力值
例如力量+1
或靈巧+1
有辦法做出來嗎?
作者:
zx16589042
时间:
2011-12-17 14:41
可以,在 Game_Battler 中你要加的能力那里加上一个 战斗回合数(没看工程不知道的个全局变量是什么了,你到Game_System或Game_Temp里看看)
如: atk += $ 战斗回合数
作者:
凌空飘雪
时间:
2011-12-17 15:26
atk += $ 战斗回合数
这貌似和被攻击后加能力没任何关系吧
不知道LZ要的是永久加能力还是战斗结束后能力也回复原状
作者:
銀藍色的零
时间:
2011-12-17 16:55
要加永久的
被敵人普通攻擊擊中
我方被擊中的人固定靈巧+1(永久)
作者:
凌空飘雪
时间:
2011-12-17 17:04
在 Game_Battler 3 中 第82行左右的
# HP 的伤害计算
self.hp -= self.damage
下面加上如下内容
if self.is_a?(Game_Actor) #受到攻击的是角色时
self.dex += 1 #攻击力=atk,力量=str,灵巧=dex,敏捷=agi,魔力=int
end
作者:
銀藍色的零
时间:
2011-12-17 18:18
成功囉~多謝啦~~~^^
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1