翔鹰帝国网|帝国时代论坛|帝国时代系列|神话时代
 找回密码
 注册翔鹰会员(昵称)
搜索
查看: 302|回复: 4

XS函數自動FOR兩次?

[复制链接]

22

主题

0

精华

135

积分

男爵

耕战
5
鹰币
185
天龙币
0
回帖
41
附庸关系0
 楼主| 发表于 2023-6-27 00:30:36 | 显示全部楼层 |阅读模式
本帖最后由 c326679a 于 2023-6-27 18:52 编辑

我的函數寫法是以下
void EZGAMAAaaE(){
for(e = 1; <1800 ){
xsEffectAmount(4, e, 8,769,8);
xsEffectAmount(4, e, 8,1025,8);
}}

理論上應該是1~1799單位
近防+1 遠防+1

但反而變成+2 同樣情況發生在血量 其它"增加 或 乘法"的使用上
設定因為就算循環了兩次也是一樣"設定"所以沒這個問題

另外當編號設定在800左右和以下 又恢復正常了~
我不確定是不是BUG~
已嘗試過
切開來寫以500為一個單位 也一樣

回复

使用道具 举报

91

主题

14

精华

2万

积分

都主教

耕战
3368
鹰币
20766
天龙币
0
回帖
1353
附庸关系1
发表于 2023-6-27 05:09:53 | 显示全部楼层
明显765=3*256-3,1025=4*256+1,楼主先检查一下数值再说吧
回复

使用道具 举报

22

主题

0

精华

135

积分

男爵

耕战
5
鹰币
185
天龙币
0
回帖
41
附庸关系0
 楼主| 发表于 2023-6-27 18:52:06 | 显示全部楼层
已經調整過了一樣
同樣的狀況發生在"乘數" 包含資源
就是走了兩次不知道為啥
版本是DE版
回复

使用道具 举报

91

主题

14

精华

2万

积分

都主教

耕战
3368
鹰币
20766
天龙币
0
回帖
1353
附庸关系1
发表于 2023-6-28 01:09:58 | 显示全部楼层
c326679a 发表于 2023-6-27 18:52
已經調整過了一樣
同樣的狀況發生在"乘數" 包含資源
就是走了兩次不知道為啥

理论上不会,楼主用外置还是内置,有具体情况么
回复

使用道具 举报

22

主题

0

精华

135

积分

男爵

耕战
5
鹰币
185
天龙币
0
回帖
41
附庸关系0
 楼主| 发表于 2023-6-28 08:03:38 | 显示全部楼层
內置,你可以嘗試以這段代碼
void EZGAMAAaaE(){
for(e = 1; <1800 ){
xsEffectAmount(4, e, 8,769,8);
xsEffectAmount(4, e, 8,1025,8);
}}
直接在編輯器用腳本測試應該是所有單位+2防
void EZGAMAAaaE(){
for(e = 1; <600 ){
xsEffectAmount(4, e, 8,769,8);
xsEffectAmount(4, e, 8,1025,8);
}}
但如果是800以內則變為+1防 很詭異
回复

使用道具 举报

本版积分规则

排行榜|小黑屋|翔鹰帝国

GMT+8, 2024-4-27 22:43 , Processed in 0.130031 second(s), 63 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

Copyright © 2001-2023, Hawkaoe.net All Rights Reserved

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