QQ餐廳“鬧鬼”怪現象該如何解決
時間:
燕子2
幫助中心
餐廳玩家在玩游戲的時候經常會遇到一些怪現象,比如食材突然增加,金幣減少,經驗值時增時減等等問題。出現這些現象都是怎么回事呢?
類似的網頁小游戲,客戶端(玩家電腦)動畫的表現與服務器端(網頁游戲的系統服務器)運算并不是同步的,但游戲數據是以服務器為準的。所以刷新時服務器就會將更新的數據發到客戶端,更正不同步的現象。
餐廳這個游戲,畫面表現過快。
我是極度懷疑它的動畫是以餐廳最高效率(通常高於銷量上限)來算的,而服務器運算則以餐廳實際效率(通常等於銷量上限)為準的。所以畫面表現才會比服務器數據運算要快。當我們點刷新時,服務器就會把實際滯后的數據發送給客戶端更新,就會出現上述情況了。
最近更新后,好像變成時增時減了,這應該是服務器主動發送數據的頻率提高了。
客戶端的經驗已達到升級時,就會提交給服務器作比較,而服務器數據還沒達到,所以就返回一個實際的更小的經驗值,這種比較不斷重復,所以就會出現上述現象了。只要大家耐心等一下,反復倒扣幾次經驗就會升級了,不用著急。
擺法確定后,服務器就以餐廳實際效率消耗食材、增加經驗和金幣。
請自行計算一下 總菜量/售罄時間,結果是多少份/小時,這就是餐廳實際效率。
動畫表現異常可以不用去管,因為系統只會按這個餐廳實際效率進行運算。動畫只是客戶端表現給玩家看的,服務器端是無視它的。