» » » ßê îíîâèòè ñåðâåð css?

ßê îíîâèòè ñåðâåð css?

ßê îíîâèòè ñåðâåð CSS?

Áàãàòî õòî ç íàñ ãðàëè â CSS. ² ëèøå äåÿê³ áðàëèñÿ çà òàêó â³äïîâ³äàëüíó ñïðàâó, ÿê óñòàíîâêà ³ãðîâîãî ñåðâåðà Counter-Strike: Source. Ó íàø³é ñüîãîäí³øí³é ñòàòò³ ìè ðîçãëÿíåìî òàêå ö³êàâå ïèòàííÿ, ÿê îíîâëåííÿ ñåðâåðà Counter-Strike: Source ñâî¿ìè ðóêàìè. ßê íåâåëèêèé áîíóñ ïîÿñíèìî, ÿê çàïóñòèòè ñåðâåð CSS ³ óíèêíóòè äåÿêèõ íåïðèºìíîñòåé.

ßê îíîâèòè ñåðâåð CSS ñàìîñò³éíî

Îòæå, ïðèñòóïèìî. Ïî÷íåìî ìè çäàëåêó, ç ìîìåíòó óñòàíîâêè ñåðâåðà. Äëÿ ïî÷àòêó íàì ïîòð³áíî ³íñòðóìåíò hldsudpdatetool. Ñêîðèñòàéòåñÿ ïîøóêîì, íàïðèêëàä, Google. Âñòàíîâëþºìî öåé ïðîãðàìíèé ïàêåò, â³í íàì çíàäîáèòüñÿ äëÿ îíîâëåííÿ ñåðâåðà CSS. Óñòàíîâêà íå âèêëè÷å ñêëàäíîù³â, çà âåëèêèì ðàõóíêîì, öå êëèêàííÿ íà êëàâ³øó «Äàë³» ³ âèá³ð äèðåêòî𳿠äëÿ ìàéáóòíüîãî ñåðâåðà. ßê ïðèêëàä ÿ âèáèðàþ ïàïêó c: server. Ïåðåõîäèìî â ïàïêó c: server ³ çàïóñêàºìî çíàõîäèòüñÿ òàì ôàéë hldsupdatetool.exe. Òèì ñàìèì ìè îíîâèìî ñàìó óòèë³òó äëÿ âñòàíîâëåííÿ òà îíîâëåííÿ ñåðâåðà CSS. Çàïóñêàºìî áëîêíîò (àáî áóäü-ÿêèé ³íøèé òåêñòîâèé ðåäàêòîð) ³ ïîáóêâåííî ïèøåìî íàñòóïíå:

  • start / wait c: server hldsupdatetool.exe
  • start / wait c: server hldsupdatetool.exe -command update -game "Counter-Strike Source" -dir
  • exit

Çáåð³ãàºìî ôàéë ï³ä íàçâîþ update.bat (âàæëèâî! Ðîçøèðåííÿ ôàéëó ñàìå .bat, à íå txt àáî doc!)  äèðåêòî𳿠c: server. Òåïåð ìîæíà öåé ôàéë çàïóñòèòè. Ìè ïî÷àëè óñòàíîâêó CSS-ñåðâåðà ç éîãî ïîäàëüøèì îíîâëåííÿì äî îñòàííüî¿ âåðñ³¿. Îñü ìè ³ ðîç³áðàëèñÿ, ÿê îíîâèòè ñåðâåð CSS - ïðîñòèì çàïóñêîì âëàñíîðó÷ ñòâîðåíîãî ñêðèïòà update.bat. ϳñëÿ óñòàíîâêè ñåðâåðà CSS ïåðåä ïåðøèì éîãî çàïóñêîì íåîáõ³äíî ïðîâåñòè áàçîâå íàëàøòóâàííÿ. Ôàéë êîíô³ãóðàö³¿ Âè çìîæåòå çíàéòè â äèðåêòî𳿠... / cstrike / cfg ï³ä íàçâîþ server.cfg.

ßê çàïóñòèòè ñåðâåð CSS

Äëÿ çàïóñêó ñåðâåðà CSS íàì çíîâó ïîòð³áíî òðîõè ìà㳿 ç ðîçøèðåííÿì .bat. Öèì ôàéëîì ìè âá`ºìî â³äðàçó äâîõ çàéö³â: íå ò³ëüêè ïîçáóäåìîñÿ íåîáõ³äíîñò³ çàïóñêó ñåðâåðà ÷åðåç êîìàíäíèé ðÿäîê, à é âèð³øèìî ïðîáëåìó ç «âèëüîòàìè ñåðâåðà». Çíîâó çàïóñêàºìî áëîêíîò ³ ïèøåìî íàñòóïíèé êîä:

@echo off

cls

: loop

echo (% date%% time%) Checking for updates



start / wait c: server update.bat

echo (% date%% time%) Starting SRCDS

start / wait c: server srcds.exe -console -game cstrike + maxplayers 16 + map de_dust

echo (% date%% time%) Restarting SRCDS

goto loop

Öåé ôàéë çáåð³ãàºìî ç äîâ³ëüíîþ íàçâîþ (ÿ, íàïðèêëàä, çáåð³ã ÿê START_SERV.bat) â ïàïö³ c: server. Ãîòîâî! Çàïóñê ñåðâåðà ìîæíà âèðîáëÿòè çàïóñêîì öüîãî ôàéëó, ùî, â ñâîþ ÷åðãó, äîçâîëÿº ñòâîðèòè íà íüîãî ÿðëèê ³ çàáóòè ïðî âñ³ ö³ äèðåêòî𳿠³ .bat-ôàéëàõ äî ê³íöÿ ÷àñ³â. Ùî ñòîñóºòüñÿ ñüîìèé ðÿäêè îñòàííüîãî áàòíèêà, íåîáîâ`ÿçêîâî êîï³þâàòè éîãî ïðîñòî òàê. Äàâàéòå ðîçáåðåìîñÿ:

  • Ïàðàìåòð «maxplayers» â³äïîâ³äຠçà îáìåæåííÿ íà îíëàéí íà âàøîìó ñåðâåð³.
  • Ïàðàìåòð «map» âñòàíîâëþº êàðòó, ç ÿêî¿ ïî÷íåòüñÿ ãðà.

Ó íàøîìó âèïàäêó, ãðà ïî÷íåòüñÿ ç êàðòè de_dust ç ìàêñèìàëüíîþ ê³ëüê³ñòþ ãðàâö³â 16. Äóìàþ, íàì âäàëîñÿ øèðîêî ³ çðîçóì³ëî îñâÿòèòè òàêó òåìó, ÿê îíîâëåííÿ ñåðâåðà CSS.



Óâàãà, ò³ëüêè ÑÜÎÃÎÄͲ!