线上加载慢好像破案了
gta5吧
全部回复
仅看楼主
level 7
所以有人试了吗,有用吗
2021年03月03日 02点03分 131
level 1
然后R⭐发布补丁,修复了故事模式加载时间过短的bug[滑稽]
2021年03月03日 03点03分 132
level 1
R星:破坏我的游戏特性是吧,封号[滑稽]
2021年03月03日 03点03分 133
level 1
修改了好几回。。终于看着能简单点了。。
2021年03月03日 03点03分 137
level 8
坐等挂逼推出线上模式连接加速功能[吐舌][吐舌]
2021年03月03日 03点03分 138
level 1
修改了判断逻辑,在需要判断的时候替换到了他的判断逻辑。
原判断逻辑好比是
小学全校集会,校长(CPU)先找到一个站位表(物品ID表,10M,63000条数据),然后亲自挨个下场点了一边学生,人数对,都是自己学校的(判断商品对象是否合法)。
然后表上几个学生是三好学生要喊出来确认表扬(玩家已有物品),校长颠儿的顺着表上的学号甭管是不是三好学生(第一次遍历),都挨个学生确认(判断物品是否存在),由于学生一字长队并且与名单顺序一致(顺序排列的物品队列),校长记性不太行只能一开始记住学生学号(第一次遍历的物品ID),只能从头开始问(第二次遍历),问到记住的学生号时,就说 我记得你是三好学生 你是么(判断玩家是否有物品)学生回答是(确认玩家有该物品),是就找到一个,不是就返回讲台继续记住下一个学号。是的话也是回到讲台记住第二个学生学号重复继续从第一个学生开始问(第一次遍历读到第二个物品,继续遍历判断),直到找到确认所有三好学生。
校长记住学号为:1+ 被问到的学生数量:1 =CPU执行1次
校长记住学号为:2+被问到的学生数量:2 =CPU执行2次
。。。。。。
校长记住学号为:63000+被问到的学生数量:63000 =CPU执行63000次
把以上所有执行次数加起来 + 63000 次一开始清点人数时遍历 = CPU执行次数
改造后,校长上台,确认人数(第一次遍历),扫了一眼表上的三好学生 (第二次遍历),嚎了一嗓子, 以下学号出列,出列之后,确认是否是该学生为三好学生(判断)。
第一次遍历+第二次遍历+玩家道具数量=CPU判断次数
63000+63000+你拥有道具数量判断 =CPU 执行次数
明白了吧
2021年03月03日 03点03分 139
level 1
-
原因是搞清楚了,但是不太敢用啊,万一被封号了咋整,修改了本地数据
2021年03月03日 03点03分 140
level 7
我玩gta1000多个小时估计有200个小时在等待加载中[滑稽]
2021年03月03日 03点03分 141
晚上八点通宵到12点过老首脑,其中一半时间以上都是掉线和等人[阴险]
2021年03月03日 03点03分
level 10
我一直觉得是玄学问题
我在老家那个机械盘玩的时候有时候进线上就是1分钟,那会大过年的裸连
2021年03月03日 03点03分 142
level 1
不是if的锅,是2重循环的锅,直接n²的时间复杂度。稍微看了一下,这个问题产生应该就是校对本地文件的内容是否正确,检查本地文件里的每一条数据是不是在另一个列表里,然后r星判断数据是否在列表里就直接遍历列表,这样就造成了n*n的时间复杂度,正常的话应该把那个列表做成哈希表,相当于字典,计算机判断值在不在字典里只要1的时间复杂度,这样下来综合只要n的时间复杂度。直接快n倍。
2021年03月03日 03点03分 144
专业,顶一个
2021年03月03日 05点03分
level 7
让云多漂一会[滑稽]
2021年03月03日 03点03分 146
level 14
马克一下...
2021年03月03日 03点03分 148
level 1
我还以为就我的电脑加载巨慢,原来大家都这样
2021年03月03日 03点03分 149
level 7
然而就算进去了无征兆黑屏的问题还是没解决
2021年03月03日 03点03分 151
首页 4 5 6 7 8 9 10 11 12 13 14 尾页