引用 | 編輯
01a2Bc3DeF
2010-02-27 10:07 |
樓主
▼ |
||
x0
幫您轉為繁體..amore12 現在CS中主要有兩種機器人程序:zbot和podbot。先來介紹一下它們的身世: zbot是CS官方VALE開發的。以前VALE爲CS開發過機器人程序,但後來現的太小氣,只給CZ開發了,修改了機器人程序代碼,使zbot無法在CS中使用。國內外高手破解了CZ的機器人,才使得該官方機器人得以在CS中使用(注:正版CS1.6就不帶機器人) podbot是非官方機器人,是其他組織單獨爲CS而開發。跟CS完全兼容,yapb是podbot的改良版,除了為cs1.6的拿盾設計外,AI也有提升。 一般來說zbot要聰明一些,畢竟是官方的。不是有人說“podbot是垃圾,zbot才是王道”嗎。但是zbot畢竟是破解CZ的,或直接采用老版本CS1.6的機器人程序,帶CZ的特性(如死後掉雷),並不純淨。這到沒啥,我使用zbot那麽久了,感到最頭痛的是它的路點係統。大家知道zbot會自動爲新地圖生成路點。但這個路點係統做的並不十分好,總有一些錯誤,例如跳不上去的地方也跳,卡在那裏耽誤時間。所以決定還是要安個yapb,也就是1.6中的podbot,可以手工編輯路點。 網上下載一個安好了,然後就修改liblist.gam文件(用記事本打開),這個文件在cstrike目錄下,高手都知道這是運行CS的基礎文件,沒事別亂改,插件的調用都在裏面。 在裏面增加一行: gamedll "addons\yapb\dlls\podbot.dll" 表示在遊戲中調用podbot.dll這個文件,它就是yapb的主文件。修改好保存。進入遊戲,zbot機器人出來了,正常。按=1,怎麽沒反應。看來有zbot還是不能直接用podbot,只能另辟捷徑。把前面在liblist.gam中輸的那行刪除了。安個metamod插件管理平台,先備份liblist.gam文件,待會用。再安metamod。安好後用備份的liblist.gam覆蓋安裝後的liblist.gam,以免自帶的zbot無法用。再在liblist.gam添加一行: gamedll "addons\metamod\dlls\metamod.dll" 即在遊戲中調用metamod。然後在plugins.ini中寫一行: win32 addons\yapb\dlls\podbot.dll 即可。進遊戲試試。偶也,zbot,yapb都能用,這樣,zbot全加CT,podbot全加T,讓它們來打一下。 這裏的原理很簡單,zbot跟yapb本來沖突,但跟metamod不沖突,通過metamod插件管理平台來調用yapb就行了。看看他們打的怎麽樣。yapb真是勇敢,敢沖,zbot則有守有攻。槍法都不錯,但風格不同。 下圖是一名網友做的測試,該網友的以下觀點供大家參考: 1. 兩個BOT在避免"作弊"(BOT其實是經過調節的作弊者,要是沒有這個,大家也別想玩了),方面,PODBOT在瞄準敵人後有時候是采取的震動來避免"百發百中",ZBOT則采取緩慢的小幅度準心移動(在目標周圍)來避免,所以,POD的第一槍是比較強的,Z呢則要看你運氣了,要是瞄準敵人的時候準心正好晃在敵人身上...專家級別的單槍快速點射可不能小看啊! 2. 扔手雷,POD知道往前上扔,中等距離的時候真的很準,靠,有時候都能掉你頭上(以前早的時候我用手雷暴過別人頭,後來版本就沒看到過了),而ZBOT就知道往前扔。 3. 兩者作爲1.6的機器人,當然要學會拿盾啦,兩者都知道買盾,但是細心點可以發現,ZBOT知道用特殊功能鍵來使用盾,而POD,似乎就不行了,只是拿著盾跑! 4. 機器人都需要路點,關於PODBOT的路點制作,很多人應該不會陌生的了,因爲是人工做的,當然這樣一來可以很靈活,你怎麽做路點,BOT就怎麽玩,可以達到控制BOT的效果,然而ZBOT是電腦自動生成的,當沒有路點時加機器人電腦就開始自動做了,這時候CS變的卡的要命,大家可以看到一個進度條顯示制作進度,這在一些懶王確心中確立了非同尋常的地位,嘿嘿,不過,它有著一個致命的缺點,就是在某些大圖中路點生成的速度可以用小時來計算了(在我的P-M1.5,512DDR,128R9600機器上),這個誰受的了,有些經典的大圖根本就生成不了(卡在那裏永遠不會動了)!特別是空間大,不規則,實體運用多的地圖(如:cs_industrywest)!這個時候就不得不用POD了,不過兩個BOT可以共存這個消息確實是不錯,朋友和我自己測試時都吃了一驚! 修改自http://bbs.tiexue.net/post_2556230_1.html 本人結論:如果有裝AMXX,直接裝PODBOT後把AddOns\metamod的內容改為: 複製程式 win32 addons\amxmodx\dlls\amxmodx_mm.dll win32 addons/yapb/dlls/yapb.dll 即可 x0
|
引用 | 編輯
schopper1234
2010-02-27 11:12 |
1樓
▲ ▼ |
這個...
其實我很早之前有研究出了ZBOT+PODBOT共存 只是POD的路線有些奇怪 地板有M4時POD會卡在M4那邊 沙漠之鷹也會... x0 |
引用 | 編輯
夜魂
2010-02-27 14:19 |
2樓
▲ ▼ |
zbot真的很煩 亂跳 廢時間
路點我快忘記怎麼做了 在地圖上叫出控制台 打啥 然後走~走~走~然後儲存 我忘拉~ 別逼我去翻mod~ 請大家較fk大大去幫自己下載mod的東西 以免造成困擾 x0 |
引用 | 編輯
01a2Bc3DeF
2010-02-27 15:02 |
3樓
▲ ▼ |
重點是沒人發過
x0 |
引用 | 編輯
a7811311622
2010-02-27 17:36 |
5樓
▲ ▼ |
能否把步驟列個清單?
因為不知道我哪個步驟錯了…用出來後有些怪怪的… ============================================= 後來我終於知道我哪邊錯了…我自己已經解決了… x0 |
引用 | 編輯
冷場館女僕長
2010-02-27 18:27 |
7樓
▲ ▼ |
podbot是非官方機器人,是其他組織單獨爲CS而開發。跟CS完全兼容,在CS1.6裏,又叫yapb機器人,podbot是1.5的叫法,只是大家叫順口了,yapb跟podbot沒多大區別,只是會用盾了。
錯誤!!!!! yapb並不等於PODBOT!!! yapb雖然是由JETBOT演變出來, 和PODBOT一點關係也沒有!!!! x0 |
引用 | 編輯
01a2Bc3DeF
2010-02-27 19:47 |
8樓
▲ ▼ |
引用 | 編輯
01a2Bc3DeF
2010-02-27 19:58 |
9樓
▲ ▼ |
下面是引用 doroemon 於 2010-02-27 18:27 發表的 : http://www.bots-united.com/ 這網站可以看一下 http://yapb.bots-united.com/downloads.html 這網站第一條不是寫:An improved version of POD-Bot嗎,YAPB是改良版的POD [離題]錯誤那兩個字改成MISTAKE比較有震撼力[/離題] x0 |
引用 | 編輯
冷場館女僕長
2010-02-27 20:37 |
10樓
▲ ▼ |
下面是引用 01a2Bc3DeF 於 2010-02-27 19:58 發表的 : 我經常上去看, 對不起,是我看錯了.......(被打飛.....) 但是,如果YAPB = PODBOT 的話, 這樣就不對了.... [支持離題中]多謝提議,但我懶得改(被圍歐)[/支持離題中] x0 |
引用 | 編輯
01a2Bc3DeF
2010-02-27 21:00 |
11樓
▲ ▼ |
下面是引用 doroemon 於 2010-02-27 20:37 發表的 : 當然是不等於囉 YAPB是PODBOT改良後的稱呼 連跳是超級跳在CS1.3後的稱呼 我最討厭有人把連跳說成超級跳,變態程度根本不一樣 YAPB說成PODBOT也是錯的,變態程度根本不一樣 如果閒閒把YAPB和PODBOT優化後讓他們PK就知道了 如果閒閒把連跳腳本用在CS1.3以前和之後比較就知道了 [離題]哆「囉」A夢是哪個星球來的生物阿 [/離題] x0 |
引用 | 編輯
冷場館女僕長
2010-02-27 21:50 |
12樓
▲ ▼ |
小弟同意你的說法,
但是你這篇文章卻說是YAPB = PODBOT (7樓紅字部分) 這不是自相矛盾嗎? [嚴重離題中]哆「囉」A夢是來自 蒼翼默示錄的十三階層都市@@[/嚴重離題中] x0 |
引用 | 編輯
01a2Bc3DeF
2010-02-28 09:59 |
14樓
▲ ▼ |
引用 | 編輯
01a2Bc3DeF
2010-02-28 17:46 |
16樓
▲ ▼ |
引用 | 編輯
01a2Bc3DeF
2010-10-06 23:01 |
20樓
▲ ▼ |
引用 | 編輯
hm200610094
2010-10-16 09:53 |
21樓
▲ ▼ |
完全不懂,反正我不玩BOT的(有DS就够了
x0 |
引用 | 編輯
corfefpse
2011-03-11 23:02 |
23樓
▲ ▼ |
不好意思請問一下,我在metamod裡的plugins.ini加入win32 addons/yapb/dlls/yapb.dll後,先叫zbot出來,在叫yapb時,就跳出遊戲了,yapb的選單有出來,但一叫就跳出..
x0 |
引用 | 編輯
ogc0204
2022-12-20 22:44 |
26樓
▲ ▼ |
想請問 近幾年你說檔案的都有更新,能否重新教學一下 謝謝 我認為我是卡在metamod
metamod經過多年,有很多版本...不知要用哪一版,幾乎都試過,比較舊版只有metamod.dall 沒有ini 有的話也是別的名子,最新的x64有更多東西,完全搞不清楚怎麼操作 我是win10 先使用迪庫cs試看看 我嘗試死馬當活馬醫放入metamod.dll後再把ini寫入gamedll "addons\yapb\bin\yapb.dll" (我看我yapb正常時liblist.gam裡是這樣寫,實際位置也是如此) 而liblist.gam裡有3行 gamedll "addons\yapb\bin\yapb.dll" 我只有這行改成 gamedll "addons\metamod\dall\metamod.dall " gamedll_linux "addons/yapb/bin/yapb.so" gamedll_osx "addons/yapb/bin/yapb.dylib" 結果連地圖都進不去.... ps 後來就嘗試還原想說先打yapb先 liblist.gam改回並把metamod刪除,結果更慘遊戲金不去跳出bot已經被啟動了...,把遊戲刪除重安裝都沒用,連正版一同出一樣問題 不知道官方自動安裝還有動到甚麼東西 x0 |
引用 | 編輯
amore12
2022-12-20 23:34 |
27樓
▲ ▼ |
下面是引用 ogc0204 於 2022-12-20 22:44 發表的 :有問題可以發文至cs提問區 看看 https://bbs.mychat.to/thread.php?fid=542 x0 |