查看完整版本: 因為Units/DestructableData.slk當機的問題
頁: [1]

tpps8611 發表於 2011-10-16 10:47 AM

因為Units/DestructableData.slk當機的問題

我看了自學手冊
發現我的遊戲會當機的原因似乎是這樣
因為我做的遊戲別人需要重開魔獸在近來才不會當機
下面是自學手冊寫的
可是到底是怎把那檔案關掉呢.這還是問題...
有些匯入地圖的檔案會造成問題。例如有一張地圖AoM就因為匯入了Units/DestructableData.slk,造成玩過AoM以後,再玩別的遊戲會斷線。
原因是,匯入地圖的檔案,會在進行地圖初始化時載入(所以電腦就不使用war3的mpq檔中的Units/DestructableData.slk,而使用地圖匯入的),而遊戲結束時就釋放還原,但由於blizzard沒設計好程式,而使得檔案在離開遊戲時不會被釋放。
因此這台電腦之後玩另一張會用到那些檔案的地圖(幾乎所有地圖都會用到Units/DestructableData.slk),別人的電腦使用內建的Units/DestructableData.slk,而此電腦使用AoM匯入的Units/DestructableData.slk,所以這台電腦會不同步而斷線。
玩者本身的解決辦法就是,玩過AoM以後重開魔獸,再進行其它遊戲。
一般.blp、.mdx、.j檔案都不會有問題。但是某些特定路徑的.slk、.txt檔案會發生問題,目前已知Units/DestructableData.slk會有問題,但是像Units/UnitAbilities.slk、Units/UnitData.slk卻不會有問題,其它的還待研究。...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><div></div>

jojo2008 發表於 2011-11-7 02:28 AM

匯入的地方不是可以移除嗎 移除那個檔案就好了

chan0202 發表於 2011-11-15 09:25 PM

那是因為地圖用了飾物優化產出來的bug

tpps8611 發表於 2011-11-15 11:14 PM

回復 2# jojo2008


    匯入的地方??
在哪裡阿說一下

tpps8611 發表於 2011-11-15 11:16 PM

回復 3# chan0202


    優化喔
我只有用YDWE跟萬國碼
其他我都沒動過
所以不知道<br><br><br><br><br><div></div>
頁: [1]