Instrucțiuni pentru personalizarea - editor - jocuri pe calculator și console

Cum se execută Sursa Counter-Strike
Utilizarea motorului sursă din REVOLUTiON CSM SourceSDK SP3
Dacă aveți o licență
(sau doar fișierele GCF)


Sub versiunea licențiată a jocului, vreau să spun că ați instalat Steam și că jocul este descărcat pe deplin. În acest caz, fișierele GCF ale programului Steam vor fi folosite ca sursă de resurse pentru SourceSDK și pentru jocuri care rulează pe motorul sursă din REVOLUTiON CSM SourceSDK SP3.

Dacă nu ați instalat deja CSS în directorul SourceSDK, atunci este timpul să faceți acest lucru. A devenit chiar mai ușor! Pentru a face acest lucru:

1) Creați dosarul "cstrike" din rădăcina SourceSDK instalată.
2) În dosarul "cstrike" copiați fișierul GameInfo.txt din jocul Counter-Strike: Source - poate fi extras din "counter-strike source shared.gcf" sau descărcat de aici.
3) Porniți hl2.exe cu opțiunea -game cstrike

Dacă ați găsit fișierele GCF, toate fișierele necesare vor fi despachetate automat și jocul va fi lansat în curând.

Ordinea de montare a fișierelor GCF.

1) GCF din fișierul .ini
2) GCF din mediul înconjurător (variabila SteamEmuPremount)
3) GCF de la AppInfo (blob)

Pentru a obține calea absolută a fișierelor GCF, SteamEmu încearcă următoarele:
1) Fișierul .ini este bifat. Dacă este specificat BaseDir acolo, atunci este folosit
2) În cazul în care există un director "steamapps" în directorul curent, atunci acesta este utilizat
3) Dacă există un director "steamapps" în directorul în care Steam este instalat (folosind calea din registru), atunci este folosit
4) Dacă există un director "steamapps" în directorul în care este localizat steam.dll, atunci este folosit


Cum se configurează Hammer pentru Sursa Counter-Strike
stabilită în modul descris mai sus


Pentru a lansa corect Hammer de la comanda rapidă și nu de la SDKLauncher, în proprietățile comenzii rapide hammer.exe aveți nevoie de:
1) Adăugați un parametru:

Proiectul variabil VProject va trece calea către modul pentru care faceți hărți

2) În câmpul pentru directorul de lucru, este NECESAR să schimbați calea din folderul bin în rădăcina SourceSDK!
Aceleași acțiuni ar trebui făcute pentru etichetele Model Viewer și Face Poser.

Cum se configurează Hammer dacă aveți o sursă de Counter-Strike piratată
(Fără a utiliza motorul sursă din REVOLUTiON CSM SourceSDK)
(Mod vechi)


1) Din meniul SDKLauncher, lansați "Configurații joc"

2) În "Configurarea actuală a jocului", selectați modul pe care doriți să îl configurați, apoi faceți clic pe butonul "Editare".

3) În câmpul "Director", specificați calea modului dvs., TREBUIE să fie fișierul GameInfo.txt din acest dosar. Puteți utiliza butonul "Răsfoiți" pentru a naviga prin foldere. Aplicați modificările.

4) Apoi rulați Hammer, selectând în "Actualul joc" modul pentru care ați schimbat modul în paragrafele anterioare. În Hammer, deschideți fereastra de setări prin Instrumente> Opțiuni.
a) În fila "Configurări joc", în câmpul "Director executabil al jocului", specificați calea completă la dosarul cu jocul. De exemplu, "D: \ Games \ CSS", dacă aveți instalat acolo.
b) Aici, în câmpul "Director de jocuri", specificați calea completă la modul dvs. (aceeași cale specificată în Configurațiile jocului), în acest folder TREBUIE să fie fișierul GameInfo.txt. În exemplul nostru pentru jocul Counter-Strike Source va fi "D: \ Games \ CSS \ cstrike"

5) Treceți la fila "Build Programe".
a) În câmpul "Executabilul jocului", specificați calea spre hl2.exe care va începe jocul după compilare. Dacă jocul dvs. este instalat în "D: \ Games \ CSS", trebuie să introduceți "D: \ Games \ CSS \ hl2.exe"
b) În câmpul "Locați hărți compilate în acest director înainte de a rula jocul", specificați folderul hărților din directorul modului dvs. În exemplul cu jocul instalat în "D: \ Games \ CSS" pentru Sursa Counter-Strike, acesta va fi "D: \ Games \ CSS \ cstrike \ maps".

6) Aplicând modificările, veți primi un mesaj care să arate că modificările vor avea efect atunci când reporniți Hammer. Faceți clic pe OK și închideți Hammer.

7) Start Hammer din nou și uita-te la fereastra "Mesaje", ar trebui să vedeți mai multe linii "Căi de căutare", printre care trebuie să existe căi corecte pentru mod.


Informațiile despre configurația jocului pe care încercați să o editați sunt nevalide sau lipsesc.

Când porniți editorul Hammer / Model Viewer / Face Poser, SDKLauncher verifică prezența fișierului GameInfo.txt în directorul de moduri al jocului. Dacă nu îl găsește, veți primi acest mesaj: "Informațiile de configurare pentru jocul pe care încercați să îl modificați sunt nevalabile sau lipsesc".


Pentru a rezolva această problemă:
a) asigurați-vă că calea către mod este specificată corect (executați Configurațiile jocului din meniu). Dacă este adevărat, asigurați-vă că există un fișier numit GameInfo.txt în directorul mod.
b) Dacă versiunea dvs. nu are acest fișier, trebuie să o copiați (în directorul mod). GameInfo.txt pentru Counter-Strike: Sursa poți
descărcați de aici


MountAppFilesystem () a eșuat: Nu am idee despre jocul pe care îl lansați, îmi pare rău

Când executați modul mod, primiți mesajul "MountAppFilesystem () nu a reușit: nu am idee despre jocul pe care îl lansați, îmi pare rău"


Descriere:
Această eroare apare atunci când specificați parametrul -game necunoscut pentru modurile de joc, și ea nu știe ce trebuie să fie conectat GCF. Acest lucru se întâmplă dacă redenumiți folderul l patrupede modă sau dacă specificați calea completă la modă, și nu o rudă (director de moda nume).

soluţie:
Mai întâi trebuie să cunoașteți ID-ul aplicației (AppId) al modului tău. Acesta este stocat în fișierul GameInfo.txt care se află în directorul modului dvs. în variabila SteamAppId (pentru CSS acest lucru este 240, pentru HL2 este de 220). Apoi aveți 2 opțiuni:

1) Adăugați parametrul de pornire -appid # (unde # este numărul-AppId al modului dvs.).

2) Specificați AppId pentru acest mod în steamemu.ini, care se află în root SourceSDK:
Exemplul 1
Exemplul 2

CModelLoader :: Map_IsValid: Harta 'my_map' versiunea bsp 20, așteptând 19
încărcarea hărților nu a reușit: my_map nu a fost găsit sau nu este valid

În cazul în care încercarea de a rula cardul dvs. primiți mesajul «CModelLoader :: Map_IsValid: Harta«my_map»PSB versiunea 20, așteptându-19 încărcare hartă Nu a reușit, my_map găsit sau invalid», aceasta înseamnă că aveți o versiune mai veche a jocului (în cazul în care în cele din urmă este timpul pentru a merge la revoluție CSM SourceSDK?), Care nu suportă noua versiune BSP, care adaugă suport pentru HDR. Există mai multe modalități de a rezolva această problemă - aș spune că este "corectă" și "ca întotdeauna":

Metoda # 1 ("Corect")
Modul corect este să actualizați motorul sursă al jocului dvs. și este mai bine să utilizați REVOLUTiON CSM SourceSDK pentru a începe jocul.

Metoda # 2 ("Ca întotdeauna")
Modul "ca întotdeauna" aș numi evitarea progresului și compilarea hărții dvs. în versiunea 19 a BSP - o versiune mai veche. Pentru a face acest lucru, veți avea nevoie de compilatoarele CST, ele sunt incluse în SourceSDK.

1) În setările Hammer, în fila "Build Programs", trebuie să schimbați toate compilatoarele standard de la Valve la compilatoarele CST.

vbsp.exe> ​​cstbsp.exe
vvis.exe> ​​cstvis.exe
vrad.exe> ​​cstrad.exe

2) Aplicați modificările la setări, iar acum cărțile dvs. vor fi compilate în versiunea 19 a BSP, înțelese de vechiul dvs. joc.

Articole similare