WarzoneCS WarzoneCS
Menu

Kaip pridėti botus į CS 1.6 — pilnas vadovas

Pilnas CS 1.6 botų vadovas — bot_add komandos, sudėtingumo lygiai, ZBot ir YaPB, botų vardai ir kaip užpildyti LAN komandas. Viskas paaiškinta.

Atnaujinta: 2026-07-30

Botai — kompiuterio valdomi žaidėjai, kuriuos gali pridėti į bet kurį CS 1.6 žaidimą: offline, LAN tinkle arba savo paties paleistame serveryje. Tai greičiausias būdas apšilti, išmokti žemėlapį ar užpildyti tuščius slotus mažame LAN vakarėlyje.

Bendruomenės diegimo programų pasaulyje sutiksi dvi botų sistemas: ZBot (originalus Valve variantas, atkeliavęs su 2004-ųjų CS 1.6 atnaujinimu) ir YaPB / POD-Bot / RCBot (bendruomenės perrašymai). Kiekviena WarzoneCS diegimo programa jau turi paruoštą ZBot — bot_add veikia iš karto.

Greitas startas — botas per 3 sekundes

Atidaryk konsolę (klavišas ~) ir įvesk:

bot_add

Tiek. Botas prisijungia kitame raunde atsitiktiniu vardu ir pasirenka komandą. Kartok komandą, jei nori daugiau botų — tiek, kiek leidžia serverio maxplayers.

Konkrečiai komandai:

bot_add_t     // pridėti teroristą
bot_add_ct    // pridėti antiteroristą

Išmesti visus botus:

bot_kick

Išmesti konkretų botą pagal vardą:

bot_kick "Steve"

Konsolė neatsidaro?

Pirmiausia ją įjunk: OptionsKeyboardAdvanced → pažymėk „Enable developer console“. Tada spausk ~ (tildė, viršutiniame kairiajame klaviatūros kampe, virš Tab).

Išsamiai: CS 1.6 konsolės komandų vadovas.

Botų sudėtingumas — keturi lygiai

bot_difficulty 0    // Easy   — prastas aim, dvejoja, pramauna akivaizdžius šūvius
bot_difficulty 1    // Normal — padorus aim, bet vis tiek apgaunamas
bot_difficulty 2    // Hard   — greitas taikymasis, naudoja granatas
bot_difficulty 3    // Expert — one-tap headshotai, beveik tobula crosshair pozicija

Nustatyk PRIEŠ mačo pradžią. Jau esantys botai laikosi to sudėtingumo, su kuriuo atsirado, kol jų neišmeti ir nepridedi iš naujo.

Apšilimui: pradėk nuo 2 (Hard). Expert lygio botai iš tiesų sunkesni nei dauguma žmonių viešuose serveriuose — puiku reakcijai treniruoti, erzina, jei tiesiog nori farminti fragus.

Botų asmenybės — kvotos ir mišinys

Be sudėtingumo, ZBot turi asmenybę — tai lemia, kaip kiekvienas botas žaidžia.

bot_quota 8          // bendras botų skaičius, kurį serveris stengiasi išlaikyti
bot_quota_mode fill  // 'fill' = laikyk bendrą žaidėjų skaičių ties bot_quota, atėmus žmones
bot_quota_mode normal // 'normal' = visada bot_quota botų, nesvarbu kiek žmonių

Nustatyk bot_quota 8 + bot_quota_mode fill ir visada turėsi 8 žaidėjų mačą, nesvarbu, kas prisijungia ar išeina.

Priverstinai nustatyk konkretų asmenybių mišinį:

bot_prefix "BOT"           // prie kiekvieno boto vardo prideda "BOT" (lengviau atskirti)
bot_join_team any          // 'any' | 'T' | 'CT' — apriboja, į kurią pusę botai eina
bot_join_after_player 0    // 0 = botai prisijungia iš karto; 1 = tik po žmogaus

Savi botų vardai

ZBot sukasi per vardus faile czero_bot_profile.db (aplankas Half-Life\cstrike). Redaguok šį failą, jei nori savų vardų — po vieną eilutėje, su neprivalomu ginklo pasirinkimu:

+Steve   K1   ; Steve mėgsta AK-47 kaip pagrindinį ginklą
+Marge   K2   ; Marge mėgsta M4A1

Ginklų kodai:

Kodas Ginklas
K1 AK-47
K2 M4A1
K3 AWP
K4 Deagle

Po redagavimo paleisk žaidimą iš naujo. Savi vardai atsiras rezultatų lentelėje kitame raunde.

Vardai su turkiškais, rusiškais, lenkiškais, vokiškais, bulgariškais ir kitokiais rašmenimis veikia be problemų — GoldSrc profilio faile skaito UTF-8.

Botai konkrečiuose režimuose

Klasikinis bombos nukenksminimas (de_ žemėlapiai)

Numatytoji elgsena. Botai padeda bombą, ją nukenksmina, rotuoja — iš tikrųjų žaidžia nuoseklų žaidimą.

mp_freezetime 3
mp_roundtime 1.75
bot_defer_to_human 1     // jei botas turi bombą, prieš padėjimą numeta ją šalia žmogaus

Įkaitų gelbėjimas (cs_ žemėlapiai)

Su gelbėjimu botai susitvarko, bet retai koordinuojasi. Pridėk daugiau antiteroristų nei teroristų — įkaitų gelbėjimas CT pusėje prieš pozicijas laikančius teroristų botus yra visai rimta treniruotė.

Deathmatch / CSDM

ZBot pagal numatymą nesupranta momentinio atgimimo taisyklių. Įdiek CSDM pluginą serverio pusėje arba naudok klasikinį mp_deathcamera 0 + mp_freezetime 0 derinį — gausi apytikslį atitikmenį.

Išsamiai: CS 1.6 Deathmatch (CSDM) vadovas.

Zombie / JailBreak / Deathrun

ZBot nesupranta jokio bendruomenės modo. Jis tiesiog sutrikęs klaidžios po žemėlapį. Bendruomenės botų sistemos, tokios kaip YaPB, modus atpažįsta geriau, bet ir jos iki galo „nesuvokia“ zombių fizikos.

Modifikuotuose režimuose įprasta žaisti tik su žmonėmis.

Pažengusiųjų botų komandos

Pilnas komandų sąrašas. Dauguma numatytųjų reikšmių protingos — liesk tik tai, ko tikrai reikia.

Komanda Numatyta Ką daro
bot_add Prideda vieną botą
bot_add_t / bot_add_ct Prideda į konkrečią komandą
bot_kick Išmeta visus botus
bot_kill Nužudo visus botus (kitą raundą atgimsta)
bot_difficulty <0-3> 1 Įgūdžių lygis
bot_quota <0-32> 0 Siekiamas botų skaičius
bot_quota_mode <fill\|normal> normal Žr. skyrių apie asmenybes
bot_prefix "<str>" "" Prideda priešdėlį prie botų vardų
bot_join_team <any\|T\|CT> any Į kurias komandas botai gali jungtis
bot_join_after_player <0\|1> 0 Laukti žmogaus prieš sukuriant botus
bot_defer_to_human <0\|1> 0 Perleidžia užduotis žmonėms
bot_allow_pistols <0\|1> 1 Botai gali pirkti pistoletus
bot_allow_rifles <0\|1> 1 Botai gali pirkti automatinius šautuvus
bot_allow_snipers <0\|1> 1 Botai gali pirkti snaiperinius
bot_allow_shotguns <0\|1> 1 Botai gali pirkti šratinius
bot_allow_sub_machine_guns <0\|1> 1 Botai gali pirkti SMG
bot_allow_machine_guns <0\|1> 1 Botai gali pirkti M249
bot_allow_grenades <0\|1> 1 Botai gali pirkti granatas
bot_walk <0\|1> 0 Verčia botus eiti (tylus judėjimas)
bot_stop <0\|1> 0 Užšaldo visus botus (tik derinimui)
bot_chatter <off\|minimal\|normal> normal Botų radijo plepėjimo kiekis
bot_zombie <0\|1> 0 1 = botai nieko nedaro (taikymosi treniruotė)

bot_zombie 1 — klasikinis aim treniruotės triukas: sukurk būrį nejudančių botų ir treniruok crosshair poziciją bei spray kontrolę. Pirmiausia nustatyk bot_difficulty 0, kad jie negalėtų atsišaudyti, jei nustatymą vėl išjungtum.

ZBot, YaPB ar POD-Bot — kurį rinktis?

Kiekviena WarzoneCS diegimo programa turi iš anksto įdiegtą ZBot. Visos aukščiau esančios komandos skirtos būtent jam. Bet jei laikai viešą serverį arba offline žaidi su modais, išgirsi serverių administratorius minint dvi alternatyvas:

  • YaPB (Yet another POD-Bot) — bendruomenės perrašymas. Geresnė waypoint navigacija bendruomenės žemėlapiuose, greitesnė reakcija Expert lygyje. Platinamas kaip AMX Mod X pluginas. Diegiamas tik serverio pusėje.
  • RCBot — panašus į YaPB, prižiūrimas rečiau. Šiek tiek geriau meta granatas.
  • POD-Bot mm — senoji versija. Veikia, bet kūrimas sustojo prieš daugelį metų.

Treniruotėms vienam ar LAN vakarėliui ZBot visiškai pakanka. YaPB liesti nereikia.

Jei laikai viešą serverį vien su botais ir bendruomenės žemėlapiais: įdiek YaPB per AMX Mod X ir pridėk waypointus kiekvienam žemėlapiui. Tai jau serverio administratoriaus sritis — puslapyje kurią versiją rinktis rasi pastabų, kurios versijos iš karto turi suderinamą AMX Mod X.

LAN vakarėlio slotų užpildymas

Klasikinis atvejis: 4–6 žmonės, o nori pilno 5v5 mačo. Pridėk botų į abi puses.

bot_quota 10
bot_quota_mode fill
bot_join_team any
bot_difficulty 1

Prisijungus 4 žmonėms, ZBot sukuria 6 botus ir maždaug po lygiai paskirsto abiem komandoms. Kai prisijungia penktas žmogus, vienas botas automatiškai išeina. Be jokio vargo.

LAN tinkle nustatyk sv_lan 1 ir hosto konsolėje įvesk bot_add. LAN režime botai veikia lygiai taip pat — visi juos mato vienodai.

Pilnas LAN paruošimas: hoste įdiek bet kurią WarzoneCS versiją, paleisk listen serverį, o kiti kompiuteriai jungiasi per hosto LAN IP.

Dažnos botų problemos

„Botai nejuda arba stovi vietoje starto zonoje.“ Žemėlapyje nėra waypointų ZBot sistemai. Dažna bėda bendruomenės žemėlapiuose (kz, aim, awp_). Įkelk komplekte esantį žemėlapį (de_dust2, cs_office) ir botai judės kaip reikia. Bendruomenės žemėlapiuose arba naudok YaPB su atitinkamais waypointais, arba susitaikyk su klaidžiojimu.

„bot_add nieko nedaro.“ Arba esi serveryje, kuriame bot_add išjungta (taip daro 99 % viešų serverių — nenori šiukšlinimo), arba tavo listen serveryje nustatyta bot_quota_mode normal + bot_quota 0. Pirmiausia nustatyk bot_quota 8 — tada bot_add suveiks.

„Botai nuolat kempina.“ Pakelk bot_difficulty iki 2 arba 3. Lengvi botai dvejoja, sunkesni iš tikrųjų puola.

„Botų vardai atrodo blogai arba iškraipyti.“ Failas czero_bot_profile.db turi būti UTF-8 be BOM. Windows Notepad pagal numatymą įrašo BOM — naudok Notepad++ arba VS Code ir išsaugant pasirink „UTF-8 (no BOM)“.

„Botai eko raunduose perka ne tuos ginklus.“ bot_allow_sub_machine_guns 1 + bot_allow_shotguns 1. Kai kurie numatytieji configai eko ginklus išjungia, tad botai net turėdami $800 taikosi į automatinį šautuvą.

„Botai nenukenksmina bombos.“ Nustatyk bot_defer_to_human 0. Kai perleidimas įjungtas, botai laukia, kol nukenksminimui vadovaus žmogus CT — o jei žmogaus nėra, raundas pralaimimas.

Kas toliau?