关于MOVR一个很离谱的问题,实测多次,在线求解
正常假人安全区自动移动脚本,后发现假人无论怎么移动要么左,要么右上
然后我们写个脚本测试原因
测试之后发现,无论重复多少次,永远不会出现两个中间数字 也就是同时 X Y都出现 456
用1-100测试更为明显,要么1大1小,要么1小1大,永远没有中间商赚差价。
在线坐等官方看能不能给解决下或者优化下运算方式, 不然很多用于多量MOVR的脚本实现出来的都显的很笨重
#IF
RANDOM 30
check 1
large <$MAXDC> 199
ISONMAP Y
#ACT
GETRANDOMLINETEXT ..\QuestDiary\假人系统\假人坐标X.txt <$STR(S$假人坐标X)>
GETRANDOMLINETEXT ..\QuestDiary\假人系统\假人坐标Y.txt <$STR(S$假人坐标Y)>
GotoNow <$STR(S$假人坐标X)> <$STR(S$假人坐标Y)>
最后用这种方式实现出来实在是太弱智了。。。。
没有随机生成值,确实是个问题。
说明随机逻辑有问题 说明随机逻辑有问题 本帖最后由 戏子 于 2024-4-6 09:50 编辑
这是一个随机问题 多个movr不要同时出现,movr分开后再测试下。另外取可以试试GetMultiRandomNumber这个命令 MOVR一直有问题,从gee转过来就发现了,反应过,没用
换成文本抽取就行了 meixi78 发表于 2024-4-6 13:04
多个movr不要同时出现,movr分开后再测试下。另外取可以试试GetMultiRandomNumber这个命令 ...
也是一个故事,也是两小一大,或者两大一小。例如你给装备上随机属性或者元素属性
MOVR N$攻伤几率 1 20
MOVR N$忽防几率 1 20
MOVR N$物抗几率 1 20
GetMultiRandomNumber 1 20 3 N1 M1
装备无论给多少次都不可能同时拥有三个15以上的元素属性或者同时拥有三个5以下的苏醒,基本都是两大一小,或者两小一大。
这本身就是随机逻辑的问题
没问题吧 我用0308生成了1000个 1-99 结果是平均49.049
页:
[1]
2