Project1

标题: 商店系统插件 [打印本页]

作者: dexterhjn    时间: 前天 23:45
标题: 商店系统插件
自己写了一个MZ用的商店系统。插件说明如下图:
-----------------------------------------------------------
ShopSystem_Core.js(核心库要放在前面)
ShopSystem_UI.js
-----------------------------------------------------------
实现功能:
1. 基本使用:
   - 在地图备注中添加以下内容来开关商店:
     <openShop> - 打开商店
     <closeShop> - 关闭商店

2. 配置参数:
   - 商店名称:<shopName:神秘商店>
   - 价格系数:<priceCoefficient:1.5>
   - 每行商品数:<itemsPerRow:5>
   - 最大行数:<maxRows:4>
   - 退出地图ID:<exitMapId:1>
   - 退出X坐标:<exitX:10>
   - 退出Y坐标:<exitY:15>
   - 欢迎对话:<welcomeMessage:欢迎光临>
   - 离开对话:<farewellMessage:欢迎再来>

3. 配置商品:
   - 在地图备注中使用 <shopItems:type:id,type:id,...> 格式
   - 支持以下类型:
     - skill:技能
     - item:物品
     - weapon:武器
     - armor:防具
   - 示例:<shopItems:skill:1,item:2,weapon:3,armor:4>

4. 事件调用:
   - 可以通过事件命令调用插件命令:
     openShop - 打开商店
     closeShop - 关闭商店
-----------------------------------------------------------
地图备注中完整调用案例
<openShop>
<shopName:神秘商店>
<priceCoefficient:1.5>
<itemsPerRow:4>
<maxRows:4>
<shopItems:item:11,item:8,weapon:3,armor:4,item:10,item:12,weapon:2,armor:3,item:9,item:13,weapon:1,armor:2>
<exitMapId:7>
<exitX:5>

<exitY:9>
-----------------------------------------------------------





-----------------------------------------------------------
界面效果
-----------------------------------------------------------




-----------------------------------------------------------
使用要求:
1. 插件不可以进行二次出售
2. 游戏中必须致谢(Mirror_Workshop、dexterhjn)
3. 具体内容请看插件包
4.免费用于商业游戏和非商业游戏


ShopSystem.zip

7.03 KB, 下载次数: 4

售价: 1 星屑  [记录]






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