GEE传奇引擎脚本:轻松查询任意位置物品数量

2024-01-05 00:01:49作者:新开传奇网站来源:新开传奇私服

脚本解析:

GetItemCount 是一个函数,用于获取指定位置指定物品的数量。

位置 参数代表物品的存放位置,可以是背包、装备栏、首饰栏等。在你给出的例子中,位置是用数字来表示的,如0代表背包。

物品名称 是你想要查询的物品的名字。

变量 用于存储查询到的物品数量。

在你给出的脚本片段中,[@获取背包屠龙数量] 是一个标签,它定义了一个操作序列。当这个标签被触发时,会执行下面的操作:

#act 表示接下来的行是执行的动作。

GetItemCount 0 屠龙 N0 查询背包(位置0)中名为“屠龙”的物品的数量,并将结果存储在变量N0中。

sendmsg 6 背包中屠龙的数量为<$$STR(N0)> 向玩家发送一条消息,告诉他们背包中“屠龙”的数量。这里使用了<$$STR(N0)>来插入变量N0的值到消息中。

实际使用例子:

假设有一个游戏活动,玩家需要收集一定数量的“屠龙”道具来兑换奖励。在活动NPC处,玩家可以选择查询自己当前收集的“屠龙”数量。

玩家与活动NPC对话,选择“查询屠龙数量”选项。

游戏脚本检测到玩家的选择,触发[@获取背包屠龙数量]标签。

脚本执行GetItemCount 0 屠龙 N0,查询玩家背包中的“屠龙”数量,并将结果存储在变量N0中。

脚本执行sendmsg 6 背包中屠龙的数量为<$$STR(N0)>,向玩家显示一条消息,告知他们背包中的“屠龙”数量。

玩家根据显示的数量决定是否需要继续收集“屠龙”或者去兑换奖励。

这样,玩家就可以方便地查询自己背包中的特定物品数量,从而更好地参与游戏活动。



脚本实例:
获取指定位置的物品数量

GetItemCount 位置(0:背包;1:装备; 2:首饰; 3:神佑; 4:普通仓库; 5:无限仓; 6:摆摊) 物品名称 变量

[@获取背包屠龙数量]

#act

GetItemCount 0 屠龙 N0

sendmsg 6 背包中屠龙的数量为<$$STR(N0)>

上一篇:GOM传奇引擎怪物攻城脚本攻略
下一篇:GOM引擎挑战功能脚本实操