查看: 1517|回复: 5

【XP】普通攻擊增加能力值

[复制链接]
梦石
0
星屑
50
在线时间
113 小时
注册时间
2008-3-25
回帖
157
发表于 2011-12-15 22:15:42 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 月夜神音 于 2011-12-18 08:29 编辑

敵人普攻一下
我方會增加一點能力值
例如力量+1
或靈巧+1
有辦法做出來嗎?
選擇是隨時都在進行的~不同的選擇造就了不同的未來~即使在微小的事~也能產生改變未來漣漪~~~
梦石
0
星屑
50
在线时间
164 小时
注册时间
2010-6-19
回帖
239
发表于 2011-12-17 14:41:23 | 显示全部楼层
可以,在 Game_Battler 中你要加的能力那里加上一个 战斗回合数(没看工程不知道的个全局变量是什么了,你到Game_System或Game_Temp里看看)
如: atk += $ 战斗回合数
回复

使用道具 举报

梦石
0
星屑
50
在线时间
94 小时
注册时间
2011-7-2
回帖
79
发表于 2011-12-17 15:26:33 | 显示全部楼层
atk += $ 战斗回合数

这貌似和被攻击后加能力没任何关系吧
不知道LZ要的是永久加能力还是战斗结束后能力也回复原状
回复

使用道具 举报

梦石
0
星屑
50
在线时间
113 小时
注册时间
2008-3-25
回帖
157
 楼主| 发表于 2011-12-17 16:55:11 | 显示全部楼层
要加永久的
被敵人普通攻擊擊中
我方被擊中的人固定靈巧+1(永久)
選擇是隨時都在進行的~不同的選擇造就了不同的未來~即使在微小的事~也能產生改變未來漣漪~~~
回复

使用道具 举报

梦石
0
星屑
50
在线时间
94 小时
注册时间
2011-7-2
回帖
79
发表于 2011-12-17 17:04:37 | 显示全部楼层
在 Game_Battler 3 中 第82行左右的
      # HP 的伤害计算
      self.hp -= self.damage
下面加上如下内容
if  self.is_a?(Game_Actor) #受到攻击的是角色时
        self.dex += 1 #攻击力=atk,力量=str,灵巧=dex,敏捷=agi,魔力=int
      end

评分

参与人数 1星屑 +200 梦石 +2 收起 理由
月夜神音 + 200 + 2 认可答案

查看全部评分

回复

使用道具 举报

梦石
0
星屑
50
在线时间
113 小时
注册时间
2008-3-25
回帖
157
 楼主| 发表于 2011-12-17 18:18:29 | 显示全部楼层
成功囉~多謝啦~~~^^
選擇是隨時都在進行的~不同的選擇造就了不同的未來~即使在微小的事~也能產生改變未來漣漪~~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部