双击物品说明

装备掉落组设置(item.xls200类配置)
StdMode=200物品,Shape=1自动打开31类型物品,(设置为1时不能是叠加物品)
Anicount=55触发QF字段(1-999),双击使用道具触发QF[@StdModeFunc55]
effectParam:宝箱道具ID#数量#权重#性别#职业#按开服天数开始掉落#按开服天数结束掉落#物品规则(二进制)
# 物品内分隔
; 前后的物品都会开到
| 前后的物品根据权重随机,随机的概率是当前物品权重/所有物品权重之和
性别 0是男 1是女 2是全部
职业 0是战士,1是法师,2是道士 3是全部职业
30304#4#100;30402#4#100 这个表示30304这个物品会掉四个,303402这个物品也会掉4个
30304#4#100|30402#4#200 这个表示会在30304与30402这两种物品中随机掉落一个,其中掉30304的概率为100/(100+200)
30304#4#100|30402#4#200;30401#1#  这个表示开出2种物品,其中30401是必得
0#1#600|110107#1#400  这个表示0表示为空,随机到0时不会给任何东西
ANICOUNT字段例子:(非自动打开手动解包触发)

[@StdModeFunc119]
#IF
CHECKLEVELEX > 100
#ACT
STOP
Sendmsg 5 你的等级超过了100级禁止使用
叠加物品消耗数量的常量:<$CURREATEITEMCOUNT>,常量只在[@STDMODEFUNCxxx]有效
[@STDMODEFUNC138]
#IF
#ACT
SENDMSG 6 使用的道具IDX:<$CURREATEITEM>,消耗数量:<$CURREATEITEMCOUNT>个.

批量使用叠加消耗类型物品(只支持叠加物品)
格式:EatItem 参数1 参数2
参数1:道具名称(支持200、31、2类型)
参数2:使用次数(0或空批量使用  1为使用1次)

例子:
[@使用物品]
#IF
#ACT
EatItem 10元宝 1

[@STDMODEFUNC138]
#IF
#ACT
GAMEGOLD + 10
SENDMSG 6 使用的道具IDX:<$CURREATEITEM>唯一ID常量:<$CURREATMAKEINDEX>

双击物品触发脚本功能
使用方法:(不可放快捷栏)
1、物品数据库设置1:STDMODE字段设置为:31
2、物品数据库设置2:AniCount字段设置为:X
3、人物背包使用时QF触发[@StdModeFuncX]    X为指字数字触发脚本(1-999)
4、英雄背包使用时QF触发[@HeroStdModeFuncX]    X为指字数字触发脚本(1-999)

使用方法:(可以放到快捷栏)
1、物品数据库设置1:STDMODE字段设置为:2
2、物品数据库设置2:Shape字段=1
3、物品数据库设置3:AniCount字段设置为:X
3、QF触发[@StdModeFuncX]    X为指字数字触发脚本(1-999)
5、DuraMax=次数 1000=1次 设置0次=不显示次数(想做永久使用物品并且不显示次数在脚本最后加stop 例子如下:)

;永久使用并且不显示次数
[@StdModeFunc100]
#IF
#Act
Movr N$土城传送X 322 340
Movr N$土城传送Y 322 340
MapMove 3 <$STR(N$土城传送X)> <$STR(N$土城传送Y)>
stop
Break

双击使用道具前触发
支持STOP触发返回道具唯一ID=<$Param1>,IDX=<$Param2>,数量=<$Param3>

[@BeforeEatItem]
#if
small u1 10
#act
SENDMSG0你刚才双击的道具【改名卡】唯一ID=<$Param1>,IDX=<$Param2>,数量=<$Param3>
#elseact
stop
SENDMSG 0 你不是vip10禁止使用!


停止执行下面脚本
说明:如果你使用双击解包物品,背包满了返回的物品会掉在地面就可以用这个写法

例子:
[@StdModeFunc253]
#if
NOT CHECKBAGSIZE 4
#ACT
MESSAGEBOX 你背包满了
stop
#ELSEACT
GIVE 金条 1


防刷封包示例:
双击类错误示例
[@StdModeFunc150]
#if
#ACT
GAMEGOLD + 1000

双击类正确示例
[@StdModeFunc150]
#ACT
stop
;先打断返回双击消耗的物品

#if
checkitem 1000元宝
#ACT
GAMEGOLD + 1000
take 1000元宝
;检测双击的物品还在不在背包,然后扣除