Ak ste sa dostali na túto stránku, zaujíma vás ako vytvoriť svoj vlastný server v Ruste a tiež ako ho nakonfigurovať, aby fungoval.

Spočiatku budeme hovoriť výlučne o Steam verzii hry, ktorá stojí 800 rubľov za toto obdobie, v prípade potreby sa dá simulovať aj na pirátskej hre. Počas rôznych sviatkov urobte slušné zľavy. Pirátske klient-servery preto veľmi zvažovať nebudeme, pretože Rust nie je až taký drahý. Teraz si povedzme o účele servera v samotnej hre.

Účel vášho servera v hre Rust

  1. Pomocou servera môžete hrať so svojimi priateľmi, kde vám nikto nebude zasahovať do hry.
  2. Pre experimentálne aktivity to znamená, že ktokoľvek môže stavať domy, pasce a testovať to v reálnom čase.
  3. Aby z toho profitovali, to znamená vytvorenie servera pre hru desiatok ľudí.

Možno sú na to aj iné dôvody Rust servery Experimentálne, ale toto boli len tie najpopulárnejšie.

Ako vytvoriť (vyrobiť) svoj Rust Experimental server na Steame

Server Rust je v prvom rade neuveriteľne dobrým miestom na vykonávanie mnohých experimentov v hre. Kde sa môžete pozrieť na nové aktualizácie z iného uhla pohľadu, teda zistiť, aké predmety boli do hry pridané, a tiež skontrolovať stabilitu vlastného domu, ktorý nebude ľahké prepadnúť. Zároveň boli vymenované tie najbanálnejšie dôvody, pre ktoré si vytvárajú vlastný server.

Stojí za to pripomenúť, že servery majú niekedy svoje vlastné obchody s vecami, kde si môžete kúpiť veci na nájazd, stavbu domu, zbrane a oveľa viac, v skutočnosti za skutočné peniaze. V tomto aspekte existuje neustála konkurencia, kde niektorí ľudia stále kupujú tieto položky.

Je lepšie hrať herný proces spolu s priateľmi na serveroch iných ľudí, pretože to pridá adrenalín a zvýši tímového ducha, čím pochopíte, že je lepšie prežiť spolu s priateľmi na serveroch iných ľudí. Existujú však aj prípady, keď server zaplnia nielen obyčajní hráči, ale aj podvodníci, ktorí vám nedovolia normálne hrať. Ak viete, ako postaviť svoj server z kolien, pokojne si vytvorte vlastný a pozvite tam priateľov, ale nepoužívajte administrátorské práva, zhoršíte tým situáciu ostatných hráčov.

Systémové požiadavky na hardvér servera Rust

Bez ohľadu na to, ako smiešne to môže znieť, ale určite Požiadavky na systém nie je známe, ktoré možno odporučiť každému. Kde vo výbave je najdôležitejším prvkom RAM, ktorá môže byť z hľadiska parametrov najvyššia, pretože pri načítaní servera celý tok zaťažuje RAM a následne na serveri zamrzne. Ak je na serveri veľa objektov a hráčov, zaťaženie RAM sa len zvýši. Pre plnohodnotnú hru je vhodných 8 GB RAM a i5th procesor, ktorý bude stabilne podporovať váš server na správnej úrovni. S týmto vybavením ste schopní odolať útoku 20 helikoptér, pričom po nich budete strieľať z 15-poschodovej budovy, ktorá bude mať priemer 15 blokov. Nemalo by teda dochádzať k žiadnemu zaveseniu. Akonáhle sa na serveri objaví vážne zaťaženie, RAM začne využívať svoju vlastnú silu na maximum, aby ušetrila prácu servera. V normálnom režime sa využíva iba 4-6 percent pamäte RAM.

Dostupnosť v konzole SteamCMD

SteamCMD je špeciálna užitočnosť, ktorý je určený na okamžité aktualizácie vašich vlastných serverov, a to prostredníctvom klientskej verzie pomocou príkazového riadku. Spočiatku však týmto spôsobom môžete nainštalovať samotný server Rust. Nepochybne je dôležité stiahnuť si takúto konzolu z oficiálnej stránky a iba tam si ju musíte stiahnuť, pretože môžete chytiť nebezpečné vírusy. Samotná stránka obsahuje aj informácie o inštalácii, ale táto inštrukcia vám pravdepodobne nestačí na vytvorenie plnohodnotného servera.

Samotná distribúcia je v archíve, na inštaláciu je potrebné rozbaliť všetky súbory do jedného z potrebných adresárov. Stojí za to pamätať, že ak je váš server v systéme Linux, musíte si stiahnuť práve takúto distribúciu. Teraz sa pokúsme úplne rozobrať OS ako Windows 10 a Debian 8 GNU, Linux.

Inštalácia distribúcie pre server Rust v systéme Windows 10

Možno sa tento proces inštalácie distribučnej súpravy môže líšiť od predchádzajúce verzie Windows, kde je všetko rovnaké a robené v akciách. Tento proces je navyše možné realizovať na základnej verzii, ktorá je nenáročná na licenciu, čo môže byť ideálne pre všetky servery.

Spočiatku je lepšie vytvoriť konkrétny priečinok na pevnom disku. Napríklad, D:\SteamCMD, vznikol taký názov, aby sa v budúcnosti neplietla a bolo jasné, čo bude v budúcnosti robiť. V tomto priečinku by ste mali rozbaliť svoju distribúciu. Po rozbalení všetkých súborov uvidíte medzi súbormi stemcmd.exe, čo je presne to, čo potrebujete spustiť. Po spustení si program v prípade potreby automaticky stiahne aktuálnu verziu, aby bol váš server na úrovni. Musíte zostať nečinný, kým sa nezobrazí výzva na zadanie akýchkoľvek príkazov.

Teraz máme právo aktualizovať aplikácie Steam. Nižšie je podrobné pokyny vytvoriť a aktualizovať svoj vlastný herný server.

DÔLEŽITÉ: Všetky príkazy sa zadávajú bez úvodzoviek „“, majte to na pamäti v budúcnosti.
  1. Prvým krokom je vaša vlastná autorizácia na službu. S dobrým tímom sa to dá zvládnuť "prihlásiť sa anonymne". Samozrejme, môžete zadať svoje vlastné prihlásenie pomocou hesla, ale anonymná autorizácia nevyžaduje zadanie žiadneho hesla. Jeho použitie je jednoduchšie ako u iných autorizačných systémov.
  2. Druhým dôležitým krokom je zadanie skutočnej cesty k adresáru, kde bude server plne nainštalovaný. Môžete to urobiť pomocou "force_install_dir<Путь каталога>» . V tomto prípade stojí za to pamätať pri výbere pevný disk, treba si dať pozor na jeho vyťaženosť a priepustnosť. Najvyšší priepustnosť je len v SSD disk oplatí sa kúpiť, ak nie. Vďaka nemu sa rýchlosť zvyšuje o 90 percent, rovnako ako prístup k nej. Preto je potrebné pri vytváraní servera to vziať do úvahy. Cesta spolu s príkazom bude vyzerať asi takto, "force_install_dir D:\srv001"(názov adresára bol zadaný ľubovoľným spôsobom, kde si ho môžete pomenovať vlastným spôsobom, potom sa automaticky vytvorí).
  3. Jedným z nemenej dôležitých krokov je spustenie inštalácie alebo aktualizácie hry. Všetky programy a aplikácie majú nepochybne svoj identifikátor, v Ruste má toto ID: "258550". V tomto kroku na to nemusíte myslieť, kde môžete do konzoly smelo zadať nasledujúce údaje: "app_update 258550". Po zadaní tohto príkazu prebehne sťahovanie, ako aj požadované rozbalenie stiahnutých súborov na katalógový server, ktoré sme práve naznačili v predchádzajúcom kroku. Samozrejme, ak sa pozriete na internet, môžete na takýto príkaz naraziť "app_update 258550 -beta public". Má, samozrejme, úplný súhrn tímu. Väčšina spočíva v jednej veci, že hra bola predtým rozdelená na dve rôzne hry, a to Legacy a Experimental. Kde novú verziu bol v testovaní, ktorý nebol pridaný do hlavnej verzie hry a bol distribuovaný vo voľnom režime. Teraz bolo Legacy oficiálne vypnuté, kde ho nahradil Experimental. Na inštaláciu konkrétnej verzie hry sú potrebné kľúče ako „-beta“, v našom prípade to nie je potrebné. Tá si totiž stiahne plnohodnotného klienta samotnej hry, ktorý je aktuálny.

Keď váš klient stiahne všetky požadované súbory pre server, môžete pristúpiť k oficiálnemu spusteniu servera.

Tento článok sa bude zaoberať úplným konceptom vytvárania, otvárania a dokonca aj správy vlastného servera, ktorý bude mať iba štandardné súbory bez akýchkoľvek úprav. Úpravy sú predsa úplne iná téma, o ktorej sa dá tiež veľa povedať.

Na spustenie nášho servera potrebujeme dávkový súbor(dávkový súbor). Navyše pri jeho spustení máte právo nahradiť niekoľko vlastných funkcií, ktoré bude nútený vykonávať, a to je uvedené v samotnom príkaze na spustenie.

Zo všetkých minimálnych príkazov je potrebné zahrnúť takýto riadok do dávkového súboru RustDedicated.exe – dávkový režim. Toto je len najmenšia časť z možných pripojených príkazov, ktoré je možné použiť.

Ak má niekto záujem, môžete server spustiť pod príkazmi, ktoré by mali byť vo vašom dávkovom súbore "RustDedicated.exe -batchmode +server.hostname "MyNameServerRExP" +server.port 28016 -logFile "output.txt". V príkazovom riadku sa príkazy príliš nezobrazovali požadované nastavenia, ktoré označujú názov vami vytvoreného servera, čísla portov, log súbor, zaznamená všetky logovacie akcie vykonané serverom, kde môžete zistiť, aké chyby sa vyskytli pri jeho práci. Na to však musíte vytvoriť súbor v adresári vytvoreného servera a bude "D:\srv001\ruststart.bat".

Dôležitým faktorom v tomto kroku je výber portu, ak máte na rovnakom serveri niekoľko ďalších serverov, musíte použiť úplne iné porty. To znamená, že musíte sami nastaviť ďalšie parametre portu "+server.port 28017".

Po spustení tohto príkazu sa vygeneruje celý svet. Ale aj v tomto dávkový súbor máte právo zadať akékoľvek príkazy, ktoré budú priamo použité pre server.

Teraz musíme spustiť samotnú hru Rust, spustením hry otvorte konzolu pomocou pomocou klávesu F1, kde zadáme takýto riadok "connect localhost:28016". To znamená, že zadáme rovnaký port, ktorý sme uviedli v samotnom dávkovom súbore, a prejdeme na náš server. Ale "localhost" pobeží iba na vašom počítači, kde bežal server. Ak ste urobili to isté, ale už ste na zakúpenom serveri, stačí zadať IP adresu a port servera a potom naň prejsť. Ale pôvodne sme vytvorili server pre náš OS s lokálny prístup. Po zaregistrovaní príkazu na pripojenie bude po chvíli možné behať po divokom ostrove.

Automatizovaný proces aktualizácie pre server Rust Experimental

V tejto chvíli si každý určí svoj vlastný rámec, ako najlepšie aktualizovať celý server na aktualizovanú verziu hry. To znamená, že môžete nastaviť konkrétne hodnoty, ktoré bude váš systém nasledovať. Na tento účel je dôležité znova vytvoriť dávkový súbor s touto cestou "D:\SteamCMD\upd_rs001.bat". Mal by obsahovať niečo takéto:

echo "Aktualizovať server Rust: SRV001"

štart /wait/high steamcmd.exe +prihlásenie anonymné +force_install_dir D:\SRV001 +app_update 258550 overiť +ukončiť"

Teraz budete musieť sami pozastaviť server a otvoriť tento bat súbor, ktorý aktualizuje vášho serverového klienta aktuálna verzia. Hneď ako sa aktualizácie stiahnu, môžete ich znova bezpečne spustiť.

Ak rozumiete príkazom konzoly, môžete všetko priviesť k automatizácii. Kde, ak príde nová aktualizácia, server prestane fungovať a stiahne aktualizácie sám, bez vašej účasti vo všetkých týchto momentoch. Samozrejme, ak máte server s úpravami, môžu prestať fungovať a budú môcť byť viac podporované. Pokiaľ ide o pôvodné servery, bude to len skvelá možnosť, ktorá je jednoducho nenahraditeľná.

Inštalácia servera na počítač Debian Squeeze

Proces tejto inštalácie je nepochybne veľmi náročný a vyžaduje si značné vysvetlenie toho, čo sa týka čoho. Preto musíte konať opatrne.

  1. Ísť do linuxový systém pod superužívateľom sa označuje inak ako „su“. Ďalej musíte vykonať príkaz "apt-get install lib32gcc1". Tento krok nainštaluje knižnice špecificky potrebné pre GCC alebo konkrétnejšie pre kompiláciu.
  2. Pre SteamCMD je vytvorený úplne samostatne nový profil aby sa celý čas nespúšťal ako root, čo bude trvať dlhšie. Potom si pokojne vytvoríme užívateľa steamu, kam sa hneď prihlásime, pričom použijeme príkazy ako: “useradd -m steam”, po “su - steam”.
  3. Ďalej musíte vytvoriť adresár s názvom „steamcmd“ a prejsť doň pomocou „mkdir ~/steamcmd“ a potom „cd ~/steamcmd“. Kde vytvoriť adresár v ekonomickom adresári profilu steam.
  4. Okamžite si stiahnite distribúciu v konzole: "wget ​​​​http://media.steampowered.com/client/installer/steamcmd_linux.tar.gz".
  5. Rozbalíme archív: "tar -xvzf steamcmd_linux.tar.gz". Ďalej zadajte "ls" a pozrite sa, ktoré súbory boli pridané.
  6. Pomocou "./steamcmd.sh" spustíme shell skript. Kde vytvoriť pozvánku príkaz konzoly Para. Nepochybne v budúcnosti jednoducho zadáme príkazy určené pre steam, s ktorými sme sa už stretli Inštalácia systému Windows verzií.

"prihlásiť sa anonymne"

"force_install_dir ./res02"

"app_update 258550"

  1. Keď je všetko nainštalované, potom odvážne prejdite do priečinka „res02“, ale na to musíte najskôr ukončiť konzolu Steam „ukončiť“. Ďalej zadajte "cd ./res02" a zadajte "ls". Pozeráme sa na všetky súbory a medzi známymi vidíme, že súbor „RustDedicated“ je prítomný.
  2. V tomto kroku si pamätá Verzia systému Windows opäť, kde už používame dávkový súbor. Tu urobíme to isté, spustíme dávkový súbor s nasledujúcimi parametrami „./RustDedicated –batchmode“. Potom konzola začne zobrazovať rôzne správy o niektorých informáciách, v ktorých by nemali byť žiadne chyby.

Potom rýchlo spustíme hru a ako obvykle napíšeme do konzoly „connect 192.168.0.75:28016“. Tu je už na začiatku uvedená adresa samotného stroja, ako aj jeho port. Potom vidíme, že spojenie so serverom je nadviazané. Bohužiaľ, bez optimalizácie server spotrebuje väčšinu pamäte RAM, čo je asi 5 z 8 GB. V systéme Windows totiž využitie RAM nedosahovalo ani 1,3 GB.

krásne Hrdzavá hra si získava na popularite rýchlym tempom. Do Rustu prichádza každým dňom viac a viac nováčikov. V tomto ohľade mnohí hráči premýšľajú o otázke a ako vytvoriť svoj vlastný server v Ruste?- V tomto článku sa teda zamyslíme nad týmto problémom a naučíme sa, ako vytvoriť vlastný server. Bude to server Rust pirát alebo hrdzavý parný server Nevadí, pozrieme sa na obe možnosti.

Ak chcete vytvoriť kvalitný server na vynikajúcom hostingu, odporúčam vám použiť hostingové služby GameButton

A tak začnime:

Ako vytvoriť server Rust Pirate

  1. Na začiatok, samozrejme, potrebujeme samotný server. Prejdite do kategórie „hotový server Rust“ a stiahnite si server, ktorý sa vám páči.
  2. Vytvorte nový priečinok na pevnom disku, napríklad " D:\ServerRust". Uistite sa však, že názov a cesta k priečinku neobsahujú ruské znaky.
  3. Rozbaľte predtým stiahnutý server do vytvoreného priečinka.
  4. Teraz musíte prejsť do priečinka - " /serverdata/cfg"
  5. Otvoriť pomocou súboru Poznámkový blok (RMB - otvoriť pomocou - Poznámkový blok) " server.cfg" a nakonfigurujte podľa vlastného uváženia. Pomôže vám s tým malý súbor s popisom všetkých príkazov -

    4,69 kb K stiahnutiu: 4365

  6. Ďalej nastavte to isté Spustite Server.bat"ako je napísané v popise na stránke, kde ste stiahli pripravený server Hrdza

Ako vytvoriť server Rust steam

  • Všetko robíme rovnako, iba súbor " server.cfg"stačí to nájsť v priečinku" /cfg".

Spustiť " Spustite Server.bat"náš novovytvorený server. Zapnite Rust, stlačte "F1" a napíšte net.connect 127.0.0.1:28015 toto je bežná lokálna IP adresa, aby sa k vám vaši priatelia mohli pripojiť cez internet, musíte mať vyhradenú IP .

Premýšľali ste niekedy o tom, ako vytvoriť svoj vlastný server RUST, ale narazili ste na obmedzenia operačného systému Windows? Už nemá zmysel sa trápiť! V tejto príručke sa zameriame na nastavenie servera pod Linuxom, najmä na distribúciu Debian 8 x64. Namiesto toho, aby sme sa zamerali len na RUST VANILLA, popíšeme nastavenia pre Oxide a naučíme vás, ako zabezpečiť váš server.

Pôvodné nastavenie

Toto bude pravdepodobne najdlhšia časť príručky, ale pomôže vám z hľadiska nastavenia zabezpečenia servera. V podstate je táto príručka zameraná na ľudí, ktorí nepoznajú koncepciu serverovej bezpečnosti a Debianu vo všeobecnosti.

  • Pripojte sa k serveru pomocou klienta SSH (odporúčame použiť PuTTY).
  • Prejdite na webovú stránku generátora hesiel a vytvorte náhodné heslo 50+ dlhý a skopírujte ho. Potom do konzoly napíšte „passwd root“, kliknite kliknite pravým tlačidlom myši myši dvakrát v termináli.
  • Teraz, keď ste nainštalovali bezpečné heslo, môžete aktualizovať systém: napíšte do terminálu „apt-get update -y && apt-get upgrade -y“, stlačte Enter, potom „apt-get install fail2ban nano -y“ a znova Enter.
  • Teraz si stiahnite program PuTTYgen a vygenerujte kľúč. Teraz zadajte nasledujúce príkazy jeden po druhom stlačením klávesu Enter Nový riadok v PuTTY:

Mkdir ~/.ssh
chmod 0700 ~/.ssh
dotknite sa ~/.ssh/authorized_keys
chmod 0644 ~/.ssh/authorized_keys
nano ~/.ssh/authorized_keys

Teraz sa vráťte do PuTTYgen, potom kliknite pravým tlačidlom myši do okna s ďalšími znakmi a kliknite na položku Vybrať všetko a potom skopírovať. Teraz sa vráťte do PuTTY, kde ste otvorili nano editor a kliknutím pravým tlačidlom myši prilepte svoj verejný kľúč, potom stlačte ctrl + o -> enter -> ctrl + x.

Teraz zadajte „nano /etc/ssh/sshd_config“, potom ctrl+w a potom zadajte „PasswordAuth“. Teraz odstráňte hash a zmeňte áno na konci na nie. Teraz prejdite nadol po stránke a zmeňte UsePAM na no. Teraz ctrl + w a zadajte PermitRootLogin a zmeňte ho na "bez hesla". Teraz stlačte ctrl+p (uložiť) a ctrl+x (skončiť) a potom napíšte „service ssh reload“.

Vraciame sa späť do PuTTYgen: musíme uložiť verejný a súkromný kľúč na bezpečnom mieste. Zatvorte PuTTY a znova ho otvorte, na ľavej strane vyberte Pripojiť -> SSH -> Autorizácia a zadajte súbor so súkromným kľúčom, ktorý ste práve uložili. Po návrate do relácie kliknite na „Predvolené nastavenia“, potom na „Uložiť“ a potom na „Otvoriť“, aby ste sa prihlásili bez hesla.

SteamCMD

Valve má vlastnú dokumentáciu na konfiguráciu SteamCMD, ktorú nájdete tu. Keď prejdete do sekcie app_update, zadajte „app_update 258550“. Toto je len ID servera RUST.

VANILKA

Po dokončení všetkých krokov pomocou SteamCMD môžete pristúpiť k nastaveniu VANILLA. Urobte "cd SteamCMD Directory" a potom napíšte nano startrust.sh a vložte toto: "258550".

#!/bin/sh
jasné, zatiaľ čo: robiť
exec ./RustDedicated -batchmode -nographics \
-server.ipAdresa IPSem \
-server.port 28015 \
-rcon.ip Adresa IPSem \
-rcon.port 28016 \
-rcon heslo" rcon heslo tu"\
-server.maxplayers 75\
-server.hostname "Názov servera" \
-server.identity "my_server_identity" \
-server.level "Procedurálna mapa" \
-server.seed 12345 \
-server.worldsize 3000 \
-server.saveinterval 300 \-server.globalchat true \
-server.description "Popis tu" \
-server.headerimage "512x256px odkaz na obrázok hlavičky JPG/PNG tu" \
-server.url "Webová stránka tu"
echo "\nReštartovanie servera...\n" hotovo

Budete musieť vyplniť svoje vlastné hodnoty, ako napríklad seed (na to môžete použiť generátor náhľadu mapy) atď. Teraz urobte "chmod u + x startrust.sh", potom "./startrust.sh" a váš server sa spustí. Ak sa počas štartu nevyskytnú žiadne problémy, môžete sa pripojiť k serveru cez RCON. V hre sa môžete pripojiť k serveru stlačením klávesu F1, výberom konzoly a zadaním nasledovného: „pripojiť IPAdresa servera:28015“. V nasledujúcich návodoch si popíšeme, ako si v hre nastaviť status správcu.

oxid

Tento doplnok servera Rust je veľmi populárny. Tu popisujeme proces jeho nastavenia. Najprv musíte urobiť „wget ​​https://github.com/OxideMod/Snapshots/raw/master/Oxide-Rust_Linux.zip“. Potom, ak ste ešte nenainštalovali, rozbaľte "apt-get install unzip -y" za "unzip Oxide-Rust_Linux.zip". Musíte to urobiť v adresári servera RUST, ktorý ste nainštalovali cez SteamCMD (musíte súhlasiť so všetkým, čo bude ponúkané). Potom musíte nastaviť povolenia pre spustenie kompilátora: „chmod u + x CSharpCompiler“, aby mohol kompilovať pluginy pre RUST server s príponou cs (pamätajte na plugin Kits). Gratulujeme k vytvoreniu plne funkčného servera RUST Oxide. V nasledujúcich príručkách sa dotkneme aspektov, ako sú „Povolenia“ a aktuálnych problémov serverov RUST.

Aktualizovať

Je to veľmi jednoduché. Musíte zopakovať kroky, ktoré ste urobili pri inštalácii RUST cez SteamCMD. Ak používate Oxide, budete si ho musieť po aktualizácii znova stiahnuť. Použite vyššie uvedený odkaz a potom ho rozbaľte. Možno budete musieť znova zmeniť povolenia pre CSharpCompiler.

Firewall (pre pokročilých používateľov)

Pre dodatočnú bezpečnosť servera RUST môžete nakonfigurovať bránu firewall. Upozornenie: Vykonanie zmien v nastaveniach servera na systéme Debian môže viesť k úplnej nefunkčnosti, obmedzeniu resp úplná absencia prístup na server.

Napíšte „nano iptables.sh“ a potom skopírujte nasledovné:

iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -F
iptables -A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
iptables -A INPUT -p tcp --dport 22 -j PRIJAŤ
iptables -A INPUT -p tcp --dport 28016 -j PRIJAŤ
iptables -A INPUT -p udp --dport 28015 -j PRIJAŤ
iptables -I VSTUP 1 -i lo -j PRIJAŤ
iptables -P INPUT ACCEPT
iptables -A INPUT -j DROP
apt-get install iptables-persistent -y
invoke-rc.d iptables-persistent save

Potom napíšte „chmod u+ux iptables.sh“ a potom „./iptables.sh“. Spustí množstvo príkazov, ktoré nakoniec otvoria iba štandardný port ssh (22) a potom dva štandardné porty pre server RUST.

Stránka má teda skvelú sieť. V ňom je však len pár riadkov venovaných spusteniu a konfigurácii servera.
Pokúsim sa pomôcť používateľom, ktorí by chceli hrať na svojom lokáli server s priateľmi a s vašimi vlastnými nastaveniami. V tomto krátkom článku sa pokúsim ukázať celý proces: od inštalácie servera až po jeho konfiguráciu vrátane použitia modov.

1. Prvá vec, ktorú potrebujeme, je prejsť na spustenie Rustu cez sieť a Stiahnuť ▼ archív obsahujúci všetky potrebné nástroje a rozbaľte ho na ľubovoľné miesto.

2. Teraz prejdime k inštalácia. Spustite súbor Update-Rust-Server.bat z priečinka SteamCMD a počkajte, kým sa náš server stiahne. Servery sa načítajú do priečinka RustServer.

Všetko, server sme nainštalovali, pokračujte ďalšími krokmi.

3. Teraz budeme spustiť server, prispôsobte si ho a pozvite priateľov. Ak sa chcete pripojiť k vytvorenému serveru, vykonajte nasledujúce kroky:

Idem do priečinka SteamCMD a spustite súbor Spustite-Rust-Server.bat(Je to on, nie Rust_server). Ak chcete spustiť experimentálny server Rust, spustite súbor Spustite-Rust-Exp-Server.bat
- Po vbehnutí príkazový riadok budú tam riadky s informáciami o stiahnutí, čakáme na moment, kedy sa nápis objaví "server inicializovaný".
- Všetko, server funguje.
- Teraz, aby sme vstúpili na server, musíme zistiť adresu nášho servera. Klasická verzia -
- Zapíšte si niekam svoju ip textový súbor(nezabudnúť).
- Ďalej spustite hru a stlačte kláves F1 (konzola) a zadajte tam príkaz net.connect Vaša ip: 28015 (kde Vaša ip je vaša ip, ktorú ste sa naučili vopred). Teoreticky by to malo byť tiež 127.0.0.1.

Ak je všetko vykonané správne, pripojíte sa k svojmu serveru. Aby sa k vám priatelia mohli pripojiť, je samozrejme potrebné, aby na vašom počítači bežal server a aby vaši priatelia správne zadali príkaz na pripojenie, ktorý im poviete.
Teraz môžete začať hrať. ALE! Správne vykonanie všetkých akcií vám v niektorých prípadoch nemôže zaručiť úspech. Pretože existuje veľa dôvodov, prečo nemôžete uspieť. Riešenie najbežnejších problémov je napísané.

4. No, ak vám všetko vyšlo a páčilo sa vám to, môžete sa s tým pohrať nastavenia servera.
Napríklad v najnovšia aktualizácia vývojári pridali takú zaujímavú vec, ako je nosenie zbraní (hneď som si spomenul na sériu mŕtvy ostrov), ako aj opotrebovanie odevov a vybavenia.
To mnohým nevyhovovalo a tu je možnosť túto funkciu deaktivovať.

Na to potrebujete:
> Prihláste sa na server s právami správcu. Ak to chcete urobiť, otvorte konzolu v hre pomocou klávesu F1 a zadajte príkaz Rcon.login vaše heslo (heslo je nastavené v súbore server.cfg a štandardne vyzerá ako 123456). Po zadaní by sa mal objaviť nápis (v konzole) "prihlásený ako správca",čo znamená, že ste prihlásený ako správca. Teraz zadajte príkazy:
- Zakázanie nosenia oblečenia: conditionloss.armorehealthmult "0.0"
- Ak chcete zakázať opotrebovanie zbrane/inventára: conditionloss.damagemultiplier "0.0"

Pomocou rôznych modov môžete tiež zakázať alebo povoliť rôzne veci. Napríklad zakázať rozpad na serveri alebo upraviť letový interval pre lietadlá. Sieť už má dostupné aj nie veľmi dostupné mody. Odporúčam použiť bezplatný mod magma, vďaka jednoduchému prispôsobeniu a veľkému počtu doplnkov.

Rust it počítačová hra hra na prežitie z pohľadu prvej osoby od Facepunch Studios, dostupná pre Windows, Linux alebo Mac OSX. Momentálne je stále vo vývoji (Early Access), no už teraz si ju môžete zahrať na Steame za približne 12 dolárov.

Existujú dva rôzne verzie hry, staršia a stabilnejšia Rust Legacy a novšia verzia Rust Experimental, ktorá bola od základov úplne prepísaná a teraz je stredobodom všetkých súčasných vývojových snáh.

Ak chcete vytvoriť kvalitný server na vynikajúcom hostingu, odporúčam vám použiť hostingové služby GameButton

Ako vytvoriť experimentálny parný server

Čo budeme potrebovať?

Po druhé, pred spustením sa pozrite na obsah dávkového súboru.

RustDedicated.exe -batchmode -load je zodpovedný za spustenie servera bez GUI a načítanie prefixu je veľmi dôležité, pretože bez neho sa pri ďalšom spustení servera nenačíta všetok pokrok, takže dôjde k vymazaniu.

server.seed - modifikátor "seed" na vytvorenie sveta, celé číslo od -2147483647 do 2147483647. Od tohto čísla závisí, ako sa svet vygeneruje. Existujú len bežné lokality, ktoré sú nezmenené, sú to sneh, les, púšť.

Bat môžete spustiť a pripojiť pomocou:

"client.connect (ip):(port)" v konzole F1. Ak ste vy, potom pre lokálne pripojenie „client.connect localhost:28015“

Čo sa týka zvyšku nastavení, prečítajte si vyššie, sú rovnaké ako pre Steam verziu.

Ako prinútiť administrátora rust experimentálne

Existuje niekoľko spôsobov, ako pridať správcov a moderátorov

1. Cez konzolu servera Nezamieňajte konzolu servera a konzolu klienta (hry) Do konzoly musíte napísať Kód:

ownerid "prezývka hráča" - Administrátor (vlastník servera)

Príklad: Kód: ownerid 76561198002158852 "megarust" moderatorid 76561198002158852 "megarust" Potom dostaneme odpoveď zo servera o priradení stavu

2. Cez používateľov .cfg . Nájdeme súbor users .cfg, zvyčajne sa nachádza (priečinok so serverom \server \my _server _identity \cfg ) Otvorte ho v ľubovoľnom textovom editore a napíšte:

Kód: ownerid "prezývka hráča" - Administrátor (vlastník servera)

moderatorid "prezývka hráča" - Moderátor

Poznámka ! Predtým editovanie users .cfg musíte vypnúť server, pretože . pri ďalšom vypnutí servera sa táto konfigurácia prepíše.

3. Použitie Rusty - Server RCON administračného nástroja

Táto metóda bude vyžadovať trochu viac času a úsilia v porovnaní s predchádzajúcimi dvoma. Najprv musíme nakonfigurovať rcon .port a rcon .password, ak to ešte nebolo urobené. Rcon .port je zvyčajne o 1 viac ako váš bežný port.

Príklad : Normálny port : IP :28015 Port Rcon : IP :28016 Nastavenie portu a hesla Rcon Kód : @echo off RustDedicated .exe -batchmode +server .port 28015 +rcon .port 28016 +rcon .password "changeme123 " +server "Rust -Helper .ru " +server .identity "môj _server _identity" +server .maxplayers 100 +server .saveinterval 3600 -logFile "log .txt" Teraz spustite Rusty a prejdite do Nastavenia a vyplňte svoje údaje. Ak je všetko urobené správne, potom zmeňte na Potom prejdite na kartu Rcon -> Console a napíšte Kód: ownerid "prezývka hráča" - Administrátor (vlastník servera) moderatorid "prezývka hráča" - Moderátor

Gratulujeme, teraz ste admin! Znovu sa prihláste na server, pretože . admin panel nemusí fungovať, ak ste boli v čase zmeny stavu online!