Počítače Windows internet

Vytvorenie servera Rust mod na vašom počítači. Ako vytvoriť svoj server Rust Rust váš steam server

Ak ste išli na túto stránku, potom vás zaujíma, ako vytvoriť svoj vlastný server v Rust a tiež ako ho nakonfigurovať, aby fungoval.

Spočiatku budeme hovoriť výlučne o Steam verzii hry, ktorá za toto časové obdobie stojí 800 rubľov, v prípade potreby môže byť modelovaná na pirátoch. Počas rôznych sviatkov sú ponúkané slušné zľavy. Preto sa nebudeme príliš zaoberať pirátskymi klient-servermi, keďž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álnu akciu to znamená, že ktokoľvek môže stavať domy, pasce a testovať ich v reálnom čase.
  3. Aby z toho profitovali, to znamená vytvorenie servera pre hru desiatok ľudí.

Môžu existovať aj iné dôvody na vytvorenie experimentálnych serverov Rust, ale toto boli len tie najpopulárnejšie.

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

Server Rust je predovšetkým neuveriteľne dobrým ihriskom pre mnohé experimenty v hre. Kde sa môžete pozrieť na nové aktualizácie z iného uhla, to znamená zistiť, aké položky boli do hry pridané, ako aj skontrolovať stabilitu svojho domu, ktorý nebude ľahké upgradovať. Zároveň boli vymenované najčastejšie dôvody na vytvorenie vlastného servera.

Stojí za to pripomenúť, že servery majú niekedy svoje vlastné obchody s vecami, v ktorých 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 zdvihne tímového ducha, čím sami pochopíte, že je lepšie prežiť spolu s priateľmi na serveroch iných ľudí. Sú však aj prípady, keď server zaplnia nielen bežní hráči, ale aj podvodníci, ktorí nedovolia normálne hrať. Ak viete, ako dostať váš server z kolien, tak si pokojne vytvorte vlastný a pozvite tam svojich priateľov, ale nepoužívajte administrátorské práva, tým zhoršíte 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ť, nie sú známe žiadne systémové požiadavky, ktoré by bolo možné 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é vlákno načíta RAM a následne na serveri visí. Ak je na serveri veľa objektov a hráčov, zaťaženie pamäte RAM sa len zvýši. Pre plnohodnotnú hru sa hodí 8 GB RAM a procesor i5, ktorý bude stabilne podporovať váš server na správnej úrovni. S týmto vybavením ste schopní odolať útoku 20 helikoptér, pričom na ne budete strieľať z 15-poschodovej budovy, ktorá bude mať priemer 15 blokov. Nemalo by teda dochádzať k zamrznutiu. Akonáhle dôjde k vážnemu zaťaženiu servera, RAM začne využívať svoj vlastný výkon 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álny nástroj, ktorý je určený na okamžitú aktualizáciu 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 webovej stránky a iba tam si ju musíte stiahnuť, pretože chytíte nebezpečné vírusy. Samotná stránka má tiež informácie o inštalácii, ale tento návod vám pravdepodobne nestačí na vytvorenie plnohodnotného servera.

Samotný distribučný kit 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 na operačnom systéme Linux, musíte si stiahnuť práve takúto distribučnú súpravu. Teraz sa pokúsime úplne rozobrať také operačné systémy ako Windows 10 a Debian 8 GNU, Linux.

Inštalácia distribučnej súpravy pre server Rust pod Windowsom 10

Možno sa tento proces inštalácie distribučnej súpravy nemusí príliš líšiť od predchádzajúcich verzií systému Windows, kde sa všetko stále robí v akcii. Tento proces je navyše možné vykonať 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ť. Do tohto priečinka by ste mali rozbaliť svoju distribúciu. Po rozbalení všetkých súborov budete mať medzi súbormi stemcmd.exe, ktorý stačí spustiť. Po spustení si program v prípade potreby automaticky stiahne aktuálnu verziu, aby bol váš server aktuálny. Mali by ste byť nečinní až do okamihu, keď nebudete vyzvaní na zadanie žiadnych príkazov.

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

DÔLEŽITÉ: Všetky príkazy zadávame bez týchto úvodzoviek „“, majte to na pamäti v budúcnosti.
  1. Prvým krokom je autorizácia v službe. Dá sa to urobiť dobrým príkazom "Prihlásiť sa anonymne"... Samozrejme, môžete zadať svoje vlastné prihlásenie pomocou hesla, ale anonymná autorizácia od vás nevyžaduje zadanie hesla. Používa sa jednoduchšie ako iné autorizačné systémy.
  2. Druhým dôležitým krokom je určenie skutočnej cesty k adresáru, kde sa vykoná kompletná inštalácia servera. To sa dá urobiť pomocou "Force_install_dir<Путь каталога>» ... V tomto prípade je potrebné pripomenúť, že pri výbere pevného disku musíte venovať pozornosť jeho zaťaženiu a šírke pásma. SSD má najvyššiu šírku pásma, čo sa oplatí kúpiť, ak nie. Výkon, ale aj prístup k nemu sa vďaka nemu zvyšuje o 90 percent. 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á nasledovné ID: "258550"... V tomto kroku na to nemusíte myslieť, kde smelo zadajte do konzoly nasledujúce údaje: "App_update 258550"... Po zadaní tohto príkazu sa vykoná sťahovanie, ako aj požadované rozbalenie stiahnutých súborov na adresárový server, ktorý sme práve špecifikovali v predchádzajúcej fáze. 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 je taká, že hra bola predtým rozdelená na dve rôzne hry, a to Legacy a Experimental. Kde bola v testovaní nová verzia, ktorá nebola pridaná do hlavnej verzie hry a bola 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é. Koniec koncov, stiahne si plnohodnotného klienta samotnej hry, čo je relevantné.

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 príkaze samotného spustenia.

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

Ak má niekto záujem, potom môžete spustiť server 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 nezobrazili zvlášť potrebné nastavenia, ktoré označujú názov vášho vytvoreného servera, čísla portu, súbor denníka, všetky akcie denníka vykonané serverom, kde môžete zistiť, čo pri jeho prevádzke sa vyskytli chyby. Ale na to musíte vytvoriť súbor v adresári vytvoreného servera a budú "D: \ srv001 \ ruststart.bat".

Dôležitým faktorom v tomto kroku je výber portu, ale 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 príkazovom súbore 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 nasledujúci 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ží len 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ť. Pôvodne sme však vytvorili server pre náš OS s lokálnym prístupom. 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 tomto bode si každý definuje svoj vlastný rámec, ako najlepšie aktualizovať celý server pre aktualizovanú verziu hry. To znamená, že môžete nastaviť určité 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 / čakanie / vysoká steamcmd.exe + prihlásenie anonymné + force_install_dir D: \ SRV001 + app_update 258550 overiť + ukončiť "

Teraz musíte sami pozastaviť server a otvoriť tento súbor baht, ktorý aktualizuje vášho serverového klienta na aktuálnu verziu. Hneď ako sa aktualizácie stiahnu, môžete ich znova bezpečne spustiť.

Ak ste oboznámení s príkazmi 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ú viac podporované. Pokiaľ ide o pôvodné servery, bude to len skvelá možnosť, ktorá je jednoducho nenahraditeľná.

Server nainštalujeme na stroj Debian Squeeze

Proces tejto inštalácie je nepochybne veľmi náročný a vyžaduje si zmysluplné vysvetlenia toho, čo a na čo odkazuje. Preto musíte konať opatrne.

  1. Prihláste sa do systému linux ako superuser, označuje sa inak ako „su“. Ďalej musíte vykonať príkaz "apt-get install lib32gcc1". V tomto kroku vykonáte špeciálnu inštaláciu knižníc potrebných pre GCC, presnejšie povedané, pre kompiláciu.
  2. Pre SteamCMD je nový profil vytvorený úplne samostatne, aby sa neustále nespúšťal ako superužívateľ, čo zaberie viac času na spustenie. Ďalej 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 vykonať vytvorenie adresára v ekonomickom adresári profilu steam.
  4. Okamžite si stiahnite distribúciu z konzoly: "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 vytvoríme príkazový riadok konzoly Steam. Nepochybne v budúcnosti jednoducho zadáme príkazy určené pre steam, čo sme už videli pri inštalácii verzie Windows.

"Prihlásiť sa anonymne"

"Force_install_dir ./res02"

"App_update 258550"

  1. Keďže je všetko nainštalované, môžeme bezpečne prejsť do priečinka „res02“, ale na to musíte najprv ukončiť konzolu Steam „skončiť“. Ďalej zadáme "cd ./res02" a zadáme "ls". Pozeráme sa na všetky súbory a medzi našimi priateľmi vidíme, že existuje súbor „RustDedicated“.
  2. V tomto kroku si opäť pamätá verziu pre Windows, 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, ktoré by nemali obsahovať chyby.

Potom rýchlo spustíme hru a napíšeme ako obvykle v konzole „pripoj 192.168.0.75:28016“. Tu je už na začiatku uvedená adresa samotného stroja, ako aj jeho port. Potom vidíme, že sa vytvára spojenie so serverom. 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 veľkou rýchlosťou. Do Rasťa prichádza každým dňom viac a viac nováčikov. V tejto súvislosti sa mnohí hráči zamýšľajú nad otázkou, ale 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í, zvážime obe možnosti.

Ak si chcete spraviť kvalitný server na výbornom hostingu, tak vám odporúčam využiť služby GameButton hostingu

A tak začnime:

Ako vytvoriť server Rust pirát

  1. Najprv 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". Ale uistite sa, ž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 prispôsobte si ho podľa vlastného uváženia. Malý súbor s popisom všetkých príkazov vám s tým pomôže -

    4,69 kb K stiahnutiu: 4365

  6. Ďalej tiež konfigurujeme " Spustite Server.bat"ako je napísané v popise na stránke, kde ste stiahli Rust server pripravený

Ako vytvoriť server Rust steam

  • Robíme všetko to isté, len súbor " server.cfg"nájdeme to len v priečinku" / cfg".

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


V tomto vlákne vám ukážem, ako si vytvoriť svoj vlastný Rust Experimental server s modmi. Prečo je to potrebné? No, aspoň ak hráte Rust, potom máte veľa nápadov, ktoré je oveľa pohodlnejšie otestovať na vašom serveri s nekonečnými zdrojmi a schopnosťou lietať. A ak pôjdete ďalej, môžete svoj server spopularizovať a získať skutočné peniaze za predaj herných žemlí hráčom na vašom serveri.

Tak poďme na to.
Časť prvá - Vytvorenie servera.
1. Stiahnite si archív Rust_server.zip z oficiálnej stránky
2. Rozbaľte archív do priečinka, ktorý vám vyhovuje. Napríklad tento: C: \ Games \ Rust_Server \ Server
Ďalej uvediem príklady adries s týmto priečinkom.
3. Prejdite do priečinka C: \ Games \ Rust_Server \ Server a spustite súbor update.bat
Otvorí sa čierne okno s príkazovým riadkom a do neho sa stiahnu serverové súbory, veľkosť je asi 2,15 GB. Po dokončení sťahovania sa okno automaticky zatvorí.
4. Prejdite do priečinka C: \ Hry \ Rust_Server \ Server \ rustds
Vytvorte textový dokument v poznámkovom bloku, skopírujte tento text dovnútra:
RustDedicated.exe -batchmode -server.hostname "Môj server" -server.port 28015 -server.identity Hello_World -server.maxplayers 5 -server.seed 777 -server.worldsize 4000 -chat.serverlog 1 -server.netlog 1 -server .saveinterval 300 -spawn.max_rate 1 -spawn.max_density 1
Ďalej v poznámkovom bloku kliknite na „Uložiť ako ...“ a uložte súbor s názvom „start server.bat“ s príponou „Všetky súbory“.
Súbor "start server.bat", ktorý sa zobrazí, je štartovacím súborom pre váš server. Keď naň kliknete, opäť sa otvorí čierne okno príkazového riadku a vytvorí sa mapa a spustí sa server. To, že je server pripravený na prácu, zistíte tak, že sa pozriete na počítadlo fps v pravom dolnom rohu okna: pri načítaní ukáže 0 fps a po skončení sa zobrazí digitálna hodnota, napríklad I mať 262 fps.
5. Ďalej je potrebné zistiť vašu externú IP adresu.
Povedzme, že ste navštívili jednu zo služieb určenia adresy IP a vaša adresa sa ukázala ako 213.180.193.11
Otvorte Rust a stlačte tlačidlo F1, v otvorenej konzole zadajte príkaz client.connect 213.180.193.11:28015

Ak je všetko vykonané správne, pripojenie prebehne a ocitnete sa na svojom vlastnom serveri

P.S.: Priečinok so súbormi vášho servera (uložiť hru atď.) sa bude nachádzať v C: \ Games \ Rust_Server \ Server \ rustds \ server \ Hello_World

Druhá časť: Oblasť správcu

1. Ak sa chcete stať správcom svojho servera (alebo priateľom), musíte najprv zistiť svoje Steam ID. Ak to chcete urobiť, prejdite do svojho profilu v stimule a na ľubovoľné voľné miesto - napríklad naľavo od svojho avatara kliknite pravým tlačidlom myši a vyberte možnosť "Kopírovať adresu stránky". Túto adresu vložíme kamkoľvek, napríklad do poznámkového bloku alebo do prehliadača. Objaví sa niečo podobné).