Konsola
Konsola
Małe FAQ:
1.Czym jest konsola?
- wywoływalną linią komend, gdzie można bezpośrednio, z pominięciem menu, dowolnie ( na ile pozwolą standardy gry ) edytowac różne opcje, poprzez wpisywanie specjalnych mnemonicznych haseł oraz ich wartoœci.
2.Jak właczę konsolę?
-Standartowo jest ona wywoływana poprzez wciœnięcie kombinacji klawiszy CTRL+ALT+Tylda(~)
3. Jak stworzyć swój konfig?
- Najłatwiej konfig robić na bazie podstawowego konfigu w grze, znajdziemy go w katalogu /q4base/Quake4Config.cfg, do edycji najlepiej użyc zwykłego notatnika, w windowsie mozecie bez problemu przypisac notatnik do edycji plików *.cfg, dwa sleshe - // rozumiane będa jako komentarz do konca wiersza ( c++ ) gdzie możecie dowolnie opisac swoje komendy. Quake4config.cfg skopiujcie w jakieś bezpieczne miejsce by móc go dowolnie edytowac, potem dla ułatwienia szukania i uruchamiania nazwijcie go jakos np "mojconfig". Uruchamiacie swój konfig poprzez wpisanie komendy exec "mojconfig", by za kazdym razem nie wpisywac tej komendy mozecie zrobic z konfiga plik autoexec.cfg ktory gra sama bedzie włączac przy uruchomieniu.
Komendy podstawowe:
Wiekszość z tych komend możemy edytować w menu głownym, ale jak wiadomo najlepiej poznawać cos od kuchni..
ui_name - "Twoj nick"
ui_clan - "Twoj klan/tag"
bind 'klawisz' "wartosc" - np bind x "say czesc" lub jezeli chcemy buxke - bind x "say ':)'" pamietając o apostrofach by gra formatując tekst nie wstawiła spacji, pamietajcie że bindować mozecie prawie wszystko uzywając przy tym różnych innych komend w treści bindu.
unbindall - komenda, która czyści wszystkie bindy
say - wiadomość tekstowa dla wszystkich
say_Team - wiadomość tekstowa tylko dla Twojej drużyny
map "nazwa" - włącza wybraną mapę
quit - wyjœście z gry
recordNetDemo "nazwa" - dwufunkcyjna komenda do nagrywania dem, nie trzeba już dodatkowo wpisywać komendy na synchronizację, ta komenda robi to za nas ;)
stopNetDemo - wyłącza nagrywanie dema, nasze demko znajduje sie w katalogu q4base/demos
Jeżeli lubicie kolorowe bindy lub nicki, to może się stać pomocne:
^1 Czerwony
^2 Zielony
^3 Żółty
^4 Niebieski
^5 Błękitny
^6 Purpurowy ? Fioletowy ? a może œliwka?
^7 Biały
^8 Szary
przy czym: ^'numer' przełącza tekst w konsoli na odpowiedni kolor, jeżeli chcecie zmienić kolor na inny ponownie musicie wcisnąć ^ i odpowiedni numer.
Jeżeli chcecie sobie ręcznie pobindować bronie tu macie poszczególne nazwy:
_impulse0 - Rękawica
_impulse1 - Pepesza
_impulse2 - Shotgun
_impulse3 - Plazma
_impulse4 - Granatnik
_impulse5 - Nailgun
_impulse6 - Rakieta
_impulse7 - Rail
_impulse8 - Spawara
Ważniejsze komendy graficzne:
r_gamma - rozjaśœnienie/przyciemnienie ekranu
r_brightness- rozjaœśnienie/przyciemnienie ekranu
r_lightscale - nasilenie œświatła
g_fov - bardzo przydatna komenda na zwiększenie pola widzenia, co pośrednio wpływa na zwiększenie dynamiki
g_crosshairsize - zmienia rozmiar celownika
g_crosshaircolor "0 1 1 1" - kolor celownika
screenshot - "zrzut" ekranu ;) czyli screenshot zapisywany w q4base/screenshots (plik typu *.tga)
screenshotJPEG - "zrzut" ekranu ;) czyli screenshot zapisywany w q4base/screenshots (plik typu *.JPEG - co znacząco wpływa na rozmiar obrazka)
com_drawfps - pokazuje nam ilość fpsów
sizedown - zmniejsza rozmiar ekranu
sizeup - zwiększa rozmiar ekranu
gfxinfo - wyświetla informacje o Twojej karcie graficznej
image_lodbias - rozmycie tekstur, efekt podobny do r_picmip w q3
image_anisotropy - efekt rozmycia tekstur wraz z odległoœcią, dla uzyskania wiekszego fpsrate ustawiamy 0
image_filter - filtrowanie tekstur "GL_LINEAR_MIPMAP_NEAREST":szybciej "GL_LINEAR_MIPMAP_LINEAR":wolniej
r_lightDetailLe vel - jakoœść świateł, przy czym 0 to najlepsza jakość, 9 najgorsza
r_shadows - cienie
r_useOptimizedShadows oraz
r_useTurboShadow - sa to 2 komendy optymalizujące cienie, oczywiśœcie obydwie te komendy włączamy
r_Multisamples - wygładzanie krawędzi, antyaliasing, oczywiscie dla większego fps wpisujemy wartość 0
r_skipBump - komenda pomijajaca efekt bumpmappingu, sam efekt to połyskiwanie powierzchni, 1 dla wiekszego FPSrate
r_skipSpecular - komenda pomijająca efekt specular ( odbicia świateł na przedmiotach ? )
r_skipOverlays - Podobnie jak wyzej 1 dla wiekszego FPSrate
r_skipFogLights - efekt swiatłeł we mgle,
r_skipPostProcess - efekt, miedzyinnymi, zniekształcenia śœwiateł na szkle
r_skipBlendLights - efekt łączenia się śœwiateł
r_skipDynamicTextures - pomija dynamiczne ładowanie się tekstur, niezalecane dla single player, w multi używajcie na własne ryzyko ^^
r_skipMegaTexture - ta komenda sprawdza czy zawsze mamy ustawiony najniższy poziom detali tekstur
r_skipTranslucent - efekt elektronicznej interakcji w grze
r_skipNewAmbient - efekt, między innymi, pary wodnej
r_useCachedDynamicModels - gra ładuje modele z własnej pamięci
image_downSizeBump - ustala rozmiar tekstu dla bumpmappingu, 1 włącza opcje image_downSizeBumpLimit
image_downSizeSpecular - ustala rozmiar tekstur dla efektu specular, 1 włącza opcje image_downSizeSpecularLimit
image_downSize - ustala rozmiar standardowych tekstur, 1 włacza opcje image_downSizeLimit
image_downSizeLimit , image_downSizeBumpLimit i image_downSizeSpecularLimit - wszystkie te trzy opcje przyjmują te same wartoœci,które możemy dopasowac do ilośœci pamięci RAM na naszej karcie graficznej :
256 ramu na karcie
image_downSizeBumpLimit "1024"
128 ramu na karcie
image_downSizeBumpLimit "512"
64 ramu na karcie
image_downSizeBumpLimit "256"
256 ramu na karcie
seta image_downSizeSpecularLimit "256"
128 ramu na karcie
image_downSizeSpecularLimit "128"
64 ramu na karcie
image_downSizeSpecularLimit "64"
256 ramu na karcie
image_downSizeLimit "1024"
128 ramu na karcie
image_downSizeLimit "512"
64 ramu na karcie
image_downSizeLimit "256"
image_useCompression - włącza kompresję tekstur
image_useNormalCompression - ustala sposób kompresji tekstur
com_videoram - możesz ręcznie ustalić ilość ramu na karcie graficznej
com_fixedtic - ustawiając -1 usuniecie ogranicze fps, działa tylko w single player
g_decals - detale typu, dziury po kulach, i spalone sciany
g_brassTime - czas wyświetlania odłamków
g_projectileLights - dynamiczne światła w czasie strzałów
g_skipParticles - komenda pomijająca dynamiczne światła w czasie wystrzałów
g_doublevision - efekt zniekszałcenia ekranu, w momencie otrzymywania obrażeń
g_skipItemShadows - komenda pomijająca cienie pod przedmiotami
g_showPlayerShadow - cienie gracza
g_skipPlayerShadowsMP - to samo tylko ze w multiplayer
ui_showGun - włącza lub wyłącza widok broni
Ważniejsze komendy internetowe:
net_clientlagometer "1"- graficzny lagometr
net_clientMaxRate - Nasza maksymalna wartość rate, niestety, a moze stety odgórnie ustalana przez serwer
net_clientdownload - 1 oznacza ze będziemy mogli sciągać z serwera niezbędne do grania na nim pliki
clientcallvote - przydatne na serwerach głosowanie, standardowo po clientcallvote możemy wpisać nastepujące komendy :
map "nazwa mapy" - głosujemy na wybraną mapę
restart - restartujemy bieżący mecz/runde
timelimit - czas meczy/rundy
fraglimit - ilosc fragów wskazującą na koniec meczu
capturelimit - ilość przejęć flagi, wskazująca na koniec meczu
gametype "rodzaj" - typ rozgrywki, dostępne uproszczone nazwy trybów : dm, tdm, ctf, tourney
kick - głosujemy by wykopać gracza o wybranym numerze
gamekick - głosujemy by wykopać gracza o wybranym nicku
nextmap - głosujemy na następną mapę z mapcycle
spectators - ustalamy czy na serwerze mogą byc spektatorzy
Wszystkie powyższe komendy do głosowania, i nie tylko możemy ustawić z pominięciem głosowania, posiadając hasło do rcona na serwerze
rcon - komenda do sterowania serwerem z poziomu klienta
net_clientremoteconsolepassword - hasło do rcona z poziomu klienta
listclients - wyświetla aktualnie podłączonych graczy
serverinfo - pokazuje ważniejsze informacje o serwerze
cl_punkbuster - wbudowany antycheat
Polecenia odnoszące się do działania myszki:
m_smooth - "wygładzanie" ruchu myszy
m_yaw - pozioma czułośœć myszy
m_pitch - pionowa czułoœść myszy
sensitivity - główna czułoœść myszy
Jeżeli denerwuje was delikatne kołysanie w czasie chodzenia kucania, możecie to wyłączyć, jednakże by mieć to zawsze wyłączone niezbędne bedzie stworzenie autoexeca :
set pm_runbob "0"
set pm_runpitch "0"
set pm_runroll "0"
set pm_walkbob "0"
set pm_bobpitch "0"
set pm_bobroll "0"
set pm_bobup "0"
set pm_crouchbob "0"
Komend jest więcel, ale nie są one przydatne albo nie dziąłają w trybie multiplayer, dlatego pozwolilem je sobie pominąć. Aktualizacje działu wkrótce(w razie potrzeby).