Project1

标题: 强大的独立变量+MiniScene!仅1行RGSS+纯事件多箱子系统 v3.0 [打印本页]

作者: SailCat    时间: 2018-1-8 01:33
标题: 强大的独立变量+MiniScene!仅1行RGSS+纯事件多箱子系统 v3.0
本帖最后由 SailCat 于 2018-1-14 12:51 编辑

现在可以带宝箱功能啦!

@maotouying 应求发布

v3.0更新:
1. 箱子可以设置初期金钱和初期物品,这样就可以和宝箱功能合并~
2. 超级箱的显示优化,最多4位数字的物品数量

v2.0更新:
1. 普通箱子的大小可以用变量自定义(一旦定义好就无法再改变)。
2. 界面优化,改成左箱子,右物品栏形式。
3. 窗口重写,避免某些物品谜之不可用。现在的不可用是无法存取的意思。
4. 操作方式改变,非常人性化:
    普通箱子按C存取当前物品;按B退出;按A一键拿取全部物品。
    超级箱子中按C存取1个,按Ctrl+C存取10个,按X存取所有选中物品,按A一键拿取或一件存放全部物品。

我倒想知道纯事件倒底能做到什么程度,这个复杂度已经赶上大点的Scene了。


对RGSS的修改仅限一行,如下:
Game_SelfSwitches
RUBY 代码复制
  1. #--------------------------------------------------------------------------
  2.   # ● 获取独立开关
  3.   #     key : 键
  4.   #--------------------------------------------------------------------------
  5.   def [](key)
  6. #    return @data[key] == true ? true : false
  7.     return @data[key] || false
  8.   end


其他全部纯事件实现。
Stash.zip (208.01 KB, 下载次数: 270)

钱箱操作:

物品箱操作:

超级箱操作:

初期物品设置:

事件设置方法举例(更多请打开工程查看):

作者: chd114    时间: 2018-1-8 08:34
这个脚本其实更早以前也有人改过发出来了
同样适用于vx和va
作者: SailCat    时间: 2018-1-9 11:29
更新2.0版,更改了1.0我都觉得无比难受的操作!!!
作者: maotouying    时间: 2018-1-9 15:58
谢谢大佬!那我那个帖子能弄成已经解决的了
作者: maotouying    时间: 2018-1-9 16:09
不好意思地问一下。。请问能让箱子里一开始就有某些物品吗,不行的话就算了,麻烦大佬了
作者: SailCat    时间: 2018-1-14 12:51
maotouying 发表于 2018-1-9 16:09
不好意思地问一下。。请问能让箱子里一开始就有某些物品吗,不行的话就算了,麻烦大佬了 ...

请下载新版,已更新3.0
作者: 黑白无双    时间: 2018-3-10 03:06
感谢楼主分享。
作者: AILIME    时间: 2018-7-21 19:09
谢谢分享!!
作者: qgxlm    时间: 2018-11-9 21:10
谢谢分享




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