功能:对物品进行关联
捡取物品触发
LINKPICKUPITEM
关联脚本命令可以对当前捡取物品进行关联后进行操作
支持: [@ScatterBagItems]
[@TakeOffX] [@PickUpItemX]
[@DropItemX]
[@PickUpItemEx] [@DropItemEX]
[@PickUpItemfrontEx]
[@DropItemfrontEX] [@PickUpItemfrontX] [@DropItemfrontX] [@MonDropItemXX]
[@MonDropItemEX]
玩家掉落背包任意物品前触发 [@PickUpDropItemEX]
;----------------------------------------------------
英雄仍掉物品后按IDX触发: [@HeroDropItemXX]
英雄仍掉任意物品后触发: [@HeroDropItemEX]
英雄仍掉物品前按IDX触发: [@HeroDropItemfrontXX]
英雄仍掉任意物品前触发:
[@HeroDropItemfrontEX]
;----------------------------------------------------
怪物掉落指定IDX物品前触发:[@MonDropItemXX]
怪物掉落任意物品前触发:
[@MonDropItemEX]
;捡取前触发设置绑定叠加物品
[@PickUpItemfrontEX]
#ACT
LINKPICKUPITEM
SetItemState -1 0 1
SENDUPGRADEITEM
;按照IDX扔物品
[@DropItem0]
#IF
#ACT
;关联后就可以使用其他脚本命令对刚刚扔的物品进行检测,或操作
LINKPICKUPITEM
;修改该物品的名称颜色
CHANGEITEMNAMECOLOR
-1 253
;修改物品星星数量
CHANGEITEMUPGRADECOUNT
-1 + 1
;按照IDX捡取物品
[@PickUpItem0]
#IF
#ACT
;关联后就可以使用其他脚本命令对刚刚捡取的物品进行检测,或操作
LINKPICKUPITEM
;修改该物品的名称颜色
CHANGEITEMNAMECOLOR
-1 253
;修改物品星星数量
CHANGEITEMUPGRADECOUNT
-1 + 1
;修改后的参数,刷新到客户端
SENDUPGRADEITEM
;捡取任意物品触发
[@PickUpItemEx]
#IF
#SAY
某某某捡到了一个<$CURRTEMNAME>
[@MonDropItem50026]
#IF
#ACT
SENDMSG
0 你杀了怪物:【<$CURRRTARGETNAME>】掉落了IDX:<$CURRTEMINDEX>物品名称:<$CURRTEMNAME>
[@MonDropItemEX]
#IF
#ACT
SENDMSG
0 你杀了怪物:【<$CURRRTARGETNAME>】掉落了物品名称:<$CURRTEMNAME>
<$CURRTEMNAME> |
当前物品名称
指人物掉落、捡取、杀死怪物爆出来 |
<$CURRRTARGETNAME> |
当前死亡的对象名称 |
<$G_CURRTEMNAME> |
当前物品改名名称
指人物掉落、捡取、杀死怪物爆出来 |
<$CURRTEMSTDMODE> |
当前物品DB字段StdMode值
指人物掉落、捡取、杀死怪物爆出来 |
<$CURRTEMSHAPE> |
当前物品DB字段Shape值
指人物掉落、捡取、杀死怪物爆出来 |
<$CURRTEMANICOUNT> |
当前物品DB字段AniCount值
指人物掉落、捡取、杀死怪物爆出来 |
<$CURRTEMLOOKS> |
当前物品DB字段Looks值
指人物掉落、捡取、杀死怪物爆出来 |
<$CURRTEMDURA> |
当前物品当前持久值
指人物掉落、捡取、杀死怪物爆出来 |
<$CURRTEMDURAMAX> |
当前物品最大值
指人物掉落、捡取、杀死怪物爆出来 |
<$CURRTEMINDEX> |
当前物品DB字段Idx值
指人物掉落、捡取、杀死怪物爆出来 |
<$CURRTEMCOLOR> |
当前物品DB字段Color值
指人物掉落、捡取、杀死怪物爆出来 |