sz_eason  2023-9-27 15:36:17 | 技术答疑|
11 515

75

回帖

5904

金币

3280

积分

积分
3280
发表于 2023-9-27 15:36:17 | 显示全部楼层 |阅读模式

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

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

×
1000多件装备在判断首爆的时候特别卡,各位大神有知道用什么办法解决的吗,小弟万分感谢了
最后回复时间:2024-11-12 10:25:51官方回复了此贴
回复

使用道具 举报

90

回帖

1万

金币

5655

积分

积分
5655
发表于 2023-9-27 15:45:20 | 显示全部楼层
你怎么写的?
回复

使用道具 举报

75

回帖

5904

金币

3280

积分

积分
3280
 楼主| 发表于 2023-9-27 16:47:43 | 显示全部楼层

#IF
Not Checktextlist ..\QuestDiary\首爆奖励\首爆装备列表.txt <$CURRTEMNAME>
#Act
Break
#Elseact
;GetStringPos ..\QuestDiary\首爆奖励\首爆装备列表.txt <$CURRTEMNAME>
;Mov N$奖励下标 <$Str(N0)>
Mov S$装备名称 <$CURRTEMNAME>
;---------------------------------------
#IF
CHECKVAR HUMAN  <$Str(S$装备名称)> = 暂未获得
;equal <$CURRTEMNAME>  〖无微〗气吞山河√剑
#act
Calcvar Human  <$Str(S$装备名称)> = 已获得奖励
SAVEVAR HUMAN  <$Str(S$装备名称)>

ReadConfigFileItem ..\QuestDiary\首爆奖励\首爆奖励配置.ini 首爆奖励 <$Str(S$装备名称)> N$首爆奖励数量

GameGird + <$Str(N$首爆奖励数量)>
GAMEDIAMOND + <$Str(N$首爆奖励数量)>
SENDMSG 5 【恭喜你】:获得*<$CURRTEMNAME>*个人首爆奖励<$Str(N$首爆奖励数量)>点券,<$Str(N$首爆奖励数量)>真充点!
;Sendmovemsg 0 255 0 120 1 恭喜{<$Username>/FCOLOR=251}成为首个获得{<$Str(S$装备名称)>/FCOLOR=253}的玩家,奖励{<$Str(N$首爆奖励数量)>/FCOLOR=250}点券
回复

使用道具 举报

75

回帖

5904

金币

3280

积分

积分
3280
 楼主| 发表于 2023-9-27 16:48:55 | 显示全部楼层

我看有人说用键值对,我不知道怎么使用键值对呢,
回复

使用道具 举报

176

回帖

1万

金币

8437

积分

积分
8437
发表于 2023-9-27 18:51:26 | 显示全部楼层
sz_eason 发表于 2023-9-27 16:47
#IF
Not Checktextlist ..\QuestDiary\首爆奖励\首爆装备列表.txt
#Act

文件加载高速缓存了吗?
回复

使用道具 举报

90

回帖

1万

金币

5655

积分

积分
5655
发表于 2023-9-27 19:32:50 | 显示全部楼层
用CSV吧,或者用物品自定义数据哪里
回复

使用道具 举报

75

回帖

5904

金币

3280

积分

积分
3280
 楼主| 发表于 2023-9-28 08:46:38 | 显示全部楼层
iflyw 发表于 2023-9-27 18:51
文件加载高速缓存了吗?

嗯,用高速缓存就好了,
回复

使用道具 举报

75

回帖

5904

金币

3280

积分

积分
3280
 楼主| 发表于 2023-9-28 08:47:28 | 显示全部楼层
wangxz2022 发表于 2023-9-27 19:32
用CSV吧,或者用物品自定义数据哪里

VAR String HUMAN 〖开天〗无尽大陆●剑,用这个个人变量做判断应该没问题吧,我主要1000多件装备,数量有点多
回复

使用道具 举报

90

回帖

1万

金币

5655

积分

积分
5655
发表于 2023-9-28 09:07:09 | 显示全部楼层
可以,让这些数据先声明好,上线应该会卡一下
回复

使用道具 举报

9956

回帖

2万

金币

1万

积分

积分
16197
发表于 2023-9-28 09:45:46 | 显示全部楼层
用高速键值对
回复

使用道具 举报