Брза Распродажба 50% попуст на сите сервери Последен Ден!
Завршува за: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Категории

Водич за конфигурација на Rust сервер

MK rust setup configuration wipe connect 0 го најдоа ова корисно

Овој водич покрива како да го конфигурирате вашиот наменски Rust сервер хостиран со Legion Hosting, вклучувајќи поставки на server.cfg, стартни променливи на GPanel, закажување на бришење (wipe), управување со зачувувања и како да се поврзете.

Запрете го серверот пред да уредувате конфигурациски датотеки. Секогаш запирајте го серверот од картичката Console во GPanel пред да го уредувате server.cfg или било која друга конфигурациска датотека. Промените направени додека серверот работи може да бидат презапишани при исклучување.

Конфигурација на серверот — server.cfg

Rust ја чита својата примарна конфигурација од server/rust/cfg/server.cfg на вашиот сервер. Оваа датотека се создава автоматски првиот пат кога вашиот сервер ќе се стартува. Отворете ја во картичката Files во GPanel за да ги уредувате основните поставки на вашиот сервер.

Референца на клучните поставки

Поставка Пример вредност Опис
server.hostname My Legion Rust Server Името прикажано во прелистувачот на сервери во играта. Направете го описно за играчите да можат да го најдат вашиот сервер.
server.maxplayers 40 Максимален број на истовремени играчи. Не треба да го надминува лимитот на слотови на вашиот хостинг план.
server.worldsize 3000 Големина на мапата во метри. Чести вредности: 1000 (мала), 2000, 3000 (средна), 4000, 6000 (голема). Поголемите мапи бараат значително повеќе RAM и CPU.
server.seed 123456 Случајното семе кое се користи за генерирање на мапата. Истото семе + worldsize секогаш ја произведува истата мапа. Променете го ова (со бришење на мапа) за да генерирате свеж распоред на мапата.
server.saveinterval 60 Колку често (во секунди) серверот зачувува податоци за светот на дискот. Стандардно е 60 (1 минута). Пониските вредности ја намалуваат загубата на податоци при пад, но го зголемуваат дисковниот I/O.
server.description A chill PvE server Опис прикажан на панелот со информации за серверот во играта. Чувајте го краток и информативен.
server.url https://discord.gg/yourserver URL прикажано на панелот со информации за серверот. Обично покана за Discord или веб-страница.

Минимален пример server.cfg:

server.hostname "My Legion Rust Server"
server.maxplayers 40
server.worldsize 3000
server.seed 123456
server.saveinterval 60
Наводниците се потребни за вредности од тип низа. Поставките што содржат празни места или текст мора да бидат завиткани во двојни наводници, на пр. server.hostname "My Server". Нумеричките вредности не бараат наводници.
RCON поставките исто така одат во server.cfg. За да конфигурирате далечински админ-пристап (rcon.password, rcon.port, rcon.web), погледнете го водичот Rust RCON пристап и админ-команди.

Стартни променливи на GPanel

Некои Rust поставки се конфигурираат како стартни аргументи во GPanel наместо во server.cfg. Тие контролираат однесување на серверот на ниско ниво кое мора да биде поставено пред да започне процесот.

  1. Најавете се на GPanel.
  2. Изберете го вашиот Rust сервер од листата на сервери.
  3. Кликнете на картичката Startup.
  4. Прегледајте ги и поставете ги прикажаните променливи. Промените тука стапуваат на сила следниот пат кога ќе го стартувате серверот.

Клучни стартни променливи

Променлива Стандардно Опис
QUERY_PORT (доделен) Steam query портот кој се користи за листирања во прелистувачот на сервери. Мора да се совпаѓа со query портот доделен во картичката Network во GPanel.
APP_PORT (доделен) Порт за придружната апликација Rust+. Поставете на -1 за целосно да ја оневозможите апликацијата Rust+ ако не ви е потребна.
WORLD_SEED 0 Семето за генерирање на мапата. Кога е поставено на 0, серверот автоматски генерира случајно семе и го зачувува во seed.txt. Истото случајно семе се користи повторно при рестарт сè додека не го избришете seed.txt или поставите специфична вредност на семето. За да добиете целосно различен распоред на мапата, избришете го seed.txt пред рестартирање, или поставете специфично ненулто семе тука.
FRAMEWORK vanilla Модинг-рамката што треба да се вчита. Поставете на oxide или carbon за да овозможите модинг-рамка, или оставете како vanilla за без модови. Погледнете го водичот Инсталација на Rust Oxide/uMod плагини за целосни детали.
Стартните променливи ја надминуваат server.cfg за истата поставка. Ако поставката се појавува и во картичката Startup и во server.cfg, стартниот аргумент има предност. Користете ја картичката Startup за портови, идентитет и избор на рамка; користете го server.cfg за поставки за подесување во играта.

Како да се поврзете со вашиот сервер

Rust нема вграден прелистувач на сервери кој е лесен за пребарување. Најбрзиот начин да се поврзете директно е преку конзолата F1 во играта.

  1. Стартувајте Rust и стигнете до главното мени.
  2. Притиснете F1 за да ја отворите развојната конзола.
  3. Внесете ја следната команда и притиснете Enter:
    client.connect IP:PORT
    Заменете IP и PORT со IP адресата и портот на играта на вашиот сервер како што е прикажано во картичката Network во GPanel.

Можете исто така да го додадете серверот на вашата листа на омилени во играта за да се појави во Play > Community Servers > Favourites за побрз пристап во идните сесии.

За детали за наоѓање на IP и портот на вашиот сервер, погледнете Како да го најдете IP и портот на вашиот сервер.

Распоред и механика на бришење (wipe)

Rust има вграден систем за бришење со два различни типа на бришење. Разбирањето на разликата е од суштинско значење за водење на добро управуван сервер.

Бришење на мапа наспроти бришење на нацрти (blueprint)

Тип на бришење Што се брише Што се задржува
Бришење на мапа Сите бази на играчи, предмети, ресурси на мапата и позиции на играчи. Нацрти (напредок во истражувањето) и датотеки со податоци за играчи.
Бришење на нацрти (BP) Сите нацрти — играчите почнуваат од почеток со истражувањето. Ништо специфично — BP бришење речиси секогаш се комбинира со бришење на мапа.

Принудни бришења — првиот четврток од секој месец

Facepunch (развивачот на Rust) објавува задолжителни ажурирања на играта на првиот четврток од секој месец. Овие ажурирања принудуваат бришење на мапа на сите сервери — серверот не може да се користи додека бришењето не се заврши. Бришењата на нацрти не се секогаш принудни; Facepunch однапред објавува кога принудно BP бришење го придружува месечното ажурирање.

Планирајте го вашиот распоред на бришење околу првиот четврток. Многу оператори на сервери избираат да бришат на истиот ден како принудното бришење (првиот четврток) за играчите да не бидат во неповолна положба. Ако не избришете навремено по принудното ажурирање, играчите нема да можат да се приклучат додека не го направите тоа.

Како да извршите бришење на мапа

  1. Запрете го серверот од картичката Console во GPanel.
  2. Одете на картичката Files и навигирајте до server/rust/.
  3. Избришете ги сите датотеки што се совпаѓаат со proceduralmap.*.sav во server/rust/. Тоа се датотеките за зачувување на светот.
  4. Исто така избришете ги сите датотеки што се совпаѓаат со proceduralmap.*.map во основниот директориум на серверот. Тоа се претходно генерираните датотеки на мапата.
  5. Изборно ажурирајте ја стартната променлива WORLD_SEED (или server.seed во server.cfg) за да генерирате целосно различен распоред на мапата. Можете исто така да го избришете seed.txt ако е присутен за да принудите ново случајно семе.
  6. Стартувајте го серверот. Генерирањето на мапата ќе потрае неколку минути при првото стартување — ова е нормално.

Како да извршите бришење на нацрти

  1. Запрете го серверот.
  2. Навигирајте до server/rust/ во менаџерот на датотеки во GPanel.
  3. Избришете ја .db датотеката (на пр. player.blueprints.db или слично). Оваа датотека ги складира сите податоци за нацрти на играчите.
  4. Извршете бришење на мапа во исто време (препорачано) со тоа што исто така ќе ги избришете датотеките за зачувување proceduralmap.*.sav и proceduralmap.*.map како што е опишано погоре.
  5. Стартувајте го серверот.
Соопштете ги бришењата на вашите играчи однапред. Играчите вложуваат значително време во Rust. Објавувањето на датумите за бришење однапред (преку Discord, опис на серверот или разговор во играта) помага да ја задржите вашата заедница и поставува очекувања.

Управување со зачувувања

Rust автоматски го зачувува светот на интервалот дефиниран со server.saveinterval (стандардно: 60 секунди). Имајте ги предвид овие совети за да избегнете неочекувана загуба на податоци:

  • Потврдете дека server.saveinterval е поставено на разумна вредност. Поставувањето на 0 или многу голем број ефективно ги оневозможува автоматските зачувувања.
  • Извршете server.save рачно преку конзолата на GPanel пред да го запрете серверот за да принудите моментално зачувување.
  • Секогаш запирајте го серверот грациозно од GPanel наместо да го убивате процесот. Нагло убивање може да предизвика губење на промените од последниот интервал на зачувување.

Поврзани написи

Потребна ви е помош?

Ако наидете на проблем кој не е покриен во овој водич, нашиот тим за поддршка е достапен да помогне. Поднесете тикет за поддршка и вклучете го ID на вашиот сервер, опис на проблемот и било кој релевантен излез од конзолата.


Дали оваа статија ви беше корисна?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.