精華區beta WarCraftChat 關於我們 聯絡資訊
用VC++ 2008編的最佳化版本 SSE2, no MySQL 順便塞了幾個地圖cfg http://www.badongo.com/file/17048546 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.229.102.165 > -------------------------------------------------------------------------- < 作者: craftwar (no vista support) 看板: WarCraftChat 標題: [閒聊] Ghost++ 開遊戲機器人 時間: Sun Sep 6 12:47:38 2009 下載 http://forum.codelain.com/index.php?board=22.0 GHost++ stands for Game Host. 簡單說就是開game用的 (目前只支援War3) 為什麼要使用GHost++? Open Source!! 可額外選用patch增加需要的功能 可以分離主機和玩家端,開遊戲不一定要用自己的電腦開,可節省資源減少lag 可同時進行多個遊戲,只要遊戲開始了,bot就可以繼續開一下個遊戲 可自動開遊戲,人滿就自動開始 (!autohost) 內建反延遲及遊戲管理功能 (ex: 查ping, 國家, 黑名單...等) 內建無訊息自動刷房 (不會出現誰加入離開) 可自動過濾國家 (目前custom build才有,官方版沒採用) 支援多平台,不需要安裝遊戲主程式 (Windows, Linux, Mac皆可使用) 需要改的檔案 (如果有使用中文,請用utf-8編碼存檔) ghost.cfg 設定檔 motd.txt 進入遊戲大廳的公告 (沒有請自己建立) gameloaded.txt 地圖讀取完的訊息 gameover.txt 遊戲結束的訊息 ghost.cfg需要改的地方 bot_war3path = D:\Warcraft III\ war3路徑 沒有war3的電腦,要有下面的檔案 (請從有安裝的電腦copy過來) game.dll Storm.dll war3.exe blizzard.j common.j bot_mappath = maps\ war3地圖檔路徑,請把要用的圖都copy一份進去 或是使用 link shell extension 做連結 bot_spoofchecks = 0 bot_requirespoofchecks = 0 改名檢查,最好關掉 (不關應該沒幾個人會通過,就被踢光光) bot_latency = 150 反延遲設定 admingame_create = 1 開啟Lan game管理介面 admingame_password = ranranru Lan game管理介面密碼 bnet_cdkeyroc = bnet_cdkeytft = 遊戲序號 bnet_server = uswest.battle.net bnet_serveralias = USWest bnet_username = IamBot bnet_password = ****** 帳號 密碼 bnet_firstchannel = test 進哪個頻道 bnet_rootadmin = ranranru 你老大是誰 bnet_bnlsserver = bnls.hikato.com bnet_bnlsport = 19283 Warden相關的東西,不想用老外的,自己跑server也可以 設定錯誤會一直跟Battlenet斷線 常用指令 !close <number> ... close slot !open <number> ... open slot !priv <name> host private game !pub <name> host public game !start [force] start game, optionally add [force] to skip checks !map <pattern> load a map file (".w3m" and ".w3x" files), !load <pattern> load a map config file (".cfg" files), leave blank to see current map 使用方式 先用 !map 或 !load 選一張圖 !map指令只能開非正規圖,只能用預設選項開,不能在遊戲開始時打指令 !map ImbaWar592b.w3x 請確定 bot_mappath 路徑內有 ImbaWar592b.w3x,否則會錯誤 以正規圖為例,介紹!load的用法 !load tw-ref.cfg 請確定 bot_mapcfgpath 路徑內有 tw-ref.cfg,否則會錯誤 tw-ref.cfg的內容 map_path = Maps\FrozenThrone\(4)TwistedMeadows.w3x 給replay看的,(4)TwistedMeadows.w3x改成你用的地圖,其他不要動 map_localpath = FrozenThrone\(4)TwistedMeadows.w3x 看你圖放在哪就設哪嘍 map_speed = 3 map_visibility = 4 map_flags = 3 map_gametype = 2 # map observers # 1 = none # 2 = on defeat # 3 = allowed # 4 = referees map_observers = 4 選完圖後 公開遊戲 !pub 正規隨便打 私人遊戲 !priv 1234 公開遊戲開了bot就會從頻道消失,私人遊戲不會 進入遊戲後,記得先用/w 密一下bot,做完id檢查 否則bot怕你是假冒的,可能不會聽你的話 開始遊戲打 !start 遊戲開始後bot就會回到聊天頻道了,可再開下一個遊戲 頻道中的對話,bot也可轉送給你 只有一套cdkey要怎麼使用? 在ghost.cfg中 admingame_create = 1 進lan game,加入admingame 加入後打 !password ranranru (你的密碼) 接著就跟前面提到的一樣了 (!map/!load 然後 !pub/!priv) 開好後,離開admingame 會在lan game看到你剛開的遊戲,加入即可 還有其他問題,請自己看文件 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.229.103.198
IAmSilence:請問跟GGC比起來它的優勢在哪裡呢 ? 09/06 12:52
ahinetn123:請問它可以讓我交到女朋友嗎 09/06 12:54
Warrix:GGC你開的遊戲只有200多個人看得到,開在BN上方便推廣 09/06 13:04
Warrix:如果強者大戰有BOT Host應該會方便很多 09/06 13:05
craftwar:只回應樓上,在GGC推廣地圖有太多不便 太多限制 09/06 13:12
craftwar:Lan game每個人都會跟host要圖,一次最多一個人下載 09/06 13:12
craftwar:negies157限上傳似乎無效,netlimit? 不想裝 09/06 13:15
lim3:推 09/06 14:01
game7895:這東西對小眾遊戲的推廣很有幫助呢 09/06 14:08
wulouise:有人要架warden server的話 可以考慮弄個強者/sh bot 09/06 16:11
warden直接用老外的就可以了,完全沒影響 沒連warden只是battle.net會斷你bot而已
ernieyang09:看不太懂 BOT是同一個人八 平常網路也不可開兩個遊戲 09/06 18:53
ernieyang09:要的話就要變成server了 09/06 18:54
bot是bot,war3是war3,兩個獨立程式,你完全沒搞懂,請試用過再做評論 以正規而言...2M/256 開兩個遊戲完全沒問題的 不要跟我說dota/三國/信長 開不動ꄊ討論的重點不是網路,是bot本身的功能 ※ 編輯: craftwar 來自: 61.229.99.109 (09/06 19:23)