设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1357|回复: 4
打印 上一主题 下一主题

[已经过期] 如何设置角色战斗开始的防御额外增加一半的灵巧?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
8 小时
注册时间
2014-1-17
帖子
8
跳转到指定楼层
1
发表于 2014-2-9 21:09:00 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 Zero月 于 2014-2-9 21:11 编辑

额 好像没有防御这说,换成力量吧,
比如力量要额外增加灵巧的一半数值

Lv3.寻梦者

○赛

梦石
0
星屑
1249
在线时间
1276 小时
注册时间
2013-1-22
帖子
2246

贵宾

2
发表于 2014-2-9 21:19:33 | 只看该作者
0.0战斗事件啊。
回复 支持 1 反对 0

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
8 小时
注册时间
2014-1-17
帖子
8
3
 楼主| 发表于 2014-2-9 21:24:03 | 只看该作者
天地有正气 发表于 2014-2-9 21:19
0.0战斗事件啊。

十分感谢你的回答
不过我现在完全不知道怎么做呀...

点评

战斗事件,0回合,变量带入数值,然后增加  发表于 2014-2-9 21:28
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
8 小时
注册时间
2014-1-17
帖子
8
4
 楼主| 发表于 2014-2-9 21:34:05 | 只看该作者

完了,完全不明白。

点评

事件指令第三页有一个增减能力值,选择能力值为力量,增加变量0001  发表于 2014-2-11 21:03
选择单独一个新变量(比如0001)在操作数里点选第五个的角色,里面有角色的能力值,比如代入灵巧 然后再操作变量,将变量0001除以2  发表于 2014-2-11 21:01
回复 支持 反对

使用道具 举报

Lv1.梦旅人 (暗夜天使)

梦石
0
星屑
60
在线时间
936 小时
注册时间
2008-2-14
帖子
973

开拓者

5
发表于 2014-2-9 22:50:28 | 只看该作者
刚刚解答了一个问题也使用了这个方法。
具体为将脚本Game_Bettler 1中189行左右的“获取物理防御”下面的
RUBY 代码复制
  1. n = base_pdef

替换为
RUBY 代码复制
  1. if self.states.include?(24)
  2.     n = base_pdef+(base_dex + @dex_plus)/2
  3.     else
  4.     n = base_pdef
  5.     end


这样人物在附带第24号状态(24可以修改为别的)时就会额外增加数量为灵巧值一半的物理防御。需要注意的是如果人物本身有使灵巧值上升的状态时,效果不能叠加,比如人物基础灵巧为100,附加“灵巧上升”状态后为120,但此24号状态额外增加的物理防御依然为基础灵巧值100的一半,即50,如果需要叠加的话,还需要进一步修改。

这样就在战斗事件中设置第一回合全体队员附加此状态,然后将状态设置为战斗后解除就可以实现想要的效果了。

评分

参与人数 1星屑 +150 收起 理由
myownroc + 150 我很赞同

查看全部评分

接稿,UI(已接)/立绘(已接)
无偿/有偿皆可,有偿速度会更快^q^
作品请见相册,有意请发私信:)
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-1 20:12

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表