Rast Experimental'de kendi sunucunuzu nasıl oluşturabilirsiniz. Linux için kendi RUST sunucunuzu nasıl oluşturabilirsiniz. SteamCMD konsolunda erişilebilirlik

Yani sitenin internette harika şeyleri var. Ancak sunucuyu başlatmak ve yapılandırmak yalnızca birkaç satır alır.
Kendi yerellerinde oynamak isteyen kullanıcılara yardım etmeye çalışacağım sunucu arkadaşlarınızla ve kendi ayarlarınızla. Bu kısa makalede size tüm süreci göstermeye çalışacağım: sunucuyu kurmadan yapılandırmaya, modları kullanmak da dahil.

1. Yapmamız gereken ilk şey, Rust'u ağ üzerinden çalıştırmaya geçmek ve indir gerekli tüm araçları içeren bir arşiv ve herhangi bir konuma açın.

2. Şimdi gidin kurulum... Dosyayı çalıştırın Update-Rust-Server.bat klasörden SteamCMD ve sunucumuz indirilirken bekleyin. Sunucular RustServer klasörüne önyüklenecektir.

Her şey, sunucuyu kurduk, sonraki adımlara ilerleyin.

3. Şimdi yapacağız sunucuyu başlatözelleştirin ve arkadaşlarınızı davet edin. Oluşturulan sunucuya bağlanmak için aşağıdaki adımları gerçekleştiriyoruz:

Klasöre gidin SteamCMD ve dosyayı çalıştırın Run-Rust-Server.bat (Rust_server değil, oydu). Deneysel Rust sunucusunu başlatmak için dosyayı çalıştırın Run-Rust-Exp-Server.bat
- Başladıktan sonra, komut satırı indirme ile ilgili bilgileri içeren satırları içerecek, yazının göründüğü anı bekliyoruz "sunucu başlatıldı".
- Her şey, sunucu çalışıyor.
- Şimdi sunucuya girmek için sunucumuzun adresini bulmamız gerekiyor. Klasik seçenek
- İpimizi bir metin dosyasında bir yere yazıyoruz (unutmamak için).
- Sonra, oyunu başlatın ve F1 tuşuna (konsol) basın ve oraya net.connect komutunu girin İpiniz: 28015 (burada ipiniz önceden öğrendiğiniz ipinizdir). Teorik olarak, bu da 127.0.0.1 olmalıdır.

Doğru yapılırsa, sunucunuza bağlanacaksınız. Arkadaşlarınızın size bağlanabilmesi için elbette sunucunun bilgisayarınızda çalışıyor olması ve arkadaşlarınızın onlara söylediğiniz bağlantı komutunu doğru girmeleri gerekir.
Şimdi oynamaya başlayabilirsiniz. FAKAT! Bazı durumlarda tüm eylemlerin doğru şekilde yürütülmesi başarınızı garanti edemez. Başarısız olmanın birçok nedeni olduğu için. En yaygın sorunların çözümleri için bkz.

4. Pekala, şimdi, her şey senin için iyi giderse ve beğendiyseniz, oynayabilirsiniz. sunucu ayarları.
Örneğin, en son güncellemede, geliştiriciler silah giyimi (Ölü ada serisini hemen hatırladım), kıyafet ve ekipman giyimi gibi ilginç bir şey ekledi.
Bu pek çok kişiye uymuyordu ve bu işlevi devre dışı bırakmak için bir fırsat var.

Bunun için ihtiyacınız olan:
\u003e Sunucuda yönetici olarak oturum açın. Bunu yapmak için, F1 tuşu ile oyundaki konsolu açın ve şifrenizi Rcon.login komutunu girin (şifreniz server.cfg dosyasında belirlenir ve varsayılan olarak 123456 gibi görünür). Girdikten sonra bir yazı görünmelidir (konsolda) "yönetici olarak oturum açtı", bu, yönetici olarak giriş yaptığınız anlamına gelir. Şimdi komutları giriyoruz:
- Kıyafet aşınmasını devre dışı bırakmak için: conditionloss.armorhealthmult "0.0"
- Silahlarda / envanterde aşınmayı devre dışı bırakmak için: conditionloss.damagemultiplier "0.0"

Farklı şeyleri devre dışı bırakmak veya etkinleştirmek için çeşitli modlar da kullanılabilir. Örneğin, sunucuda zayıflamayı devre dışı bırakın veya uçakların uçuş aralığını ayarlayın. Ağ zaten hem uygun fiyatlı hem de çok uygun olmayan modlara sahip. Ücretsiz modu kullanmanızı öneririm Magma, özelleştirme kolaylığı ve çok sayıda eklenti nedeniyle.

Bu sayfaya gittiyseniz, merak ediyorsunuzdur, rust'ta kendi sunucunuzu nasıl oluşturabilirsinizyanı sıra çalışacak şekilde nasıl yapılandırılacağı.

Başlangıçta, oyunun bu süre için 800 rubleye mal olan Steam sürümü hakkında özel olarak konuşacağız, gerekirse korsanlar üzerinde modellenebilir. Çeşitli tatillerde makul indirimler sunulmaktadır. Bu nedenle, korsan istemci sunucularını çok fazla kapsamayacağız çünkü Rust o kadar pahalı değil. Şimdi oyunda sunucunun amacından bahsedelim.

Rust oyununda sunucunuzun amacı

  1. Sunucuyu kullanarak, hiç kimsenin oyununuza müdahale etmeyeceği arkadaşlarınızla oynayabilirsiniz.
  2. Deneysel eylem için bu, herkesin gerçek zamanlı olarak test etmek için evler, tuzaklar inşa edebileceği anlamına gelir.
  3. Bundan yararlanmak, yani onlarca kişinin oynadığı oyun için bir sunucu oluşturmak.

Rust Experimental sunucuları oluşturmanın başka nedenleri olabilir, ancak bunlar sadece en popüler olanlarıydı.

Steam'de Rust Experimental sunucunuzu nasıl oluşturabilirsiniz (yapabilirsiniz)

Rust sunucusu, her şeyden önce birçok oyun içi deney için inanılmaz derecede iyi bir arenadır. Yeni güncellemelere farklı bir açıdan bakabileceğiniz, yani oyuna hangi öğelerin eklendiğini öğrenebileceğiniz ve ayrıca yükseltmesi kolay olmayacak şekilde kendi evinizin istikrarını kontrol edebileceğiniz yer. Aynı zamanda, kendi sunucularını oluşturmanın en yaygın nedenleri seçildi.

Sunucuların bazen, bir baskın için ürün satın alabileceğiniz, bir ev inşa edebileceğiniz, silahlar ve çok daha fazlasını gerçek parayla satın alabileceğiniz eşyaların bulunduğu kendi mağazaları olduğunu hatırlamakta fayda var. Bu açıdan, bazı insanların hala bu ürünleri satın aldığı sürekli bir rekabet var.

Arkadaşlarla oyun oynamak en iyi diğer insanların sunucularında yapılır, çünkü adrenalin katacak ve takım ruhunu yükseltecek, böylece diğer insanların sunucularında arkadaşlarınızla hayatta kalmanın daha iyi olduğunu kendiniz anlayacaksınız. Ancak sunucunun yalnızca sıradan oyuncular tarafından değil, aynı zamanda normal oynamasına izin vermeyen hile yapanlar tarafından da doldurulduğu durumlar da vardır. Sunucunuzu dizinizden nasıl kaldıracağınızı biliyorsanız, kendi sunucunuzu oluşturmaktan ve arkadaşlarınızı oraya davet etmekten çekinmeyin, ancak yönetici haklarını kullanmayın, bu diğer oyuncuların durumunu daha da kötüleştirecektir.

Rust Sunucu Donanımı için Sistem Gereksinimleri

Kulağa ne kadar saçma gelse de, herkese önerilebilecek bilinen bir sistem gereksinimi yoktur. Ekipmandaki en önemli unsur, parametreler açısından en yüksek olabilen RAM'dir, çünkü sunucu yüklendiğinde, tüm iş parçacığı RAM'i yükler ve ardından sunucu kapatır. Sunucuda çok sayıda nesne ve oyuncu varsa, RAM üzerindeki yük yalnızca artacaktır. Tam teşekküllü bir oyun için 8 GB RAM ve bir i5 işlemci uygundur, bu da sunucunuzu uygun seviyede istikrarlı bir şekilde destekleyecektir. Bu ekipmanla, 15 blok çapında olacak 15 katlı bir binadan 20 helikopterin saldırısına karşı koyabiliyorsunuz. Bu nedenle donma olmamalıdır. Sunucuda ciddi bir yük olur olmaz RAM, sunucunun çalışmasını korumak için kendi gücünü maksimumda kullanmaya başlar. Normal modda, RAM'in yalnızca yüzde 4-6'sı kullanılır.

SteamCMD konsolunda erişilebilirlik

SteamCMD, kendi sunucularınızı anında güncellemek için tasarlanmış özel bir yardımcı programdır ve bu, komut satırı kullanılarak istemci sürümü aracılığıyla yapılır. Ancak başlangıçta, bu şekilde Rust sunucusunun kendisini kurabilirsiniz. Kuşkusuz, böyle bir konsolu resmi siteden indirmek önemlidir ve yalnızca orada indirmeniz gerekir, çünkü tehlikeli virüsleri yakalarsınız. Sitenin kendisi de kurulumla ilgili bilgiler içerir, ancak bu talimat muhtemelen tam teşekküllü bir sunucu oluşturmanız için yeterli değildir.

Dağıtım kitinin kendisi arşivdedir, yüklemek için tüm dosyaları gerekli dizinlerden birine açmanız gerekir. Sunucunuz Linux işletim sistemi üzerindeyse, böyle bir dağıtımı indirmeniz gerektiğini hatırlamakta fayda var. Şimdi Windows 10 ve Debian 8 GNU, Linux gibi işletim sistemlerini tamamen sökmeye çalışacağız.

Windows 10 altında bir Rust sunucusu için bir dağıtım kiti kurma

Belki de bu bir dağıtım kiti kurma işlemi, her şeyin hala eylemlerde yapıldığı Windows'un önceki sürümlerinden çok farklı olmayabilir. Üstelik bu işlem, tüm sunucular için ideal olabilecek, lisansa gerek duymayan çekirdek sürüm üzerinde gerçekleştirilebilmektedir.

Başlangıçta, sabit sürücünüzde belirli bir klasör oluşturmak daha iyidir. Örneğin, "D: \\ SteamCMD"Gelecekte kafasını karıştırmamak için böyle bir isim yapıldı ve gelecekte ne yapacağı belliydi. Dağıtımınızı bu klasöre açmalısınız. Tüm dosyaları açtıktan sonra, çalıştırmanız gereken dosyalar arasında stemcmd.exe'ye sahip olacaksınız. Program başlatıldıktan sonra, sunucunuzun güncel olması için gerekirse mevcut sürümü otomatik olarak indirecektir. Herhangi bir komut girmenizin istenmediği ana kadar pasif olmalısınız.

Böylece artık Steam uygulamalarını güncelleme hakkına sahibiz. Aşağıda kendi oyun sunucunuzu oluşturmak ve güncellemek için ayrıntılı talimatlar yer almaktadır.

ÖNEMLİ: Tüm komutlar bu tırnak işaretleri olmadan girilir, bunu gelecekte aklınızda bulundurun.
  1. İlk adım, hizmette kendinizi yetkilendirmektir. Bu iyi bir komutla yapılabilir "Giriş anonim"... Elbette kendi kullanıcı adınızı ve şifrenizi belirleyebilirsiniz, ancak anonim yetkilendirme sizden şifre girmenizi istemez. Diğer yetkilendirme sistemlerine göre kullanımı daha kolaydır.
  2. İkinci önemli adım, tam sunucu kurulumunun gerçekleştirileceği dizine giden gerçek yolu belirtmektir. Bu, kullanılarak yapılabilir "Force_install_dir<Путь каталога>» ... Bu durumda, bir sabit disk seçerken, yüküne ve bant genişliğine dikkat etmeniz gerektiğini hatırlamakta fayda var. Yalnızca SSD en yüksek bant genişliğine sahiptir, bu değilse satın almaya değer. Onun sayesinde performans ve ona erişim yüzde 90 artıyor. Bu nedenle, bir sunucu oluştururken bu dikkate alınmalıdır. Komutla birlikte yol şuna benzeyecek, "Force_install_dir D: \\ srv001" (dizinin adı rastgele bir şekilde belirtilmiştir, burada kendi yönteminizle adlandırabileceğiniz ve ardından otomatik olarak oluşturulacaktır).
  3. Eşit derecede önemli adımlardan biri, oyunun kurulumunu veya güncellemesini başlatmaktır. Kuşkusuz, tüm programların ve uygulamaların kendi tanımlayıcıları vardır, Rust'ta aşağıdaki kimliği vardır: "258550"... Bu adımda, aşağıdaki verileri güvenli bir şekilde konsola girdiğinizde düşünmenize gerek yoktur: "App_update 258550"... Bu komutu girdikten sonra, indirmenin yanı sıra indirilen dosyaların, önceki aşamada bizim tarafımızdan belirtilen dizin sunucusuna gerekli paketten çıkarılması gerçekleştirilecektir. Elbette internete bakarsanız böyle bir komutla karşılaşabilirsiniz. "App_update 258550 -beta genel". Elbette tam bir takım özeti var. Çoğunluk, oyunun daha önce iki farklı oyuna bölünmüş olması ve bunların Eski ve Deneysel olması gerçeğinde yatmaktadır. Oyunun ana sürümüne eklenmeyen ve ücretsiz modda dağıtılan yeni bir sürümün test edildiği yer. Şimdi Legacy resmen kapatıldı ve deneysel olarak yerini almaya geldi. Oyunun belirli bir sürümünü yüklemek için "-beta" gibi anahtarlar gereklidir, bizim durumumuzda bu gerekli değildir. Sonuçta, oyunun kendisinin tam teşekküllü bir istemcisini indirecek, bu da alakalı.

İstemciniz sunucu için gerekli tüm dosyaları indirdikten sonra, sunucunun resmi açılışına geçebilirsiniz.

Bu makale, üzerinde herhangi bir değişiklik yapılmadan yalnızca standart dosyalara sahip olacak kendi sunucunuzu oluşturma, açma ve hatta yönetme kavramının tamamını ele alacaktır. Sonuçta, değişiklikler tamamen farklı bir konudur ve hakkında çok şey söyleyebilirsin.

Sunucumuzu başlatmak için bir toplu iş dosyasına (toplu iş dosyasına) ihtiyacımız var. Dahası, lansmanında, yerine getirmeye zorlanacağı kendi işlevlerinizden birkaçını değiştirme hakkına sahipsiniz ve bu, lansmanın kendisinin komutunda belirtilmiştir.

Tüm minimum komutlardan böyle bir satır, toplu iş dosyasına bağlanmalıdır. "RustDedicated.exe –batchmode"... Bu, kullanabileceğiniz olası bağlantılı komutların sadece en küçük kısmıdır.

İlgilenen biri varsa, sunucunuzu toplu iş dosyanızda olması gereken komutlar altında çalıştırabilirsiniz. "RustDedicated.exe -batchmode + server.hostname" MyNameServerRExP "+ server.port 28016 -logFile" output.txt "... Komut satırı, oluşturduğunuz sunucunun adını, bağlantı noktasının numaralarını, günlük dosyasını, sunucu tarafından gerçekleştirilen tüm günlük eylemlerini, işleminde hangi hataların meydana geldiğini bulabileceğiniz, buna kaydedilecek, özellikle gerekli olmayan ayarları göstermedi. Ancak bunun için oluşturulan sunucunun dizininde bir dosya oluşturmanız gerekir ve bunlar "D: \\ srv001 \\ ruststart.bat".

Bu adımdaki önemli bir faktör bağlantı noktası seçimidir, ancak aynı sunucuda birkaç başka sunucunuz varsa, tamamen farklı bağlantı noktaları kullanmanız gerekir. Yani, diğer bağlantı noktası parametrelerini kendiniz ayarlamanız gerekir "+ Server.port 28017".

Bu komutu çalıştırdıktan sonra tüm dünya oluşturulacak. Ancak bu komut dosyasında da doğrudan sunucu için kullanılacak tüm komutları belirtme hakkına sahipsiniz.

Şimdi oyunu başlatarak Rust oyununu başlatmalıyız, konsolu açmalıyız f1 tuşunu kullanarak, aşağıdaki satıra giriyoruz Localhost'u bağlayın: 28016... Yani, toplu iş dosyasında belirttiğimiz aynı bağlantı noktasına giriyoruz ve sunucumuza gidiyoruz. Ancak "localhost" yalnızca sunucunun başlatıldığı bilgisayarınızda çalışacaktır. Aynı şeyi yaptıysanız, ancak zaten satın alınan sunucuda, o zaman sunucunun ip adresini ve bağlantı noktasını girmeniz ve ardından ona gitmeniz gerekir. Ama aslında işletim sistemimiz için yerel erişime sahip bir sunucu yaptık. Böylece, bağlantı komutunu kaydettikten sonra, bir süre sonra vahşi adanın etrafında koşmak mümkün olacaktır.

Rust Experimental server için otomatik güncelleme işlemi

Bu noktada, her kişi kendi çerçevesini, oyunun güncellenmiş sürümü için tüm sunucuyu en iyi nasıl güncelleyeceğini tanımlar. Yani, sisteminizin izleyeceği belirli değerleri ayarlayabilirsiniz. Bunu yapmak için, bu yolla yeniden bir toplu iş dosyası oluşturmak önemlidir. "D: \\ SteamCMD \\ upd_rs001.bat"... Şunun gibi bir şey içermelidir:

echo "Update server Rust: SRV001"

başlat / bekle / yüksek steamcmd.exe + anonim oturum açma + force_install_dir D: \\ SRV001 + app_update 258550 doğrulama + çıkma "

Şimdi sunucuyu kendi başınıza askıya almanız ve sunucu istemcinizi güncel sürüme güncelleyecek olan bu baht dosyasını açmanız gerekecek. Güncellemeler indirilir indirilmez, güvenle tekrar çalıştırabilirsiniz.

Konsol komutlarına aşina iseniz, her şeyi otomatizme getirebilirsiniz. Yeni bir güncelleme geldiğinde, tüm bu anlara katılımınız olmadan sunucu çalışmayı durdurur ve güncellemeleri indirir. Tabii ki, değişikliklere sahip bir sunucunuz varsa, çalışmayı durdurabilir ve daha fazla desteklenebilirler. Orijinal sunuculara gelince, sadece yeri doldurulamayan harika bir seçenek olacak.

Sunucuyu Debian Squeeze makinesine kuruyoruz

Kuşkusuz, bu kurulum süreci çok zordur ve neyin neye atıfta bulunduğu konusunda önemli açıklamalar gerektirir. Bu nedenle dikkatli davranmanız gerekir.

  1. Linux sisteminde süper kullanıcı olarak oturum açın, farklı bir şekilde "su" olarak anılır. Ardından, "apt-get install lib32gcc1" komutunu uygulamanız gerekir. Bu adımda, GCC veya daha doğrusu derleme için gerekli olan kitaplıkların özel bir kurulumunu yaparsınız.
  2. SteamCMD için, süper kullanıcı olarak sürekli başlatılmaması için tamamen ayrı olarak yeni bir profil oluşturulur ve bu da başlatma için daha fazla zaman harcar. Ardından, "su - steam" den sonra "useradd -m steam" gibi komutları kullanırken sessizce bir steam kullanıcısı oluşturun.
  3. Daha sonra, "steamcmd" adında bir dizin oluşturmanız ve "mkdir ~ / steamcmd" ve ardından "cd ~ / steamcmd" kullanarak bu dizine girmeniz gerekir. Buhar profilinin ekonomik dizininde bir dizin oluşturulmasının nerede gerçekleştirileceği.
  4. Dağıtımı hemen konsoldan indirin: "wget \u200b\u200bhttp://media.steampowered.com/client/installer/steamcmd_linux.tar.gz".
  5. Arşivi açıyoruz: "tar -xvzf steamcmd_linux.tar.gz". Sonra, "ls" girin ve hangi dosyaların eklendiğini görün.
  6. "./Steamcmd.sh" kullanarak kabuk betiğini başlatıyoruz. Steam konsolu komut istemi nerede oluşturulur. Şüphesiz, gelecekte, Windows sürümünü kurarken daha önce gördüğümüz, buhar için tasarlanmış komutları giriyoruz.

"Giriş anonim"

"Force_install_dir ./res02"

"App_update 258550"

  1. Her şey kurulduğu için "res02" klasörüne güvenle gidebiliriz, ancak bunun için önce Steam konsolundan "çıkmanız" gerekir. Daha fazla "cd ./res02" giriyoruz ve "ls" giriyoruz. Tüm dosyalara bakıyoruz ve arkadaşlarımız arasında bir "RustDedicated" dosyası olduğunu görüyoruz.
  2. Bu adımda, halihazırda toplu iş dosyasını kullandığımız Windows sürümünü tekrar hatırlıyor. Burada da aynı şeyi, toplu iş dosyasını aşağıdaki parametreler altında "./RustDedicated –batchmode" çalıştırarak yapıyoruz. Bundan sonra konsol, bazı bilgiler hakkında hata içermemesi gereken çeşitli mesajlar görüntülemeye başlar.

Daha sonra oyunu hızlıca başlatıyoruz ve her zamanki gibi konsola "connect 192.168.0.75:28016" yazıyoruz. Burada, makinenin kendisinin adresi ve bağlantı noktası zaten başlangıçta belirtilmiştir. Ardından sunucu ile bağlantının kurulduğunu görüyoruz. Maalesef, optimizasyon yapılmazsa, sunucu RAM'in çoğunu tüketecektir, bu da 8 GB'nin yaklaşık 5'i kadardır. Nitekim, Windows'ta RAM kullanımı 1.3 GB'a bile ulaşmadı.

Güzel rust oyunu büyük bir hızla popülerlik kazanıyor. Rast'a her gün daha fazla yeni gelen geliyor. Bu bağlamda, birçok oyuncu soruyu düşünür ve rust'ta kendi sunucunuzu nasıl oluşturabilirsiniz? - Yani bu yazıda sadece bu konuyu ele alacağız ve kendi sunucumuzu nasıl oluşturacağımızı öğreneceğiz. Olacak mı sunucu Rust korsan veya pas buhar sunucusuönemli değil, her iki seçeneği de dikkate alacağız.

Mükemmel bir barındırma üzerinde kaliteli bir sunucu yapmak istiyorsanız, size GameButton barındırma hizmetlerini kullanmanızı tavsiye ederim.

Ve şimdi başlayalım:

Rust korsan sunucusu nasıl oluşturulur

  1. İlk olarak, tabii ki, sunucunun kendisine ihtiyacımız var. "Hazır Rust sunucusu" kategorisine gidin ve beğendiğiniz sunucuyu indirin.
  2. Sabit sürücünüzde yeni bir klasör oluşturun, örneğin " D: \\ SunucuPası". Ancak klasörün adının ve yolunun Rusça karakterler içermediğine bakın.
  3. Önceden indirilen sunucuyu oluşturulan klasöre açın.
  4. Şimdi klasöre gitmeniz gerekiyor - " / serverdata / cfg"
  5. Not defteri ile aç (RMB - ile aç - Not Defteri) dosyası " server.cfg"ve kendi takdirinize bağlı olarak özelleştirin. Tüm komutların açıklamasını içeren küçük bir dosya bu konuda size yardımcı olacaktır -

    4,69 Kb İndirilenler: 4365

  6. Ayrıca, " Server.bat dosyasını çalıştırın"indirdiğiniz sayfadaki açıklamada yazıldığı gibi rust sunucusu hazır

Rust steam sunucusu nasıl oluşturulur

  • Aynı şeyi sadece dosya için yapıyoruz " server.cfg"sadece klasörde bulduk" / cfg".

Başlatıyoruz " Server.bat dosyasını çalıştırın"yeni oluşturduğumuz sunucumuz. Rust'u açın," F1 "e basın, net.connect yazın 127.0.0.1:28015 bu normal bir yerel IP adresidir, böylece arkadaşlarınız size İnternet üzerinden bağlanabilir, özel bir IP'ye sahip olmanız gerekir.

Kendi korsan sunucunuzu nasıl oluşturursunuz Rast deneyiniz. Bu çok heyecan verici bir soru ve sizi uyarmalıyım, her şey o kadar basit değil.

Sistem gereksinimleri

Rasta sunucusu bilgisayarınızda pahalı olabilir, ancak düşündüğünüz kadar olmayabilir. 4 metrekarelik taban alanında. km (varsayılan nesil boyutu), kart 1 gigabayt RAM'e yakın çalışacaktır. Stres testi ve 144.000 nesneden sonra, sunucu yaklaşık 1.8 gigabayt bellek kullanır. Bu nedenle, sunucu başına en az 3 GB ayrılmış olmasını öneririm. Çoğunlukla, tipik olarak, sunucu 150.000 nesneye ulaştığında sunucu parçalanır.

Sunucu başlangıcı

Sunucunun kendisini indirdikten sonra, nasıl başlatılacağını bulmak küçük bir mesele olarak kalır. Başlamadan önce, toplu iş dosyasının içeriğine bakın.

RustDedicated.exe -batchmode -load, sunucuyu bir grafik arabirim olmadan başlatmaktan sorumludur ve yükleme öneki çok önemlidir, çünkü bu olmadan, sunucu bir dahaki sefere başladığında tüm ilerleme yüklenmeyecektir, yani konuşmak gerekirse bir silme olacaktır.

server.seed - Dünyayı yaratmak için "tohum" değiştiricisi, -2147483647 ile 2147483647 arasında bir tamsayı. Dünyanın nasıl oluşturulacağı bu sayıya bağlıdır. Değişmeyen sadece genel yerler var, bunlar kar, orman, çöl.

Şunu başlatabilir ve aşağıdakileri kullanarak bağlanabilirsiniz:

F1 konsolunda "Client.connect (ip) :( port)". Ana bilgisayar sizseniz, "client.connect localhost: 28015" LAN bağlantısı için

Konsol komutları

Geri kalan ayarlara gelince, bunlar Steam sürümüyle aynıdır, konsolun sunucuyu kontrol etmesi için komutlar listesi:

Tekme "İsim" - isme göre vuruş

Kickall - ayrım gözetmeksizin tekme

"Adı" Yasakla - Playera adına göre yasaklama

Banid "Steam ID" - idStima Playera tarafından yasaklandı

Durum - kim çevrimiçi

Söyle - söylemek

Kullanıcılar - Oyuncular hakkında bilgiler

Banlist - "suçluların" veya her türlü dolandırıcıların kaydı

Banlistex - neden sunucudan çıkarıldıklarının yanıtlarını içeren bir "suçlular" kaydı

Listid - idStim'e göre her türden "suçluların" veya dolandırıcıların kaydı

Event.run - sıfır apsisli bir yere kutuları bırakacak, ordinate ve uygulayacak tanımlanmamış bir düzlem yolunun başlangıcı. Olay istemiyorsanız kullanamazsınız.

Server.port "28015" - sözcükler olmadan her şey açıktır, bağlanılacak bağlantı noktası

Server.maxplayers 500 - ayrıca tahmin etmek de zor değil (planladığınız veya planlamadığınız maksimum oyuncu sayısı)

Server.hostname "Kişisel Sunucum" - Sunucunuzun oyunda listelendiğini nasıl görmek istersiniz?

Server.identity "MegaRust" - klasör adında bir yere ihtiyaç duyan sunucunun adı

Server.saveinterval 3600 - ne sıklıkla kaydedilir (matematik dostu olmayanlar için 1 saat \u003d 3600 saniye)

Server.seed, bir harita oluşturmak için bir eklentidir, sınırlar oldukça geniş olduğu için prensipte her sayı uygundur: -2147483647'den 2147483647'ye. Ne tür bir harita alacağınızı etkiler.

Server.secure - her şey net (VAC ve EAC)

Server.tickrate - kartın Hz cinsinden saat frekansı, 30'a ayarlamak daha iyidir, performans sayı ile ters orantılıdır, ancak arızalar hariç tutulmaz.

Server.start - sunucuyu başlatın

Server.stop - sunucuyu durdurun

Server.writecfg - ayarları bir dosyaya kaydetme

Gc.collect - sunucu önbelleğini temizleme

Giriş

NOT: Bir sunucu oluşturmaya başlamadan önce, yeterli disk alanınız, bilgisayar gücünüz, sinirleriniz ve zamanınız olduğundan emin olun.

Ayrıca, son "Güncellemeler / düzeltmelerde", sunucuya diğer kişilere bağlanma komutunu sonlandırdılar (yani: "client.connect: 28015" (varsayılan olarak)). Şimdi, bu erken "hayati" komut sonsuz bir yükleme ekranı veriyor (birisi diyebilir, her şey çalışıyor, sadece ben çarpık oluyorum. -Belki de bunu 10 kez yaptık ve toplam öldürme süresi yaklaşık iki saat, ancak yükleme ekranı en ufak bir yaşam belirtisi göstermedi). Bu bağlamda, sunucuya başkalarına nasıl bağlanılacağını açıklamanın bir anlamı yoktur. (başka yollar bilmediğim için.)

Sunucu oluşturma

Resmi Steam web sitesinden indirerek başlıyoruz: SteamCMD (Steam konsolu). SteamCMD'yi indirdikten sonra, onu Steam klasörüne çıkartın. Ardından, "Steam" klasörüne gidin ve bu dosyayı çalıştırın (Şu anda Steam'in kendisi kapatılmalıdır). Steam konsolu kapanıyor. Yükledikten sonra oturum açmalıyız - bunun için "anonim oturum açın" komutunu yazıp Enter tuşuna basın.
Oturum açtıktan sonra, Rast dosyalarını yüklemek için bu komutu kaydediyoruz - " app_update 258550 -beta deneysel"
İnternet hızınıza bağlı olarak oyun dosyalarının yüklenmesinin uzun sürmesi mantıklıdır.
Bir otomatik güncelleme eklentiniz yoksa, her güncellemeden sonra bu komutu "app_update 258550 -beta deneysel" yazmanız gerekeceğini hemen belirtmek isterim.
Dosyalar indirildikten sonra konsolu kapatabiliriz. Ardından şu klasöre gidin: Steam\u003e steamapps\u003e common ve her şeyi doğru yaptıysanız, bir "rust_dedicated" klasörünüz olmalıdır.
Şimdi Steam'i başlatıyoruz. Güncellenmesi gerekir. (Steam'in kapatılması bu yüzden çok önemliydi) Bu arada Steam güncelleniyor, yine rust_dedicated klasörüne giriyoruz ve "start" olarak adlandıracağımız ve ".txt" olan biçimini ".bat" olarak değiştireceğimiz bir metin belgesi oluşturuyoruz. Sonuç olarak, bir dosyamız olmalı: "start.bat". Şimdi farenin sağ tuşuyla üzerine tıklıyoruz ve "Değiştir" öğesini seçiyoruz. Dahası, aşağıdakileri yazıyoruz:

  1. RustDedicated.exe -batchmode -load (bu işlev sunucunuza kaydetmekten sorumlu olacaktır)
  2. + server.hostname "NazvanieServera" + server.port "28015" + server.identity (sunucunuzun adı, İngilizce yazıldığı sürece herhangi bir şey olabilir).
  3. "my_server_identity / save" + server.maxplayers "10" (oyuncu sayısı da herhangi biri olabilir).
  4. + rcon.port "28016" + rcon.password "11111" + server.seed "2200000" (sunucu çekirdeği herhangi biri olabilir).
Kurtarırız. Ve böylece, her şeyi doğru yaptıysak, RUST'a gidin. Rast konsolunu açın ve şunu yazın: "client.connect"
Tüm sunucu oluşturuldu, yani devam edelim ...
Not: sunucunun tüm çalışması boyunca, program çalışıyor olmalıdır: RustDedicated.exeve eğer sunucu üzerindeyseniz ve bu programı kapatırsanız, o zaman hemen sunucudan atılırsınız (veya daha doğrusu, sunucu kendini kapatır). Ve sunucudan her çıkıştan sonra, RUST bazen verileri otomatik olarak kaydetmediği için "kaydet" komutunu yazmanız önerilir.

Yönetici panelinin verilmesi

Yönetici Panelinin Verilmesi Bir sunucu oluşturduktan sonra, muhtemelen yönetici olmak istersiniz, çünkü ana sunucu siz değilseniz, bir sunucu oluşturmanın amacı nedir, değil mi?
Ve bunun için RustDedicated'e tekrar gitmemiz ve aşağıdaki komutu yazmamız gerekiyor:
ownerid X "Y", burada X SteamID'niz ve Y ise takma adınızdır.
Kimliğinizi bulmak için profilinize gitmeniz gerekir, ancak orijinal kimliğinizi zaten değiştirdiyseniz, sunucunuza gidin ve RustDedicated'i açın, orada yazılacaktır: hangi oyuncunun katıldığı ve kimliği.
Kendinize yönetici panelini verdiğiniz sırada sunucunuzdaysanız, yeniden girmeniz gerekecektir. Ve her şeyi doğru yaptığımızdan emin olmak için F1'e basın ve Öğe listesine gidin, her şey doğru yapılmışsa, kendinize gerekli miktarda kaynak verebilirsiniz.

Böylece, sunucuya her girdiğinizde, tüm bunları yeniden yazmak zorunda kalmazsınız. zloebuchie sayılar ve harfler, aşağıdakileri yapabilirsiniz:

1. Burada (en azından benim için) cfg klasörünü açın:
D: / Steam / steamapps / common / rust_dedicated / server / sunucum_kimlik / cfg
2. Yeni bir test dosyası oluşturun.
Ve bu emri siz yazarsınız. (sahip kimliği X "Y")