Project1

标题: 关于图书馆里哪个强大的任务系统,求改进! [打印本页]

作者: 雷影    时间: 2015-5-6 23:24
标题: 关于图书馆里哪个强大的任务系统,求改进!
本帖最后由 雷影 于 2015-5-7 10:41 编辑

研究了一阵子,发现任务报酬设定中没有增加变量的这部分!
想做一个佣兵积分系统的,提交任务后指定变量会增加!自己试着在定义里写了下,
  #-----------------------------------------------------------------------------
  # 报酬 : VAL变量类  RsltVal.new(id, num)
  #  num      : 变量
  #-----------------------------------------------------------------------------  
  class RsltVal < Result
     def initialize(id, num=1, view=true)
      super(VAL, id, num, view)
    end
  end

这个格式,可是无效,不知道是哪部分写错了?哪位大大了解的话帮改改吧?

实在没人会改也没办法了,使用迂回的方式把佣兵积分制作成特殊道具类,上限为9999个,
各种需要积分的判断条件设定成拥有“佣兵积分”这个道具n个时候,进行分支判定……


作者: 三途亚梦    时间: 2015-5-7 00:20
你用的是哪个任务系统呢?
作者: 喵kano    时间: 2015-5-7 09:22
为什么不用报酬里的发动公共事件,我觉得那个还简单些,公共事件增加变量什么的,之后判定也简单。




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