手機游戲> 饑荒海難> 游戲攻略> 綜合篇> 饑荒海難火山時間錯亂怎么辦 時間錯亂解決辦法

饑荒海難火山時間錯亂怎么辦 時間錯亂解決辦法

作者:互聯(lián)網(wǎng) 來源:97973手游 發(fā)布時間:2017-07-10 15:18:02
上九游,領(lǐng)福利

《饑荒》海難大家是否遇到火山時間錯亂了呢?這可是非常讓人頭疼的,這次就為大家?guī)砹?a id='link_pop' class='keyword-tag' href='http://miniatureschnauzerpuppiesforsale.com/jihuanghainan/'>饑荒海難海難火山時間錯亂怎么辦,告訴大家火山時間錯亂及解決辦法,被這個問題所困擾的玩家可以學(xué)習(xí)下,一起來看吧。

饑荒海難火山時間錯亂怎么辦 時間錯亂解決辦法

首先,如果你的檔時間已經(jīng)亂掉了,那么下面的辦法是不能將這個錯改回去的。

因為數(shù)據(jù)破壞已經(jīng)發(fā)生了,你可以使用控制臺GetClock().numcycles = [天數(shù)] 將時間強制重設(shè),注意火山里的時間和外面是分開的,需要在你認(rèn)為錯亂的里面進行改動。

但是這樣的話季節(jié)百分比之類的也會是錯的,需要使用GetSeasonManager().percent_season = [季節(jié)內(nèi)百分比,小數(shù)表示],來改回。比如GetSeasonManager().percent_season = 0.5即可設(shè)置為當(dāng)前季節(jié)的一半。

類似的,GetSeasonManager().current_season = "spring" 可以將當(dāng)前季節(jié)設(shè)置為春天。

當(dāng)然還有其他的影響,不過一般來說影響不大。

設(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è)計上有點奇怪==他不是采用統(tǒng)一的時間,而是每個世界(包括洞穴,火山)都有一一個獨立的時間,只有當(dāng)前世界的表會走。這樣跳世界的時候時間會不一致。

按理說用跳之前世界的時間蓋掉新世界的時間不就簡單了嗎?可是作者想允許不同世界的時間不一樣,所以要用player_age(即玩家年齡)來同步兩個世界(ROG和SW跳除外)。(這個設(shè)計真的是無力吐槽)

然后呢,當(dāng)檢測到用戶是從一個世界跳到另一個世界的時候,它就觸發(fā)這個同步的代碼。跳世界(travel)的方式總共有:"ascend""descend"(上下洞穴)"shipwrecked"(跳ROG和SW)"ascend_volcano""descend_volcano"(進出火山)這幾種。

當(dāng)上下洞穴和進出火山的時候都需要同步時間(跳ROG和SW不需要),所以要在加載世界的時候需要檢測下是不是要同步:

if travel_direction == "ascend" or travel_direction == "descend" then

print ("Catching up world", catch_up, "(", player_age,"/",world_age,")" )

所以現(xiàn)在你看出問題來了嗎,作者在這里漏掉了"volcano_ascend"和"travel_direction"這兩條。一旦你在火山里呆的時間超過一天,這個時間就應(yīng)該要同步,但是由于作者的大意,這個同步永遠不可能發(fā)生。。。

然后接下來問題得以擴散,整個世界都會亂掉。。。

當(dāng)然了,這個同步錯誤僅僅會在游戲中跳世界時發(fā)生,如果你發(fā)現(xiàn)時間不對,退了再讀次檔也會沒問題。(但是我不確定會不會一直沒問題)

全新檔使用GetClock():OnUpdate()模擬時間增長的方法下進出火山多次

測試通過。

補充更正

進一步看了下代碼,之前有的地方說得不大對,更正如下:

饑荒累積時間單位是秒,所以在火山里面就算不夠一天,出來的時間也會錯開。

這個bug的觸發(fā)條件比較苛刻,因為實際上如果你連著玩,catch_up這個值在GetClock()中就會獲取到,前面那個大分支都不會進而直接LongUpdate更新時間,這時BUG是不會觸發(fā)的。但是如果前面發(fā)生特殊情況(比方說進出火山的時候崩潰了,就會導(dǎo)致catch_up為nil從而進入那個有問題的分支。

如轉(zhuǎn)載涉及版權(quán)等問題,請作者與我司聯(lián)系,我司將在第一時間刪除或支付稿酬。

熱門游戲

饑荒:海難
饑荒:海難
t21_2-t21_1:1.0
休閑 1.0GB
威爾遜發(fā)現(xiàn)自己被困在了一個熱帶群島中
t21_4-t21_3:0.0
電腦版 加速器
極速下載 暢快體驗
加速器下載 安卓版下載

玩家評論

(2813條)
加入九游群聊,開黑不愁,禮包全有
下載九游APP
點擊下載按鈕,或用手機二維碼掃描可直接下載對應(yīng)安裝包!
立即下載九游APP

全部評論

  • 豌豆ed16cu 來自于 九游APP 2024-11-23 02:56

    能玩好玩可以玩,但是啊但是,沙袋建不了這相當(dāng)于必須我去弄人造地皮,還得大量鋪才能擋住颶風(fēng)季的漲潮,我只能說謝謝我沒那么多精力,看了一眼評論區(qū),好多人進不去那是自己手機問題看看能不能兼容這游戲 但是老版本依舊是老版本,發(fā)力夠穩(wěn)的,拖網(wǎng)出好東西概率比較低,比如銩套,龍人10只出不了一個心臟的情況也見過,畢竟只有10%概率,火山催噴有個很嚴(yán)重的點,不要一直拿火藥催噴,不然會導(dǎo)致下一次熔巖塊落下來的間隔和時間都很短很快,特別容易暴斃 然后給大家提醒兩個點,遇到復(fù)活臺記得留一艘船,火山季煤油燈+藍寶石項鏈,煤油燈不用點亮可以做到溫度平衡,拖網(wǎng)雖然出不了什么好東西,但是藍寶石幾率比較高,一般出個一兩塊火山季玩催噴夠用了 還有就是海難的金塊太牛魔難弄了,章魚哥一天只交換一次還給的不太多,搖獎機三連毒怪這運氣也是沒誰了

  • 豌豆0j066i 來自于 九游APP 2024-12-22 21:32

    嗯這個游戲很難,玩了三四天,每次都有不同的死法。不容易活到了23天被風(fēng)豹在黑夜里打死了然后就不玩了氣死我了

  • 豌豆khqmz9 來自于 九游APP 2024-12-08 01:34

    這是人設(shè)計的?垃圾游戲這么難,干三天兩宿,讓影怪狗猴一塊打死垃圾

  • 豌豆guf0js 來自于 九游APP 2024-12-10 19:12

    第二次就進不去了,黑屏了,等了老長時間就是沒動靜!別下了,浪費流量和時間

  • 豌豆hvkrvo 來自于 九游APP 2025-01-04 13:34

    你們不會玩兒就直說。反正那些人是不會玩

  • 豌豆62jd20 來自于 九游APP 2024-12-02 15:54

    下載安裝后說有毒??

  • 豌豆4xbjv1 來自于 九游APP 2024-09-16 08:59

    資源是固定的不會刷新的,基本如果死了以后在豬頭復(fù)活的島上連石塊都沒有,弄個斧子造船都造不出來,然后直接困死在島上!

  • 豌豆vhw1ok 來自于 九游APP 2024-10-15 10:37

    可不可以聯(lián)機啊,或者有沒有手機上能聯(lián)機的饑荒,同一網(wǎng)域也行

  • 豌豆sfgqgs 來自于 九游APP 2024-11-10 16:23

    根本玩不了。。。還我1G的流量啊!

  • 雙笙花 來自于 九游APP 2024-07-20 20:51

    優(yōu)點是搬運的比較完整 缺點:沙袋不能放置讓我機器全淹了 用久了按鈕會失效(行動按鈕是永久性) 有一些檢查不了(這個檢查其實沒用) 世界創(chuàng)造明明有五個選項及以上(除特殊)只搬來三個 還有 要入游的伙伴注意了 登陸界面同意隱私權(quán)策的按鈕要往下滑 天黑要火把 不包含其它dlc 海帶不能喂給豬和海豚

t26_2-t26_1:4.0

其他玩家還在玩

  • 相關(guān)閱讀

  • 最新文章

饑荒:海難

饑荒:海難
類型:休閑
安卓:運營
訂閱
饑荒:海難是一款非常經(jīng)典且具有超高人氣的卡通生存游戲。故事發(fā)生在一個名 [詳情]

饑荒:海難是一款非常經(jīng)典且具有超高人氣的卡通生存游戲。故事發(fā)生在一個名叫莫耶墨泊的海洋島嶼上,玩家需要探索這個離奇的世界,尋找各種資源,同時防止惡劣氣候和各種危險的生物的攻擊,不斷提升自己的技能和裝備,保護好自己。游戲同樣提供了各種各樣的角色和游戲模式,玩家可以進行不同的游戲挑戰(zhàn)和體驗。

開發(fā)者:Klei Entertainment

tgamedetail_ff_2-tgamedetail_ff_1:37.0

tgamedetail_ff_3-tgamedetail_ff_2:1.0

tgamedetail_ff_4-tgamedetail_ff_3:9.0

tgamedetail_ff_5-tgamedetail_ff_4:18.0

tgamedetail_ff_6-tgamedetail_ff_5:7.0

tgamedetail_ff_6-tgamedetail_ff_1:72.0

t10_2-t10_1:9.0

t10_3-t10_2:9.0

t10_4-t10_3:7.0

t10_5-t10_4:13.0

t10_6-t10_5:0.0

t10_6-t10_1:38.0

t40_2-t40_1:4.0

相關(guān)專題

最新專題

預(yù)約游戲
掃描二維碼下載九游app預(yù)約游戲
第一時間接受活動,禮包,開測下載提醒
掃碼領(lǐng)取福利

下載九游APP,可獲取更多禮包和攻略視頻

九游云游戲
電腦也能玩手游 · 無需下載 · 不占空間 · 點擊即玩
在線玩

t2627_2_2627_1:5.0

t1-t0:34.0

t2-t1:5.0

t3-t2:0.0

t4-t3:3.0

t5-t4:13.0

t6-t5:20.0

t7-t6:4.0

t8-t7:0.0

t9-t8:14.0

t10-t9:0.0

t11-t10:12.0

t12-t11:0.0

t13-t12:0.0

t14-t13:0.0

t15-t14:0.0

t16-t15:0.0

t17-t16:1.0

t18-t17:41.0

t19-t18:4.0

t20-t19:12.0

t21-t20:0.0

t22-t21:1.0

t23-t22:130.0

t24-t23:0.0

t25-t24:20.0

t26-t25:0.0

t27-t26:4.0

t28-t27:3.0

t29-t28:0.0

t30-t29:2.0

t31-t30:0.0

t32-t31:2.0

t33-t32:0.0

t34-t33:1.0

t35-t34:0.0

t36-t35:0.0

t37-t36:73.0

t38-t37:38.0

t39-t38:0.0

t40-t39:0.0

t41-t40:5.0

t42-t41:30.0

t43-t42:0.0

t44-t43:38.0

t45-t44:28.0

t46-t45:0.0

t47-t46:0.0

t48-t47:4.0

t49-t48:0.0

t50-t49:3.0

t51-t50:3.0

t52-t51:0.0

t52-t0:548.0