解決方案工具, 解決遊戲打不開/找不到的問題!
桌寵本體
新增
VPet.Solution 桌寵問題解決方案
支持設置更改和重置
eg: 桌寵飛屏幕外找不到/啟動報錯/等等
快速查看存檔
eg: 找回帶Hash檢查存檔/對比存檔數據
修復
修復 FIPS 問題
可能修復任務管理器啟動分類錯誤
更新 LPSv1.10
移除從設置中讀取統計
為性能較差的電腦留更多的識別容錯時間時間
降低音樂識別頻次
桌寵不會花掉超過現有的錢的80%
調整
給不作弊炸數據的人重開點優惠
工作最大等級限制&數據溢出補償
更新詳情見
https://github.com/LorisYounger/VPet/commits/main
QA:數據溢出
Q: 為什麼有的玩家的數據會變成負數 -9,223,372,035
如果你發現你的數據在這次更新突然溢出了, 是因為這次更新修復了fint計算問題, 在之前的版本中, 雖然說都在使用fint(long/1000000000), 但是都是在double下進行計算的, 所以並不會溢出
在最新版本中, 這個問題被修復, 導致如果玩家數據超過了9,223,372,036, 就會變成負數
Q: 怎樣才會觸發這個bug?
只有玩家數據超過9,223,372,036, 才會變成負數, 就目前桌寵原版來說, 是不會有這種問題的, 但是如果訂閱了多等級工作, 在更高等級的(eg:幾千幾萬級)工作下, 會導致這個問題
Q: 我沒有作弊,為什麼也會這樣?
因為超模檢測不完善, 超模檢測的初衷就是 讓數據看起來能夠正常發展, 不會導致溢出, 檢測不到的確是開發者的問題, 當初沒考慮1000+以上等級的工作檢查, 因為那時候本來數據就已經溢出了, 沒想到因為bug反而沒溢出. 高等級工作+高等級利滾利滾利,導致數據最後溢出, 畢竟指數級
最新版本限制了1000級以上的工作, 後面就不會遇到這種問題了
Q: 都怪超模工作壞我數據
主要還是我的問題, MOD作者也沒想到能變得更高等級居然是BUG, 說實話我也不知道居然數據能超過最大值, 太怪了, 請不要辱罵MOD作者
Q: 數據溢出了, 數據沒了, 賠我女兒!
目前數據溢出並沒有好的解決方案. 有一下幾種可進行的方案
1. 滾回到 1.9 版本
在Steam-遊戲屬性-測試版面板中, 選擇vpet_v1.9. 然後進入遊戲後讀之前遊戲備份即可
注: 1.9版本後續不會更新
2. 目前最新版
最新版更新將數據溢出的用戶自動回正到100級
注: 還原的時候會有tag加到遊戲存檔, 等未來做轉/精英化之類的功能的時候會根據遊戲時長加上相應補償等級/經驗
Q: 為啥不做個無數據上限的版本,之前的bug能不能還原下
計算機裡的數據總會溢出的, 而且如果數據太大, 很容易出bug
數據溢出的危害:
1. 容易炸存檔, 儲存系統容易有bug
2. 點擊說話和聊天說話的系統會不工作 (點擊不說話,說話沒選項) (如果數據超過2147483647)
3. UI會錯位, 如果錯位比較嚴重, 可能會導致報錯
4. Steam排行榜/統計等最大數據支持public const int MaxValue = 2147483647; (這也是為啥部分人沒排行榜功能)
5. 遊戲本身也更容易奇奇怪怪觸發bug
Q: 後續如何處理, 畢竟只要玩的久,數據就大
目前有幾種方案
1. 保持目前方向不變, 限制最大盈利, 確保在100年時間裡不會到達溢出值
2. 添加其他參數, 例如(精英化/轉/等), 在每1000級設置個輪迴 確保玩家數據不會溢出
歡迎大家在評論投票,或者提出自己的建議
Q: 你們犯了這麼大錯, 有沒有補償
有, 正好在之前, 我為了鼓勵創意工坊製作MOD, 做了套 ChatGPT for Workshop ModMaker, 這個是介紹:
由開發者提供的ChatGPT聊天服務, 用於給創意工坊作者的獎勵與支持
本服務所產生的ChatGPT聊天費用, 均由遊戲開發者買單
本插件目的為鼓勵大家制作優秀優良的MOD
創意工坊字數獎勵
5個贊及以上的創意工坊MOD參與計算(1踩抵消2贊),必須是公開可見的MOD
1訂閱 = 200 創意工坊字數
1 贊 = 5000 創意工坊字數
在此基礎上, 我新添加了一項獎勵
1小時遊戲時間(Steam) = 200創意工坊字數
作為補償, 未來該mod將會在創意工坊推出, 大概是新年的時候
對於本次事件,給各位使用MOD的玩家帶來了不好的體驗我們深表歉意,之後我們會更加精進自己的技術,還請各位玩家繼續支持《虛擬桌寵模擬器》
其他: 測試群招募
我這邊自己測試的時候也沒有遇到數據溢出的問題, 測試版發了幾天沒反饋, 我還以為沒啥事, 在更新正式版玩家反饋才看到的
為了防止以後有類似情況出現, 我們創建了一個桌寵測試群, 歡迎大家的加入 QQ:815083999
至於加入測試版的方法, 在Steam-遊戲屬性-測試版面板中, 選擇test_branch即可