Creați config - sursă Counter-Strike - Publisher - Personal site

Vrei să scrie config ta? Dar nu știu cum să o facă. Apoi, va deschide pagina dorită. Am fost luat prin surprindere pe scurt procesul de scriere configs. Descrie în detaliu procesul de scriere de configurare nu este necesar pentru un motiv simplu: oricine poate aduna tot ce vrea el, și munca mea este de a da un motiv. )

Config - un fișier (un document text simplu), care conține cei sau altă setare HL / CS. Cu versiunea CS 1.4 pot să fie încărcate (în consola pentru a intra în myconfig.cfg exec) configurările numai cu extensia * .CFG și * .rc. În mod tradițional de configurare are extensia * .CFG, dar nu contează.

Dacă nu cunoașteți consola comenzi CS / HL, atunci cred că ar trebui cel puțin să învețe un pic fișier hl / cstrike / config.cfg, stochează o mulțime de trupe interesante, dar în același timp, ele sunt prea puțini. Dar, mai întâi, să vină.

Deci, unde începe să scrie config ta? Poate înțelegând ce-l va folosi. Ie Setările acestui utilizator, server, Internet / conexiune LAN. Setările de utilizator și de rețea pot fi combinate, și setările de server ar trebui să fie făcute în alt fișier - atât de convenabil. Dar unele setări de utilizator ar trebui să contribuie, de asemenea, la un alt fișier. În cazul în care, de ce, etc. mai târziu.

Lista de comenzi consola este aici. Rețineți că, cu fiecare noua versiune / update Counter-Strike, echipa devine mai mare. Prin urmare, lista nu va avea, probabil, suficient de toate echipele, dar noi încă nu avem nevoie, ci doar o parte separată a acestora.

Marcate și în mod corespunzător „de lucru“ de configurare:

Dacă scrieți în fișierul de configurare, după cum urmează:

echo Se încarcă config.
config Loaded.

inscripția config Loaded. este afișat, acesta va fi vizibil numai Loading config. Ar trebui să fie scris numai cu litere latine.

În cazul în care configurația are o capacitate de 64K de mai sus (pentru v1.6 CS și CZ v1.2) nu exclud apariția următoarelor erori:

- Georgia nu este plin;
- El scrie despre erori care nu au avut loc;
- uneori, se emite o comandă de preaplin;
- ejectat de la server din fig;
- sau ceva de genul asta.

Pentru a evita această configurație ar trebui să fie împărțită în mai multe părți și descărcarea secvențial.

Du-te la secțiunea de comenzi de consolă și selectați comanda pe care doriți să le vedeți în fișierul de configurare. Tu alegi? Excelent. Un exemplu de configurare meu poate fi găsit aici.

Acum, cum se descarcă configurația. opțiuni:

1. Puneți config în hlcstrike sau hlvalve director. Dacă ați plasat un fișier în hlvalve director, aceasta înseamnă că configurația este disponibilă în toate modurile HL, cu excepția cazului în hlcstrike, configurația va fi disponibilă de la CS numai. În fișierul de configurare trebuie să scrie:

bind PgUp "myconfig.cfg exec"

Tipul de joc în myconfig.cfg consola exec - toate config încărcate. Data viitoare când vă apropiați de joc trebuie să apăsați tasta PgUp și configurația de boot. În cazul în care config de boot inscripția eclozat nu a putut exec myconfig.cfg - aceasta înseamnă că fie nu au introdus numele corect al config sau de configurare nu există.

2. Creați un fișier în hlcstrike autoexec.cfg. Aceasta lista aliasurile, deoarece dacă vă înregistrați comenzile care sunt disponibile în fișierul config.cfg în hlcstrike, atunci valorile acestor comenzi vor fi înlocuite cu cele care config.cfg. Aliasul config.cfg nu este conținut, prin urmare, alias-uri nu sunt înlocuite. fișier autoexec.cfg este încărcat automat, respectiv, toate alias-urile vor fi încărcate. Și pentru a descărca cealaltă parte a fișierului de configurare, utilizați opțiunea 1.

În fișierul, puteți lăsa echipele de server și echipele responsabile de grafica (pentru grafica, de obicei, comenzi necesită o repornire după schimbarea valorilor carte din joc). Astfel, ele sunt executate imediat înainte de deschiderea cardului și va fi valorile pe care le-ați înregistrat.

Pentru a menține ordinea în dosarul în care ați plasat config /, și puteți crea un dosar pentru a pune în dvs. / th config / și. Astfel, este necesar să se modifice setarea astfel comanda exec:

Slash trebuie să fie introdus exact ca / ​​sau motorul de HL nu ia calea către config.

Deci Cel mai rezonabil ar fi de a plasa pseudonime în autoexec.cfg; server și comenzi pentru grafica listenserver.cfg fișier (astfel cum a fost modificat); toate celelalte (inclusiv CL_ echipa (responsabil pentru configurarea clientului de rețea)) comenzi într-un fișier separat și încărcați-l în joc. Dar tu decizi pentru tine, unde și ce va fi plasat.

În config meu am mai multe script-uri. Ele sunt ușor să-l creeze.

Bind - o echipa care este lipit de ceea ce poate fi un buton, o acțiune specifică, cum ar fi bind „ctrl“ „picătură“ se lipește la funcția butonul CTRL „pentru a arunca arma“
Alias ​​- fratele macro, adică aderă la un fir al echipei o serie de acțiuni specifice.

Când creați un script, amintiți-vă că echipele trebuie să fie executate în ordine pentru a produce rezultatul corespunzător. De exemplu:

alias + jd „+ sari, așteptați + rață“
alias -jD "-jump, așteptați; -duck"
mouse2 bind + jd

Destul de bine-cunoscute și script-ul popular. Când faceți clic pe mouse2 (butonul din dreapta al mouse-ului), jucătorul va sari în sus și stai jos (în aer). Este eliberat atunci când toate echipele vor fi „Cancel“ buton, player-ul se va opri pe cei ghemuit. + Semn indică faptul că motorul HL ar trebui să aștepte un semn - pentru a finaliza acțiunea echipelor / s (dar nu neapărat pentru a finaliza acțiunile făcute mai devreme). Asta e tot. Mult noroc în crearea de configurare.

Am multe configurările voih și modalitate mai bună de a scrie nu „cumpara“ - cumpara. și da weapon_hegrenade de exemplu - USC. Grenada astfel încât să puteți lua toate gratuite, mai degrabă decât de cumpărare, dar dacă nu, atunci scrie în fișierul bind config_default.cfg, cum ar fi un V - $ 16.000 face acest lucru v pus pe alfavvitu Neto nu va funcționa lega „v“ „impuls 101“ sau în consola toate timp propiyvat bIND v impulsul 101 este litera V sau pur și simplu impuls 101 - primi $ 16.000