The Great Plateau barrier/zh: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 14: Line 14:
=== 模組裡的機關  ===
=== 模組裡的機關  ===


很多玩家注意到,即使有辦法避開抓人的霧(靜止器擊飛等等),林克還是會在離台地不遠處被遊戲抓回來。
很多玩家注意到,即使有辦法避開抓人的霧(靜止器擊飛等等),林克還是會在離台地不遠處被遊戲迷昏抓回來。


後來我們發現 [[executable]] (遊戲的執行檔)會直接去看 IsGet_PlayerStole2 的值,而且總共有五個地方在看。其中一個最要命的地方是 [[AIDef:AI/PlayerNormal]],這段 code 負責處理跟林克本人有關的事情。
後來我們發現 [[executable]] (遊戲的執行檔)會直接去看 IsGet_PlayerStole2 的值,而且總共有五個地方在看。其中一個最要命的地方是 [[AIDef:AI/PlayerNormal]],這段 code 負責處理跟林克本人有關的事情。
Line 45: Line 45:
[[File:The_Great_Plateau_barrier.png|center]]
[[File:The_Great_Plateau_barrier.png|center]]


On the MainField (Hyrule) and AocField (Trial of the Sword) maps, Link is effectively surrounded by an ''infinitely'' high box that he is not allowed to leave until he has the paraglider.
也就是說,只要林克在主世界跟劍之考驗裡,它的身旁就會有一層無形的結界,直到林克拿到滑翔傘後才解除。


It is a simple, hardcoded, coordinate-based check, and it is embedded in the ''core'' Player actor code, so glitching past it is impossible barring major bugs that would likely leave the game broken and unplayable.
由於這個結界的運作方式太過樸實無華(二話不說直接檢查座標),而且相關的檢查又是寫死在林克的身體裡,我們認為在拿到滑翔傘前打破這個結界的機會很渺茫。


Given that events can be delayed and that the actual voidout is done by a demo/cutscene, it is possible to get Link stuck in the PlayerHellStartWait state indefinitely and technically leave the authorized area without being voided out immediately. However, doing any kind of useful action (walking, gliding, riding a horse, etc.) is still impossible, as the paraglider check is done before handling any other regular state. As soon as Link leaves the waiting state, he will be voided out.
Given that events can be delayed and that the actual voidout is done by a demo/cutscene, it is possible to get Link stuck in the PlayerHellStartWait state indefinitely and technically leave the authorized area without being voided out immediately. However, doing any kind of useful action (walking, gliding, riding a horse, etc.) is still impossible, as the paraglider check is done before handling any other regular state. As soon as Link leaves the waiting state, he will be voided out.
translator
745

edits

Navigation menu