嘗試嘗試將yapb和zbot 一起同時在場上,爬了許多文都無法湊效尋求解決方法,謝謝
環境:
我使用的是迪庫1.6 2834, win10
預設zbot是liblist.gam內指令引導gamedll "dlls\bot.dll"
cstrike裡還有一個liblist_net.gam,指令引導gamedll "dlls\mp.dll"我沒動過
前置作業:
安裝yapb的自動安裝程式
觀看liblist.gam內指令引導變成gamedll "addons\yapb\bin\yapb.dll"
測試可以正常執行yapb
嘗試1:
liblist.gam內指令引導gamedll "addons\yapb\bin\yapb.dll" 的下一行放回原本zbot引道指令gamedll "dlls\bot.dll"
結果:進遊戲只能正常使用yapb,zbot 指令無法辨認
嘗試2:
liblist.gam內指令引導gamedll "addons\yapb\bin\yapb.dll" 的上一行放回原本zbot引道指令gamedll "dlls\bot.dll"
結果:進遊戲只能正常使用zbot,yapb指令無法辨認
依照網路教學下載,我單純只留下metamod.dll(應該都是32位元,試過1.2~1.3版)
將metamod.dll放置路徑cstrike\addons\metamod資料夾裡
同資料夾自行開創plugins.ini或config.ini
內部指令只有以下2行
win32 addons\yapb\dlls\yapb.dll
win32 dlls\bot.dll
把liblist.gam內指令引導gamedll "addons\yapb\bin\yapb.dll" 改成gamedll "addons\metamod\metamod.dll"
嘗試3:
結果:進地圖時遊戲當掉
嘗試4:
win32 addons\yapb\dlls\yapb.dll
win32 dlls\bot.dll
留下任一個
結果:進遊戲完全叫不出bot,系統無法認出任何bot指令
嘗試5:
把liblist.gam內指令引導gamedll "addons\metamod\metamod.dll的下一行加入"gamedll "addons\yapb\bin\yapb.dll"
結果:進遊戲完全叫不出bot,系統無法認出任何bot指令
嘗試6:
把liblist.gam內指令引導gamedll "addons\metamod\metamod.dll的上一行加入"gamedll "addons\yapb\bin\yapb.dll"
結果:進遊戲完全叫不出bot,系統無法認出任何bot指令
把liblist.gam內指令引導gamedll "addons\metamod\metamod.dll 改回"gamedll "addons\yapb\bin\yapb.dll"
發現yapb壞掉了 重新安裝
再把liblist.gam內指令引導"gamedll "addons\yapb\bin\yapb.dll"改回gamedll "addons\metamod\metamod.dll
發現還是進不了地圖,再次重新安裝
無意間發現metamod的資料夾多一個plugins.ini.bak且plugins.ini裡面多了以下指令
; Added by YaPB Setup
; See:
https://yapb.j...net/win32 addons\yapb\bin\yapb.dll YaPB for Counter-Strike
嘗試7:
在plugins.ini裡增加
win32 dlls\bot.dll for Counter-Strike
結果:進遊戲只能正常使用yapb,zbot 指令無法辨認 沒有加 for Counter-Strike也一樣
嘗試8:
在plugins.ini裡
裡把win32 addons\yapb\bin\yapb.dll YaPB for Counter-Strike移除YaPB for Counter-Strike
結果:正常使用yapb
嘗試9:
在plugins.ini裡
裡把win32 addons\yapb\bin\yapb.dll YaPB for Counter-Strike改成win32 dlls\bot.dll
結果:進遊戲完全叫不出bot,系統無法認出任何bot指令