Kako kreirati vlastiti RUST server za Linux. Kreiranje Rust mod servera na vašem računaru Rust pirate licencni server kako to učiniti

28.03.2022

Rust je kompjuterska igra za preživljavanje u prvom licu iz Facepunch Studios-a, dostupna za Windows, Linux ili Mac OSX. Trenutno je još u razvoju (rani pristup), ali ga već možete igrati na Steamu za oko 12 dolara.

Postoje dva različite verzije igre, stariji i stabilniji Rast Legacy i još mnogo toga nova verzija Rust Experimental, koji je potpuno prepisan od nule, sada je u fokusu svih trenutnih napora programera.

Ako želite napraviti kvalitetan server na odličnom hostingu, onda vam savjetujem da koristite GameButton hosting usluge

Kako napraviti rust eksperimentalni steam server

Šta nam treba?

Drugo, prije početka pogledajte sadržaj batch datoteke.

RustDedicated.exe -batchmode -load je odgovoran za pokretanje servera bez GUI, a prefiks učitavanja je vrlo važan, jer bez njega, sljedeći put kada se server pokrene, sav napredak se neće učitati, da tako kažem, doći će do brisanja.

server.seed je “seed” modifikator za kreiranje svijeta, cijeli broj od -2147483647 do 2147483647. Kako će svijet biti generiran ovisi o ovom broju. Postoje samo generalne lokacije koje su nepromijenjene, to su snijeg, šuma, pustinja.

Možete pokrenuti bat i povezati se koristeći:

“client.connect (ip):(port)” u F1 konzoli. Ako ste vi domaćin, onda za lokalnu vezu “client.connect localhost:28015”

Što se tiče ostalih postavki, pročitajte gore, iste su kao i za Steam verziju.

Kako dobiti rust eksperimentalnog administratora

Postoji nekoliko načina za dodavanje administratora i moderatora

1. Preko serverske konzole Nemojte brkati konzolu servera i konzolu klijenta (igre). Morate napisati kod u konzolu:

ownerid "nadimak igrača" - Administrator (vlasnik servera)

Primjer: Šifra: ownerid 76561198002158852 "megarust" moderatorid 76561198002158852 "megarust" Nakon čega ćemo od servera dobiti odgovor o dodjeli statusa

2. Preko users.cfg. Pronalazimo fajl users.cfg, obično se nalazi (Folder sa serverom \server \my _server _identity \cfg) Otvorite ga bilo kojim uređivačem teksta i napišite:

Šifra: ownerid "nadimak igrača" - Administrator (vlasnik servera)

moderatorid "nadimak igrača" - Moderator

Bilješka! Prije uređivanje korisnici .cfg moraju ugasiti server, jer . sljedeći put kada se server isključi, ova konfiguracija će biti prepisana.

3. Korištenje Rusty - Server RCON administrativnog alata

Ova metoda će oduzeti malo više vremena i truda u odnosu na prethodne dvije. Prvo, moramo da konfigurišemo rcon.port i rcon.password ako to ranije nije urađeno. Rcon.port je obično za 1 veći od vašeg normalnog porta.

Primjer: Normalni port: Ip:28015 Rcon port: Ip:28016 Postavljanje Rcon porta i lozinke Šifra: @echo off RustDedicated .exe -batchmode +server .port 28015 +rcon .port 28016 +rcon .password "changeme123" +server . ime hosta "Rust -Helper .ru" +server .identity "moj _server _identity" +server .maxplayers 100 +server .saveinterval 3600 -logFile "log .txt" Sada pokrenite Rusty i idite na Postavke i unesite svoje detalje. Ako je sve urađeno kako treba, promijenite u Zatim idite na karticu Rcon -> Console i unesite kod: ownerid "nadimak igrača" - Administrator (vlasnik servera) moderatorid "nadimak igrača" - Moderator

Čestitamo, sada ste administrator! Ponovo se prijavite na server, jer... Admin panel možda neće raditi ako ste bili online tokom promjene statusa!

Kako kreirati svoje piratski server Rust je eksperimentisao. Ovo je vrlo uzbudljivo pitanje i moram vas upozoriti da nije tako jednostavno.

Zahtjevi sustava

Rasta server može biti skup na vašem računaru, ali možda ne toliko koliko mislite. Površina osnove je 4m2. km (podrazumevana veličina generacije) kartica će raditi blizu 1 gigabajta ram memorija. Nakon stresnog testiranja i 144.000 objekata, server koristi oko 1,8 gigabajta memorije. Stoga bih predložio da se serveru dodijeli najmanje 3 GB. Uglavnom, po pravilu, server će se srušiti kada server dostigne 150.000 objekata.

Pokretanje servera

Nakon preuzimanja samog servera, ostaje samo da smislite kako ga pokrenuti. Prije početka pogledajte sadržaj batch datoteke.

RustDedicated.exe -batchmode -load je odgovoran za pokretanje servera bez grafičkog interfejsa, a prefiks za učitavanje je veoma važan, jer bez njega, sledeći put kada se server pokrene, sav napredak se neće učitati, da tako kažem , bit će brisanje.

server.seed je “seed” modifikator za kreiranje svijeta, cijeli broj od -2147483647 do 2147483647. Kako će svijet biti generiran ovisi o ovom broju. Postoje samo generalne lokacije koje su nepromijenjene, to su snijeg, šuma, pustinja.

Možete pokrenuti bat i povezati se koristeći:

“client.connect (ip):(port)” u F1 konzoli. Ako ste vi domaćin, onda za lokalnu vezu “client.connect localhost:28015”

Komande konzole

Što se tiče ostalih podešavanja, ista su kao i za Steam verziju, spisak komandi za konzolu za upravljanje serverom:

Udarac "Ime" - udarac po imenu

Kickall - udarati neselektivno

Ban "Name" - zabrana imenaPlayera

Banid "Steam ID" - zabrana Playerinog Steam ID-a

Status - ko je online

Reci - reci

Korisnici - Informacije o igračima

Banlist - registar “kriminalaca” ili varalica svih vrsta

Banlistex - registar “kriminalaca” sa odgovorima zašto su izbačeni sa servera

Listid - registar “kriminalaca” ili varalica svih vrsta na ID Steam-u

Event.run - početak neodređene putanje aviona, koji će ispustiti kutije na mjesto sa nultom apscisom, ordinatom i aplikacijom. Ne morate ga koristiti ako ne želite događaje.

Server.port "28015" - sve je jasno bez riječi, port za povezivanje

Server.maxplayers 500 - također nije teško pogoditi (koliko maksimalno igrača planirate ili ne planirate)

Server.hostname "Moj lični server" - Kako biste želeli da vaš server bude naveden u igri

Server.identity "MegaRust" - naziv servera koji treba da bude uključen u naziv foldera

Server.saveinterval 3600 - koliko često čuvati (za one koji nisu dobri u matematici, 1 sat = 3.600 sekundi)

Server.seed je dodatak za kreiranje mape u principu, bilo koji brojevi su prikladni, jer su granice prilično velike: od -2147483647 do 2147483647. Utječe na vrstu karte.

Server.secure - sve je jasno (VAC i EAC)

Server.tickrate - taktna frekvencija kartice u Hz, bolje je postaviti na 30, performanse su obrnuto proporcionalne broju, ali su mogući kvarovi.

Server.start - pokretanje servera

Server.stop - zaustavljanje servera

Server.writecfg - spremanje postavki u datoteku

Gc.collect - brisanje keša servera

Dakle, stranica ima sjajne stvari na webu. Ali samo nekoliko redaka posvećuje pokretanju i konfiguraciji servera.
Pokušat ću pomoći korisnicima koji bi htjeli igrati na svom lokalu server sa prijateljima i sa sopstvenim podešavanjima. U ovom kratkom članku pokušat ću prikazati cijeli proces: od instaliranja servera do konfiguracije, uključujući korištenje modova.

1. Prva stvar koju trebamo je da se prebacimo na pokretanje Rusta preko mreže i skinuti arhivu koja sadrži sve potrebne alate i raspakujte je na bilo koju lokaciju.

2. A sada idemo na instalacija. Pokrenite datoteku Update-Rust-Server.bat iz foldera SteamCMD i sačekajte dok se naš server preuzme. Serveri će biti učitani u fasciklu RustServer.

To je to, instalirali smo server, idemo na sljedeće korake.

3. Sada ćemo pokrenite server, prilagodite ga i pozovite prijatelje. Da biste se povezali na kreirani server, izvršite sljedeće korake:

Idemo u folder SteamCMD i pokrenite datoteku Pokreni-Rust-Server.bat(To je on, a ne Rust_server). Da pokrenete eksperimentalni Rust server, pokrenite datoteku Run-Rust-Exp-Server.bat
- Nakon pocetka komandna linija bit će redovi s informacijama o preuzimanju, pričekajte trenutak kada se pojavi natpis "server inicijaliziran".
- To je to, server radi.
- Sada, da bismo pristupili serveru, moramo saznati adresu našeg servera. Klasična opcija -
- Zapišite svoj IP negdje u tekstualnom fajlu (da ne zaboravite).
- Zatim pokrenite igru ​​i pritisnite tipku F1 (konzola) i unesite komandu net.connect Your ip: 28015 (gdje je Vaš ip vaš ip, koji ste unaprijed saznali). U teoriji, ovo bi trebalo biti 127.0.0.1.

Ako je sve urađeno kako treba, bit ćete povezani na vaš server. Da bi prijatelji mogli da se povežu sa vama, neophodno je, naravno, da server radi na vašem računaru i da vaši prijatelji ispravno unesu komandu za povezivanje koju im kažete.
Sada možete početi igrati. ALI! U nekim slučajevima, ispravno izvršenje svih radnji ne može garantovati vaš uspjeh. Jer postoji mnogo razloga zašto možda nećete uspjeti. Napisana su rješenja za najčešće probleme.

4. E pa, sad, ako ti je sve ispalo i svidjelo ti se, možeš se igrati postavke servera.
Na primjer, u najnovije ažuriranje programeri su dodali tako zanimljivu stvar kao što je nošenje oružja (odmah sam se sjetio Mrtva serija ostrvo), kao i habanje odjeće i opreme.
Mnogi ljudi nisu bili zadovoljni ovim, a sada postoji mogućnost da se ova funkcija onemogući.

Da biste to uradili potrebno vam je:
> Prijavite se na server sa administratorskim pravima. Da biste to učinili, u igri otvorite konzolu pomoću tipke F1 i unesite naredbu Rcon.login your password (vaša lozinka je navedena u datoteci server.cfg i po defaultu je 123456). Nakon unosa, poruka bi se trebala pojaviti (u konzoli) "prijavljen kao admin",što znači da ste prijavljeni kao administrator. Sada unesite komande:
- Za onemogućavanje nošenja odjeće: conditionloss.armorhealthmult "0.0"
- Za onemogućavanje trošenja oružja/opreme: conditionloss.damagemultiplier "0.0"

Također možete onemogućiti ili omogućiti različite stvari koristeći različite modove. Na primjer, onemogućite propadanje na serveru ili podesite interval leta aviona. Na internetu već postoje i pristupačni i ne tako pristupačni modovi. Preporučujem korištenje besplatnog moda magma, zbog jednostavnosti postavljanja i velike količine dodaci.

Uvod

BILJEŠKA: Prije nego počnete kreirati server, uvjerite se da imate dovoljno disk memorije, snage računala, živaca i vremena.

Takođe, u nedavnim “Ažuriranja/popravke”, komanda za povezivanje sa serverom za druge osobe je ugašena (naime: “client.connect :28015” (podrazumevano)). Sada, ova ranija “vitalna” komanda proizvodi beskonačan ekran za učitavanje (neko bi mogao reći, “Sve radi, samo sam ja kriv.” -Možda, ali ovo smo radili oko 10 puta i ukupno smo ubili vrijeme, oko dva sata, ali ekran za učitavanje nije pokazivao ni najmanji znak života). S tim u vezi, nema smisla drugim ljudima opisivati ​​kako se povezati na server. (pošto ne znam druge načine.)

Kreiranje servera

Počinjemo preuzimanjem sa službene Steam web stranice: SteamCMD (Steam konzola). Nakon preuzimanja SteamCMD-a, raspakirajte ga Steam folder. Zatim idite u mapu "Steam" i pokrenite ovu datoteku (u ovom trenutku sam Steam bi trebao biti isključen). Otvara se Steam konzola. Nakon preuzimanja, moramo se prijaviti - da biste to učinili, napišite naredbu: "prijavite se anonimno" i pritisnite Enter.
Nakon što smo se prijavili, unosimo ovu naredbu kako bismo preuzeli Rasta fajlove - " app_update 258550 -beta eksperimentalno"
Logično je da će datotekama igre trebati dosta vremena da se učitaju, ovisno o vašoj brzini interneta.
Žurim da primijetim da ako nemate dodatak za automatsko ažuriranje, onda ćete morati napisati ovu naredbu "app_update 258550 -beta eksperimentalno" nakon svakog ažuriranja.
Nakon preuzimanja datoteka, možemo zatvoriti konzolu. Zatim idite u mapu: Steam > steamapps > common i ako ste sve uradili kako treba, onda biste trebali imati folder “rust_dedicated”.
Sada pokrenimo Steam. Trebalo bi da se ažurira. (Zato je bilo toliko važno da je Steam zatvoren) U međuvremenu, Steam se ažurira, ponovo idemo u rust_dedicated folder i kreiramo Tekstualni dokument, koji nazivamo “start” i mijenjamo njegov format iz “.txt” u “.bat”. Kao rezultat, trebali bismo imati fajl: "start.bat". Sada kliknite desnim tasterom miša na njega i izaberite „Uredi“. Dalje u njemu pišemo sljedeće:

  1. RustDedicated.exe -batchmode -load (ova funkcija će biti odgovorna za spremanje na vašem serveru)
  2. +server.hostname "NazvanieServera" +server.port "28015" +server.identity (ime vašeg servera može biti bilo koje, najvažnije je da je napisano na engleskom).
  3. "my_server_identity/save" +server.maxplayers "10" (broj igrača može biti bilo koji).
  4. +rcon.port "28016" +rcon.password "11111" +server.seed "2200000" (seed servera može biti bilo koji).
Sačuvaj. I tako, ako smo sve uradili kako treba, idemo na RUST. Otvorite Rasta konzolu i napišite: “client.connect”
To je to, server je napravljen, pa idemo dalje...
P.S: program mora biti pokrenut tokom cijelog rada servera: RustDedicated.exe, a ako ste na serveru i zatvorite ovaj program, odmah ćete biti izbačeni sa servera (tačnije, server će se sam isključiti). I nakon svakog izlaska sa servera, preporučljivo je napisati naredbu: „sačuvaj“, jer RUST ponekad ne sprema podatke automatski.

Izdavanje admin panela

Problem sa administratorom Nakon što ste kreirali server, verovatno želite da budete admin, jer koja je svrha kreiranja servera ako vi niste glavni na njemu, zar ne?
I tako za ovo ponovo moramo otići na RustDedicated i napisati sljedeću naredbu:
ownerid X "Y", gdje je X vaš SteamID, a Y vaš nadimak.
Da biste saznali svoj ID, morate otići na svoj profil, ali ako ste već promijenili originalni ID, onda idite na svoj server i otvorite RustDedicated, tamo će biti napisano: koji igrač se pridružio i njegov ID.
Ako ste u trenutku kada ste sebi dali administratorski nalog bili na svom serveru, moraćete ponovo da se prijavite. A kako biste se uvjerili da smo sve uradili kako treba, pritisnite F1 i idite na listu predmeta.

Tako da svaki put kada se prijavite na server, ne morate ponovo pisati sve ovo evilbuchie brojevima i slovima, možete učiniti sljedeće:

1. Otvorite cfg folder koji se nalazi (barem kod mene) ovdje:
D:/Steam/steamapps/common/rust_dedicated/server/my_server_identity/cfg
2. Kreirajte novi test fajl.
I napišite istu komandu. (id vlasnika X "Y")

Beautiful Rust game stječe popularnost ogromnom brzinom. Svakim danom sve više pridošlica stiže u Rast. S tim u vezi, mnogi igrači razmišljaju o pitanju: kako napraviti vlastiti server u Rustu?- U ovom članku ćemo se osvrnuti na ovo pitanje i naučiti kako napraviti vlastiti server. Hoće li biti Rust server gusarska djevojka ili rust steam server, nema veze, razmotrićemo obe opcije.

Ako želite napraviti kvalitetan server na odličnom hostingu, onda vam savjetujem da koristite GameButton hosting usluge

Dakle, da počnemo:

Kako napraviti piratski Rust server

  1. Prvo, naravno, treba nam sam server. Idite na kategoriju “gotovi Rust server” i preuzmite server koji vam se sviđa.
  2. Kreirajte novi folder na tvrdom disku, na primjer " D:\ServerRust„Ali uverite se da ime i put do fascikle ne sadrže ruske znakove.
  3. Raspakujte prethodno preuzeti server u kreiranu fasciklu.
  4. Sada morate ići u folder - " /serverdata/cfg"
  5. Otvorite koristeći notepad (RMB - otvorite sa - Notepad) datoteku " server.cfg" i konfigurišite ga po svom nahođenju. Mala datoteka sa opisom svih naredbi će vam pomoći u tome -

    4.69 Kb preuzimanja: 4365

  6. Zatim, također konfiguriramo " Pokrenite Server.bat"kako piše u opisu na stranici sa koje ste preuzeli spreman server Rust

Kako napraviti Rust steam server

  • Radimo istu stvar, samo fajl " server.cfg"samo ga nalazimo u folderu" /cfg".

Hajde da pokrenemo" Pokrenite Server.bat"naš novokreirani server. Uključite Rust, pritisnite "F1" i unesite net.connect 127.0.0.1:28015 ovo je redovna lokalna IP adresa, da bi se vaši prijatelji povezali sa vama putem interneta, morate imati namjensku IP.