脚本范例:
合成系统配置及脚本写作方法示例
前端面板由引擎提供,通过脚本读表形式实现各种合成方法
实现方式:
我们采用读表方式二(CSV表格读取)来做示例
QFunction-0.txt固定触发字段
@G_CompoundItem10000 点击合成按钮触发
关联参数<$param1>
参数返回表格的对应IDX(配置该IDX时不要重复cfg_makeitems.csv的IDX)
返回前端面板消息
SendActionOfJson 10000 {"action":"event","data":{"recog":参数1,"param1":参数2}}
参数1:[0=成功、-1=失败(货币不足)、-2=失败(道具不足)]
参数2:返回成功的cfg_makeitems.csv的IDX字段(即前端发送的<$param1>)
@G_CompoundItem10001 点击页面按钮触发
关联参数<$param1>
参数返回表格的对应IDX(配置该IDX时不要重复cfg_makeitems.csv的IDX)
--------------------------------------------------------------------------------
自定义按钮主窗口ID:42(参照说明书自定义按钮功能详解)
通过面板传过来的ID我们可以在对应面板上添加一些其他的合成条件或文字说明及其他!
[@G_CompoundItem10001]
#if
#act
MOV S$图标 <Button|a=0|x=180.0|y=2.0|tips={点击查看【金钻服务】/FCOLOR=250}|tipsx=10|tipsy=110|nimg=custom/zdy/tubiao/jzhuiyuan1.png|color=255|size=18|pimg=custom/zdy/tubiao/jzhuiyuan1.png|link=@会员服务>
INC S$图标 <Button|a=0|x=260.0|y=2.0|tips=点击查看【在线奖励】|tipsx=10|tipsy=110|nimg=custom/zdy/tubiao/zxjiangli1.png|color=255|size=18|pimg=custom/zdy/tubiao/zxjiangli1.png|link=@在线奖励>
ADDBUTTON 42 1 <$STR(S$图标)>