傳送區域

From DDraceNetwork
Revision as of 16:17, 2 June 2023 by Darkh (talk | contribs) (Created page with "另一种包含{{Tile|tele|29}}检查点机制的传送系统中,传送区域的类型被更换为检查点传送区域。 通过检查点传送区域会将你传送至与你最后一次触碰过的检查点编号相同的检查点{{Tile|tele|29}}传送点处。 检查点传送区域同样分为{{Tile|tele|31}}蓝色和{{Tile|tele|63}}红色两种类型,区别与定点传送区域所描述的相同。 当玩家在没有触碰检查点的情况下触碰了检查点...")

傳送區域(英語:Telporter)在DDNet中有四種樣式。傳送區域通常用來將玩家傳送至某些關卡例如拖拽關卡的起點,或者縮小操作空間以引導玩家使用其他技巧通過關卡。


定點傳送

定點傳送區域所設定編號的範圍為1 - 255,觸碰到傳送區域就會被傳送至對應編號的傳送點位置。

定點傳送區域分為兩種:一種為藍色傳送區域,一種為紅色傳送區域。

  • 通過紅色傳送區域進行傳送後,玩家的移動速度將會重置為0,並斷開所有鈎在玩家身上的鈎索
  • 通過藍色傳送區域會保留玩家的所有移動速度以及保持鈎在其身上的所有鈎索。

無論玩家釋放的鈎索鈎住的是牆體或是其他玩家,在進入傳送區域後都會斷開目前玩家所發射的鈎索。但在某些地圖裏,作者會在伺服器設置里添加sv_teleport_hold_hook 1指令來保證玩家被傳送時繼續保持鈎索處於鈎住狀態。 通常來講,在製作地圖的過程中需要使用傳送區域時,應默認選擇紅色傳送區域,除非某個關卡需要用到傳送後保持移動速度的特性才使用藍色傳送區域。 若定點傳送區域設置的編號沒有任何傳送點與之對應,則該編號對應的傳送區域沒有任何效果。

  • 0號傳送區域以及0號傳送點沒有任何效果。


檢查點傳送

另一種包含檢查點機制的傳送系統中,傳送區域的類型被更換為檢查點傳送區域。

通過檢查點傳送區域會將你傳送至與你最後一次觸碰過的檢查點編號相同的檢查點傳送點處。

檢查點傳送區域同樣分為藍色和紅色兩種類型,區別與定點傳送區域所描述的相同。

當玩家在沒有觸碰檢查點的情況下觸碰了檢查點傳送區域時,玩家將會被傳送至重生點處

存在多個重生點時,優先選擇附近沒有其他玩家的重生點 所有重生點附近均存在其他玩家或均不存在其他玩家時則隨機選擇重生點傳送。

當玩家接觸檢查點傳送區域前所接觸到的最後一處檢查點沒有對應編號的檢查點傳送點與之對應時,玩家會被傳送至場上編號最靠近該編號且數值上比它小的檢查點傳送點處。

例如玩家最後接觸過6號檢查點,即將進入檢查點傳送區域時,整張地圖並不存在6號檢查點傳送點,則玩家會被傳送至5號檢查點傳送點,若依然不存在5號檢查點傳送點,則玩家會被傳送至4號檢查點傳送點...依次類推,直到連1號檢查點傳送點都不存在時,玩家會被傳送至重生點處。


Weapon

The weapon teleporter can teleport projectiles and laser from all weapons. They to the same to-tele as the standard tele tiles.


Hook

The hook teleporter teleports to the standard to-tele as well. When the hook gets teleported, the hook range is measured from the to-tele tile, extending time and range the hook can fly. Each time the hook gets teleported, the hook direction changes to to the current looking direction of the tee.