Project1

标题: 怎么让升级不加任何属性? [打印本页]

作者: thh5    时间: 2011-10-29 15:59
标题: 怎么让升级不加任何属性?
本帖最后由 thh5 于 2011-10-29 16:22 编辑

用了升级加点脚本,发现升级自动加的点数依然保留,怎么解决,让属性一点不增加

不会修改的不要说话


作者: Mirror♪    时间: 2011-10-29 16:02
本帖最后由 Mirror♪ 于 2011-10-29 16:04 编辑

可以把脚本发上来吗?(这样更好回答���
作者: ccwkgg    时间: 2011-11-7 20:15
在数据库的角色里有四个属性的走式图,把它们设成平的就行。
作者: 小白玩家    时间: 2011-11-7 21:05
LZ被删了围观
作者: 失落迷白    时间: 2011-11-7 23:37
为什么被删了=  =
作者: Sonic1997    时间: 2011-11-8 09:26
用户组禁止发言
注册时间2011-10-10 20:57 最后访问2011-10-29 00:48 上次活动时间2011-10-29 00:20上次发表时间2011-11-3 01:54所在时区使用系统默认
应该不是广告姬
作者: 江湖情圣    时间: 2011-11-8 15:11
不加属性升级干嘛用?
就为了满血满蓝?
作者: 钢铁列兵    时间: 2011-11-8 16:23
不知道他说的不加属性是怎么回事。是升级不满血满蓝还是属性不提升?
作者: 精灵使者    时间: 2011-11-9 16:39
这个啊。传说HP和SP有一个曲线之类的。
如果起始值和结果值一样的话,那么就完全不提升属性。
仔细看看数据库-角色一栏吧。
作者: YamazakiRyusa    时间: 2011-11-9 22:22
本帖最后由 YamazakiRyusa 于 2011-11-9 22:26 编辑

預設一個開關,在 Interpreter 6 的 217 行追加一個大前提,unless $game_switches[n] == false 時執行增加能力值。
尚未考證該升級模式是否有凸點或者自動補全【請求考據】
  1.   #--------------------------------------------------------------------------
  2.   # ● 增减能力值
  3.   #--------------------------------------------------------------------------
  4.   def command_317
  5.     # 获取操作值
  6.     value = operate_value(@parameters[2], @parameters[3], @parameters[4])
  7.     # 获取角色
  8.     actor = $game_actors[@parameters[0]]
  9.     # 更改能力值
  10.     unless $game_switches[n] == true # 請自行設置開關編號,需要注意,0 開頭的數值會當作八進制數值處理。
  11.       if actor != nil
  12.         case @parameters[1]
  13.         when 0  # MaxHP
  14.           actor.maxhp += value
  15.         when 1  # MaxSP
  16.           actor.maxsp += value
  17.         when 2  # 力量
  18.           actor.str += value
  19.         when 3  # 灵巧
  20.           actor.dex += value
  21.         when 4  # 速度
  22.           actor.agi += value
  23.         when 5  # 魔力
  24.           actor.int += value
  25.         end # for case
  26.       end # for if
  27.     end # for unless
  28.     # 继续
  29.     return true
  30.   end # for def
复制代码

作者: hcm    时间: 2011-11-10 13:57
数据库-主角,那有各属性走势图,弄成不上升的即可。
作者: 钢铁列兵    时间: 2011-11-10 14:04
数据库的人物设置那里,全部数据设置成基础值就可以了。
例如阿尔西斯hp设置为1级到99级均为200




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1