【发布时间】:2022-01-03 21:54:03
【问题描述】:
我正在尝试创建一个:“搜索玩家”系统,并且我有一个在多个服务器之间共享的主表。该表包括所有准备参加比赛的球员。如何创建一个系统将随机玩家组锁定到一个单独的表中,以便其他服务器无法接触玩家? 我的主要问题是,如果两台服务器同时尝试锁定同一个玩家怎么办? 我正在为此使用 Roblox 的 MessagingService:https://developer.roblox.com/en-us/api-reference/class/MessagingService 我没有主托管服务器,也无法制作它。
TL;DR:
- 队列可供所有服务器使用。
- 每个服务器都有自己的游戏系统,也就是说,所有服务器都可以访问队列并从该队列中随机收集玩家。
- 如果多个服务器同时尝试收集同一个玩家,我该如何解决这个问题?
【问题讨论】: