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

Project1

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

[有事请教] 仓库插件疑问

[复制链接]

Lv3.寻梦者

梦石
0
星屑
1428
在线时间
1705 小时
注册时间
2011-8-17
帖子
818
跳转到指定楼层
1
发表于 2019-2-22 18:05:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
脚本命令那一块真心没搞懂(插件命令已会)
除了打开仓库,后面的命令完全试不出来怎么使用,求大神解惑

JAVASCRIPT 代码复制
  1. ==============================================================================
  2. ■ 用法
  3. ==============================================================================
  4. >>>这个插件使用了新的Mv1.5.0,所以我建议你更新你的编辑器。
  5. 您的产品仍然可以低于MV1.5.0这个插件允许你创建不同的存储系统,在那里玩家可以存储他的物品。
  6. 这个插件没有增加限制玩家库存的能力。你可以使用yep-CoreEngine来限制玩家的库存。
  7. 此外,这个插件还兼容了ItemCore,没错的是yep-ItemCategories
  8. 把这个插件放在列表的底部。
  9.  
  10. 如何创建一个存储系统:
  11. 1.在插件管理器中打开插件。
  12. 2.点击存储系统
  13. 3.单击空闲行,放置在最末。
  14. 4.现在您可以配置存储系统了存储系统的id从0开始。
  15. 第一个存储系统的id o,下一个id 1
  16.  
  17. ==============================================================================
  18. ■ 注意事项
  19. ==============================================================================
  20. 菜单背景-设置场景背景的图像。存储标题—将显示在标题窗口中的标题。
  21. 这里可以使用转义码,比如\i[x], \c[x].
  22. 信息窗口文本-文本将显示在信息窗口。
  23. 1号将被替换为当前的存储能力。
  24. 最大容量-可以存储的项的最大值项目堆栈大小-
  25. 如果这个参数不等于none,那么一个堆栈将作为一个项目计算最大容量。例如,如果同一物堆栈大小为8,最大容量为20
  26. 同一项可以存储8次,但它只会从最大容量中减去1。这意味着您可以在存储系统中存储8x20个项目。显示类别-在菜单中是否显示了不同的类别?
  27. 这只是为了视觉效果。
  28. 所有允许的类型都将在一个列表中,当您使用的是没错X项类别时,
  29. 这个参数必须设置为true。允许的项目类型-定义哪些项目可以存储在存储系统中。
  30. 您可以使用以下类型:
  31. 物品 武器 铠甲 盔甲 关键物品
  32. 如果你想要更多的类别,你可以使用YEP_X_ItemCategories.只需将类别名称添加到允许的类型列表。
  33.  
  34. ==============================================================================
  35. ■ 场景设置
  36. ==============================================================================
  37. 在这里可以更改存储场景的外观。
  38. 您可以对每个存储系统单独进行更改。
  39. 窗口的创建顺序如下:
  40. 帮助窗口-只是vour默认的帮助窗口。
  41. 标题窗口-显示存储系统的标题。
  42. 命令窗口-如果你想添加/删除一个项目,
  43. 选择窗口。类别Windaw -选择项目类别的窗口。
  44. 项目窗口-根据类别显示可用项目列表。
  45. 信息窗口-显示当前和最大容量。
  46. 数字窗口-用于输入要添加/删除的项的数量。
  47. ==============================================================================
  48. ■ 物品标签/注释
  49. ==============================================================================
  50. 物品,武器,装甲标签
  51.  
  52. <Cannot Store>
  53. 这使得物品不能存储在存储系统中。
  54.  
  55. <Can Store Only In: x>
  56. <Can Store Only In: x, x, x>
  57. 这使得该项只能存储在指定的存储系统中。
  58.  
  59. ==============================================================================
  60. ■ 插件命令
  61. ==============================================================================
  62. 主要关键字: StorageSystem
  63.  
  64. -----------------------
  65. StorageSystem open id
  66. -----------------------
  67. 打开-关键字打开一个存储系统。
  68. 记住,id从o开始!
  69. id为将被打开的存储系统的id。
  70. 如果没有指定id。最后打开过的存储系统将被打开。
  71.  
  72. -----------------------
  73. StorageSystem add id item amount
  74. -----------------------
  75. add - 关键字,用于向存储系统添加项。
  76.  
  77. id - 存储系统的id。
  78.  
  79. 物品-将添加的物品。使用$dataItems[id], $dataWeapons[id],
  80. $dataArmors[id].
  81.  
  82. 数量-将添加的项目数量。
  83.  
  84. -----------------------
  85. StorageSystem remove id item amount
  86. -----------------------
  87. 删除-关键字从存储系统中删除项。
  88. id -存储系统的id。
  89.  
  90. 项目-将被删除的项目。
  91.  
  92. 使用$dataItems[id], $dataWeapons[id],
  93. $dataArmors[id].
  94. 将被删除的项目的数量。
  95. -----------------------
  96. StorageSystem clear id
  97. -----------------------
  98. 清除-关键字清除一个存储系统。
  99.  
  100. id——存储系统的id。
  101.  
  102. -----------------------
  103. StorageSystem change id number
  104. -----------------------
  105. 更改number以更改存储系统的最大容量。
  106.  
  107. id——存储系统的id。
  108.  
  109. 新存储系统最大容量。
  110.  
  111. ==============================================================================
  112. ■ 脚本命令
  113. ==============================================================================
  114. 全局对象: $gameStorageSystems
  115.  
  116. $gameStorageSystems.open(id) - 打开一个存储系统。如果没有指定id,
  117.  
  118. $gameStorageSystems.storage(id) - 返回具有给定id的存储系统。
  119.  
  120. $gameStorageSystems.current() - 返回最后打开的存储系统。
  121.  
  122. 以下脚本调用在存储系统对象上调用。
  123. 取代插件命令$gameStorageSystems.current() or $gameStorageSystems.storage(id).
  124.  
  125. storage.title() - 返回存储标题名称。
  126.  
  127. storage.capacity() - 返回当前id容量
  128.  
  129. storage.maxCapacity() - 返回id最大容量
  130.  
  131. storage.items() - 返回id所有存储项。
  132.  
  133. storage.weapons() - 返回id所有 武器.
  134.  
  135. storage.armors() - 返回id所有 盔甲.
  136.  
  137. storage.allItems() - 返回id存储的所有内容。
  138.  
  139. storage.isEmpty() - 返回truefalse
  140.  
  141. storage.addItem(item, amount) -向存储系统添加项。
  142. item使用 $dataItems[id],$dataWeapons[id], $dataArmors[id].
  143.  
  144. storage.removeItem(item, amount) -从存储系统中移除某物品。如果
  145. 没有指定数量,所有数量将被删除。
  146.  
  147. storage.clear() - 清除某id存储系统。
  148.  
  149. storage.changeMaxCapacity(number) - 将最大容量更改为给定值
  150.  
  151. ==============================================================================
  152. ■ 使用条款
  153. ==============================================================================
  154. 这个js文件在作者的许可下获得商用。
  155.  
  156. ==============================================================================
  157. ■ 联系方式
  158. ==============================================================================
  159. 暂无
roguelike求生RPG研发中....
头像被屏蔽

Lv4.逐梦者 (禁止发言)

梦石
0
星屑
11843
在线时间
38 小时
注册时间
2019-3-1
帖子
22
2
发表于 2019-3-1 15:39:15 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
122
在线时间
32 小时
注册时间
2019-3-20
帖子
30
3
发表于 2019-4-22 13:54:45 | 只看该作者
好像有BUG,存入物品的上限设定为999个,我第一次存了300,第二次存200,然后点取出的时候就变成仓库里只有200个可以取出,另外的300个不见了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-26 15:31

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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