GameBanana shows no ads to members. Sign up now!
Ads keep us online. Without them, we wouldn't exist. We don't have paywalls or sell mods - we never will. But every month we have large bills and running ads is our only way to cover them. Please consider unblocking us. Thank you from GameBanana <3

Bot Overhaul Project

A Config Script for Counter-Strike: Global Offensive

501/ 5,930   Truncated 87 kb Raw Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
//----------------------------------------------------------------------------
// BotProfile.db
// Original author: Michael S. Booth, Turtle Rock Studios (www.turtlerockstudios.com)
//
// Author:Good Ol' Davy
// Thanks to these actually smart people for making these!
// Credits to:
// Bezimienny!
// dDefinder
// lolznoboz
// Links where i used these as bases:
// https://gamebanana.com/scripts/8585
// https://gamebanana.com/gamefiles/2585
// https://gamebanana.com/scripts/10197
// https://gamebanana.com/scripts/9293
//
// This database defines bot "personalities".
// Realistic AI.
//
//
//
//----------------------------------------------------------------------------

//
// All profiles begin with this data and overwrite their own
//
Default
        Skill = 50
        Aggression = 50
        ReactionTime = 0.3
        AttackDelay = 0
        Teamwork = 75
        AimOffsetMultiplier = 0
        ExtraFocusAimTime = 0
        MaxFocusAccuracy = 75
        AimFocusInitial = 20                    // initial focus spread in degrees (from desired center)
        AimFocusDecay = 0.7                     // how much focus shrinks per second (.25 = 25% of size after 1 sec)
        AimFocusOffsetScale = 0.30              // controls accuracy when tracking to target (0 == perfect, should always be < 1)
    AimfocusInterval = 0.8                  // how often focus is adjusted (smaller intervals means better movement tracking)
        Cost = 0
        Difficulty = NORMAL
        VoicePitch = 100
        Skin = 0
        LookAngleMaxAccelNormal = 2800.0
        LookAngleStiffnessNormal = 350.0
        LookAngleDampingNormal = 45.0
        LookAngleMaxAccelAttacking = 2000.0
        LookAngleStiffnessAttacking = 1200.0
        LookAngleDampingAttacking = 75.0
End

//----------------------------------------------------------------------------

//
// These templates inherit from Default and override with their values
// The name of the template defines a type that is used by individual bot profiles
//

// personality templates
// stats added as a separate template since it would get overwritten by difficulty template
// weapon preference templates
// ~3-5 weapons supported for buytime
// max 16 weapons supported during gameplay
// You can make different priorities by adding whitespace between weaponpreferences
// In that way, you can include different weapons (like pistols, nades...) without changing the item pool in the sequence.
//
// Just remember that first conditions must be met to buy the rest of the weapons.

// weapon preference templates

Template AutoSniperT
        WeaponPreference = defuser
       
    WeaponPreference = g3sg1
        WeaponPreference = scar20
    WeaponPreference = awp
        WeaponPreference = ak47
        WeaponPreference = m4a1
        WeaponPreference = ump45
        WeaponPreference = sg556
        WeaponPreference = aug
    WeaponPreference = mac10
        WeaponPreference = mp9
        WeaponPreference = sawedoff
        WeaponPreference = mag7
End

Template SniperPro
        WeaponPreference = defuser
       
    WeaponPreference = awp
        WeaponPreference = m4a1
    WeaponPreference = ak47
        WeaponPreference = ssg08
        WeaponPreference = ump45
        WeaponPreference = nova
    // WeaponPreference = fiveseven
    // WeaponPreference = tec9
End

Template RiflePro
        WeaponPreference = defuser

    WeaponPreference = ak47
        WeaponPreference = m4a1
    WeaponPreference = famas
    WeaponPreference = galilar
    WeaponPreference = mp9
    WeaponPreference = mac10
    WeaponPreference = ump45
    // WeaponPreference = fiveseven
    // WeaponPreference = tec9
End

Template Rifle
        WeaponPreference = defuser

        WeaponPreference = m4a1
        WeaponPreference = ak47
        WeaponPreference = aug
        WeaponPreference = sg556
    WeaponPreference = ump45
    WeaponPreference = mp9
    WeaponPreference = mac10
        WeaponPreference = awp
        WeaponPreference = scar20
        WeaponPreference = g3sg1
        WeaponPreference = famas
        WeaponPreference = galilar
        WeaponPreference = xm1014
        WeaponPreference = nova
        WeaponPreference = mag7
        WeaponPreference = sawedoff
End

Template RifleT
        WeaponPreference = defuser

        WeaponPreference = ak47
        WeaponPreference = m4a1
        WeaponPreference = sg556
        WeaponPreference = aug
        WeaponPreference = awp
        WeaponPreference = scar20
        WeaponPreference = g3sg1
        WeaponPreference = galilar
        WeaponPreference = famas
        WeaponPreference = xm1014
        WeaponPreference = nova
        WeaponPreference = sawedoff
        WeaponPreference = mag7
End

Template Punch
        WeaponPreference = defuser

        WeaponPreference = aug
        WeaponPreference = sg556
        WeaponPreference = m4a1
        WeaponPreference = ak47
    WeaponPreference = ump45
    WeaponPreference = mp9
    WeaponPreference = mac10
        WeaponPreference = awp
        WeaponPreference = scar20
        WeaponPreference = g3sg1
        WeaponPreference = ssg08
        WeaponPreference = galilar
        WeaponPreference = famas
        WeaponPreference = xm1014
        WeaponPreference = nova
        WeaponPreference = mag7
        WeaponPreference = sawedoff
End

Template PunchT
        WeaponPreference = defuser

        WeaponPreference = sg556
        WeaponPreference = aug
        WeaponPreference = ak47
        WeaponPreference = m4a1
        WeaponPreference = ump45
    WeaponPreference = mp9
    WeaponPreference = mac10
        WeaponPreference = awp
        WeaponPreference = scar20
        WeaponPreference = g3sg1
        WeaponPreference = ssg08
        WeaponPreference = galilar
        WeaponPreference = famas
        WeaponPreference = xm1014
        WeaponPreference = nova
        WeaponPreference = sawedoff
        WeaponPreference = mag7
End

Template Sniper
        WeaponPreference = defuser

        WeaponPreference = awp
        WeaponPreference = scar20
        WeaponPreference = g3sg1
        WeaponPreference = ak47
        WeaponPreference = m4a1
        WeaponPreference = ump45
    WeaponPreference = mp9
    WeaponPreference = mac10
        WeaponPreference = ssg08
        WeaponPreference = sg556
        WeaponPreference = aug
        WeaponPreference = galilar
        WeaponPreference = famas
End

Template Power
        WeaponPreference = defuser

        WeaponPreference = scar20
        WeaponPreference = g3sg1
        WeaponPreference = ak47
        WeaponPreference = m4a1
        WeaponPreference = ump45
    WeaponPreference = mp9
    WeaponPreference = mac10
        WeaponPreference = awp
        WeaponPreference = aug
        WeaponPreference = sg556
        WeaponPreference = famas
        WeaponPreference = galilar
End

Template AutoSniper
        WeaponPreference = defuser

        WeaponPreference = scar20
        WeaponPreference = g3sg1
        WeaponPreference = awp
        WeaponPreference = m4a1
        WeaponPreference = ak47
        WeaponPreference = ump45
        WeaponPreference = aug
        WeaponPreference = sg556
    WeaponPreference = mp9
    WeaponPreference = mac10
        WeaponPreference = ssg08
        WeaponPreference = famas
        WeaponPreference = galilar
        WeaponPreference = xm1014
        WeaponPreference = nova
        WeaponPreference = mag7
        WeaponPreference = sawedoff
End

Template Spray
        WeaponPreference = defuser

        WeaponPreference = m4a1
        WeaponPreference = ak47
        WeaponPreference = aug
        WeaponPreference = sg556
        WeaponPreference = p90
        WeaponPreference = ump45
    WeaponPreference = mp9
    WeaponPreference = mac10
End

Template OtherWeapons
        WeaponPreference = defuser
       
        WeaponPreference = ak47
        WeaponPreference = m4a1
        WeaponPreference = aug
        WeaponPreference = sg556
        WeaponPreference = ump45
    WeaponPreference = mp9
    WeaponPreference = mac10
        WeaponPreference = ssg08
        WeaponPreference = p90
        WeaponPreference = bizon
        WeaponPreference = nova
        WeaponPreference = xm1014
        WeaponPreference = mag7
        WeaponPreference = sawedoff
    // WeaponPreference = fn57
    // WeaponPreference = elite
End

// skill templates

Template EliteAwp
    Skill = 100
    Rank = 2001
    Cost = 3200
    Aggression = 75
    AttackDelay = 0
    Difficulty = HARD+EXPERT
    ReactionTime = 0.005
    VoicePitch = 100
    AimFocusInitial = 0.01
    AimFocusDecay = 0.01
    AimFocusOffsetScale = 0.01
    AimfocusInterval = 0.01
End

Template ElitePassive
    Skill = 100
    Rank = 2000
    Cost = 3200
    Aggression = 45
    AttackDelay = 0.005
    Teamwork = 50
    Difficulty = HARD+EXPERT
    ReactionTime = 0.05
    VoicePitch = 95
    AimFocusInitial = 0.01
    AimFocusDecay = 0.01
    AimFocusOffsetScale = 0.01
    AimfocusInterval = 0.01
End

Template Elite
    Skill = 100
    Rank = 2000
    Cost = 3200
    Aggression = 90
    Teamwork = 100
    AttackDelay = 0
    ReactionTime = 0.005
    Difficulty = HARD+EXPERT
    VoicePitch = 85
    AimFocusInitial = 0.01
    AimFocusDecay = 0.1
    AimFocusOffsetScale = 0.01
    AimfocusInterval = 0.01
End

Template ExpertAwp
    Skill = 97
    Rank = 1700
    Cost = 2400
    Aggression = 55
    AttackDelay = 0
    Difficulty = EASY+NORMAL+HARD
    ReactionTime = 0.005
    VoicePitch = 70
    AimFocusInitial = 0.01
    AimFocusDecay = 0.01
    AimFocusOffsetScale = 0.01
    AimfocusInterval = 0.01
End

Template ExpertPassive
    Skill = 97
    Rank = 1650
    Cost = 2400
    Aggression = 25
    AttackDelay = 0.005
    Teamwork = 35
    Difficulty = NORMAL+HARD
    ReactionTime = 0.05
    VoicePitch = 70
    AimFocusInitial = 0.01
    AimFocusDecay = 0.01
    AimFocusOffsetScale = 0.01
    AimfocusInterval = 0.01
End

Template Expert
    Skill = 97
    Rank = 1600
    Cost = 2400
    Aggression = 85
    Teamwork = 100
    AttackDelay = 0
    ReactionTime = 0.005
    Difficulty = HARD
    VoicePitch = 88
    AimFocusInitial = 0.01
    AimFocusDecay = 0.01
    AimFocusOffsetScale = 0.01
    AimfocusInterval = 0.01
End

Template VeryHard
    Skill = 92
    Rank = 1400
    Cost = 1200
    Aggression = 75
    AttackDelay = 0
    ReactionTime = 0.25
    Difficulty = NORMAL+HARD
    VoicePitch = 92
    AimFocusInitial = 1
    AimFocusDecay = 0.1
    AimFocusOffsetScale = 0.05
    AimfocusInterval = 0.05
End

Template VeryHardPassive
    Skill = 92
    Rank = 1400
    Aggression = 35
    AttackDelay = 0
    ReactionTime = 0.25
    Difficulty = NORMAL+HARD
    VoicePitch = 92
    AimFocusInitial = 1.8
    AimFocusDecay = 0.18
    AimFocusOffsetScale = 0.08
    AimfocusInterval = 0.2
End

Template Hard
    Skill = 87
    Rank = 1300
    Cost = 1200
    Aggression = 70
    AttackDelay = 0
    ReactionTime = 0.3
    Teamwork = 65
    Difficulty = HARD
    VoicePitch = 94
    AimFocusInitial = 5
    AimFocusDecay = 0.3
    AimFocusOffsetScale = 0.17
    AimfocusInterval = 0.30
End

Template HardARG
    Skill = 87
    Rank = 1300
    Aggression = 100
    AttackDelay = 0
    ReactionTime = 0.3
    Teamwork = 60
    Difficulty = HARD
    VoicePitch = 94
    AimFocusInitial = 2.2
    AimFocusDecay = 0.16
    AimFocusOffsetScale = 0.1
    AimfocusInterval = 0.28
End

Template ExtraTough
        Skill = 65
        Rank = 1100
        Aggression = 35
        ReactionTime = 0.2
        AttackDelay = 0.30
        Cost = 2
        Difficulty = NORMAL+HARD
        VoicePitch = 96
        ExtraFocusAimTime = 15
        MaxFocusAccuracy = 65
    AimFocusInitial = 10
    AimFocusDecay = 0.4
    AimFocusOffsetScale = 0.20
    AimfocusInterval = 0.40    
End

Template Tough
    Skill = 84
    Rank = 1100
    Aggression = 50
        AttackDelay = 0
    ReactionTime = 0.35
    Teamwork = 55
    Difficulty = NORMAL
    VoicePitch = 96
    AimFocusInitial = 10
    AimFocusDecay = 0.4
    AimFocusOffsetScale = 0.20
    AimfocusInterval = 0.40
End

Template ToughARG
    Skill = 84
    Rank = 1100
    Aggression = 100
    AttackDelay = 0
    ReactionTime = 0.35
    Teamwork = 50
    Difficulty = NORMAL
    VoicePitch = 96
    AimFocusInitial = 5
    AimFocusDecay = 0.62
    AimFocusOffsetScale = 0.12
    AimfocusInterval = 0.35
End

Template ToughSNIPER
    Skill = 84
    Rank = 1100
    Aggression = 25
    AttackDelay = 0
    ReactionTime = 0.35
    Teamwork = 50
    Difficulty = NORMAL
    VoicePitch = 96
 

Updates

Update 16.0.2 13d
  • BugFix Fixed BOT aimbot not working properly
  • BugFix Fixed bot_aimlock command not working properly
Big cheers to manico for making and updating the bot improver plugin! you're doing gods work!
Small changes. 22d Update 16 24d Improvement BugFix Update 15 2mo Improvement2 Update 14 4mo Adjustment Addition Improvement

Script to improve CS:GO's Bots.

My own take on the BotProfile.db from CS:GO

Most of the changes include reworked weapon preferences by Bezimienny! to make bot buy weapons that are a lot more useful while also keeping it varied. 

And also with the help of ant143 dDefinder  and other peoples scripts and plugins. I aim of  a really diverse experience with bots, so i will be updating this very often
____________________________________________________________________________________________________
ATTENTION

Added a stuff to make Bots smarter in deathmatch and in normal play! You can download it here. This includes the botprofile as well, before you join a team in the game you have to type "exec botimprov.cfg" in the console

NOTE: You can also remove the "BOT" prefix from their names learn more here
____________________________________________________________________________________________

New BotProfile

There's a new botprofile you can use by checking the tnzxx folder.

The new profile uses tNzxX's Bot aiming style and difficulties! big props to him!

His Youtube and Steam Group

____________________________________________________________________________________________


also a really huge thanks for manicogmaing for making Bot Improver Plugin!

____________________________________________________________________________________________

Todos

Add more bots. Low Priority Organized the script Low Priority
Sign up to access this!
  • manico avatar
    manico Joined 7y ago
    Offline
    access_time 14d
    I suggest you update the BOT Improver plugin again has I added the command to enable and disable aimbot and fixed an issue where the aimbot wasn't working at all.
    Bananite
    URL to post:
  • access_time 2mo
    So how i use this bot aimlock command? because its not working on the console and bots are really impossible to play against inta prefire headshot
    Bananite
    URL to post:
  • lolznoboz avatar
    lolznoboz Joined 5y ago
    Offline
    5,116 points Ranked 1363rd
    15 medals 1 legendary 2 rare
    • 2019 Top Contributor Medal icon
    • Returned 1000 times Medal icon
    • 10 submissions featured Medal icon
    • One month a member Medal icon
    • 6 months a member Medal icon
    • 1 year a member Medal icon
    access_time 3mo
    does it work on 2016 csgo
    i do not read my pms do not pm
    URL to post:
  • access_time 3mo
    can you tell me how to install everything? this improver plugin, the best bot profile yours or tNzxX, it's jut to put on the right folder or need something else? Besides that all the files in this google drive folder?
    Bananite
    URL to post:
  • Le1T avatar
    Le1T Joined 10y ago
    Offline
    974 points Ranked 41387th
    7 medals 1 rare
    • 6 years a member Medal icon
    • One month a member Medal icon
    • 6 months a member Medal icon
    • 1 year a member Medal icon
    • 2 years a member Medal icon
    • 4 years a member Medal icon
    access_time 4mo
    [ AI BT ]: Memory to expire def item is not a table.[AI BT] Error parsing node (type=decorator_bot_service).[AI BT]: Error parsing 'root' node from KV3 file.[AI BT]: Unable to load behavior tree 'scripts/ai/deathmatch/bt_default.kv3', bot skill = '1'

    i use Bot Improvement Beta.
    Bananite
    URL to post:
  • Arkadian97 avatar
    Arkadian97 Joined 11mo ago
    Offline
    access_time 11mo
    This is definitely the best script out there, not too op and more human like than any other script out there. Only found one glitch on Inferno where bots would get stuck in the water fountain at b when trying to plant but apart from that great work man, can't wait to see improvements :)
    Bananite
    URL to post:
  • 6789NiceBandit avatar
    6789NiceBandit Joined 11mo ago
    Offline
    access_time 11mo
    yo, where is the downland button?
    Bananite
    URL to post:
  • lolznoboz avatar
    lolznoboz Joined 5y ago
    Offline
    5,116 points Ranked 1363rd
    15 medals 1 legendary 2 rare
    • 2019 Top Contributor Medal icon
    • Returned 1000 times Medal icon
    • 10 submissions featured Medal icon
    • One month a member Medal icon
    • 6 months a member Medal icon
    • 1 year a member Medal icon
    access_time 1y
    i wish you could make the bots like the 2012 csgo bots
    2012 csgo is actually css with pretty graphics and gun game mode and less maps
    i do not read my pms do not pm
    URL to post:
  • access_time 2y
    How to make a bot shoot only in the head?
    URL to post:
  • lolznoboz avatar
    lolznoboz Joined 5y ago
    Offline
    5,116 points Ranked 1363rd
    15 medals 1 legendary 2 rare
    • 2019 Top Contributor Medal icon
    • Returned 1000 times Medal icon
    • 10 submissions featured Medal icon
    • One month a member Medal icon
    • 6 months a member Medal icon
    • 1 year a member Medal icon
    access_time 2y
    you add nothing on my botprofile but names
    i do not read my pms do not pm
    URL to post:

Embed

Share banner
Image URL
HTML embed code
BB embed code
Markdown embed code

Credits

Key Authors
Marqueritte
Marqueritte Joined 3y ago
Offline
Script Editor
tNzXx
tNzXx Joined 1y ago
Offline
His Bot Aiming and Skill tree scripts
Original Authors
Michael S. Booth
Author of BotProfile/Creator of CSbot
Special Thanks | Where I took the some things from
Bezimienny!
Bezimienny! Joined 6y ago
Offline
581 points Ranked 44862nd
Took WeaponPreferences from (https://gamebanana.com/scripts/9293)
ant143
ant143 Joined 10y ago
Offline
3,528 points Ranked 2367th
10 medals 1 rare
  • 6 years a member Medal icon
  • Gamefiler of the Month, February 2014 Medal icon
  • Reached 1,000 Points Medal icon
  • One month a member Medal icon
  • 6 months a member Medal icon
  • 1 year a member Medal icon
Took Some Names of the Bots (https://gamebanana.com/gamefiles/2585)
dDefinder
dDefinder Joined 15y ago
Offline
3,584 points Ranked 2323rd
10 medals 1 legendary 1 rare
  • 10 years a member Medal icon
  • 6 years a member Medal icon
  • Reached 1,000 Points Medal icon
  • One month a member Medal icon
  • 6 months a member Medal icon
  • 1 year a member Medal icon
Took Names, WeaponPreferences, ideas, (https://gamebanana.com/scripts/8585)
lolznoboz
lolznoboz Joined 5y ago
Offline
5,116 points Ranked 1363rd
15 medals 1 legendary 2 rare
  • 2019 Top Contributor Medal icon
  • Returned 1000 times Medal icon
  • 10 submissions featured Medal icon
  • One month a member Medal icon
  • 6 months a member Medal icon
  • 1 year a member Medal icon
Took Names in his script (i love the names | https://gamebanana.com/scripts/10197 )
ramjam18 Complicated Inc. Flag
Affiliation
Complicated Inc.
ramjam18 Joined 4y ago
Offline
Complicated Inc. Flag Affiliation: Complicated Inc.
815 points Ranked 42444th
10 medals 1 rare
  • Returned 1000 times Medal icon
  • One month a member Medal icon
  • Returned 100 times Medal icon
  • 6 months a member Medal icon
  • 1 year a member Medal icon
  • Received thanks 5 times Medal icon
For the CS:S Like Aiming Script/Code
manico
manico Joined 7y ago
Offline
Bot improver plugin (https://forums.alliedmods.net/member.php?u=252531)
Showin'
Showin avatar
Showin username pic Joined 5y ago
Offline
9,131 points Ranked 683rd
27 medals 3 legendary 8 rare
  • 15+ Entries! GameBanana’s Christmas Giveaway 2017 Medal icon
  • Returned 5000 times Medal icon
  • Reached 100 subscribers Medal icon
  • GameBanana’s Christmas Giveaway 2015 Day Twenty-One Winner! Medal icon
  • 8-14 Entries! GameBanana’s Christmas Giveaway 2015 Medal icon
  • Returned 1000 times Medal icon
Helped me with script

Submitter

Marqueritte avatar
Marqueritte Joined 3y ago
Offline
Marqueritte
Creator
Sign up to access this!
Sign up to access this!
Sign up to access this!

Game

Sign up to access this!

Category

License

Share

  • Share on Reddit
  • Share on Twitter
  • Share on Facebook
  • 5
  • 17.7k
  • 23
  • 2y
  • 13d
  • 13d

More from Submitter

More Other/Misc Scripts