15

回帖

3179

金币

1740

积分

积分
1740
发表于 2022-12-5 23:58:25 | 显示全部楼层 |阅读模式

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

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

×
建议在表格里
增加
合成成功几率  变量增加合成几率
变量控制是否显示 合成项
可调脚本单独显示调用 1级分类
回复

使用道具 举报

9419

回帖

1万

金币

1万

积分

积分
14743
发表于 2022-12-6 17:15:56 | 显示全部楼层
这里可以加入判断条件的


[@G_CompoundItem10000]
#if
#act
;读表配置到内存常量中,如果不会经常临时更改建议放置QM.启动触发中执行
NEWREADCSV ..\Data\cfg_makeitems.csv


#if
NOT EQUAL <$param1>
#act
;将前端的<$param1>参数赋个自定义变量,因<$param1>经常用于服务端数据传递常用参数,所以为保证参数不会发生改变而赋到个人变量中
MOV S$系统合成_IDx判断 <$param1>
;我们将点击合成按钮触发的参数ID到表中找到它的初始行在第几行中并赋到自定义变量中
;赋到自定义变量中详解:因服务端在表中寻找中实际也是在遍历,所以为了引擎不必要的耗时,我们只采取让引擎只遍历一次
MOV S$系统合成_初始行判断 <$GetTypeBRow(cfg_makeitems,0,<$str(S$系统合成_IDx判断)>)>
回复

使用道具 举报