GEE引擎的最新更新为玩家带来了更加丰富的道具使用体验。此次更新主要针对31类物品,增加了双击使用功能,并支持将物品放入物品栏。以下是详细的更新内容:
物品扩展设置
31类一次性物品:这类物品使用一次后会消失,其数据库中的Shape字段设置为50。
31类多次物品:这类物品可以一直使用,直到手动删除,其数据库中的Shape字段设置为51。
触发设置
人物触发:使用QF中的[@StdModeFuncExX],其中X为物品的Anicount。
英雄触发:使用QF中的[@HeroStdModeFuncExX],其中X为物品的Anicount。
物品数据库设置
StdMode字段设置为不等于0(即大于或小于0)时,物品限制在死亡后才能使用。
Source字段为-2时,物品可以放入物品栏。
2024-06月份扩展
以下是部分扩展数据示例:
140631类一次性物品131501110001230100000000000015255000000000000000000000000000000000
140731类多次物品315112001230100000000000015255000000000000000000000000000000000
Copy
新增NPC变量
<$UseItemName><$H.UseItemName>:当前使用物品名。
<$UseItemMakeIndex><$H.UseItemMakeIndex>:当前使用物品ID。
新增NPC命令
LinkBagItem物品MakeIndex(ID):关联背包物品。
DelLinkItem物品数量:将关联物品从背包删除,支持叠加物品。
示例代码
[@StdModeFuncEx1]
#act
SendMsg6当前使用的物品名:<$UseItemName>,ID:<$UseItemMakeIndex>;本物品使用完后会直接消失
[@StdModeFuncEx2]
#if
Random3
#act
SendMsg6人物当前使用的物品名:<$UseItemName>,ID:<$UseItemMakeIndex>;本次删除
LinkBagItem<$UseItemMakeIndex>
DelLinkItem
#elseact
SendMsg6人物当前使用的物品名:<$UseItemName>,ID:<$UseItemMakeIndex>;本物品还可以使用
LinkBagItem<$UseItemMakeIndex>
ChangeItemName-1新的名字3
UpdateItem-1
ClearLinkItem
[@HeroStdModeFuncEx2]
#act
#if
Random10
#act
SendMsg6英雄当前使用的物品名:<$H.UseItemName>,ID:<$H.UseItemMakeIndex>;本次删除
H.LinkBagItem<$H.UseItemMakeIndex>
H.DelLinkItem
#elseact
SendMsg6英雄当前使用的物品名:<$H.UseItemName>,ID:<$H.UseItemMakeIndex>;本物品还可以使用
H.LinkBagItem<$H.UseItemMakeIndex>
H.ChangeItemName-1新的名字3
H.UpdateItem-1
H.ClearLinkItem
Copy
请注意,shape=1的物品可能不利于英雄使用,建议将31-1类物品设置为禁止放入英雄背包。此次更新为GEE引擎带来了更多可能性,让玩家可以更灵活地使用和管理道具。
GEE引擎道具双击使用DB物品31类一次性物品31类多次物品支持支持放入物品框和亡使用,扩展2种类型的物品人物触发QF中的[@StdModeFuncExX]X=物品的Anicount英雄触发QF中的[@HeroStdModeFuncExX]X=物品的Anicount
StdMode为31类物品数据库reserved字段设置为:不等于0(即大于或小于0)则限制亡后才可以使用
StdMode为31类物品数据库source字段为:-2可以放入物品栏
************************************以下为2024-06月份扩展********************************************
-----------------------------------------------------------
140631类一次性物品131501110001230100000000000015255000000000000000000000000000000000
140731类多次物品315112001230100000000000015255000000000000000000000000000000000
-----------------------------------------------------------
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从叠加中删除指定数量)-----20242427支持叠加
-----------------------------------------------------------
[@StdModeFuncEx1]
#act
SendMsg6当前使用的物品名:<$UseItemName>,ID:<$UseItemMakeIndex>;本物品使用完后会直接消失
[@StdModeFuncEx2]
#if
Random3
#act
SendMsg6人物当前使用的物品名:<$UseItemName>,ID:<$UseItemMakeIndex>;本次删除
LinkBagItem<$UseItemMakeIndex>
DelLinkItem
#elseact
SendMsg6人物当前使用的物品名:<$UseItemName>,ID:<$UseItemMakeIndex>;本物品还可以使用
LinkBagItem<$UseItemMakeIndex>
ChangeItemName-1新的名字3
UpdateItem-1
ClearLinkItem
[@HeroStdModeFuncEx2]
#act
#if
Random10
#act
SendMsg6英雄当前使用的物品名:<$H.UseItemName>,ID:<$H.UseItemMakeIndex>;本次删除
H.LinkBagItem<$H.UseItemMakeIndex>
H.DelLinkItem
#elseact
SendMsg6英雄当前使用的物品名:<$H.UseItemName>,ID:<$H.UseItemMakeIndex>;本物品还可以使用
H.LinkBagItem<$H.UseItemMakeIndex>
H.ChangeItemName-1新的名字3
H.UpdateItem-1
H.ClearLinkItem
注:shape=1可能不利于英雄使用,建议31-1类物品禁止放入英雄背包!
传奇GEE引擎更新:31类物品扩展设置,双击使用与物品栏支持
来源:
作者:
点击:
近期更新
热门推荐

