================================================================================= === Cloud_str's AI Commands (v1.94) === ====== by Cloud_str 2007 ====== ================================================================================= == Cloud_str's Note: As the forum demands, I will list all commands available for AI in this file and will distribute this along with the map in single archieve. For any forum/site which want to distribute this AI map, please always include this file in the archieve file. And remember, AI map is FREE as long as the DotA is free, so never pay for it. Another note is about the bonus exp. and regular gold (per 8 seconds) everybody often asks me: Easy : No bonus gold, 35% bonus exp. Normal : 4 gold, 50% bonus exp. Insane : 8 gold, 75% bonus exp. In SuperAI, NO additional bonus is given. Note that I never give the often-asked mana regen or movespeed bonus, even in Super AI mode. Should there are bonus given by the WC3 engine, I don't know and will NOT do anything to counter it. Let the engine do what it must. NoLeaver-ed hero has the bonus of Normal AI. In easymode (-em), all AI, along with humans, gain double gold bonuses and additional 50% exp. bonus. === Additional game modes in AI version: ================================================================================= +++ All AI-only gamemodes are inputted along with DotA original gamemode. -aitoggle (-at) Disable AI, making the AI map the EXACT same as normal DotA. When this mode is activated, all other AI commands will be unusable and invalid. -longmode (-pm) All structures in base gain 8 HP/sec. bonus regeneration. The main structures (World Tree and Frozen Throne) gain 20 HP/second bonus. -superai (-sa) AI gains additional combat skills, e.g. more percentage and precision in denying/ last hit, in using Ultimates, and can store Scroll of Town Portal in Circle (but can use it anywhere). -manualpick (-mp) AI heroes are picked by human leader(s). For example: 1. if the Blue is human, then all Sentinel AI will have their heroes chosen by Blue. If there is no human in Scourge, then all Scourge AI heroes will be under Blue selection. 2. if Sentinel has no human player and you're the Pink, then all Sentinel and Scourge AI will have their heroes chosen by you. AI heroes are chosen first before you can choose your own hero. Selection can be made by the same way as you choose your hero. Additional commands available while manual picking: -mp: change side (If you're Sentinel but has control over Scourge MP, then all remaining Sentinel AI hero selection will be skipped. If you don't have control over Scourge MP, then the MP is ended.) -mpend: forcefully end the MP. Note: 1. You cannot use this mode together with any other hero-selecting modes: AR or TR or SH or LM or RV or MM or VR. 2. Manual Pick has timelimit (usually around the 70th second). AI which don't have hero at the timelimit will have their hero chosen as usual. In MM, the timelimit is shortened. 3. If this mode is successfully executed, all players will be displayed message of who has the control over Manual Pick. 5. If a team doesn't have human teamleader (e.g. in single player game), the teamleader of the other team will gain control over its Manual Pick. 6. -random is applicable, but -repick is disabled while Manual Picking. -midonly (-mo) AI will only pick middle lane. Left & right creeps aren't spawned and towers are invulnerable. === Additional game commands: ================================================================================= +++ Input anytime within the game. === Server only: -aiboard Show/hide the AI board. Note: 1. AI board will never show when no AI in map or -aitoggle is used. 2. AI board will also never show when there are humans in both side. Why, you ask? Because the engine doesn't permit "personalized" board; the human enemy can see what are your AI doing without map hack. -aiunstuck Unstuck all stucking AI. All AI orders will be reset in next 45 seconds. If an AI stay still until the next 15 seconds, he will be sent back to fountain. In short, this function needs total of 60 seconds to complete. === Team Leader only: +++ Team leaders are the first humans in both teams, each commands his own side. -cauto AI will ambush and change lane on their own. -noleaver/-nl Turn NoLeaver mode on/off. When a human leave in NoLeaver mode, the enemy will not know that (immediately?) since the hero is controlled by AI. The hero will not shared and the player's gold will not be divided. The AI is normal with 150% exp. and will sell all its belongings before changing it into AI itemset. Once a hero is taken by AI, the process will never cancel. -cdef Activate the defense system. All allied AI will rush to base and defend it until -catt/-cai is given. -catt Activate the attack system. All allied AI will storm the enemy base and ignore defense until -cdef/-cai is given. -catt [ID] [target ID] Ambush target. The target must be visible when this command is given. -cai Put all allied AI to neutral state, cancelling -catt and -cdef. -crw [ID] [lane ID] Change lane. Lane ID is 1 for left, 2 for mid, and 3 for right. -cmove All stopped (but not stucking) AI will continue movement. -cd Display the dialog box to command the AI. +++ About [ID]: ID are what written inside '[]' in the front of all AI names. '2' is Blue, '8' is Pink. 'a' means 'All allied', '1' means all Sentinel (if you're Scourge then nothing will happen), '7' means Scourge. You can insert more than one numbers, separated by ',' or ';'. If the 'ID' is written '[ID]', then it must be there. If the 'ID' is written '', then it is optional. e.g. "-catt 3,4,5 8" : means player 3, 4, and 5 will ambush 8. === Anyone: +++ Any players can input these. -aimsgon, -aimsgoff Turn AI messaging towards you on/off. -ms , -cs See the data of any AI with specified player ID (Blue is 2 and Pink is 8). AI, so never think to see human's data. When the ID is not inputted, then it will return to normal DotA function. -cre Ask for current actions of all allied AI.