Počítače Okna Internet

Vytvoření serveru Rust mod na vašem počítači. Jak vytvořit server Rust Rustujte svůj Steam server

Pokud jste přešli na tuto stránku, zajímalo by vás, jak vytvořit svůj vlastní server v Rustu, a také jak jej nakonfigurovat, aby fungoval.

Zpočátku budeme hovořit výhradně o Steam verzi hry, která po tuto dobu stojí 800 rublů, v případě potřeby může být modelována na pirátech. Během různých svátků jsou nabízeny slušné slevy. Proto se nebudeme příliš zabývat pirátskými klient-servery, protože Rust není tak drahý. Nyní pojďme mluvit o účelu serveru ve hře samotné.

Účel vašeho serveru ve hře Rust

  1. S pomocí serveru můžete hrát se svými přáteli, kde nikdo nebude zasahovat do vaší hry.
  2. Pro experimentální akci to znamená, že kdokoli může stavět domy, pasti a testovat je v reálném čase.
  3. Z toho profitovat, tedy vytvoření serveru pro hru desítek lidí.

Mohou existovat další důvody pro vytvoření serverů Rust Experimental, ale toto byly jen ty nejoblíbenější.

Jak vytvořit (vytvořit) svůj Rust Experimental server na Steamu

Server Rust je především neuvěřitelně dobrým hřištěm pro mnoho herních experimentů. Kde se můžete podívat na nové aktualizace z jiného úhlu, to znamená zjistit, jaké položky byly do hry přidány, a také zkontrolovat stabilitu svého vlastního domu, který nebude snadné upgradovat. Zároveň byly pojmenovány nejčastější důvody pro vytvoření vlastního serveru.

Stojí za to připomenout, že servery mají někdy své vlastní obchody s věcmi, ve kterých si můžete koupit předměty pro raid, stavbu domu, zbraně a mnoho dalšího, vlastně za skutečné peníze. V tomto aspektu existuje neustálá konkurence, kdy někteří lidé tyto předměty stále kupují.

Herní proces je lepší hrát společně s přáteli na serverech jiných lidí, protože to přidá adrenalin a zvedne týmového ducha, čímž sami pochopíte, že je lepší přežít společně s přáteli na serverech jiných lidí. Existují ale i takové případy, že server zaplňují nejen obyčejní hráči, ale také podvodníci, kteří nedovolí normálně hrát. Pokud víte, jak dostat svůj server z kolen, pak si klidně vytvořte svůj vlastní a pozvěte tam své přátele, ale nepoužívejte administrátorská práva, zhoršíte tím situaci ostatních hráčů.

Systémové požadavky na hardware serveru Rust

Bez ohledu na to, jak směšně to může znít, nejsou známy žádné systémové požadavky, které lze doporučit všem. Kde ve výbavě je nejdůležitějším prvkem RAM, která může být z hlediska parametrů nejvyšší, protože při načtení serveru načte RAM celé vlákno a následně dojde k zasekávání se na serveru. Pokud je na serveru hodně objektů a hráčů, zatížení RAM se jen zvýší. Pro plnohodnotnou hru se hodí 8 GB RAM a procesor i5, který bude stabilně podporovat váš server na patřičné úrovni. S tímto vybavením jste schopni odolat útoku 20 vrtulníků a přitom na ně střílet z 15patrové budovy, která bude mít 15 bloků v průměru. Nemělo by tedy docházet k zamrzání. Jakmile dojde k vážnému zatížení serveru, RAM začne využívat svou vlastní sílu na maximum, aby zachránila práci serveru. V normálním režimu se využívá pouze 4-6 procent RAM.

Přístupnost v konzoli SteamCMD

SteamCMD je speciální nástroj, který je určen k okamžité aktualizaci vašich vlastních serverů, a to prostřednictvím klientské verze pomocí příkazového řádku. Ale zpočátku tímto způsobem můžete nainstalovat samotný server Rust. Bezpochyby je důležité si takovou konzoli stáhnout z oficiálních stránek a teprve tam si ji musíte stáhnout, protože chytíte nebezpečné viry. Samotný web obsahuje také informace o instalaci, ale tento návod vám k vytvoření plnohodnotného serveru pravděpodobně nestačí.

Samotná distribuční sada je v archivu, pro instalaci je potřeba rozbalit všechny soubory do jednoho z potřebných adresářů. Stojí za to pamatovat, že pokud je váš server na Linuxu, musíte si stáhnout právě takovou distribuci. Nyní se pokusíme kompletně rozebrat takové operační systémy jako Windows 10 a Debian 8 GNU, Linux.

Instalace distribuční sady pro server Rust pod Windows 10

Možná se tento proces instalace distribuční sady nemusí příliš lišit od předchozích verzí Windows, kde se vše stále provádí v akci. Tento proces lze navíc provádět na základní verzi, která je nenáročná na licenci, což může být ideální pro všechny servery.

Zpočátku je lepší vytvořit konkrétní složku na pevném disku. Například, "D: \ SteamCMD", vznikl takový název, aby se v budoucnu nepletla a bylo jasné, co bude v budoucnu dělat. Do této složky byste měli rozbalit svou distribuci. Po rozbalení všech souborů budete mít mezi soubory stemcmd.exe, který stačí spustit. Po spuštění si program v případě potřeby automaticky stáhne aktuální verzi, aby byl váš server aktuální. Měli byste být nečinní až do okamžiku, kdy nebudete vyzváni k zadání žádných příkazů.

Nyní tedy máme právo aktualizovat aplikace Steam. Níže jsou uvedeny podrobné pokyny, jak vytvořit a aktualizovat svůj vlastní herní server.

DŮLEŽITÉ: Všechny příkazy zadáváme bez těchto "" uvozovek, mějte to na paměti do budoucna.
  1. Prvním krokem je autorizovat se ve službě. To lze provést dobrým příkazem "Přihlášení anonymní"... Samozřejmě můžete zadat své vlastní uživatelské jméno pomocí hesla, ale anonymní autorizace vás nevyžaduje o zadání hesla. Používá se snadněji než jiné autorizační systémy.
  2. Druhým důležitým krokem je uvedení skutečné cesty k adresáři, kde bude provedena kompletní instalace serveru. To lze provést pomocí "Force_install_dir<Путь каталога>» ... V tomto případě stojí za to připomenout, že při výběru pevného disku je třeba věnovat pozornost jeho zatížení a šířce pásma. Největší šířku pásma má pouze SSD, které se vyplatí koupit, pokud ne. Díky němu se výkon, ale i přístup k němu zvyšuje o 90 procent. Při vytváření serveru je proto třeba s tím počítat. Cesta spolu s příkazem bude vypadat nějak takto, "Force_install_dir D: \ srv001"(název adresáře byl zadán libovolným způsobem, kde si jej můžete pojmenovat po svém, poté se automaticky vytvoří).
  3. Jedním z neméně důležitých kroků je spuštění instalace nebo aktualizace hry. Všechny programy a aplikace mají nepochybně svůj identifikátor, v Rustu má následující ID: "258550"... V tomto kroku na to nemusíte myslet, kde do konzoly směle zadejte následující data: "App_update 258550"... Po zadání tohoto příkazu se provede stažení a také požadované rozbalení stažených souborů na adresářový server, který jsme právě upřesnili v předchozí fázi. Samozřejmě, když se podíváte na internet, můžete na takový příkaz narazit "App_update 258550 -beta public“. Má samozřejmě kompletní shrnutí týmu. Většinou jde o to, že hra byla dříve rozdělena na dvě různé hry, a to Legacy a Experimental. Kde byla v testování nová verze, která nebyla přidána do hlavní verze hry a byla distribuována ve volném režimu. Nyní bylo Legacy oficiálně odstaveno, kam jej přišel nahradit Experimental. Klíče jako "-beta" jsou vyžadovány pro instalaci konkrétní verze hry, v našem případě to není nutné. Ta si totiž stáhne plnohodnotného klienta samotné hry, což je relevantní.

Poté, co váš klient stáhne všechny požadované soubory pro server, můžete přistoupit k oficiálnímu spuštění serveru.

Tento článek se bude zabývat úplným konceptem vytváření, otevírání a dokonce správy vlastního serveru, který bude mít pouze standardní soubory bez jakýchkoli úprav. Úplně jiné téma, o kterém se dá také hodně vyprávět, jsou přece jen úpravy.

Ke spuštění našeho serveru potřebujeme dávkový soubor (dávkový soubor). Navíc při jeho spuštění máte právo nahradit několik vlastních funkcí, které bude nucen vykonávat, a to je uvedeno v příkazu samotného spuštění.

Ze všech minimálních příkazů musí být takový řádek připojen k dávkovému souboru "RustDedicated.exe – dávkový režim"... Toto je jen nejmenší část z možných připojených příkazů, které můžete použít.

Pokud má někdo zájem, můžete server spustit pod příkazy, které by měly být ve vašem dávkovém souboru "RustDedicated.exe -batchmode + server.hostname" MyNameServerRExP "+ server.port 28016 -logFile" output.txt "... V příkazovém řádku se nezobrazila nijak zvlášť potřebná nastavení, která označují název vámi vytvořeného serveru, čísla portu, soubor protokolu, všechny akce protokolu provedené serverem budou zaznamenány, kde můžete zjistit, co při jeho provozu došlo k chybám. K tomu však musíte vytvořit soubor v adresáři vytvořeného serveru a budou "D: \ srv001 \ ruststart.bat".

Důležitým faktorem v tomto kroku je výběr portu, ale pokud máte na stejném serveru několik dalších serverů, musíte použít úplně jiné porty. To znamená, že musíte sami nastavit další parametry portu. "+ Server.port 28017".

Po spuštění tohoto příkazu se vygeneruje celý svět. Ale také v tomto příkazovém souboru máte právo zadat jakékoli příkazy, které budou přímo použity pro server.

Nyní musíme spustit samotnou hru Rust spuštěním hry, otevřít konzoli pomocí pomocí klávesy F1, kde zadáme následující řádek "Connect localhost: 28016"... To znamená, že zadáme stejný port, který jsme uvedli v samotném dávkovém souboru, a přejdeme na náš server. Ale "localhost" poběží pouze na vašem počítači, kde byl spuštěn server. Pokud jste udělali totéž, ale již na zakoupeném serveru, stačí zadat IP adresu a port serveru a poté na něj přejít. Ale původně jsme vytvořili server pro náš OS s místním přístupem. Po zaregistrování příkazu připojení bude po chvíli možné pobíhat po divokém ostrově.

Automatizovaný proces aktualizace pro server Rust Experimental

V tomto okamžiku si každý definuje svůj vlastní rámec, jak nejlépe aktualizovat celý server pro aktualizovanou verzi hry. To znamená, že můžete nastavit určité hodnoty, které bude váš systém následovat. K tomu je důležité znovu vytvořit dávkový soubor s touto cestou. "D: \ SteamCMD \ upd_rs001.bat"... Měl by obsahovat něco takového:

echo "Aktualizovat server Rust: SRV001"

start / wait / high steamcmd.exe + přihlášení anonymní + force_install_dir D: \ SRV001 + app_update 258550 ověřit + ukončit "

Nyní musíte sami pozastavit server a otevřít tento baht soubor, který aktualizuje vašeho serverového klienta na aktuální verzi. Jakmile jsou aktualizace staženy, můžete je bezpečně spustit znovu.

Pokud jste obeznámeni s konzolovými příkazy, můžete vše uvést do automatizace. Kde, pokud dorazí nová aktualizace, server přestane fungovat a stáhne aktualizace sám, bez vaší účasti ve všech těchto okamžicích. Samozřejmě, pokud máte server s úpravami, mohou přestat fungovat a být více podporovány. Pokud jde o původní servery, bude to prostě skvělá volba, která je prostě nenahraditelná.

Server nainstalujeme na stroj Debian Squeeze

Proces této instalace je nepochybně velmi obtížný a vyžaduje smysluplné vysvětlení toho, co a co odkazuje. Proto je třeba jednat opatrně.

  1. Přihlaste se do linuxového systému jako superuživatel, jinak se nazývá "su". Dále musíte provést příkaz "apt-get install lib32gcc1". V tomto kroku provedete speciální instalaci knihoven potřebných pro GCC, přesněji řečeno pro kompilaci.
  2. Pro SteamCMD je nový profil vytvořen zcela samostatně, aby se neustále nespouštěl jako superuživatel, což zabere více času na spuštění. Dále potichu vytvořte uživatele páry, kde se okamžitě přihlásíme, přičemž použijeme příkazy jako: „useradd -m steam“, za „su - steam“.
  3. Dále musíte vytvořit adresář s názvem „steamcmd“ a přejít do něj pomocí „mkdir ~ / steamcmd“ a poté „cd ~ / steamcmd“. Kde provést vytvoření adresáře v ekonomickém adresáři profilu steam.
  4. Okamžitě si stáhněte distribuci z konzole: "wget ​​​​http://media.steampowered.com/client/installer/steamcmd_linux.tar.gz".
  5. Rozbalíme archiv: "tar -xvzf steamcmd_linux.tar.gz". Dále zadejte „ls“ a podívejte se, které soubory byly přidány.
  6. Pomocí "./steamcmd.sh" spustíme shell skript. Kde vytvoříme příkazový řádek konzoly Steam. Do budoucna nepochybně jednoduše zadáváme příkazy určené pro steam, což jsme již viděli při instalaci verze pro Windows.

"Přihlásit se anonymně"

"Force_install_dir ./res02"

"App_update 258550"

  1. Protože je vše nainstalováno, můžeme klidně přejít do složky „res02“, ale k tomu musíte nejprve ukončit konzolu Steam „ukončit“. Dále zadáme "cd ./res02" a zadáme "ls". Prohlížíme všechny soubory a mezi našimi přáteli vidíme, že existuje soubor „RustDedicated“.
  2. V tomto kroku si opět pamatuje verzi pro Windows, kde již používáme dávkový soubor. Totéž provedeme zde, spustíme dávkový soubor s následujícími parametry "./RustDedicated –batchmode". Poté konzole začne zobrazovat různé zprávy o některých informacích, které by neměly obsahovat chyby.

Poté rychle spustíme hru a napíšeme jako obvykle v konzoli „připojit 192.168.0.75:28016“. Zde je již zpočátku uvedena adresa samotného stroje a také jeho port. Poté vidíme, že se navazuje spojení se serverem. Bohužel bez optimalizace server spotřebuje většinu RAM, což je asi 5 z 8 GB. Ve Windows totiž využití RAM nedosahovalo ani 1,3 GB.

Půvabný Rust hra získává na popularitě velkou rychlostí. Do Rastu každým dnem přijíždí stále více nováčků. V tomto ohledu se mnoho hráčů zamýšlí nad otázkou, ale jak vytvořit server v Rustu?- V tomto článku se tedy zamyslíme nad tímto problémem a naučíme se, jak vytvořit náš vlastní server. Bude to server Rust pirát nebo rez parní server, to je jedno, zvážíme obě možnosti.

Pokud chcete vytvořit kvalitní server na vynikajícím hostingu, doporučuji vám využít služeb hostingu GameButton

A tak začneme:

Jak vytvořit server Rust pirát

  1. Nejprve samozřejmě potřebujeme samotný server. Přejděte do kategorie "hotový server Rust" a stáhněte si server, který se vám líbí.
  2. Vytvořte novou složku na pevném disku, například " D: \ ServerRust". Ale podívejte se, že název a cesta ke složce neobsahují ruské znaky.
  3. Rozbalte dříve stažený server do vytvořené složky.
  4. Nyní musíte přejít do složky - " / serverdata / cfg"
  5. Otevřít souborem Poznámkový blok (RMB - otevřít pomocí - Poznámkový blok) " server.cfg"a upravte jej podle svého uvážení. Malý soubor s popisem všech příkazů vám s tím pomůže -

    4,69 kb stahování: 4365

  6. Dále také konfigurujeme " Spusťte Server.bat"jak je napsáno v popisu na stránce, kde jste stáhli Rust server připraven

Jak vytvořit Rust steam server

  • Děláme to samé, jen soubor " server.cfg"prostě to najdeme ve složce" / cfg".

Spouštíme" Spusťte Server.bat"náš nově vytvořený server. Zapněte Rust, stiskněte" F1 ", napište net.connect 127.0.0.1:28015 toto je normální místní IP adresa, aby se k vám vaši přátelé mohli připojit přes internet, musíte mít vyhrazenou IP .


V tomto vlákně vám ukážu, jak si vytvořit svůj vlastní Rust Experimental server s mody. Proč je to nutné? No, alespoň pokud hrajete Rust, pak máte spoustu nápadů, které je mnohem pohodlnější otestovat na vašem serveru s nekonečnými zdroji a schopností létat. A pokud půjdete dále, můžete svůj server učinit populární a získat skutečné peníze za prodej herních buchet hráčům na vašem serveru.

Pojďme tedy začít.
První část - Vytvoření serveru.
1. Stáhněte si archiv Rust_server.zip z oficiální stránky
2. Rozbalte archiv do složky, která vám vyhovuje. Například tento: C: \ Games \ Rust_Server \ Server
Dále uvedu příklady adres s touto složkou.
3. Přejděte do složky C: \ Games \ Rust_Server \ Server a spusťte soubor update.bat
Otevře se černé okno s příkazovým řádkem a do něj se stáhnou serverové soubory, velikost je cca 2,15 GB. Po dokončení stahování se okno automaticky zavře.
4. Přejděte do složky C: \ Hry \ Rust_Server \ Server \ rustds
Vytvořte textový dokument v poznámkovém bloku, zkopírujte tento text dovnitř:
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
Dále v poznámkovém bloku klikněte na "Uložit jako ..." a uložte soubor s názvem "start server.bat" příponou "Všechny soubory".
Soubor „start server.bat“, který se zobrazí, je úvodním souborem pro váš server. Když na něj kliknete, znovu se otevře černé okno příkazového řádku a vytvoří se mapa a spustí se server. Chcete-li zjistit, že je server připraven k práci, podívejte se na čítač fps v pravé dolní části okna: při načítání se zobrazí 0 fps a po skončení se zobrazí digitální hodnota, například I mít to 262 fps.
5. Dále musíte zjistit vaši externí IP adresu.
Řekněme, že jste navštívili jednu ze služeb určování IP adresy a vaše adresa se ukázala jako 213.180.193.11
Otevřete Rust a stiskněte tlačítko F1, v otevřené konzoli zadejte příkaz client.connect 213.180.193.11:28015

Pokud je vše provedeno správně, připojení proběhne a vy se ocitnete na svém vlastním serveru

P.S.: Složka se soubory vašeho serveru (uložit hru atd.) Bude umístěna na adrese C: \ Games \ Rust_Server \ Server \ rustds \ server \ Hello_World

Část dvě: Administrátorská lišta

1. Chcete-li se stát (nebo přítelem) správcem vašeho serveru, musíte nejprve zjistit své Steam ID. Chcete -li to provést, přejděte do svého profilu v pobídce a na libovolném volném místě - například vlevo od svého avatara klikněte pravým tlačítkem a vyberte „Kopírovat adresu stránky“. Tuto adresu vložíme kamkoli, například do notebooku nebo prohlížeče. Něco jako) se objeví