lclclc  2023-2-25 04:19:47 |
5 334

63

回帖

5593

金币

3110

积分

积分
3110
发表于 2023-2-25 04:19:47 | 显示全部楼层 |阅读模式

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

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

×
引擎版本:2.10
问题描述:获得宠物蛋的等级以及转生等级存入变量的命令中参数1不支持变量么?
PetEggLevel 参数1 参数2 参数3 参数4
获得宠物蛋的等级以及转生等级存入变量
参数1:宠物蛋物品的MakeIndex
参数2:将等级信息存入的变量
参数3:将转生等级存入的变量
参数4:将宠物经验值存入的变量



#act
SetUpgradeItem 0
sendmsg 6  ID=<$BOXITEM[1].MAKEINDEX>
mov N$宠物ID <$BOXITEM[1].MAKEINDEX>
sendmsg 6 <$str(N$宠物ID)>
PetEggLevel N$宠物ID N$等级 0 N$经验
sendmsg 6  等级=<$str(N$等级)>。。。经验=<$str(N$经验)>


PetEggLevel后面用变量读不出宠物蛋的数据,直接写ID数字才行,还是写法错了?S.N都试过了


变量写的.png
回复

使用道具 举报

63

回帖

5593

金币

3110

积分

积分
3110
 楼主| 发表于 2023-2-25 23:00:50 | 显示全部楼层
,参数一应该是<$str(N$宠物ID)>,但是。。还是读不出来,非要关了NPC重新打开才行。。
回复

使用道具 举报

9962

回帖

2万

金币

1万

积分

积分
16228
发表于 2023-2-27 09:55:00 | 显示全部楼层
宠物唯一ID
后面的3个参数都是变量
PetEggLevel 参数1 参数2 参数3 参数4
获得宠物蛋的等级以及转生等级存入变量
参数1:宠物蛋物品的MakeIndex
参数2:将等级信息存入的变量
参数3:将转生等级存入的变量
参数4:将宠物经验值存入的变量

N$等级 0 N$经验
你的参数里有一个0
回复

使用道具 举报

63

回帖

5593

金币

3110

积分

积分
3110
 楼主| 发表于 2023-2-27 13:55:49 | 显示全部楼层
本帖最后由 lclclc 于 2023-2-27 14:29 编辑
996技术-wang 发表于 2023-2-27 09:55
宠物唯一ID
后面的3个参数都是变量
PetEggLevel 参数1 参数2 参数3 参数4

一样的。。把0改成变量,也是一样读不了 非要关了NPC 再执行下才行。。另外能不能加个NPC使用宠物蛋的命令呀CREATEPET这个命令只能生成一个默认的0级宠物,但是要把指定的宠物蛋生成宠物就没办法

回复

使用道具 举报

9962

回帖

2万

金币

1万

积分

积分
16228
发表于 2023-2-28 10:17:45 | 显示全部楼层
那你检查下你的脚本那些看 这个已经线上开服2个月了的

指定的宠物蛋生成宠物
后续会有一个唯一ID宠物蛋生成宠物命令的
请留意更新
回复

使用道具 举报

317

回帖

6463

金币

3787

积分

积分
3787
发表于 2023-2-28 10:24:32 来自手机 | 显示全部楼层
996技术-wang 发表于 2023-2-28 10:17
那你检查下你的脚本那些看 这个已经线上开服2个月了的

指定的宠物蛋生成宠物

经验获取就0,你说我们脚本问题,你把正确的脚本贴出来啊,不是一个人反应获取不到
回复

使用道具 举报