在新开传奇GOM中,我们可以使用MOVESLAVE命令将自己的宝宝移动至指定坐标。此外,还可以使用GetSlaveInfo命令获取当前宝宝的名字和等级。本文将对这两个命令进行详细介绍。
1.MOVESLAVE命令
MOVESLAVE命令可以将自己的宝宝移动至指定坐标。其基本格式为:
MOVESLAVE参数1参数2参数3
其中,参数1表示要移动的宝宝,可以为0(表示所有宝宝)或大于0(表示第几只宝宝)。参数2和参数3表示新的X和Y坐标。
以下是一个使用示例:
MOVESLAVE0100100
这个命令将移动所有宝宝至新的坐标(100100)。
2.CHECKSLAVENAME命令
新引擎中增加了一个名为CHECKSLAVENAME的命令,用于检测人物宝宝的名字。其基本格式为:
CHECKSLAVENAME名字[返回变量]
如果人物的宝宝名字为指定名字,则返回1,否则返回0。如果指定了返回变量,则会将结果存储在该变量中。
以下是一个使用示例:
CHECKSLAVENAMEGameOfMirP10
这个命令检测人物的宝宝名字是否为GameOfMir,如果有10个同名宝宝,则将结果存储在P10变量中。
3.GetSlaveInfo命令
GetSlaveInfo命令可以获取当前宝宝的名字和等级。其基本格式为:
GetSlaveInfo参数1参数2参数3参数4参数5参数6
其中,参数1表示要获取信息的宝宝,可以为0(表示所有宝宝)或大于0(表示第几只宝宝)。参数2和参数3表示要存储的变量名。参数4表示是否带有数字,可以为0或1。参数5和参数6表示要存储的宝宝的X和Y坐标。
以下是一个使用示例:
GetSlaveInfo1S$宝宝名字1N$宝宝等级10N$宝宝坐标X1N$宝宝坐标Y1
这个命令获取第1只宝宝的名字和等级,并将其存储在变量S宝宝名字和
宝宝等级1中。
通过这两个命令,我们可以更灵活地控制和管理我们的宝宝,从而提高游戏体验。
最后,请注意,新引擎的GameLogin和M2Server需要进行替换,以便使用新的命令和功能。
GOM引擎将自己宝宝移动至指定坐标MOVESLAVE参数1参数2参数3获取当前宝宝名字和宝宝等级GetSlaveInfo检测人物宝宝名字新增参数2返回变量CHECKSLAVENAMEGameOfMir新引擎2023-04-09更新本次更新须替换GameLogin/M2Server
0.将自己宝宝移动至指定坐标
MOVESLAVE参数1参数2参数3
参数1:0全部BB大于0为第几只BB
参数2:新X坐标
参数3:新Y坐标
1.检测人物宝宝名字新增参数2返回变量
;==========================================
[@main]
#IF
CHECKSLAVENAMEGameOfMir
#ACT
SENDMSG5提示:你的宝宝叫GameOfMir
#ELSEACT
SENDMSG5提示:你的宝宝不叫GameOfMir
;==========================================
[@main]
#IF
CHECKSLAVENAMEGameOfMirP10
#ACT
SENDMSG5提示:你的宝宝叫GameOfMir,同名宝宝数量<$STR(P10)>个
#ELSEACT
SENDMSG5提示:你的宝宝没有叫GameOfMir的
2.获取当前宝宝名字和宝宝等级
GetSlaveInfo参数1参数2参数3参数4参数5参数6
参数1:第几只宝宝
参数2:宝宝名字存取变量
参数3:宝宝等级存取变量
参数4:是否带数字保存(0或者空不带1=带宝宝后面数字)
参数5:宝宝的X坐标存取变量(可为空)
参数6:宝宝的Y坐标存取变量(可为空)
;==========================================
[@获取宝宝名字]
#IF
#ACT
GetSlaveInfo1S$宝宝名字1N$宝宝等级10N$宝宝坐标X1N$宝宝坐标Y1
GetSlaveInfo2S$宝宝名字2N$宝宝等级20N$宝宝坐标X2N$宝宝坐标Y2
SENDMSG6<$STR(S$宝宝名字1)>---<$STR(N$宝宝等级1)>---<$STR(N$宝宝坐标X1)>---<$STR(N$宝宝坐标Y1)>
SENDMSG6<$STR(S$宝宝名字2)>---<$STR(N$宝宝等级2)>---<$STR(N$宝宝坐标X2)>---<$STR(N$宝宝坐标Y2)>
新开传奇GOM:将自己宝宝移动至指定坐标MOVESLAVE和获取宝宝信息的代码讲解
来源:
作者:
点击:
近期更新
热门推荐

