Konsol buyruqlari
Tarmoq:
Umumiy mijoz tarifi sozlamalari
Rate - mijoz serverdan olmoqchi bo'lgan soniyada maksimal bayt soni.
cl_cmdrate - mijoz serverga yubormoqchi bo'lgan soniyada maksimal paketlar soni.
cl_updaterate - mijoz serverdan olmoqchi bo'lgan soniyada maksimal paketlar soni.
Izoh: nega u "xohlaydi"? Chunki server mijozning istaklarini cheklaydi va ushbu mijoz o'zgaruvchilari qiymatlarini sozlashi mumkin.
O'yin dunyosini hisoblash uchun mas'ul bo'lgan mijoz sozlamalari
serverdan olingan yangilanishlar orasida
Interpolyatsiya:
cl_interp_ratio - mijoz ko'pi bilan o'yin dunyosini interpolyatsiya qilishi kerak: "1" - serverdan 2 paket (1 bo'shliq), "2" - serverdan 3 paket (2 bo'shliq). (aniq "2.0")
cl_interp - o'yin dunyosini interpolyatsiya qilish kerak bo'lgan vaqt davri. cl_interp = (1/cl_updaterate)*cl_interp_ratio formulasi yordamida hisoblangan. Bundan tashqari, bu erda siz cl_updaterate va cl_interp_ratio ning haqiqiy qiymatlarini olishingiz kerak (serverdan kerakli qiymatlarni emas, balki u sizga "qo'ygan" qiymatlarni (0,05 = 50 ms)
Ekstrapolyatsiya:
cl_extrapolate 1 - interpolyatsiya qilish mumkin bo'lmagan hollarda (paketning yuqori yo'qolishi tufayli) ekstrapolyatsiya qo'llaniladi - ob'ekt pozitsiyalarining chiziqli prognozi. (1)
cl_extrapolate_amount - ekstrapolyatsiya qilish mumkin bo'lgan maksimal vaqt davrini belgilaydi. (0,25 s)
Kirish bashorati:
cl_predict - kiritishni bashorat qilishni yoqadi (1).
cl_pred_optimize - Agar tarmoq yangilanmagan bo'lsa, ma'lumotlarni nusxalamaslik uchun optimallashtirish (1), shuningdek, xatolar bo'lmasa (2) qayta yo'naltirmaslik (Elisdan eslatma: agar kimdir menga ushbu o'zgaruvchining ma'nosini aytsa, men juda yaxshi bo'laman. minnatdor).
cl_smooth - prognoz xatolarini yumshatish. (aniq "1")
cl_smoothtime - prognoz xatolarini tuzatish uzaytirilgan vaqt. (aniq "0,1")
cl_showerror - bashorat qilishda xatolar mavjudligini ko'rsatadi. (0)
Lagom kompensatsiyasi (faqat tortishish aniqligiga ta'sir qiladi):
cl_lagcompensation - mijoz serverdan o'z suratlarini qayta ishlashda kechikish kompensatsiyasini hisobga olmaslikni "so'rashi" mumkin - 0. (1)
Zamonaviy dvigatel tomonidan qo'llab-quvvatlanmaydi:
cl_lagcomp_errorcheck - O'yinchi pozitsiyasidagi xatolarni tekshiradi.
cl_interp_threadmodeticks - Qo'shimcha interpolyatsiya
Mat:
mat_queue_mode - O'yin uchun ishlatiladigan protsessor yadrolari soni. (aniq. "-2")
mat_mipmaptextures — Tekstura sifatini masofaga qarab o‘zgartiradi. (aniq "1")
mat_picmip - Tekstura sifatini o'zgartirish. (aniq "0")
mat_antialias - Antialiasing.
mat_bumpmap - Bumpmapping (bumpmapping tekis teksturalarni, hajmli narsalarni ko'rsatishga imkon beradi). (aniq "1")
mat_bufferprimitives - "ibtidoiylarni" keshlash.
mat_clipz - (0) Ba'zi nVidia video kartalari uchun DirectX9 bilan bog'liq muammolarni bartaraf qiladi.
mat_colorrection — Rangni tuzatish.
mat_specular - o'chiradi Yaltiroq uberni yoqadi.
mat_compressedtextures - Teksturani siqish.
mat_motion_blur_forward_enabled — Harakatni xiralashtirish.
mat_disable_bloom - Spreylar. (aniq "0")
mat_monitorgamma — Gamma. (taf. "2.2")
mat_forceaniso - Anizotrop filtrlash. (aniq "1")
mat_hdr_enabled - Yorug'lik darajasi har xil bo'lgan joylardan harakatlanayotganda ko'rinishni sozlash effekti.
mat_hdr_level - Dinamik yoritish effekti. (aniq "2")
mat_shadowstate - soyalarga ishora qiladi (Faqat r_shadows bilan ishlaydi). (aniq "1")
mat_use_compressed_hdr_textures — HDR bilan ishlatiladigan teksturalarni siqish.
mat_trilinear - Uch chiziqli filtrlash.
mat_dxlevel - DirectX versiyasini o'rnatadi.
mat_wateroversize — Suv buzilishining aniqligini o'rnatadi. (taf. "128")
mat_aaquality - Anti-aliasing sifati. mat_antialias bilan birgalikda ishlaydi.
mat_reducefillrate - Tekstura tafsilotlarini sozlash. (aniq "0")
mat_autoexposure_max — Maksimal ekran yorqinligi. (aniq "2")
mat_autoexposure_min — Minimal ekran yorqinligi. (aniq "0,5")
mat_bloomscale - BLOOM effekti. (aniq "1")
mat_disable_lightwarp - Aniq tavsif noma'lum, lekin 1D teksturalarni soyalash deb ataydi. (aniq "0")
mat_envmapsize — SkyBox kabi xaritaning erishib bo'lmaydigan qismlaridagi tasvirlar tarixi. (taf. "128")
mat_envmaptgasize - Ma'lum emas, lekin SkyBox hajmi uchun mas'uldir. (taf. "32.0")
mat_fastspecular — Silliq yuzalarni chizish algoritmi.
mat_fastnobump - hajmli teksturalarni ko'rsatish algoritmi.
mat_forcemanagedtextureintohardware - video xotiradagi teksturalarni tozalash. (aniq "1")
mat_diffuse - Qiymatni "0" ga o'rnatish hamma narsani qora qiladi.
mat_software_aa_strength - A-A post jarayonini ishlab chiqaradi (muqobil/MCAA ga qo'shimcha). (aniq. "-1,0")
mat_software_aa_tap_offset - Standart 1.0 - pastroq qiymat tasvirni aniqroq qiladi, yuqori qiymat uni loyqa qiladi.
mat_software_aa_quality — Dasturiy taʼminotning antialiasing sifati: (0 — 5 teginish filtri), (1 — 9 marta bosish filtri).
mat_software_aa_edge_threshold - Software AA - dasturiy ta'minotni antialiasing uchun shader chekkasini aniqlash sezgirligini sozlaydi - pastroq qiymat ko'proq qirralarni tekislaydi, yuqori qiymat kamroq tekislaydi. (aniq. “1,0”)
mat_software_aa_blur_one_pixel_lines — Qalinligi bir piksel (0,0 - shart emas), (1,0 - juda ko'p) chiziqni tekislash uchun qancha dasturiy ta'minot antialiasing talab qilinadi (aniq "0,5")
mat_software_aa_debug - Software AA - dasturiy ta'minot antialiasing shader tomonidan ishlatiladigan signallarning ofsetini sozlaydi - pastroq qiymat tasvirni aniqroq qiladi, kattaroq qiymat uni xiralashtiradi. (aniq. “1,0”)
mat_filterlightmaps — Yoritish filtri. (aniq "1")
mat_filtertextures — Tekstura filtri. (aniq "1")
mat_vsync - Vertikal sinxronizatsiya.
mat_bloom_scalefactor_scalar - Bloom effektining intensivligini sozlang.
mat_forcehardwaresync - VSync bilan birgalikda ishlaydi, agar iloji bo'lsa, kadr tezligini oshirishga imkon beradi.
mat_showlowresimage - "1" ga o'rnatgan holda, teksturalar butunlay buzilgan, zaif kompyuterlarda FPS o'sishi katta, ammo bunga loyiq emas. (aniq "0")
mat_showwatertextures - Suv teksturasini pasaytiradi (GPU ning protsessorga ta'sirini kamaytirish uchun) (def. "128")
mat_drawTextureScale - teksturani tekislash turini yoqadi.
mat_debug_postprocessing_effects — 0=off; 1=ekranning kvadrantlarida keyingi ishlov berish algoritmlarini ko'rsatadi; 2=ekranning markazida keyingi ishlov berishni ko'rsatadi.
mat_postprocessing_combine - gullash, dasturiy ta'minotni antialiasing va ranglarni to'g'rilashni bitta keyingi ishlov berish algoritmiga birlashtiradi.
mat_tonemap_min_avglum - Dasturiy ta'minot AA - dasturiy ta'minotdan keyingi antialiasing jarayonini amalga oshiradi. Buyruqning qiymati ta'sirning jiddiyligini belgilaydi. (0,0 – o‘chirilgan), (1,0 – maksimal) (aniq “-1,0”)
mat_texture_list - disk raskadrovka rejimi uchun ramkada ishlatiladigan teksturalar ro'yxatini ko'rsatadi.
mat_texture_list_all - Agar ushbu buyruqning qiymati nolga teng bo'lmasa, teksturalar ro'yxati paneli hozirda yuklangan barcha teksturalarni ko'rsatadi.
mat_texture_list_view - Agar ushbu buyruqning qiymati nolga teng bo'lmasa, teksturalar ro'yxati panelida joriy yuklangan teksturalarning piktogrammalari ko'rsatiladi.
mat_texture_list_txlod - Oxirgi ko'rilgan teksturaning tafsilotlari darajasini sozlaydi (+1 - ruxsatni oshirish, -1 - piksellar sonini kamaytirish)
mat_colcorrection_disableentities - Xaritadagi "ob'ektlar" rangini tuzatishni o'chiradi.
mat_configcurrent - Teksturani xaritalash uchun joriy video boshqaruv panelining konfiguratsiyasini ko'rsatadi.
mat_savechanges - ro'yxatga olish kitobida joriy video konfiguratsiyani saqlaydi.
mat_max_worldmesh_vertices - to'qimalarning cho'zilishidan saqlaydi. (taf. "65536") ?
mat_drawTitleSafe - ko'rinadigan qoplamani yoqadi.
mat_supportflashlight - 0 - miltillashlarni qo'llab-quvvatlamaydi (chaqmoqlar uchun shader kombinatsiyalarini yuklamaydi), 1 - miltillashlar qo'llab-quvvatlanadi (def. "-1")
mat_showmaterials - asboblarni ko'rsatadi.
mat_showmaterialsverbose - №2 asboblarni ko'rsatadi. ?
mat_showtextures - Amaldagi teksturalarni ko'rsatadi.
mat_parallaxmap — MIP 2-darajali ranglarni tuzatish: oddiy xaritalar, 1: qolgan hamma narsa (aniq “1”)
mat_lightmap_pfms - Daraja mavjud bo'lganda har bir sahifa uchun lightmap ma'lumotlarini o'z ichiga olgan .pfm fayllarini chiqaradi.
mat_tonemap_algorithm - 0 = original algoritm 1 = yangi algoritm
mat_disablehwmorph - Ba'zi modlar uchun apparat o'zgarishini o'chiradi.
mat_texture_limit - Agar ushbu buyruqning qiymati 1 ga teng bo'lmasa, tizim ramkada ishlatiladigan tekstura xotirasi miqdorini cheklaydi. Ishlash jarliklarini aniqlash uchun foydalidir. Kilobaytdagi qiymat.
mat_spewvertexandpixelshaders - Hozirda yuklangan vertex va fragment shaderlarini konsolga chop etadi.
CL:
cl_detaildist - Tafsilotlar ko'rsatilgan diapazonni belgilaydi (masalan, o't). (taf. "1200")
cl_detailfade - Tafsilotlar pasayishni boshlaydigan masofani belgilaydi. (taf. "400")
cl_drawmonitors - ko'rsatilgan 3D tasvirlarni o'z ichiga olgan o'yin ichidagi "monitorlar" ni ko'rsatish. (aniq "1")
cl_ejectbrass - yenglarni ko'rsatadi. (aniq "1")
cl_forcepreload - Xaritaning boshida to'qimalar va modellar haqida ma'lumotni yuklang. (aniq "0")
cl_muzzleflash_dlight_1st - qurol miltillashidan 1-darajali dinamik yorug'lik. (aniq "1")
cl_phys_props_max - Bir vaqtning o'zida hisoblangan kichik ob'ektlar soni. (taf. "300")
cl_phys_props_enable - O'chirib qo'yadi Kichik ob'ektlar fizikasini yoqadi.
cl_ragdoll_collide - kesishgan jasadlarni hisoblash.
cl_ragdoll_fade_time - Jasadlarning yo'qolishi vaqti. (aniq "15")
cl_ragdoll_physics_enable - Jasadlarni chizish.
cl_showhelp - Ekrandagi yordam. (aniq "1")
cl_show_splashes - suv chayqalishi. (aniq "1")
cl_rumblescale - Rumble effekti sezgirlik shkalasi. (aniq. “1,0”)
cl_threaded_bone_setup - "C_BaseAnimating" ni parallel qayta ishlash.
cl_new_impact_effects - Chang, qum va boshqa ob-havo effektlari.
cl_burninggibs - "1" ga o'rnatish orqali portlashdan kelib chiqqan olov nafaqat o'yinchilarga, balki jasadlarning qoldiqlariga ham o't qo'yadi.
cl_clearhinthistory - mijoz tomonidagi maslahat xotirasini tozalaydi.
cl_predictweapons - mijoz tomonida qurol effektlarini bashorat qiladi.
cl_predict - mijoz tomonidagi o'yinchi harakatlarini bashorat qiladi.
cl_showpluginmessages - plaginlar sizga xabarlarni ko'rsatishga imkon beradi. (aniq "1")
cl_debugrumble - o'chiradi "Rumble" disk raskadrovkasini yoqadi.
cl_autoreload - Avtomatik qayta yuklash.
cl_hud_minmode - Hud displeyni kichik rejimda yoqish uchun "1" ga o'rnating.
cl_showhelp - Yordam menyusini ko'rsatadi.
cl_showfps - fpsni ko'rsatadi.
cl_autorezoom - Snayper sifatida tortishish paytida masshtabni avtomatik ravishda qaytarish.
cl_rumblescale - Shovqin effektlarining sezgirligini o'rnatadi.
cl_debugrumble - Shovqin effektlarini tuzatishni yoqadi.
cl_team - O'yinga ulanishda standart jamoani tanlang.
cl_class - O'yinga ulanishda standart sinfni tanlang.
cl_chatfilters - Chat filtri sozlamalarini o'z ichiga oladi.
cl_mouselook — Atrofga sichqoncha bilan qarash uchun 1 ni, klaviatura yordamida atrofga qarash uchun 0 ni o‘rnating. Serverda bo'lganingizda o'zgartira olmaysiz.
cl_spec_mode - Tomoshabin rejimi.
cl_soundfile - jiringlayotgan tovush fayli.
cl_allowdownload - Mijoz "maxsus" fayllarni yuklab oladi.
cl_timeout - Serverdan paketlarni olmasdan necha soniya o'tgach, mijoz serverdan uziladi.
cl_allowupload - mijoz "maxsus" fayllarni yuklaydi.
cl_downloadfilter - serverdan qaysi fayllarni yuklab olish mumkinligini aniqlaydi (barchasi, hech biri, nosounds).
cl_logofile - Serverlarda foydalanish uchun buzadigan amallar faylini belgilang.
CC:
cc_linger_time - Subtitrni kechiktirish vaqti.
cc_predisplay_time - Subtitrlar ko'rsatilishidan oldin kechikish.
cc_subtitles - Agar yoqilgan bo'lsa, subtitrlarda ovoz effektlari ko'rsatilmaydi, faqat nutq (masalan, jarohat olgan o'yinchining tovushlari ko'rsatilmaydi).
cc_lang — Subtitr tili (standart - foydalanuvchi interfeysi tili).
Kamera:
cam_ideallag - Uchinchi shaxsdan ko'rishda ideal ko'rish burchagini topishda kechikish.
cam_idealdelta - Uchinchi shaxs tomonidan ko'rilganda ideal ko'rish burchagini topishda kameraning harakat tezligi.
cam_collision - Agar ushbu buyruqning qiymati 1 bo'lsa, uchinchi shaxs tomonidan ko'rilganda, kamera devorlardan o'tishdan qochadi.
Ovoz va ovoz:
voice_forcemicrecord - Mikrofon yozish. (aniq "1")
voice_enable — Ovozli suhbat. (aniq "1")
ovozli_shkala — Ovoz darajasi.
voice_modenable — Ovozli suhbat modada. (aniq "1")
snd_mixahead - Audio bufer hajmi.
snd_musicvolume — Musiqa balandligi.
dsp_enhance_stereo - Stereo kengaytirish effekti.
dsp_volume - 0 - Ovoz yo'q, 1 - Ovoz bor. (aniq. “1,0”)
dsp_slow_cpu - Uni 1 ga o'rnatish DSP ovoz effektlarining sifatini pasaytiradi, lekin ish faoliyatini yaxshilaydi. (aniq "0")
dsp_spatial - Bo'shliq hajmi.
dsp_speaker - Mikrofon orqali suhbatlar hajmi.
dsp_water - Suv hajmi.
ovoz balandligi — Oʻyindagi ovoz.
Gibs:
zo'ravonlik_agibs - Boshqa odamlarning yuzlari. (aniq "1")
zo'ravonlik_hgibs - Inson yuzlari. (aniq "1")
violence_hblood - Inson qoni. (aniq "1")
zo'ravonlik_ablood - boshqa birovning qoni. (aniq "1")
R:
r_drawflecks - O'qning kirish nuqtasi atrofida kichik bo'laklar va changni chizish. (aniq "1")
r_decals - "Decals" ko'rinadigan vaqt oralig'i. (taf. "2048")
r_dynamic - Ob'ektlardan dinamik aks ettirish. (aniq "1")
r_drawmodeldecals - o'yinchi modellaridagi "Decals". (aniq "1")
r_fastzreject - Agar video tezlatkich tomonidan qo'llab-quvvatlansa, "perspektiv" hisoblash algoritmini tezlashtirish. (aniq "0")
r_lod - ob'ektlar va to'qimalarning tafsilotlari darajasi. (aniq. "-1")
r_rootlod - Model tafsilotlari.
r_renderoverlayfragment - o'chirib qo'yadi Teksturalar ustiga qo'yilgan ob'ektlarni (devorlardagi plakatlar va boshqalar) yoqadi. (aniq "1")
r_waterdrawreflection - Suvdagi akslar. (aniq "1")
r_waterforceexpensive - o'chiradi Suv uchun murakkab grafiklarni yoqadi.
r_shadowrendertotexture - Ob'ektlardagi dinamik soyalar.
r_drawdetailprop - O'chirib qo'yadi Kichik ob'ektlarni tafsilotlashni yoqadi. (aniq "1")
r_shadows - Erdagi dinamik soyalar (ob'ektlar va modellardan). (aniq "1")
r_propsmaxdist - Kichik ob'ektlar uchun maksimal chizish masofasi. (shishalar, bo'laklar).
r_lightinterp - Yorug'lik interpolyatsiyasi.
r_occlusion - SourceEngine-ning "okklyuzion" tizimidan foydalanish.
r_3dsky - 3D fon (masalan, binolar). (aniq "1")
r_decal_cullsize - O'q teshiklari ko'rinadigan masofa. Yuqori raqam = qisqa masofa. (aniq "5")
r_lightaverage - O'rtacha yorug'lik. (aniq "1")
r_spray_lifetime - Qancha raundda o'yinchilarning spreylari ko'rinadi. (aniq "2")
r_shadowmaxrendered - Maks. ko'rsatilgan soyalar soni. (taf. "32")
r_maxdlights - Ekranda ko'rinadigan dinamik chiroqlarning maksimal soni. (taf. "32")
r_flashlightdepthtexture — Teksturani yoritish chuqurligi, 1 — Yuqori, 0 — Past. (aniq "1")
r_shadowrendertotexture - soyalarni chizish.
r_ropetranslucent - Arqonlarning shaffofligi. (aniq "1")
r_drawbatchdecals - ommaviy rejimda "Dekallarni ko'rsatish". (aniq "1")
r_ForceWaterLeaf - Suv ostida ko'rish sifati. (aniq "1")
r_cheapwaterend - Suv va pastki qismini chizish. (taf. "800")
r_waterforcereflectentities - Suvdagi akslar.
r_maxmodeldecal - Har bir model uchun yaratilishi mumkin bo'lgan "decal"larning maksimal soni. (taf. "50")
r_eyes - Ko'zlar. (aniq "1")
r_sse2 - o'chiradi SSE2 kodini yoqadi.
r_3dnow - O'chiradi 3DNow kodini yoqadi.
r_tishlar - tishlar. (aniq "1")
r_queued_decals - Dekalni ko'rsatish sozlamalari ish yukini biroz engillashtiradi.
r_decalstaticprops - Statik dekal. (aniq "1")
r_ambientboost - Atrof-muhit sharoitlarini tezlashtirish. (aniq "1")
r_worldlights - Dunyo chiroqlari soni, "vertex". (aniq "4")
r_radiosity - qurol va qo'llar uchun yoritish. (aniq "4")
r_drawviewmodel - O'chiradi Qurol modelini yoqadi.
r_lightcache_zbuffercache - soyada yoritish modellari.
r_flex - yuzlarning animatsiyasi?
r_dopixelvisibility - O'chiradi Yorug'lik manbalarida "chiziqlar" ni yoqadi.
r_unloadlightmaps - Tekstura va yoritishni qayta yuklaydi. Pushti teksturalar paydo bo'lganda, alt+tab (kichiklashtirish) dan keyin yordam berishi mumkin.
r_visambient - Atrof-barglarni yoritish misollarini chizadi.
r_cleardecals - Foydalanish: r_cleardecals
r_flushlod - LODlarni olib tashlaydi va qayta yuklaydi
r_proplightingfromdisk - 0=off 1=on 2=Xatolarni ko'rsatadi
r_ambientboost - atrof-muhit yoritilishi bilan to'liq yuklanganda atrof-muhitni kuchaytirishni o'rnatadi. (aniq "1")
r_ambientmin — Muhit kubi tezlasha olmaydigan chegara (def. "0,3")
r_ambientfactor - atrof-muhit kubini belgilangan qiymatdan oshmaydigan miqdorda tezlashtiradi. (aniq "5")
r_occludermincount - Taxminan bu miqdordagi to'siqlardan foydalanish kerak.
M:
m_pitch — Sichqonchani yuqoriga/pastga tezlik sezuvchanligi multiplikatorini o‘rnatadi.
m_filter — Sichqonchani filtrlash (tekislash) rejimi.
m_side — Sichqoncha harakati tezligi sezgirligi multiplikatorini o'rnatadi.
m_yaw — Chapdan o'ngga burilish tezligi sezgirligi ko'paytirgichini o'rnatadi.
m_forward - Sichqonchaning oldinga siljishi uchun sezgirlik ko'paytmasini o'rnatadi.
m_mouseaccel1 - Windows sichqonchani tezlashtirish, boshlang'ich chegara (2x harakat).
m_mouseaccel2 - Windows sichqonchani tezlashtirish, o'rtacha chegara (4x harakat).
m_customaccel - Maxsus sichqonchani tezlashtirish (tezlashtirish).
m_customaccel_exponent - Tezlashuv proportsionallik koeffitsientini o'lchash.
m_customaccel_max - Maksimal tezlashuv proportsionallik koeffitsienti.
m_customaccel_scale - Maxsus sichqonchani tezlashtirish qiymati.
Krosshel:
cl_crosshair_red - Qizil rang. (taf. "200")
cl_crosshair_green - Yashil rang. (taf. "200")
cl_crosshair_blue - Moviy rang. (taf. "200")
cl_crosshair_scale - Hajmi. (taf. "32.0")
cl_crosshair_file - Kesish belgisi nomi. (aniq "0")
Hud:
hud_classautokill - Yangi sinfni tanlaganingizdan so'ng, siz avtomatik ravishda o'lasiz.
hud_reloadscheme - "hudlayout" ni qayta yuklaydi (O'yindan chiqmasdan hudlayoutni sozlash imkonini beradi).
hud_deathnotice_time - Qancha vaqt davomida o'ldirishlar ko'rsatiladi.
hud_saytext_time — Chat xabarlari qancha vaqt davomida ko'rsatiladi.
hud_fastswitch - qurollarni tez almashtirish.
hud_takesshots - Xaritaning oxiridagi "yorliq" ning avtomatik skrinshoti.
hud_achievement_description - Yutuqlarning to'liq tavsifini ko'rsatish.
hud_achievement_glowtime - Yutuq atrofidagi porlash davomiyligi.
hud_achievement_count - Ekranda ko'rsatilishi mumkin bo'lgan maksimal yutuqlar soni.
hud_achievement_tracker - Yutuq yo'lini yashirish va ko'rsatish.
hud_escort_test_speed - Bildirishnomalar paneli qancha vaqt davomida ko'rsatiladi.
hud_combattext - Urilganda zararni ko'rsatadi.
hud_medicautocallers - sog'lig'i ma'lum bo'lgan o'rtoqlarni ko'rsatib, avtomatik ravishda shifokorni chaqirish.
hud_medicautocallersthreshold - Tibbiy chaqiruv boshlangan sog'liq miqdori.
hud_medichealtargetmarker - Siz davolayotgan maqsadni yaxshiroq ta'kidlaydigan davolash belgisi.
net_grafik:
net_graph — net_graph, 1-3 ni yoqadi.
net_graphtext - net_graphni yashiradi.
net_graphheight - net_graph panelining balandligi. (taf. "64")
net_graphshowlatency - Ping va paket yo'qotilishini keltirib chiqaradimi?
net_graphshowinterp - Interpolatsiyani chizadimi?
net_graphpos - net_graph joylashuvi. (aniq "1")
net_graphproportionalfont — Net_graph hajmi.
deputat:
mp_decals - Devorlarda qancha o'q izlari qoladi. (taf. "200")
mp_usehwmmodels - kompyuter uskunasi (hw-modellar) tomonidan qo'llab-quvvatlanadigan modellarni o'chiradi/yoqadi. (bo'lgan: o'chirib qo'yadi Meet The videosida ishlatiladigan modellarni yoqadi. (aniq. “0”))
mp_usehwmvcds — hw modellari uchun yuz animatsiyasini o'chiradi/yoqadi. (bo'lgan: o'chirib qo'yadi Meet The videosida ishlatiladigan animatsiyani yoqadi. (aniq. "0"))
Arqonlar:
rope_smooth — simlar chizilganini tekislaydi. (aniq "1")
rope_shake - O'chirib qo'yadi Simlarning siljishini yoqadi.
rope_wind_dist - Shamolning simlarga ta'siri. (taf. "1000")
rope_subdiv - Simli ulanishlar soni. (aniq "2")
rope_averagelight - kub xaritasining o'rtacha yoritilishi. (aniq "1")
rope_collide - simlarni dunyoga to'qnashadi. (aniq "1")
rope_smooth_enlarge - Ekran maydonidagi arqonlar soni. (taf. "1,4")
Umumiy koʻrinish:
overview_health - Xaritani ko'rishda o'yinchining sog'lig'ini ko'rsatadi.
overview_names - Xaritani ko'rayotganda o'yinchi nomlarini ko'rsatadi.
overview_tracks - Xaritani ko'rishda o'yinchilarning yo'llarini ko'rsatadi.
overview_locked — Ko'rish burchagini bloklaydi.
overview_alpha — Koʻrib chiqish vaqtida xarita shaffofligi.
overview_mode — Karta oʻrnatish rejimiga umumiy koʻrinish.
TF:
Quvonch:
tf_dingalingaling - O'chirib qo'yadi Urilganda ovozni yoqadi.
tf_dingaling_volume - Hit hajmi.
tf_dingaling_pitchmindmg - pitchmind ovozining kerakli balandligini o'rnatadi.
tf_dingaling_pitchmaxdmg - kuchli urish ovozining kerakli balandligini o'rnatadi.
tf_dingaling_wav_override - Siz "ovozlar" jildiga yuklash va faylning to'liq nomini ko'rsatish orqali istalgan boshqa xit tovushdan foydalanishingiz mumkin.
tf_hud_num_building_alert_beep - muhandis binosi displeyidagi ob'ektlarda yangi ogohlantirish ko'rsatilishidan oldin ogohlantirish ohangini necha marta o'ynash kerakligi.
tf_build_menu_controller_mode - Ob'ektlarni qurish uchun konsol menyularidan foydalaning. 1 = yoqilgan, 0 = o'chirilgan
tf_disguise_menu_controller_mode - Konsolni niqoblash menyusidan foydalaning. 1 = yoqilgan, 0 = o'chirilgan
tf_weapon_select_demo_start_delay - Qurollarni qayta tiklash va chizish o'rtasidagi kechikish.
tf_weapon_select_demo_time - Qurol chizish vaqti. 0=oʻchirilgan
Qo'shimcha sozlamalar:
sv_forcepreload - Oldindan yuklanish kuchi? (aniq "0")
sv_backspeed - Orqaga (orqaga) harakat tezligi.
showhitlocation - "urilish" pozitsiyasining o'rnini ko'rsatadi. (aniq "0")
flex_smooth - animatsiya boshqaruvchisini o'zgartiring.
props_break_max_pieces - Kichik ob'ektlardan bo'laklar soni. (aniq. "-1")
func_break_max_pieces - Gibs kabi zarracha rekvizitlari soni.
budjet_show_history — o‘chirib qo‘yadi Grafik tarixini yoqadi.
bugreporter_uploadasync - ilovalarni mos kelmaydigan tarzda yuklaydi.
jpeg_quality — Skrinshot sifati.
izoh — Istalgan sharh rejimi holati.
gl_clear - Har bir ramka uchun tasodifiy rang buferi.
muzzleflash_light - Miltillashdan dinamik (aks ettirilgan) yorug'lik. (aniq "1")
npc_height_adjust - "adjustmen" balandligi uchun mod testini yoqadi.
lod_transitiondist - ob'ektlarda "lod" qisqaradigan masofa. (taf. "800")
con_enable - Konsolni faollashtiradi.
g15_update_msec - Logitech G-15 klaviaturasini yangilash oralig'i.
dasturchi - ekranning chap burchagidagi so'nggi konsol xabarlari.
fps_max - Maksimal fps.
fov_desired — Ko‘rish burchagi.
viewmodel_fov - qurolning vizual masofasi.
viewmodel_fov_demo - Demolarni ko'rishda qurolning vizual masofasi.
zoom_sensivity_ratio — Snayper zoom yoqilganda sichqoncha sezgirligi.
sezuvchanlik - sezuvchanlik
yozuv — demo faylni yozishni (pov) boshlang.
to'xtatish — demo faylni yozishni (pov) to'xtatish.
toza — Konsol jurnalini tozalash.
parol — Joriy serverga kirish paroli.
mahorat - O'yin darajasi (1-3).
ism - Nik
bog'lash - o'yin harakatini kalitga tayinlaydi.
echo - Konsolga xabarni chop etadi.
Dasturchi konsoli Team Fortress 2
Konsol o'yin ishlab chiquvchilari, kontent yaratuvchilari va kuchli foydalanuvchilar uchun mo'ljallangan foydalanuvchi interfeysining bir qismidir. Konsol interfeysi matn ko'rinishida ishlab chiqilgan bo'lib, unda o'yinchi o'yin bajaradigan buyruq matnini kiritishi mumkin.
Konsolga kirish
Konsolni yoqish qobiliyatini "yashiradigan" qo'shimcha boshqaruv sozlamalari
Odatiy bo'lib, konsolga kirish o'chirilgan. Ochish uchun sizga konsolni ochish buyrug'i bilan bog'langan kalit kerak bo'ladi. Ko'pgina klaviaturalar sukut bo'yicha ~ tugmasidan foydalanadi. Bundan tashqari, konsol kengaytirilgan klaviatura sozlamalarida yoqilgan bo'lishi kerak.
O'yinni boshlash parametrlarida -console iborasi bo'lsa, konsol avtomatik ravishda ochiladi (uni ochib bo'lmasa ham). -developer iborasi ham avtomatik ravishda konsolni ochadi, lekin dasturchi va sv_cheats buyruqlari ham faollashtiriladi.
Konsol o'yinning Xbox 360 va PlayStation 3 versiyalarida mavjud emas.
Konsoldan foydalanish
Konsol ikki qismga bo'lingan: katta chiqish paneli va buyruq qatori.
Chiqish paneli
Kiritilgan buyruqlarni ko'rsatishdan tashqari, chiqish panelida o'yinchining o'limi yoki chat xabari kabi turli xil server hodisalari ham ko'rsatiladi.
Konsoldan chiqqan so'nggi besh satr o'yin davomida ekranning yuqori chap burchagida ko'rsatilishi mumkin.
Buyruqlar qatori
Buyruqlar qatori foydalanuvchi tomonidan kiritilgan buyruqlarni qabul qiladi. Ular Yuborish tugmasi yoki ↵ Enter tugmasini bosish orqali bajarilishi mumkin.
GUIdagi boshqa matn maydonlari singari, Row ham buferni qo'llab-quvvatlaydi, bu sizga matnni kesish, nusxalash va joylashtirish imkonini beradi.
Buyruqlar qatori kod maslahatlarini qo'llab-quvvatlaydi. Buyruqni kiritishda o'yin foydalanuvchi yozmoqchi bo'lgan buyruqlar uchun mumkin bo'lgan variantlarni taklif qiladi. Tab ⇆ tugmasi bosilganda konsol takliflarni olib tashlaydi va foydalanuvchi buyruqni yozishda davom etishiga imkon beradi.
Buyruqlar turlari
Buyruqlarning ikki turi mavjud: oddiy buyruqlar va konsol o'zgaruvchilari. Farqi shundaki, konsol o'zgaruvchisi o'z qiymatini saqlab qoladi, oddiy buyruq esa faqat bir marta bajariladi.
Bundan tashqari, buyruqlar bir yoki bir nechta maxsus buyruq turlari sifatida belgilanadi.
Buyruqlarni kiritish
Ba'zi buyruqlar maxsus bo'lib, ortiqcha belgisi bilan boshlanadi. Ushbu buyruqlar o'yinda uzluksiz harakatni ta'minlaydi. Agar buyruq kalit bilan bog'langan bo'lsa, tugma bosilmasa, u o'chiriladi (buyruqning boshida ortiqcha belgisi o'rniga minus belgisi bilan ko'rsatiladi).
Aldashlar
Ko'pgina jamoalar o'yinchilarga juda kuchli va halol o'yinga xalaqit berishi mumkin bo'lgan ko'nikmalarni taqdim etishi mumkin. Bunday buyruqlar cheat deb ataladi. Agar serverning sv_cheats o'zgaruvchisi 0 ga o'rnatilgan bo'lsa, o'yinchilar bu buyruqlardan foydalana olmaydi.
Ushbu turdagi barcha o'zgaruvchilar va buyruqlarni ishlatishingiz mumkin findflags aldash.
Oflayn o'zgaruvchilar
Ba'zi o'zgaruvchilarni o'yin davomida o'zgartirib bo'lmaydi.
Bunday o'zgaruvchilarni konsol buyruqlari yordamida topib bo'lmaydi.
Ko'chirilgan o'zgaruvchilar
O'yinchi uchun ba'zi o'zgaruvchilar u joylashgan server uchun bir xil qiymatga ega bo'lishi kerak. O'yinchi ajratilgan serverga ulanganda bunday o'zgaruvchilar qiymatlarini o'zgartira olmaydi.
find bayroqlari takrorlangan.
Arxiv oʻzgaruvchilari
Ba'zi o'zgaruvchilar foydalanuvchi sozlamalarini o'z ichiga oladi. Ular o'zgartirilganda, ular avtomatik ravishda config.cfg fayliga saqlanadi, bu har safar o'yin ochilganda bajariladi.
Ushbu turdagi barcha o'zgaruvchilarni ishlatishingiz mumkin bayroqlar arxivini toping.
Himoyalangan o'zgaruvchilar
Ba'zi o'zgaruvchilar mijozlar va serverlar o'rtasida yuborilmasligi kerak bo'lgan ma'lumotlarni o'z ichiga oladi. Masalan, parollar. O'yinchi bunday o'zgaruvchining qiymatini topa olmaydi va uning qiymatini o'zgartirganda, o'yin chatida haqiqiy qiymat o'rniga ***HIMOYALANGAN*** ko'rsatiladi.
Ushbu turdagi barcha o'zgaruvchilarni ishlatishingiz mumkin find bayroqlari himoyalangan.
Demo videolar uchun zarur/taqiqlangan
Demo videoni yozishda ba'zi o'zgaruvchilarning qiymatlari, shuningdek ularning o'zgarishlari qayd etiladi. Bu videoni to'g'ri ijro etish uchun kerak. Xavfsizlik nuqtai nazaridan, o'zgaruvchilarning boshqa qismi, aksincha, yozilmaydi.
Ushbu turdagi barcha o'zgaruvchilarni ishlatishingiz mumkin findflags demosi Va findflags dontrecord.
Maxsus konfiguratsiya fayllari
Team Fortress 2 avtomatik ravishda ba'zi o'yin fayllarini o'qiydi va ularda berilgan buyruqlarni bajaradi. Mana bu fayllar ro'yxati:
- config.cfg - Bu standart konfiguratsiya fayli bo'lib, u o'yindagi tugmalar bosish yoki grafik sozlamalaridagi har qanday o'zgarishlarni aks ettirish uchun pleer tomonidan tahrirlanadi. Faylni tahrirlash o'yinni hech qanday tarzda o'zgartirmaydi, lekin u ishga tushirilganda yaratgan har qanday maxsus kalit sozlamalarini aks ettirish uchun o'zgaradi. Ushbu fayl konfiguratsiyasi har doim boshqa barcha o'yin konfiguratsiya fayllaridan oldin ishlaydi.
- config_default.cfg - Bu faylda kalitlar uchun standart sozlamalar mavjud. Agar config.cfg fayli topilmasa, u zaxira sifatida ishlatiladi.
- newbindings.txt - Ushbu faylda muayyan harakatlar uchun "ideal" kalitlar mavjud. O'yin boshlanganda, u ushbu faylda ko'rsatilgan kalitlarning biror narsa uchun ishlatilishini tekshiradi. Agar yo'q bo'lsa, u erda ko'rsatilgan harakat ularga avtomatik ravishda qo'llaniladi. Bu fayl VPK fayllarida joylashgan ( tf_misc_xxx.vpk) papkada skriptlar.
- autoexec.cfg - Bu maxsus kalit sozlamalarini o'rnatish uchun mo'ljallangan standart konfiguratsiya fayli. Ushbu konfiguratsiya fayli har safar o'yin boshlanganda, config.cfg faylidan so'ng darhol faollashadi.
- Har bir sinfda o'sha sinf tanlanganda avtomatik ravishda faollashtiriladigan shaxsiy konfiguratsiya fayli mavjud. E'tibor bering, bitta sinf konfiguratsiya faylida o'rnatilgan har qanday opsiya tiklanmaguncha sinf kalitlari bo'ylab saqlanib qoladi. Ular quyidagi fayllarda saqlanadi:
- scout.cfg, soldier.cfg, pyro.cfg, demoman.cfg, heavyweapons.cfg, engineer.cfg, medic.cfg, sniper.cfg, spy.cfg
Konfiguratsiya fayli yo'llari
Yoniq Windows
<Папка Steam>/SteamApps/common/team fortress 2/tf/cfg
Yoniq Mac, konfiguratsiya fayllarini quyidagi yo'lda topish mumkin:
~/Kutubxona/Ilovalarni qoʻllab-quvvatlash/Steam/SteamApps/umumiy/team fortress 2/tf/cfg
Yoniq Linux, konfiguratsiya fayllarini quyidagi yo'lda topish mumkin:
~/.steam/steam/SteamApps/common/Team Fortress 2/tf/cfg
Agar serverga ulanishingiz yomon yoki kompyuteringiz juda zaif bo'lsa, hammasi yo'qolmaydi. Ushbu kichik qo'llanma tufayli siz yomon ulanish yoki sekin o'yinni qoplaydigan buyruqlar yozishingiz mumkin bo'ladi.
Buning uchun fayl yarating yoki oching <Директория TF2>/tf/cfg/autoexec.cfg yoki <Директория CS:S>/cstrike/cfg/autoexec.cfg va unga kerakli sozlamalarni qo'shing. Shundan so'ng, o'yinni ishga tushiring va ular avtomatik ravishda yuklanadi.
Buyruqlarni konsoldan ham kiritish mumkin. Buni amalga oshirish uchun siz faqat o'yinni ishga tushirish yorlig'iga parametr qo'shishingiz kerak - konsol. Endi u quyidagicha ko'rinadi: tf2.exe - konsol yoki css.exe -console -dxlevel , va ishga tushirilgandan so'ng uni tilde tugmasi yordamida ochish mumkin " ~ ».
Tarmoqni sozlash buyruqlari
net_graph 4 yoqilgan bo'lsa, o'yin shunday ko'rinadi.
Har bir o'yinchining kompyuteringizdan harakati aloqa liniyalari orqali bir zumda uzatilmaydi, lekin bir necha millisekundlarda serverga etib boradi, shundan so'ng javob qaytariladi. Bu vaqt odatda chaqiriladi ping. Yomon ulanish yoki sekin Internet aloqasi bilan bu vaqt juda yuqori qiymatlarga erishishi mumkin - 0,3 soniyadan ko'proq - va bu jang maydonidagi vaziyat sizning foydangizga o'zgarmasligi uchun etarli. Bunday muammolarni bartaraf etish uchun kechikishlarni qoplaydigan tizim yaratilgan. U o'yinchilarning tezligi va harakat yo'nalishi haqida olingan so'nggi ma'lumotlarga asoslanib, kompyuteringizdagi eng ehtimoliy harakatlarini hisoblab chiqadi.
Kompyuterdagi kompensatsiya buyruq bilan boshqarilishi mumkin cl_interp yoki ikkita jamoa cl_updaterate Va cl_interp_ratio. Ushbu parametrlarni to'g'ri o'rnatish harakatlanuvchi nishonlarning joylashishini aniq aniqlashda afzallik beradi.
Jamoa cl_interp kompensatsiya hisoblangan vaqt oralig'ini belgilash uchun xizmat qiladi va soniyalarda o'lchanadi. Misol uchun, agar biz kompensatsiyani soniyada 100 marta hisoblashni istasak, parametr qiymatini 0,01 ga o'rnatishimiz kerak.
Jamoa cl_updaterate serverdan kompyuteringizga soniyada raqiblarni ko'chirish uchun qancha so'rov yuborilishini ko'rsatadi.
Jamoa cl_interp_ratio bilan chambarchas bog'liq cl_updaterate kompensatsiya hisob-kitoblari orasidagi vaqt oralig'ini aniqlashda.
Interval formula - qiymat yordamida hisoblanadi cl_interp_ratio, qiymatga bo'linadi cl_updaterate, - va soniyalarda o'lchanadi. Misol uchun, agar qiymat cl_interp_ratio 1 va qiymat cl_updaterate 100 bo'lsa, natijada olingan tezlik 0,01 soniya bo'ladi yoki harakatlar soniyada yuz marta interpolyatsiya qilinadi.
Minimal sozlamalarga qaramay, o'yin hali ham yaxshi.
Siz qilgan har bir harakat buyruq orqali serverga uzatiladi. Bir soniyada qancha ko'p buyruq yuborsangiz va qabul qilsangiz, uzatish kanali shunchalik ko'p tiqilib qoladi va uning sig'imi etarli bo'lmasligi mumkin.
Oddiy o'yin uchun 200 millisekunddan ko'p bo'lmagan, ideal holda 100 millisekunddan ortiq bo'lmagan pingga ega bo'lish tavsiya etiladi. Ammo agar sizda juda sekin ulanish bo'lsa - 192 Kbit / s yoki undan past - quyidagi ulanish konfiguratsiyasi buyruqlari sizga yordam beradi:
Jamoa darajasi maksimal qabul qilish tezligiga ta'sir qiladi (sekundiga bayt). Internetga ulanish tezligi qanchalik past bo'lsa, ushbu parametr uchun o'rnatishingiz kerak bo'lgan qiymat shunchalik past bo'ladi. Misol uchun, agar sizning kirish ulanishingiz 128 Kbit / s bo'lsa, 8 ga bo'linib, biz 16 Kbit / s qiymatini olamiz. Bunday holda biz o'rnatamiz darajasi 10 000-12 000 ga teng va tinch yashaymiz.
Jamoa haqida cl_updaterate yuqorida aytib o'tilgan. Kanalni bo'shatish uchun siz unga pastroq qiymatni belgilashingiz kerak.
Buyruq parametri cl_cmdrate soniyada yuborilgan uzatish paketlari sonini ko'rsatadi.
Buyruq yordamida server bilan buyruqlar qanday almashinishini ko'rishingiz mumkin net_graf X, bu erda X 0 dan 4 gacha bo'lgan raqam bo'lib, grafik qanchalik batafsil bo'lishini ko'rsatadi.
Bu qiziq: Buyruq yordamida soniyada kadrlar sonini ko'rish mumkin cl_showfps X. Buning uchun siz ushbu parametrni 1 yoki 2 ga o'rnatishingiz kerak.
Tezlikni yaxshilash uchun buyruqlar
TF2 nafaqat video kartada, balki protsessorda ham juda tanlangan, shuning uchun uni maksimal protsessor quvvatidan foydalanadigan qilib sozlashingiz kerak.
mat_queue_mode, host_thread_mode, threadpool_affinity
Yuqoridagi uchta buyruq sizga o'yindagi barcha yadrolarni yoqish imkonini beradi, bu esa unumdorlikni oshiradi. Core2Duo yoki Athlon X2 protsessorlari uchun qiymatni 2 ga o'rnating. Core2Quad va Phenom X4 uchun - 4.
cl_threaded_bone_setup, cl_threaded_client_leaf_system, r_threaded_particles, r_threaded_renderables, r_threaded_client_shadow_manager
Ushbu buyruqlar skelet, yuz, yong'in effektlari va soyalarni o'zgartirish uchun bir nechta yadrolardan foydalanishga imkon beradi. Ko'p yadroli tizimlar uchun qiymatlarni 1 ga o'rnatishni tavsiya etaman.
r_3dnow, r_mmx, r_sse, r_sse2
Ushbu to'rtta buyruq o'yindagi effektlarni hisoblash uchun turli protsessor kengaytmalaridan foydalanish imkonini beradi. Hamma narsani 1 ga qo'yish tavsiya etiladi.
Suvni aks ettirish bilan oʻynash oʻchirilgan.
Agar sizda kuchli protsessor bo'lsa, lekin o'yin hali ham yomon o'ynasa, video optimallashtirish yordam beradi. Buning uchun quyidagi barcha parametrlar uchun 0 qiymatini o'rnating.
r_tish, r_eyeglintlodpixels, r_eyemove, r_eyes, r_ko'z o'lchami- o'yinchilarning ko'zlari va tishlarini ko'rsatish uchun turli parametrlar.
r_worldlights, r_dynamic, r_shadows— soyalar va dinamik yoritishni ko'rsatish.
r_drawflecks, r_drawbatchdecals, r_decal_cullssiz, r_decals, r_drawmodeldecals- o'q belgilarini ko'rsatish.
r_WaterDrawReflection, r_WaterDrawRefraction, r_cheapwaterend, r_cheapwaterstart, r_waterforceexpensive- suvning shaffofligi darajasi va uni aks ettirish qobiliyati.
mat_hdr_enabled, mat_hdr_level, mat_hdr_manual_tonemap_rate— HDR displey imkoniyatlari.
r_3dsky - osmonning uch o'lchovliligi.
mat_forcemanagedtextureinthardware, mat_forcehardwaresync— videoxotiradagi o‘yinni sekinlashtiradigan teksturalarni tozalash.
mat_disable_bloom, mat_disable_fancy_blending, mat_disable_lightwarp, mat_disable_ps_patch, mat_fastspecular, mat_filterlightmaps, mat_filtertextures — maxsus effektlarni o'chirish imkoniyatlari. Bu erda ularga 1 ga teng qiymat berilishi kerak.
Hatto eski video kartalar uchun ham pastroq DirectX darajasini o'rnatishingiz mumkin. Buning uchun siz yorliqda yozishingiz kerak " tf2.exe -console -dxlevel<уровень> "yoki" css.exe -console -dxlevel<уровень> ".
DirectX darajalari:
90, 95 — Geforce 6xxx, Radeon Xzzz va undan yuqori video kartalar uchun. (-dxlevel 95)
80, 81 — Geforce FX 5xxx, Radeon 9zzz video kartalari uchun. (-dxlevel 80)
70 — Geforce 4xxx, Radeon 8zzz video kartalari uchun. (-dxlevel 70)
Agar sizda Geforce 7, Radeon X1 yoki undan yuqori versiyalar bo'lsa, 95-darajadan chiqish yaxshiroqdir.
Ushbu o'zgarishlarning barchasi sizga Internetga ulanish tezligidan qat'i nazar, Team Fortress 2 va Counter-Strike: Source arenalarida jang qilish imkonini beradi. Olg'a!
Agar serverga ulanishingiz yomon yoki kompyuteringiz juda zaif bo'lsa, hammasi yo'qolmaydi. Ushbu kichik qo'llanma tufayli siz yomon ulanish yoki sekin o'yinni qoplaydigan buyruqlar yozishingiz mumkin bo'ladi.
Buning uchun fayl yarating yoki oching /tf/cfg/autoexec.cfg yoki /cstrike/cfg/autoexec.cfg va unga kerakli sozlamalarni qo'shing. Shundan so'ng, o'yinni ishga tushiring va ular avtomatik ravishda yuklanadi.
Buyruqlarni konsoldan ham kiritish mumkin. Buni amalga oshirish uchun siz faqat o'yinni ishga tushirish yorlig'iga parametr qo'shishingiz kerak - konsol. Endi u quyidagicha ko'rinadi: tf2.exe - konsol yoki css.exe -console -dxlevel , va ishga tushirilgandan so'ng uni tilde tugmasi yordamida ochish mumkin " ~ ».
Tarmoqni sozlash buyruqlari
net_graph 4 yoqilgan bo'lsa, o'yin shunday ko'rinadi.
Har bir o'yinchining kompyuteringizdan harakati aloqa liniyalari orqali bir zumda uzatilmaydi, lekin bir necha millisekundlarda serverga etib boradi, shundan so'ng javob qaytariladi. Bu vaqt odatda chaqiriladi ping. Yomon ulanish yoki sekin Internet aloqasi bilan bu vaqt juda yuqori qiymatlarga erishishi mumkin - 0,3 soniyadan ko'proq - va bu jang maydonidagi vaziyat sizning foydangizga o'zgarmasligi uchun etarli. Bunday muammolarni bartaraf etish uchun kechikishlarni qoplaydigan tizim yaratilgan. U o'yinchilarning tezligi va harakat yo'nalishi haqida olingan so'nggi ma'lumotlarga asoslanib, kompyuteringizdagi eng ehtimoliy harakatlarini hisoblab chiqadi.
Kompyuterdagi kompensatsiya buyruq bilan boshqarilishi mumkin cl_interp yoki ikkita jamoa cl_updaterate Va cl_interp_ratio. Ushbu parametrlarni to'g'ri o'rnatish harakatlanuvchi nishonlarning joylashishini aniq aniqlashda afzallik beradi.
Jamoa cl_interp kompensatsiya hisoblangan vaqt oralig'ini belgilash uchun xizmat qiladi va soniyalarda o'lchanadi. Misol uchun, agar biz kompensatsiyani soniyada 100 marta hisoblashni istasak, parametr qiymatini 0,01 ga o'rnatishimiz kerak.
Jamoa cl_updaterate serverdan kompyuteringizga soniyada raqiblarni ko'chirish uchun qancha so'rov yuborilishini ko'rsatadi.
Jamoa cl_interp_ratio bilan chambarchas bog'liq cl_updaterate kompensatsiya hisob-kitoblari orasidagi vaqt oralig'ini aniqlashda.
Interval formula - qiymat yordamida hisoblanadi cl_interp_ratio, qiymatga bo'linadi cl_updaterate, - va soniyalarda o'lchanadi. Misol uchun, agar qiymat cl_interp_ratio 1 va qiymat cl_updaterate 100 bo'lsa, natijada olingan tezlik 0,01 soniya bo'ladi yoki harakatlar soniyada yuz marta interpolyatsiya qilinadi.
Minimal sozlamalarga qaramay, o'yin hali ham yaxshi.
Siz qilgan har bir harakat buyruq orqali serverga uzatiladi. Bir soniyada qancha ko'p buyruq yuborsangiz va qabul qilsangiz, uzatish kanali shunchalik ko'p tiqilib qoladi va uning sig'imi etarli bo'lmasligi mumkin.
Oddiy o'yin uchun 200 millisekunddan ko'p bo'lmagan, ideal holda 100 millisekunddan ortiq bo'lmagan pingga ega bo'lish tavsiya etiladi. Ammo agar sizda juda sekin ulanish bo'lsa - 192 Kbit / s yoki undan past - quyidagi ulanish konfiguratsiyasi buyruqlari sizga yordam beradi:
Jamoa darajasi maksimal qabul qilish tezligiga ta'sir qiladi (sekundiga bayt). Internetga ulanish tezligi qanchalik past bo'lsa, ushbu parametr uchun o'rnatishingiz kerak bo'lgan qiymat shunchalik past bo'ladi. Misol uchun, agar sizning kirish ulanishingiz 128 Kbit / s bo'lsa, 8 ga bo'linib, biz 16 Kbit / s qiymatini olamiz. Bunday holda biz o'rnatamiz darajasi 10 000-12 000 ga teng va tinch yashaymiz.
Jamoa haqida cl_updaterate yuqorida aytib o'tilgan. Kanalni bo'shatish uchun siz unga pastroq qiymatni belgilashingiz kerak.
Buyruq parametri cl_cmdrate soniyada yuborilgan uzatish paketlari sonini ko'rsatadi.
Buyruq yordamida server bilan buyruqlar qanday almashinishini ko'rishingiz mumkin net_graf X, bu erda X 0 dan 4 gacha bo'lgan raqam bo'lib, grafik qanchalik batafsil bo'lishini ko'rsatadi.
Bu qiziq: Buyruq yordamida soniyada kadrlar sonini ko'rish mumkin cl_showfps X. Buning uchun siz ushbu parametrni 1 yoki 2 ga o'rnatishingiz kerak.
Tezlikni yaxshilash uchun buyruqlar
TF2 nafaqat video kartada, balki protsessorda ham juda tanlangan, shuning uchun uni maksimal protsessor quvvatidan foydalanadigan qilib sozlashingiz kerak.
mat_queue_mode, host_thread_mode, threadpool_affinity
Yuqoridagi uchta buyruq sizga o'yindagi barcha yadrolarni yoqish imkonini beradi, bu esa unumdorlikni oshiradi. Core2Duo yoki Athlon X2 protsessorlari uchun qiymatni 2 ga o'rnating. Core2Quad va Phenom X4 uchun - 4.
cl_threaded_bone_setup, cl_threaded_client_leaf_system, r_threaded_particles, r_threaded_renderables, r_threaded_client_shadow_manager
Ushbu buyruqlar skelet, yuz, yong'in effektlari va soyalarni o'zgartirish uchun bir nechta yadrolardan foydalanishga imkon beradi. Ko'p yadroli tizimlar uchun qiymatlarni 1 ga o'rnatishni tavsiya etaman.
r_3dnow, r_mmx, r_sse, r_sse2
Ushbu to'rtta buyruq o'yindagi effektlarni hisoblash uchun turli protsessor kengaytmalaridan foydalanish imkonini beradi. Hamma narsani 1 ga qo'yish tavsiya etiladi.
Suvni aks ettirish bilan oʻynash oʻchirilgan.
Agar sizda kuchli protsessor bo'lsa, lekin o'yin hali ham yomon o'ynasa, video optimallashtirish yordam beradi. Buning uchun quyidagi barcha parametrlar uchun 0 qiymatini o'rnating.
r_tish, r_eyeglintlodpixels, r_eyemove, r_eyes, r_ko'z o'lchami- o'yinchilarning ko'zlari va tishlarini ko'rsatish uchun turli parametrlar.
r_worldlights, r_dynamic, r_shadows— soyalar va dinamik yoritishni ko'rsatish.
r_drawflecks, r_drawbatchdecals, r_decal_cullssiz, r_decals, r_drawmodeldecals- o'q belgilarini ko'rsatish.
r_WaterDrawReflection, r_WaterDrawRefraction, r_cheapwaterend, r_cheapwaterstart, r_waterforceexpensive- suvning shaffofligi darajasi va uni aks ettirish qobiliyati.
mat_hdr_enabled, mat_hdr_level, mat_hdr_manual_tonemap_rate— HDR displey imkoniyatlari.
r_3dsky - osmonning uch o'lchovliligi.
mat_forcemanagedtextureinthardware, mat_forcehardwaresync— videoxotiradagi o‘yinni sekinlashtiradigan teksturalarni tozalash.
mat_disable_bloom, mat_disable_fancy_blending, mat_disable_lightwarp, mat_disable_ps_patch, mat_fastspecular, mat_filterlightmaps, mat_filtertextures — maxsus effektlarni o'chirish imkoniyatlari. Bu erda ularga 1 ga teng qiymat berilishi kerak.
Hatto eski video kartalar uchun ham pastroq DirectX darajasini o'rnatishingiz mumkin. Buning uchun siz yorliqda yozishingiz kerak " tf2.exe -console -dxlevel"yoki" css.exe -console -dxlevel".
DirectX darajalari:
90, 95 — Geforce 6xxx, Radeon Xzzz va undan yuqori video kartalar uchun. (-dxlevel 95)
80, 81 — Geforce FX 5xxx, Radeon 9zzz video kartalari uchun. (-dxlevel 80)
70 — Geforce 4xxx, Radeon 8zzz video kartalari uchun. (-dxlevel 70)
Agar sizda Geforce 7, Radeon X1 yoki undan yuqori versiyalar bo'lsa, 95-darajadan chiqish yaxshiroqdir.
Ushbu o'zgarishlarning barchasi sizga Internetga ulanish tezligidan qat'i nazar, Team Fortress 2 va Counter-Strike: Source arenalarida jang qilish imkonini beradi. Olg'a!