lclclc 发表于 2023-2-25 04:19:47

宠物问题

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


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


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


lclclc 发表于 2023-2-25 23:00:50

,参数一应该是<$str(N$宠物ID)>,但是。。还是读不出来,非要关了NPC重新打开才行。。

996技术-wang 发表于 2023-2-27 09:55:00

宠物唯一ID
后面的3个参数都是变量
PetEggLevel 参数1 参数2 参数3 参数4
获得宠物蛋的等级以及转生等级存入变量
参数1:宠物蛋物品的MakeIndex
参数2:将等级信息存入的变量
参数3:将转生等级存入的变量
参数4:将宠物经验值存入的变量

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

lclclc 发表于 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级宠物,但是要把指定的宠物蛋生成宠物就没办法

996技术-wang 发表于 2023-2-28 10:17:45

那你检查下你的脚本那些看 这个已经线上开服2个月了的

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

quyuquan 发表于 2023-2-28 10:24:32

996技术-wang 发表于 2023-2-28 10:17
那你检查下你的脚本那些看 这个已经线上开服2个月了的

指定的宠物蛋生成宠物

经验获取就0,你说我们脚本问题,你把正确的脚本贴出来啊,不是一个人反应获取不到
页: [1]
查看完整版本: 宠物问题