尝试尝试将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指令