
English: 
A while ago I’ve made two videos with 3kliksphilip covering bots in CSGO.
If you haven’t seen them yet, I highly suggest to watch them
as I won’t be covering CSGO bots much in this video.
Instead we’re going to go… back in time…
You see, back when I was playing counter strike 1.6, my internet connection
wasn’t really good for a long time. To be honest, playing games online was out of question.
However, ever since I’ve moved from the first Playstation to PC
I was interested in trying out Counter Strike.
I remember first seeing it at my cousins place, as he was talking with his friends while playing a match on de_westwood.
Then I’ve got a pirated copy of 1.6...
since at the time, there was no way I could get the money to actually buy the game.
I remember spending so much time on both Dusts, Aztec and Office, playing with bots.
The bots I’ve played with were ported from Condition Zero, and man they were just amazing.

Polish: 
Jakiś czas temu, zrobiłem 2 filmy z 3kliksphilip'em dotyczące botów w CSGO.
Jeśli jeszcze ich nie widziałeś, bardzo mocno sugeruję ich obejrzenie
ponieważ nie będę omawiał botów z CSGO tak dokładnie w tym filmie.
Zamiast tego, przeniesiemy się... w przeszłość...
Wiecie, kiedy grałem w Counter Strike 1.6, moje łącze internetowe
nie było na przyzwoitym poziomie przez długi czas. Szczerze mówiąc, nie było mowy o graniu online.
Jednak, gdy przeniosłem się z Playstation 1 na PC
Byłem zainteresowany wypróbowaniem Counter Strike'a.
Pamiętam, gdy widziałem tę grę pierwszy raz u mojego kuzyna, gdy rozmawiał z kolegami podczas meczu na de_westwood
Wtedy zdobyłem piracką kopię 1.6...
ponieważ w tamtym czasie nie było sposobu, w jaki mógłbym zdobyć pieniądze na zakup oryginalnej kopii gry.
Pamiętam, jak spędzałem mnóstwo czasu na mapach Dust, Aztec i Office, grając z botami.
Boty z którymi grałem zostały zaimportowane z Condition Zero i cholera, były niesamowite

English: 
As a console player moving to PC it was something fresh and new, especially with my shit connection.
"I don’t need to play with other people, yet I have teammates and they talk to me?"
"They understand my orders and try to work with me to win the round?!"
Bots in Condition Zero and CSS were the best thing I’ve ever seen.
Their ability to navigate around the level and work together as a team was just amazing
which in itself is great, but topping that off with the voice system they’ve made
gave people like me a lot of fun.
Often they would chatter about the objective, compliment player for his achievements
and precisely call out where they’ve seen the enemy.
This gave the offline play in Condition Zero a lot of character that other games were missing for me.
Then I’ve upgraded my connection and started playing a lot of zombiemod, but that’s maybe a story for another video.
THEN, Counter Strike: Source came out...
I remember buying it at a local store on a CD with CSS,
Day of Defeat: Source, and Half Life 2: Deathmatch.

Polish: 
Jako konsolowiec, przesiadka na PC była czymś świeżym i nowym, zwłaszcza z moim gównianym internetem
"Nie muszę grać z innymi ludźmi, chociaż mam drużynę, która się ze mną komunikuję?"
"Rozumieją moje rozkazy i próbują ze mną współpracować, aby wygrać rundę?!"
Boty w Condition Zero i CSS były najlepszą rzeczą, jaką widziałem.
Ich umiejętności nawigowania po mapie i współpracy jako drużyna były po prostu niesamowite
co samo w sobie jest świetne, lecz dodatkowo uzupełniane przez ich system głosowy
co dało ludziom jak ja dużo zabawy
Często rozmawiali o celach, komplementowali gracza za jego osiągnięcia
oraz dokładnie raportowali, gdzie widzieli przeciwnika.
Dało to wiele charakteru grze offline w Condition Zero, gdzie w innych grach mi tego brakowało.
Później wymieniłem moje łącze internetowe na szybsze i zacząłem grać w zombiemod'a, ale to historia na inny materiał.
WTEDY, Counter Strike: Source wyszedł...
Pamiętam mój zakup w lokalnym sklepie płyty CD z CSS,
Day of Defeat: Source, i Half Life 2: Deathmatch

Polish: 
Ale kogo obchodzą te dwie inne gry, prawda?!
Zainstalowałem CSS tak szybko jak mogłem... i się nie zawiodłem
Nowa ładna grafika, nowe mapy i co najważniejsze, solidna gra offline z botami,
z zauważalnymi poprawami w ich sztucznej inteligencji, które sprawiły, że były bardziej świadome trybu w którym brały udział
To, co mam na myśli, polega na tym, że w Condition Zero miały tendencję do grania jak na deathmatch'u
z celami branymi pod uwagę, dopiero po deathmatch'owym festiwalu
Również, element współpracy był brany pod uwagę dopiero po wydaniu rozkazu podążania za tobą, czy coś w tym stylu
W przeciwnym razie, każdy mógł liczyć tylko na siebie.
W Source dalej to robili, ale bardzo dużo czasu spędzali na dbaniu o cele gry i trzymaniu się razem,
nawet po rozdzieleniu się klika razy, zazwyczaj spotykali się na drodze do celu, co było świetnym usprawnieniem.
Byłem trochę zawiedziony widząc, że tryby "Tour of Duty" i "VIP" zniknęły, ponieważ dużo na nich grałem.
Kolejny detal jakiego mi brakuje, to odczekiwanie przez boty kilku sekund przed zakupem broni,
co, moim zdaniem, było miłym detalem w Condition Zero.
I wtedy, CS:GO wyszedł. O jej...

English: 
But who cares about the other two, right?! I’ve installed CSS as fast as I could… and I wasn’t disappointed.
New pretty graphics, new maps, and most importantly solid offline play with bots,
with noticeable improvements to their AI which made them more aware of the gamemode they were playing.
What I mean by this is that in Condition Zero they tend to play like it’s just deathmatch,
with objectives usually being actually played after a deathmatch-fest kind of thing.
Also, the “teamwork” element usually kicked in once you’ve manually told them to follow you or something.
Otherwise it was every man for himself.
In Source they still did this, but a lot of the time they prefer to look after game objectives, and stick together,
even after being split up a couple of times, they usually meet up on the way to the objective, which was a great improvement.
I was a little sad to see Tour of Duty, and VIP gamemodes go since I’ve played them a lot.
Another detail I miss is bots waiting a couple of seconds before buying their weapons,
which I thought was a nice detail in Condition Zero.
And then, CS:GO came out. Oh dear…

Polish: 
Załadowałem grę na mapie Dust, spodziewając się wielu usprawnień.
Po zobaczeniu uaktualnionej grafiki oraz dialogów, bazowanych na modelach, byłem bardzo podekscytowany!
Wtedy rozpoczęła się runda... kompletna... cisza.
Nic, żadnego przygotowania przez boty do walki, żadnego dialogu w stylu "pokryję bombsite A", czy coś, nic
Wtedy pomyślałem "W porządku, może przynajmniej mi powiedzą gdzie widzieli przeciwnika. Jestem przekonany, że mam po prostu pecha".
Ale oczywiście, spodziewałem się dokładnego raportu lokalizacji, z pokazaną nazwą bota na voice chat'cie
ale zamiast tego, usłyszałem tylko, jak ktoś mamrocze
"Cel dostrzeżony!"
Dla mnie głównie to zabiło grę offline w CSGO. Jak bardzo kochałem spersonalizowane kwestie głosowe,
tak tutaj były za ciche i niesprecyzowane, w porównaniu ze starymi,
nie było ikon na voicechat'cie, a boty generalnie mówiły mniej.
Po tym, zdałem sobie sprawę, że znerfili boty bardzo mocno, przez wprowadzenie bezużytecznych wartości maksymalnego przyspieszenia, sztywności i tłumienia,
co zostało wprowadzone tylko po to, aby eksperckie boty były tandetne dla konsolowców.

English: 
I’ve booted up a game on first Dust, expecting so many improvements.
After seeing the updated graphics and voicelines based on the playermodels I was so excited!
Then the round begins… Complete… Silence.
Nothing, no bots preparing for the fight, no planning like "I'll cover bombsite A" or something, nothing.
Then I was like "Well okay, maybe they’ll at least tell me where the enemy is soon. I’m sure I’m just unlucky".
But of course, I was expecting a precise callout of the location with the bot name shown in the voice chat,
and instead all I can hear is someone mumbling
"Target spotted!"
This essentially killed off offline play in CSGO for me. As much as I’ve loved the personalized voicelines,
they were too quiet and imprecise in comparison to the old ones,
there were no icons on the voicechat, and bots generally said less.
After that I’ve also realized they’ve nerfed the bots a lot by introducing useless max acceleration, stiffness and damping values,
which are there just to make expert bots trash for console players.

English: 
They’ve also made them always aim at your dick, instead of basing it on the difficulty level, like in Source and Condition Zero,
and that was the final nail in the coffin.
When I’ve noticed I can run in a straight line and avoid every bullet,
I’ve said enough and moved back to Source.
Eventually I’ve came back to Global Offensive and started improving the navmeshes as well as botprofiles.
But the lack of advanced voice system from the previous games and worse aiming made every offline game "lifeless".
Then custom weapons like M4A1-S and USP were introduced. Of course with limited support, since first of all,
bots can’t even buy these weapons since they don’t have an inventory of any kind
or randomization or weapon replacements you can set in the profiles.
When it comes to suppressed weapons, in the previous titles bots would check if they want to put on the suppressor at the beginning of the round,
but since in GO it’s on by default they never check if they want to take it off.
On SG553 and AUG they never use the scope, since their default rifle AI doesn’t include any code to use the scope.

Polish: 
Sprawili również, że boty zawsze celowały w twojego penisa, zamiast bazując to na poziomie trudności, jak w Source lub Condition Zero,
i to był ostatni gwóźdź w trumnie.
Kiedy zorientowałem się, że mogę biec w linii prostej i omijać każdy pocisk,
powiedziałem "dość" i wróciłem do Source'a.
Ostatecznie wróciłem do Global Offensive i zacząłem poprawiać "navmeshe" jak i również "profile botów"
Ale brak zaawansowanego systemu głosowego z poprzednich odsłon i gorsze celowanie, sprawiły, że każda gra offline była "bez życia".
Wtedy bronie, takie jak M4A1-S i USP zostały wprowadzone. Oczywiście, z limitowanym wsparciem, bo przede wszystkim,
boty nie mogą nawet kupić tych broni, przez to, że nie posiadają żadnego ekwipunku
czy randomizacji lub broni zastępczych, które można ustawić w ich profilach.
Jeśli chodzi o broń z tłumikiem, w poprzednich odsłonach boty mogły zdecydować, czy chcą założyć tłumik na broń, na początku rundy
ale odkąd w GO jest założony domyślnie, nigdy nie decydują się na jego zdjęcie.
Podczas używania SG553 i AUG'a, nigdy nie używają przybliżenia, przez to, że SI karabinu nie uwzględnia żadnego kodu do używania lunety.

English: 
What I’ve did, for now scrapped feature, in CO is changed the line in the AUG and SG556 scripts
that reads "WeaponType" "Rifle" to "WeaponType" "SniperRifle".
This unfortunately introduced a couple of unwanted side effects since these bots are now considered snipers,
so they’ll hide a lot more often and don’t move as much while firing,
but at least it made them use the scope, which made them a considerable threat at long range.
Then they’ve added McCree. Sorry, I mean the R8, and of course it also wasn’t supported.
The default pistol AI wasn’t holding the primary fire button,
like the newer NextBot used in TF2 does,
instead CSbot tries to fire in short bursts. That means they were never able to even fire the revolver.
Valve "fix" for this was to just make them use the secondary fire button,
which just meant they’ll miss most of their shots anyways.
Well, at least they won’t give a full revolver to the enemy right?
Then there’s a major bug haunting offline players, that makes CT bots just freeze when trying to get to the bombsite.

Polish: 
Dla, teraz porzuconej funkcji, Classic Offensive, zmieniłem linię skryptu AUG'a i SG556
"WeaponType" "Rifle" na "WeaponType" "SniperRifle"
To niestety wprowadziło kilka niepożądanych efektów ubocznych, ponieważ te boty są teraz uważane za snajperów,
więc kryją się zdecydowanie częściej i nie poruszają się podczas strzelania,
ale chociaż używają lunety, co czyni ich znacznie większym zagrożeniem na dłuższym dystansie.
Wtedy dodali Mcree. Przepraszam, miałem na myśli R8, które oczywiście również było bez wsparcia.
Podstawowa SI nie trzymała podstawowego przycisku ognia,
jak nowsze NextBot'y użyte w TF2,
zamiast tego CSbot'y próbują strzelać krótkimi seriami.
Oznacza to, że nigdy nie były w stanie nawet wystrzelić z rewolweru.
"Poprawka" wypuszczona przez Valve polegała na tym, że używały drugiego trybu strzału
co oznaczało, że i tak większość ich strzałów pudłowała
Cóż,  przynajmniej nie dadzą pełnego rewolweru przeciwnikowi, racja?
Poza tym jest też poważny błąd, który nawiedza graczy offline. Sprawia on, że boty CT po prostu "zamarzają" podczas próby dostania się na bombsite.

Polish: 
Zgłosiłem to do Valve wiele razy, ale jak zawsze, brak odpowiedzi lub poprawki od tego czasu.
Podsumowując... cóż... naprawdę nie wiem co powiedzieć.
Naprawdę chcę kochać CS:GO, ale brak wsparcia dla botów przez Valve jest przytłaczający.
I niestety wiele rzeczy, które mogłyby nam pomóc w ich usprawnieniu, są zahardkodowane,
lub ukryte głęboko w grze, nie pozwalając nam, graczom, poprawić ich bez użycia oprogramowania firm trzecich lub innych rzeczy.
Więc na razie, czy nam się to podoba, czy nie, wszyscy musimy cieszyć się krokiem w tył, jakim są boty w CS:GO.
Ale czy na pewno...?

English: 
I’ve reported this bug to Valve multiple times, but as always, no response or fix since then.
In conclusion… well… I don’t really know what to say.
I really want to love CSGO but the lack of support that Valve has gave to bots is underwhelming.
And unfortunately a lot of stuff that could help us to improve them is either hardcoded,
or hidden deep in the game, not letting us, players, improve them without using third party software or other stuff.
So for now, whether we like it or not, we all need to enjoy the backwards step that CSGO bots are.
Or do we…?
