【CSGO】botprofile.db噩梦人机修改指南
前言:控制台指令参考另一篇专栏。
文件目录:用记事本打开
此方法只修改botprofile.db文件,在不增加任何额外插件的基础上最大程度地增强人机,且仍在不断探索中。botprofile.db为cs1.6和css遗留版本,存在一些无用的功能,除此之外虽然也有其他可修改人机的文件,但存在风险,不建议尝试。
另外,死斗人机独立于本文本之外,该文本只修改休闲和竞技的人机。
几个决定人机强度上限的致命问题
1.人机使用道具时智商骤降,绝大多数情况下经常捏着道具不扔挨打,尚未找到解决方法。(使用控制台指令bot_allow_grenades 0 可限制人机使用道具,测试后效果不明显)
2.人机下包时智商时高时低,分为3种情况:
a.最常见的情况,看到敌人就在面前,仍不管不顾地强行下包,甚至对枪到一半时选择下包。
b.假下包,等敌人出现后瞬间拉枪。
c.确定敌人架枪的位置后,选择下掩体另一个方向的安全包。
3.人机只会瞄准身体下半部分,不会刻意瞄头,在几乎所有只露一半身体的掩体,都可统称无敌点,人机除了穿墙以外无法击杀敌人。
4.人机不怕烟雾弹,喜欢扎堆混烟出,在拿到信息后可直接混烟,大概率混死一堆人机。
5.人机吃闪后会胡乱开枪,即使致盲时间已过,仍会有几秒硬直无法攻击。
6.人机会卡在一些拐角处和开关门的地方,在创意工坊地图中尤为常见。
7.人机不会使用烟雾弹灭火,玩匪下包后可扔火守包,人机无可奈何。
Default
Skill = 100 // 技术能力(最大值100)
Aggression = 100 // 攻击性(最大值100)
ReactionTime = 0.0001 // 反应时间(以毫秒计算)
AttackDelay = 0 //延迟补偿
Teamwork = 100 // 团队合作能力(最大值100,越高越容易服从无线电指挥)
AimFocusInitial = 0.0001 // initial focus spread in degrees (from desired center) // 以角度为单位的初始焦点扩散 (从认定的中心开始)
AimFocusDecay = 0.0001 // how much focus shrinks per second (.25 = 25% of size after 1 sec) // 每秒焦点扩散的程度 (.25 = 25% 每秒后扩散程度)
AimFocusOffsetScale = 0 // controls accuracy when tracking to target (0 == perfect, should always be < 1) // 追踪目标的精准度 (0 == 完美, 必须小于1)
AimfocusInterval = 0.0001 // how often focus is adjusted (smaller intervals means better movement tracking) // 调整焦点的频繁程度 (间隔越小说明捕捉动作越精准)
//以上4项Aimfocus参数只有AimFocusOffsetScale = 0 有用,其他3项值为0时会导致人机开枪瞬间游戏卡死,小数点后几个0达到最高上限仍在测试中)
WeaponPreference = none
Cost = 5 //购买偏好(5代表人机会购买经济允许的情况下武器偏好代码中优先级最高的武器,0代表人机会无视武器偏好,随机购买任意昂贵的武器,例如维塔利本是sniper模板,仍会购买出m249,即使代码中没有)
Difficulty = EXPERT //人机的难度等级Expert、Hard、Normal、Easy四级
VoicePitch = 115 // 人机发出的语音 (无用)
Skin = 0 //人机的皮肤(cs1.6可换凤凰战士、北极复仇者和蝰蛇等皮肤,csgo无用)
LookAngleMaxAccelNormal = 100000.0 // 人机看见你后瞄准的速度
LookAngleStiffnessNormal = 1000.0 // 人机锁住你的速度
LookAngleDampingNormal = 25.0 // 抑制未找到目标时BOT对区域的搜点程度(最大值100,超过100后人机视角会产生抖动)
LookAngleMaxAccelAttacking = 100000.0// 会关注攻击者多久
LookAngleStiffnessAttacking = 1000.0 // 发现人后何时开枪
LookAngleDampingAttacking = 99.0// 抑制机器人补偿后坐力的程度(过低会导致人机开不了枪)
//以上LookAngle参数并非越高越好,过高会导致人机视角疯狂旋转抖动(类似陀螺),观战极度不适且强度适得其反
End
职业Templates模板解释
Rifle 步枪手
Punch 重型步枪手
Sniper 狙击手
Power 机枪手
Shotgun 霰弹枪手
Spray 冲锋枪手
WeaponPreference武器代码
例: WeaponPreference = awp //awp可修改为以下武器,weapon_后为武器代码
手枪:
weapon_hkp2000
P2000
weapon_usp_silencer
USP
weapon_glock
格洛克
weapon_p250
P250
weapon_elite
双枪
weapon_fiveseven
FN57
weapon_tec9
TEC-9
weapon_cz75a
CZ75
weapon_deagle
沙鹰
weapon_revolver
左轮
步枪:
weapon_famas
法玛斯
weapon_galilar
加利尔
weapon_m4a1
M4A4 //M4A4的代码为m4a1
weapon_m4a1_silencer
M4A1 //修改后人机仍不会主动购买M4A1,但会捡起掉落的M4A1
weapon_ak47
AK47
weapon_ssg08
鸟狙
weapon_aug
AUG
weapon_sg556
SG553 //SG553的代码为sg556
weapon_awp
AWP //人机最强武器(一帧拉枪,即使在掩体后也会经常被穿死,10把AWP是人机目前最高难度)
weapon_scar20
警连狙
weapon_g3sg1
匪连狙
冲锋枪:
weapon_mac10
吹风机(匪)
weapon_mp9
小蜜蜂(警)
weapon_ump45
UMP45
weapon_mp7
MP7
weapon_mp5sd
MP5
weapon_bizon
PP野牛
weapon_p90
P90
重型武器:
weapon_nova
新星
weapon_xm1014
连喷
weapon_mag7
警喷
weapon_sawedoff
匪喷
weapon_m249
M249
weapon_negev
内格夫
一个让人机eco起沙鹰的方法:
例:
Template RifleT //从上到下依次为武器偏好,人机武器购买优先级,建议按价格排序
WeaponPreference = ak47
WeaponPreference = m4a1_silencer
WeaponPreference = famas
WeaponPreference = galilar
// 删除以上法玛斯和加利尔两行代码,人机在没钱的时候买不起M4或AK,没有其他购买选择,只能起沙鹰攒钱下一把起
WeaponPreference = deagle // 加入沙鹰代码
End
技术能力Skill Templates模板解释
人机难度等级
控制台命令bot_difficulty 3
对应 Difficulty = EXPERT
对应 Elite和Expert
Elite精英级别包括:
克里夫Cliffe
明 Minh
克拉什尔 Crusher
加瑞特 Garret
洛克 Rock
鲨鱼 Shark
沃尔夫 Wolf
加纳 Gunner
维塔利 Vitaliy
里奇韦 Ridgway
施德尔 Steel
斯通Stone
Expert专家级别包括:
阿诺德 Arnold
布雷特 Brett
柯特 Kurt
凯尔 Kyle
莫 Moe
奎德 Quade
昆汀 Quintin
林戈 Ringo
里普 Rip
扎克 Zach
例:
Elite+Sniper Vitaliy //Elite为难度等级,Sniper为职业,Vitaliy为名字,都可自行修改,名字不能为中文
Skin = 3
VoicePitch = 115
End
// skill templates
Template Elite //每个难度等级人机单独设定
Skill = 100
Rank = 1800 //官方服务器中设定,自定义无用
Aggression = 100
ReactionTime = 0.0001
Cost = 5
Difficulty = EXPERT
VoicePitch = 115
AimFocusInitial = 0.0001
AimFocusDecay = 0.0001
AimFocusOffsetScale = 0
AimfocusInterval = 0.0001
End
附:不想修改的玩家可以自取下载已经改好的文件
1.噩梦人机最平衡版(人机视角正常,枪械种类多样)
botprofile.db
链接:https://pan.baidu.com/s/1QC6KHHv3HXRB7TJ2b2nu5w?pwd=1376
提取码:1376
2.究极噩梦人机职业哥版(人机视角陀螺,武器偏好优先级最高均为AWP,新增Pro级别,所有专家人机名字修改为职业哥)
botprofile.db
链接:https://pan.baidu.com/s/19xJgwiZ2T56Y1xgj7N9IWg?pwd=LTDZ
提取码:LTDZ
一张创意工坊地图推荐:
AI人机,目前该作者只发布了这一张图
人机会扔道具(目前已知xbox烟、抢A大闪、防CT架A门烟、防A门rush火、goose位烟,B洞过点烟,抢中门闪)
人机枪法加强,会打上半身,爆头能力显著增强
人机会检视武器