quyuquan  2023-2-19 20:07:23 | 等更新|
10 505

317

回帖

6463

金币

3787

积分

积分
3787
发表于 2023-2-19 20:07:23 | 显示全部楼层 |阅读模式

马上注册,下载996引擎,与更多游戏开发者交流。

您需要 登录 才可以下载或查看,没有账号?注册

×
引擎版本:2.10
问题描述:检测宠物是否是招出状态 报错

CHECKPETRECALL 参数1
检测X号宠物是否在召唤出状态 参数1:宠物序号

[2023/2/19 19:58:50] 脚本错误1: CHECKPETRECALL 0 第:219 行: D:\Mirserver\Mir200\Envir\Market_Def\综合NPC/新手接待员-0.txt
[2023/2/19 19:58:50] 脚本错误1: CHECKPETRECALL 0 第:219 行: D:\Mirserver\Mir200\Envir\Market_Def\综合NPC/新手接待员-0.txt

什么情况???
回复

使用道具 举报

9956

回帖

2万

金币

1万

积分

积分
16197
发表于 2023-2-20 10:19:50 | 显示全部楼层
本帖最后由 996技术-wang 于 2023-2-20 10:43 编辑

CHECKPETRECALL 命令取消
用<$PET0.PetState>代替
0-收回状态,1-召唤出状态,2-死亡状态

回复

使用道具 举报

317

回帖

6463

金币

3787

积分

积分
3787
 楼主| 发表于 2023-2-23 21:14:26 | 显示全部楼层
996技术-wang 发表于 2023-2-20 10:19
CHECKPETRECALL 命令取消
用代替
0-收回状态,1-召唤出状态,2-死亡状态

格式是什么啊 晕?
回复

使用道具 举报

9956

回帖

2万

金币

1万

积分

积分
16197
发表于 2023-2-24 09:57:57 | 显示全部楼层
<$PET0.PetState>代替
0-收回状态,1-召唤出状态,2-死亡状态

详细解释
<$PET0.PetState>  的值=0 ,表示回收状态  值=1-召唤出状态,值=2死亡状态
<$PET0.PetState>  这个是常量 常量都是有值的


回复

使用道具 举报

317

回帖

6463

金币

3787

积分

积分
3787
 楼主| 发表于 2023-2-24 10:17:36 来自手机 | 显示全部楼层
996技术-wang 发表于 2023-2-24 09:57
代替
0-收回状态,1-召唤出状态,2-死亡状态


EQUAL <$PET0.PetState> 1

这样检测?
回复

使用道具 举报

317

回帖

6463

金币

3787

积分

积分
3787
 楼主| 发表于 2023-2-24 16:58:56 | 显示全部楼层
996技术-wang 发表于 2023-2-24 09:57
代替
0-收回状态,1-召唤出状态,2-死亡状态

EQUAL <$PET0.PetState> 1
这样检查不好使

你给个案例啊  怎么检测
回复

使用道具 举报

88

回帖

1万

金币

5521

积分

积分
5521
发表于 2023-2-25 16:47:05 | 显示全部楼层
quyuquan 发表于 2023-2-24 16:58
EQUAL  1
这样检查不好使

过来人告诉你下用
#IF
#ACT
PETSTATE 0 N$获取宠物状态

然后再检测N$获取宠物状态的值

0-收回状态,1-召唤出状态,2-死亡状态
回复

使用道具 举报

317

回帖

6463

金币

3787

积分

积分
3787
 楼主| 发表于 2023-2-25 17:36:33 | 显示全部楼层
jqqcz 发表于 2023-2-25 16:47
过来人告诉你下用
#IF
#ACT

那这个变量 招出的时候 赋予一下  死亡的时候  收回的时候还的赋予一下?
回复

使用道具 举报

317

回帖

6463

金币

3787

积分

积分
3787
 楼主| 发表于 2023-2-26 07:24:48 | 显示全部楼层
每次都需要赋予一下  跟我用变量做一个有什么区别吗? 这个命令 就是废命令
回复

使用道具 举报

9956

回帖

2万

金币

1万

积分

积分
16197
发表于 2023-3-2 10:02:44 | 显示全部楼层
EQUAL <$PET0.PetState> 1
用这个
有点点问题 还要修复一下
回复

使用道具 举报