魔兽争霸地图编辑器.AI制作

魔兽争霸地图编辑器.AI制作


2024年4月7日发(作者:arclive平台官网下载)

AI脚本初级教程

??????????

【什么是jass AI?】:jass AI是用纯jass编写的AI程序,可以用新建文本文档写或jass

工具编写.真三AI以及DOTA AI也是由AI脚本编写.

【AI脚本使用方法】:

①运行地图编辑器

②打开你最爱的对战地图,将它以另外一个名字保存(最好放在另外一个文件夹里面)

③按F12(或者点Modules(模块)菜单,然后选择Import manager(输入管理器))

④在Import manager(输入管理器)中选择File ->Import file (文件 -> 输入文件)

⑤选择刚刚建立好的**.ai.文件

⑥鼠标右击已经导入的文件,选择Modify file properties(修改文件属性)

⑦将文件的后缀名改为.ai

??◥??????????????????????????????????????????????????

【代码放置】:在文本文档中AI程序代码应如下放置

+ Shingo Jass Highlighter 0.41

globals

// 这个放全局变量

endglobals

function blabla takes blabla returns blabla

// 自定义函数

endfunction

function main takes nothing returns nothing

//主程序在这

Endfunction

[教程] 用T编写简单的AI,让你的电脑变的强大起来 (菜鸟必看)

首先要知道一点,对于1般的RPG,对战的AI是没有用处的,如果加了对战AI,电脑就只会造房

子出兵,显然这个是我们不需要的

如果1个电脑单位没有任何AI,那么它就只拥有以下基本功能,对于旁边的敌人会主动的攻击,

会自动放单体的杀伤魔法,(要说明的是,只会随便选择一个单位放技能,而没有针对性),敌人

比较多的时候也会放群体的杀伤魔法,也会使用加血的技能和魔法,这些是不需要特殊的AI

的就可以办到的.

电脑的没有AI的缺点有以下几点

1,不会逃跑

2,不会学习技能

3.不会针对某个特别单位使用技能

4,不会使用部分物品和特殊的技能

^^^^^^

我现在就把ORC3C电脑英雄的沉没的AI简单的给大家介绍一下

基本的方法是这样

一般的说,ORC的电脑的沉没对冽炎风暴,火焰雨,暴风雪等持续的魔法更有效

基本的方法是这样:

事件: 任意单位发动技能效果

条件:满足任意的下面一个条件

释放的 技能是 暴风雪

释放的 技能是 火焰雨

释放的 技能是 烈炎风暴

释放的 技能是 ^^^^^^^

动作:选择 触发单位 为圆心 范围800 满足条件 (匹配的单位是 英雄 为 TRUE) (匹配

单位控制者是 电脑) (匹配单位是 死亡 为 FLASE) (匹配单位是 是触发单位所有者的 敌人

为 TRUE) (匹配的单位所持有的 沉没权仗是 被持有的) 的单位做动作

LOOP

让选择的 单位使用 选择单位 所持有的 沉没权仗 到 触发单位的位置

就可以实现AI的沉默效果,一定要加 (匹配单位控制者是 电脑),否则玩家单位也会被强制

使用物品

下面偶在讲个DOTA的里面暗影萨满的多个技能连杀的T

以暗影萨满11级的为例子

枷锁 LV4 MP 185 闪电 LV4 MP 160 蛇棒LV2 350

一个连招 3个魔法一共要消耗700点魔法

假使撒满身上有风仗,魔法充足

下面如下的写T

触发1__________________________________________________________

事件:任意单位被攻击

条件:被攻击的单位是英雄为真

被攻击的单位的生命值低于 70%

被攻击的单位是攻击单位的敌人

被攻击的单位是死亡 为 假


发布者:admin,转转请注明出处:http://www.yc00.com/xitong/1712489118a2068843.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信