三下五除二-传奇技术教程-传奇工具-传奇版本库-传奇服务端

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 230|回复: 0

传奇31类DB物品扩展数据,支持放入物品框和死亡使用(Gee引擎)

[复制链接]
发表于 2024-7-20 06:29:26 | 显示全部楼层 |阅读模式
传奇31类DB物品扩展数据,支持放入物品框和死亡使用(Gee引擎)
StdMode为31类物品数据库reserved字段设置为:1 则限制死亡后才可以使用 StdMode为31类物品数据库source字段为:-2 可以放入物品栏 ************************************以下为2020-06月份扩展******************************************** -----------------------------------------------------------
1406 31类一次性物品1 31 50 1 1 100 0 1230 1 0 0 0 0 0 0 0 0 0 0 0 0 1 5 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1407 31类多次物品 31 51 1 2 0 0 1230 1 0 0 0 0 0 0 0 0 0 0 0 0 1 5 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -----------------------------------------------------------
StdMode=31
扩展物品 Shape=50,
物品使用一次后消失 Shape=51,
物品可以一直使用,直到手动删除
触发: 以上扩展2种类型的物品
人物触发 QF中的 [@StdModeFuncExX] X=物品的Anicount
英雄触发 QF中的 [@HeroStdModeFuncExX] X=物品的Anicount

-----------------------------------------------------------
增加NPC变量: 当前使用物品名:<$UseItemName>, <$H.UseItemName>
当前使用物品唯一ID:<$UseItemMakeIndex> <$H.UseItemMakeIndex>
以上2个变量仅限用于触发 [@StdModeFuncX],[@StdModeFuncExX],[@HeroStdModeFuncExX]
-----------------------------------------------------------
增加NPC命令: 关联背包物品 LinkBagItem 物品MakeIndex(唯一ID)
将关联物品从背包删除 DelLinkItem 物品数量(用于叠加物品,0整个物品删除,大于0从叠加中删除指定数量)

-----20200927支持叠加 -----------------------------------------------------------
[@StdModeFuncEx1]
#act
SendMsg 6 当前使用的物品名:<$UseItemName>,唯一ID:<$UseItemMakeIndex>;本物品使用完后会直接消失
[@StdModeFuncEx2]
#if
Random 3
#act
SendMsg 6 人物当前使用的物品名:<$UseItemName>,唯一ID:<$UseItemMakeIndex>;本次删除
LinkBagItem <$UseItemMakeIndex>
DelLinkItem
#elseact
SendMsg 6 人物当前使用的物品名:<$UseItemName>,唯一ID:<$UseItemMakeIndex>;本物品还可以使用
LinkBagItem <$UseItemMakeIndex>
ChangeItemName -1 新的名字3
UpdateItem -1
ClearLinkItem

[@HeroStdModeFuncEx2]
#if
Random 10
#act
SendMsg 6 英雄当前使用的物品名:<$H.UseItemName>,唯一ID:<$H.UseItemMakeIndex>;本次删除
H.LinkBagItem <$H.UseItemMakeIndex>
H.DelLinkItem
#elseact
SendMsg 6 英雄当前使用的物品名:<$H.UseItemName>,唯一ID:<$H.UseItemMakeIndex>;本物品还可以使用
H.LinkBagItem <$H.UseItemMakeIndex>
H.ChangeItemName -1 新的名字3
H.UpdateItem -1
H.ClearLinkItem
注:shape=1可能不利于英雄使用,建议31-1类物品禁止放入英雄背包!

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|三下五除二-传奇技术教程-传奇工具-传奇版本库-传奇服务端 ( 湘ICP备16009605号-1 )

GMT+8, 2024-11-22 20:25 , Processed in 0.085856 second(s), 23 queries .

热血传奇 chuanqi! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表