Opis
Tracking, czyli Å›ledzenie, jak sama nazwa mówi, sÅ‚uży do Å›ledzenia kamerÄ… modeli graczy, jest to dosyć ciekawy efekt, dziÄ™ki któremu przy dobrej konfiguracji możemy uzyskać dosyć ciekawy efekt…
Ustawienia
Zaczynami od komendy:
mirv_showentities
Powyższa komenda pokazuje wszystkie obiekty na mapie które możemy śledzić (aby załadowały się wszystkie modele najlepiej załadować całe demo i po przełączać kamerę po postaciach, przy odtwarzającym się demie). Interesują nas raczej modele graczy, więc po wpisaniu tej komendy szukamy ich na liście.
Lista ta wygląda mniej więcej tak:
] mirv_showentities
Showing known entities with models:
000. maps/de_inferno.bsp (dist: 3263)
003. models/player/urban/urban.mdl (dist: 279)
004. models/player/terror/terror.mdl (dist: 4435)
006. models/player/urban/urban.mdl (dist: 11)
007. models/player/terror/terror.mdl (dist: 4524)
016. *1 (dist: 3263)
017. *2 (dist: 3263)
018. *3 (d
Modele postaci sÄ… w folderze “models/player/”, wiÄ™c tylko one nas interesujÄ…. W nawiasie jest podana nasza odlegÅ‚ość od modeli. W naszym wypadku najbliższy model to “006. models/player/urban/urban.mdl (dist: 11)”, aby włączyć jego Å›ledzenie należy wpisać poniższÄ… komendÄ™ (006 to numer naszego modelu na liÅ›cie):
mirv_addaimlayer 0 006
0 – numer slotu który zostanie zarezerwowany dla danego modelu (liczby od 0 wzwyż)
006 – numer modelu
(Nie musimy śledzić tylko jednego modelu, możemy powyższą komendą dodać wybrane lub wszystkie modele graczy i przy odpowiednim ustawieniu, w przypadku śmierci śledzonego gracza, kamera zostaje przełączona na kolejnego gracza. Należy jednak pamiętać żeby dla każdego modelu przydzielić inny slot)
Aby usunąć model przypisany do danego slotu, używamy komendy:
mirv_delaimlayer 1
1 – to numer slotu
Przeskoczenie kamery do danego modelu:
mirv_entity_jump 006
Sprawdzenie które modele zostały przypisane do danych slotów
mirv_viewaimlayers
W wyniku działania powyższej komendy zostanie wyświetlona list zawierająca aktywne sloty oraz modele do nich przypisane, np:
00. Ent #6
Komendy dodatkowe
1. Przełączenie kamery do aktualnie obserwowanego modelu:
mirv_entity_lookat
2. Przełącza kamerę do następnego modelu:
mirv_entity_next
3. Przełącza kamerę do poprzedniego modelu:
mirv_entity_prev
4. Średzenie danego modelu tylko gdy jest widoczny ( 0-również gdy jest niewidoczny )
mirv_aim_onlyvisible 1
5. Opcja 1, powoduje że kamera dokÅ‚adnie trzyma siÄ™ celu. W przypadku użycia wartoÅ›ci 0, kamera bardziej realistycznie podąża za modelem oraz pozwala na dostosowanie parametrów komendami: “__mirv_aim_maxspeed, __mirv_aim_accel, __mirv_aim_deaccel”
mirv_aim_snapto 0
6. Mniejsze wartości sprawiają że kamera dokładniej trzyma się modelu (szybciej namierza model), natomiast wyższe sprawiają że kamera swobodniej podąża za modelem i wolniej namierza model. Działa wyłącznie przy ustawieniu mirv_aim_snapto na 0.
__mirv_aim_accel
7. Niższe wartości powodują powolniejsze śledzenie kamery. Działa wyłącznie przy ustawieniu mirv_aim_snapto na 0.
__mirv_aim_deaccel
8. Maksymalna prędkość śledzenia kamery. Działa wyłącznie przy ustawieniu mirv_aim_snapto na 0.
__mirv_aim_maxspeed 3.0
9. Czas (w klatkach) po którym kamera zmienia cel na inny ( np. gdy aktualny cel zginie )
mirv_aim_lingertime 50
10. Pozwól zmieniać cel tylko na wyższy ( 0-zawsze wybieraj najwyższy możliwy slot )
mirv_aim_oneway 1
11. Ustala które dokÅ‚adnie miejsce modelu ma być Å›ledzone. Np. gdy chcemy Å›ledzić szyjÄ™ ustawiamy mirv_aim_offset 0 16,5 -8. (cyfry te oznaczajÄ… odlegÅ‚ość od Å›rodka modelu 0 – w prawo, 16,5 w górÄ™, -8 do przodu).
mirv_aim_offset 0 0 0
Zaczynamy śledzenie
Aby rozpocząć śledzenie danego modelu wystarczy wpisać w konsoli (polecam zbindować):
mirv_aim_start
Natomiast gdy chcemy zakończyć śledzenie:
mirv_aim_stop
Jeżeli chcemy, aby model Å›ledzony byÅ‚ tylko wtedy gdy trzymamy jakiÅ› klawisz na klawiaturze, to wystarczy że zbindujemy sobie komendÄ™ “+mirv_aim”, np. tak:
bind “t” “+mirv_aim”
Gdy bÄ™dziemy trzymać klawisz “T”, modele bÄ™dÄ… Å›ledzone…

czyli jak?
mirv_entity_jump 001 (urban.mdl)
wybieram i mirv_aim_start i nic sie nie dziejie
ja wogole nie moge przełączać kamera po innych modelach