制作大厅

Time:5 分钟

你在制作自己的游戏时,可能会希望创建一个游戏大厅,以便实现以下目的:

  • 新用户不会加入正在进行的回合

  • 玩家死亡后,会从回合当中去除,而不是重生

幸好,创建这么一个大厅只需脚本编写就能轻松完成!在本教程中,我们将会学习如何制作游戏大厅,用来在下一回合开始前容纳玩家,然后将玩家们传送到游戏竞技场内。

开始制作

你需要完成下列步骤:

  1. 用你所选择的材质在 Roblox Studio 中创建一个大厅;

  2. 在你的大厅中添加一个重生点位置,并确保这是你地图中唯一的一个重生点位置;

  3. 在你希望玩家传送到的位置上放置一个标题为 TeleportTarget 的砖块;

  4. 在你的工作区里放入下面的脚本:

自定义

最小玩家数

如果你希望更改最小玩家数,可以将代码 local minPlayers = 2 更改为包含任意你想要的数字。

服务器消息

在这一脚本中,函数 message(message) 用来向玩家发送消息。而现在,它只会向控制台发送消息,但你可以轻松对其进行更改,使其按照你想要的方式显示消息。例如,你可以使用 ScreenGUI TextLabel 来显示消息。

你可以实现的另一项功能,就是可以只向大厅内的玩家播送特定消息,而向所有玩家播送其他消息。这个脚本已经用 Playing 值作为每个玩家的子项,所以你可以轻松地为这两组玩家添加行为。

添加更多功能

希望能有多个团队传送点?希望玩家们能在死亡之前传送回大厅?你可以通过随时修改该脚本来实现目的,实现无尽的可能性!

***Roblox官方链接:制作大厅