uctao 发表于 2025-6-21 19:18:59

优化下OpenAutoPickItem这个,能解决90%市面上出现卡的问题

现在市面上稍微复杂点的版本,都是带拾取鉴定或进入背包触发,比如最近流行的 剑引龙泉或者创游这类版本,进入背包触发各种自定义属性和人物属性刷新触发,地面上要是装备爆物多了,就会卡顿,什么Cache缓存,Lock**Abil锁定,啥的都不好使,优化脚本嘛那只能删版本了,核心就这些玩意,一件装备所有属性**全部是自定义属性,60个自定义属性全用完,自定义描述文本2000多行,但是没办法,开出来,非常火爆,再者这也是翎风引擎优势!!



建议可以在OpenAutoPickItem优化下,比如可以设置一次最多捡取多少个数量物品同时进入背包,然后间隔多久接着拾取


列如:


同时打死几只怪,地面上8*8范围内有50个物品,若设置每次拾取最多拾取10个,每间隔200毫秒连续拾取


则 拾取完地面上所有物品,断断续续触发了5次,每次拾取10个,10*5=50,消耗时间是:200*5=1000毫秒,也就1秒时间,体验感影响不大


好处是,减轻了高频率CPU运算,也减少了各种属性刷新发包客户端数据的并发


目前GOM 那边有款某盾的插件自动捡取 就是这种机制,间隔多少毫秒随机捡取,很丝滑




反正翎风卡,绝多数是捡取卡,只要是拾取各种鉴定的,玩法非常复杂的百分百是这个卡,除非超复古,一个怪爆物没几个,那还好,不然绝对卡,望能采纳!!!!!

longcpu 发表于 2025-6-21 21:59:59

你优化一下鉴定版本不就好了,我反正从来没因为这个卡

momonian 发表于 2025-6-22 15:45:23

人多了M2开久了挂机的多就会卡,是有这个问题。

momonian 发表于 2025-6-22 15:45:54

用多线程网管也这卵样

mihu7456 发表于 2025-6-23 15:05:14

范围没考虑过8,一直设置的3,流畅的很!

如你所说,设置8,分批次捡取,那人物站那等1秒?他肯定移动施法,何不缩小范围,一来他移动施法,二来解决卡顿。

初见ol 发表于 2025-6-23 21:36:16

鉴定脚本问题,我得版本鉴定也比较复杂,但是背包200个拾取同时进入不会卡

momonian 发表于 2025-6-23 22:14:01

初见ol 发表于 2025-6-23 21:36
鉴定脚本问题,我得版本鉴定也比较复杂,但是背包200个拾取同时进入不会卡 ...

版本里有挂机功能吗? 我版本新区运行不会卡,老区人多起来都挂机,运行10多个小时后会慢慢开始卡,然后攻沙禁止挂机就一点不卡了,攻沙完了到第二天下午开始就慢慢卡起来了

初见ol 发表于 2025-6-26 04:15:39

momonian 发表于 2025-6-23 22:14
版本里有挂机功能吗? 我版本新区运行不会卡,老区人多起来都挂机,运行10多个小时后会慢慢开始卡,然后 ...

现在哪个开传奇的会没挂机功能
页: [1]
查看完整版本: 优化下OpenAutoPickItem这个,能解决90%市面上出现卡的问题