赞 | 1 |
VIP | 255 |
好人卡 | 52 |
积分 | 1 |
经验 | 77416 |
最后登录 | 2016-1-18 |
在线时间 | 1269 小时 |
Lv1.梦旅人 薄凉看客
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 1269 小时
- 注册时间
- 2010-6-20
- 帖子
- 1316
|
本帖最后由 恐惧剑刃 于 2015-2-1 14:29 编辑
在此 建议使用夏娜全键盘
人物加点[快捷键].zip
(750.03 KB, 下载次数: 49)
修复命令窗口过早刷新, 根骨等值不准确。
原谅我之前做这个脚本时水平有限。。
修正了错误的属性附加方式(使用 @str_plus 等)
修正了物理防御,魔法防御错误的“伪加点” (实际体现的是 力量与魔力)
物理防御,魔法防御可以是小数(浮点数)
修正 物理防御,魔法防御 获取方法
添加了攻击力 , 回避修正
加点(1).zip
(436.71 KB, 下载次数: 86)
Scene_Menu■改 把 351 ~ 362 复制到 267 if Input.trigger?(Input::B) 之下
这个脚本有一处错误 Game_Actor★1.12再改 把 第七行 :eva 改为 :eva_plus(就上边的那个工程)
其次 HP/MAX 出现错误,还是因为 @maxhp_plus 没有初始化,而 @hp = maxhp 在 初始化之前 所以就 产生了两个MAXHP 且 第一次产生的 MAXHP(即 hp ) 大于 第二个初始化后的maxhp (正常数值)
解决办法很简单
找到 Game_Actor 的 setup 方法
55 行 @hp = maxhp
而 @maxhp_plus = 0 却在 59行!!!!
把 59 行 及其以下的
@maxhp_plus = 0
@maxsp_plus = 0
@str_plus = 0
@dex_plus = 0
@agi_plus = 0
@int_plus = 0
剪切 到 @hp = maxhp 之前
如果要整合这个工程 的话
再加上
@pdef_plus = 0
@mdef_plus = 0
@atk_plus = 0
@eva_plus = 0
|
评分
-
查看全部评分
|