QQ餐厅“闹鬼”怪现象该如何解决
时间:
燕子2
帮助中心
餐厅玩家在玩游戏的时候经常会遇到一些怪现象,比如食材突然增加,金币减少,经验值时增时减等等问题。出现这些现象都是怎么回事呢?
类似的网页小游戏,客户端(玩家电脑)动画的表现与服务器端(网页游戏的系统服务器)运算并不是同步的,但游戏数据是以服务器为準的。所以刷新时服务器就会将更新的数据发到客户端,更正不同步的现象。
餐厅这个游戏,画面表现过快。
我是极度怀疑它的动画是以餐厅最高效率(通常高於销量上限)来算的,而服务器运算则以餐厅实际效率(通常等於销量上限)为準的。所以画面表现才会比服务器数据运算要快。当我们点刷新时,服务器就会把实际滞后的数据发送给客户端更新,就会出现上述情况了。
最近更新后,好像变成时增时减了,这应该是服务器主动发送数据的频率提高了。
客户端的经验已达到升级时,就会提交给服务器作比较,而服务器数据还没达到,所以就返回一个实际的更小的经验值,这种比较不断重复,所以就会出现上述现象了。只要大家耐心等一下,反复倒扣几次经验就会升级了,不用著急。
摆法确定后,服务器就以餐厅实际效率消耗食材、增加经验和金币。
请自行计算一下 总菜量/售罄时间,结果是多少份/小时,这就是餐厅实际效率。
动画表现异常可以不用去管,因為系统只会按这个餐厅实际效率进行运算。动画只是客户端表现给玩家看的,服务器端是无视它的。