Pre svega upozorio bih administratore sa drugih foruma da NE KOPIRAJU ovaj tutorial na svoj forum i da se hvale kako su oni napravili tutorial
Download valve hammer editor and tools: http://www.slackiller.com/hlprograms.htm
Za pocetak skinite samo Valve Hammer Editor 3.4,ostali programi vam na pocetku i ne trebaju bas
Predlazem vam da skinete program za kompajlovanje mape (map u bsp format)ZHLT Compile GUI X² - tutorial na sledecem postu i FGD file cs_expert-tom793b.fgd:
http://csro.hostse.com/cs_expert-tom793.zip
Ubacitete ga kao sto ste ubacili i FGD file za CS u "podesavanje u hammeru"
*Video Tutoriali*
Podesavanje u hammeru: http://tinypic.com/r/6gbqmg/5
-Configure Valve Hammer editor-Neophodna podesavanja
Game configurations:
Counter-Strike
Game data files:
halflife-cs.fgd
cs_expert-tom793b.fgd
Game executable directory:
Program Files\Valve\
Game directory:
Program Files\Valve\
RMF directory:
Program Files\Valve Hammer Editor\maps
-Build Programs-Bez ovih podesavanja ne mozete da prebacite svoju mapu u BSP format,potrebni su vam fajlovi "programi" tj. ZHLT-zoner tools koji se nalaze u Program Files\Valve Hammer Editor\tools
Game executable:
Program Files\Valve\hl.exe
CSG executable:
Program Files\Valve Hammer Editor\tools\qcsg.exe
BSP executable:
Program Files\Valve Hammer Editor\tools\qbsp2.exe
VIS executable:
Program Files\Valve Hammer Editor\tools\vis.exe
RAD executable:
Program Files\Valve Hammer Editor\tools\qrad.exe
Place compiled maps in this directory before running the game:
Program Files\Valve Hammer Editor\maps
-Textures-texture mozete proizvoljno odabrati,ja cu vam napisati najvaznije:
Ove se nalaze u Program Files\Valve\cstrike
cs_bdog.wad
cs_dust.wad
cstrike.wad
de_aztec.wad
decals.wad
Ove se nalaze u Program Files\Valve\valve
decals.wad
halflife.wad
Napravite sami svoj wad pack: http://tinypic.com/r/1zez37q/5
Pre nego sto krenete sa svojim novim texturama,potrebne su vam dobre slike koje moraju imati dimenzije deljive sa 16
File>New
Tupe:
Half-Life Package [wad3] (.wad)
Sada privucite zeljenu sliku sa desktopa (ili gde god vam se nalazi) u novi prozor koji vam se otvorio "Untitled1"
U taj "wad pack" mozete staviti koliko god zelite svojih slika,ja vam savetujem da slika bude sto manje dimenzije npr. 160x160 i da ne preteravate sa slikama jer ce tako taj "wad pack" biti dosta veliki i kad neko bude trebao da ga skida sa CS-a zajedno sa vasom novom mapom,odustace od preuzimanja i otici ce na drugi server.
Kada napravite svoj "wad pack" idite na File>Save As
Save u Program Files\Valve\cstrike
File Name:ime vaseg novog "wad"-a i SAVE
Zatim taj wad ubacite u Valve Hammer Editor>tools>options>textures i krenite sa vasom mapom ;D
Kako ubaciti wad u bsp...?
http://tinypic.com/r/ohsu2x/3
to radite preko CSG> wadinclude
Kada ste zavrsili svoju mapu,udjite u tools>options>textures i otklonite sve wad-ove koje niste koristili na mapi.Mozete da vidite koje ste koristili tako sto udjete u Map>Show Information i pri dnu vam se nalaze wadovi na toj mapi.
Zatim pokrenite ZHLT Compile GUI X² (kompajler za mape - prebacivanje .map u .bsp)
U CSG prozoru imate pri dnu sa leve strane -wadinclude,stiklirajte i otvorice vam se prozor da izaberete wad/ove koje ste koristili za mapu
Vazno:
U wadinclude iskljucivo stavljate wad/ove koje nisu po defaultu u CS-u,znaci stavljate neke vase wadove koje ste vi napravili
Merdevine,CT igrac,T igrac:
http://tinypic.com/r/dmfecw/3
nebo:
http://it.tinypic.com/r/241sg11/6
Merdevine pravite tako sto sa "block tool" napravite na zidu ili gde god zelite sa texturom od merdevina,zatim idete desnim klikom na merdevine>Tie to Entity:
Class:
func_wall
Attributes:
Render mode: Solid - no light
Zatim napravite jos jedne merdevine iste dimenzije kao i predhodne samo sto te druge merdevine postavite pored prvih i stavite im texturu "AAATRIGGER"
Zatim desnim klikom na te druge merdevine>Tie to Entity:
Func_ladder
CT i T igrace pravite sa "Entity tool" uglavnom sve se pravi sa tom opcijom
Kvadrat koji vam se stvorio postavite negde iznad zemlje,zatim desnim klikom na njega ali u 2D prozoru,pa na properties
*Counter Strike igrac*
Class:
info_player_start
*Teror igrac*
Class:
info_player_deathmatch
Nebo pravite tako sto iznad mape napravite dva bloka ili ako vam je lakse jedan blok pa ga presecite sa clopping tool i odaberete mu texturu "sky". zatim negde u sredini tog velikog kvadrata "nebo" postavite jedan "Entity" i izaberite class "light_environment".Ako vam je mapa komplikovanija kao de_dust onda pratite drugi deo pravljenja neba u video klipu
Kutija(oblik texture,unutrasnjost kutije,presek kutije),Teleport destinacija:
http://tinypic.com/r/9ia2cy/3
Kutiju pravite sa "Block Tool", ukoliko vam se ne poklapa textura na kutiji,uvek mozete da je podesite kako vama odgovara sa "Toggle texture application"
kada napravite kutiju,obicno vam bude unutra prazna i providna...desnim klikom na nju pa Hollow i izaberite broj-debljine stranice te kutije,posle toga ta kutija ce biti bas kutija
Presek kutije izvrsavate sa opcijom "Clipping tool" namestite liniju kako zelite da je presecete i samo pritisnite ENTER
Teleport Destinacija:
napravite kvadrat proizvoljne dimenzije
Class:
trigger_teleport
Attributes:
target-destinacija (mozete nazvati kako god hocete)
Kada igrac prodje kroz taj kvadrat,stvorice se na zeljeno mesto koje cu sad da objasnim kako se pravi:
"Entity tool"
Class:
info_teleport_destination
Attributes:
Name:Destinacija
(oruzje)samo noz i dezert pistolj,zabrana kupovine oruzja,M4A1 na zemlji,
kisa,svetlo u boji-crvena:
http://tinypic.com/r/28hzdzn/3
Na pocetku runde,igrac dobije pistolj i noz
Mi sad hocemo da igrac dobije samo npr. noz i dezert
"Entity tool"
game_player_equip:
izaberite oruzje sa YES
Da zabranimo na mapi da se kupuju oruzja:
"Entity tool"
info_map_parameters:
Neither CT's nor T's can buy guns
Da postavimo oruzje na zemlji:
armoury_entity:
Item-izaberite oruzje
Kisa:
"Entity tool"
env_rain
Svetlo:
"Entity tool"
light - ako izaberete samo ovo,svetlo ce biti u default boji
brightness-pick color
Taoci,pokretna kutija,vas text:
http://tinypic.com/r/1pdwyb/3
Taoci:
"Entity tool" postavite iznad zemlje
hostage_entity
zatim napravite jos jedan "Entity tool" kod Counter-Strike baze
info_hostage_rescue
Pokretna kutija:
napravite proizvoljnu kutiju i na nju stavite Class:func_pushable
Game-Text
"Entity tool"
game_text:
Message Text: Dobrodosli na aim_mojamapa!
Name - text
zatim napravite kvadrat dimenzije u kome ce taj vas text da se prikazuje kada udje igrac
trigger_multiple
Target: text
Kada napravite neku vasu mapu npr. aim_mojamapa,mozete da napravite i svoj neki licni text uz nju kao sto na de_dust2 imate info o mapi sa desne strane.Taj svoj text mozete napraviti tako sto u notepad-u ispisete npr. "map made by sKiTuLjKo s-k-i-t-u-lj-k-o@hotmail.com KGB-Hosting" i nazovete taj fajl isto kako vam se zove i mapa-aim_mojamapa