- 饑荒:海難 1.34 安裝包安卓安裝包
手機(jī)游戲> 饑荒海難> 游戲攻略> 綜合篇> 饑荒海難火山時(shí)間錯(cuò)亂怎么辦 時(shí)間錯(cuò)亂解決辦法
饑荒海難火山時(shí)間錯(cuò)亂怎么辦 時(shí)間錯(cuò)亂解決辦法
《饑荒》海難大家是否遇到火山時(shí)間錯(cuò)亂了呢?這可是非常讓人頭疼的,這次就為大家?guī)?lái)了饑荒海難海難火山時(shí)間錯(cuò)亂怎么辦,告訴大家火山時(shí)間錯(cuò)亂及解決辦法,被這個(gè)問(wèn)題所困擾的玩家可以學(xué)習(xí)下,一起來(lái)看吧。
首先,如果你的檔時(shí)間已經(jīng)亂掉了,那么下面的辦法是不能將這個(gè)錯(cuò)改回去的。
因?yàn)閿?shù)據(jù)破壞已經(jīng)發(fā)生了,你可以使用控制臺(tái)GetClock().numcycles = [天數(shù)] 將時(shí)間強(qiáng)制重設(shè),注意火山里的時(shí)間和外面是分開的,需要在你認(rèn)為錯(cuò)亂的里面進(jìn)行改動(dòng)。
但是這樣的話季節(jié)百分比之類的也會(huì)是錯(cuò)的,需要使用GetSeasonManager().percent_season = [季節(jié)內(nèi)百分比,小數(shù)表示],來(lái)改回。比如GetSeasonManager().percent_season = 0.5即可設(shè)置為當(dāng)前季節(jié)的一半。
類似的,GetSeasonManager().current_season = "spring" 可以將當(dāng)前季節(jié)設(shè)置為春天。
當(dāng)然還有其他的影響,不過(guò)一般來(lái)說(shuō)影響不大。
設(shè)置完成后要小退再進(jìn)一下,否則插件們還會(huì)顯示舊值。
解決方法
好了,下面是免疫辦法(其實(shí)是修BUG):
打開data\DLC0002\scripts\gamelogic.lua文件,定位到:
if travel_direction == "ascend" or travel_direction == "descend" then
print ("Catching up world", catch_up, "(", player_age,"/",world_age,")" )
改為
if travel_direction == "ascend" or travel_direction == "descend" or travel_direction == "ascend_volcano" or travel_direction == "descend_volcano" then
print ("Catching up world", catch_up, "(", player_age,"/",world_age,")" )
閑話:饑荒的作者在日期設(shè)計(jì)上有點(diǎn)奇怪==他不是采用統(tǒng)一的時(shí)間,而是每個(gè)世界(包括洞穴,火山)都有一一個(gè)獨(dú)立的時(shí)間,只有當(dāng)前世界的表會(huì)走。這樣跳世界的時(shí)候時(shí)間會(huì)不一致。
按理說(shuō)用跳之前世界的時(shí)間蓋掉新世界的時(shí)間不就簡(jiǎn)單了嗎?可是作者想允許不同世界的時(shí)間不一樣,所以要用player_age(即玩家年齡)來(lái)同步兩個(gè)世界(ROG和SW跳除外)。(這個(gè)設(shè)計(jì)真的是無(wú)力吐槽)
然后呢,當(dāng)檢測(cè)到用戶是從一個(gè)世界跳到另一個(gè)世界的時(shí)候,它就觸發(fā)這個(gè)同步的代碼。跳世界(travel)的方式總共有:"ascend""descend"(上下洞穴)"shipwrecked"(跳ROG和SW)"ascend_volcano""descend_volcano"(進(jìn)出火山)這幾種。
當(dāng)上下洞穴和進(jìn)出火山的時(shí)候都需要同步時(shí)間(跳ROG和SW不需要),所以要在加載世界的時(shí)候需要檢測(cè)下是不是要同步:
if travel_direction == "ascend" or travel_direction == "descend" then
print ("Catching up world", catch_up, "(", player_age,"/",world_age,")" )
所以現(xiàn)在你看出問(wèn)題來(lái)了嗎,作者在這里漏掉了"volcano_ascend"和"travel_direction"這兩條。一旦你在火山里呆的時(shí)間超過(guò)一天,這個(gè)時(shí)間就應(yīng)該要同步,但是由于作者的大意,這個(gè)同步永遠(yuǎn)不可能發(fā)生。。。
然后接下來(lái)問(wèn)題得以擴(kuò)散,整個(gè)世界都會(huì)亂掉。。。
當(dāng)然了,這個(gè)同步錯(cuò)誤僅僅會(huì)在游戲中跳世界時(shí)發(fā)生,如果你發(fā)現(xiàn)時(shí)間不對(duì),退了再讀次檔也會(huì)沒問(wèn)題。(但是我不確定會(huì)不會(huì)一直沒問(wèn)題)
全新檔使用GetClock():OnUpdate()模擬時(shí)間增長(zhǎng)的方法下進(jìn)出火山多次
測(cè)試通過(guò)。
補(bǔ)充更正
進(jìn)一步看了下代碼,之前有的地方說(shuō)得不大對(duì),更正如下:
饑荒累積時(shí)間單位是秒,所以在火山里面就算不夠一天,出來(lái)的時(shí)間也會(huì)錯(cuò)開。
這個(gè)bug的觸發(fā)條件比較苛刻,因?yàn)閷?shí)際上如果你連著玩,catch_up這個(gè)值在GetClock()中就會(huì)獲取到,前面那個(gè)大分支都不會(huì)進(jìn)而直接LongUpdate更新時(shí)間,這時(shí)BUG是不會(huì)觸發(fā)的。但是如果前面發(fā)生特殊情況(比方說(shuō)進(jìn)出火山的時(shí)候崩潰了,就會(huì)導(dǎo)致catch_up為nil從而進(jìn)入那個(gè)有問(wèn)題的分支。
如轉(zhuǎn)載涉及版權(quán)等問(wèn)題,請(qǐng)作者與我司聯(lián)系,我司將在第一時(shí)間刪除或支付稿酬。
玩家評(píng)論
(2826條)饑荒:海難
饑荒:海難是一款非常經(jīng)典且具有超高人氣的卡通生存游戲。故事發(fā)生在一個(gè)名叫莫耶墨泊的海洋島嶼上,玩家需要探索這個(gè)離奇的世界,尋找各種資源,同時(shí)防止惡劣氣候和各種危險(xiǎn)的生物的攻擊,不斷提升自己的技能和裝備,保護(hù)好自己。游戲同樣提供了各種各樣的角色和游戲模式,玩家可以進(jìn)行不同的游戲挑戰(zhàn)和體驗(yàn)。
熱門推薦
最新資訊
- DeepSeek本地部署教程 DeepSeek怎么本地部署
- 《哈利波特魔法覺醒》無(wú)名之書模式攻略
- 泰拉瑞亞鎢礦和銀礦哪個(gè)好
- 原神鐘離和那維萊特選擇建議 原神5.2卡池選擇推薦
- 黎明之劍·救贖什么時(shí)候出 公測(cè)上線時(shí)間預(yù)告
- 《小小英雄》刀客強(qiáng)勢(shì)陣容推薦
- 泰拉瑞亞端游哪個(gè)鍵是丟東西
- 《哈利波特魔法覺醒》舞會(huì)玩法介紹
- 熾弦好玩嗎 熾弦玩法簡(jiǎn)介
- 《哈利波特魔法覺醒》拼圖尋寶活動(dòng)第二天在哪里介紹
- 《光·遇》2.6 每日任務(wù)攻略
- 天國(guó)拯救2保存藥水怎么做-天國(guó)拯救2救世干酒制作方法
- 怪物獵人荒野第二次測(cè)試內(nèi)容
- 大江湖之蒼龍與白鳥巴蜀疑云攻略
- 星鐵翁法羅斯泰坦之間的愛情故事,其實(shí)藏著千古難題
- 金鏟鏟s9恭喜發(fā)財(cái)塞恩開局怎么玩 金鏟鏟s9恭喜發(fā)財(cái)塞恩開局攻略
- 仙劍奇?zhèn)b傳1怎么進(jìn)行賺錢 仙劍奇?zhèn)b傳1賺錢攻略
- 英雄聯(lián)盟手游100034錯(cuò)誤怎么辦-解決英雄聯(lián)盟手游100034錯(cuò)誤的方法
- 星露谷物語(yǔ)怎么煉制銅錠 星露谷物語(yǔ)怎么合成銅錠
- EA曾計(jì)劃將《龍騰世紀(jì)4》打造成史詩(shī)級(jí)IP 價(jià)值10億
豌豆4tuu72 來(lái)自于 九游APP 2025-01-13 13:00
這個(gè)游戲我第一次玩,我看過(guò)我哥玩過(guò),這個(gè)游戲比其他生存類游戲要難的很多,我都不知道該怎么填飽肚子,不過(guò)還是很好玩的,新手沒看過(guò)攻略的并不推薦
豌豆ed16cu 來(lái)自于 九游APP 2024-11-23 02:56
能玩好玩可以玩,但是啊但是,沙袋建不了這相當(dāng)于必須我去弄人造地皮,還得大量鋪才能擋住颶風(fēng)季的漲潮,我只能說(shuō)謝謝我沒那么多精力,看了一眼評(píng)論區(qū),好多人進(jìn)不去那是自己手機(jī)問(wèn)題看看能不能兼容這游戲 但是老版本依舊是老版本,發(fā)力夠穩(wěn)的,拖網(wǎng)出好東西概率比較低,比如銩套,龍人10只出不了一個(gè)心臟的情況也見過(guò),畢竟只有10%概率,火山催噴有個(gè)很嚴(yán)重的點(diǎn),不要一直拿火藥催噴,不然會(huì)導(dǎo)致下一次熔巖塊落下來(lái)的間隔和時(shí)間都很短很快,特別容易暴斃 然后給大家提醒兩個(gè)點(diǎn),遇到復(fù)活臺(tái)記得留一艘船,火山季煤油燈+藍(lán)寶石項(xiàng)鏈,煤油燈不用點(diǎn)亮可以做到溫度平衡,拖網(wǎng)雖然出不了什么好東西,但是藍(lán)寶石幾率比較高,一般出個(gè)一兩塊火山季玩催噴夠用了 還有就是海難的金塊太牛魔難弄了,章魚哥一天只交換一次還給的不太多,搖獎(jiǎng)機(jī)三連毒怪這運(yùn)氣也是沒誰(shuí)了
豌豆khqmz9 來(lái)自于 九游APP 2024-12-08 01:34
這是人設(shè)計(jì)的?垃圾游戲這么難,干三天兩宿,讓影怪狗猴一塊打死垃圾
豌豆yb5qjn 來(lái)自于 九游APP 2025-02-02 00:28
有bug!我的都用不了!連最基礎(chǔ)的道具都用不了!怎么玩!崩潰啊啊啊啊
豌豆0j066i 來(lái)自于 九游APP 2024-12-22 21:32
嗯這個(gè)游戲很難,玩了三四天,每次都有不同的死法。不容易活到了23天被風(fēng)豹在黑夜里打死了然后就不玩了氣死我了
帥憨 來(lái)自于 九游APP 2025-02-02 08:41
沒有老版饑荒好玩,海灘饑荒地圖小,食物匱乏,海灘饑荒沒有什么值得探索的,我給差評(píng)
兵營(yíng)至雙子座11 來(lái)自于 九游APP 2025-01-19 20:44
好玩,如果想要玩完整版的饑荒,要去電腦上下載,手機(jī)的內(nèi)存,不太帶的動(dòng)
刺客行魔法盾 來(lái)自于 九游APP 2025-01-16 23:26
為什么下載下來(lái)提示有病毒
豌豆guf0js 來(lái)自于 九游APP 2024-12-10 19:12
第二次就進(jìn)不去了,黑屏了,等了老長(zhǎng)時(shí)間就是沒動(dòng)靜!別下了,浪費(fèi)流量和時(shí)間
無(wú)敵斬本蒼天6 來(lái)自于 九游APP 昨天 20:23
好玩的已經(jīng)解鎖全部角色,對(duì)新手特別友好,好在天黑前……