返回顶部

[经济] [1.12.2]EasyGUIShop - 平衡经济/GUI商店/NPC商店

[复制链接]
像素搬运菌Lv.7 显示全部楼层 发表于 2024-4-8 23:32:13 |阅读模式 打印 上一主题 下一主题 来自 亚太地区
服务器插件
中文名称:
英文名称: EasyGUIShop
插件来源: 转载
适用服务端: Spigot 
插件类型: 经济
语言支持: 英文 
适用版本: 1.10.x 1.11.x 1.12.x 
前置插件/mod: Citizens/UserInterfaceLib2/GeneralLib/ChatLib[可选]
下载地址: https://www.spigotmc.org/resources/easyguishop.26211/?__cf_chl_rt_tk=YLCe90Dj9reqAlqk_RA9bfva6waPeRL77ehyAllQkJU-1712589456-0.0.1.1-1535
原贴地址: https://www.spigotmc.org/resources/easyguishop.26211/?__cf_chl_rt_tk=YLCe90Dj9reqAlqk_RA9bfva6waPeRL77ehyAllQkJU-1712589456-0.0.1.1-1535

马上登录/注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x

要求:

Vault
Citizens -- Bukkit 或 Spigot
GeneralLib
UserInterfaceLib2

可选依赖项:
ChatLib

描述:
我在这里说它“易于使用”,是因为设置非常简单。


语言也
大多是完全可定制



权限:
guishop.admin - 授予访问 /shop admin 命令的权限。它还允许修改所有商店,包括其他玩家创建的商店。



用法:

- 在服务器中
只需将这三个必需的插件放入服务器的插件文件夹中即可。如果需要,您将需要更改配置文件,但实际上没有什么可更改的。lang 文件夹将作为默认eng.yml自动创建。您可以将此eng.yml复制到不同的名称(例如,dut.yml)并将config.yml的 lang 更改为您的自定义文件名(在本例中为 dut)。然后,当服务器下次加载时,它将加载不同的语言集。当然,您可以修改eng.yml文件本身;这真的取决于你的选择。

- 在游戏中
用户
只有三个命令 /shop create <shopname>
/shop move <shopname>
/shop delete <shopname>
/shop list
/shop open <shopname>


只是一个小小的提醒,空商店将被消失,但这并不意味着商店本身将被删除。只需使用命令 /shop open 先放置一些物品,然后使用 /shop move 再次生成您的商店。

不支持
向用户商店销售商品,删除了管理员命令。

现在您可以使用用户命令,但如果您具有管理员权限,则可以忽略其他用户商店的所有权。

创建管理商店时,请使用 /shop create <shopname> admin,
要创建用户商店,请使用 /shop create <shopname>


,您可以使用基于 GUI 的配置修改商店;它非常简单明了且易于使用。

要添加物品,只需单击空槽即可打开修改框,然后放置您想要购买或出售的物品。对于管理商店,您投入的金额无关紧要。但是,对于用户商店,随着其他玩家从中购买物品,金额会减少。

AdminShop没有限制;这意味着你可以在选择器允许的数量范围内出售或购买物品(当然你需要足够的钱)。当您购买东西并且库存中没有足够的插槽时,它们将全部掉落在地板上。从理论上讲,您可以一次购买999999999物品,因此如果您不想用这些物品淹没服务器,请确保为这些物品设置合理的价格。



2016-07-11_12.33.52.png
2016-07-11_12.34.03.png
2016-07-11_12.34.09.png
look close.gif
2016-07-21_12.51.54.png
2016-07-21_12.56.47.png


自动价格均衡:


需要设置 enableBalancedPricing: true 才能使用该功能。

平衡:
enableBalancedPricing: true #set it true to enable auto balancing
balancePriceEquation: '[current] * (1+(((0-[stock]) ^ 3)/(10 ^ 8))*0.01)' //收集新平衡价格的等式。
[库存] 是指 adminshop 拥有的商品总量。[current] 表示不平衡的正常价格。
balanceCeiling: 5.0 //最大值(5.0表示当前值的5倍)
balanceFloor: 0.2 //最小值
balancingPeriodSec: 3600 // 定价更新秒数.(如果设置得太频繁,可能会导致延迟。



EasyGUIShop.zip (2.46 MB, 下载次数: 11)




帖子地址: 

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

像素世界 成立于2022年8月,是中国开发者开创的一个综合像素沙盒游戏交流社区,拥有稳定的开发维护及运营技术,提供长期交流需求。本社区开放了我的世界模组、地图、插件等资源交流版块,集中了大量资源为玩家和开发者提供了优质的游戏环境。
  • 官方B站

  • 微信公众号

  • 商务合作