GalaxyByne的经济

GalaxyByne的经济

一个包含货币、借记卡和股票市场的经济数据包。

! ! ! 这是一个已弃用的数据包。在此处下载新版本。

Galaxy 的服务器经济

功能:

  • 余额系统
  • 支付系统
  • 股票市场
  • 借记卡 / 支付终端

使用说明:

余额系统:

使用 /trigger ShowBalance 查看你的余额
要从你的账户存入 / 取出钻石,你需要召唤一些交互实体:
使用 /function galaxyseconomy:summon_atm/[direction] 召唤预设的 ATM。
使用 /kill @e[tag=ATM,distance=..1] 移除 ATM。
注意:

  • 将 [direction] 替换为 north、east、south 或 west。使用 ATM 面朝的方向。

你也可以自定义 ATM。
使用

/summon interaction ~ ~ ~ {width:[width here]f,height:[height here]f,response:1b,Tags:["bank_interaction","bank_diamond_sell"]}

召唤一个存款交互实体。
使用

/summon interaction ~ ~ ~ {width:[width here]f,height:[height here]f,response:1b,Tags:["bank_interaction","bank_diamond_buy"]}

召唤一个取款交互实体。
注意:

  • 将 [width here] 和 [height here] 替换为一个描述交互实体大小的正数

支付系统:

使用 /trigger Pay set [amount] 向 10 格半径内最近的玩家支付


股票市场:

股票市场也使用交互实体来买入/卖出股票(矿物):
使用

/summon interaction ~ ~ ~ {width:[width here]f,height:[height here]f,response:1b,Tags:["bank_interaction","bank_[stock]_<sell/buy>"]}

召唤一个股票交互实体。
注意:

  • 将 [width here] 和 [height here] 替换为一个描述交互实体大小的正数
  • 根据你的需要将 <sell/buy> 替换为 "sell" 或 "buy"
  • 将 [stock] 替换为任意股票。股票包括:
    • redstone(红石)
    • lapis(青金石)
    • iron(铁)
    • copper(铜)
    • gold(金)
    • emerald(绿宝石)
    • netherite(下界合金)

使用 /scoreboard players set [Stock] Stock [amount] 设置股票价格
注意:

  • 将 [amount] 替换为以为单位的价格
    • 例如 $3.79 -> 379
  • 将 [Stock] 替换为任意股票
    • 这里的首字母必须大写
    • emerald -> Emerald

借记卡 / 支付终端:

使用

/give @s name_tag{display:{Name:'{"text":"Debit Card","color":"light_purple","italic":false}'},DebitCard:1b}

给你自己一张借记卡。
注意:

  • 如果你知道怎么做,你可以修改此物品的属性(如名称、描述等)。只需确保标签 DebitCard:1b 仍然存在。

使用 /function galaxyseconomy:summon_payment_terminal/[direction] 召唤一个支付终端。
站在它上面并使用 /trigger ClaimPaymentTerminal 来认领它。
使用 /kill @e[tag=PaymentTerminal,distance=..1] 移除支付终端。
使用

/give @s name_tag{display:{Name:'{"text":"Payment Terminal Key","color":"light_purple","italic":false}'},TerminalKey:1b}

给你自己一把支付终端钥匙。
支付终端有自己的“银行账户”。在Tap Card按钮上使用钥匙来领取你的收益。

注意:

  • 将 [direction] 替换为 north、east、south 或 west。使用面向你的顾客的方向
  • 这会在你脚下生成/杀死一个支付终端
  • 如果你知道怎么做,你可以修改钥匙物品的属性(如名称、描述等)。只需确保标签 TerminalKey:1b 仍然存在。

使用 /tag @s add EconomyBankSubscriber 来“订阅”一项高级订阅,它允许你:
使用 /trigger SellAll[Stock] 卖出你物品栏中所有的股票。
使用 /trigger BuyAll[Stock] set [amount] 买入股票。
注意:

  • 将 [Stock] 替换为任意股票
    • 这里的首字母必须大写
    • emerald -> Emerald
  • 将 [amount] 替换为任意正整数,描述你想买入的股票

Bug / 问题:

请在链接的 Discord 上报告任何 Bug / 建议 / 问题