Ðó÷íàÿ íàñòðîéêà Hammer'à

Ïðî÷åñòü îáÿçàòåëüíî.

Ïðè ïåðâîì çàïóñêå, Hammer íå íàñòðàèâàåòñÿ àâòîìàòè÷åñêè ïîñëå óñòàíîâêè Source SDK. Âû ìîæåòå âûïîëíèòü ñëåäóþùèå øàãè, ÷òîáû íàñòðîèòü åãî âðó÷íóþ. Åñëè âû óæå ïûòàëèñü íàñòðàèâàòü åãî, íàñòîÿòåëüíî ðåêîìåíäóåì âàì ñïåðâà ïîïûòàòüñÿ èñïðàâèòü êîíôèãóðàöèþ, ñëåäóÿ èíñòðóêöèÿ îïèñàííûì â ñòàòüå Hammer - Íåïðàâèëüíàÿ Íàñòðîéêà.

Ïðåäóïðåæäåíèå:  áîëüøèíñòâå ñëó÷àåâ, Hammer íàñòðîèò ñåáÿ è âàì íå ïîòðåáóåòñÿ âûïîëíÿòü ýòó ïðîöåäóðó. Åñëè ó âàñ åñòü ïðîáëåìû, ýòî íàìíîãî ïðîùå, ÷åì ñáðàñûâàíèå èãðîâîé êîíôèãóðàöèè. Îäíàêî, ýòî ïðèâåäåò ê óäàëåíèþ âñåõ íàñòðîåê äëÿ âàøèõ ìîäîâ

Ñîçäàíèå èãðîâîé êîíôèãóðàöèè.

1.Çàïóñòèòå Hammer ÷åðåç Source SDK Launcher.

2.Êîãäà âû óâèäèòå äèàëîãîâîå îêíî "First Time Setup", íàæìèòå íà êíîïêó No':

3.Äîëæíî ïîÿâèòñÿ îêíî "Configure Hammer".
Åñëè ýòîãî íå ïðîèçîøëî, âûáðèòå Options èç ìåíþ Tools, è çàòåì âûáåðèòå âêëàäêó Game Configurations.

4.Íàæìèòå íà âåðõíþþ êíîïêó Edit, çàòåì íà âûïàäàþùèé ñïèñîê Configuration . Ïîÿâèòñÿ äèàëîãîâîå îêíî Edit Game Configurations.

5.Íàæìèòå íà êíîïêó Add. Îòêðîåòñÿ äèàëîã Add a game.

6.Ââåäèòå "Counter-Strike", "cstrike", "Half-Life 2", "HL2DM" èëè ýêâèâàëåíòíûå íàçâàíèÿ âàøåé êîíôèãóðàöèè èëè âàøåãî ìîäà. Ýòî íàçâàíèå áóäåò îòîáðàæàòüñÿ â Source SDK Launcher â ïîëå Current Game. Òî÷íîñòü íàçâàíèÿ íå èìååò çíà÷åíèÿ, âàæíî, ÷òîáû îíî èìåëî ñìûñë äëÿ âàñ. Íàæìèòå OK, ÷òîáû ïîäòâåðäèòü ñâîé âûáîð è çàêðûòü äèàëîãîâîå îêíî.

7.Íàæìèòå íà êíîïêó Close â äèàëîãå Edit Game Configurations.

Íàñòðîéêà èãðîâîé äèðåêòîðèè è îñíîâíûõ ïàðàìåòðîâ.

1.Òåïåðü âû äîëæíû âåðíóòüñÿ â äèàëîã Configure Hammer ñ âõîäîì â âûïàäàþùèé ëèñò Configuration.

2.Íàæìèòå Add ñïðàâà îò ñïèñêà ôàéëîâ Game Data. Ïîÿâèòñÿ äèàëîã Open.

3.Îòêðîéòå ñîîòâåòñòâóþùèé .FGD ôàéë äëÿ âàøåé êîíôèãóðàöèè:
Äëÿ êîíôèãóðàöèè Counter-Strike: Source âûáåðèòå cstrike.fgd è íàæìèòå íà êíîïêó Open.
Äëÿ êîíôèãóðàöèè Half-Life 2 âûáåðèòå halflife2.fgd è íàæìèòå íà êíîïêó Open.
Äëÿ êîíôèãóðàöèè Half-Life 2 Deathmatch âûáåðèòå hl2mp.fgd è íàæìèòå íà êíîïêó Open.

4.Âû âåðíåòåñü â äèàëîã Configure Hammer ñ ýòèìè çàïîëíåííûìè ïîëÿìè.

5.Íàïèøèòå 0.25 â ïîëå Default texture scale. Íàïèøèòå toolstoolsskybox â ïîëå Cordon texture.

6.Ïîä Game Executable Directory, íàæìèòå Browse è óêàæèòå ïóòü ê èãðå.
Äëÿ ïðèìåðà: C:Program FilesValveSteamSteamAppsusernamecounter-strike source
Ãäå username - âàø ëîãèí â Steam.
Èñïîëüçóéòå ñëåäóþùåå äëÿ ìîäèôèêàöèé:
$SteamUserDirhalf-life 2

7.Ñêîïèðóéòå òî, ÷òî âû ââåëè â Game Executable Directory, çàòåì âñòàâüòå ýòî â Game Directory, è äîáàâüòå èãðîâóþ äèðåêòîðèþ â êîíåö. Èãðîâàÿ äèðåêòîðèÿ äëÿ Counter-Strike - cstrike. Äëÿ Half-Life 2 - hl2. Äëÿ Half-Life 2 Deathmatch - hl2mp.
Ïðèìåð: Äëÿ êîíôèãóðàöèè Counter-Strike, âàøà Game Directory äîëæíà áûòü:
C:Program FilesValveSteamSteamAppsusernamecounter-strike sourcecstrike
Äëÿ Half-Life 2, âàøà Game Directory äîëæíà áûòü:
C:Program FilesValveSteamSteamAppsusernamehalf-life 2hl2
Äëÿ Half-Life 2 Deathmatch, âàøà Game Directory äîëæíà áûòü:
C:Program FilesValveSteamSteamAppsusernamehalf-life 2 deathmatchhl2mp
Îïÿòü æå, ãäå username - âàø ëîãèí â Steam.
Äëÿ Ìîäà, âàøà Game Directory áóäåò:
$SteamDirsteamappsSourceModsMODDIR
MODDIR ýòî íàçâàíèå èãðîâîé äèðåêòîðèè âàøåãî ìîäà.

8.Ïîä Hammer Map Directory, âû äîëæíû ââåñòè ïóòü, ãäå âû õðàíèòå èñõîäíûå ôàéë êàðò .VMF. Èñïîëüçóÿ Source SDK Ñòðóêòóðà Ôàéëîâ è Äèðåêòîðèé, âàì íåîáõîäèìî ââåñòè ñîîòâåòñòâóþùóþ mapsrc äèðåêòîðèþ:
Ïðèìåð äëÿ Counter-Strike:
C:Program FilesValveSteamSteamAppsusernamesourcesdk_contentcstrikemapsrc
Ïðèìåð äëÿ Half-Life 2:
C:Program FilesValveSteamSteamAppsusernamesourcesdk_contenthl2mapsrc
Ïðèìåð äëÿ Half-Life 2 Deathmatch:
C:Program FilesValveSteamSteamAppsusernamesourcesdk_contenthl2mpmapsrc
Ïðèìåð äëÿ Ìîäèôèêàöèè:
Ýòî äèðåêòîðèÿ â êîòîðîé âû ðàáîòàåòå

Íàñòðîéêà Build Programs.

1.Íàæìèòå íà âêëàäêó Build Programs.

2.Ñêîïèðóéòå è âñòàâüòå â Game executable Directory òî, ÷òî âû ââåëè âî âêëàäêó Game Configurations ðàíåå, çàòåì äîáàâüòå hl2.exe â êîíåö.
Ïðèìåð: Äëÿ êîíôèãóðàöèè Counter-Strike, âàøà Game Executable äîëæíà áûòü:
$SteamUserDircounter-strike sourcehl2.exe
Äëÿ Half-Life 2 configuration, âàøà Game Executable äîëæíà áûòü:
$SteamUserDirhalf-life 2hl2.exe
Äëÿ Half-Life 2 Deathmatch configuration, âàøà Game Executable äîëæíà áûòü:
$SteamUserDirhalf-life 2 deathmatchhl2.exe


1.Äëÿ BSP executable, ââåäèòå ïóòü ê vbsp.exe:
Orange Box: $SteamUserDirsourcesdkbinorangeboxbinvbsp.exe
Ep1 Engine: $SteamUserDirsourcesdkbinep1binvbsp.exe

2.Äëÿ VIS executable, ââåäèòå ïóòü ê vvis.exe:
Orange Box: $SteamUserDirsourcesdkbinorangeboxbinvvis.exe
Ep1 Engine: $SteamUserDirsourcesdkbinep1binvvis.exe

3.Äëÿ RAD executable, ââåäèòå ïóòü ê vrad.exe:
Orange Box: $SteamUserDirsourcesdkbinorangeboxbinvrad.exe
Ep1 Engine: $SteamUserDirsourcesdkbinep1binvrad.exe

4.Äëÿ Place compiled maps in this directory before running the game, äîáàâüòå maps â êîíåö Game Directory:
Ïðèìåð äëÿ Counter-Strike:
$SteamUserDircounter-strike sourcecstrikemaps
Ïðèìåð äëÿ Half-Life 2:
$SteamUserDirhalf-life 2hl2maps
Ïðèìåð äëÿ Half-Life 2 Deathmatch:
$SteamUserDirhalf-life 2 deathmatchhl2mpmaps
Ïðèìåð äëÿ Ìîäèôèêàöèè:
$SteamDirsteamappsSourceModsMODDIRmaps
MODDIR ýòî íàçâàíèå èãðîâîé äèðåêòîðèè âàøåãî ìîäà.


Íàæìèòå OK. Hammer íàñòðîåí äëÿ èñïîëüçîâàíèÿ. ˜˜˜˜˜˜˜ dle 10.6˜˜˜˜˜˜ ˜˜˜˜˜˜˜˜˜