马上注册,查看更多内容,丰富GM资源等你下载探索。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
BLUE引擎21.05.25-05-2装备来源、大背包正式版[引擎 网关 客户端 需要配套]
M2更新:
NPC命令GetEquipProps增加以下常规变量,允许用于非装备类物品:
<$STR(S_EQUIP[位置]_ID)> // 物品ID
<$STR(S_EQUIP[位置]_NAME)> // 物品名称
<$STR(M_EQUIP[位置]_SHAPE)> // 物品Shape
<$STR(M_EQUIP[位置]_STDMODE)> // 物品StdMode
<$STR(M_EQUIP[位置]_ANICOUNT)> // 物品AniCount
<$STR(M_EQUIP[位置]_LOOKS)> // 物品Looks
<$STR(M_EQUIP[位置]_COUNT)> // 物品数量(非重叠物品为1)
<$STR(M_EQUIP[位置]_OVERLAP_TYPE)> // 重叠物品类型(0非重叠,1或2是重叠物品)
扩展NPC命令:GetEquipProps 位置 @自定义成功跳转字段[可选] // 如果参数2为空则在成功获取属性后跳转到默认的[@OnGetEquipProps]
注意必须配合[@OnGetEquipProps]或[@自定义成功跳转字段]来读取属性,因为物品无效时不会触发字段、调用的EQUIP系列变量可能是上次的!
非装备类物品也可以触发此字段,但有效属性仅限于上面提及的几个通用属性!该字段下的<$PARAM(n)>变量参考之前说明。
NPC说话内容支持物品框(自定义OK框),格式: // 仅AC支持此功能
<ITEMBOX=0~19,prguse,1241,1,0,0,0,8,11,22,100 LABEL=@ItemBox0 HINT=请放上装备>,其中:
0~19 // 是物品框序号,范围0~19
prguse // wil文件名
1241 // wil图片索引
1,0,0 // 图片数,是否循环,是否透明
0,8 // 偏移X,偏移Y
55,66 // 绝对X,绝对Y(不参与自动换行计算)
100 // 帧间隔(毫秒)
@ItemBox0 // 放上或取下物品将触发[@ItemBox0]字段(仅限于鼠标操作,直接关闭窗口物品返回背包并不会触发)
注意:本功能需要配套更新AC游戏网关,防止部分操作被过滤!
增加变量:<$BoxItemID0~19> // 物品框0~19的物品ID,当取下物品框物品时,对应物品框的物品ID为0
增加变量:<$BoxItemName0~19> // 物品框0~19的物品名,当取下物品框物品时,对应物品框的物品名为空
增加变量:<$BoxItemCount0~19> // 物品框0~19的物品数量,当取下物品框物品时,对应物品框的物品数量为0
增加变量:<$STR(S_RemovedBoxItemID0~19)> // 移除物品框0~19的物品ID,即时变量,只能在LABEL=@ItemBox0~19里使用
增加变量:<$STR(S_RemovedBoxItemName0~19)> // 移除物品框0~19的物品名,同上
增加变量:<$STR(M_RemovedBoxItemCount0~19)> // 移除物品框0~19的物品数量,同上
以上变量可以不通过GetEquipProps而直接使用
扩展NPC命令:GetEquipProps、UpgradeItem、UpgradeItemEx支持位置20000~20019,可用于操作对应物品框0~19的物品
增加NPC命令:RetBoxItem 0~19 // 将物品框物品返回背包
例:
#SAY
ITEMBOX:<ITEMBOX=0,prguse,1241,1,0,0,0,8,055,0,100 LABEL=@itembox0 HINT=请放上装备>
ITEMBOX:<ITEMBOX=1,prguse,1241,1,0,0,0,8,111,0,100 LABEL=@itembox1 HINT=请放上回收物品>\
[@itembox0]
#if
; 是否已放上物品
CompVal <$BoxItemID0> = 0
#act
sendmsg 7 移除的物品ID:<$STR(S_RemovedBoxItemID0)>,物品名:<$STR(S_RemovedBoxItemName0)>,数量:<$STR(M_RemovedBoxItemCount0)>
#elseact
GetEquipProps 20000
[@itembox1]
#if
; 是否已放上物品
CompVal <$BoxItemID1> = 0
#act
sendmsg 7 移除的物品ID:<$STR(S_RemovedBoxItemID1)>,物品名:<$STR(S_RemovedBoxItemName1)>,数量:<$STR(M_RemovedBoxItemCount1)>
#elseact
; 取走物品
Take <$BoxItemID1> 1
[@OnGetEquipProps]
#act
; $PARAM(3)是位置
Calc "<$PARAM(3)> - 20000" M_物品框序列号
sendmsg 7 物品框<$STR(M_物品框序列号)>的物品名:<$STR(S_EQUIP[<$PARAM(3)>]_NAME)>,物品ID:<$STR(S_EQUIP[<$PARAM(3)>]_ID)>
客户端dat
增加英雄装备、英雄技能界面的自定义快捷键设置。
免责声明:
本站所有资源采集于网络,仅用于个人学习交流,请勿作为商业用途,请下载后24小时内删除。
若本站资源侵犯您的权益请及时联系我们删除,如造成的法律后果均与本站无关。
请立即阅读本网站【免责申明】再浏览使用下载本站资源。
下载说明:
较大的资源都是采用网盘存储下载,下载链接存放在TXT文本里,打开即可看到链接地址。
下载安装或者架设使用有疑问可以在问答专区进行提问,有专门技术进行解决。
新手初次使用可以去视频教程专区进行学习,如果需要有偿服务可联系站长QQ15656018
点击下载无反应可以下载最新浏览器,建议使用极速浏览器,部分老旧IE浏览器版本过低。
资源文件避免被和谐,均需要密码才能解压,密码查看方式打开压缩包,注释里面有密码。
如果你有闲置资源可以进行回血赚取元宝手把手教你发布资源。动动小手指回复帖子有元宝奖励哦。
下载地址
21.05.25-05-2装备来源、大背包正式版[引擎 网关 客户端 需要配套].txt
|