查看: 4396|回复: 2

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

[复制链接]
梦石
0
星屑
1428
在线时间
1705 小时
注册时间
2011-8-17
回帖
651
发表于 2019-2-22 18:05:40 | 显示全部楼层 |阅读模式

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

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

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

[pre lang="javascript"]==============================================================================
■ 用法
==============================================================================
>>>这个插件使用了新的Mv1.5.0,所以我建议你更新你的编辑器。
您的产品仍然可以低于MV1.5.0这个插件允许你创建不同的存储系统,在那里玩家可以存储他的物品。
这个插件没有增加限制玩家库存的能力。你可以使用yep-CoreEngine来限制玩家的库存。
此外,这个插件还兼容了ItemCore,没错的是yep-ItemCategories
把这个插件放在列表的底部。

如何创建一个存储系统:
1.在插件管理器中打开插件。
2.点击存储系统
3.单击空闲行,放置在最末。
4.现在您可以配置存储系统了存储系统的id从0开始。
第一个存储系统的id o,下一个id 1…

==============================================================================
■ 注意事项
==============================================================================
菜单背景-设置场景背景的图像。存储标题—将显示在标题窗口中的标题。
这里可以使用转义码,比如\i[x], \c[x].
信息窗口文本-文本将显示在信息窗口。
1号将被替换为当前的存储能力。
最大容量-可以存储的项的最大值项目堆栈大小-
如果这个参数不等于none,那么一个堆栈将作为一个项目计算最大容量。例如,如果同一物堆栈大小为8,最大容量为20,
同一项可以存储8次,但它只会从最大容量中减去1。这意味着您可以在存储系统中存储8x20个项目。显示类别-在菜单中是否显示了不同的类别?
这只是为了视觉效果。
所有允许的类型都将在一个列表中,当您使用的是没错X项类别时,
这个参数必须设置为true。允许的项目类型-定义哪些项目可以存储在存储系统中。
您可以使用以下类型:
物品 武器 铠甲 盔甲 关键物品
如果你想要更多的类别,你可以使用YEP_X_ItemCategories.只需将类别名称添加到允许的类型列表。

==============================================================================
■ 场景设置
==============================================================================
在这里可以更改存储场景的外观。
您可以对每个存储系统单独进行更改。
窗口的创建顺序如下:
帮助窗口-只是vour默认的帮助窗口。
标题窗口-显示存储系统的标题。
命令窗口-如果你想添加/删除一个项目,
选择窗口。类别Windaw -选择项目类别的窗口。
项目窗口-根据类别显示可用项目列表。
信息窗口-显示当前和最大容量。
数字窗口-用于输入要添加/删除的项的数量。
==============================================================================
■ 物品标签/注释
==============================================================================
物品,武器,装甲标签

<Cannot Store>
这使得物品不能存储在存储系统中。

<Can Store Only In: x>
<Can Store Only In: x, x, x>
这使得该项只能存储在指定的存储系统中。

==============================================================================
■ 插件命令
==============================================================================
主要关键字: StorageSystem

-----------------------
StorageSystem open id
-----------------------
打开-关键字打开一个存储系统。
记住,id从o开始!
id为将被打开的存储系统的id。
如果没有指定id。最后打开过的存储系统将被打开。

-----------------------
StorageSystem add id item amount
-----------------------
add - 关键字,用于向存储系统添加项。

id - 存储系统的id。

物品-将添加的物品。使用$dataItems[id], $dataWeapons[id],
$dataArmors[id].

数量-将添加的项目数量。

-----------------------
StorageSystem remove id item amount
-----------------------
删除-关键字从存储系统中删除项。
id -存储系统的id。

项目-将被删除的项目。

使用$dataItems[id], $dataWeapons[id],
$dataArmors[id].
将被删除的项目的数量。
-----------------------
StorageSystem clear id
-----------------------
清除-关键字清除一个存储系统。

id——存储系统的id。

-----------------------
StorageSystem change id number
-----------------------
更改number以更改存储系统的最大容量。

id——存储系统的id。

新存储系统最大容量。

==============================================================================
■ 脚本命令
==============================================================================
全局对象: $gameStorageSystems

$gameStorageSystems.open(id) - 打开一个存储系统。如果没有指定id,

$gameStorageSystems.storage(id) - 返回具有给定id的存储系统。

$gameStorageSystems.current() - 返回最后打开的存储系统。

以下脚本调用在存储系统对象上调用。
取代插件命令$gameStorageSystems.current() or $gameStorageSystems.storage(id).

storage.title() - 返回存储标题名称。

storage.capacity() - 返回当前id容量

storage.maxCapacity() - 返回id最大容量

storage.items() - 返回id所有存储项。

storage.weapons() - 返回id所有 武器.

storage.armors() - 返回id所有 盔甲.

storage.allItems() - 返回id存储的所有内容。

storage.isEmpty() - 返回true或false。

storage.addItem(item, amount) -向存储系统添加项。
item使用 $dataItems[id],$dataWeapons[id], $dataArmors[id].

storage.removeItem(item, amount) -从存储系统中移除某物品。如果
没有指定数量,所有数量将被删除。

storage.clear() - 清除某id存储系统。

storage.changeMaxCapacity(number) - 将最大容量更改为给定值

==============================================================================
■ 使用条款
==============================================================================
这个js文件在作者的许可下获得商用。

==============================================================================
■ 联系方式
==============================================================================
暂无[/pre]
roguelike求生RPG研发中....
头像被屏蔽
梦石
0
星屑
17133
在线时间
48 小时
注册时间
2019-3-1
回帖
22
发表于 2019-3-1 15:39:15 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部