Ai編譯器指令集
A. dota6.68ai指令大全
-aa命令 - "All Agility"的簡稱; 強迫所有玩家只能選擇敏捷型英雄。 -ai命令 - "All Intelligence"的簡稱;強迫所有玩家只能選擇智力型英雄。 -ap命令 - "All Pick"的簡稱;玩家可以從敵對雙方所有的酒館中選擇英雄。 -as命令 - "All Strength"的簡稱;強迫所有玩家只能選擇力量型英雄。 -ar 命令- "All Random"的簡稱;所有玩家使用隨機從所有酒館中選出的英雄開始游戲。在這個模式下重新選擇需要的花費從200漲到400。 -ctf命令 - "Capture the Flag(奪旗模式)"的簡稱;在這個模式下玩家不再需要摧毀古代遺跡,而是要到對方基地奪取旗子並拿回己方基地,每個帶回己方基地的旗子算1分。任何帶有旗子的英雄對所有對方英雄都是可見的並且英雄的魔法值被始終設定為0;最先得到5分的隊伍將會獲勝(現在這個模式不可以使用) 。 -dm命令 - "Death Match"的簡稱;如果一個玩家的英雄死亡,那麼那個英雄將被移出遊戲同時玩家從還剩下的英雄中選擇一個新英雄繼續游戲。當一個隊伍的英雄死亡達到36次時,這個隊伍就輸掉了比賽。當英雄死亡時,你將失去普通游戲模式中失去的金錢和一個英雄等級。(在新版本中-你將不在失去一個等級)等級丟失並不是一個bug:以前的版本英雄死亡會丟失所有的級別和物品。這是一個進步,因為dev戰隊不希望太多的改變dm模式。6.20版開始,死亡競賽模式被重新激活。 -命令 - "Duplicate Mode"的簡稱;不同的玩家可以選擇相同的英雄。現在只能同-allrandom模式一起使用。 -id命令 - "Item Drop"的簡稱;在這個模式下隨機的物品掉落取代金錢丟失成為對英雄死亡的懲罰。註:游戲會隨機的選擇一個物品欄掉落,所以買許多便宜的物品並不是一個好主意。有傳言說物品的掉落並不是完全隨機的,75%的幾率掉落最好的物品,25%幾率從其他物品欄中掉落。 -lm命令 - "League Mode"的簡稱;這是在6.20版本中引入的只能用於5 v 5游戲的新模式。在"聯賽模式"中,每個玩家輪流選擇英雄,近衛軍團的玩家A選擇一個英雄,然後亡靈天災的玩家B和玩家C選擇英雄,接著近衛軍團的玩家D和玩家E選擇英雄,如此往復直到所有的玩家都選擇了英雄。如果一個玩家沒有選擇英雄,那麼他會得到一個隨機的英雄並損失所有的初始金錢。譯者註:現在版本中玩家有20秒時間來選擇英雄。 -mm命令 - "Mirror Mode"的簡稱;玩家可以像通常那樣選擇英雄,但是在一個給定的初始時間之後,隊伍的英雄組成將依據雙方英雄選擇而被隨機選擇並且相關玩家將被給予相同英雄。最終2邊將得到完全相同的英雄組成,就像模式的名字一樣(5v5游戲= 5對從10個可能英雄中挑出的同樣的英雄)。(現在這個模式是不可用的) -mr命令 - "Mode Random"的簡稱;從 ar/ap/tr/regular 中隨機挑出一個游戲模式。 -re命令 - "Reverse"的簡稱;己方英雄由對方玩家選擇,反之反是。(現在這個模式是不可用的) -sc命令 - "Super Creeps"的簡稱;隨機的超強野怪會在每波小兵中產生。這個模式是完全隨機的,會有攻城傀儡,恐怖怪魚,遠古九頭蛇隨機加入雙方陣營以增加游戲的成就感。這並不是完全的公平,因為隨機選取和多變的超級士兵的產生(例如,近衛軍團可能會在游戲的晚期才獲得超強士兵,而相對而言亡靈天災可能更早更頻繁的獲得超強士兵)。新的版本(例如6.27b)嘗試用同時生成的超強士兵來解決這個問題。另外,殺死超級士兵能得到同摧毀一個塔差不多的金錢,鼓勵玩家跟在他們後面。即使讓兩邊的超級士兵同時生成,一邊仍然可能處於劣勢,比如得到了一個較弱的超級士兵而對方得到了一個較強的超級士兵。在這種情況下,非常有可能出現一方在游戲早期就得到了一個遠古九頭蛇(最強的超級士兵)並且摧毀了對方幾個塔從而很有可能導致游戲的快速結束,因為就當時的等級而言對方對這個超強的士兵沒有什麼辦法。 -sm命令 - "Short Mode"的簡稱;建築和塔的生命值被減低,更多的經驗獲得和金錢積累。這個模式是公共游戲房間上最常用的游戲模式,通常會同-ap一起使用。一些更有經驗的老玩家認為這個模式通過使後期英雄更容易變強而改變了游戲的平衡性(比如幻影刺客和小狗),這些後期英雄可以在短時間內更容易的達到他們的頂峰並且中期英雄(主要是智力型英雄)的優勢時間被大大縮短了。 -np命令 - "no powerups"的簡稱,神符不再隨機的在河道中間生成。 -tr命令 - "Team Random"的簡稱;玩家獲得一個隨機的笨方英雄(近衛軍團,或者亡靈天災),他可以在游戲的第一分鍾使用-repick命令花費500金錢來重新選擇英雄。 玩家命令 英雄選擇過程中的命令: -random命令 - 在己方選擇一個隨機英雄。你可以輸入 -repick命令花費200金錢重新隨機選擇一個英雄(註:在-allrandom模式和你自己輸入-random時重新選擇英雄的費用是不同的)。你只能在游戲開始的時候重新選擇;在一定時間之後,-random便失效了。 -repick命令 - 給你一個新的,隨機的英雄,如果你在一個-ar的游戲中或者你自己希望更換你的英雄(花費400/200金錢)。重新選擇英雄有一個45秒的時間限制(最大的重新選擇次數是一次)。如果你選擇了某個特定的英雄,輸入-repick命令是有效的,玩家將失去現在的英雄和更多金錢,並得到一個新的隨機英雄。這個情況只有在一個玩家無意按下了一個快捷鍵(當某個酒館被選擇時)召喚了一個英雄時才有實際意義。 用來在屏幕上顯示信息的信息指令: -beamcounter命令 - 用來顯示月之騎士所施放的月光數目。(從6.18版本開始,這個命令被移除,根據冰蛙的說法,再也不會被加入) -creepstats (-cs) 命令- "Creep Stats"的簡稱;玩家可以追蹤他們殺死的敵方/己方小兵數量 -csboardon命令 - 總是顯示玩家殺死的小兵數量。 -csboardoff"命令 -停止顯示玩家殺死的小兵數量。 -matchup (-ma)命令 - 顯示對方玩家的名字,顏色,和他們正在控制的英雄。 -movespeed (-ms) 命令- 顯示現在的移動速度(供調試和獲得信息)。包括物品和技能對速度的加成效果。 游戲時的指令,通常用來解決英雄的一些小問題: -disablehelp命令 - 禁止己方聖騎的忠誠考驗被加在玩家控制的英雄身上。 -enablehelp命令 - 解除禁止己方聖騎的忠誠考驗被加在玩家控制的英雄身上。 -recreate命令 - 對於一些擁有和世界地圖編輯器中沒有的變身技能的英雄,比如:龍騎士,狼人,食屍鬼和靈魂守衛,有可能發生一些失去對英雄控制的問題。這可以通過把英雄帶回生命之泉並且輸入這個命令來解決。 -refresh命令 - 作用於幻影刺客(PA),這個命令用來刷新她的部分隱形技能"模糊"(解決在她死後隱形狀態會被解除的問題)。從6.10版發布以來,霜星不再會使PA的隱形失效。值得注意的是即使不輸入-refresh命令,"模糊"仍然會給予PA被動的閃避效果,她只是不"隱形"而已。技術上來說,玩家受到不停的輸入-refresh命令的折磨比PA更容易被發現更痛苦。6.20版以後,這個指令被廢除,因為PA會自動的刷新她自己的狀態。 -unstuck命令 - 將你的英雄在60秒後傳送到生命之泉;當你的英雄被卡在了一個沒辦法移動的位置(比如被困在樹林中)的時候可以使用這個指令。在傳送的過程中英雄不能移動,並且命令生效的延遲時間可以阻止玩家濫用這個命令.
B. AI程序啟動錯誤
你電腦上不會是有裝其它 AI CS版本吧。。
我以前電腦上也裝了AI CS2的。再裝上CS3的。除了第一次裝好起動正常之後都失敗還跳出你說的什麼內存不能為read.
缺載 AI 其它版本 就裝 AI CS3 的試試, 這樣會行吧我在另台電腦上也是這么裝的但裝好沒怎麼用。。起動過幾次還可用。你試試
C. 我用AI軟體編輯文字的時候經常跳出「0x00a2741f」指令引用的」0x0000001c」內存。該內存不能為」read」。
1.【該內存不能為read】,這是你安裝的「軟體」與電腦中的「內存」有沖突!你用XP還是WIN7?卸載了你在用的AI軟體,用360清理下系統垃圾,重新下個安裝試試
2.可能你電腦中毒了,全面殺毒再試試啟動AI軟體試試
3.我剛才也遇了這個問題,清理了一下垃圾,更重要的是請你打開任務管理器(CTRL+ALT+DELETE或者在左下角「開始」那一欄右邊空白處點右鍵-----點任務管理器),查看下有什麼多餘的系統進程在運行(這可能阻礙了你的軟體的正常運行),然後再重新啟動電腦,試試運行下AI軟體。我的AI軟體現在運行正常了。
記得遇到這種情況在排除中毒的情況下,很有可能是系統進程在運行與你所運行的軟體沖突造成的。
D. 求dotaAI指令大全
呵呵,不用IMBA,dota地圖裡面就有超級兵命令。
DOTA正式版常用命令
-ap 全選模式 玩家可以選擇所有酒館的英雄。
-ar 全體隨機模式 玩家從所有酒館的范圍里自動隨機得到一個英雄。
-sd sd模式是ar的升級版,每個人會從三個英雄——力量\敏捷\智力中選擇一個
-dm 死亡競賽 如果你的英雄死了,你會在復活時間到的時候重新選一個英雄。如果主游戲模式是隨機,那麼你將隨機得到那個英雄。如果一個團隊有44次死亡,或者基地被拆,團隊就輸了。
補充說明:第一個玩家可以在選擇死亡競賽模式後15秒內輸入下面的命令,需要分開輸入。-nd取消死亡計時器 當英雄死亡後不需要復活時間立即可以選下一個英雄。
- 復選模式 玩家選了某一個英雄後,該英雄不被從酒館移除,其他玩家還可以選。
-sc 超級士兵模式 某些時候每方會各產生超級士兵跟隨小兵進攻。最弱的是攻城傀儡,強一點的是恐怖怪魚,最強的是遠古九頭蛇。
-st 超級塔模式 所有建築會自動快速回血。
-fr 快速復活,假如死了,不會像以前等99秒,只要十幾秒就好了
-fn 快速刷野。
試試在開局打命令加入sc,比如-apsc
E. cl.exe中/AI參數問題 急!!!
VC中cl.exe命令參數簡介
cl.exe所在的文件夾裡面有一個批處理叫做
VSVAR32.BAT
首先運行它一次,你就可以用cl.exe來編譯你的代碼了。
(在vs2005裡面未發現該文件,懷疑因該是上級目錄的vcvarsall.bat,但是不執行該文件同樣可進行命令行編譯。)
CL.exe 是控制 Microsoft C 和 C++ 編譯器與鏈接器的 32 位工具。編譯器產生通用對象文件格式 (COFF) 對象 (.obj) 文件。鏈接器產生可執行文件 (.exe) 或動態鏈接庫文件 (DLL)。
注意,所有編譯器選項都區分大小寫。
若要編譯但不鏈接,請使用 /c。
使用 NMAKE 生成輸出文件。
使用 BSCMAKE 支持類瀏覽。
以下是一個完整的編譯器選項分類列表。
優化
選項 作用
/O1 創建小代碼
/O2 創建快速代碼
/Oa 假設沒有別名
/Ob 控制內聯展開
/Od 禁用優化
/Og 使用全局優化
/Oi 生成內部函數
/Op 改善浮點數一致性
/Os 代碼大小優先
/Ot 代碼速度優先
/Ow 假定在函數調用中使用別名
/Ox 使用最大優化 (/Ob1gity /Gs)
/Oy 省略框架指針
代碼生成
選項 作用
/clr 啟用 C++ 的託管擴展並產生在公共語言運行庫上運行的輸出文件
/EH 指定異常處理模型
/G3 優化代碼以優選 386 處理器。在 Visual C++ 5.0 中已經停用,編譯器將忽略此選項
/G4 優化代碼以優選 486 處理器。在 Visual C++ 5.0 中已經停用,編譯器將忽略此選項
/G5 優化代碼以優選 Pentium
/GB 與 /G6 等效;將 _M_IX86 的值設置為 600
/Gd 使用 __cdecl 調用約定
/Ge 激活堆棧探測
/GF
/GF 啟用字元串池
/GH 調用掛鉤函數 _penter
/GH 調用掛鉤函數 _pexit
/GL 啟用全程序優化
/Gm 啟用最小重新生成
/Gr 啟用運行時類型信息 (RTTI)
/Gr 使用 __fastcall 調用約定
/GS 控制堆棧探測
/GT 支持使用靜態線程本地存儲區分配的數據的纖程安全
/GX 啟用同步異常處理
/Gy 啟用函數級鏈接
/GZ 使用 __stdcall 調用約定
/MD 使用 MSVCRT.lib 創建多線程 DLL
/MDd 使用 MSVCRTD.lib 創建調試多線程 DLL
/ML 使用 LIBC.lib 創建單線程可執行文件
/MLd 使用 LIBCD.lib 創建調試單線程可執行文件
/MT 使用 LIBCMT.lib 創建多線程可執行文件
/MTd 使用 LIBCMTD.lib 創建調試多線程可執行文件
輸出文件
選項 作用
/FA
/FA 創建匯編文件
設置列表文件名
/Fd 重命名程序資料庫文件
/Fe 重命名可執行文件
/Fm 創建映射文件
/Fo 創建對象文件
/Fp 指定預編譯頭文件名
/FR
/FR 生成瀏覽器文件
/Fx 將插入的代碼與源文件合並
調試
選項 作用
/GS 緩沖區安全檢查
/GZ 與 /RTC1 相同
/RTC 啟用運行時錯誤檢查
/Wp64 檢測 64 位可移植性問題
/Yd 將完整的調試信息放在所有對象文件中
/Yl 創建調試庫時插入 PCH 引用
/Z7 生成與 C 7.0 兼容的調試信息
/Zd 生成行號
/Zi 生成完整的調試信息
預處理器
選項 作用
/AI 指定在解析傳遞到#using 指令的文件引用時搜索的目錄
/c 在預處理期間保留注釋
/D 定義常數和宏
/E 將預處理器輸出復制到標准輸出
/EP 將預處理器輸出復制到標准輸出
/Fl 預處理指定的包含文件
/FU 強制使用文件名,就像它已被傳遞到#using 指令一樣
/I 在目錄中搜索包含文件
/P 將預處理器輸出寫入文件
/U 移除預定義宏
/U 移除所有的預定義宏
/X 忽略標准包含目錄
/ZI 將調試信息包含在與「編輯並繼續」兼容的程序資料庫中
語言
選項 作用
/noBool 取消 C++ bool、true 和 false 關鍵字
/vd 取消或啟用隱藏的 vtordisp 類成員
/vmb 對指向成員的指針使用最佳的基
/vmg 對指向成員的指針使用完全一般性
/vmm 聲明多重繼承
/vms 聲明單一繼承
/vmv 聲明虛擬繼承
/Za 禁用語言擴展
/Zc 在 /Ze 下指定標准行為
/Ze 啟用語言擴展
/Zg 生成函數原型
/Zl 從 .obj 文件中移除默認庫名
/Zp n 封裝結構成員
/Zs 只檢查語法
鏈接
選項 作用
/F 設置堆棧大小
/LD 創建動態鏈接庫
/LDd 創建調試動態鏈接庫
/link 將指定的選項傳遞給 LINK
/MD 使用 MSVCRT.lib 編譯以創建多線程 DLL
/MDd 使用 MSVCRTD.lib 編譯以創建調試多線程 DLL
/ML 使用 LIBC.lib 編譯以創建單線程可執行文件
/MLd 使用 LIBCD.lib 編譯以創建調試單線程可執行文件
/MT 使用 LIBCMT.lib 編譯以創建多線程可執行文件
/MTd 使用 LIBCMTD.lib 編譯以創建調試多線程可執行文件
預編譯頭
選項 作用
/Y- 忽略當前生成中的所有其他預編譯頭編譯器選項
/Yc 創建預編譯頭文件
/Yd 將完整的調試信息放在所有對象文件中
/Yu 在生成期間使用預編譯頭文件
/YX 自動處理預編譯頭
雜項
選項 作用
@ 指定響應文件
/? 列出編譯器選項
/c 編譯但不鏈接
/H 限制外部(公共)名稱的長度
/HELP 列出編譯器選項
/J 更改默認的 char 類型
/NOLOGO 取消顯示登錄版權標志
/QI0f 確保 Pentium 0F 指令沒有問題
/QIfdiv FDIV、FPREM、FPTAN 和 FPATAN 指令有缺陷的 Intel Pentium 微處理器的變通方法
QIfist 當需要從浮點類型轉換為整型時取消 Helper 函數 _ftol 的調用
/showIncludes 在編譯期間顯示所有包含文件的列表
/Tc
/Tc 指定 C 源文件
/Tp
/Tp 指定 C++ 源文件
/V 設置版本字元串
/w 設置警告等級
/w 禁用所有警告
/Wall 啟用所有警告,包括默認情況下禁用的警告
/WL 在從命令行編譯 C++ 源代碼時啟用錯誤信息和警告消息的單行診斷
/Zm 設置編譯器的內存分配限制
CL 命令行使用下列語法:
CL [option...] file... [option | file]... [lib...] [@command-file] [/link link-opt...]
下表說明CL 命令的輸入項意義
option 一個或多個 CL 選項。請注意,所有選項都應用於所有指定的源文件。選項是由一個正斜杠 (/) 或一個短劃線 (–) 指定的。如果某個選項帶有參數,則該選項的說明指定在選項和參數之間是否允許有空格。選項名(/HELP 選項除外)區分大小寫。有關更多信息,請參閱 CL 選項的順序。
file 一個或多個源文件、.obj 文件或庫的名稱。CL 編譯源文件並將 .obj 文件和庫的名稱傳遞給鏈接器。有關更多信息,請參閱 CL 文件名語法。
lib 一個或多個庫名。CL 將這些名稱傳遞給鏈接器。
command-file 包含多個選項和文件名的文件。有關更多信息,請參閱 CL 命令文件。
link-opt 一個或多個鏈接器選項。CL 將這些選項傳遞給鏈接器。
您可以指定任意數目的選項、文件名和庫名,條件是命令行上的字元數不超過 1024,該限制是操作系統指定的。
CL 命令文件請參見
設置編譯器選項 | 編譯器選項
命令文件是一個文本文件,它包含您另外在命令行上鍵入或使用 CL 環境變數指定的選項和文件名。CL 接受在 CL 環境變數中或命令行上用作參數的編譯器命令文件。與命令行或 CL 環境變數不同,命令文件允許使用多行選項和文件名。
命令文件中的選項和文件名將根據 CL 環境變數中或命令行上的命令文件名的位置被進行處理。但是,如果 /link 選項出現在命令文件中,則該行其餘部分的所有選項將被傳遞給鏈接器。命令文件的後面幾行中的選項和命令行上命令文件調用之後的選項仍被作為編譯器選項接受。
命令文件一定不能包含 CL 命令。每個選項必須在同一行上開始和結束;不能使用反斜杠 (\) 跨行組合一個選項。
命令文件用一個 @ 符後接一個文件名指定;該文件名可指定絕對路徑或相對路徑
F. dota ai 的指令,要全套!!!!
dota ai 的指令:
1、random
指令意思:隨機選擇一個英雄,不消耗金錢。
2、swap1-5
指令意思:向你想交換的英雄序號玩家提交交換請求。
3、croshan
指令意思:所有電腦打肉山。
4、repick
指令意思:重新選擇英雄,花費一定錢,放棄已選擇的英雄而重新選。只能使用一次,一般消耗150金錢,但在ai中需消耗400 。
5、apm
指令意思:查看玩家當前的手速,即每分鍾的平均操作次數。
6、pa
指令意思:給自己電腦選人。
7、pe
指令意思:給敵方電腦選人。
8、croshan X
指令意思:編號為X的電腦去打肉山。
9、cpm
指令意思:所有電腦推中。
10、csd
指令意思:所有電腦回防。
11、ct+X+Y:
指令意思:指定編號為X的電腦去gank編號為Y的電腦(X要是己方的,Y要是敵方的,指定多名電腦方法同打肉山那個一樣)。
12、dynaexp(-de)
指令意思:動態經驗AI,AI起始經驗值獲取比例為標准水平。每次被殺,將增加15%的額外經驗值獲取律;每次殺人,將減少15%的額外經驗值獲取律。
G. 有關於AI編輯器的問題
AI要用觸發器載入才可以的
你沒有設置吧
如果你想改成對戰的AI的話
要用你做好的AI文件代替原來的AI啊
其實直接改就行
H. 魔獸爭霸地圖編輯器中發送AI命令那個動作怎麼用啊
你把滑鼠移到地圖上,坐下角有顯示坐標,然後單位就會移動到你輸入的坐標那