Modifiery
Spis treści
Wstęp
Modifier - klawisz funkcyjny, którego zadaniem jest zmiana funkcjonaloności innego klawisza.
Definicja brzmieć może dość dziwacznie, tak więc poniżej przedstawiam bardziej przyswajalną wersję
Jesli mamy przypisane do klawisze "e", "wybór broni Rocket Launcher", to w kombinacji z klawiszem modifierem "shift" "dropniemy broń rocket launcher".
W skrócie przy pomocy zapisu pseudo config’owym
wciśniecię klawisza "e" = "użyj broni" wciśniecię klawisza "shift" i "e" = "wyrzuć broń"
Jest to naprawdę dobry sposbów, aby konfiguracja klawiszy stała się bardzo funkcjonalna oraz bardzo intuicyjna.
Przy pomocy modifierów (np. tj. ww. shift) możemy nadać jednemu klawiszowi drugą funkcjonalność uwarunkowaną wciśnięciem klawisza funkcyjnego tzn. “modifier’a”. Dla opornych zamieszczam dwa obrazki, których nie da się nie zrozumieć.
Tworzenie modifier’a
Aby bawić się modifierami, należy rozumieć jak działa się na zmiennych oraz aliasach. Jeśli temat jest już ogarnięty to formalna definicja modifieria nie powinna nastręczać większych trudności.
set "mod" "0" bind "shift" "+shift" alias "+shift" "set mod shift" alias "-shift" "set mod 0"
Jak widać potrzebujemy
- zmiennej o nazwie “mod” z przypisaną wartością “0″
- aliasu typu “+/-”, który w momencie wciśniecią klawisza “shift” ustawi zmiennej “mod” wartoś “shift”, a w momencie zwoleniania klawisza “shift” przywróci zmiennej “mod” wartosć “0″.
Łączenie klawisza z modifierem
Teraz aby jakiś klawisz (np “e”) mógł być wykorzystany w kombinacji z shiftem, musi zostać zdefiniowany w następujący sposów
bind "e" "e_$mod" alias "e_0" "Funkcjonalność klawisza bez użycia modifiera" alias "e_shift" "Funkcjonalność klawisza w kombinacji z modifierem shift"
W momencie wciśnięcia klawisza “e” pod “$mod” zostanie podstawiona wartość zmiennej “mod”.
Gdy klawisz “shift” będzie wciśnięty w momencie wciśnięcia klawisza “e”, “$mod” będzie równy “shift” więc wywołany zostanie alias “e_shift”.
Przy zwolnionym “shifcie”, “$mod” jest równy “0″, więc gdy wciśniemy klawisz “e” wywołany będzie alias “e_0″.
Zakończenie
Takich klawiszy-modifierów możemy utworzyć ile chcemy, wedle własnego uznania, tak więc jesteśmy wstanie obsługiwać jedną ręką do około 60 bindów na mape. Osobiście korzystam z 3 modifierów:
- shift – do dropowania samej broni, bez amunicji
- ctrl – do dropowania samej amunicji do danej broni
- alt – do dropowania broni i amunicji
Tags: Alias, Aprq2, Bind, Cfg, Config, Modifier, R1q2
Jeden komentarz do “Modifiery”
[...] Jeśli nie wiesz jak działąją modifiery to przeczytaj ten artykuł. [...]