[HERO引擎]自定义OK框
自定义OK框功能:自定义OK框
说明:
<ITEMBOX:N:F:M:X:Y:W:H:S:T>\
N=编号(0~7)
F=OK框的背景的WIL序号,-1时不绘制背景
M=OK框的背景的图片序号
X Y = 微调坐标
W=宽度
H=高度
S=允许放入的物品类型。DB库的StdMode值,如果有多个使用“,”隔开,如果为“*”时,允许所有物品
T=未放入装备时,鼠标移动显示信息
<$BOXITEM.INDEX> DB里的IDX字段值加1,
例如DB里的IDX值是1,这个变量获取到的值就是2
<$BOXITEM.NAME> 当前自定义OK框中的物品名称
<$BOXITEM.NAME_G> 当前自定义OK框中的物品改名名称
<$BOXITEM.DURA> 当前自定义OK框中的物品持久
<$BOXITEM.DURAMAX> 当前自定义OK框中的物品最大持久
<$BOXITEM.MAKEINDEX> 当前自定义OK框中的物品序列号
<$BOXITEM.STDMODE> 当前自定义OK框中的物品StdMode字段值
<$BOXITEM.SHAPE> 当前自定义OK框中的物品Shape字段值
<$BOXITEM.LOOKS> 当前自定义OK框中的物品Looks字段值
<$BOXITEM.COLOR> 当前自定义OK框中的物品Color字段值
<$BOXITEM.UPGRADECOUNT> 当前自定义OK框中的物品星星数
<$BOXITEM.HP> 当前自定义OK框中的物品HP字段值
<$BOXITEM.MP> 当前自定义OK框中的物品MP字段值
<$BOXITEM.LAC> 当前自定义OK框中的物品的防御下限
<$BOXITEM.HAC> 当前自定义OK框中的物品的防御上限
<$BOXITEM.LMAC> 当前自定义OK框中的物品的魔防下限
<$BOXITEM.HMAC> 当前自定义OK框中的物品的魔防上限
<$BOXITEM.LDC> 当前自定义OK框中的物品的攻击下限
<$BOXITEM.HDC> 当前自定义OK框中的物品的攻击上限
<$BOXITEM.LMC> 当前自定义OK框中的物品的魔法下限
<$BOXITEM.HMC> 当前自定义OK框中的物品的魔法上限
<$BOXITEM.LSC> 当前自定义OK框中的物品的道术下限
<$BOXITEM.HSC> 当前自定义OK框中的物品的道术上限
支持OK框变量<$BOXITEM.DRILL1>~<$BOXITEM.DRILL8>当前自定义OK框中的物品,判断是否打孔
支持OK框变量<$BOXITEM.GINDEX1>~<$BOXITEM.GINDEX8>当前自定义OK框中的物品
镶嵌是哪种宝石
支持OK框变量<$BOXITEM.GNAME1>~<$BOXITEM.GNAME8>当前自定义OK框中的物品 镶嵌宝石的名称
支持OK框变量<$BOXITEM.VALUE1>~<$BOXITEM.VALUE8>当前自定义OK框中的物品 元素属性值
<$BOXITEM.EFFECTINDEX> 当前自定义OK框中的物品的自定义特效编号
X范围=0~7
[@main]
请放入需要升级的装备\
<ITEMBOX:0:2:117:20:10:76:76:10,11:只允许放入衣服>\ \ \
<ITEMBOX:1:2:117:96:10:76:76:*:所有物品都允许放入>\
CheckBoxItemCount OK框编号(0~7) 物品数量(该参数只有是叠加物品时才会有效)
检测OK框中是否有物品
ReturnBoxItem OK框编号(0~7)
OK框物品返回到包裹
DELBOXITEM OK框编号(0~7) 删除数量(该参数只有是叠加物品时才会有效,如果没有全部删除掉,需要使用UpDateBoxItem命令进行刷新,否则客户端不能立即显示删除掉的数量。如果该参数为空时,表示该OK框里的叠加物品不管有多少数量,都全部删除)
删除OK框物品
自定义OK框放入物品后在当前NPC脚本中触发,X值为0~7
[@ItemIntoBoxX]
把自定义OK框中的物品放入包裹后,在当前NPC脚本中触发,X值为0~7
[@ItemOutBoxX]
示例:
[@main]
请放入需要升级的装备\ \
<把包裹物品自动放OK框/@自动放物品>\ \
<ITEMBOX:0:2:117:20:10:76:76>\ \ \ \
<ITEMBOX:1:2:117:20:10:76:76>\ \ \ \
<开始升级/@开始升级>\
[@开始升级]
#IF
#ACT
;关联到OK框物品 所有操作或检测自定义OK框的脚本命令才能正常使用
SetUpgradeItem 0
#IF
;检测OK框中是否有物品
CheckBoxItemCount 0 1
#ACT
;修改该OK框物品的名称颜色 -1表示是OK框
CHANGEITEMNAMECOLOR -1 253
;修改OK框物品星星数量 -1表示是OK框
CHANGEITEMUPGRADECOUNT -1 + 1
;刷新到客户端 在这里可以学到很多传奇一条龙开区时遇到的问题。 感谢楼主提供这么好的论坛」 在这里可以学到很多传奇一条龙开区时遇到的问题。 很多架设问题在这里可以找到,真是太好啦。 开传奇一条龙不求人,自己学习架设。 开传奇一条龙不求人,自己学习架设。 新手上路不用愁,碰到传奇架设问题可以来这搜索。 新手上路不用愁,碰到传奇架设问题可以来这搜索。 感谢站长分享传奇教程,让我学习到很多知识。