==============================================================================
■ 用法
==============================================================================
>>>这个插件使用了新的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文件在作者的许可下获得商用。
==============================================================================
■ 联系方式
==============================================================================
暂无