Răspunsul scurt
Oprește serverul, deschide server.cfg și adaugă
server.levelurl "https://yourhost.com/maps/yourmap?dl=1", salvează, apoi
pornește serverul. URL-ul trebuie să se termine în ?dl=1 ca hostul să
returneze fișierul, nu o pagină web. Fă wipe după aceea.
Puncte cheie
- O singură linie de configurare face toată treaba.
- URL-ul trebuie să fie o descărcare directă, nu o pagină de distribuire sau previzualizare.
- Serverul trebuie să îl poată prelua fără autentificare.
- Fă wipe după aceea, altfel bazele tale vechi vor fi împrăștiate pe noul teren.
Înainte să începi
O hartă personalizată este o lume proiectată, nu una generată, ceea ce o face una dintre cele mai eficiente moduri de a face un server să pară diferit de sutele de lângă el din browser. Ai nevoie de două lucruri înainte să începi:
- Un URL de descărcare directă pentru fișierul hărții, accesibil fără autentificare.
- Dorința de a face wipe. Încărcarea unei hărți personalizate peste o lume populată nu este o idee bună, din motive acoperite mai jos.
Încărcarea hărții
-
Conectează-te la panoul de control
Conectează-te la panoul de control.
-
Deschide Game Services
Dă clic pe Game Services din meniul principal.

Game Services -
Selectează serviciul tău Rust
Dă clic pe Rust Service.

Rust Service -
Oprește serverul
Dă clic pe Stop. Editarea configurației pe un server pornit înseamnă că modificările tale sunt suprascrise când acesta se oprește.

Stop Server -
Deschide Configuration Files
Mergi la secțiunea Configuration Files.

Configuration Files -
Editează server.cfg
Deschide server.cfg cu editorul de text.

Edit server.cfg -
Adaugă URL-ul hărții personalizate
Adaugă această linie, cu propriul tău URL:
server.levelurl "https://examplesite.com/maps/myrustmap?dl=1"Asigură-te că URL-ul se termină cu
?dl=1ca harta să se încarce direct din sursă.
Linia levelurl din server.cfg -
Save and Exit
Dă clic pe Save and Exit pentru a scrie modificarea.
-
Pornește serverul
Apasă Start. Serverul descarcă harta la pornire, așa că prima pornire durează mai mult decât de obicei.

Start Server -
Fă wipe la server
Recomandat, nu opțional. Urmează ghidul nostru de wipe pentru serverul Rust.
De ce contează URL-ul
Aici eșuează majoritatea încercărilor de hartă personalizată, iar eșecul este tăcut și nu ajută cu nimic.
Serverul tău nu deschide un browser web. Face o cerere și așteaptă înapoi un fișier de hartă. Mulți hosti de fișiere, primind un link simplu de distribuire, returnează o pagină HTML cu un buton de descărcare pe ea. Acea pagină este ce primește serverul, și cum nu este o hartă, încărcarea eșuează.
Parametrul ?dl=1 este modul obișnuit de a spune unui host să sară peste pagină și
să returneze fișierul brut. Hosti diferiți folosesc mecanisme diferite, așa că regula de bază
este ce contează: URL-ul trebuie să returneze fișierul propriu-zis.
Testează-l înainte să îl pui în configurare. Lipește URL-ul într-o fereastră privată de browser. Dacă fișierul se descarcă imediat, serverul va primi același lucru. Dacă vezi o pagină web, serverul va primi în schimb acea pagină.
Wipe după aceea
Fiecare structură, obiect amplasabil și container de pe serverul tău este poziționat în raport cu terenul pe care a fost construit. Schimbă terenul și niciuna dintre aceste poziții nu mai înseamnă nimic. Bazele ajung îngropate în dealuri, plutind peste apă sau intersectând conținutul propriu al noii hărți.
Wipe-ul curăță tot asta astfel încât harta începe așa cum a intenționat designerul ei. Este posibil din punct de vedere tehnic să sari peste el, iar rezultatul este cu siguranță o mizerie.
Când harta nu se încarcă
- Serverul pornește în schimb pe o hartă procedurală
- Descărcarea a eșuat și Rust a revenit la generarea unei lumi. Verifică rezultatul consolei de la pornire, care va arăta eșecul.
- URL-ul necesită autentificare
- Dacă hostul cere unui om să se conecteze, îl va refuza și pe serverul tău. Mută fișierul undeva accesibil public.
- Linia este în locul greșit sau malformată
- Verifică dacă ghilimelele sunt drepte, nu curbate, și că întregul URL este între ele.
- Fișierul hărții este pentru o altă versiune de Rust
- Hărțile personalizate se pot strica după actualizări majore ale jocului. Verifică cu creatorul hărții în loc să presupui că e greșită configurarea ta.
Odată ce rulează, o hartă personalizată merită menționată. Este un diferențiator real într-un browser plin de lumi procedurale, așa că pune asta în descrierea serverului tău și în anunțul tău de listare. Ghidurile noastre despre etichetele descrierii serverului și promovarea serverului Rust acoperă cum să reușești asta.