搜索
查看: 1174|回复: 9

[沟通中] 余多少分钟刷怪(时间赋值给I变量 0-999)问题

[复制链接]
发表于 2021-1-7 14:53:37 | 显示全部楼层 |阅读模式
BUG反馈
引擎版本号: 1228
登陆器版本号: 1228
BUG描述: 1.比如设置怪物5分钟刷星,I999为变量
3 330 330 虹魔教主 1 1 5 1 242 0 -1 999
刷出时间为<$STR(I999)>秒,,
这里最先刷出为第一只怪,5分钟后为第二只,10分钟为第三只,在5分钟内杀死第一只后,显示的剩余时间正常,如果第一只怪不杀死,10分钟后在杀死第一只,时间还是显示300秒,估计计算方式应该是没有杀死第二只,所以剩余时间一直是300秒。不是应该计算显示第二只怪剩余多少时间刷新吗?
2.在引擎刷新时间内杀死怪物,比如5分钟内杀死怪物,剩余时间为0后再刷新怪,,剩余时间永远是300秒,这里要是否应该因为怪物已经刷新显示为0,,后者显示下一只怪刷新时间?不能一直是怪物配置上300秒那个时间吧?而且杀死怪物后会突变为剩余时间,比如刷新后第100秒杀死怪物,再上一秒查询是300秒,下一秒查询就变成300-100=200秒。
BUG重现方式: 1.比如设置怪物5分钟刷星,I999为变量
3 330 330 虹魔教主 1 1 5 1 242 0 -1 999
刷出时间为<$STR(I999)>秒,,
这里最先刷出为第一只怪,5分钟后为第二只,10分钟为第三只,在5分钟内杀死第一只后,显示的剩余时间正常,如果第一只怪不杀死,10分钟后在杀死第一只,时间还是显示300秒,估计计算方式应该是没有杀死第二只,所以剩余时间一直是300秒。不是应该计算显示第二只怪剩余多少时间刷新吗?
2.在引擎刷新时间内杀死怪物,比如5分钟内杀死怪物,剩余时间为0后再刷新怪,,剩余时间永远是300秒,这里要是否应该因为怪物已经刷新显示为0,,后者显示下一只怪刷新时间?不能一直是怪物配置上300秒那个时间吧?而且杀死怪物后会突变为剩余时间,比如刷新后第100秒杀死怪物,再上一秒查询是300秒,下一秒查询就变成300-100=200秒。
修复后应达到的效果: 杀死一只怪物后显示下一只怪物刷新时间,有怪显示0,没怪显示正常剩余时间。
联系QQ: 隐藏内容
余多少分钟刷怪(时间赋值给I变量 0-999)
比如设置怪物5分钟刷星,I999为变量
3       330       330       虹魔教主       1        1        5      1       242     0     -1     999
刷出时间为<$STR(I999)>秒,,
这里最先刷出为第一只怪,5分钟后为第二只,10分钟为第三只,在5分钟内杀死第一只后,显示的剩余时间正常,如果第一只怪不杀死,等10分钟后在杀死第一只,时间还是显示300秒,估计计算方式应该是没有杀死第二只,所以剩余时间一直是300秒。杀死第一只不是应该计算显示第二只怪剩余多少时间刷新吗?
2.在引擎刷新时间内杀死怪物,比如5分钟内杀死怪物,剩余时间为0后再刷新怪,,剩余时间永远是300秒,这里要是否应该因为怪物已经刷新显示为0,,后者显示下一只怪刷新时间?不能一直是怪物配置上300秒那个时间吧?而且杀死怪物后会突变为剩余时间,比如刷新后第100秒杀死怪物,再上一秒查询是300秒,下一秒查询就变成300-100=200秒。
杀死一只怪物后显示下一只怪物刷新时间,有怪显示0,没怪显示正常剩余时间。
发表于 2021-1-7 17:00:34 | 显示全部楼层
我记得好像有个选项是怪物死亡后开始计时的,不知道跟那个有没有关系。
没用过这么高端的脚本
发表于 2021-1-7 20:02:35 | 显示全部楼层
I变量只是,从怪出生,到下次可刷怪倒计时,

5分钟内你杀死怪,按刷怪配置300秒显示,这没什么不对,

你这BOSS存活了很长时间,这个计时,应该为0了,也就是杀死后,就马上可以再刷一个怪
发表于 2021-1-7 20:03:26 | 显示全部楼层
1580 发表于 2021-1-7 20:02
I变量只是,从怪出生,到下次可刷怪倒计时,

5分钟内你杀死怪,按刷怪配置300秒显示,这没什么不对,

时间是从怪出生时累计,而不是你杀怪死后,开始计时,所以会出现这种情况
除非你钩上“怪死亡初始刷时间”
 楼主| 发表于 2021-1-7 22:13:38 | 显示全部楼层
没啊,BOSS存活了很长时间杀怪后还是显示刷出时间为300秒,没刷新为0
发表于 2021-1-8 13:07:52 | 显示全部楼层
怪没死,一直显示正常的刷怪间隔
 楼主| 发表于 2021-1-8 21:24:52 | 显示全部楼层
”怪没死,一直显示正常的刷怪间隔“”。。。。
我的意思是怪物隔久了后杀死,杀死第一只怪后查询,刷新间隔会显示的300秒不变化,等1分钟查询,是300秒,2分钟查询,还是300秒,怪已经死亡了啊。要等下一只怪物刷出来,在杀死,再查询才变化。
 楼主| 发表于 2021-1-8 21:26:25 | 显示全部楼层
等下一只怪物刷出来,在杀死,再查询,刷新剩余时间会正常减少
发表于 2021-1-8 21:33:01 | 显示全部楼层
大地 发表于 2021-1-8 21:26
等下一只怪物刷出来,在杀死,再查询,刷新剩余时间会正常减少

你脚本的问题。
 楼主| 发表于 2021-1-9 16:27:15 | 显示全部楼层
3       330       330       虹魔教主       1        1        5      1       242     0     -1     999
刷出时间为<$STR(I999)>秒
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2024-11-24 14:09 , Processed in 0.530607 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表