• 中文
    • English
  • 注册
  • 服务器插件 服务器插件 关注:121 内容:81

    Unturned未转变者 商店插件[ZaupShop插件]

  • 查看作者
  • 打赏作者
  • 当前位置: 未转变者中文社区 > 服务器插件 > 正文
    Lv.30

    重磅消息,插件作者MCrow已入住本社区!
    Unturned未转变者 商店插件[ZaupShop插件]

    使用 Uconomy 货币简单地购买物品和车辆。

    特点

    • 该插件使用Uconomy来处理货币(这是必需的)

    • 需要MySQL来存储物品和车辆价格

    • 此版本的插件使所有数据库调用异步(无延迟)

    • 允许管理员使用/shop命令从游戏内添加物品和车辆

    该插件使用与 Uconomy 相同的数据库来存储物品和车辆价格,这就是您不必在配置文件中输入数据库信息的原因。

    为了节省您的时间,我们准备了几乎所有物品和车辆的价格,并在UnturnedServerConfigs GitHub 存储库中分享。

    安装插件后,您可以在服务器控制台中运行以下命令,轻松地将它们导入数据库:

    importitemshop https://raw.githubusercontent.com/RestoreMonarchyPlugins/UnturnedServerConfigs/refs/heads/master/shop/itemshop.json
    
    importvehicleshop https://raw.githubusercontent.com/RestoreMonarchyPlugins/UnturnedServerConfigs/refs/heads/master/shop/vehicleshop.json

    您可以随时使用 MySQL 服务器客户端(如 HeidiSQL、phpMyAdmin 或 MySQL Workbench)根据自己的喜好编辑价格。


    致谢

    这是由 Zamirathe 最初创建的流行 ZaupShop 插件的 2.0 版本。海外大佬RestoreMonarchy修复了它,使其不再卡服务器,并添加uploadvehicleshop了uploaditemshop命令。

    命令

    玩家命令:

    • /buy <item> [数量]- 从商店购买商品(ID 或名称)

    • /buy v.<vehicle> [数量]- 从商店购买车辆(ID 或名称)

    • /cost <item>- 从商店获取商品(ID 或名称)的价格

    • /cost v.<vehicle>- 从商店获取车辆(ID 或名称)的费用

    • /sell <item> [数量]- 向商店出售物品(ID 或名称)

    管理员命令:

    • /shop add <物品ID> <价格> <回购价格>- 向商店添加一件商品(回购价格是商店回购该商品的价格,即卖价)

    • /shop add v.<载具ID> <价格>- 在商店中添加车辆

    • /shop remove <物品ID>- 从商店中移除一件商品

    • /shop remove v.<载具ID>- 从商店中移除一辆车

    控制台命令:

    • uploaditemshop- 将服务器中的所有项目资产添加到ItemShopTableName数据库的表中

    • uploadvehicleshop- 将服务器中的所有车辆资产添加到VehicleShopTableName数据库表中

    • importitemshop <链接>- 从 JSON 文件导入商品商店价格

    • importvehicleshop <链接>- 从 JSON 文件导入车辆商店价格

    • exportitemshop [文件名称]- 将商品商店价格导出到 JSON 文件

    • exportvehicleshop [文件名称]- 将车辆商店价格导出到 JSON 文件

    权限

    <!-- 玩家权限 -->
    <Permission Cooldown="0">buy</Permission>
    <Permission Cooldown="0">cost</Permission>
    <Permission Cooldown="0">sell</Permission>
    <!-- 管理员权限,不要将其提供给玩家! -->
    <Permission Cooldown="0">shop</Permission>
    <Permission Cooldown="0">shop.add</Permission>
    <Permission Cooldown="0">shop.remove</Permission>

    配置

    <?xml version="1.0" encoding="utf-8"?>
    <ZaupShopConfiguration xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <MessageColor>yellow</MessageColor> <!-- 设置消息的显示颜色为黄色 -->
      <MessageIconUrl>https://i.imgur.com/aMxb6pb.png</MessageIconUrl> <!-- 设置消息图标的URL -->
      <ItemShopTableName>uconomyitemshop</ItemShopTableName> <!-- 设置物品商店数据库表的名称 -->
      <VehicleShopTableName>uconomyvehicleshop</VehicleShopTableName> <!-- 设置车辆商店数据库表的名称 -->
      <CanBuyItems>true</CanBuyItems> <!-- 是否允许玩家购买物品 -->
      <CanBuyVehicles>true</CanBuyVehicles> <!-- 是否允许玩家购买车辆 -->
      <CanSellItems>true</CanSellItems> <!-- 是否允许玩家出售物品 -->
      <QualityCounts>false</QualityCounts> <!-- 是否考虑物品质量来影响价格 -->
    </ZaupShopConfiguration>

    翻译

    <?xml version="1.0" encoding="utf-8"?>
    <Translations xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <Translation Id="buy_command_usage" Value="用法: /buy [[b]][v.]&lt;物品名称或ID&gt;[[/b]] [数量] (数量可选,默认为: 1)" />
      <Translation Id="cost_command_usage" Value="用法: /cost [[b]][v.]&lt;物品名称或ID&gt;[[/b]]" />
      <Translation Id="sell_command_usage" Value="用法: /sell [[b]]&lt;物品名称或ID&gt;[[/b]] [数量] (数量可选)" />
      <Translation Id="shop_command_usage" Value="用法: /shop [[b]]&lt;add/remove&gt;[[/b]] [v.]&lt;物品ID&gt; [价格] [回购价格]" />
      <Translation Id="error_giving_item" Value="错误: 无法给你 [[b]]{0}[[/b]]。你未被扣费" />
      <Translation Id="error_getting_cost" Value="错误: [[b]]{0}[[/b]] 不可购买" />
      <Translation Id="item_cost_msg" Value="物品: [[b]]{0}[[/b]] | 购买: [[b]]{1} {2}[[/b]] | 出售: [[b]]{3} {4}[[/b]]" />
      <Translation Id="vehicle_cost_msg" Value="车辆: [[b]]{0}[[/b]] | 购买: [[b]]{1} {2}[[/b]]" />
      <Translation Id="item_buy_msg" Value="购买成功: [[b]]{5}x {0}[[/b]] 价格为 [[b]]{1} {2}[[/b]]。你的余额: [[b]]{3} {4}[[/b]]" />
      <Translation Id="vehicle_buy_msg" Value="购买成功: [[b]]1x {0}[[/b]] 价格为 [[b]]{1} {2}[[/b]]。你的余额: [[b]]{3} {4}[[/b]]" />
      <Translation Id="not_enough_currency_msg" Value="资金不足: 你需要 [[b]]{0} {1}[[/b]] 才能购买 [[b]]x{2} {3}[[/b]]" />
      <Translation Id="buy_items_off" Value="错误: 物品购买功能已禁用" />
      <Translation Id="buy_vehicles_off" Value="错误: 车辆购买功能已禁用" />
      <Translation Id="item_not_available" Value="错误: [[b]]{0}[[/b]] 在商店中不可用" />
      <Translation Id="vehicle_not_available" Value="错误: [[b]]{0}[[/b]] 在商店中不可用" />
      <Translation Id="could_not_find" Value="错误: 无法找到 [[b]]{0}[[/b]] 的ID" />
      <Translation Id="sell_items_off" Value="错误: 物品出售功能已禁用" />
      <Translation Id="not_have_item_sell" Value="错误: 你没有 [[b]]{0}[[/b]] 可出售" />
      <Translation Id="not_enough_items_sell" Value="错误: 你没有 [[b]]{0} {1}[[/b]] 可出售" />
      <Translation Id="sold_items" Value="出售成功: [[b]]{0} {1}[[/b]] 以 [[b]]{2} {3}[[/b]] 出售。你的余额: [[b]]{4} {5}[[/b]]" />
      <Translation Id="no_sell_price_set" Value="错误: [[b]]{0}[[/b]] 暂时无法出售" />
      <Translation Id="no_itemid_given" Value="错误: 物品ID是必需的" />
      <Translation Id="no_cost_given" Value="错误: 必需提供价格" />
      <Translation Id="invalid_amt" Value="错误: 输入的数量无效" />
      <Translation Id="invalid_cost" Value="错误: 输入的价格无效" />
      <Translation Id="invalid_buyback" Value="错误: 输入的回购价格无效" />
      <Translation Id="v_not_provided" Value="错误: 请指定 [[b]]'v'[[/b]] 用于车辆,或使用物品ID。示例: /shop add 363 1000 50" />
      <Translation Id="invalid_id_given" Value="错误: 请提供有效的物品或车辆ID" />
      <Translation Id="no_permission_shop_add" Value="错误: 你没有权限使用商店添加命令" />
      <Translation Id="no_permission_shop_rem" Value="错误: 你没有权限使用商店移除命令" />
      <Translation Id="changed_or_added_to_shop" Value="成功: [[b]]{0}[[/b]] 已添加到商店,价格为 [[b]]{1}[[/b]]" />
      <Translation Id="changed_or_added_to_shop_with_buyback" Value="成功: [[b]]{0}[[/b]] 已添加到商店,价格为 [[b]]{1}[[/b]],回购价格为 [[b]]{2}[[/b]]" />
      <Translation Id="error_adding_or_changing" Value="错误: 无法添加或更新 [[b]]{0}[[/b]]" />
      <Translation Id="removed_from_shop" Value="成功: [[b]]{0}[[/b]] 已从商店移除" />
      <Translation Id="not_in_shop_to_remove" Value="错误: [[b]]{0}[[/b]] 不在商店中,无法移除" />
      <Translation Id="not_in_shop_to_set_buyback" Value="错误: [[b]]{0}[[/b]] 不在商店中,无法设置回购价格" />
      <Translation Id="set_buyback_price" Value="成功: [[b]]{0}[[/b]] 的回购价格已设置为 [[b]]{1}[[/b]]" />
      <Translation Id="invalid_shop_command" Value="错误: 输入了无效的商店命令" />
    </Translations>

    拒接白嫖,回复后获取插件!

    隐藏内容需要回复可以看见

    回复

    666

    回复
    Lv.1

    楼主辛苦了,谢谢楼主,楼主好人一生平安!

    回复

    好耶!

    回复
    Lv.1

    楼主辛苦了,谢谢楼主,楼主好人一生平安!

    回复

    你牛B、NB、牛掰、牛X、流弊、牛批、太牛逼!

    回复

    6666666666666666666666

    回复



    回复
    Lv.1

    这个逼装的我给82分,剩下的用666的方式打给你!

    回复
    Lv.1

    666

    回复

    楼主辛苦了,谢谢楼主,楼主好人一生平安!

    回复

    请登录之后再进行评论

    登录
  • 发布内容
  • 任务中心
  • 实时动态
  • 日夜切换
  • 帖子间隔 侧栏位置: