Project1

标题: 如何在数据库做到状态叠加 [打印本页]

作者: summer依恋    时间: 2012-5-20 13:48
标题: 如何在数据库做到状态叠加
这个数值只能在0~200之间,想超过200怎么做,我开始想的是勾选两个状态,结果战斗时貌似是默认低数值那个状态
dsu_plus_rewardpost_czw
作者: Wind2010    时间: 2012-5-20 14:17
本帖最后由 Wind2010 于 2012-5-20 18:08 编辑

有用默认战斗系统以外的有关战斗的脚本么?


RTAB中有一个叫「XRXS.属性修正计数限制」的脚本,定义如下(10-19行):
  1. module XRXS38
  2.   # 属性的限制数量
  3.   ELEMENTS_NUMBER_LIMIT = 99999
  4.   # 属性修正的计算方法
  5.   #        0 : 最大(默认的计算方法)
  6.   #        1 : 乘法
  7.   #        2 : 平均
  8.   #        3 : 最小
  9.   ELEMENT_CORRECT_METHOD = 2
  10. end
复制代码
请确定下那个数是不是3
作者: summer依恋    时间: 2012-5-20 18:43
Wind2010 发表于 2012-5-20 14:17
有用默认战斗系统以外的有关战斗的脚本么?


RTAB中有一个叫「XRXS.属性修正计数限制」的脚本,定义如 ...

没看明白什么意思 = =
可能你也没有理解我的意思,我是说数据库那个状态增加如何突破200%。
比如:我想HP+300%
作者: 大东    时间: 2012-5-20 20:38
脚本中应该有这个的限制范围,可以修改,但在数据编辑中却无法超过二百!但你可以把他改为*100,这样你就只需输入3,就能有300了!
作者: Wind2010    时间: 2012-5-21 16:15
summer依恋 发表于 2012-5-20 18:43
没看明白什么意思 = =
可能你也没有理解我的意思,我是说数据库那个状态增加如何突破200%。
比如:我想HP ...

直接对RPG::States动手……在学校没有RM帮不了
作者: 大东    时间: 2012-5-23 07:26
意思是,在脚本中直接把数值放大,把输入放小,变成倍数,而不是100%200%




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