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

Project1

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

[已经解决] 求助:VA中如何设置能力最小值为0

[复制链接]

Lv2.观梦者

梦石
0
星屑
417
在线时间
125 小时
注册时间
2010-10-11
帖子
96
跳转到指定楼层
1
发表于 2015-2-28 00:05:22 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

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

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

x
求助:VA中如何设置能力最小值为0,应该在脚本中如何修改?

Lv4.逐梦者 (版主)

无限の剣制

梦石
0
星屑
10074
在线时间
5020 小时
注册时间
2013-2-28
帖子
5030

开拓者贵宾

5
发表于 2015-3-1 11:33:38 | 只看该作者
本帖最后由 VIPArcher 于 2015-3-1 11:39 编辑
raisewing 发表于 2015-2-28 19:52
感谢喵呜喵大人,你的寻找记忆的少女做的好赞啊!~~可是吾辈过于愚钝,靠着攻略才过的。。。
我改成这样 ...


大雾

参考
RUBY 代码复制
  1. class Game_Actor < Game_Battler
  2.  
  3.   #--------------------------------------------------------------------------
  4.   # ● 获取普通能力的基础值
  5.   #--------------------------------------------------------------------------
  6.   alias vip_20150301_param_base param_base
  7.   def param_base(param_id)
  8.     return 0 if param_id == 3 && @actor_id == 1 #1号角色的防御力
  9.     vip_20150301_param_base(param_id)
  10.   end
  11. end
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
61
在线时间
696 小时
注册时间
2011-1-4
帖子
208
4
发表于 2015-3-1 11:30:29 | 只看该作者
直接把所有计算属性和显示属性的地方都减掉1就是了
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
417
在线时间
125 小时
注册时间
2010-10-11
帖子
96
3
 楼主| 发表于 2015-2-28 19:52:39 | 只看该作者
本帖最后由 raisewing 于 2015-2-28 20:04 编辑
喵呜喵5 发表于 2015-2-28 01:31
Game_BattlerBase
237~243行


感谢喵呜喵大人,你的寻找记忆的少女做的好赞啊!~~可是吾辈过于愚钝,靠着攻略才过的。。。
我改成这样似乎还是不行呢?
  #--------------------------------------------------------------------------
  # ● 获取普通能力的最小值
  #--------------------------------------------------------------------------
  def param_min(param_id)
    return 0 if param_id == 0  # MMP
    return 0
  end
我是想将这里的数值改成0,从1级到99级都固定为0

点评

要改这里需要黑RM软件本体。不是脚本能做到的。  发表于 2015-2-28 21:13
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (暗夜天使)

只有笨蛋才会看到

梦石
1
星屑
21631
在线时间
9414 小时
注册时间
2012-6-19
帖子
7118

开拓者短篇九导演组冠军

2
发表于 2015-2-28 01:31:02 | 只看该作者
Game_BattlerBase
237~243行
  1.   #--------------------------------------------------------------------------
  2.   # ● 获取普通能力的最小值
  3.   #--------------------------------------------------------------------------
  4.   def param_min(param_id)
  5.     return 0 if param_id == 1  # MMP
  6.     return 1
  7.   end
复制代码

评分

参与人数 1星屑 +150 收起 理由
VIPArcher + 150 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-16 02:32

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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