24

回帖

3352

金币

1820

积分

积分
1820
发表于 2022-12-17 16:00:29 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 19100173769 于 2022-12-17 18:31 编辑
  1. [@main]
  2. #if
  3. #ACT
  4. ;面板ID对应cfg_menulayer.xls表ID
  5. OPENWINDOWS 2201


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


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


  19. #if
  20. ;批量检测,在日常我们配表时,实际上是可以将所需要的道具及货币配置在一起的,因让策划更好分辨所以分开
  21. checkitems <$cfg_makeitems(<$str(S$系统合成_初始行判断)>_8)> 0 1
  22. checkitems <$cfg_makeitems(<$str(S$系统合成_初始行判断)>_9)> 0 1
  23. #act
  24. ;批量扣除,在日常我们配表时,实际上是可以将所需要的道具及货币配置在一起的,因让策划更好分辨所以分开
  25. takes <$cfg_makeitems(<$str(S$系统合成_初始行判断)>_8)> N$合成_道具绑定状态 1
  26. takes <$cfg_makeitems(<$str(S$系统合成_初始行判断)>_9)> N$合成_货币绑定状态 1
  27. ;给予时我们配置物品IDX或物品名字都可以执行
  28. gives <$cfg_makeitems(<$str(S$系统合成_初始行判断)>_7)>
  29. SendActionOfJson 10000 {"action":"event","data":{"recog":0,"param1":<$str(S$系统合成_IDx判断)>}}
复制代码



按以上代码运行点击NPC  打开了合成页面,但是没有任何数据
最后回复时间:2022-12-19 09:51:57官方回复了此贴
回复

使用道具 举报

24

回帖

3352

金币

1820

积分

积分
1820
 楼主| 发表于 2022-12-17 17:50:28 | 显示全部楼层
打开面板后没有内容。cfg_menulayer.xls中是引擎自带的数据-有内容
QQ图片20221217174918.png
回复

使用道具 举报

24

回帖

3352

金币

1820

积分

积分
1820
 楼主| 发表于 2022-12-17 18:30:42 | 显示全部楼层
已解决。。。。。
回复

使用道具 举报

63

回帖

6315

金币

3450

积分

德国慕尼黑特种兵学校上将

积分
3450
发表于 2022-12-17 19:24:51 | 显示全部楼层
触发写到QF
回复

使用道具 举报

24

回帖

3352

金币

1820

积分

积分
1820
 楼主| 发表于 2022-12-18 15:46:57 | 显示全部楼层

已解决,谢谢
回复

使用道具 举报

9963

回帖

2万

金币

1万

积分

积分
16228
发表于 2022-12-19 09:51:57 | 显示全部楼层
还有一个合成表格要配置的
回复

使用道具 举报