PPArkisto

Oman CS1.6-mapin teko

Counter-Strike

Sivu 1 / 5
1 2 ... 5

Viestit

Sivu 1 / 5
Rekisteröitynyt:
11.07.2007
Kirjoitettu: torstai, 21. helmikuuta 2008 klo 16.18
Muokattu: 11.09.2008 klo 13.10
Huomenta!

Tässä tutoriaalissa opetan kädestä pitäen, miten tehdään oma cs-mappi 1.6:seen. Ennenkuin voimme aloittaa mappauksen, meidän pitää saada mapinteko-ohjelma ja muokata se siihen kuntoon, että voimme tehdä sillä pelikuntoisia mappeja.

Mapinteko-ohjelma ja sen kuntoon asettaminen

Mappien tekemiseen voi käyttää esimerkiksi ohjelmaa Valve Hammer Editor (VHE) 3.5. Ohjelman voit ladata tästä

Kun olet asentanut ohjelman, valitse sieltä Options ja välilehti Game Configurations.

Configuration --> Edit ja kirjoita counter-strike --> ok. Texture Format, Map Type, Default Point Entity Class ja Default Solid Entity Class ovat jo valmiiksi hyvät. Aletaas polkuilemaan.

Game Executable Directory: Crazzrogram FilesValveSteam

Game Data Files: Crazzrogram FilesValve Hammer Editorfgdcounter-strikehalflife-cs.fgd

Mod Directory:
C:Program FilesValveSteamSteamAppsoma steam käyttäjäsicounter-strikecstrike

Game Directory:
C:Program FilesValveSteamSteamAppsSteam accosicounter-strikevalve

RMF directory: C:Program FilesValve Hammer Editormaps

Valitse välilehdeksi Build Programs.

Configurationiin counter-strike

Game Executable: C:Program FilesValveSteamSteamAppsoma steam käyttäjäsicounter-strikehl.exe

Tässä vaiheessa elämää lataa zhlt täältä. Valitse Zoner's Half-Life Tools 2.5.3 Custom Build 1.7 ja tallenna se. Tee Program filesiin zhlt-kansio, jonne purat juuri lataamasi zhlt:n. Jatketaan.

CSG executable: C:Program Fileszhlthlcsg.exe

BSP executable: C:Program Fileszhlthlbsp.exe

VIS executable: C:Program Fileszhlthlvis.exe

RAD executable: C:Program Fileszhlthlrad.exe

Vika kohta: C:Program FilesValveSteamSteamAppsSteam accosicounter-strikecstrikemaps

Siirry välilehteen textures.

ADD WAD ja valitse ensimmäiseksi wadiksi Program Fileszhltzhlt.wad

Tuohan ei riitä mihinkään, joten meidän pitää ladata lisää wadeja.

Täältä löydät ne. Huomaa että tossa on neljä sivua ja eti sieltä seuraavat wadit: halflife, xeno, decals, n0th1ng ja liquids. Voit ladata myöhemmin lisää wadeja mutta ne pitää laittaa cstrike kansioon. Pura wadit jonnekin ja Addaa ne yks kerrallaan tonne. Älä liikuttele wadien paikkaa tietokoneessasi, tai joudut addaamaan ne uudestaan!

Välilehdet 2D views ja 3D views ovat ok. Paina OK, ja olet valmis aloittamaan mappauksen!

Itse mapin teko

Ensimmäinen vaihe - huoneen tekeminen

Jotta sinulla olisi huone, sinulla pitää olla 4 seinää, lattia sekä katto tai taivas. Aloitetaan lattiasta.

Lattia

Valitse block tool, eli vasemmalta valikosta valkoinen kuutio (viidenneksi ylin). Tee oikean yläkulman ruudukkoon (TOP X/Y) block toolilla neliö, jonka jälkeen voit muokkailla sitä mieleiseksesi alareunan ruudukoista (FRONT X/Y, SIDE X/Y). Voit pienentää ruudukkoa vasemmasta yläkulmasta Smaller Grid ja Larger Grid nappuloista. Kun sinulla on valmis lattia, paina sen keskeltä (jostain ruudukkonäkymästä) oikealla hiirenklikillä ja valitse Create Object. Valitse punainen nuoli (Selection tool), klikkaa lattiaasi ja paina Shift + A, jolloin esiin ilmestyy tekstuurityökalu (Face Properties). Paina browse, ja kirjoita tekstikenttään FLR. Näin saat esiin erilaisia lattiatekstuureja. Valitse mieleisesi kaksoisklikkaamalla sen kuvaa. Seuraavaksi paina shift pohjaan ja klikkaa lattiaasi oikealla hiiren näppäimellä ja sulje Face Properties. Tadaa! Siinä sulla on hieno lattia. (Mikäli tekstuurit ovat rumat, vaihda tekstuuri ottamalla shift + a. Mikäli tekstuurikuvio menee huonosti reunoista tai muuta, ota esiin shift + a ja klikkaa Fit. Sulje ikkuna.) Lattia voi näyttää esimerkiksi tältä (Käytän kyseisessä lattiassa tekstuuria STAIN_FLR03B).

Seinät

Valitse block tool ja tee itsellesi 4 seinää lattian ympärille cameraa apuna käyttäen. Valitaan korkeudeksi vaikkapa 4 normaaliruutua. Sopeuta seinät lattiaan niin, ettei tule rumia koloja. Valitse seiniisi tekstuurit samalla tavalla kuin lattiaan mutta laita hakusanaksi wall. Teksturoi seinät yksi kerrallaan. Oma mapinalkuni näyttää tältä seinien lisäyksen jälkeen (Käytän seinissä STAIN_WALL01 - tekstuuria). Jes, nyt on seinätkin valmiit!

Katto

Tämän luulisi jo sujuvan. Tee block toolilla samankokoinen ja -lainen palikka kuin lattiasi, mutta sijoita se top x/y-ruudukossa seiniesi päälle. Valitse tekstuuri shift + A:lla ja laita hakusanaksi roof (myös wall-tekstuurit käyvät, mikäli näyttävät hyvältä katossa).

Taivas

(Tee taivas katon sijasta, mikäli haluat huoneesi olevan ulkoilmassa - älä tee molempia). Tee katto, mutta laita siihen SKY-tekstuuri. Tämän jälkeen valitse ylhäältä Map --> Map Properties ja valitse enviroment map (cl_skyname). Kirjoita kenttään esimerkiksi desert. Tämä on ulkoilmasi tyyli, tässä tapauksessa se on desert. Muita ympäristöjä ovat esimerkiksi green, office, de_storm, backalley, badlands, blue, forest, office, tornsky. Tässä kuva mapistani taivaan jälkeen (seinien sisäpuolelta).

--

No niin, nyt meillä on valmiina huone! Ajatella. Mutta paljon vielä tarvitaan: valoa, aloituspaikat, yksityiskohdat.

--

2nd step - Tarvittavat entityt kuvia tulossa

Nyt meillä on valmiina huone. Se ei ole kuitenkaan vielä edes yksinkertaisesti pelattava koska a) siinä ei ole valoa b) siinä ei ole aloituspaikkoja. Seuraavaksi opetan, miten nämä tehdään.

Valo huoneeseen, jossa on taivas

Valitse Entity tool, joka löytyy block toolin yläpuolelta. Valitse oikeasta laidasta Objects-valikosta light_environment. Aseta se johonkin kohtaa huonetta, esimerkiksi lähelle taivasta ja keskelle. Valo ei saa olla seinien/katon/lattian sisällä! Kun olet asettanut valon mieleiseesi paikkaan, klikkaa sitä oikealla ja valitse Create Object. Valitse se punaisella nuolella (selection tool) painamalla MOUSE1. Mene johonkin ruudukkonäkymään, klikkaa siitä oikealla hiirenklikillä ja valitse Properties. Mene kohtaan Brightness ja laita viimeisen numeron kohdalle jokin lukema, joka kertoo itseasiassa kuinka pimeä tai valoisa ulkoilmahuoneestasi tulee. Jos haet yö/iltatunnelmaa, laita numeroksi 50-80. 200-300 kävisi päivästä. Sinun ei tarvitse vielä koskea 3 ensimmäiseen lukuun. Noin, nyt sinulla on määritetty ulkoilman valoisuus ja voit sulkea pikku ikkunan.

Valo huoneeseen, jossa on katto

Tee samalla tavalla kuin valo huoneeseen, jossa on taivas mutta valitse Objects-listasta light. Näitä voi olla huoneessa enemmänkin kuin yksi. Selection tool --> Oikea klikki --> Properties --> Brightness. Laita viimeiseksi luvuksi haluamasi kirkkaus. Light on himmeämpi kuin light_environment, joten luku 200 olisi sopiva tavallisesta lampusta. Kokeile ja valitse mieleisesi himmeys. Sulje ikkuna ja tadaa siinä olla sulla valo.

Noin. Nyt sinulla on huoneessasi valo, mutta se näyttää epärealistiselta koska sinulla ei ole lampputekstuuria. Seuraavaksi neuvon, miten tehdään värillisiä valoja sekä hienoja lamppuja.

Värilliset valot

Tämä juttu on helppo. Mene valon propertiesiin ja valitse Brightness. Lukujen alapuolella pitäisi olla Pick Color-nappula. Klikkaa sitä. Valitse mieleisesi väri ja paina OK sekä sulje pieni ikkuna.

Erilaisia lamppuja osa 1

Tee pieni, ohut suorakulmio kiinni seinään block toolilla. Käytä apuna vasemman yläreunan Smaller Grid painiketta. Teksturoi tämä jollain lampputekstuurilla eri kirjoita hakusanaksi LIGHT. Itse käytän tässä kohdassa tekstuuria SKKYLIGHTDIM. Mikäli tekstuuri näyttää rumalta, paina shift + A ja klikkaa Fit. Tadaa, siinä olla lamppu. Vielä tarvitaan valo. Tee (esimerkiksi sininen) valo lampun eteen. Siinä meillä on hieno lamppu. Voit kokeilla erilaisia lampun toimintoja sen propertiesista sekä erilaisia brightness-arvoja. Kannattaa myös kokeilla erilaisia tekstuureja optimaalisen tuloksen saavuttamiseksi.

Erilaisia lamppuja osa 2

Tee maahan kiinni ohut pieni suorakulmio block toolilla ja anna sille jokin lampputekstuuri, esimerkiksi ~LIGHT3B. Pistä Fit mikäli tarve vaatii. Tee sen eteen tavallinen lamppu. Omani brightness-luvut ovat 98 176 255 140. Lamppu näyttää pelissä tältä. 255 255 128 140-arvoilla lamppu näyttää tältä. Huomaat varmasti eron. Sen lisäksi että värilliset valot ovat hienompia, ne ajavat myös omaa tunnelmaansa.

Omat lamput ja valot

Miten sitten tehdä omia, hienoja lamppuja? Vastauksen löydät mielikuvituksestasi. Tässä olen kertonut, miten toteuttaa unelmalamppusi, nyt sinun vain tarvitsee tehdä se. Osaat tehdä värillisiä valoja sekä erilaisia lamppuja. Valaistus on iso osa mapin tunnelmaa.

Aloituspaikat

Aloituspaikat tehdään Entity toolilla. Terroristin aloituspaikka on info_player_deathmatch ja Counter-terroristin info_player_start. Aloituspaikat voivat olla ilmassa, mutta mahdollisimman lähellä lattiaa. Aloituspaikat eivät saa olla kiinni seinissä tai lattiassa. Määritä aloituspaikka ruudukkojen avulla ja laita Create object. Aloituspaikkoja kannattaa tehdä monta, itse suosin 8-12 per puoli mapin koosta riippuen, mutta liika ei ole pahasta.

Valmiit tavarat, esim. tuolit, pöydät, tietokoneet

Valitse Entity Tool, ja klikkaa oikealta To World. Valitse Categories-listasta jokin aihealue (ei ylintä) ja sen jälkeen tavara Objects-listasta. Paina Insert original prefab ja siirrä tavara mappiisi.

Kun tavarat ovat mapissasi, ja haluaisit siirtää valon / jonkin muun siirrettävän entityn mappiisi, ei ToEntity-nappi auta sinua! Sinun pitää painaa Categories-valikosta aihealue Primitives ja sitten Objects-valikosta block. Sen jälkeen palikoista jotka Block Toolilla teet, ei ole tavaran näköisiä minkä viimeksi sitten olet valinnut. Tämän jälkeen myös entityt (esim. light) on taas käytössä siellä valikossa.

Testaa mappiasi!

Wow. Ollaan jo tässä vaiheessa. Tallenna mappisi File --> Save tai Ctrl + S. Tallenna se .rmf muotoon ja anna sille nimeksi esimerkiksi harjoitus. Tämän jälkeen paina F9. Klikkaa Expert. Configurations listasta valitse Half-Life: Counterstrike (full). Paina Go! ja testaa mappiasi ! Nauti !

Mappien julkaiseminen

Olet muokannu mappisi viimeisen päälle ja se on valmis. Olet valmiina julkaisemaan. Stop. Itse en julkaisisi ensimmäistä mappiani ainakaan julkiseen levitykseen. Tee siitä beta versio, esimerkiksi de_puutarha_beta ja anna se parille kaverillesi testattavaksi. Pyydä heiltä mielipide korjaa mogat ja olet jo entistä taitavampi mappaaja seuraavaa mappia aloittaessasi.

--


--

En toivo tänne pro-mappaajien "lol mikä tuto"-kommentteja, koska yritin tehdä tämän mahdollisimman helpoksi aloittelevalle mappaajalle. Harjoitus tekee mestarin! Toivottavasti mahdollisimman moni aloittaa mappauksen tämän tutoriaalin myötä!

Mikäli sinulla on mappaukseen liittyviä kysymyksiä, voit postata niitä tähän ketjuun tai lähettää minulle yksityisviestiä. Vastaan jokaiseen tulevaan viestiin.

Hyviä linkkejä mappausta varten

http://www.egir.dk
http://koti.mbnet.fi/jjmail/half-life/ohjeet.html
http://www.slackiller.com/hlprograms.htm
http://csfi.net/bbs/viewtopic.php?t=1938

Kiitoksia:

Dj-Sankka
Tämänhetkinen: AMD 3800+ 2.8Ghz, GeForce 7600GS 512mt.
Rekisteröitynyt:
23.12.2006
Kirjoitettu: torstai, 21. helmikuuta 2008 klo 16.57
Eikös näitä ohjeita ole jo ennestää?
XP Media Center Edition,3GB Ram,Club 3d HD 4670 1GB,AMD Phenom 8650 x3 2.3Ghz,Asus M3A78
Rekisteröitynyt:
26.11.2006
Kirjoitettu: torstai, 21. helmikuuta 2008 klo 16.58
On se helppoa kopioida 100% valmiista oppaasta.. Säälittävää.
Rekisteröitynyt:
11.07.2007
Kirjoitettu: torstai, 21. helmikuuta 2008 klo 17.05
Muokattu: 21.02.2008 klo 17.06
Itte oon koko oppaan tehnyt. Ja ei ainakaan täällä näyttäis olevan mitään toista opasta. Kysyin vielä Operalta kannattaako tää 1.6-opas tehdä kun ite oli tehnyt CSS-oppaan. Vastaus oli, että tee vain se opas.
Tämänhetkinen: AMD 3800+ 2.8Ghz, GeForce 7600GS 512mt.
Rekisteröitynyt:
12.01.2008
Kirjoitettu: torstai, 21. helmikuuta 2008 klo 17.42
Onhan näita! Mutta hyvä että tännekin tuli.

On tässä projektin alla yksi mappi joka ennen wintter assya pitäs julkasta, ja nyt treenaus työnä teen tällästä varastomappia.

http://www.youtube.com/watch?v=vj7swNwA6Pc


Ja voisitteko lisätä tutoon jotain pyöreiden objektien teosta ja muistakin vähän kulmikkaammista?
HC PuNk
Rekisteröitynyt:
11.07.2007
Kirjoitettu: torstai, 21. helmikuuta 2008 klo 17.51
Tulee kunhan ehdin jatkaa.
Tämänhetkinen: AMD 3800+ 2.8Ghz, GeForce 7600GS 512mt.
Rekisteröitynyt:
12.12.2007
Kirjoitettu: torstai, 21. helmikuuta 2008 klo 18.20
Älkää valittako, Flameout yrittää vaan auttaa. ^^
4 vuotta PP:ssä.
kirby

Opera

Moderaattori

Rekisteröitynyt:
31.07.2004
Kirjoitettu: torstai, 21. helmikuuta 2008 klo 19.33
Nopeasti tekstiä silmäilemällä niin näyttää ihan hyvältä.

Metku: 1.6 ei taida vielä olla opasta.
Kingbauer: Laita linkkiä, jos todellakin on kopioitu jostain.
Rekisteröitynyt:
11.07.2007
Kirjoitettu: torstai, 21. helmikuuta 2008 klo 19.54
Lainaus:21.02.2008 Opera kirjoitti:
Kingbauer: Laita linkkiä, jos todellakin on kopioitu jostain.

Sitä mäkin täs oottelen lol
Tämänhetkinen: AMD 3800+ 2.8Ghz, GeForce 7600GS 512mt.
Rekisteröitynyt:
30.12.2007
Kirjoitettu: torstai, 21. helmikuuta 2008 klo 20.33
Lainaus:21.02.2008 kingbauer kirjoitti:
On se helppoa kopioida 100% valmiista oppaasta.. Säälittävää.

Todisteet? Eikö taida kenties olla linkkiä? confused Eiköhän tuo Flameout oo sen ihan ite tehny.. -.-
Rekisteröitynyt:
08.06.2005
Kirjoitettu: torstai, 21. helmikuuta 2008 klo 20.48
Todella hieno guide, kiitos tästä!
Rekisteröitynyt:
26.11.2006
Kirjoitettu: perjantai, 22. helmikuuta 2008 klo 01.09
Aattelin vaan et oisit tuolta ottanu

http://koti.mbnet.fi/jjmail/half-life/ohjeet.html
kirby

Opera

Moderaattori

Rekisteröitynyt:
31.07.2004
Kirjoitettu: perjantai, 22. helmikuuta 2008 klo 08.56
Lainaus:22.02.2008 kingbauer kirjoitti:
Aattelin vaan et oisit tuolta ottanu

http://koti.mbnet.fi/jjmail/half-life/ohjeet.html

Ei ainakaan näytä kopiolta, kun vertaa tekstiä.
Rekisteröitynyt:
07.01.2008
Kirjoitettu: perjantai, 22. helmikuuta 2008 klo 16.45
Miten teet pyöreän seinän? - tässäpä on ratkaisu:
-aluksi tee jokin PIENI IHAN PIKKURUINEN pala seinää ja sen jälkeen tee SAMAN KOKOINEN SEN JATKOKSI. Sen jälkeen valitse Vertex tool (se wireframe-modisssa oleva neliö vasemmalta) ja valitse palikka jonka viimeksi teit. (eli se toinen) Sitten valitse sen seinän oikeimmalla ja alimpana oleva piste, ja vedä sitä alas päin KERRAN niinkuin seinää / jotn muuta siirtäis. Sit teet tommosii seinii muutaman kunnes on byöreehkö seinä.
TOP 10Olen Grand Theft Auto tarinoita-aiheen kolmanneksi paras kirjoittaja. KA on 9-.
Rekisteröitynyt:
07.01.2008
Kirjoitettu: perjantai, 22. helmikuuta 2008 klo 17.01
Miten teen EPÄTASAISEN KALLION
TOP 10Olen Grand Theft Auto tarinoita-aiheen kolmanneksi paras kirjoittaja. KA on 9-.
Rekisteröitynyt:
11.07.2007
Kirjoitettu: perjantai, 22. helmikuuta 2008 klo 19.11
Pistin pari linkkiä hyviin mapinteko-ohjesivuihin, koska en pysty itse tarjoamaan tänne kaikkia ohjeita wink
Tämänhetkinen: AMD 3800+ 2.8Ghz, GeForce 7600GS 512mt.
Rekisteröitynyt:
07.01.2008
Kirjoitettu: perjantai, 22. helmikuuta 2008 klo 21.11
Tän oppaan avulla teen fy-mappii (tai sit fun-mappii) jonka nimi on maisemalabra. Mut se vois olla kohta kerrostalolabra smile
TOP 10Olen Grand Theft Auto tarinoita-aiheen kolmanneksi paras kirjoittaja. KA on 9-.
Rekisteröitynyt:
07.01.2008
Kirjoitettu: perjantai, 22. helmikuuta 2008 klo 21.36
******* VALVE ***** TEHKÄÄ JOKU AUTOSAVE MOD ETTÄ TALLENTAA AINA KUN ON TEHNY COPYPASTETTANU ******* PÄIVÄN TYÖ MENNY HUKKAAN *******N *****N HAMERIN TAKII
TOP 10Olen Grand Theft Auto tarinoita-aiheen kolmanneksi paras kirjoittaja. KA on 9-.
Rekisteröitynyt:
11.07.2007
Kirjoitettu: perjantai, 22. helmikuuta 2008 klo 21.55
Lainaus:22.02.2008 Grandguy kirjoitti:
******* VALVE ***** TEHKÄÄ JOKU AUTOSAVE MOD ETTÄ TALLENTAA AINA KUN ON TEHNY COPYPASTETTANU ******* PÄIVÄN TYÖ MENNY HUKKAAN *******N *****N HAMERIN TAKII

Sanos muuta. Klikkasin yhtä seinää, meni tileen ja error report. Päivän työ hukkaan. Oma moka kun en osaa tehdä välitallennuksia...
Tämänhetkinen: AMD 3800+ 2.8Ghz, GeForce 7600GS 512mt.
Rekisteröitynyt:
20.12.2006
Kirjoitettu: lauantai, 23. helmikuuta 2008 klo 00.30
:S on se vaikeet alottaa mapin teko 1,6 ja en löydä info_plaaplaaplaa

sitä spwani ct tai t :S
omg
Rekisteröitynyt:
17.10.2006
Kirjoitettu: lauantai, 23. helmikuuta 2008 klo 12.52
Lainaus:23.02.2008 roonimakarooni kirjoitti:
:S on se vaikeet alottaa mapin teko 1,6 ja en löydä info_plaaplaaplaa

sitä spwani ct tai t :S
Info_player_Start = ct, info_player_deathmatch = t...
niin eli aluksi valitse entity tool ja vierestä kato että siinä onh entityjä ja sit etit
"Another yet so succesful update. ;)"
Rekisteröitynyt:
11.07.2007
Kirjoitettu: lauantai, 23. helmikuuta 2008 klo 12.59
Valitse Entity tool, se shakkinappulan näköinen vasemmalta, jonka jälkeen valitset Objects-valikosta info_player_start (ct) tai info_player_deathmatch (t) ja laitat sen johonkin kohtaan ruudukkoa (ei seinien eikä lattian sisään muttei myöskään kauas lattiasta).
Tämänhetkinen: AMD 3800+ 2.8Ghz, GeForce 7600GS 512mt.
Rekisteröitynyt:
17.10.2006
Kirjoitettu: lauantai, 23. helmikuuta 2008 klo 13.40
Muokattu: 23.02.2008 klo 13.43
The command failed. Windows reported the error:
"Määritettyä tiedostoa ei löydy."

Miten ratkaisen ? Se sanoo ettei se löydä mappii vaikka mappi on siellä kansiossa missä pitäiski, eli oon ohjelmoinu sen menemään työpöyälled

Error: Missing '[' in texturedef (U)

tuollasta myös...
"Another yet so succesful update. ;)"
Rekisteröitynyt:
17.10.2006
Kirjoitettu: lauantai, 23. helmikuuta 2008 klo 14.05
Muokattu: 23.02.2008 klo 14.11
Haloo herra kaikentietävä

Edit:
Tuolin / pöydän / muun tavaran lisääminen mappiisi!
Olet varmasti unelmoinut näistä, muttet ole löytänyt Sourcen tyyliin prop_-entityjä?

1. Tee mappisi/loadaa jo valmis ja ota Entity Tool käyttöön.
2. Mene Entity Tool päällä entity-valikkoon oikealle, ja paina sen yläpuolelta nappia jossa lukee ToWorld.
3. Valitse sitten siitä entity-valikosta Categories-kohdasta mieleisesi osio (ei ylintä!) ja valitse sitten Objects-valikosta haluamasi tavara.
4. Paina Objects-valikon alapuolella olevasta Insert original prefab ja siirrä tavarasi minne sen haluat!

Siinä se sitten oli. Mutta kannattaa kuitenkin tehdä itse tavarat!
"Another yet so succesful update. ;)"
Rekisteröitynyt:
11.07.2007
Kirjoitettu: lauantai, 23. helmikuuta 2008 klo 15.13
Tuon saa varmaan lisätä aloitusviestiin ... ?
Tämänhetkinen: AMD 3800+ 2.8Ghz, GeForce 7600GS 512mt.
Sivu 1 / 5
1 2 ... 5