常量 |
|
Name |
AI名称,游戏中显示的名字!字符串类型! |
Model |
人物模型编号 点击查看官方人物编号 |
Weapon |
主武器 点击查看武器编号 |
Weapon2 |
副武器 点击查看武器编号 |
Team |
队伍 0、中立 1、流星 2、蝴蝶 |
View |
视线距离 范围100~2000 |
Think |
反应速度 范围0~100 |
Attack1 |
攻击机率-轻 范围Attack1+ Attack2+ Attack3+ Guard≤100 |
Attack2 |
攻击机率-中 范围Attack1+ Attack2+ Attack3+ Guard≤100 |
Attack3 |
攻击机率-重 范围Attack1+ Attack2+ Attack3+ Guard≤100 |
Guard |
防御机率 范围Attack1+ Attack2+ Attack3+ Guard≤100 |
Dodge |
脱离战斗的机率 范围0~100 |
Jump |
跳跃机率 范围0~100 |
Look |
四处看的机率 范围0~100 |
Burst |
闪避机率 范围0~100 |
Aim |
暗器瞄准准确度 范围0~100 |
GetItem |
捡道具的机率 范围0~100 |
Spawn |
出生点(路径)编号 点击查看路径说明 |
HP |
初始生命值,显示血量*10 |
函数 |
|||||||||||||||||||||||
UpdateAIAttrib(int id) |
更新AI的常量 |
||||||||||||||||||||||
GetSelf(int id) |
获取AI自身编号(id) |
||||||||||||||||||||||
ChangeBehavior(……) |
改变AI行为
|
||||||||||||||||||||||
事件 |
|
OnInit(……){……} |
初始化,功能:初始化AI,这个事件是必需的!否则AI将无法加入战场!参数1为AI自身编号,如有其它操作需要用全局变量寄存参数1!
例如:
Int id; OnInit(int cid) { id = cid; }
|
OnStart() {……} |
AI加载时执行,一般用来设定AI初始行为! |
OnUpdate(){……} |
AI加载完成后循环执行,一直到该AI消毁! |