Öffnet die botprofile.db im cstrike Ordner eures Gameservers, mit einem beliebigen Texteditor. Dort sind die Botnamen mit dem jeweiligen Profil, diese Namen kannst du fast beliebig ändern. Es dürfen allerdings keine Leerzeichen, Klammern, Umlaute und bestimmte Sonderzeichen benutzt werden. Da ich nicht genau weiß welche Sonderzeichen gehen und welche nicht, müsst ihr das selbst probieren. Ob ein Name möglich ist oder nicht erkennt ihr daran wie viele Bots einsteigen. Sollten z.B. nur 4 Bots einsteigen, ist der Name des fünften Bots ungültig. Wenn 5 mitspielen dann der sechste Namen, und so weiter. Ihr solltet vorher auch überprüfen wie hoch euer Botlimit in der Server.cfg liegt, nicht das dort nur 5 eingestellt sind und ihr euch wundert wieso ihr nicht z.B. 10 Bots habt, obwohl eure Botnamen definitiv funktionieren.
Eure neue botprofile.db funktioniert auch im Singleplayer, dazu müsst ihr nur eine botprofile.db in euer cstrike Verzeichnis kopieren.
Des weiteren müsst ihr nicht alle Botnamen ändern, sondern nur die die in eurem Schwierigkeitsgrad vorkommen. Bei höherer Botzahl werden aber scheinbar auch Bots aus anderen Schwierigkeitsstufen genommen.
Die folgende Zuweisung der Bots nach ihrem Schwierigkeitsgrad ist ohne Garantie.
Easy und Fair bedeutet 0 (einfache Bots)
Fair, Normal und Tough bedeutet 1 (normale Bots)
Though, Hard und VeryHard bedeutet 2 (schwere Bots)
Expert und Elite bedeutet 3 (extreme Bots)
Nun folgt eine komplette botprofile.db um die Änderungen zu demonstrieren oder zum kopieren, für jene die diese Datei nicht haben.
//----------------------------------------------------------------------------
// BotProfile.db
// Author: Michael S. Booth, Turtle Rock Studios (turtlerockstudios.com)
//
// 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
Aggression = 50
ReactionTime = 0.3
AttackDelay = 0
Teamwork = 75
WeaponPreference = none
Cost = 0
Difficulty = NORMAL
VoicePitch = 100
Skin = 0
End
//----------------------------------------------------------------------------
//
// Hier werden verschiedene Waffen zu einem Waffensatz zusammengefasst, die Bots werden dann überwiegend mit dem Waffensätze spielen der ihnen zugewiesen wurde. Ihr könnt auch neue // Sätze erstellen, diese müssen nur mit Template Name anfangen und mit End aufhören
Template Rifle
WeaponPreference = m4a1
WeaponPreference = ak47
WeaponPreference = famas
WeaponPreference = galil
WeaponPreference = mp5
End
Template RifleT
WeaponPreference = ak47
WeaponPreference = m4a1
WeaponPreference = galil
WeaponPreference = famas
WeaponPreference = mp5
End
Template Punch
WeaponPreference = aug
WeaponPreference = sg552
WeaponPreference = famas
WeaponPreference = galil
WeaponPreference = mp5
End
Template PunchT
WeaponPreference = aug
WeaponPreference = sg552
WeaponPreference = famas
WeaponPreference = galil
WeaponPreference = mp5
End
Template Sniper
WeaponPreference = awp
WeaponPreference = sg550
WeaponPreference = g3sg1
WeaponPreference = scout
WeaponPreference = famas
WeaponPreference = galil
WeaponPreference = mp5
End
Template Power
WeaponPreference = m249
WeaponPreference = xm1014
WeaponPreference = m3
WeaponPreference = famas
WeaponPreference = galil
WeaponPreference = mp5
End
Template Shotgun
WeaponPreference = xm1014
WeaponPreference = m3
WeaponPreference = famas
WeaponPreference = galil
WeaponPreference = mp5
End
Template Shield
// WeaponPreference = shield
WeaponPreference = m4a1 // in case shield is disallowed
WeaponPreference = ak47
WeaponPreference = famas
WeaponPreference = galil
WeaponPreference = mp5
End
Template Spray
WeaponPreference = p90
WeaponPreference = tmp
WeaponPreference = mac10
WeaponPreference = mp5
End
// Ab hier können die Fahigkeiten der Bots verändert werden
Template Elite
Skill = 100 // Je höher desto besser sind sie, die maximal möglichen Werte kenne ich allerdings nicht
Aggression = 100 // Je höher desto besser sind sie, die maximal möglichen Werte kenne ich allerdings nicht
ReactionTime = 0.2 // Je niedriger desto besser sind sie, die maximal möglichen Werte kenne ich allerdings nicht
Cost = 4
Difficulty = EXPERT // Die Schwierigkeitseinstellung bei der diese Bots mitspielen EASY = 0, NORMAL = 1, HARD = 2, EXPERT = 3
VoicePitch = 85
End
Template Expert
Skill = 90
Aggression = 90
ReactionTime = 0.2
Cost = 4
Difficulty = EXPERT
VoicePitch = 88
End
Template VeryHard
Skill = 80
Aggression = 80
ReactionTime = 0.25
Cost = 3
Difficulty = HARD
VoicePitch = 92
End
Template Hard
Skill = 75
Aggression = 75
ReactionTime = 0.25
Cost = 3
Difficulty = HARD
VoicePitch = 94
End
Template Tough
Skill = 60
Aggression = 60
ReactionTime = 0.3
AttackDelay = 0.35
Cost = 2
Difficulty = NORMAL+HARD
VoicePitch = 96
End
Template Normal
Skill = 50
Aggression = 50
ReactionTime = 0.4
AttackDelay = 0.7
Cost = 2
Difficulty = NORMAL
End
Template Fair
Skill = 25
Aggression = 30
ReactionTime = 0.4
AttackDelay = 1.0
Cost = 1
Difficulty = EASY+NORMAL
VoicePitch = 105
End
Template Easy
Skill = 0
Aggression = 20
ReactionTime = 0.5
AttackDelay = 1.5
Cost = 1
Difficulty = EASY
VoicePitch = 110
End
//----------------------------------------------------------------------------
//
// Und ab hier können ihr Namen, Waffensätze und Fähigkeitseinstufung verändert werden
Elite+Rifle Cliffe // Beispiel: Ihr ersetzt Cliffe einfach durch einen eurer Wahl, z.B. Hans oder Chuck_Norris (Leerzeichen sind wie gesagt nicht erlaubt)
Skin = 1
VoicePitch = 95
End
Elite+Spray Minh // Beispiel: Ihr ersetzt Spray durch Rifle und schon benutzt dieser Bost überwiegend die Waffen aus dem Waffensatz Rifle
Skin = 2
VoicePitch = 105
End
Elite+Shotgun Crusher // Beispiel: Ihr ersetzt Elite durch Expert und schon hat dieser Bot die Fähigkeiten der Expert-Einstufung
Skin = 4
VoicePitch = 84
End
Elite+Punch Pheonix
Skin = 4
VoicePitch = 110
End
Elite+Power Rock
Skin = 2
VoicePitch = 80
End
Elite+PunchT Shark
Skin = 4
VoicePitch = 90
End
Elite+Rifle Wolf
Skin = 2
VoicePitch = 98
End
Elite+RifleT Gunner
Skin = 1
VoicePitch = 96
End
Elite+Sniper Zed
Skin = 3
VoicePitch = 105
End
Elite+RifleT Steel
Skin = 1
VoicePitch = 84
End
Elite+PunchT Stone
Skin = 4
VoicePitch = 86
End
//----------------------------------------
Expert+RifleT Arnold
VoicePitch = 85
End
Expert+Rifle Brett
VoicePitch = 100
End
Expert+Punch Kurt
VoicePitch = 95
End
Expert+Sniper Kyle
Cost = 5
VoicePitch = 115
End
Expert+Shotgun Moe
VoicePitch = 87
End
Expert+Rifle Quade
VoicePitch = 91
End
Expert+Rifle Quintin
VoicePitch = 101
End
Expert Ringo
VoicePitch = 112
End
Expert+PunchT Rip
VoicePitch = 99
End
Expert+Rifle Zach
VoicePitch = 100
End
//----------------------------------------
VeryHard+Power Cory
Skin = 1
VoicePitch = 110
End
VeryHard+Sniper Quinn
Skin = 3
VoicePitch = 93
End
VeryHard+Rifle Seth
Skin = 2
VoicePitch = 100
End
VeryHard+RifleT Vinny
Skin = 4
VoicePitch = 86
End
//----------------------------------------
Hard+Rifle Chad
Skin = 1
VoicePitch = 95
End
Hard+RifleT Chet
Skin = 2
VoicePitch = 90
End
Hard+Spray Gabe
Skin = 4
VoicePitch = 102
End
Hard+Shotgun Hank
Skin = 1
VoicePitch = 98
End
Hard+RifleT Ivan
Skin = 2
VoicePitch = 96
End
Hard+Punch Jim
Skin = 4
VoicePitch = 103
End
Hard+PunchT Joe
Skin = 1
VoicePitch = 105
End
Hard+Rifle John
Skin = 2
VoicePitch = 97
End
Hard+Rifle Tony
Skin = 4
VoicePitch = 84
End
Hard+PunchT Tyler
Skin = 1
VoicePitch = 90
End
Hard+Rifle Victor
Skin = 2
VoicePitch = 98
End
Hard+Sniper Vladimir
Skin = 3
VoicePitch = 110
End
Hard+Spray Zane
Skin = 4
VoicePitch = 103
End
Hard+Rifle Zim
Skin = 2
VoicePitch = 110
End
//----------------------------------------
Tough+Sniper Adrian
Skin = 3
VoicePitch = 120
End
Tough+Rifle Brad
Skin = 1
VoicePitch = 100
End
Tough+Rifle Connor
Skin = 2
VoicePitch = 104
End
Tough+RifleT Dave
Skin = 4
VoicePitch = 98
End
Tough Dan
Skin = 1
VoicePitch = 100
End
Tough+Rifle Derek
Skin = 2
VoicePitch = 102
End
Tough+Shotgun Don
Skin = 4
VoicePitch = 95
End
Tough+Rifle Eric
Skin = 1
VoicePitch = 95
End
Tough+RifleT Erik
Skin = 2
VoicePitch = 110
End
Tough+Rifle Finn
Skin = 4
VoicePitch = 112
End
Tough Jeff
Skin = 1
VoicePitch = 90
End
Tough+Rifle Kevin
Skin = 2
VoicePitch = 115
End
Tough+RifleT Reed
Skin = 4
VoicePitch = 107
End
Tough+Rifle Rick
Skin = 2
VoicePitch = 102
End
Tough Ted
Skin = 1
VoicePitch = 98
End
Tough+Rifle Troy
Skin = 2
VoicePitch = 100
End
Tough+RifleT Wade
Skin = 4
VoicePitch = 95
End
Tough+Rifle Wayne
Skin = 1
VoicePitch = 86
End
Tough+RifleT Xander
Skin = 2
VoicePitch = 100
End
Tough+Rifle Xavier
Skin = 4
VoicePitch = 95
End
//----------------------------------------
Normal+Rifle Adam
Skin = 1
VoicePitch = 105
End
Normal+PunchT Andy
Skin = 2
VoicePitch = 90
End
Normal Chris
Skin = 3
VoicePitch = 100
End
Normal Colin
Skin = 4
VoicePitch = 107
End
Normal+Shield Dennis
Skin = 1
VoicePitch = 104
End
Normal Doug
Skin = 2
VoicePitch = 110
End
Normal Gary
Skin = 3
VoicePitch = 95
End
Normal Grant
Skin = 4
VoicePitch = 112
End
Normal Greg
Skin = 1
VoicePitch = 111
End
Normal+Sniper Ian
Skin = 3
VoicePitch = 115
End
Normal Jerry
Skin = 4
VoicePitch = 112
End
Normal Jon
Skin = 1
VoicePitch = 96
End
Normal Keith
Skin = 2
VoicePitch = 98
End
Normal Mark
Skin = 4
VoicePitch = 110
End
Normal Matt
Skin = 1
VoicePitch = 95
End
Normal+RifleT Mike
Skin = 2
VoicePitch = 100
End
Normal Nate
Skin = 4
VoicePitch = 99
End
Normal Paul
Skin = 3
VoicePitch = 98
End
Normal Scott
Skin = 1
VoicePitch = 105
End
Normal Steve
Skin = 2
VoicePitch = 115
End
Normal Tom
Skin = 3
VoicePitch = 110
End
Normal Yahn
Skin = 4
VoicePitch = 92
End
//----------------------------------------
Fair Alfred
VoicePitch = 110
End
Fair Bill
VoicePitch = 100
End
Fair Brandon
VoicePitch = 99
End
Fair+Spray Calvin
VoicePitch = 120
End
Fair Dean
VoicePitch = 111
End
Fair Dustin
VoicePitch = 98
End
Fair Ethan
VoicePitch = 112
End
Fair Harold
VoicePitch = 90
End
Fair Henry
VoicePitch = 120
End
Fair Irving
VoicePitch = 118
End
Fair Jason
VoicePitch = 116
End
Fair Josh
VoicePitch = 114
End
Fair Martin
VoicePitch = 110
End
Fair Nick
VoicePitch = 98
End
Fair Norm
VoicePitch = 92
End
Fair Orin
VoicePitch = 113
End
Fair Pat
VoicePitch = 114
End
Fair Perry
VoicePitch = 115
End
Fair Ron
VoicePitch = 100
End
Fair Shawn
VoicePitch = 102
End
Fair Tim
VoicePitch = 98
End
Fair Will
VoicePitch = 96
End
Fair Wyatt
VoicePitch = 94
End
//----------------------------------------
Easy Albert
VoicePitch = 100
End
Easy Allen
VoicePitch = 110
End
Easy Bert
VoicePitch = 120
End
Easy Bob
VoicePitch = 99
End
Easy Cecil
VoicePitch = 120
End
Easy Clarence
VoicePitch = 125
End
Easy Elliot
VoicePitch = 110
End
Easy Elmer
VoicePitch = 100
End
Easy Ernie
VoicePitch = 112
End
Easy Eugene
VoicePitch = 121
End
Easy Fergus
VoicePitch = 99
End
Easy Ferris
VoicePitch = 119
End
Easy Frank
VoicePitch = 118
End
Easy Frasier
VoicePitch = 117
End
Easy Fred
VoicePitch = 116
End
Easy George
VoicePitch = 115
End
Easy Graham
VoicePitch = 114
End
Easy Harvey
VoicePitch = 112
End
Easy Irwin
VoicePitch = 111
End
Easy Lester
VoicePitch = 110
End
Easy Marvin
VoicePitch = 109
End
Easy Neil
VoicePitch = 108
End
Easy Niles
VoicePitch = 122
End
Easy Oliver
VoicePitch = 120
End
Easy Opie
VoicePitch = 125
End
Easy Toby
VoicePitch = 92
End
Easy Ulric
VoicePitch = 100
End
Easy Ulysses
VoicePitch = 102
End
Easy Uri
VoicePitch = 104
End
Easy Waldo
VoicePitch = 108
End
Easy Wally
VoicePitch = 95
End
Easy Walt
VoicePitch = 100
End
Easy Wesley
VoicePitch = 120
End
Easy Yanni
VoicePitch = 112
End
Easy Yogi
VoicePitch = 99
End
Easy Yuri
VoicePitch = 110
End
Neueste Kommentare