本文讲到Leg引擎新增功能人物穿戴装备前触发/英雄穿戴装备前触发以及穿戴和脱装备统一触发人物通用穿戴装备触发@TakeOnEx,卸下装备触发:@TakeOffEx英雄通用穿戴装备触发@Leg引擎TakeOnEx,卸下装备触发:@Leg引擎TakeOffEx
功能:
人物穿戴装备前触发/英雄穿戴装备前触发
命令:
人物中止穿装备:StopTakeOn
英雄中止穿装备:H.StopTakeOn
QF触发:
人物穿戴装备前触发:[@BeginTakeOn]
英雄穿戴装备前触发:[@Leg引擎BeginTakeOn]
[@BeginTakeOn]
#act
SENDMSG 7 Begin穿装备:位置:<$CurItemPos>,物品:<$CurItemName>(<$G_CurItemName>),ID:<$CurItemMakeIndex>
StopTakeOn
break
[@Leg引擎BeginTakeOn]
#act
SENDMSG 7 英雄Begin穿装备:位置:<$H.CurItemPos>,物品:<$H.CurItemName>(<$H.G_CurItemName>),ID:<$H.CurItemMakeIndex>
H.StopTakeOn
break
装备栏穿戴和脱下触发顺序:
[@BeginTakeOff]
[@BeginTakeOn]
[@TakeOffXXX]
[@TakeOffEx]
[@TakeOnXXX]
[@TakeOnEx]
----------------------------------------------------
功能说明:穿戴和脱装备统一触发
人物通用穿戴装备触发@TakeOnEx,卸下装备触发:@TakeOffEx
英雄通用穿戴装备触发@Leg引擎TakeOnEx,卸下装备触发:@Leg引擎TakeOffEx
增加变量(人物):
当前操作装备位置: <$CurItemPos>
当前操作装备数据库名: <$CurItemName>
当前操作装备改名后名称: <$G_CurItemName>
当前操作装备给力ID: <$CurItemMakeIndex>
增加变量(英雄):
当前操作装备位置: <$H.CurItemPos>
当前操作装备数据库名: <$H.CurItemName>
当前操作装备改名后名称: <$H.G_CurItemName>
当前操作装备给力ID: <$H.CurItemMakeIndex>
[@TakeOnEx]
#ACT
SENDMSG 6 人物穿装备,位置<$CurItemPos>,物品<$CurItemName>(<$G_CurItemName>),ID<$CurItemMakeIndex>
[@TakeOffEx]
#ACT
SENDMSG 6 人物脱装备,位置<$CurItemPos>,物品<$CurItemName>(<$G_CurItemName>),ID<$CurItemMakeIndex>
[@Leg引擎TakeOnEx]
#ACT
SENDMSG 6 英雄穿装备,位置<$H.CurItemPos>,物品<$H.CurItemName>(<$H.G_CurItemName>),ID<$H.CurItemMakeIndex>
[@Leg引擎TakeOffEx]
#ACT
SENDMSG 6 英雄脱装备,位置<$H.CurItemPos>,物品<$H.CurItemName>(<$H.G_CurItemName>),ID<$H.CurItemMakeIndex>
--------------------------------------
功能:自动穿背包中的装备
装备位置:
衣服 = 0;
武器 = 1;
蜡烛 = 2;
项链 = 3;
头盔 = 4;
左手镯 = 5;
右手镯 = 6;
左戒指 = 7;
右戒指 = 8;
护符 = 9;
腰带 = 10;
鞋子 = 11;
宝石 = 12;
#IF
CheckLevelEx > 1
#ACT
Give 怒斩 1
AutoTakeOnItem 怒斩 1
|
|