脚本解析: 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)> |
未经允许不得转载! 作者:传奇手游,转载或复制请以超链接形式并注明出处天心神途传奇手游发布网。
原文地址:《GEE传奇引擎脚本:轻松查询任意位置物品数量》发布于:2024-01-05
还没有评论,来说两句吧...