礼包相关配置:
!Setup.txt文件:
Gift_DomainName=http://www.xqhuyu.com
Gift_Key=7PZJImoeAE5Dnjb6pCYu8Ja5Buhb2urL
Gift_PathDocument0=/api/GameApi/getGiftList
Gift_PathDocument1=/api/GameApi/sendGift
;<$ARRGIFTITEMIDX[X,X]>
获取礼包IDX
;<$ARRGIFTITEMNAME[X,X]>
获取礼包名称
;<$ARRGIFTITECOUNT[X,X]>
获取礼包数量
第一个X=礼包类型
(1=登录礼包 3=礼包码) < /FONT>
第二个X=礼包物品0~99
QF触发:
[@GiftStatusOk]
#if
#act
SendMsg 6 成功了
[@GiftStatusFail]
#If
#Act
SendMsg 6 失败了
NPC脚本命令:
<重载礼包/@重载礼包> <领取礼包/@领取礼包> <领取状态/@领取状态> <获取礼包物品/@获取礼包物品>
[@领取状态]
#IF
#ACT
获取领取礼包的状态:
0=从未请求过领取 1=请求发起等待中
2=领取成功 3=领取失败 4=发生错误收到的返回为空 5=收到信息为空 6=已领取过该礼包 7=对不起礼包码填写错误 8=无法使用该礼包码 9=未从盒子登录,无法领取该礼包 10=账号不存在 11= 对不起,小号无法领取游戏礼包< /FONT>
SendMsg 6 <$USERGIFTSTATUS>
[@获取礼包物品]
#IF
#ACT
sendmsg6类型1第一个礼包IDX=;<$ARRGIFTITEMIDX[1,0]>,礼包名称=;<$ARRGIFTITEMNAME[1,0]>,礼包数量=;<$ARRGIFTITECOUNT[0,0]>
sendmsg6类型1第二个礼包IDX=;<$ARRGIFTITEMIDX[1,1]>,礼包名称=;<$ARRGIFTITEMNAME[1,1]>,礼包数量=;<$ARRGIFTITECOUNT[0,1]>
sendmsg6类型1第三个礼包IDX=;<$ARRGIFTITEMIDX[1,2]>,礼包名称=;<$ARRGIFTITEMNAME[1,2]>,礼包数量=;<$ARRGIFTITECOUNT[0,2]>
sendmsg6类型2第一个个礼包IDX=;<$ARRGIFTITEMIDX[3,0]>,礼包名称=;<$ARRGIFTITEMNAME[3,0]>,礼包数量=;<$ARRGIFTITECOUNT[3,0]>
sendmsg6类型2第二个个礼包IDX=;<$ARRGIFTITEMIDX[3,1]>,礼包名称=;<$ARRGIFTITEMNAME[3,1]>,礼包数量=;<$ARRGIFTITECOUNT[3,1]>
sendmsg6类型2第三个个礼包IDX=;<$ARRGIFTITEMIDX[3,2]>,礼包名称=;<$ARRGIFTITEMNAME[3,2]>,礼包数量=;<$ARRGIFTITECOUNT[3,2]>
[@重载礼包]
#IF
#ACT
;REGETGIFTLIST 重新加载礼包:无参数
REGETGIFTLIST
[@领取礼包]
#IF
#ACT
;POSTGIFTTYPE 获取礼包: 参数1=类型整型
参数2= 礼包码字符(参数1等于3时才生效)< /FONT>
POSTGIFTTYPE 1 礼包码