BLUCKS450的头像

BLUCKS450

加入于 2026年8月11日
资源 1
服务器 0
皮肤 0
高级银行系统 Advanced Banking System
模组Mod

高级银行系统 Advanced Banking System

高级银行系统(Advanced Banking System)

BLUCKS450

高级银行系统是一款面向 Minecraft 基岩版的完整经济与银行扩展。它通过官方 Script API 构建,为玩家提供持久化银行账户、实体现金、可放置 ATM、银行卡、玩家间转账等功能,并进一步加入储蓄、贷款、信用评分、财富税、企业账户和账单系统,让服务器拥有更加完整且可持续运行的金融体系。

功能介绍

核心银行功能

持久化银行账户:每名玩家都可以拥有独立账户,账户包含唯一账号、余额和创建日期。数据会在世界重启、服务器重启、玩家死亡或重新连接后继续保留。 实体现金:提供 8 种可收集的纸币面额,范围从 $1$1000。每种纸币都拥有独立的手绘纹理,并会在物品描述中显示对应价值。 ATM 方块:ATM 可以放置在世界中的任意位置。与其交互即可打开银行菜单;方块会自动根据放置方向旋转。 银行卡:拥有银行账户后,玩家可以使用银行卡从任意地点打开银行菜单,无需靠近 ATM。 存款与取款:存款功能会自动扫描玩家的整个背包并识别纸币;取款支持预设金额和自定义金额,并会通过贪心算法,使用数量尽可能少的纸币完成支付。 玩家转账:可以向任何在线且拥有银行账户的玩家直接转账。 交易记录:每个账户会永久保存最近 50 笔资金变动,方便玩家追踪收入与支出。

保险箱系统

密码保护的保险箱方块:首次使用时设置密码,之后即可通过菜单存入或取出物品。 安全掉落机制:如果保险箱被破坏,其中储存的全部物品都会掉落,不会因为拆除方块而丢失。

经济系统——第一阶段

银行卡 PIN 安全机制:使用银行卡时必须输入 4 至 6 位数字 PIN。连续输错 3 次后,银行卡会被锁定;只有在 ATM 处才能完成解锁。 信用评分:信用分范围为 300–850。按时并足额偿还贷款可以提高信用分,而逾期还款或违约则会降低信用分。 贷款系统:玩家最多可以借取“信用评分 × 20”的金额。贷款利率为 10%,期限为 7 天,同时包含自动逾期罚金和违约记录。 储蓄账户:储蓄账户每周提供 2% 的复利收益。系统会依据现实时间自动计算经过的时长,并在需要时结算利息。 财富税:可选的每周 2% 财富税会根据玩家的总净资产计算,同时支持设置免税门槛,也可以关闭该功能。 经济数据面板:在一个界面中查看净资产、当前债务、信用评分、交易次数以及账户年龄。 服务器财富排名:展示服务器内最富有的玩家,并配有奖牌标识,同时提供全局经济统计数据。

经济系统——第二阶段

分级银行卡:银行卡分为以下等级:

基础卡:免费获得。 黄金卡:升级费用为 $5,000钻石卡:升级费用为 $20,000高级卡:升级费用为 $50,000

卡片等级越高,单笔交易限额以及每日转账、取款限额越高;高级卡不设这些限制。玩家可以在“银行卡”菜单中完成升级。

企业账户:每名玩家最多可以创建 3 家企业。每家企业都拥有独立于个人账户的余额,支持存款、取款、雇佣员工、设置员工薪资,并可通过一次操作向员工发放工资。企业还拥有完整的独立交易记录。

账单系统:企业可以向在线玩家发送账单,填写应付金额和账单说明。收到账单的玩家可以在“账单”菜单中选择支付或拒绝。

直接付款:玩家可以按照企业名称直接向企业付款,无需携带实体纸币,也不必前往 ATM,使用方式类似于在商店柜台结账。

使用方法

在世界的实验设置中启用 Beta APIs。该扩展依赖 Script API,因此此步骤不可省略。 放置一个 ATM 方块(bank:atm),或使用命令获取:/give @s bank:atm。 与 ATM 交互。首次使用时,系统会提示玩家支付 $100 实体纸币来开立银行账户。 可以使用以下命令获取初始资金:/give @s bank:bill_100。 打开银行菜单后,可以进行存款、取款、转账、企业付款、储蓄管理、贷款申请、银行卡升级、安全设置、企业经营、账单处理、经济数据查看以及财富排名查询。 拥有账户后,可以使用 银行卡bank:bank_card)从任意位置打开同样的银行菜单,无需靠近 ATM。 放置 保险箱bank:safe),即可通过密码保护个人物品。

运行要求

Minecraft 基岩版,建议使用最新稳定版本。 在世界设置中启用 Beta APIs 实验选项。

补充说明

所有数据都通过动态属性安全保存,即使玩家断开连接、死亡或重启世界,也不会导致账户数据丢失。 系统禁止负余额,并对每次余额变化进行服务器端验证,从而避免重复生成物品等漏洞。 利息、财富税和贷款罚金采用延迟结算机制:系统不会持续运行计时器,而是在玩家下次打开银行时,根据现实时间经过的长度统一计算,以减少服务器性能开销。 企业和账单系统使用由玩家创建并通过名称识别的商店,不依赖 NPC,因此运行更加稳定可靠。 脚本架构采用模块化设计,配备 56 项以上自动化测试,并完整支持英语和西班牙语;系统会自动识别玩家的游戏语言。 后续计划加入支持跨银行服务网络的 ATM 系统,包括银行间手续费,以及真正的 NPC 商人功能。
0
0
2026-08-11