游戏引擎必学技能之如何召唤指定怪物为玩家的宝宝

作者:admin 日期:2017-3-9 23:29:49 人气:

召唤指定的怪物为玩家宝宝一直以来是众多玩家的需求,那么对于如何使用该技能而言估计少之胜少,接下来我们就为大家解析如何召唤指定怪物为玩家的宝宝,以下用ASP引擎作为参照,其他引擎可能因为变量等众多原因会不通用,详情可以咨询引擎开发商!

RecallMob MonName MonLevel(0-7) Time(Min)

命令参数
参数 含义
MonName 怪物名称
MonLevel(0-8) 怪物等级
Time(Min) 叛变时间.单位为分钟

命令说明
本命令用于召唤一个指定等级的怪物作为当前玩家的宝宝(宠物)
召唤指定怪物为玩家的宝宝在指定时间内叛变
勾选[永不叛变]则时间参数无效,不勾选[永不叛变]则按脚本参数为准
使用示例
[@RecallMob]
#ACT
RecallMob 半兽人 7 30
SendMsg 5 你成功召唤了1只7级的半兽人为自己的宝宝,30分钟后宝宝会自行叛变
Break

(新)召唤指定数量怪物为玩家的宝宝

MobSlave MonName Count MonLevel(0-7)

参数 含义 说明
MonName 怪物名称
Count 宝宝的数量 //注意数量是无效的 数量:=1 (只能1,多个请多条)
MonLevel(0-8) 宝宝的等级

初始等级:

                召唤出来的怪物等级会限制最高成长等级,
                初始等级=0~1级 最多只能升到3级
                初始等级=2 最多只能成长到5
                初始等级>2 才可以成长到7


命令说明
本命令用于召唤指定等级、数量的怪物作为当前玩家的宝宝
使用示例
[@MobSlave]
#ACT
MobSlave 半兽人 1 7
SendMsg 5 你成功召唤了1只7级的半兽人为自己的宝宝
Break

杀死当前玩家的宝宝

KillSlave MonName

参数 含义
MonName 要杀死的宝宝的名称(如果不填为杀死所有宝宝)

命令说明
本命令用于将当前玩家的宝宝全部杀死或杀死指定名称的宝宝
使用示例
[@KillSlave]
#ACT
KillSlave 补给镖车
Break

调整指定宝宝的属性 宝宝锁定功能快捷按键 ctrl + R

ChangeBBAbil 宝宝序号 属性类型 数值

参数 含义
宝宝序号 宝宝在个人宠物列表中的编号(第几个),取值:[1-99]
属性类型 参见下方附表
数值 想要改变为的值
<$BBINFO[N].X>
参数 含义
N序号 宝宝在个人宠物列表中的编号(第几个),取值:[1-99]     //<$BBINFO[1].Name> //显示第一个宝宝的名字
X序号 要显示的宝宝的属性类型:具体属性代码 (参照下方附表))
属性类型附表
参数 名称 详细说明
Name 宝宝名字   变量的值与怪物数据库Monster.DB中设置的完全相同
Race 攻击分类  
RaceImg 模式代码  
Appr 宝宝外观  
Level 宝宝等级 可取值:1-255
CoolEye 反隐身范围  
MinHP 生命值下限 变量的值与宝宝实际的值相同
MaxHP 生命值上限 变量的值与宝宝实际的值相同
MinMP 生命值下限 变量的值与宝宝实际的值相同
MaxMP 魔法值上限 变量的值与宝宝实际的值相同
AC1 物理防御下限 变量的值与宝宝实际的值相同
Ac2 物理防御上限 变量的值与宝宝实际的值相同
Mac1 魔法防御下限 变量的值与宝宝实际的值相同
Mac2 魔法防御上限 变量的值与宝宝实际的值相同
Dc1 物理攻击下限 变量的值与宝宝实际的值相同
Dc2 物理攻击上限 变量的值与宝宝实际的值相同
Mc1 魔法攻击下限 变量的值与宝宝实际的值相同
Mc2 魔法攻击上限 变量的值与宝宝实际的值相同
Sc1 道术攻击下限 变量的值与宝宝实际的值相同
Sc2 道术攻击上限 变量的值与宝宝实际的值相同
XMaxHP 极品最大生命值 额外的极品属性 宝宝实际属性=怪物数据库Monster.DB中的值+极品属性
XAC1 极品物理防御下限 额外的极品属性 宝宝实际属性=怪物数据库Monster.DB中的值+极品属性
XAc2 极品物理防御上限 额外的极品属性 宝宝实际属性=怪物数据库Monster.DB中的值+极品属性
XMac1 极品魔法防御下限 额外的极品属性 宝宝实际属性=怪物数据库Monster.DB中的值+极品属性
XMac2 极品魔法防御上限 额外的极品属性 宝宝实际属性=怪物数据库Monster.DB中的值+极品属性
XDc1 极品物理攻击下限 额外的极品属性 宝宝实际属性=怪物数据库Monster.DB中的值+极品属性
XDc2 极品物理攻击上限 额外的极品属性 宝宝实际属性=怪物数据库Monster.DB中的值+极品属性
XMc1 极品魔法攻击下限 额外的极品属性 宝宝实际属性=怪物数据库Monster.DB中的值+极品属性
XMc2 极品魔法攻击上限 额外的极品属性 宝宝实际属性=怪物数据库Monster.DB中的值+极品属性
XSc1 极品道术攻击下限 额外的极品属性 宝宝实际属性=怪物数据库Monster.DB中的值+极品属性
XSc2 极品道术攻击上限 额外的极品属性 宝宝实际属性=怪物数据库Monster.DB中的值+极品属性
HitPoint 准确  变量的值与宝宝实际的值相同
SpeedPoint 敏捷  变量的值与宝宝实际的值相同
WalkSpeed 行走速度  变量的值与宝宝实际的值相同
AttackSpeed 攻击速度  变量的值与宝宝实际的值相同

命令说明

本命令用于调整指定编号宝宝的指定属性为指定值

注意:因为1-9级的宝宝,杀怪升级后属性会重新计算,所以1-9级的宝宝调属性请使用额外极品属性字段
      建议自定义脚本召唤的宝宝直接从10级开始,10级之后的宝宝杀怪不在自动升级!

使用示例
[@Main]
#IF
#ACT
ChangeBBAbil 1 Level 30   ;调整1号宝宝的等级为30级 ChangeBBAbil 1 Dc2 500    ;调整1号宝宝的攻击力上线为500 ChangeBBAbil 2 HP 300     ;调整2号宝宝的血量为300 ChangeBBAbil 2 MP 800     ;调整2号宝宝的魔法为500 
Break
>    



对于复制转载文章申明:为了尊重著作人的成果,复制本文内容请带上来路地址,www.shunlow.com 谢谢!
网站首页 | 意见反馈 | 友情链接 | 网站地图
版权所有:www.shunlo.com(视频频道) 友情连接QQ: admin@shunlow.com 网址: www.shunlo.com  页面执行时间0.2188秒 查询数据库19次