跳到主要内容

灵兽命令说明

星河引擎灵兽系统命令说明

自动捡物品,捡金币说明

    0级丛林豹:不会捡钱和物品
1级丛林豹:只会捡钱
2级以上:会捡钱和物品。
捡到的物品自动放入包裹。

经典模式

经典模式

操作说明属性位置及说明
物品结构调整使用
UPGRADEUSERITEM A B C D
A=灵兽石序列号
B=属性位置
C=操作符号 + - =
D=数值

属性位置:
6:灵兽经验
8:灵兽的颜色(具体查阅灵兽石转生等级和颜色信息表)
9:灵兽转生等级(具体查阅灵兽石转生等级和颜色信息表)
10:幻化次数
14:灵兽饱食度(D参数取值:0死亡,1饱,2微饿,3饥饿)
21:资质
26:固化时间
33:凤凰探宝次数
88:避水属性
89:性别,D参数取值0,1
90:繁衍上限
91:繁衍下限
92:血脉纯洁
93:魂佑,D参数取值2
94:强化,D参数取值3

灵兽属性调整使用
SETPETATTRIBUTE A B C D
参数说明:
A:灵兽石序列号
B:属性位置
C:操作符号 (+ - =)
D:数值(五行属性最大只支持63)

属性位置:
0:积累经验
1:幻化次数
2:资质
3:生命
4:魔法值
5:中毒躲避
6:魔御下限
7:魔御上限
8:魔法命中
9:躲避
10:防御下限
11:防御上限
12:魔法躲避
13:中毒命中
14:顿悟
15:(0:金、1:木、2:土、3:水)
16:(0:火、1:木、2:土、3:水)
17:灵兽经验
18:保留
19:魔法攻击下限 最高:7
20:魔法攻击上限 最高:7
21:道术攻击下限 最高:7
22:道术攻击上限 最高:7
23:攻击下限 最高:7
24:攻击上限 最高:7
25:命中 最高:7
26:幸运 最高:3
27:骑战速度 最高:1
28:麻痹几率
29:暴击几率
30:抗性
31:减免对方物理防御
32:减免对方魔法防御
33:减免对方物理命中
34:减免对方魔法命中
35:灵兽等级
36:调整骑战技能攻击效果!具体如下:

  1. 翱风斩技能:
    调整灵兽属性36为7,则释放翱风斩可释放7格坐标!(引擎默认翱风斩距离为5格)
  2. 纵雷诀技能:
    调整灵兽属性36为大于0,则释放纵雷诀鼠标所指位置产生十字形范围伤害,伤害同纵雷诀本身计算公式!(引擎默认纵雷诀距离为7格)
  3. 毒凌波技能:
    调整灵兽属性36为大于0,则释放毒凌波击中目标后产生3*3范围伤害,除被击中目标外其他受到溅射伤害的目标,伤害为毒凌波初始击中造成的爆发伤害的50%!

时光、铁血、魔餍模式

操作说明属性位置及说明
物品结构调整使用
UPGRADEUSERITEM A B C D
A=灵兽石序列号
B=属性位置
C=操作符号 + - =
D=数值

属性位置:
8:灵兽的颜色(具体查阅灵兽石转生等级和颜色信息表)
9:灵兽转生等级(具体查阅灵兽石转生等级和颜色信息表)
12:设置灵兽职业,1-战士,2-法师,3-道士,必须设置职业,否则灵兽不加属性
14:灵兽饱食度(D参数取值:0死亡,1饱,2微饿,3饥饿)
80:时光和铁血灵兽资质,D参数取值0-7

灵兽属性调整使用
SETPETATTRIBUTE A B C D
参数说明:
A:灵兽石序列号
B:属性位置
C:操作符号 (+ - =)
D:数值

属性位置:
3:生命
4:魔法值
5:中毒躲避
6:魔御下限
7:魔御上限
8:魔法命中
9:躲避
10:防御下限
11:防御上限
12:魔法躲避
13:中毒命中
17:灵兽经验
23:职业属性下限,取决灵兽职业。
24:职业属性上限,取决灵兽职业。
25:命中
26:幸运
27:骑战速度
35:灵兽等级
36:调整骑战技能攻击效果!具体如下:

  1. 翱风斩技能:
    调整灵兽属性36为7,则释放翱风斩可释放7格坐标!(引擎默认翱风斩距离为5格)
  2. 纵雷诀技能:
    调整灵兽属性36为大于0,则释放纵雷诀鼠标所指位置产生十字形范围伤害,伤害同纵雷诀本身计算公式!(引擎默认纵雷诀距离为7格)
  3. 毒凌波技能:
    调整灵兽属性36为大于0,则释放毒凌波击中目标后产生3*3范围伤害,除被击中目标外其他受到溅射伤害的目标,伤害为毒凌波初始击中造成的爆发伤害的50%
    37:调整顿悟资质等级
    38:调整顿悟等级
    39:调整顿悟当前经验
    40:调整顿悟资质需要等级
    41:调整灵兽技能ID
    42:调整灵兽技能等级
    43:调整灵兽技能威力

灵兽变量 - $PET.A

变量类型类型说明备注
A=属性类型

属性取值范围:
类型: KIND
颜色: TYPE
等级: LEVEL
当前经验: EXP
升级所需经验: MAXEXP
饥饿程度: STATE
最近喂养时间: EATTIME
转生次数: RELIVE
灵兽名称: NAME
对应灵兽石ID: MAKEINDEX
EVOLUTION //幻化
APTITUDE //资质
HP //生命
MP //魔法值
ANTIPOISON //中毒躲避
MAC1 //魔御下限
MAC2 //魔御上限
MAGICNICETY //魔法命中
EVADET //躲避
AC1 //防御下限
AC2 //防御上限
ANTIMAGIC //魔法躲避
POISONNICETY //中毒命中
SAVVY //顿悟
FELEMENT1 //五行属性1 (0: 金、1:木、2:土、3:水)
FELEMENTPOINT1 //五行属性值1
FELEMENT2 //五行属性2 (0: 火、1:木、2:土、3:水)
FELEMENTPOINT2 //五行属性值2
PILEEXP //积累经验
MC1 //魔法攻击下限
MC2 //魔法攻击上限
SC1 //道术攻击下限
SC2 //道术攻击上限
DC1 //攻击下限
DC2 //攻击上限
NICETY //命中
LUCK //幸运
SPEED //骑战速度
HITPOINT //物理命中
LUCK //幸运
GENDER //性别
PARALY //麻痹几率
THUMP //暴击几率
AGAINST //抗性
REDUCEAC //减免对方物理防御
REDUCEMAC //减免对方魔法防御
REDUCEHITPOINT //减免对方物理命中
REDUCEANTIMAGIC //减免对方魔法命中
SIRE //繁衍次数
SIREMAX //繁衍次数上限
BLOODPURE //血脉纯净度
STRENG //强化
INSIGHTLEVEL //获取灵兽顿悟等级
INSIGHTEXP //获取灵兽顿悟当前经验
INSIGHTMAXEXP //获取灵兽顿悟最大经验
QUALIFICATION //获取顿悟资质等级
NEXTQUALIFICATION //获取灵兽顿悟资质升级所需灵兽等级
INSIGHTMAGICID(0) //获取灵兽第1格技能状态
INSIGHTMAGICID(1) //获取灵兽第2格技能状态
INSIGHTMAGICID(2) //获取灵兽第3格技能状态
INSIGHTMAGICID(3) //获取灵兽第4格技能状态
INSIGHTMAGICLEVEL(0) //获取灵兽第1格技能等级
INSIGHTMAGICLEVEL(1) //获取灵兽第2格技能等级
INSIGHTMAGICLEVEL(2) //获取灵兽第3格技能等级
INSIGHTMAGICLEVEL(3) //获取灵兽第4格技能等级
INSIGHTMAGICVALUE(0) //获取灵兽第1格技能威力
INSIGHTMAGICVALUE(1) //获取灵兽第2格技能威力
INSIGHTMAGICVALUE(2) //获取灵兽第3格技能威力
INSIGHTMAGICVALUE(3) //获取灵兽第4格技能威力

返回灵兽相应属性的值

检测是否放出灵兽

作用:检测当前人物是否放出了丛林豹 参数:无

例:
#IF
CHECKPETFOLLOW
#SAY
你已经放出了丛林豹
#ELSESAY
你还没放出丛林豹

灵兽经验配置文件

位置:mir200\config\petexp.ini
可自行修改修,改后重启引擎生效。

复活灵兽功能介绍

功能介绍

复活已经死亡的灵兽,将清除灵兽的经验值,但保留灵兽等级。

示例脚本
[@relivelingshou]
#ACT
ShowSpotDlg 6 请放入灵兽石: @复活灵兽

[@复活灵兽]
#IF
!EQUAL $ITEMINFO[$PARAM(1)].STDMODE 49
!EQUAL $ITEMINFO[$PARAM(1)].STDMODE 51
#ACT
MESSAGEBOX 您提供的不是灵兽石。
break
#IF
!EQUAL $ITEMINFO[$PARAM(1)].VALUE(14) 0
#ACT
MESSAGEBOX 您的灵兽还没有死亡。
break
#IF
CHECKITEM 兽神水 1
#ACT
take 兽神水 1
ReLivePet $PARAM(1)
goto @复活成功
break
#ELSESAY
你没有带来<color=green 兽神水>。这是复活灵兽所必须的东西。\
没有这个我也无法帮你了。\\
<知道了/@exit>

[@复活成功]
你的灵兽已经成功复活了,请好好爱护你的灵兽。\\\
<知道了/@exit>

灵兽改名字脚本

[@StdModeFunc33]
#IF
CHECKPETFOLLOW
#ACT
ChangeEatItemDura + 1
QUERYVAL 49 0 14 @ModeFunc33 请输入要给灵兽取的名字
#ELSEACT
ChangeEatItemDura + 1
SENDMSG 5 请先将你的灵兽放出来

[@ModeFunc33]
#ACT
SetPetName $STR(S49)
take 兽名魔咒 1
SENDMSG 5 灵兽改名成功!
break

改变灵兽颜色

UPGRADEMON A

命令参数
参数
解释
A无参数时:在原来的转生等级上再转一级
1:踏云豹/天狮兽 变为黄色
2:踏云豹变为黑色/天狮兽变为白色
3:踏云豹变为白色/天狮兽变为黑色
使用示例
[@变色] 
#ACT
UPGRADEMON 3
#SAY
你的灵兽已经改变颜色为白色

[@升级]
#ACT
UPGRADEMON
#SAY
您的灵兽已经转生了