Kodovi za igru ​​hull fly 2. Komande za upravljanje interfejsom i postavkama igre

"itemprop="image">

Apsolutno sve varalice za legendarni Half Life 2: šifre za varanje, komande na konzoli (oružje, gravitacioni pištolj, beskonačno streljivo, režim boga)

Half-Life 2 se s pravom može smatrati jednim od najznačajnijih projekata u žanru pucačina iz prvog lica. Valve je igračima ponudio zabavno i raznoliko iskustvo igranja uz mnoge inovativne mehanike igranja koje čak i sada, više od trinaest godina nakon izlaska nastavka, izgledaju svježe i zanimljivo. Pozivaju se svi koji se žele ponovo pridružiti besmrtnom klasiku da se upoznaju sa listom varalica i konzolnih komandi za ovu igru.

Unošenje cheat kodova mora se vršiti preko konzole, koja postaje dostupna pritiskom na tipku tilde “~”, koja je ujedno i slovo Y na većini tastatura sa ruskim rasporedom. Ako se konzola ne otvori pritiskom na nju, morate je ručno aktivirati. To se radi na dva načina:

  • Prvi je odlazak na postavke duž putanje Options / Keyboard / Advanced / Enable developer console.
  • Drugi je postavljanjem naredbe “-console” u svojstvima izvršne datoteke igre. Sličnu radnju možete izvesti desnim klikom na igru ​​u vašoj Steam biblioteci i odabirom "opcije pokretanja" ako imate licenciranu verziju.

Da bi ostali kodovi u igri radili, prva unesena komanda mora biti “sv_cheats 1” - aktivira varalice. Ukoliko želite da blokirate mogućnost korišćenja vara, moraćete da registrujete sličnu komandu, ali sa parametrom 0. Slično, sve komande koje rade na principu on/off su omogućene/onemogućene.

Osnovne šifre za Half-Life 2

U osnovi, ovdje su navedene komande konzole koje vam omogućavaju da modificirate igru, dobijete određene prednosti u odnosu na kompjuterske protivnike.

Impuls 101 Omogućuje igraču pristup cijelom arsenalu oružja odjednom.
Bože Aktivirajte režim boga. Lik postaje neranjiv.
Notarget Kompjuterski protivnici više ne identifikuju igrača kao metu.
isječak Sposobnost prolaska kroz zidove i bilo koje druge fizičke objekte.
Impuls 203 Uništavanje objekata na nivoima (kutije, stolice, stolovi itd.). Da biste izbrisali željeni objekat, morate ga ciljati, a zatim registrirati naredbu.
sk_plr_dmg_ [broj] Komanda koja vam omogućava da ručno podesite snagu određenog oružja. Pored same naredbe potrebno je zapisati brojčanu šifru predmeta i naznačiti broj oštećenja. Šifre za sva oružja možete pronaći u jednoj od tabela ispod.
sk_max_ [broj] Slično prethodnoj komandi, samo što je sada njena svrha da promijeni limit municije u određenoj cijevi. Ništa vas neće spriječiti, na primjer, da napravite revolver sa štipaljkom od 50 metaka.
viewmodel_fov [broj] Kontrola dimenzija vašeg modela oružja. Zadana vrijednost parametra je “-54”.
Hurtme [vrijednost] Varajte za smanjenje broja života. Nema praktičnu primjenu u igri, ali može biti od koristi programerima modova.
prikazi karte Prikaz liste karata. Ako želite, na primjer, da ponovite određeni dio jedne od misija, ova komanda će vam omogućiti da zavirite u naziv karte na engleskom.
exec [vrijednost] Ručno pokretanje skripti. Naredba i naziv izvršne datoteke su upisani.
sv_infinite_aux_power 1 Daje liku beskonačnu energiju za trčanje.
mat_fullright 1 Onemogući senke. Slična komanda će pomoći da se promene promene, ali sa vrednošću od 0.
Pomoć [ime tima] Omogućava vam da dobijete pomoć u vezi sa određenom komandom konzole.
mat_depthbias_normal 1 Dobri stari wallhack. Lik može vidjeti kroz zidove i druge neprozirne predmete.
sv_gravity [broj] Parametar vam omogućava da prilagodite gravitaciju. Manje vrijednosti vam omogućavaju da skočite više, dok vas veće vrijednosti, naprotiv, pričvršćuju za tlo, čineći padove sa brda još opasnijim.
dsp_explosion_effect_duration [broj] Kontrola zvučnih i video efekata tokom eksplozija. Što je veća vrijednost, to će se animacije/zvuci duže reproducirati.
sv_friction [vrijednost] Podešavanje nivoa trenja.
sv_maxvelocity [vrijednost] Možete promijeniti maksimalnu brzinu kretanja objekata.
impuls 82 Pojava kolica (kopneni transport) pored lika.
impuls 83 Izgled katamarana (vodeni transport).
treća osoba Prebacivanje kamere u način rada treće osobe. Model lika će biti u potpunosti vidljiv.
sv_unlockedchapters [broj] Otključajte određeno poglavlje. Ukupno, postoji petnaest misija (1-15) u klasičnom Half-Life 2. Slično, možete otvoriti nivoe u dodacima Epizoda 1 i Epizoda 2, kao iu amaterskim modovima.
bind [button] "ent_setname raspaljivanje; čekaj; ent_fire raspaljivanje zapaliti" Pretvara vaš lik u čarobnjaka sposobnog da zapali neprijatelje snagom misli. Samo treba da usmerite nišan i pritisnete odgovarajući taster. Na primjer, Mouse3 - dodjeljuje pirokinezu srednjem dugmetu/točkiću na mišu.

ID oružja

Ove komande se koriste normalno ili u kombinaciji sa daj oružje_ kodom, i sa komandama koje vam omogućavaju da kontrolišete snagu oružja i broj metaka u magacinu.

357 ID revolvera “Magnum”
alyxgun daje igraču top s kojim trči njegov partner Alix
ar2 identifikator impulsne mašine
bugbait identifikator sferopoda
samostrel Samostrel ID
poluga Freemanov prepoznatljiv nosač
physcannon gravitacioni pištolj
pištolj konvencionalni pištolj ID
rpg RPG sa laserskim navođenjem
shotgun sačmarica ID
smg1 SMG ID sa podcijevnim bacačem granata
stunstick identifikator kluba. Kada se koristi sa datim šifrom oružja, ne pojavljuje se u inventaru, već ispod lika.
frag ili granata granata

Identifikatori za razne potrošne materijale

Da biste dobili bilo koji potrošni materijal ili predmet koji vam je na raspolaganju, trebate u konzolu napisati kod give item_. Lista identifikatora je objavljena u tabeli ispod.

Upravljanje parametrima gravitacionog pištolja

Upotreba gravitacionog pištolja, koji Gordon Freeman dobija tokom priče, jedna je od glavnih mehanika igre Half-Life 2. Postoji mnogo zagonetki i čipova povezanih s njegovom upotrebom. Postoji čak pet parametara za ovo oružje koji se mogu konfigurisati.

Kodovi za izgled likova/protivnika

Komanda npc_create npc_[identifier] vam omogućava da pozovete bilo koji lik u blizini igrača, čiji će identifikator biti unesen. Bit će korisno kreatorima modifikacija i ljubiteljima raznih eksperimenata u igricama.

Zombie zombi neprijatelj sa hedcrab na glavi
metropola policajac
alyx Alyx Vance, Gordonova partnerka
kombini_s harvester soldier
Barney Barney Calhoun, lik priče
eli Eli Vance, lik priče
zombie_torso druga vrsta zombija
brzi zombi brzi zombiji
otrovni zombi otrovanih zombija
zombi zombiji (pojavljuju se u dodatku za Epizodu 1)
breen Dr. Wallace Breen, lik priče
mossman Dr Judith Mossman, lik priče
antlion insekt mrav lav
ministar mali strider iz dodatka za Epizodu 1 (nije dostupno u originalnoj verziji igre)
antlionguard opasnija sorta mravinjaka
headcrab klasični headcrab
headcrab_fast brzi headcrab
headcrab_poison otrovanog kraba glave
stalker humanoidno stvorenje, protivnik
strider strider (stativa)
pas veliki robot Pas, lik zapleta
gman g-man
građanin član otpora
kleiner Dr. Kleiner, lik radnje
monah ludi svećenik Gregory iz Ravenholma, lik zapleta
vortigaunt vortigaunt vanzemaljac
ihtiosaurus ihtiosaur, neprijatelj ptica močvarica (nažalost, ne može se natjerati da se kreće ni na koji način, a napadat će samo ako mu se dovoljno približite)
golub, galeb, vrana razna leteća stvorenja. Golubovi, galebovi, vrane
kombinovani brod harvester desant
kombinatorstvo harvester napadački brod
helikopter helikopter
manhack dron koji napada neprijatelj

Mnogi likovi sa gornje liste mogu biti opremljeni ručno odabranim oružjem. Da biste to učinili, napišite naredbu npc_create_equipment weapon_. Možete opremiti NPC sa pištoljem, revolverom, mitraljezom, samostrelom, bacačem vođenih projektila, sačmarom ili pulsnim pištoljem. Sasvim je moguće da i drugi identifikatori rade - eksperimentirajte.

Moguće je kontrolisati već kreirani lik, za šta je potrebno uperiti nišan na njega, a zatim napisati naredbu "npc_select". Za premještanje odabranog znaka na određenu tačku, koristi se naredba "npc_go".

Komande za učitavanje karata

Želite preuzeti određenu misiju ili određeni dio nivoa? Nema problema. Samo napišite naredbu “map” u konzoli i, odvojeno razmakom, unesite željeni dio mape sa liste ispod. Bilješka! Potrebno je da unesete samo jednu vrednost iz zagrada.

Dolazak d1_željeznička stanica_ Uvodna misija u kojoj Freeman ulazi u City 17 i igrač uči osnove kontrole pucača.
odličan dan d1_željeznička stanica Upoznajte Alix i isprobajte poboljšani kostim, pobjegnite iz laboratorija i nabavite brendirani nosač.
Putem kanala d1_kanali_ Freeman bježi iz grada kroz kanalizaciju, boreći se s hedcrabs, zombijima i gradskom policijom. Susret sa pobunjenicima i prva pojava brzih hedkraba.
opasne vode d1_kanali_ Nastavak lutanja kroz nivoe kanalizacije. Igraču se daje vozilo za šetnje po vodi. Boss helikopter.
Istočna Crna Mesa d1_eli_ Junak je ponovo doveden na scenu prvog dela igre. Na ovom nivou, igrač dobija gravitacioni pištolj i uči ga kako da ga koristi. Možete igrati košarku sa robotom.
Ravenholme d1_grad_ Jedan od atmosferskih nivoa u igri, napušteni grad koji vrvi od zombija i hedkraba.
Autoput 17 d2_coast_ Duga sekvenca igre u kojoj igrač dobija džip i prisiljava ga da se vozi cestom do svog odredišta, zaustavljajući se na putu da se bori protiv snaga Saveza i novog neprijatelja, mravinjaka.
peskolovke d2_coast_ nastavak vožnje džipovima, obrana baze pobunjenika i dobivanje feropoda (oružje koje vam omogućava da postavljate mravlje na protivnike).
“Nova prospekt” d2_prison_ Freeman ide u susret Alix na stanici za istovar.
zapletanje d2_prison_; d3_c17_01 heroji pokušavaju da oslobode Eli Vancea iz sarkofaga. Nivo je baziran uglavnom na bitkama sa vojnicima žetelaca i kontroli automatskih kupola.
Prekršilac #1 d3_c17_ bitke na ulicama i sokacima grada, kao iu zatrpanim tunelima. Ponekad će igrač dobiti priliku da komanduje pobunjeničkim jedinicama.
Iza Freemana d3_c17_ nastavak uličnih nivoa, prepucavanja sa snajperima i kombajnima. Spašavanje i pratnja Barneya, još jedan susret sa Dogom.
Naši pokrovitelji d3_citadela_ Freeman konačno dolazi do citadele Alijanse, gdje eksperimentiraju na ljudima i pretvaraju ih u uhode. Nivo se završava, sam heroj ulazi u sarkofag i ide gore.
tamna energija d3_breen_01 Potjera za glavnim negativcem i posljednja bitka uz korištenje gravitacionog pištolja. Uništenje portala i pojava G-mana.

Komande za upravljanje interfejsom i postavkama igre

Uz njihovu pomoć možete mijenjati grafiku, modificirati izgled sučelja i optimizirati performanse (ovo posljednje, u principu, sada nikome ne koristi - igra je prilično stara i lako će se pokrenuti čak i na integriranoj video kartici manje-više moderna matična ploča).

ai_reloadresponsesystem Ovaj kod će vam omogućiti da malo optimizirate igru ​​na starom sistemu. Kako tačno radi, nije jasno, ali ga sami programeri preporučuju.
-širina [broj] -visina [broj] Dozvola za ručno podešavanje. Prvi parametar je odgovoran za širinu, a drugi za visinu.
-cijeli ekran Omogućite način rada preko cijelog ekrana.
-prozor Prozorski način rada. Ako želite da igra uvijek počinje u prozoru, navedite u svojstvima prečice ili u postavkama igre na Steam-u (ako imate licencu), varijablu “-startwindowed”.
-dx8 -dx9 Prva komanda vam omogućava da igrate koristeći osmu verziju DirectX-a, dok druga pokreće igru ​​sa devetom verzijom.
prop_debug Pokrenite mod za otklanjanje grešaka.
cl_enablehud [vrijednost] Prikaži (1) ili sakrij (0) elemente interfejsa u igrici.
cl_showfps [vrijednost] Prikaži ili sakrij brojač u igri koji prikazuje trenutni broj kadrova u sekundi.
mat_yuv Na sliku se primjenjuje crno-bijeli filter.

Većina gore spomenutih naredbi (osim onih koje su odgovorne za određene stavke i likove) dobro funkcionira u drugim igrama na Source engine-u, kao što je svemirska slagalica Portal ili pucačina za više igrača Counter-Strike.

Malo o fajlovima igre Half-Life 2

Ako poredimo sve igre za koje naš studio za razvoj igara (kodnog naziva Format C:) prevodi modove, prema složenosti lokalizacije, onda ćemo dobiti nešto poput ovog lanca. Najlakši način (u smislu tehnologije, ali ne i vremena) je adaptirati dodatke za Warcraft 3 na ruski, zatim dolaze Max Payne 2 i Titan Quest, modovi za Age of Empires 3 su im jako bliski. To je mnogo više teško lokalizirati dodatke za TES 4: Oblivion i modele za Neverwinter Nights 2. Međutim, Half-Life 2 modovi su uvijek bili i ostali najteži za prevođenje.prijevod bilo kojeg dodatka za Warcraft 3, danas ćemo staviti Half-Life 2 na lopaticama.
Korak 1: Proučavanje strukturnih karakteristika

Sa stanovišta Source engine-a, svaki mod je zasebna igra, jednostavno "nije potpisana" od strane Valvea i nije spakovana u GCF arhivu (digitalni sadržaj im se distribuira preko Steam sistema). Strukturno, svaki dodatak se sastoji od modificiranih i dodatnih skripti, zvukova, tekstura i mapa, koji su registrirani u strogoj hijerarhiji u Steam root folderu\SteamApps\SourceMods\mod name. Resursi su podijeljeni u podmape ovog direktorija na sljedeći način:

Mape - mod karte za igre. Bez njih, u pravilu, ne može ni jedan pristojan mod. Mape su povezujuća karika svih drugih resursa. Logika mape se može odnositi na bilo koji zvuk direktno ili putem posebnih identifikatora, slično tekstualnim porukama. Pozivaju se i scene po scenariju. Općenito, mape su "sjedište" moda.

Scene - skriptirane (animirane) scene koje koristi mod. Pozivaju se putem kartica na zahtjev i mogu sami pristupiti bilo kojem zvučnom fajlu direktno ili pomoću identifikatora.

Resurs je vrlo važan direktorij u kojem se nalaze novi fontovi i tekstualni resursi moda. Bez njih neće biti prikazan nijedan dijalog ili monolog.

Skripte - skripte i tehnički dio moda. Ovdje su upisani identifikatori poziva i parametri svih zvučnih i tekstualnih resursa.

Zvukovi - zvučna i muzička pratnja moda.

Materijali - teksture.

Osnovni folder bilo kojeg dodatka (njegov naziv obično odgovara imenu dodatka) također sadrži važne podatke po kojima Steam identificira mod. Da ne biste morali stalno imati na umu kako su fascikle međusobno povezane, koji sadrži glavne, a koji sekundarne resurse, pažljivo pogledajte dijagram. To jasno pokazuje odnos između resursa.
Popunjavanje teksta

Igri u potpunosti nedostaje funkcija prikazivanja proizvoljne poruke igraču. Half-Life 2 poznaje samo koncepte "poruka na engleskom" (game_text objekat) i "višejezični natpisi" (env_message objekat). Obično se zapadni moderi ne zamaraju korištenjem poruka s natpisima (jer to zahtijeva dodavanje dodatnih informacija resursima moda) i koriste pojednostavljenu verziju - game_text. Ovaj izbor je sasvim očigledan. Da biste dizajnirali takvu poruku, dovoljno je u editoru navesti sam tekst i neke parametre prikaza (boja, pozicija na ekranu, efekti). Opcija env_message je glomaznija. Umjesto same poruke i nekoliko parametara, koristi se samo jedan identifikator, koji se prethodno mora deklarirati u datoteci \scripts\titles.txt u sljedećem formatu:

$<опция показа сообщения> <параметр 1> <параметр 2> ...

<идентификатор сообщения>

#<название сообщения>

blok ispod<идентификатором сообщения>(na primjer, MAP1_MSG_0) ne sadrži tekst poruke i pristupa mu putem<названию сообщения>(na primjer, MAP1_TEXT_0), koji se, pak, mora unijeti u datoteku \resource\<название мода>_<язык игры>.txt (na primjer, \resource\Rock24_russian.txt) prema sljedećem pravilu:

"jezik"<язык игры>»

«<название сообщения>» «<Текст сообщения>»

<Текст сообщения>trebao bi biti uključen<языке игры>, uključujući i na ruskom. To je razlog zašto originalne Valve igre koriste isključivo ovaj objekt poruke: on pruža podršku za višejezičnost, a samim tim i povećava njegovu popularnost - zato je toliko važno prevesti sve elemente igre, posebno one koji se prikazuju vizualno.

Prilikom kreiranja mape u uređivaču Hammer, lako je zamijeniti game_text objekat env_message, ali nakon kompajliranja u BSP format, gotovo je nemoguće napraviti promjene: sve poruke su zakopane pod megabajtima binarnih kodova. Kako riješiti ovaj problem, reći ćemo malo kasnije.
Titlovi

Kvalitetna lokalizacija treba da ima kvalitetne titlove. Sa tehničke tačke gledišta, one se praktički ne razlikuju od tekstualnih poruka. Titlovi se pišu na isti način u fajlu \resource\closecaption_<язык игры>.txt (na primjer, \resource\closecaption_russian.txt), ali inače su raspoređeni malo drugačije. Prikazuju se prilikom reprodukcije odgovarajućih zvukova, ovaj proces se može pokrenuti na četiri načina. Prvo, reprodukciju zvučne datoteke može pokrenuti objekat na mapi, kao i pristup skriptiranoj VCD sceni iz podfoldera scene. Drugo, možete započeti reprodukciju ili direktnim pristupom određenoj mp3 ili wav datoteci iz foldera sa zvukom ili korištenjem identifikatora zvuka. Ovi identifikatori se moraju podudarati<названиями сообщений>iz fajla titlova i stavljen u novi tekstualni fajl \scripts\<звуки мода>.txt (npr. \scripts\Rock24_sounds.txt):

«<название сообщения>»

"talas" "*/<подпапка в sound>/<название файла>.»

«<звуковая опция>» «<параметр>»

Važno je razumjeti razliku između audio identifikatora (koji su isti kao tekstualni identifikatori) i identifikatora poruka (koji se odnose na tekstualne identifikatore). Upravo zbog ovih razlika poruke i titlovi igre su razdvojeni u različite fajlove, iako slične strukture.

Datoteka sa identifikatorima zvuka za ispravan rad, zauzvrat, mora biti registrirana u datoteci \scripts\game_sounds_manifest.txt (ovo je neka vrsta registra svih zvukova koji se koriste u igri):

Game_sounds_manifest

"precache_file" "skripte/<звуки мода>.poruka"

Ukupno imamo 4 načina za reprodukciju zvukova, ali samo pristup zvukovima pomoću identifikatora omogućava vam da povežete titlove. I, nažalost, zapadni moderi masovno zanemaruju ovu mogućnost: igrači koji govore engleski ne moraju čitati titlove, a ostatak svijeta puštaju da uči međunarodni jezik.

Usput, ako u modu postoji glasovna gluma, onda uopće možete bez titlova. Dovoljno je samo izgovoriti sav tekst koji likovi izgovore na ruskom (wav- i mp3-fajlovi iz foldera sound). Ali u ovom slučaju pojavit će se još jedan problem: morat ćete ispočetka sinkronizirati govor likova s ​​pokretom njihovih usana, a to je, blago rečeno, vrlo teško.

Osim toga, mnogi modderi često dodaju nove teksture svojim modovima, neki od njih mogu imati natpise. Naravno, u dobroj lokalizaciji, sve ih treba prevesti. Teksture žive u podfolderu materijala iu VTF formatu (u stvari, to su obične DDS slike).

Dodatni resursi

Sada kada smo raščlanili glavne kategorije resursa, zbunjujući dijagram postaje jasan. Dakle, lokalizacija moda za Half-Life 2 sastoji se od četiri glavne faze: prevođenje poruka, titlova, sinkronizacija glasovne glume i ponovno crtanje tekstura. Ali postoji još nekoliko malih, ali važnih tačaka. Prvo, ovo je fajl<название мода>\gameinfo.txt koji sadrži naziv moda i imena programera prikazana u Steam meniju:

igra<перевод названия мода>»

programer "<название/имя разработчика>»

Datoteka se može uređivati ​​bilo kojim uređivačem teksta, ali mora biti sačuvana u UTF-8 unicode formatu. Drugo, potrebno je rusificirati datoteke fontova \resource\*.ttf, ali ih jednostavno možete zamijeniti drugim koji su prikladni po stilu. Treće, morate se pobrinuti za prijevod na ruski konačnih kredita moda, koji se nalaze u tekstualnoj datoteci \scripts\credits.txt (takođe u UTF-8 kodiranju), zanima nas blok:

"OutroCreditsNames"

«<строка>» «<идентификатор шрифта>»

<Идентификатор шрифта>je dodatno opisan u datoteci \resource\ClientScheme.res na sljedeći način:

<идентификатор шрифта>

"ime" "<имя ttf-файла из \resource>»

}
Korak 2: lokalizirajte tekst

Ako ručno lokalizirate sav sadržaj Half-Life 2, onda bi vam jedan mali dodatak mogao oduzeti nekoliko mjeseci mukotrpnog rada, a također ćete morati ozbiljno razumjeti programiranje. Da bismo sebi olakšali život, razvili smo skup uslužnih programa, zahvaljujući kojima smo uspjeli automatizirati neke rutinske radnje. Dakle, sada čak i obična osoba koja ne zna ništa o kodiranju može prevesti modove za igru.

Glavni alat našeg softverskog paketa je program 1CLICK_RIP. Radi na sljedeći način. Prevlačimo mod folder na izvršnu datoteku uslužnog programa (da, samo zgrabite mapu u upravitelju datoteka mišem i bacite je na exe datoteku) i nakon 10-20 sekundi dobijamo datoteku locale_text.txt u mod folderu, koji sadrži sav izvučeni tekst i upute za njegovo postavljanje u igricu. Poruke sa mapa i titlova (ako postoje zvukovi u modu) dovoljni su da se razlože na nekoliko datoteka resursa i skripta, i to je to - možete početi prevoditi. Ako tekst poruke iz datoteke \resource\<название мода>_russian.txt je dovoljno lako prevesti na ruski, tada se datoteka sa titlovima \resource\closecaption_russian.txt mora ponovo kompajlirati pomoću kompajlera titlova uključenog u Source SDK (radi dobro samo ako imate odvojeno instaliran Orange Box ili Team Fortress 2 ). Nažalost, teško ga je savladati, pa smo razvili pomoćni program RECOMPILE_CC. Prevlačenjem ikone datoteke titla na nju, dobićete potpuno kompajliranu verziju. Glavna stvar je da je Steam pokrenut, a jedna od igara uključenih u Orange Box je odabrana u Current Game listi menija Source SDK.

U 80% slučajeva, program 1CLICK_RIP je dovoljan da izdvoji sve potrebne resurse. Ali ona ima jedan nedostatak: ne zna šta se nalazi u zvučnim datotekama, pa stoga kreira titlove za sve pronađene datoteke. Naravno, to nije uvijek zgodno, na primjer, u slučaju muzike ili raznih zvukova. Za ovaj slučaj, kreirali smo napredniju verziju uslužnog programa za ekstrakciju, koja se sastoji od dva dijela: PROCESS_ENTS_ST1 i PROCESS_ENTS_ST2. Nakon primjene prvog uslužnog programa, kompletna lista mapa, zvukova i scena pojavljuje se u mapama mapa, zvukova i scena, što drugom uslužnom programu ukazuje koje resurse treba obraditi, a koje ne. Osim toga, datoteka mod_sounds.m3u liste za reprodukciju pojavljuje se u osnovnom folderu moda. Kao što možete pretpostaviti, ovo je takođe lista svih zvučnih fajlova, ali namenjenih za slušanje u običnom muzičkom plejeru. Zašto je ovo potrebno? Pokretanjem liste za reprodukciju i slušanjem fragmenata zvuka, brišemo datoteke bez govora sa liste, a zatim ih pohranjujemo. Sada, koristeći uslužni program M3U2LIST, možete jednostavno ažurirati listu zvukova za obradu. Na kraju drugog uslužnog programa dobijamo isti rezultat kao u slučaju 1CLICK_RIP, ali bez dodatnih titlova.
1. Originalna engleska sinkronizirana pjesma.

2. Pjesma snimljena mikrofonom na ruskom jeziku.

3. Koristeći uslužni program Audacity, nivoi glasnoće ruske glasovne glume se uređuju kako bi što više odgovarali originalu.

4. Ako je potrebno, odabrani fragmenti se obrađuju posebnim filterima, na primjer, mijenjajući visinu glasa spikera.

5. U uređivaču Face Poser radi se na kartici Phoneme Editor, gdje se kreira sinhronizacija usana.

6. Radi jasnoće, odabire se model sa najvećim usnama i na njemu se u realnom vremenu provjerava adekvatnost izraza lica.

7. Sinhronizacija počinje činjenicom da je modulu za fonetsko prepoznavanje data diktirana fraza napisana u transliteraciji (MS Speech Engine ne prepoznaje ruski govor).

8. Referentni audio zapis, na njemu se ispravlja rezultat prepoznavanja.

9. Kao rezultat, dobija se prepoznati skup fonema, koje igra pravilno obrađuje. Preciznost izraza lica prilagođava se pomicanjem i skaliranjem fonema.

10. Alat za pojašnjenje prepoznavanja pojedinačnih riječi i fraza.

Korak 3: Sinhronizirajte govor

Ostavimo na trenutak uslužni paket po strani i pređemo na probleme dupliranja. Da biste ponovo ozvučili likove, potrebno vam je vrlo malo: više ili manje kvalitetan mikrofon, tiha soba i malo glume. Osim toga, dobro će doći program za snimanje (na primjer, besplatni Audacity) i instalirani Source SDK, iz kojeg će vam trebati uslužni program Face Poser za sinhronizaciju pokreta usana i govora heroja (lip-sync). Da bi uslužni program mogao prepoznati foneme, morate također instalirati MS Speech API. A ako je proces revociranja očigledniji, onda faza rada u Face Poseru za mnoge ostaje mračna šuma.

Snimljeni zvučni fajl se učitava u Phoneme Editor komandom Load. Zatim počinje raspored fonema: odabiremo mali dovršeni fragment govora, kliknemo na njega desnom tipkom miša i iz kontekstnog izbornika izaberemo Ponovi ekstrakciju odabranih riječi. Pojavljuje se mali prozor u koji trebate unijeti ključne riječi za odabranu frazu. Ovdje je važna jedna nijansa: ne trebate ispisati rusku frazu, već njenu transliteraciju. Na primjer, umjesto izraza "Corporal Shepard" pišemo "kapral shepard". Nakon postavljanja fonema, potrebno je izvršiti podešavanja: zamijeniti pogrešno prepoznate / dodati / ukloniti elemente. Face Poser, nažalost, nema intuitivan interfejs, pa su koraci u njemu jasno ilustrovani na slici. Glavna stvar je mentalno se pripremiti: sinhronizacija je prilično naporan zadatak, može potrajati.

Nakon kreiranja lip-sync, kliknite na Save, a rezultat našeg rada je upisan na kraj wav datoteke. Ali šta ako trebate malo podesiti zvučni fajl (na primjer, promijeniti jačinu zvuka u Audacityju) nakon rada u Face Poser? Nažalost, nakon pohranjivanja promjena, podaci o sinhronizaciji usana će biti nepovratno izgubljeni. Kako bismo spriječili takvu, nemojmo se plašiti ove riječi, katastrofa, razvili smo još dva vrlo korisna uslužna programa - EXPORT_LIPSYNC i IMPORT_LIPSYNC. Prevucite podfolder zvuka u uslužni program za izvoz da napravite rezervnu kopiju sinhronizacije i prevucite ga u uslužni program za uvoz da biste ga vratili.
Korak 4: Ponovo nacrtajte teksture

Rad s teksturama zahtijevat će prisustvo Photoshopa ili bilo kojeg drugog moćnog grafičkog uređivača (za ponovno iscrtavanje slika) i skupa pomoćnih uslužnih programa i dodataka. Veoma je važno da možete lako pregledati VTF fajlove kako biste odabrali teksture za ponovno crtanje. U tome će nam pomoći VTF Shell Extensions (pregled sličica u Windows Exploreru) i veoma popularni brzi grafički preglednik IrfanView (za pregled tekstura u punoj veličini). Također morate instalirati dodatak za uređivanje VTF datoteka u Photoshopu ili alat za konverziju u jedan od "razumljivih" formata za bilo koji uređivač (na primjer, Targa) - VTF Edit. Ovaj program je također koristan jer vam omogućava rad sa animiranim teksturama.

Kada je sav softver instaliran, nastavljamo prema šemi: pogledali smo teksture, odabrali one koji imaju natpise na engleskom, pretvorili ih, promijenili natpise na ruski u grafičkom uređivaču i izvršili obrnutu konverziju.
Koraci za stvaranje sinhronizacije usana u Face Poser.

Korak 5: sačuvajte kodiranje

Lokalizacija se polako bliži kraju. Ostaje samo shvatiti kako ispravno spremiti tekstualne datoteke u UTF-8 kodiranju kako bi ih igra ispravno prepoznala. Unatoč činjenici da možete spremiti tekst u navedenom formatu pomoću uobičajenog Notepad-a, igra odlučno odbija razumjeti takvu datoteku. Stoga nam je za rad potreban Stirlitzov tekstualni transkoder: otvorite datoteku u njoj, prevedite potrebne fragmente na ruski, nakon čega pretvaramo WIN / UTF-8 i spremimo datoteku s rezultirajućom "abrakadabrom". Sada igra neće biti hirovita.

Za početnike, savjetujem vam da ne koristite varalice i da ne čitate vodič kroz igru! Inače ćeš zauvijek pokvariti svoj žamor, nećeš osjetiti kako guzica ide u gledalište, nećeš osjetiti adrenalin, akciju i pogon... i sve to.
Možete se igrati sa varalicama kada ste prošli kroz igru ​​gore-dolje. Kada već znate gde će koji neprijatelj iskočiti na vas. Zatim, kako biste uljepšali igru ​​novim bojama, možete sebi postaviti besmrtnost, uzeti svo oružje od samog početka igre i sa zadovoljstvom krenuti ubijati nenaoružane gradske policajce, iako će vam i ovo uskoro dosaditi.

Pa da počnemo:

Da pozovete konzolu (ovde treba da unesete komande), potrebno je da pritisnete Yo (~) tokom igre. Pojavit će se prozor u čijem dnu se nalazi red za unos naredbi i tamo ćemo ih napisati.

Ako se konzola ne pojavi kada pritisnete Y, onda je najvjerovatnije onemogućena. Da biste omogućili konzolu, idite na postavke - tastatura - napredno - označite polje "omogući razvojnu konzolu (~)".

Prvo, zapamtite komandu sv_cheats 1, uključuje varalice. Ovo je prva naredba koju biste trebali upisati u konzolu prije nego što sebi dodate oružje ili besmrtnost.

impuls 101- Svo oružje i municija! Kako se ne biste kupali s nazivima raznih predmeta, samo upišite ovu naredbu i imat ćete apsolutno svo oružje koje se nalazi u igri. Opet, nemojte prekidati svoje zujanje ako tek počinjete da igrate!
impuls 83- Hovercraft će se pojaviti ispred vas.
impuls 82- Slično kao i prethodni, samo što ovaj put možete urezati u "Buggy".
Bože- Božja moda, pa, ovde je sve jasno. Sišao si sa neba da bi ispravio nepravdu, apsolutno si neranjiv.
isječak- Prolaz kroz zidove, jednostavno rečeno, možete letjeti po karti u bilo kojem smjeru. Korisno kada ste u režimu Boga pali negdje i ne možete izaći. Ili jednostavno ponekad možete zaglaviti negdje, a ova komanda će vam pomoći da se izvučete iz svakog sranja.
nije cilj- Još jedan magični tim. Omogućava vam da postanete nevidljivi za NPC.
ubiti- Nemam pojma zašto i kome bi ova ekipa mogla biti potrebna. Općenito, ako ste umorni od života, slobodno upišite kill u konzolu. Udari u zid, kako kažu.
mapa[naziv mape] - Odaberite kartu. Možete odmah preći na svoj omiljeni trenutak u igri ako zapamtite naziv karte na kojoj se nalazi.
promijeni nivo [naziv mape]- slično komandi mape.
mape[prvo slovo(a) naziva karte] - Lista mapa koje počinju unesenim slovima. Ako nema slova, prikazuje sve dostupne kartice.
sv_gravity 10- Gravitacija. Normalna vrijednost je 600, što je manji broj, to je slabija gravitacija i obrnuto.
cl_showfps 1- Ova komanda prikazuje u gornjem desnom uglu broj frejmova u sekundi tokom igre.

Snimanje i puštanje demo snimaka

snimite naziv datoteke- Počnite snimati demo u datoteku "ime datoteke".
stani- Zaustavi demo snimanje.
playdemo filename- Igrajte demo "filename". Pažnja: izbacit će vas iz trenutne igre bez spremanja!

Demo snimke se snimaju u posebnom formatu, tako da se ne mogu pogledati osim u igrici. Možete ih pretvoriti u AVI, postoje posebni programi za to, ali to je druga tema. I ne zaboravite da završite snimanje demo sa komandom STOP, inače će se tvrdi disk začepiti!)

vezu ključ "komanda"- Ovo je zbog pogodnosti. Na primjer, vežite P "sv_cheats 1" , zatim povežite o "impulse 101" . Zatim, tokom igre, jednostavno pritisnemo tipke P i O u nizu, kao rezultat, imat ćemo svo oružje i nema potrebe da čačkamo po konzoli. Bez municije? Ponovo pritisnite O i sve je opet u redu! Ali, ponavljam, nemojte to zloupotrebljavati, jer. potpuno naoružan postaje besmisleno igrati.

Ako sam nešto propustio, napišite u komentarima, dodaću. Svi predmeti, oružje i streljivo nisu posebno navedeni, jer. postoji komanda impuls 101, dovoljna je za sve.

Danas ćemo pogledati čitove za Half Life 2. Govorimo o igrici koja je sci-fi pucačina. Programer ovog projekta bila je kompanija Valve Corporation.

Osnovno poluvrijeme 2

Odabranu kombinaciju treba unijeti u posebnu konzolu koja će se pojaviti ako koristite tipku [~]. Ponekad prvo morate koristiti postavke igre. Tamo možete aktivirati samu mogućnost korištenja konzole ako nije inicijalno omogućena.

Prije primjene varalica na igru ​​Half Life 2, unesite komandu sv_cheats 1. Zatim odaberite jednu od kombinacija ispod. Božji kod će vam pomoći da otkrijete natprirodne sposobnosti u sebi. Da bi naš heroj bio besmrtan, ulazimo u kombinaciju Buda. Kodni impuls 82 će pomoći da se izazovu kvarovi. Half Life 2 vara na oružju izgleda ovako - impuls 101. Kod - physcannon_tracelength # omogućava vam da promijenite indikator maksimalne udaljenosti sa koje gravitacijski pištolj može privući predmete. Možemo proći kroz zidove ako koristimo kombinaciju noclip. Udaljenost podizanja predmeta u zrak uz pomoć gravitacionog pištolja također je lako podesiti pomoću physcannon_cone # varalice.

Sv_friction # kod je odgovoran za nivo trenja. Da biste promijenili silu guranja gravitacionog pištolja, unesite physcannon_maxforce #. Sv_gravity # kod je odgovoran za nivo gravitacije. Da promijenite brzinu kojom se objekti povlače gravitacijskim pištoljem, unesite physcannon_pullforce #. Energiju za trčanje možemo lako učiniti beskonačnom ako navedemo kod sv_infinite_aux_power 1. Za odabir maksimalne brzine kretanja objekata koristite sv_maxvelocity #. Ako je potrebno, možete odabrati veličinu oružja pomoću koda viewmodel_fov #.

Da ispravite ubilačku moć Magnuma, koristite kombinaciju sk_plr_dmg_357 #. Ovaj trik je relevantan za ostalo oružje. Međutim, umjesto "357" koristimo odgovarajuće nazive: smg1 (automat), smg1_grenade puška (sačmarica), rpg_round (raketni bacač), ar2, pištolj, granata, samostrel (samostrel).

Da biste isključili sjene, unesite kod mat_fullbright 1. Ako promijenite indeks na 0, oni će se ponovo pojaviti. Za postavljanje vremena tokom kojeg će se prikazivati ​​video i zvučni efekti eksplozija, kombinacija dsp_explosion_effect_duration # dozvoljava. Ako je potrebno, usmjeravamo kameru na nepotreban objekt i brišemo ga navođenjem Impulse 203. Exec # kod je odgovoran za pokretanje skript datoteke, označavamo odgovarajuće ime umjesto posljednjeg znaka.

Kombinacija - prikazi mapa pomoći će nam da dobijemo listu mapa. Lako je igrati iu trećem licu, sve što treba da uradite je da navedete treće lice. physcannon_maxmass # kod vam omogućava da prilagodite maksimalnu veličinu stvari koje gravitacijski pištolj može povući. Za prikaz opisa određene naredbe koristite kombinaciju $ pomoć.

Oružje

Sljedeće varalice za Half Life 2 pomoći će da zaštitite sebe i svoje saveznike. Prije svega unosimo šifru daj oružje_***, a zatim umjesto zvjezdica označavamo kombinaciju koja se odnosi na potrebno oružje. Broj 357 vam omogućava da naučite revolver. Da biste postali vlasnik oružja, poput Alix, upisujemo alyxgun. Impulsna mašina se može dobiti biranjem koda ar2. Kombinacija samostrela je odgovorna za samostrel. Kombinacija poluge omogućava vam da postanete vlasnik otpada. Možemo se pretvoriti u vlasnike raketnih bacača sa rpg kodom. Naoružani sačmarom pomoći će sačmarici. Mašina će biti u našim rukama ako unesemo smg1. Palica se pojavljuje ispod nas kada koristimo šifru za omamljivanje. Dodaje 7 oklopa. Za granate su istovremeno odgovorna dva koda - granata i frag.

Naplate

Sada razmislite o varalicama za Half Life 2, koje neće dozvoliti da oružje bude prazno. Prije svega, unesite \give item_*** i zamijenite zvjezdice odgovarajućim kodom. Municija za sačmaru se može dobiti pomoću kombinacije box_buckshot. Odijelo možemo energizirati odijelom. Za punjenje mašine unesite box_mrounds. Baterijski tim je odgovoran za baterije za odijelo. Kod box_sniper_rounds vam omogućava da napunite snajpersku pušku. Da biste dobili veliki komplet prve pomoći, unesite zdravstveni komplet. Kombinacija box_srounds vam omogućava da napunite pištolj patronama. Mali komplet prve pomoći bit će naš ako navedete zdravstvenu bočicu. Za punjenje raketnog bacača unesite ml_grenade. Granate za impulsni stroj se mogu dobiti kombinacijom ar2_grenade.

likovi

Da biste pozvali određeni znak, unesite kod npc_create npc_***. Umjesto zvjezdica, označite jednu od sljedećih kombinacija. Da biste pozvali pobunjenika, unesite citizen. Grgur će se pojaviti pored nas ako napišete monah. Da biste pozvali ribu, unesite šifru ihtiosaura. Za golubicu je odgovorna kombinacija golubova. Postoje i druge ptice u igri, na primjer, lastavica će biti u blizini ako koristite kombinaciju galeba. Kod vrana je odgovoran za vranu. Ako je potrebno, određeni broj znakova može biti naoružan. Da bismo to učinili, pored šifre njihovog poziva, naznačujemo naziv odgovarajuće opreme. Stoga smo pogledali glavne čitove za Half Life 2, a također smo opisali pravila za njihovo korištenje.