重生区域

From Valve Developer Community
< Zh‎ | Team Fortress 2‎ | Docs‎ | Level Design(Redirected from Zh/TF2/Respawn Areas)
Jump to navigation Jump to search
English (en)Deutsch (de)한국어 (ko)Русский (ru)中文 (zh)Translate (Translate)
English (en)Deutsch (de)한국어 (ko)Русский (ru)中文 (zh)Translate (Translate)

wetweirripp翻译 --20260619


重生室是每张地图的必有的一个区域,当玩家死亡时,如果上方复活时间(en)归零,就会在此区域复活。如果玩家在友方的重生区域,就可以不经自杀就可以更换职业。这里我们以红队为例子,创建一个重生区域.

基本的重生室与ctf_2fort(en)的类似,所有重生室都是以此为基础的


重生区域

func_respawnroom

首先,创建一个至少96u高的笔刷,使其覆盖重生房。把它转换为实体,类型为func_respawnroom(en) 的固体实体(en). 它的纹理设置为tools/toolstrigger. 如右图,将其Keyvalues(键值)中Team一栏的Value(值)设置为RED,Name设置为respawn_red_01.

出生点

info_player_teamspawns.

然后,在房间内创建类型(Class)为info_player_teamspawn(en)的点实体(Shift+E),把它的Team property设置为RED, (可选)把他名字设为spawnpoint_red_01。在三视图中按住shift拖动这个实体来复制,确保每个出生点都被func_respawnroom(en)包裹并且它没有与地板接触,否则这个出生点将是无效的。

这样一来你有一个红队的重生室了

设计理论

  • 一个队伍的重生室至少要16个出生点位来支持32人的服务器,你可以在控制点地图的前线的重生室减少出生点的数量;
  • info_player_teamspawns和func_respawnrooms应当设置名称以便于区分和调试;
  • 重生室常与补给柜(en)、团队特定门(en)和团队特定空气墙(en)配合,但这些不是必要的 ;
  • MVM的重生室不设补给柜(en)

参见