ET: Legacy · XP Save · boty 24/7 · graj.pvet.pl
Polska Vodka › Poradniki › Własny config (cfg) w ET: Legacy

Własny config (cfg) w ET: Legacy

Config (plik .cfg) to zwykły plik tekstowy z listą komend konsoli. Gra wykonuje je po kolei, tak jakbyś wpisywał je ręcznie w konsoli – tylko szybciej i zawsze tak samo. Dzięki własnemu configowi po reinstalacji albo na nowym komputerze w kilka sekund odzyskujesz swoją czułość myszy, celownik i wszystkie bindy.

Gdzie zapisać plik cfg

Swoje configi trzymaj w folderze legacy w katalogu domowym gry (nie w folderze instalacji):

WindowsDokumenty\ETLegacy\legacy
macOS~/Library/Application Support/etlegacy/legacy
Linux~/.etlegacy/legacy

Najszybciej trafisz tam z gry: Options → Open Home otwiera katalog domowy w systemowym oknie plików. Plik zrób w Notatniku (macOS: TextEdit w trybie zwykłego tekstu) i pilnuj rozszerzenia – ma się nazywać moj.cfg, a nie moj.cfg.txt.

Wszystko po // to komentarz – gra to pomija. Każda komenda w osobnej linijce, ukośnika / na początku w pliku nie trzeba.

autoexec.cfg czy /exec?

Komenda seta zapisuje wartość w głównym configu gry (legacy/profiles/<profil>/etconfig.cfg), bindy też się tam zapisują. Wystarczy więc raz zrobić /exec – autoexec przydaje się, gdy coś regularnie Ci się „rozjeżdża” albo grasz na kilku komputerach.

ET: Legacy ma też configi uruchamiane automatycznie w konkretnych sytuacjach (wystarczy, że plik istnieje w legacy):

autoexec_medic.cfg (także _soldier, _engineer, _fieldops, _covertops)po zmianie klasy
autoexec_axis.cfg, autoexec_allies.cfgpo zmianie drużyny
autoexec_nazwamapy.cfg, a gdy go brak autoexec_default.cfgpo wczytaniu mapy

Składnia bind

bind KLAWISZ "komenda"
bind F5 "vsay_team Medic"
bind MOUSE4 "+reload"
bind F6 "say_team Ide na prawa flanke; vsay_team FollowMe"
unbind F6

Gotowe bindy do czatu głosowego znajdziesz w poradniku bindy i komendy głosowe.

Przydatne ustawienia (cvary)

sensitivityczułość myszy (domyślnie 5)
m_pitch0.022; wartość ujemna (-0.022) odwraca mysz góra-dół
m_filter, cl_mouseAccelwygładzanie i akceleracja myszy – większość graczy ma 0
cg_scopedSensitivityScalerczułość przy lunecie (domyślnie 0.6)
cg_fovpole widzenia, 75–160 (domyślnie 90)
cg_drawCrosshairkształt celownika; -1 wyłącza
cg_crosshairSize, cg_crosshairColor, cg_crosshairAlpharozmiar (48), kolor (nazwa, np. Green, albo 0x00ff00), krycie 0–1
cg_drawGun1 – widać broń, 0 – ukryta, 2 – ukryj tylko bronie
cg_autoReload1 – automatyczne przeładowanie (domyślnie)
cg_autoswitchzmiana broni po podniesieniu: 0 nigdy (domyślnie), 1 zawsze, 2 gdy nowa, 3 gdy lepsza, 4 nowa lub lepsza
cg_noAmmoAutoSwitch1 – po skończeniu amunicji przełącza na inną broń
rateprzepustowość; domyślnie 25000, nasz serwer pozwala na 90000
snapsaktualizacje od serwera na sekundę (20)
cl_maxpacketspakiety do serwera na sekundę, 15–125 (domyślnie 125)
com_maxfpslimit klatek, 20–500 (domyślnie 125)

Licznika FPS nie włącza się cvarem – w ET: Legacy jest elementem HUD-a: F7 (albo /edithud) otwiera edytor, w którym go pokażesz. Jasność (r_gamma) i całą resztę grafiki ustawisz według poradnika ustawienia grafiki – tam jest też gotowy plik.

Przełączniki: toggle i vstr

toggle przełącza cvar między 0 i 1 albo przechodzi po podanych wartościach:

bind F8 "toggle cg_drawGun"
bind F9 "toggle cg_fov 90 100 110"

Przy bardziej złożonych przełącznikach używa się vstr, czyli „wykonaj treść zmiennej”. Każdy stan ustawia, który stan będzie następny:

set fovA "seta cg_fov 90; set fovNext vstr fovB; echo FOV 90"
set fovB "seta cg_fov 110; set fovNext vstr fovA; echo FOV 110"
set fovNext "vstr fovB"
bind F9 "vstr fovNext"

Jest też +vstr: bind MOUSE5 "+vstr wcisnij pusc" wykona zmienną wcisnij przy wciśnięciu i pusc przy puszczeniu klawisza.

Gotowy config do pobrania

Przygotowaliśmy przykładowy plik z myszą, siecią, celownikiem, kilkoma bindami i przełącznikiem FOV na vstr. Każda linijka ma komentarz, więc łatwo go przerobić pod siebie. Grafiki nie rusza.

Pobierz pv_przyklad.cfg

  1. Zapisz plik w folderze legacy (ścieżki wyżej).
  2. W grze otwórz konsolę (Shift+Esc) i wpisz /exec pv_przyklad.
  3. Na zielono pojawi się potwierdzenie. Gotowe – ustawienia zostaną zapisane.
Kopia zapasowa Twoich obecnych ustawień: /writeconfig -nd kopia zapisze w folderze legacy plik kopia.cfg ze wszystkim, co zmieniłeś względem ustawień domyślnych. Więcej komend znajdziesz w poradniku konsola i komendy.
Wbijaj na nasz serwer: uruchom ET: Legacy i wpisz w konsoli /connect graj.pvet.pl (adres serwera: graj.pvet.pl).

Inne poradniki