» » » ßê ñòâîðèòè ñåðâåð garry's mod?

ßê ñòâîðèòè ñåðâåð garry's mod?

ßê ñòâîðèòè ñåðâåð Garry`s mod?
ßê ñòâîðèòè ñåðâåð Garry`s mod?

Garry`s Mod ôîðìàëüíî º ÷åðãîâîþ ìîäèô³êàö³ºþ óñ³ìà â³äîìîãî øóòåðà Half-Life2. Ìåòîþ ñòâîðåííÿ ö³º¿ ìîäèô³êàö³¿ ñòàëà äåìîíñòðàö³ÿ äâèæêà Source, â ÿê³é ãðàâöåâ³ íàäàºòüñÿ ìîæëèâ³ñòü ïðîâîäèòè åêñïåðèìåíòè ç ô³çèêîþ ³ âçàºìîä³ÿòè ç îá`ºêòàìè.

ñòâîðåííÿ ñåðâåðà

Ñåðâåð ìîæå áóòè äâîõ òèï³â - ñëóõຠ³ âèä³ëåíèé, ÿê³ ìàþòü ÿê ïëþñè, òàê ³ ì³íóñè ó â³äíîøåíí³ îäèí äî îäíîãî.

Ïî÷àòêîì íàñòðîéêè º ï³äãîòîâêà "ðîáî÷îãî ì³ñöÿ". ϳäêëþ÷åííÿ äî âàøîãî ñåðâåðà ìîæëèâî ò³ëüêè â ðàç³ íàÿâíîñò³ ïîñò³éíîãî IP-àäðåñè â çîâí³øí³é ìåðåæ³. ²íàêøå, ÿêùî äèíàì³÷íî îíîâëþâàíèé IP-àäðåñà, ñêîðèñòàéòåñÿ ñåðâ³ñîì NO-IP, ÿêèé äîçâîëÿº ïðèâ`ÿçàòè IP äî äîìåííîãî ³ìåí³. Âñòàíîâ³òü ïðîãðàìó ç öüîãî ñåðâ³ñó. ¯¿ çàâäàííÿ - àâòîìàòè÷íî îíîâëþâàòè IP-àäðåñà äî ïðèâ`ÿçàíîìó ³ìåí³, îíîâëåííÿ àäðåñè â³äáóâàºòüñÿ êîæí³ 5 õâèëèí. ̳íóñîì äèíàì³÷íî îíîâëþâàíîãî IP º òå, ùî â ðàç³ â³äêëþ÷åííÿ ³íòåðíåòó ïîòð³áíî îíîâëþâàòè éîãî â ïðèñâîºíîìó ³ìåí³.

Äðóãèé êðîê - â³äêðèòè ïîðò, íà ÿêèé áóäå íàëàøòîâàíèé ñåðâåð (UDP - äëÿ ê볺íò³â ³ TCP - äëÿ â³ääàëåíîãî àäì³í³ñòðóâàííÿ)

Íàëàøòóâàííÿ ñëóõà÷à ñåðâåðà

Óñòàíîâêà íå âèìàãຠñïåö³àëüíèõ ïðîãðàì, òàêîæ öåé ñïîñ³á ï³ä³éäå ³ äëÿ ï³ðàòñüêèõ âåðñ³é ê볺íòà Garry`s Mod.

  1. Çàïóñêàºìî ê볺íò, íàòèñêàºìî "ïî÷àòè íîâó ãðó".
  2. Íàòèñêàºìî çíà÷îê ó âèãëÿä³ ãàéêîâîãî êëþ÷à ³ âèðîáëÿºìî íàëàøòóâàííÿ çà ñâî¿ì áàæàííÿì. Ðÿäîê "Ëîêàëüíà ãðà" íå ïîâèííà áóòè â³äçíà÷åíà.
  3. Âèáèðàºìî êàðòó ³ íàòèñêàºìî "ïî÷àòè ìåðåæåâó ãðó"
  4. ßêùî ñòàòè÷íèé àäðåñà, äàºìî ñâî¿ì äðóçÿì ó âèãëÿä³ ip: ÏÎÐÒ, ÿêùî äèíàì³÷íèé - ³ì`ÿ, íàëàøòîâàíå íà NO-IP: ÏÎÐÒ (Ïðèêëàä finkoms.loc: 1973).


Íå çâåðòàéòå ãðó, ³íàêøå äî âàñ íå çìîæóòü ï³äêëþ÷èòèñÿ.

Íàëàøòóâàííÿ ñåðâåðà, âèä³ëåíîãî ï³ä Garry`s Mod

  1. Ç îô³ö³éíîãî ñàéòó êà÷àºìî SteamCMD ³ ðîçïàêîâóºìî â ïàïêó çà çàìîâ÷óâàííÿì.
  2. Ñòâîðþºìî ïàïêó (øëÿõ íå ïîâèíåí ìàòè ðîñ³éñüêèõ áóêâ ³ ì³ñòèòè ïðîá³ëè) äëÿ óñòàíîâêè ñåðâåðà ç äîñòàòí³ì â³ëüíèì ì³ñöåì, òàê ÿê ñåðâåð Garry`s Mod ç âñòàíîâëåíèì íàáîðîì ïëàã³í³â âèìàãຠíå ìåíøå 6 ÃÁ â³ëüíîãî ïðîñòîðó.
  3. Ó ö³é ïàïö³ ñòâîðþºìî ôàéë update ç ðîçøèðåííÿì .bat ³ âïèñóºìî íàñòóïíèé òåêñò:
  4. @echo off
  5. äèñê: êîðåíü_ïàïê³_óò³ë³òè_âèäåëåííîãî_ñåðâåðà + login +force_install_dir äèñê: ñåðâåð_ êîðíåâàÿ_ïàïêà + app_update ²ÍIJԲÊÀÒÎÐ_ÏвËÎÆÅÍ²ß validate + quit
  6. pause
  7. - ÿê ³ì`ÿ ìîæíà âèêîðèñòîâóâàòè ³ àíîí³ìíîãî êîðèñòóâà÷à (anonimous), ÿêùî ï³äòðèìóºòüñÿ.
  8. Çáåð³ãàºìî ôàéë ³ çàïóñêàºìî, ÷åêàºìî ñêà÷óâàííÿ.
  9. Ïåðåõîäèìî â êàòàëîã "äèñê: ñåðâåð_ êîðíåâàÿ_ïàïêà orangebox". Ó ïàïö³ ñòâîðþºìî ôàéë çàïóñêó ç ðîçøèðåííÿì .bat ç òåêñòîì:
  10. @echo off
  11. cls
  12. : server
  13. echo (% time%) server zapushen.
  14. start / wait srcds.exe -console -game ²Ìß_²ÃÐÈ -port ÏÎÐÒ_UDP / TCP -maxplayers ²ÃÐÎʲ_ÊÎ˲×ÅÑÒÂÎ + map ÍÀÇÂÀͲÅ_ÊÀÐÒÈ
  15. echo (% time%) server viklyuchen.
  16. goto server
  17. Ïðàâèìî ôàéë íàñòðîéîê server.cfg (äèñê: ñåðâåð_ êîðíåâàÿ_ïàïêà orangebox garrysmod cfg) ïðîïèñóºìî ñâî¿ ïàðàìåòðè.

Çàâåðøàëüíèé åòàï íàñòðîéêè ñåðâåðà - óñòàíîâêà ïëàã³í³â ³ äîäàâàííÿ àäì³í³ñòðàòîð³â.

Çàïóñêàºìî ôàéë çàïóñêó ³ â ê볺íò³, âèêîíàâøè êîìàíäó connect IP (àáî ³ì`ÿ íàëàøòîâàíå â ñåðâ³ñ³ NO-IP): Ïîðò, ï³äêëþ÷àºìîñÿ äî ñåðâåðà.

Ó ãð³ ìîæíà â³äòâîðèòè áåçë³÷ íåçâè÷àéíèõ îá`ºêò³â. Ïåðåéøîâøè çà ïîñèëàííÿì, âè ä³çíàºòåñÿ, ßê çðîáèòè ìàøèíó â Garry`s Mod.



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