DotA Allstars 6.67b Rev2c AI map download by Harreke

这是Herreke的第一个DotA AI map,目前还是有少许BUG。
这是目前最新的DotA Allstars AI 地图,版本 Harreke ver 6.67b v2c (06/16/2010)


下载连接 Download Links:


Version: DotA Allstars v6.67b Rev2c AI (06/16/2010) new

DotA Allstars v6.67b Rev2c AI.w3x | FileServe
DotA Allstars v6.67b Rev2c AI.w3x | Hotfile
DotA Allstars v6.67b Rev2c AI.w3x | MediaFire

中文简体
DotA Allstars v6.67b Rev2c AI CN.w3x | FileServe
DotA Allstars v6.67b Rev2c AI CN.w3x | Hotfile
DotA Allstars v6.67b Rev2c AI CN.w3x | MediaFire

中文繁体
DotA Allstars v6.67b AI CT.w3x | FileServe
DotA Allstars v6.67b AI CT.w3x | Hotfile
DotA Allstars v6.67b AI CT.w3x | MediaFire

DotA Allstars v6.67b Rev2c AI changelogs (fixed by PleaseBugMeNot & Phaselock )
=================================================================
1. Fixed the actual skill when Puck`s trying to use Dream Coil with scepter (last fix just added Dream coil to the scepter`s spells dream team).
2. Track`s buff was not visible when in range of tracked enemy
3. Track`s visual on enemy head was not disappearing after Track`s 30 sec end
4. Fixed Soul Steal channeling text in the tooltip
5. Added passive icon for Strygwyr’s Thirst
6. Added passive icon for Plague
7. Fixed a rare Mac issue with shared Soul Ring
8. Fixed casting distance exploits with Skewer
9. Changed Soul Ring icon / added the new icon to the map
10. Nerubian Weaver: Added Hardened passive skill icon of the swarm bugs (BTNHardenedSkin.blp)
11. Nerubian Assasin: Added Missile Speed of Carrion Scarabs (undeadunitfunc)
12. Nerubian Assasin: Impale damage reduced from 80/160/230/300 to 80/140/200/260(6.67)
13. Game-wide sound gets muted when Global Silence is used (173422)
14. Fixed memory leak (6.67c) in Silence trigger. (tnx PhaseLock)
15. Curse of the Silent now displays a buff indicator
16. Bristleback – Warpath maximum stacks increased from 4 to 5
17. Fixed error in Broodmother`s item build – she was staying with Wraith and RoR at late end game. Now buys HoT and Linken`s Sphere
18. Fixed the prices of some recipes/items for the AI:
- Manta Style Recipe increased from 500 to 600
- Dagon Recipe decreased from 1350 to 1300
- Sange Recipe decreased from 800 to 750
- Yasha Recipe decreased from 800 to 750
19. Added some new items in Pugna`s item build (now he buys scepter… what a smart guy)
20. Fixed Mekansm not healing Visage’s Familiars

Version: DotA Allstars v6.67b AI (06/07/2010)
DotA Allstars v6.67b AI.w3x | FileServe
DotA Allstars v6.67b AI.w3x | Hotfile
DotA Allstars v6.67b AI.w3x | MediaFire

DotA 6.67b AI ver.06/07/2010 Changelogs
==================================
- The first Dota 6.67b AI map
- Bug is expected
- AI player cannot use new items. And because Magnus, Nerubian Weaver, Bone Fletcher and Spirit Breaker have some skill modifications, so AI player cannot use their new skills, too. Please use -repick to make AI player choose another hero.

Heroes and items were updated from BuffMePlz’s 6.66b AI.

But this AI map is incomplete. Many bugs that IceFrog fixed in 6.67b still exist here. However, I am unable to fix.

IceFrog did send me script changes files, but I’m afraid those didn’t help, because the script changelog does not fit for the changes in 6.67b script.

For example, the script changelog said: line 679 – “trigger XXX_AAA=null” in war3map.j of 6.66b change into line 690 – “trigger XXXAAA=null” in 6.66b. When I open 6.66b war3map.j, I found “real ABCD” in 6.66b and “unit DEFG” in 6.67b. They are not even the same sentence!

So the directly help from IceFrog did not work, I have to choose another old, original way: find official 6.67b changelog, see what’s different from 6.66b, then decode 6.67b script to look for corresponding code, and copy & adjust those code to 6.66b AI script.

This is not easy. IceFrog’s scripts are not compatible with BuffMePlz’s. A timer variable called “E0″ in 6.67b, but it called “D” in 6.66b AI.

How did I know what those variables are? The answer is, I didn’t know at all. Some variables like “set P2[1]=1095331188″ in 6.67b, I could track 1095331188 (aka. ‘AImt’) and found “set Mx[1]=’AImt’” in 6.66b AI. Other variables that both with meaningless names and have no data to track, like “set MJ0=O9O”, oh hell, who knows what do “MJ0″ and “O9O” stand for!

So I said this AI map is incomplete. I’ve tried my best to follow the official 6.67b changelog, make new stuff (skills, items) work, but I can not guarantee the map won’t go error and jump back to windows. To tell the truth, I only fixed the things that with details given by official changelog, something that without detail but just one sentence like “* Fixed various rare exploits”, I was unable to find out where those fixing code could be by myself. I’m sorry, I did not fix and let them stay.

If this AI map was confirmed with no serious problem, I will write a guide about how to improve AI abilities.

By the way, AI player cannot use new items. And because Magnus, Nerubian Weaver, Bone Fletcher and Spirit Breaker have some skill modifications, so AI player cannot use their new skills, too. Please use -repick to make AI player choose another hero.

Related posts:

  1. DotA Allstars 6.66b 0.2141 AI map download
  2. DotA Allstars 6.67c Map Download
  3. DotA Allstars v6.68c AI Rev2 BETA download
  4. DotA Allstars 6.70 Map Download
  5. DotA Allstars 6.67c OMG v1.04h map download

    • aleksandarB
    • August 6th, 2010

    I know that it was difficult to work with Variable and other object in editor,because i know work with world editor and i have some own project (map)!!!! try to make good AI map,i mean your own AI project.!

    Good luck in future!!! SORY FOR BAD ENGLISH!!

  1. No trackbacks yet.