线上加载慢好像破案了
gta5吧
全部回复
仅看楼主
level 9
tytik
前辈写好的代码,一层套着一层,有改动的时候,万一改坏了又得背锅,不如再套一层吧
2021年03月03日 01点03分
101
高阶狂暴化🍄
草
真实
2021年03月03日 02点03分
level 1
✆me😁
哈哈,这种情况不要太普遍
只要年头稍微长一些的公司谁还没个祖传💩山呢
2021年03月03日 01点03分
102
level 1
文刂氵目
线上和本地都有数据,但是本地数据要和线上同步,导致漫长的等待。即使大部分时候其实也就同步了个寂寞,但是相关的网络交互和校验一样少不了。实际上你跳过校验一样能加载数据,但是网络游戏确实就是不能这么简单地跳过。
2021年03月03日 01点03分
103
level 6
呵呵没名字惨
cy
2021年03月03日 01点03分
104
level 1
文刂氵目
这个所谓的黑客实际上就是个菜,他说的循环实际上是json文件的解析过程
2021年03月03日 01点03分
105
无人生还▫
还是你厉害
2021年03月03日 02点03分
论钠入水
其实也不是 一套json 然后 本地也有一套相应json 记录玩家道具拥有情况,这直接无脑二层for循环检查玩家是否有道具,63000条数据 连读带验证 加这样的逻辑判断
不卡都难
2021年03月03日 03点03分
无人生还▫
@-
回错人了?
2021年03月03日 03点03分
文刂氵目
@论钠入水
6万个不算多来着,在json树里面遍历比较就算现在的手机也搞得定,很难想象r星用的json实现不在json树上做个查询优化吧。我怀疑问题在每次比较都有网络io,这样遍历的时间就要加上io了。网络io众所周知的慢。
2021年03月03日 03点03分
level 1
无名小卒23146
要是真像文中说的那么直接把if写死让它恒等true跳过for循环就行,应该不影响客户端发送的请求和服务端返回的结果,代码执行是正常的
2021年03月03日 01点03分
106
论钠入水
因为他要判断玩家线上每个道具是否存在,都true了,那就等于都存在了
2021年03月03日 03点03分
山田丁真
要判定的,只不过用了一种很垃圾的方法
2021年03月05日 13点03分
level 1
一之濑琴美
进线上卡云上很久就是这个原因吗。。
2021年03月03日 01点03分
107
文刂氵目
并不,真正原因还是墙和r星的服务器。
2021年03月03日 01点03分
level 13
梦诛1993
卧槽,我就是因为线上无限看云劝退的。让我封号我也要装这个插件
2021年03月03日 01点03分
108
level 12
_Talbot
并不 上线前对比是防止你修改物品价格零元购,绕过线上经济系统 不然为什么都是挂都是刷💰,却做不到修改商店价格 因为目录是上线前就和服务器核对好的 没法修改 有时候线上显示价格无效重新加载游戏就是因为和服务器价格对不上
2021年03月03日 01点03分
109
关索🌟
挂刷车开进车库如何解释
2021年03月03日 04点03分
_Talbot
@关索🌟
这和价格目录没关系,挂只需要接管战局 成为战局主机就好了 平常战局运行并不是时刻保存在服务器的 只是过一段时间和服务器同步一次 不是所有数据都要保存的
2021年03月03日 06点03分
level 11
零道😊
希望R星能在下次更新的时候解决这长达7年的问题。
2021年03月03日 01点03分
110
level 9
御卒丶
cy,今晚回去试试
2021年03月03日 01点03分
111
level 12
毐萘茶
知道的人越多,修复和封号的概率越大
2021年03月03日 01点03分
112
level 1
此话当真😈
原来pc大佬也要等吗,我还以为是ps4机能太烂才要加载这么久,看来加载几分钟跳出来一个已断开连接的痛苦不是ps4专享
2021年03月03日 01点03分
113
level 10
萌萌哒的大魔王
为什么不直接去问问神奇的客服呢
2021年03月03日 01点03分
114
level 1
B帕加索斯
我以为是我电脑问题,原来不是 这下就放心了
2021年03月03日 01点03分
115
首页
2
3
4
5
6
7
8
9
10
11
12
尾页