lanchong 发表于 2023-4-5 18:56:28

若玩家每秒耗时低于3500,则不受限制,无论排名和系统负载如何。
   │命令数│总耗时      │每秒耗时│开始时间│结束时间│
   │3848    │3286819   │3988      │18:33:40│18:47:23│

这样子的话是没超过3500,但却是被限

icer 发表于 2023-4-5 18:57:21

lanchong 发表于 2023-4-5 06:56 PM
若玩家每秒耗时低于3500,则不受限制,无论排名和系统负载如何。
   │命令数│总耗时      │每秒耗时   ...

仔细理解

dtp 发表于 2023-4-5 19:49:13

本帖最后由 dtp 于 2023-4-5 07:50 PM 编辑

shawnguosx 发表于 2023-4-5 06:33 PM
实际情况就是3500未必坏,做萧峰遇到死劝不降的杀手,ask,fight,pfm这些命令一大堆,一个周期里遇到一个 ...
是这个道理。超过 3500 未必坏,但不足 3500 则一定是好。目前是这个标准。如果觉得标准有问题,可以积极沟通,icer 可以继续上调。

dtp 发表于 2023-4-5 19:49:49

lanchong 发表于 2023-4-5 06:56 PM
若玩家每秒耗时低于3500,则不受限制,无论排名和系统负载如何。
   │命令数│总耗时      │每秒耗时   ...

3988 > 3500,超了。

icer 发表于 2023-4-5 20:58:39

jarlyyn 发表于 2023-4-5 05:34 PM
│i2                                    │17            │115580      │
   │i             ...
i2已优化,消耗应该大幅降低了

creat 发表于 2023-4-9 16:39:52

是不是可以出专用命令用于
检查左右手状态 和 某件武器是否能装备
减少i的使用和无效wield

suwuji 发表于 2023-4-9 16:44:50

creat 发表于 2023-4-9 04:39 PM
是不是可以出专用命令用于
检查左右手状态 和 某件武器是否能装备
减少i的使用和无效wield ...

直接wield不好吗?还要先检查一次,然后再wield,发pfm可能来不及吧。提示其实现在也有发pfm的时候就有提示了。一打架就来个pfm,pfm提示缺兵器->wield.

creat 发表于 2023-4-9 16:51:49

无脑wield当然没问题
但是wield耗时很高的样子
见过不少暴力wield,有直接列5、6个武器抓到哪个用哪个的

suwuji 发表于 2023-4-9 17:15:27

可以建议客户端的采用随机wield一把的形式,比如重新封装一下wield,类似
Execute("wield %1 "..math.random(3).." at right"),这种就在1到3把里随机抓打明确的手上,一次只发送一个wield,避免狂刷。
另外
服务端也可以优化建立一个wield状态的缓存,进入战斗,wield状态清空,接受到第一个wield指令后处理,第二个wield到来时服务端判断wiled状态有无变化,无变化直接丢弃该指令。这样客户端只要不是频繁wield和unwield刷,应该还行吧。

zsmjd 发表于 2023-4-9 18:06:08

│xx.xx.209.76:10095          │wander                              │1             │119349      │

wander这命令有点问题吧

页: 1 2 3 [4] 5
查看完整版本: 命令耗时限制机制前后系统负载同比变化