CSGO Improved bots

Attention Gamer! We are one of the oldest mod sites on the Interwebs. Sign up and maximize your browsing experience.

  • Subscribe: Get notified of new submissions like this.
  • Say Thanks: Show your appreciation by sending imwanderingif points.
  • Post: Give imwanderingif your thoughts on this Script.
  • Vote: Help imwanderingif win the Monthly Awards.
  • Rate: Give this Script a rating out of 10.
  • Flag: Alert moderators and warn members of a problem with this Script.
  • Watch: Get notified when this Script is updated.
Mascot

Interested?

Become a Bananite

Already a Bananite? Login

Updates

Version 1.1
  • Added aggression level for each bot
  • Rebalanced difficulties to make the game easier on lower diff and harder on expert
  • Rebalanced weapon preference so that all weapons are used(except for alternate loadouts weapons like revolver)
  • Increased aim acceleration so bots can follow targets easier
//---------------------------------------------------------------------------- // BotProfile.db // Author: Michael S. Booth, Turtle Rock Studios (www.turtlerockstudios.com) -Ruined by Valve, modified by John // // This database defines bot "personalities". // Feel free to edit it and define your own bots. // //---------------------------------------------------------------------------- // // All profiles begin with this data and overwrite their own // Default Skill = 100 Aggression = 100 ReactionTime = 0.2 AttackDelay = 0 Teamwork = 100 AimFocusInitial = 0 // initial focus spread in degrees (from desired center) AimFocusDecay = 0 // how much focus shrinks per second (.25 = 25% of size after 1 sec) AimFocusOffsetScale = 0 // controls accuracy when tracking to target (0 == perfect, should always be < 1) AimfocusInterval = 0 // how often focus is adjusted (smaller intervals means better movement tracking) WeaponPreference = none Cost = 0 Difficulty = NORMAL VoicePitch = 100 Skin = 0 LookAngleMaxAccelNormal = 3000.0 LookAngleStiffnessNormal = 100.0 LookAngleDampingNormal = 20.0 LookAngleMaxAccelAttacking = 3000.0 LookAngleStiffnessAttacking = 1000.0 LookAngleDampingAttacking = 50.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 // // weapon preference templates Template Rifle WeaponPreference = ak47 WeaponPreference = m4a1 WeaponPreference = galilar WeaponPreference = famas WeaponPreference = mp7 WeaponPreference = bizon End Template Punch WeaponPreference = sg556 WeaponPreference = aug WeaponPreference = galilar WeaponPreference = famas WeaponPreference = ump45 End Template Sniper WeaponPreference = awp WeaponPreference = ssg08 End Template Autosniper WeaponPreference = g3sg1 WeaponPreference = scar20 WeaponPreference = ssg08 End Template Power WeaponPreference = negev WeaponPreference = m249 WeaponPreference = mag7 WeaponPreference = xm1014 WeaponPreference = sawedoff WeaponPreference = nova End Template Spray WeaponPreference = p90 WeaponPreference = mac10 WeaponPreference = mp9 End // skill templates Template Expert Skill = 100 ReactionTime = 0.2 AttackDelay = 0 Difficulty = EXPERT AimFocusInitial = 0.0 AimFocusDecay = 0.0 AimFocusOffsetScale = 0.0 AimfocusInterval = 0.0 End Template Hard Skill = 100 ReactionTime = 0.3 AttackDelay = 0.3 Difficulty = HARD AimFocusInitial = 0 AimFocusDecay = 0.0 AimFocusOffsetScale = 0.0 AimfocusInterval = 0.0 End Template Normal Skill = 100 ReactionTime = 0.4 AttackDelay = 0.8 Difficulty = NORMAL AimFocusInitial = 0 AimFocusDecay = 0.0 AimFocusOffsetScale = 0.0 AimfocusInterval = 0.0 End Template Easy Skill = 100 ReactionTime = 0.5 AttackDelay = 1.5 Difficulty = EASY AimFocusInitial = 0 AimFocusDecay = 0.0 AimFocusOffsetScale = 0.0 AimfocusInterval = 0.0 End //---------------------------------------------------------------------------- // // These are the individual bot profiles, which inherit first from // Default and then the specified Template(s), in order // Expert+Rifle Cliffe VoicePitch = 95 Aggression = 100 End Expert+Spray Minh VoicePitch = 105 Aggression = 100 End Expert+Power Crusher VoicePitch = 84 Aggression = 100 End Expert+Punch Pheonix VoicePitch = 110 Aggression = 100 End Expert+Power Rock VoicePitch = 80 Aggression = 100 End Expert+Rifle Outcast VoicePitch = 90 Aggression = 100 End Expert+Rifle Wolf VoicePitch = 98 Aggression = 100 End Expert+Autosniper Gunner VoicePitch = 96 Aggression = 0 End Expert+Sniper Vitaliy VoicePitch = 105 Aggression = 0 End Expert+Rifle Steel VoicePitch = 84 Aggression = 100 End Expert+Rifle Kriss VoicePitch = 86 Aggression = 100 End Expert+Punch Brett VoicePitch = 100 Aggression = 100 End Expert+Punch Kurt VoicePitch = 95 Aggression = 100 End Expert+Rifle Kyle VoicePitch = 115 Aggression = 100 End Expert+Spray Moe VoicePitch = 87 Aggression = 100 End Expert+Rifle Quade VoicePitch = 91 Aggression = 100 End Expert+Rifle Quintin VoicePitch = 101 Aggression = 100 End Expert+Rifle Ringo VoicePitch = 112 Aggression = 100 End Expert+Punch Rip VoicePitch = 99 Aggression = 100 End Expert+Rifle Zach VoicePitch = 100 Aggression = 100 End Expert+Autosniper Cory VoicePitch = 110 Aggression = 0 End Expert+Sniper Quinn VoicePitch = 93 Aggression = 0 End Expert+Rifle Seth VoicePitch = 100 Aggression = 100 End Expert+Rifle Raider VoicePitch = 86 Aggression = 100 End //---------------------------------------- Hard+Rifle Chet VoicePitch = 90 Aggression = 100 End Hard+Punch Joe VoicePitch = 105 Aggression = 100 End Hard+Rifle John VoicePitch = 97 Aggression = 100 End Hard+Rifle Oscar VoicePitch = 84 Aggression = 100 End Hard+Rifle Tyler VoicePitch = 90 Aggression = 100 End Hard+Power Havel VoicePitch = 110 Aggression = 100 End Hard+Spray Zane VoicePitch = 103 Aggression = 100 End Hard+Punch Zim VoicePitch = 110 Aggression = 100 End Hard+Sniper Adrian VoicePitch = 120 Aggression = 0 End Hard+Punch Jake VoicePitch = 100 Aggression = 100 End Hard+Rifle Connor VoicePitch = 104 Aggression = 100 End Hard+Rifle Dave VoicePitch = 98 Aggression = 100 End Hard+Rifle Maverick VoicePitch = 95 Aggression = 100 End Hard+Rifle Blade VoicePitch = 95 Aggression = 100 End Hard+Rifle Erik VoicePitch = 110 Aggression = 100 End Hard+Autosniper Finn VoicePitch = 112 Aggression = 0 End Hard+Punch Jeff VoicePitch = 90 Aggression = 100 End Hard+Rifle Kevin VoicePitch = 115 Aggression = 100 End Hard+Rifle Reed VoicePitch = 107 Aggression = 100 End Hard+Spray Sandman VoicePitch = 102 Aggression = 100 End Hard+Power Ted VoicePitch = 98 Aggression = 100 End Hard+Rifle Wade VoicePitch = 95 Aggression = 100 End Hard+Autosniper Wayne VoicePitch = 86 Aggression = 0 End Hard+Sniper Alex VoicePitch = 100 Aggression = 0 End //---------------------------------------- Normal+Rifle Adam VoicePitch = 105 Aggression = 100 End Normal+Sniper Eddie VoicePitch = 90 Aggression = 0 End Normal+Punch Chris VoicePitch = 100 Aggression = 100 End Normal+Rifle Cooper VoicePitch = 107 Aggression = 100 End Normal+Punch Dennis VoicePitch = 104 Aggression = 100 End Normal+Power Guardian VoicePitch = 110 Aggression = 100 End Normal+Rifle Kent VoicePitch = 95 Aggression = 100 End Normal+Power Grant VoicePitch = 112 Aggression = 100 End Normal+Rifle Vern VoicePitch = 111 Aggression = 100 End Normal+Sniper Ian VoicePitch = 115 Aggression = 0 End Normal+Punch Jerry VoicePitch = 112 Aggression = 100 End Normal+Punch Jon VoicePitch = 96 Aggression = 100 End Normal+Autosniper Keith VoicePitch = 98 Aggression = 0 End Normal+Rifle Mark VoicePitch = 110 Aggression = 100 End Normal+Rifle Matt VoicePitch = 95 Aggression = 100 End Normal+Rifle Mike VoicePitch = 100 Aggression = 100 End Normal+Rifle Nate VoicePitch = 99 Aggression = 100 End Normal+Spray Ray VoicePitch = 98 Aggression = 100 End Normal+Rifle Scott VoicePitch = 105 Aggression = 100 End Normal+Rifle Steve VoicePitch = 115 Aggression = 100 End Normal+Spray Fox VoicePitch = 110 Aggression = 100 End Normal+Autosniper Yahn VoicePitch = 92 Aggression = 0 End Normal+Rifle Alfred VoicePitch = 110 Aggression = 100 End Normal+Rifle Roger VoicePitch = 100 Aggression = 100 End //---------------------------------------- Easy+Rifle Dustin VoicePitch = 98 Aggression = 100 End Easy+Rifle Ethan VoicePitch = 112 Aggression = 100 End Easy+Rifle Irving VoicePitch = 118 Aggression = 100 End Easy+Power Perry VoicePitch = 115 Aggression = 100 End Easy+Rifle Shawn VoicePitch = 102 Aggression = 100 End Easy+Sniper Tim VoicePitch = 98 Aggression = 0 End Easy+Rifle Will VoicePitch = 96 Aggression = 100 End Easy+Autosniper Wyatt VoicePitch = 94 Aggression = 0 End Easy+Rifle Allen VoicePitch = 110 Aggression = 100 End Easy+Autosniper Clarence VoicePitch = 125 Aggression = 0 End Easy+Rifle Elliot VoicePitch = 110 Aggression = 100 End Easy+Punch Elmer VoicePitch = 100 Aggression = 100 End Easy+Spray Eugene VoicePitch = 121 Aggression = 100 End Easy+Sniper Frasier VoicePitch = 117 End Easy+Rifle Fred VoicePitch = 116 Aggression = 100 End Easy+Power George VoicePitch = 115 Aggression = 100 End Easy+Spray Graham VoicePitch = 114 Aggression = 100 End Easy+Rifle Harvey VoicePitch = 112 Aggression = 100 End Easy+Rifle Irwin VoicePitch = 111 Aggression = 100 End Easy+Rifle Lester VoicePitch = 110 Aggression = 100 End Easy+Punch Opie VoicePitch = 125 Aggression = 100 End Easy+Punch Waldo VoicePitch = 108 Aggression = 100 End Easy+Punch Wally VoicePitch = 95 Aggression = 100 End Easy+Rifle Wesley VoicePitch = 120 Aggression = 100 End
1y
Update 1.1
  • Removed focus decay which makes bots loose their aim after some time
1y

Improved difficulty, behaviour and weapon preferences.

551 lines | 8 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
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
//----------------------------------------------------------------------------
// BotProfile.db
// Author: Michael S. Booth, Turtle Rock Studios (www.turtlerockstudios.com)    -Ruined by Valve, modified by John
//
// This database defines bot "personalities".
// Feel free to edit it and define your own bots.
//


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

//
// All profiles begin with this data and overwrite their own
//
Default
        Skill = 50
        ReactionTime = 0.3
        AttackDelay = 0
        Teamwork = 100
        AimFocusInitial = 0                     // initial focus spread in degrees (from desired center)
        AimFocusDecay = 0                               // how much focus shrinks per second (.25 = 25% of size after 1 sec)
        AimFocusOffsetScale = 0         // controls accuracy when tracking to target (0 == perfect, should always be < 1)
        AimfocusInterval = 0                    // how often focus is adjusted (smaller intervals means better movement tracking)
        WeaponPreference = none
        Cost = 0
        Difficulty = NORMAL
        VoicePitch = 100
        Skin = 0
        LookAngleMaxAccelNormal = 2000.0
        LookAngleStiffnessNormal = 100.0
        LookAngleDampingNormal = 20.0
        LookAngleMaxAccelAttacking = 2000.0
        LookAngleStiffnessAttacking = 1000.0
        LookAngleDampingAttacking = 50.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
//

// weapon preference templates
Template Rifle
        WeaponPreference = ak47
        WeaponPreference = m4a1
        WeaponPreference = galilar
        WeaponPreference = famas
        WeaponPreference = mp7
        WeaponPreference = bizon

        Aggression = 50
End

Template Punch
        WeaponPreference = aug
        WeaponPreference = sg556
        WeaponPreference = famas
        WeaponPreference = galilar
        WeaponPreference = mp7
        WeaponPreference = bizon

        Aggression = 50
End

Template Sniper
        WeaponPreference = awp
        WeaponPreference = ssg08
        WeaponPreference = famas
        WeaponPreference = galilar
        WeaponPreference = mp7
        WeaponPreference = ump45

        Aggression = 0
End

Template Autosniper
        WeaponPreference = g3sg1
        WeaponPreference = scar20
        WeaponPreference = ssg08
        WeaponPreference = famas
        WeaponPreference = galilar
        WeaponPreference = mp7
        WeaponPreference = ump45

        Aggression = 25
End

Template Power
        WeaponPreference = negev
        WeaponPreference = m249
        WeaponPreference = xm1014
        WeaponPreference = mag7
        WeaponPreference = sawedoff
        WeaponPreference = nova

        Aggression = 75
End

Template Spray
        WeaponPreference = p90
        WeaponPreference = mp9
        WeaponPreference = mac10

        Aggression = 100
End


// skill templates
Template Expert
        Skill = 100
        ReactionTime = 0.2
        AttackDelay = 0
        Difficulty = EXPERT
        AimFocusInitial = 0.0
        AimFocusDecay = 0.0
        AimFocusOffsetScale = 0.0
        AimfocusInterval = 0.0
End

Template Hard
        Skill = 100
        ReactionTime = 0.3
        AttackDelay = 0
        Difficulty = HARD
        AimFocusInitial = 3
        AimFocusDecay = 0.1
        AimFocusOffsetScale = 0.1
        AimfocusInterval = 0.1
End

Template Normal
        Skill = 100
        ReactionTime = 0.4
        AttackDelay = 0
        Difficulty = NORMAL
        AimFocusInitial = 5
        AimFocusDecay = 0.2
        AimFocusOffsetScale = 0.2
        AimfocusInterval = 0.2
End

Template Easy
        Skill = 100
        ReactionTime = 0.5
        AttackDelay = 0
        Difficulty = EASY
        AimFocusInitial = 10
        AimFocusDecay = 0.3
        AimFocusOffsetScale = 0.3
        AimfocusInterval = 0.3
End

//----------------------------------------------------------------------------
//
// These are the individual bot profiles, which inherit first from
// Default and then the specified Template(s), in order
//

Expert+Rifle Cliffe
        VoicePitch = 95
End

Expert+Spray Minh
        VoicePitch = 105
End

Expert+Power Crusher
        VoicePitch = 84
End

Expert+Punch Pheonix
        VoicePitch = 110
End

Expert+Power Rock
        VoicePitch = 80
End

Expert+Rifle Outcast
        VoicePitch = 90
End

Expert+Rifle Wolf
        VoicePitch = 98
End

Expert+Autosniper Gunner
        VoicePitch = 96
End

Expert+Sniper Vitaliy
        VoicePitch = 105
End

Expert+Rifle Steel
        VoicePitch = 84
End

Expert+Rifle Kriss
        VoicePitch = 86
End

Expert+Punch Brett
        VoicePitch = 100
End

Expert+Punch Kurt
        VoicePitch = 95
End

Expert+Rifle Kyle
        VoicePitch = 115
End

Expert+Spray Moe
        VoicePitch = 87
End

Expert+Rifle Quade
        VoicePitch = 91
End

Expert+Rifle Quintin
        VoicePitch = 101
End

Expert+Rifle Ringo
        VoicePitch = 112
End

Expert+Punch Rip
        VoicePitch = 99
End

Expert+Rifle Zach
        VoicePitch = 100
End

Expert+Autosniper Cory
        VoicePitch = 110
End

Expert+Sniper Quinn
        VoicePitch = 93
End

Expert+Rifle Seth
        VoicePitch = 100
End

Expert+Rifle Raider
        VoicePitch = 86
End


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


Hard+Rifle Chet
        VoicePitch = 90
End

Hard+Punch Joe
        VoicePitch = 105
End

Hard+Rifle John
        VoicePitch = 97
End

Hard+Rifle Oscar
        VoicePitch = 84
End

Hard+Rifle Tyler
        VoicePitch = 90
End

Hard+Power Havel
        VoicePitch = 110
End

Hard+Spray Zane
        VoicePitch = 103
End

Hard+Punch Zim
        VoicePitch = 110
End

Hard+Sniper Adrian
        VoicePitch = 120
End

Hard+Punch Jake
        VoicePitch = 100
End

Hard+Rifle Connor
        VoicePitch = 104
End

Hard+Rifle Dave
        VoicePitch = 98
End

Hard+Rifle Maverick
        VoicePitch = 95
End

Hard+Rifle Blade
        VoicePitch = 95
End

Hard+Rifle Erik
        VoicePitch = 110
End

Hard+Autosniper Finn
        VoicePitch = 112
End

Hard+Punch Jeff
        VoicePitch = 90
End

Hard+Rifle Kevin
        VoicePitch = 115
End

Hard+Rifle Reed
        VoicePitch = 107
End

Hard+Spray Sandman
        VoicePitch = 102
End

Hard+Power Ted
        VoicePitch = 98
End

Hard+Rifle Wade
        VoicePitch = 95
End

Hard+Autosniper Wayne
        VoicePitch = 86
End

Hard+Sniper Alex
        VoicePitch = 100
End

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

Normal+Rifle Adam
        VoicePitch = 105
End

Normal+Sniper Eddie
        VoicePitch = 90
End

Normal+Punch Chris
        VoicePitch = 100
End

Normal+Rifle Cooper
        VoicePitch = 107
End

Normal+Punch Dennis
        VoicePitch = 104
End

Normal+Power Guardian
        VoicePitch = 110
End

Normal+Rifle Kent
        VoicePitch = 95
End

Normal+Power Grant
        VoicePitch = 112
End

Normal+Rifle Vern
        VoicePitch = 111
End

Normal+Sniper Ian
        VoicePitch = 115
End

Normal+Punch Jerry
        VoicePitch = 112
End

Normal+Punch Jon
        VoicePitch = 96
End

Normal+Autosniper Keith
        VoicePitch = 98
End

Normal+Rifle Mark
        VoicePitch = 110
End

Normal+Rifle Matt
        VoicePitch = 95
End

Normal+Rifle Mike
        VoicePitch = 100
End

Normal+Rifle Nate
        VoicePitch = 99
End

Normal+Spray Ray
        VoicePitch = 98
End

Normal+Rifle Scott
        VoicePitch = 105
End

Normal+Rifle Steve
        VoicePitch = 115
End

Normal+Spray Fox
        VoicePitch = 110
End

Normal+Autosniper Yahn
        VoicePitch = 92
End

Normal+Rifle Alfred
        VoicePitch = 110
End

Normal+Rifle Roger
        VoicePitch = 100
End

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

Easy+Rifle Dustin
        VoicePitch = 98
End

Easy+Rifle Ethan
        VoicePitch = 112
End

Easy+Rifle Irving
        VoicePitch = 118
End

Easy+Power Perry
        VoicePitch = 115
End

Easy+Rifle Shawn
        VoicePitch = 102
End

Easy+Sniper Tim
        VoicePitch = 98
End

Easy+Rifle Will
        VoicePitch = 96
End

Easy+Autosniper Wyatt
        VoicePitch = 94
End

Easy+Rifle Allen
        VoicePitch = 110
End

Easy+Autosniper Clarence
        VoicePitch = 125
End

Easy+Rifle Elliot
        VoicePitch = 110
End

Easy+Punch Elmer
        VoicePitch = 100
End

Easy+Spray Eugene
        VoicePitch = 121
End

Easy+Sniper Frasier
        VoicePitch = 117
End

Easy+Rifle Fred
        VoicePitch = 116
End

Easy+Power George
        VoicePitch = 115
End

Easy+Spray Graham
        VoicePitch = 114
End

Easy+Rifle Harvey
        VoicePitch = 112
End

Easy+Rifle Irwin
        VoicePitch = 111
End

Easy+Rifle Lester
        VoicePitch = 110
End

Easy+Punch Opie
        VoicePitch = 125
End

Easy+Punch Waldo
        VoicePitch = 108
End

Easy+Punch Wally
        VoicePitch = 95
End

Easy+Rifle Wesley
        VoicePitch = 120
End
Replace everything in the botprofile.db file with this.

Posts

Share

Shareable Image:
Share banner
HTML embed code:
BB embed code:
Markdown embed code:

More embeddable images

Bookmark and Share

Credits

Key Authors
John

Submitter

Send a Private Message to the submitter

Category

Stats

Posts
1
Views
37,443
Date Added
4y
Date Updated
1y

Scores

  • Not yet rated

License

Modify this as you like, post this link if you reupload it.
bcp.crwdcntrl.net tracking pixel