Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Piszemy własne cfg !


tymek

Rekomendowane odpowiedzi

Opublikowano

CFG

 

 

W configu można ustawić o wiele więcej rzeczy niż w opcjach gry. Postaram się w tym miejscu parę z nich wyjaśnić. Dobrze będzie jeśli ściągnięcie sobie kilka configów innych graczy (np. z naszego działu download) i obejrzycie sobie ich budowę.

 

 

 

Pamiętajcie że po takim znaku / wszystkie znaki są ignorowane, wpisuje się tam najczęściej komentarze np. za co odpowiada dana komenda.

 

Przykład:

 

bind k kill / nacisnę k to będzie selfkill

 

 

 

echo

 

Funkcja echo wyświetli nam komunikat na ekranie. Stosuje się ją najczęściej kiedy dana czynność wykonywana jest cyklicznie jednym klawiszem. Kiedy chcemy mieć trzy nicki pod którymi gramy i zmieniać je za naciśnięciem jednego klawisza należy umieścić odpowiedni skrypt w naszym cfg. A dzięki funkcji echo wyświetli się nam na ekranie na jaki nick dokonaliśmy tej zmiany. Można ją też zastosować do innych rzeczy.

 

Przykład:

 

exec skrypty.cfg ; echo ?skrypty załadowane?

Dzięki średnikowi oddzielamy dwie funkcje: exec załaduje plik skrypty.cfg a funkcja echo nas o tym poinformuje na ekranie.

 

 

 

wait

 

Komenda wait spowoduje chwilową pauzę w wykonywaniu danego skryptu. Ma to odniesienie do ilości FPS-ów ( x / 2 ).

 

Przykład:

 

wait 120 // jeżeli masz 60 FPS to liczysz to 120/2=60 czyli 1 sekunda, ale jeśli ktoś będzie miał 120 FPS to dla niego będzie to pół sekundy !!!

 

Przykład:

 

name ka; wait 30

 

name karo; wait 30

 

name karoli; wait 30

 

name karolina

 

Poszczególne sylaby naszego nicka będą dodawane co 30 klatek.

 

 

 

+vstr

 

Jest to komenda która bardzo często używana jest przy pisaniu skryptów.

 

Przykład:

 

set skrypt1 ?cg_drawgun 0?

 

set skrypt2 ?cg_drawgun 1?

 

bind k ?+vstr skrypt1 skrypt2?

 

Opis:

 

Pierwsze naciśnięcie klawisza k wyłącza widok broni a drugie przywraca go. W tym przypadku ?skrypt1? i ?skrypt2? są to nazwy zmiennych jakie przydzielamy danej czynności.

 

 

 

cvars

 

Postaram się tutaj przytoczyć jak największą liczbę dostępnych ustawień z którymi możecie się spotkać w configach wraz z opisem która za co odpowiada. Pełną listę można uzyskać wpisując w konsoli (konsolę uruchamiamy w trakcie gry naciskając ~) /cvarlist.

 

 

 

seta pmove_fixed "0" // wartość 1 lub 0 czasami ma wpływ na skoki

 

seta s_volume "0.8" // określa głośność efektów w grze

 

seta s_musicvolume "0.5" // głośność muzyki w menu

 

seta s_mixahead "0.5" // im mniejsza wartość tym gorsza jakość dzwieku

 

seta s_khz "11" // określa jakość dzwieku

 

seta r_rmse "0" // określa ostrość wyświetlanego obrazu

 

seta r_picmip "1" // jakość textur 0-najlepsza 1.. 2.. 3 - najgorsza

 

seta r_lodbias "1" // głębia geometryczna

 

seta r_lodCurveError "250" // ustawia jak okrągłe są okrągłe obiekty

 

seta r_intensity "1.5" // określa janość kolorowych textur (standardowo =1)

 

seta r_ignorehwgamma "1" // czy wartości gamma w windowsie są brane pod uwagę

 

seta r_gamma "3.000000" // określa wartość gamma - rozjaśnienie

 

seta r_fullscreen "1" // określa tryb pełnoekranowy 0-okienko

 

seta r_flares "0" // określa czy widać rozbłyski wybuchów

 

seta r_fastsky "1" // wyłączone wyświetlanie nieba

 

seta r_facePlaneCull "1" // czy efekty polygonów są randerowane

 

seta r_dynamiclight "0" // wyłączone dynamiczne oświetlenie

 

seta r_drawSun "0" // określa czy widoczne jest słońce

 

seta r_detailtextures "0" // wyłączone detalowane textury

 

seta r_customwidth "1024" // szerokość

 

seta r_customheight "768" // wysokość

 

seta com_soundMegs "32" // określa ile Ramu jest zarezerwowane dla dzwięku

 

seta com_maxfps "333 // ustawienie max ilości FPS

 

seta com_hunkMegs "512" // określa ile Ramu jest zarezerwowane dla ET

 

seta cl_mouseAccel "0" // określa akcelerację myszy 0.2 było

 

seta cl_doubletapdelay "0" // opóźnienie na połoźenie się na podwójne kliknięcie

 

seta cl_allowDownload "0" // wyłączone automatyczne ściąganie z serwerów

 

seta cg_wolfparticles "0" // eksplozje nie są wyświetlane

 

seta cg_weaponCycleDelay "0" // określa szybkość zmieniania bronii (standard 150)

 

seta cg_useScreenshotJPEG "1" // włączone zapisywanie screenshotów jako plik jpg

 

seta cg_teamChatTime "10000" // szybkość znikania textu z team chatu

 

seta cg_teamChatHeight "6" // określa ile linijek chata widać

 

seta cg_showblood "0" // wyłączona krew przy otrzymywaniu obrażeń

 

seta cg_shadows "0" // wyłączone cienie

 

seta cg_predictItems "0" // predykcja klienta do podnoszenia przedmiotów

 

seta cg_popupLimboMenu "1" // włączone wchodzenie do Limbo po wejściu na serwer

 

seta cg_marktime "0" // czas po jakim ślady od kul i eksplozji znikają

 

seta cg_lagometer "1" // włączony lagometr

 

seta cg_gibs "0" // wyłączony efekt gibów

 

seta cg_fov "105" // kąt widzenia - dozwolone od 90-110

 

seta cg_drawTeamOverlay "2" // wielkość tabeli fireteamu

 

seta cg_drawRoundTimer "1" // pokazuje czas do zakończenia rundy

 

seta cg_drawGun "1" // włączony widok broni

 

seta cg_drawFPS "1" // pokazuje ilość FPS

 

seta cg_drawCompass "1" // pokazuje kompas

 

seta cg_complaintPopUp "0" // wyłączone głosowanie na complainy

 

seta cg_bobyaw "0" // bez bujania przy chodzeniu

 

seta cg_bobup "0" // bez bujania przy chodzeniu

 

seta cg_bobroll "0" // bez bujania przy chodzeniu

 

seta cg_bobpitch "0" // bez bujania przy chodzeniu

 

seta cg_bloodTime "0" // określa czas pozostawania krwii na ścianach i podłodze

 

seta cg_bloodFlash "0" // wyłącza efekt odnoszenia obrażeń (miganie)

 

seta cg_autoswitch "0" // jak staniesz na broni to "masz ją w rękach" (porażka)

 

seta cg_autoactivate "1" // samoczynnie zbieraj apteczki, ammo, broń

 

seta cg_autoReload "0" // wyłączone auto przeładowanie broni

 

seta cg_autoAction "0" // 1 włącza sama demo

 

seta cg_atmosphericEffects "0" // usuwa deszcz i śnieg

 

seta cg_announcer "1" // pokazuj wiadomości (axis win, figh itp.)

 

seta r_mode "6" // ustawia rozdzielczość na 1024x864

 

seta cg_muzzleFlash "0" //Wyłączenie ognia z lufy naszej broni

 

seta b_muzzleflash "0" //Wyłączenie ognia z lufy naszej broni

 

seta b_drawspeed "1" // pokazuje prędkość poruszania

 

seta mv_sensitivity "20" // czułość myszki w wielookiennym trybie spectacora

 

seta cg_drawfps "1" // włączone pokazywanie ilości FPS

 

seta b_hitsounds "1" // włączone dzwięki przy zadawaniu obrażeń

 

seta b_chatsounds "0" // wyłączone dzwięki chata

 

seta cl_maxpackets "60" // ma wpływ na ping, określa płynniejsze wrażenie z gry

 

seta rate "25000" // określa ilość wysyłanych pakietów na serwer

 

seta sensitivity "1.80" // czułość myszy

 

seta cg_drawCrosshairNames "1" // pokazuje nick po najechaniu celownikiem

 

seta cg_drawCrosshair "5" // rodzaj celownika 5-kropka

 

seta cg_crosshairSize "40" // wielkość celownika

 

seta cg_crosshairPulse "0" // wyłączone pulsowanie celownika

 

seta cg_crosshairHealth "0" // określa czy widać poziom zdrowia po najechaniu celownikiem

 

seta cg_crosshairColorAlt "red" // określa kolor 2 celownika

 

seta cg_crosshairColor "red" // określa kolor celownika

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...