
Ââåäåíèå
Ïðèâåò, äðóçüÿ! Íà ñâÿçè Ñìàéë. Äåëþñü ñî âìåìè èíòåðåñíûì ìåòîäîì, êîòîðûé Valve ñîçäàëè äëÿ òåñòèðîâàíèÿ âûäåëåííûõ ñåðâåðîâ, ñèíõðîíèçèðóÿ ïðè ýòîì èãðîâûå ôàéëû êëèåíòà èãðû. ÷¸ì çàêëþ÷àåòñÿ ìåòîä?
Âñ¸ î÷åíü ïðîñòî. Ñ ïîìîùüþ SteamCMD ñêà÷èâàþòñÿ âñå ôàéëû âûäåëåííîãî ñåðâåðà èãðû, à çàòåì áåðóòñÿ ôàéëû srcds.exe è dedicated.dll è êîïèðóþòñÿ â ïàïêó ñ ñàìîé èãðîé â Steam.
Òàêèì îáðàçîì ôàéëû ïðîõîäÿò ïîëíóþ ñèíõðîíèçàöèþ è ó áîëüøèíñòâà ïîëüçîâàòåëåé ïîÿâëÿåòñÿ âîçìîæíîñòü íå îáíîâëÿòü ñâîè äîìàøíèå ñåðâåðà ïðè ïîìîùè SteamCMD, åù¸ ðàäóåò òî, ÷òî ýòè ôàéëû íèêîãäà íå îáíîâëÿþòñÿ. Èõ ñîçäàëè îäèí ðàç è íà âñåãäà, íèêòî èõ íå áóäåò ìåíÿòü, èçìåíÿòü ñèíòàêñèñ èëè åù¸ ÷åãî ëèáî.
Îáðàòèòå âíèìàíèå: Ýòîò ìåòîä ðàáîòàåò ñî âñåìè Source èãðàìè!
Ïîäãîòîâêà èíñòðóìåíòîâ è íàñòðîéêà ïàðàìåòðîâ
1. Ñêà÷èâàéòå Àðõèâ[game-rus.ucoz.ru], â êîòîðîì õðàíÿòñÿ ôàéëû âûäåëåííîãî ñåðâåðà.2. Ïåðåíåñèòå ôàéëû â äèðåêòîðèþ ñ èãðîé ïî ïóòè: Steam ? SteamApps ? common ? Garry's Mod.
Îñíîâíàÿ ÷àñòü ãîòîâà, òåïåðü æå âàì îñòàëîñü îòêðûòü ïîðòû, åñëè îíè ó âàñ çàêðûòû è ïðîïèàðèòü âàø ñåðâåð òàê, êàê õîòèòå ëè÷íî âû.
Âû ñêà÷àëè ôàéëû, ðàçàðõèâèðîâàëè è íå çíàåòå ÷òî äåëàòü äàëüøå?
Äàâàéòå íàñòðîèì âàø ñåðâåð.
1. Ñîçäàéòå ëè÷íî âàø Êëþ÷ Steam Web API, êîòîðûé ïîíàäîáèòñÿ âàì äëÿ ïîäêëþ÷åíèÿ Êîëëåêöèè Àääîíîâ.
2. Ñîçäàéòå Êîëëåêöèþ àääîíîâ, êîòîðàÿ áóäåò èñïîëüçîâàòüñÿ íà âàøåì ñåðâåðå. Ýòî òðåáóåòñÿ äëÿ òîãî, ÷òî áû ïðè ïîäêëþ÷åíèè ê âàøåìó ñåðâåðó äðóãèå èãðîêè ñìîãëè ñêà÷àòü âàøè àääîíû.
3. Îòêðûâàåì ôàéë Çàïóñêàòîð.bat ñ ïîìîùüþ áëîêíîòà èëè äðóãîãî òåêñòîâîãî ðåäàêòîðà è â ïóíêòû îáâåä¸ííûìè <âîò òàêèìè> êàâû÷êàìè âáèâàåòå âàøè äàííûå, à òî åñòü Êëþ÷ àóòåíòèôèêàöèè êîòîðûé âû çàðåãèñòðèðîâàëè è ID âàøåé êîëëåêöèè èç Ìàñòåðñêîé Steam.
Òåïåðü, èñïîëüçóÿ Çàïóñêàòîð.bat âû áóäåòå çàïóñêàòü ñâîé ñåðâåð.
×àÂî ïî áûñòðîìó ñîçäàíèþ ñåðâåðà Garry's Mod
Q: ×åì õîðîø ýòîò ìåòîä ñîçäàíèÿ ñåðâåðà â Garry's Mod ?A: Íó, íàâåðíîå, òåì, ÷òî ïðè îáíîâëåíèè èãðû ÷åðåç Steam, ñðàçó îáíîâëÿåòñÿ è âàø ñåðâåð.
Q:  ÷¸ì ðàçíèöà ìåæäó ñåðâåðîì ñîçäàííûì ÷åðåç SteamCMD è ýòèì?
A: Ðàçíèöû íåò. Ýòî îäèí è òîò æå ñåðâåð, íî â íàøåì ñëó÷àå ýòî îáëåã÷¸ííàÿ âåðñèÿ ñåðâåðà, êîòîðàÿ âñòðàèâàåòñÿ â ñàìó èãðó.
Q: Ïîÿâèòñÿ ëè âèçóàëüíàÿ âîçìîæíîñòü óïðàâëåíèÿ ñåðâåðîì?
A: Êîíå÷íî äà! Ñåðâåð áóäåò ôóíêöèîíèðîâàòü ïîëíîñòüþ â âèçóàëüíîì ðåæèìå.
Q: Ìîãó ëè ÿ ïîäêëþ÷èòü íåñêîëüêî êîëëåêöèé ê ìîåìó ñåðâåðó?
A: Ê ñîæàëåíèþ íåò, êîëëåêöèÿ ïîäêëþ÷àåòñÿ òîëüêî îäíà è òîëüêî ê îäíîìó ñåðâåðó.
Q: ×òî äåëàòü, åñëè ïðè çàïóñêå ñåðâåðà íå çàãðóæàþòñÿ ìîè àääîíû?
A: Ïîïðîáóéòå èçâëå÷ü âñå ôàéëû àääîíà èç .gma àðõèâà è ïîëîæèòü èõ â ïàïêó addons, òî åñòü òàê æå, êàê è íà ïèðàòñêèõ âåðñèÿõ èãð.
Q: Êàêèå ïðàâà àäìèíèñòðàòîðà ëó÷øå âñåãî óñòàíîâèòü íà ñåðâåð?
A: Ñàìàÿ ðàñïðîñòðàí¸ííàÿ âåðñèÿ àäìèíêè äëÿ Garry's Mod ýòî ULX, ñîâåòóåì ïîñòàâèòü ýòîò àääîí.
Q: Ìîãó ëè ÿ çàïóñòèòü íåñêîëüêî ñåðâåðîâ?
A: Êîíå÷íî ìîæíî. Äëÿ ýòîãî èñïîëüçóéòå áàòíèê, ïîä íàçâàíèåì «Çàïóñêàòîð».
Q: ×åðåç êàêîé ôàéë ìîæíî ïîäêëþ÷èòü êîíòåíòû äðóãèõ èãð ê ìîåìó ñåðâåðó?
A: Êîíå÷íî! Ôàéë íàõîäèòñÿ â äèðåêòîðèè Garry's Mod ? garrysmod ? cfg ? mount.cfg.
Îòêðûâàåì åãî áëîêíîòîì.
Èçíà÷àëüíî â í¸ì áóäóò ñëåäóþùèå ñòðîêè:
//
// Use this file to mount additional paths to the filesystem
// DO NOT add a slash to the end of the filename
//
"mountcfg"
{
// "cstrike" "C:steamcmdsteamappscommonCounter-Strike Source Dedicated Servercstrike"
// "tf" "C:mytf2servertf"}
Ïðèâîäèì ôàéë ê òàêîìó âèäó:
"mountcfg"
{
}
Òåïåðü îáúÿñíÿþ, êàê äîáàâèòü èãðó.
×åðåç ñòðî÷êó ïîñëå ñêîáêè ïèøèòå ñòðîêè âèäà
"cstrike" "D:GamesSteamcommonCounter-Strike Sourcecstrike"
"tf" "E:SteamLibrarycommonTeam Fortress 2tf"
Òî åñòü äîáàâëÿåì ñòðîêè ïî ýòîìó îáðàçöó:
«ÍÀÇÂÀÍÈÅ_ÌÎÄÀ» "ÏÓÒÜ_Ê_ÈÃÐÅÍÀÇÂÀÍÈÅ_ÌÎÄÀ»
Q: Ìîãó ëè ÿ ïîñòàâèòü äðóãîé ðåæèì íà ñâîé ñåðâåð?
A: Íàäîåë Sandbox? Õîòèì ïîñòàâèòü TTT (Trouble in Terror Town) èëè äðóãîé èãðîâîé ðåæèì? Âñ¸ î÷åíü ïðîñòî! Óñòàíàâëèâàåì â êîëëåêöèþ àääîí íóæíîãî èãðîâîãî ìîäà (åñëè íå TTT) è ðàñïàêîâûâàåì àðõèâ òàê, ÷òîáû ñîäåðæèìîå ïàïêè àääîíà gamemodes îêàçàëîñü â gamemodes ñåðâåð. Òî åñòü âîò òàê, êàê ïîêàçàíî ñáîêó. Ïîñëå ïèøåì â áàòíèê ñòðîêó âèäà +gamemode *èìÿ_ïàïêè_èç_gamemodes* Ïðèìåð: +gamemode cinema
Q: Ìîãó ëè ÿ äîáàâèòü â ìîþ êîëëåêöèþ àääîíîâ äðóãèå àääîíû?
A: Åñòü â âàðèàíòà äîáàâëåíèÿ àääîíîâ â âàøó êîëëåêöèþ:
Âàðèàíò 1: ×åðåç êíîïî÷êó «Èçìåíèòü êîëëåêöèþ».
Âàðèàíò 2: Çàéäÿ íà ñòðàíè÷êó àääîíà, íàæìèòå êíîïî÷êó: «Â êîëëåêöèþ» äëÿ äîáàâëåíèÿ àääîíà â âàøó êîëëåêöèþ.