Crearea unei config

Crearea unei config

Doriți să vă scrieți propriul dvs. config? Dar nu știu cum să o fac. Apoi, ați deschis pagina potrivită. Voi fi surprins pe scurt de procesul de scriere a configiilor. Descrierea detaliată a procesului de scriere a unui config nu este pentru un singur motiv simplu: toată lumea poate să facă tot ce-i place și sarcina mea este să dau o scuză. )







Config este un fișier (document text simplu) care conține anumite setări HL / CS. Din versiunea CS 1.4 este permisă încărcarea (în consola enter enter myconfig.cfg) numai config cu extensia * .cfg și * .rc. În mod tradițional, config-ul are o extensie a * .cfg, dar nu este o chestiune de principiu.

Dacă nu cunoașteți comenzile de consolă CS / HL, atunci cred că trebuie să faceți cel puțin un mic studiu despre fișierul hl / cstrike / config.cfg. stochează o mulțime de echipe interesante, dar în același timp există prea puține dintre ele. Dar să înceapă să vină.

Deci, de unde începeți să vă scrieți config-ul? Probabil, cu o înțelegere a ceea ce îi veți folosi. Ie aceasta este setarea pentru utilizator, server, Internet / LAN. Setările utilizatorului și ale rețelei pot fi îmbinate, iar setările serverului ar trebui adăugate la alt fișier - deci este mai convenabil. Dar unele setări de utilizator ar trebui să fie adăugate, de asemenea, într-un alt fișier. Unde, de ce, etc. vom vorbi mai târziu.

Observ că, odată cu fiecare nouă versiune / actualizare a Counter-Strike, echipele devin tot mai mari. Prin urmare, în listă, cel mai probabil nu este suficient de toate echipele, dar nu au nevoie de noi toți, ci doar o parte din ele.

Semne care vă permit să lucrați în mod corespunzător configurați:

Dacă scrieți următoarele în config:

echo Încărcare config.
Configurarea încărcată.

Configurarea încărcată. nu vor fi afișate, numai încărcarea config va fi vizibilă. Ar trebui să fie scrisă numai cu litere latine.

Dacă configurația ta are un volum de peste 64Kb (pentru CS v1.6 și CZ v1.2), nu sunt excluse următoarele erori:

- nu sunt încărcate complet;
- scrie despre greșelile inexistente;
- uneori se emite o comandă de depășire;
- îl aruncă de pe server în FIG;
- sau altceva.







Pentru a evita acest lucru, trebuie să împărțiți configurația în mai multe părți și să o încărcați secvențial.

Accesați secțiunea comenzile consolei și selectați comenzile pe care doriți să le vedeți în config. Ai ales? Excelent.

Acum cum să descărcați această config. opțiuni:

1. Plasați config-ul în directorul hlcstrike sau hlvalve. Dacă ați plasat fișierul în directorul hlvalve. atunci aceasta înseamnă că configurația este disponibilă în toate modurile HL, dacă este doar în hlcstrike. atunci configurația va fi disponibilă numai de la CS. În config scrieți:

lega PGUP "exec myconfig.cfg"

În joc, introduceți în consola exec myconfig.cfg - toate config-ul este încărcat. Data viitoare când intrați în joc, trebuie să apăsați tasta PGUP și configurația se va încărca. Dacă la boot-ul config inscripția nu a putut executa myconfig.cfg - aceasta înseamnă că nu ați introdus corect numele configului sau nu există nici o config.

2. Creați fișierul autoexec.cfg în hlcstrike. În ea, scrieți alias'y, tk. dacă înregistrați comenzile care sunt disponibile în fișierul config.cfg în hlcstrike. atunci valorile acestor comenzi vor fi înlocuite de cele din config.cfg. Config.cfg nu conține aliasuri, prin urmare, nu vor fi înlocuite pseudonime. Fișierul autoexec.cfg este încărcat automat, astfel încât tot aliasul dvs. va fi încărcat. Și pentru a încărca cealaltă parte a config utilizează opțiunea 1.

În fișier, puteți lăsa comenzile și comenzile serverului responsabile pentru grafică (comenzile pentru grafică necesită, de obicei, o repornire a hărții după modificarea valorilor din joc). Astfel, acestea vor fi executate direct, înainte de a deschide cartea și vor avea acele valori pe care le-ați prescris.

Pentru a asigura ordinea în dosarul în care sunt localizate config / urile, puteți crea un folder, puneți în el propriul fișier de configurare. În acest caz, modificați parametrul comenzii exec după cum urmează:

Slash ar trebui să fie introdus exact așa. altfel motorul HL nu va accepta calea către configurație.

Ei bine, atunci. Cel mai rezonabil ar fi să pui aliasul în autoexec.cfg; server și comenzi pentru grafică în fișierul listenserver.cfg (cu modificări); toate celelalte (inclusiv comenzile cl_ (responsabile pentru setările de rețea ale clientului)) comandă într-un fișier separat și îl încarcă în joc. Dar vă decideți unde și ce va fi plasat.

Există mai multe scripturi în configurația mea. Ele sunt ușor de creat.

Bind este o comanda care pastreaza o anumita actiune unui buton, de exemplu, legarea "ctrl" "drop" lipeste "CTRL"
Alias ​​- fratele macro, adică, lipsește unui anumit fir o serie de anumite acțiuni.

Când creați un script, rețineți că comenzile trebuie executate secvențial pentru a obține rezultatul corespunzător. De exemplu:

alias + jd "+ jump; așteptați; + rață"
alias -jd "-jump; așteptați; -ducă"
bind mouse2 + jd

Destul de cunoscut și popular. Când apăsați mouse2 (butonul din dreapta al mouse-ului), jucătorul va sări și se va așeza (în aer). Când butonul este eliberat toate comenzile vor fi "anulate", acei jucători se vor opri ghemuit. Semnul + înseamnă că motorul HL trebuie să aștepte ca semnul să apară - pentru a termina operațiunea comenzii (dar nu neapărat pentru a finaliza acțiunile anterioare). Asta e tot. Mult noroc în crearea config.







Articole similare

Trimiteți-le prietenilor: