24

回帖

2974

金币

1622

积分

积分
1622
发表于 2023-9-3 13:25:39 | 显示全部楼层 |阅读模式

马上注册,下载996引擎,与更多游戏开发者交流。

您需要 登录 才可以下载或查看,没有账号?注册

×
引擎版本:2023.06.28.0_64位
问题描述:Mir200\Log目录下,script_开头文本脚本执行耗时问题
[2023-09-03 13:22:55:160] NPCFunction ID:999999999 脚本执行 @被怪物攻击_加载 player:老李了了 耗时:31; NpcThreadId:5384, CurPlayThreadId:5384
C(T/C)=
A(T/C)=342-31/1/




不到10行代码这么就报耗时了呢?
QQ图片20230903133025.png
最后回复时间:2023-09-07 20:00:44官方回复了此贴
回复

使用道具 举报

9963

回帖

2万

金币

1万

积分

积分
16228
发表于 2023-9-4 20:29:33 | 显示全部楼层
你表格套变量解析耗时高的。。。
回复

使用道具 举报

24

回帖

2974

金币

1622

积分

积分
1622
 楼主| 发表于 2023-9-5 14:50:24 | 显示全部楼层
996技术-wang 发表于 2023-9-4 20:29
你表格套变量解析耗时高的。。。

意思还不如直接 每个数值 写一组?
回复

使用道具 举报

9963

回帖

2万

金币

1万

积分

积分
16228
发表于 2023-9-7 20:00:44 | 显示全部楼层
是的。。
回复

使用道具 举报

24

回帖

2974

金币

1622

积分

积分
1622
 楼主| 发表于 2023-9-7 21:27:48 | 显示全部楼层

方式一
#IF
LARGE U16 0
RANDOMEX <$cfg_守护精灵(1_11)> 100
#ACT
PLAYEFFECT 93007 0 0 1 0 0
ChangeModeEx 1 <$cfg_守护精灵(1_12)>

方式二
#IF
LARGE U16 0
RANDOMEX <$STR(U17)> 100
#ACT
PLAYEFFECT 93007 0 0 1 0 0
ChangeModeEx 1 <$STR(U18)>


这样那种耗时低阿
回复

使用道具 举报