Stalker 2) descărcare de moda, data de lansare, capturi de ecran

Cum de a crea o parte mod dvs. 1

Structura de fișiere și foldere:
Luați în considerare faptul că același lucru este conținut în dosarul gamedata:
Folder AI - conține fișiere de tip * .efd, prin care aparent controlate de inteligență artificială același exemplu npc.
Folder - aici animații și totul este clar, animație joc, și efecte ale camerei.
Config dosar conține mai mulți parametri de joc pentru a-l vom reveni.
niveluri de foldere - nivelurile acestui joc, alias locația, care a împărțit jocul (cum ar fi cărți în CS)
Folder angrenează - modele de joc, în format .ogf
script-uri Folder - scripturi
shaderele Folder - shadere, două renderings (DX8 și 9)
sunete Folder - sunete și muzică, pisică. folosite în joc. format .ogg *
icrelor Folder - este responsabil pentru lucrul cel mai teribil în joc - respawn dușmanilor și a altor oameni, animale ..
texturi Folder - păstrat textura de case, arme, monștri, etc. Format -. DDS (DirectDraw de suprafață Imagine)
fișiere:
game.graph, gamemtl.xr, lanims.xr, particles.xr, resource.h, senvironment.xr, shaders.xr, shaders_xrlc.xr, stalkergame.inf.

Introducere în Modding:
Este cu directorul de configurare va trebui să lucreze pentru editarea mulți parametri de joc.
Dar să ne mai întâi:
Înainte de a începe editarea unui fișier joc, aveți nevoie pentru a cataloga Stalker pune același folder gamedata, în care au fost extrase fișierele jocului.
* Toate fișierele care nu avem nevoie, astfel încât să puteți păstra doar directorul de configurare, directorul script-uri (și anume se_respawn ***** fișier IPT), texturi, sunete, și orice altceva este îndepărtat (dar nu puteți șterge)
De asemenea, doresc să rețineți că, dacă dezarhiva toate fișierele .dbN în dosarul de joc, se poate da un plus câteva FPS.
textura:
Folderul texturi sunt fișiere în format DDS, care poate fi deschis în Adobe Photoshop cu plugin-ul DDS-instalat.

se_respawn.ssript - fișier, care este responsabil pentru respawn. timpul de respawn poate fi redus printr-o ușoară modificare în acest fișier. Se deschide cu notebook-ul obișnuit (Notepad). Ne uitam la linia de ea
idle_time: setHMSms (0, 0, 0, math.random (self.idle_spawn_min, self.idle_spawn_max) * 1000)
și-l schimba
idle_time: setHMSms (math.random (X, Y), 0, 0, math.random (self.idle_spawn_min, self.idle_spawn_max) * 1000)
în care X și Y - numărul, setați intervalul orelor variabile aleatorii responsabile pentru spawn.

Muzică și sunet:
Orice fișier din dosarul sunete poate fi înlocuită cu o alta, dar în același timp, pe care doriți să salvați toți parametrii fișierului de sunet care a fost folosit în joc. De exemplu, pentru a înlocui muzica în receptor Sidorovicha nevoie să fișier sunete # 92; scripturi # 92; magnitofon # 92; magnitofon_2.ogg, să fie înlocuit cu orice alt (În fișierul Winamp original am dat proprietăți .:
Rată de biți medie. 60 kbps
Rată de biți nominală. 80 kbps
Canale. 1
Rata de eșantionare: 44100 Hz.

Config / Arme:
Parametrii de arme pe care le puteți găsi în directorul de configurare # 92; arme, tip w_ak74.ltx de fișiere Notepad prea deschis. Să examinăm conținutul unui fișier, cum ar fi w_groza.ltx
În primul rând ar trebui să acorde o atenție la valoarea variabilei (eu le numesc asa) costul, prețul de arme, care modul în care furtuna va costa vânzătorului.
înseamnă parțial weapon_class ce clasa de armă, în acest caz - assault_rifle.
ammo_limit - limita de muniție (nu folosite în joc)
ammo_mag_size - dimensiunea magazinului. Puteți pune 900, de exemplu, atunci cooldown nu poate aminti.
ammo_class - arma clasa de cartușe folosite. Aici [/ b] ammo_9x39_pab9 [/ b], ammo_9x39_sp5, ammo_9x39_ap.
hit_power - forța armelor. Mai bine
silencer_hit_power - forța armelor atunci când poartă un amortizor pe ea.
misfire_probability - probabilitatea de rateu la uzura maximă.
condition_shot_dec - o creștere de amortizare pentru fiecare lovitură.
model de armă - vizual.
zoom_enabled - Nu optică acceptate.

Config / System.ltx:
start_blood_size - dimensiunea înfășurate pentru a începe să se scurgă de sânge.
stop_blood_size - înfășurată mărimea sângelui oprit.
max_weight - greutate cu care SG poate rula.

Config / Diverse:
În plus față de configs arme:
Proprietățile de cartușe sunt fișiere weapons.ltx, și armura organism - în outfit.ltx.
artefacte Proprietăți sunt fișiere artefacts.ltx și fișiere zone_ART.ltx, elemente - elemente. LTX,
unde ART - numele artefact (de exemplu, zone_gravi.ltx).
Parametrii artifacts:
health_restore_speed - sănătate regenerare (= 0,0001 + 100%)
radiation_restore_speed - rata de acumulare de radiație (= 0,0004 4). Dacă pui un număr negativ, artefactul va accelera eliminarea radiațiilor.
idle_particles - în cazul în care zakomentit simbolurile sale "-" -, anomalia dispare. Pentru a dezactiva notificările de sunet, vom găsi linia visible_by_detector și schimba pe off.
imunități:
strike_immunity - lovitură.
shock_immunity - electroșocuri.
chemical_burn_immunity - arsuri chimice.
telepatic_immunity - telepatie.
radiation_immunity - radiații.
wound_immunity - decalaj.
explosion_immunity - explozie.
fire_wound_immunity - arme de foc.

items.ltx:
Parametrii elemente:
Acest fișier este scris între paranteze drepte, obiectul a cărui parametri sunt mai mici pentru blocuri. între paranteze. De exemplu: [kolbasa]: identity_immunities.
exemplul de opțiuni cârnați:
clasa - care clasa aparține unui subiect.
vizual - model.
cost cu o schimbare - preț.
eat_health - cum de a restabili sănătatea (în cazul în care este 0, atunci mezelurile nu vor fi tratate.).
eat_power - ca gustare.
eat_radiation - cât de multe printuri / sau adăugați radiații. (Dar acest lucru nu cred că este necesar pentru a testa.)
inv_weight - greutatea obiectului.

NPC cumpăra arme:
. La stalkers obișnuite și alte NPC-uri ar putea cumpăra de la arme SG trebuie să editați fișierul gamedata # 92; config # 92; misc # 92; trade_generic.ltx. Structura sa este identică cu cea a oricărui alt comerciant.
După linia [generic_buy] găsi șir; arme și după fiecare specie stabilit Descriere pentru N și n.n.
Acesta poate fi ca aceasta:
arme;
wpn_pm = 0,08, 0,12
wpn_pb; NO TRADE
wpn_fort = 0,08, 0,12
wpn_hpsa = 0,08, 0,12
wpn_beretta = 0,08, 0,12
wpn_walther = 0,08, 0,12
wpn_sig220; NO TRADE
...
...
Și pentru a avea arme vinde NPC-uri, trebuie să facă același lucru, imediat după linia [generic_sell]
Metoda am verificat, cum ar fi de rulare.
Deci, după ce cumpără un caracter nu pentru a arunca armele cumpărate (precum și să-l adune de la sol), într-un fișier gamedata # 92; configurare # 92; creaturi # 92; can_select_items = off schimbare linie m_stalker.ltx pe can_select_items = pe
și linia use_single_item_rule = cu privire la schimbarea la use_single_item_rule = off.

Obiectele care pot fi mutate:
În fișierul system.ltx în cele din urmă există o linie [ph_capture_visuals], după ce merge lista de articole fiind tras. De exemplu, pentru a fi capabil de a trage monștrii în final add:
// Monsters
monștri # 92; mutant_boar # 92; mutant_boar
monștri # 92; krovosos # 92; krovosos
monștri # 92; kontroler # 92; kontroler
monștri # 92; câine # 92; câine
monștri # 92; carne # 92; carne
monștri # 92; câine # 92; dog_cmn_1
monștri # 92; carne # 92; carne
monștri # 92; poltergeist # 92; poltergeist
monștri # 92; pseudodog # 92; pseudodog
monștri # 92; Snork # 92; Snork
monștri # 92; burer # 92; burer
monștri # 92; himeră # 92; chimera
monștri # 92; pisica # 92; pisica
monștri # 92; Zombi # 92; zombi_1
monștri # 92; șobolan # 92; rat_1
monștri # 92; tushkano # 92; tushkano

SCHIMBAREA GREUTATEA ușor de purtat?
fişierul # 92; gamedata # 92; config # 92; creaturi # 92; actor.ltx găsi max_item_mass variabilă - este greutatea maximă atunci când jucătorul se oprește în mișcare kotorgo
max_walk_weight - greutatea maximă până la care se poate mișca
fişierul # 92, iar gamedata # 92; Config # 92; system.ltx modifica variabilele max_weight - este greutatea pe care jucător nu este strecurat.