当前位置:首页 > 引擎 > GOM引擎

传奇获取宝宝名字等级脚本教程 完整参数使用方法

admin3天前8
一、传奇获取宝宝信息脚本核心功能介绍传奇游戏脚本开发中,获取宝宝名字、等级、坐标及叛变时间是常用基础功能,主要依靠GetSlaveInfo指令实现。该指令可以精准读取游戏内召唤宝宝的各项数据,适配各类版本传奇脚本编写需求,是制作宝宝属性展示、状态监控功能的核心脚本指令。二、GetSlaveInfo指…


一、传奇获取宝宝信息脚本核心功能介绍

传奇游戏脚本开发中,获取宝宝名字、等级、坐标及叛变时间是常用基础功能,主要依靠GetSlaveInfo指令实现。该指令可以精准读取游戏内召唤宝宝的各项数据,适配各类版本传奇脚本编写需求,是制作宝宝属性展示、状态监控功能的核心脚本指令。

二、GetSlaveInfo指令完整参数详解

GetSlaveInfo指令为传奇专属宝宝数据读取指令,共设置7项参数,各项参数分工明确

用于指定需要读取数据的宝宝序号,根据游戏内召唤宝宝顺序填写对应数字,精准定位目标宝宝数据。

参数2:宝宝名字存取变量

专属文本变量,用于存储读取到的宝宝名称,后续可通过脚本调用该变量展示宝宝名字。

参数3:宝宝等级存取变量

专属数值变量,负责存放宝宝的当前等级数据,是展示宝宝战力等级的核心参数。

参数4:是否带数字保存

参数取值为0、空值或1,0和空值代表保存宝宝名字时不带后缀数字,1代表保留宝宝名称后的数字标识,可根据展示需求自由设置。

参数5:宝宝的X坐标存取变量(可为空)

可选参数,用于存储宝宝当前所在地图的X轴坐标,无需读取坐标时可直接留空。

参数6:宝宝的Y坐标存取变量(可为空)

可选参数,用于存储宝宝当前所在地图的Y轴坐标,无坐标读取需求可省略填写。

参数7:宝宝还有多久叛变 秒(可为空)

可选参数,可读取宝宝剩余叛变倒计时(单位:秒),无需监控宝宝叛变状态可留空。

三、传奇获取宝宝名字等级完整可用脚本

以下为实测可用的传奇宝宝信息读取脚本,可直接复制用于传奇版本调试,支持同时读取两只宝宝的名字、等级、坐标信息,适配多数传奇服务端版本。

[@获取宝宝名字]

#IF

#ACT

GetSlaveInfo 1 S$宝宝名字1 N$宝宝等级1 0 N$宝宝坐标X1 N$宝宝坐标Y1

GetSlaveInfo 2 S$宝宝名字2 N$宝宝等级2 0 N$宝宝坐标X2 N$宝宝坐标Y2

SENDMSG 6 <$STR(S$宝宝名字1)>---<$STR(N$宝宝等级1)>---<$STR(N$宝宝坐标X1)>---<$STR(N$宝宝坐标Y1)>

SENDMSG 6 <$STR(S$宝宝名字2)>---<$STR(N$宝宝等级2)>---<$STR(N$宝宝坐标X2)>---<$STR(N$宝宝坐标Y2)>

四、脚本使用注意事项

1、脚本中宝宝序号需对应游戏内实际召唤顺序,序号填写错误将无法正常读取宝宝数据,导致功能失效。

2、变量名称可自定义修改,但需保证前后调用变量一致,避免出现数据读取错乱、无法展示的问题。

3、无需使用的可选坐标、叛变时间参数,直接留空即可,不影响宝宝名字和等级的核心数据读取。

4、参数4建议默认设置为0,纯净展示宝宝名称,如需区分同名宝宝,可修改为1保留数字后缀。


扫描二维码推送至手机访问。

本文章九路游发布,如需转载请注明出处。如有侵权请联系站长删除。

本文链接:https://www.9luu.com/140.html

分享给朋友: