功能:对物品进行关联 捡取物品触发

LINKPICKUPITEM 关联脚本命令可以对当前捡取物品进行关联后进行操作   

支持: [@ScatterBagItems] [@TakeOffX] [@PickUpItemX] [@DropItemX] [@PickUpItemEx] [@DropItemEX]

       [@PickUpItemfrontEx] [@DropItemfrontEX] [@PickUpItemfrontX] [@DropItemfrontX] [@MonDropItemXX] [@MonDropItemEX]


下面触发中的XX=物品数据库中对应的IDX

玩家捡取物品IDX触发:  [@PickUpItemXX]
玩家捡取任意物品触发:   [@PickUpItemEX]
玩家捡取物品按IDX触发:  [@PickUpItemfrontXX]
玩家捡取任意物品触发:   [@PickUpItemfrontEX]


玩家仍掉物品按IDX触发  [@DropItemXX]
玩家仍掉任意物品触发   [@DropItemEX]
玩家仍掉物品按IDX触发:  [@DropItemfrontXX]
玩家仍掉任意物品触发:   [@DropItemfrontEX] 【<$param2>】 1-为人物掉落触发   0-扔掉触发

玩家掉落背包任意物品前触发 [@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>

;怪物死亡掉落触发返回参数:<$Param1>-坐标X--<$Param2>-坐标y--<$Param3>-怪物名称

 

[@MonDropItemEX]

#IF

#ACT

SENDMSG 0 你杀了怪物:【<$CURRRTARGETNAME>】掉落了物品名称:<$CURRTEMNAME>

;怪物死亡掉落触发返回参数:<$Param1>-坐标X--<$Param2>-坐标y--<$Param3>-怪物名称

<$CURRTEMNAME>

当前物品名称 指人物掉落、捡取、杀死怪物爆出来

<$CURRRTARGETNAME>

当前死亡的对象名称

<$G_CURRTEMNAME>

当前物品改名名称 指人物掉落、捡取、杀死怪物爆出来

<$CURRTEMSTDMODE>

当前物品DB字段StdMode值 指人物掉落、捡取、杀死怪物爆出来

<$CURRTEMSHAPE>

当前物品DB字段Shape值 指人物掉落、捡取、杀死怪物爆出来

<$CURRTEMANICOUNT>

当前物品DB字段AniCount值 指人物掉落、捡取、杀死怪物爆出来

<$CURRTEMLOOKS>

当前物品DB字段Looks值 指人物掉落、捡取、杀死怪物爆出来

<$CURRTEMDURA>

当前物品当前持久值 指人物掉落、捡取、杀死怪物爆出来

<$CURRTEMDURAMAX>

当前物品最大值 指人物掉落、捡取、杀死怪物爆出来

<$CURRTEMINDEX>

当前物品DB字段Idx值 指人物掉落、捡取、杀死怪物爆出来

<$CURRTEMCOLOR>

当前物品DB字段Color值 指人物掉落、捡取、杀死怪物爆出来