Menü
Bedava
giriş
ana  /  Programlar / Rast'da bir oyun sunucusu oluşturulur. Sunucunuzun paslanızı nasıl oluşturulur

Bir oyun sunucusu çubuğu nasıl oluşturulur. Sunucunuzun paslanızı nasıl oluşturulur

Kendi nasıl oluşturulur korsan Sunucusu. Ras deneysel. Bu çok heyecan verici bir sorudur ve sizi uyarmalıyım, her şey çok basit değil.

Sistem gereksinimleri

Rasta Server bilgisayarınıza harcanabilir, ancak belki de düşündüğünüz kadar değil. 4 metrekarelik temel alanda. Km (varsayılan nesil boyutu) kartı 1 gigabayt'a yakın olacaktır. rasgele erişim belleği. Stres testinden ve 144.000 nesneden sonra, sunucu yaklaşık 1.8 gigabayt bellek kullanır. Bu yüzden, sunucuya en az 3 GB'ın tahsis edilmesini önermek istiyorum. Çoğunlukla, bir kural olarak, sunucu 150.000 nesneye ulaştığında sunucu ayrılır.

Sunucuyu Başlat

Sunucunun kendisinden sonra, nasıl çalıştırılacağını çözmek için küçük kalır. Başlamadan önce Batnik'in içeriğine bakın.

Rustdecated.exe -batchmode -load bir sunucuyu olmadan başlatmaktan sorumludur. grafik arayüzüVe yük öneki çok önemlidir, çünkü bir sonraki sunucu başlatmadan, tüm Progress yüklenmeyecektir, bu nedenle konuşacak şekilde silinir.

sunucu.seed - "tahıl" - -2147483647'den 2147483647'ye kadar bir tam sayı yaratan bir tamsayı yarattı. Bu numaradan dünyanın nasıl üretileceğine bağlıdır. Değişmeyen yalnızca ortak yerler var, kar, orman, çöldür.

BAT'ı başlatabilir ve kullanarak bağlanabilirsiniz:

"Client.connect (IP) :( bağlantı noktası)" konsolunda F1. Ev sahibi sizsiniz, sonra LAN "Client.Connect Localhost: 28015"

Konsol komutları

Ayarların geri kalanına gelince, sunucuyu yönetmek için konsolun bir komut listesi olan Steam versiyonu ile aynıdırlar:

Kick "İsim" - İsimlere Göre Adı

Başlat - Ayrışmadan Güzel

"İsim" - Ban Banplayera

Banid "Steam ID" - Idistima Playera için yasak

Durum - kim çevrimiçi

Söyle - söyle

Kullanıcılar - Oyuncular hakkında bilgi

Banlist - "suçluların" ya da hepsinin hilecilerinin kaydı

Banlistex - Sunucudan neden dışlandıklarını cevaplarıyla "suçluların" kaydı.

Listid - "suçluların" ya da her türlü iidistimin hileciliğinin kaydı

Event.run - Uçağın belirsiz bir yolunun başlangıcı, kutuları sıfır Abscissa, koordinat ve aplike ile sıfırlayacaktır. Olay istemiyorsanız kullanamazsınız.

Sunucu.portu "28015" - NOKTALARIN GÖSTERİLDİ

Server.MaxPlayers 500 - Tahmin etmek de zor değil (kaç oyuncu planladığınız veya planlamadığını)

Server.Hostname "Kişisel Sunucum" - Sunucunuzu oyunun listesinde nasıl görmek istersiniz?

Server.identity "Megarust" - Klasör adına sahip olması gereken sunucu adı

Server.savinterval 3600 - Ne sıklıkta devam ediyor (matematik 1 saat \u003d 3,600 saniye olan arkadaşlar için)

Sunucu.Seed - Bir harita oluşturmak için katkı maddesi, herhangi bir sayıya uygun, sınırlar oldukça büyük olduğundan, -2147483647'den 2147483647'ye kadar. Hangi kartı ortaya çıkacağını etkiler.

Server.Secure - Her şey açıktır (VAC ve EAC)

Sunucu.TickBrate - Kartın HZ'de saat frekansı, 30 ayarlamak daha iyidir, performans sayıyla ters orantılıdır, ancak dışlanmaz.

Server.Start - Servet Başlat

Server.stop - Stift Servak

Server.writecfg - ayarları bir dosyaya kaydetme

Gc.collect - Kesha Servak \u200b\u200bTemizleme

Giriş

NOT: Bir sunucu oluşturmaya başlamadan önce, diskte, bilgisayar gücü, sinirler ve zamanda yeterli belleğe sahip olduğunuzdan emin olun.

Ayrıca, son "Güncellemeler / Düzeltmeler" de, birleştirme komutunu sunucuya diğer kişilere (yani: "Client.connect: 28015" (varsayılan olarak)) öldürdü. Şimdi, bu erken "hayati" ekibi, sonsuz bir indirme ekranı verir (birisi söyleyebilir, her şey işe yarıyor, sadece çok önemlidir. Belki de bu zamanı 10 yaptık ve genellikle iki saat, ancak yaklaşık iki saat, ama önyükleme ekranı, en ufak bir yaşam belirtileri vermedi). Bu bağlamda, sunucuya nasıl başka insanlara bağlanacağını boyamak hiç mantıklı değildir. (Çünkü başka yollar, bilmiyorum.)

Sunucu Oluşturma

Steam: SteamCMD (buhar konsolu) olduğu gerçeğiyle başlıyoruz. Steamcmd indirildikten sonra, buhar klasörüne girin. Sonra, "Steam" klasörüne gidin ve bu dosyayı başlatın (şu anda, buharın kendisi kapatılmalıdır). Buhar konsolu ayrıldı. İndirdikten sonra giriş yapmalıyız - bunun için komutu yazıyoruz: "Giriş Anonim" ve ENTER tuşuna basın.
Oturum açtıktan sonra, bu komutu restriber rasgele dosyaları indirmek için - " app_update 258550 -beta deneysel"
Oyun dosyalarının uzun süre boyunca önyüklenmesi mantıklıdır, internetin hızınız nedir.
Otomatik güncellemeye eklentiniz yoksa, her güncellemeden sonra bu "App_update 258550-Beta Deneysel" komutunu yazacağınızı not etmek için acelem var.
İndirilen dosyalardan sonra konsolu kapatabiliriz. Ardından Klasöre gidin: Steam\u003e SteamApps\u003e Ortak ve eğer her şeyi doğru yaptıysanız, "Rust_Dedicated" klasörünü görünmeniz gerekti.
Şimdi buhar başlatın. Yükseltmeli. (Bu yüzden buharın kapatıldığı kadar önemlidir) Bu arada, buhar güncellendi, Rust_Dedicated klasörüne gidiyoruz ve oluştururuz metin belgesi"Başlat" diyoruz ve biçimini ".txt" ile ".txt" ile değiştiririz. Sonuç olarak, dosyayı almak zorunda kaldık: "start.bat". Şimdi sağ fare düğmesiyle üzerine tıklayın ve "Değiştir" öğesini seçin. Yanında aşağıdakileri yazıyoruz:

  1. Rustdecated.exe -batchmode -load (Bu özellik sunucunuzda tasarruf etmekten sorumlu olacaktır)
  2. + Server.hostname "nazvanizervera" + server.port "28015" + server.
  3. "My_server_identity / kaydet" + server.maxplayers "10" (oyuncu sayısı da olabilir).
  4. + RCON.PORT "28016" + RCON.Password "11111" + Server.Seed "2200000" (tohum sunucuları herhangi biri olabilir).
Kurtarırız. Ve, eğer her şeyi doğru yaparsak, pasa gidin. Rasta konsolunu açın ve yazın: "Client.connect"
Tüm sunucu oluşturuldu ve bu nedenle devam ediyor ...
S.S: Sunucu boyunca, program başlatılmalıdır: Rustdicated.exeVe sunucunuzdaysanız ve bu programı kapatırsanız, sunucudan hemen tekmeleyeceksiniz (veya daha doğrusu, sunucu kendini kapatır). Her bir çıkıştan sonra sunucudan, bir komut yazmanız önerilir: "Kaydet", çünkü pas bazen veri otomatik olarak verileri kaydetmez.

Yönetici Verme

Sunucuyu oluşturdunuz, sunucuyu oluşturdunuz, muhtemelen yönetici olmak istiyorsunuz, çünkü bunun içindeki ana şey değilseniz, bir sunucu oluşturmanın amacı nedir?
Ve bunun için bunun için tekrar RustDize'ye gitmemiz ve bir sonraki komutu yazmamız gerekiyor:
Ownerid x "y", burada X'in buharıdır ve Y takma adınız.
Kimliğinizi bulmak için, orijinal kimliğinizi zaten değiştirdiyseniz, profilinize gitmeniz gerekir, sonra sunucunuza gidin ve RustDicate'i açın, oraya yazılacaktır: Bir oyuncunun kimliğine katıldığı şey.
Kendinize bir yönetici masası verdiğiniz bir zamanda, sunucunuzdasınız, toparlanmanız gerekecek. Ve her şeyi doğru yaptığımızdan emin olmak için, F1'e tıklayın ve her şey doğru yapılırsa, öğe listesine gidin, o zaman gerekli kaynak miktarını hayal edebilirsiniz.

Sunucuya her gittiğinizde, bunları yazmanız gerekmiyordu. zloebuchie. Rakamlar ve harfler, aşağıdakileri yapabilirsiniz:

1. Burada (en azından benimle) bulunan CFG klasörünü açın:
D: / Steam / SteamApps / Sunucu / MY_SERVER_IDITY / CFG / SERVER / SUNUCU / MY_SERVER_IENTITY / CFG
2. Yeni bir test dosyası oluşturun.
Ve o komutu yaz. (Ownerid x "y")

Yani, sitede harika bir ağ var. Ancak içinde sunucunun lansmanı ve konfigürasyonu yalnızca birkaç satıra ödenir.
Yerellerinde oynamak isteyen kullanıcılara yardım etmeye çalışacağım sunucu Arkadaşlarınızla ve kendi ayarlarınızla birlikte. Bu küçük makalede, tüm işlemi göstermeye çalışacağım: Sunucuyu modları kullanarak yapılandırılmadan önce kurulmadan önce.

1. İhtiyacımız olan ilk şey, ağ üzerinden paslanmaya gitmek ve indirmek Hepsini içeren arşiv gerekli araçlarve herhangi bir yere açın.

2. Şimdi K'ye gidin. kurulum. Dosyayı çalıştır Güncelleme-rust-server.bat Klasörden Steamcmd. Ve sunucu indirilmesine kadar bekleyin. Sunucular RustServer klasörüne indirilecektir.

Hepsi, sunucuyu yükledik, aşağıdaki adımlara gidin.

3. Şimdi olacağız sunucuyu başlatın., Yapılandır ve arkadaşlar davet et. Oluşturulan sunucuya bağlanmak için aşağıdaki adımları izleyin:

Klasöre git Steamcmd. Ve dosyayı çalıştır Rust-rust-server.bat (Bu, Rust_Server değil). Deneysel sunucuyu başlatmak için dosyayı başlatırsınız Run-rust-exp-server.bat
- Başlattıktan sonra komut satırı Yazıtın görüneceği anı bekleyen indirme bilgileri olan satırlar olacak "Sunucu başlatıldı".
- Her şey, sunucu çalışıyor.
- Şimdi, sunucuya girmek için, sunucunuzun adresini bilmemiz gerekir. Klasik Seçenek -
- IP'inizi bir yere yazın metin dosyası (Unutmayacak gibi).
- Sonraki, oyunu başlatın ve F1 tuşuna (konsol) tıklayın ve orada net.connect komutunu girin. IP: 28015 (IP'inizin önceden öğrendiğiniz IP'niz olduğunda). Teoride, 127.0.0.1 olmalıdır.

Her şey doğru yapılırsa, sunucunuza bağlanırsınız. Arkadaşlarınıza bağlanabilen, tabii ki, sunucunun bilgisayarınızda çalıştığını ve arkadaşlarınızın onlara söyleyeceğiniz bağlantı komutunu doğru bir şekilde girmiş olması gerekir.
Şimdi oyuna ilerleyebilirsiniz. FAKAT! Bazı durumlarda tüm eylemlerin doğruluğu sizi başarılar garanti edemez. Çalışamayacağınız nedenlerden beri, harika bir set. En yaygın problemlerin çözümü yazılmıştır.

4. Peki ve şimdi, eğer her şey sana oldu ve sen sevdin, oynayabilirsin sunucu Ayarları.
Örneğin, içinde son Güncelleme Geliştiriciler, silah aşınması kadar ilginç bir şey ekledi (derhal seriyi hatırladı Ölü ada), ayrıca aşınma ve ekipman aşınması ve envanteri.
Birçok bu uygun değildi ve bu özelliği devre dışı bırakmak mümkündür.

Bunu yapmak için gereklidir:
\u003e Yönetici hakları altında sunucuda giriş yapın. Bunu yapmak için, oyunda, konsolu F1 tuşuyla açın ve RCON.LOGIN komutunu parola verin (şifreniz Sunucu.cfg dosyasına ayarlanmış ve varsayılan olarak varsayılan olarak 123456'dır). Yazıt girdikten sonra (konsolda) "Yönetici olarak oturum açtı", Bu, yönetici olarak girdiğiniz anlamına gelir. Şimdi takımlara girin:
- Giyim aşınmasını devre dışı bırakmak için: stuffulloss.Armorhealthmult "0.0"
- Silah aşınmasını / envanterini devre dışı bırakmak için: Koşullular.DamaGemultiplier "0.0"

Çeşitli modların yardımıyla, farklı şeyleri de devre dışı bırakabilir veya etkinleştirebilirsiniz. Örneğin, sunucudaki çürüyü kapatın veya uçağın açıklık aralığını ayarlayın. Ağ zaten hem uygun fiyatlı ve çok uygun bir şekilde değil. Ücretsiz bir mod distribütörü kullanmanızı öneririm Magma, Ayarda kolaylık ve çok sayıda eklenti nedeniyle.