描述:
姓名更改卡是一种虚拟物品,允许玩家在游戏中更改他们的角色名字。通过使用此卡,玩家可以将他们的角色名字更改为新的名字(包括姓和名)。这是一个理想的选择,对于那些希望重新定义自己角色身份或是为了游戏剧情需要改变角色名字的玩家。
config配置

功能与特点:
简单易用:玩家只需使用姓名更改卡后,会弹出一个输入框,输入新的全名(名字和姓氏),然后提交即可完成改名。
改名限制:为了防止频繁更改名字,系统设置了改名冷却时间。在每次使用姓名更改卡改名后,玩家需要等待30分钟才能再次更改名字。这有效防止了恶意或频繁的改名行为。
物品消耗:每次改名成功后,系统将自动移除一张姓名更改卡。这确保了每次改名都是一次有价值的行为,避免滥用。
数据安全:改名操作会同步更新至数据库,确保玩家的角色信息在服务器重启或崩溃后仍然保持一致。同时,所有的改名记录将被记录到服务器日志文件中,包括玩家的旧名字、新名字和改名时间,以便于管理员审核和追踪。
即时反馈:改名操作完成后,玩家将收到成功或失败的即时通知,保证玩家对自己行为结果的清晰了解。
使用方法:
- 玩家需持有一张姓名更改卡。
- 使用姓名更改卡后,输入新的名字和姓氏。
- 系统检查输入合法性,并在数据库中更新玩家的名字。
- 如果成功,玩家收到成功通知,物品将从玩家库存中移除;如果失败,玩家将收到相应错误提示。
注意事项:
- 每次改名卡使用后有30分钟的冷却时间。
- 玩家必须输入完整的名字(包括名字和姓氏),否则将无法提交改名请求。
- 玩家在改名后,游戏中所有关于该角色的记录和数据将使用新名字。
依赖 qbcore,qb-input,oxmysql