Răspunsul scurt
Steam poate interoga doar aproximativ 10,000 de servere simultan, iar Rust ascunde implicit serverele goale din browser. Un server nou fără nimeni pe el eșuează astfel la ambele filtre deodată. Adu primii jucători prin conectare directă, menține timpul de funcționare continuu și folosește cache-ul de interogare, ca serverul tău să răspundă suficient de rapid pentru a rămâne în lot.
Puncte cheie
- A nu fi listat este normal pentru un server nou. Nu este o defecțiune.
- Există mai multe servere Rust decât poate atinge sistemul de interogare. Unele sunt mereu invizibile.
- Serverele goale sunt ascunse intenționat. Jucătorii sunt biletul de intrare, nu o recompensă pentru el.
- Repornirea repetată agravează problema, nu o rezolvă.
- Conectarea directă funcționează mereu și este modul în care rupi bucla.
De ce browserul îți ascunde serverul
Browserul de servere Rust nu este un director. Este rezultatul unui proces de interogare cu limite stricte, iar înțelegerea acestor limite este ceea ce oprește senzația de arbitrar.
Steam are un plafon maxim de interogare de aproximativ 10,000 de servere. Atât poate cere detalii deodată. Pentru că există considerabil mai multe servere Rust decât atât în existență, este fizic imposibil să le vezi pe toate, iar nicio setare de partea ta nu schimbă aritmetica.
Steam încearcă și să potrivească cât mai bine serverele pentru fiecare jucător, în loc să returneze o listă simplă. În practică, această potrivire este imprevizibilă, iar dacă un anumit server apare pentru o anumită persoană este aproape o loterie.
Problema serverului gol
Facepunch a îmbunătățit browserul ascunzând implicit toate serverele goale. Din punctul de vedere al unui jucător, acesta este un câștig clar: lista se umple cu servere pe care se află oameni, nu cu sute pe care nu se află nimeni.
Din punctul de vedere al proprietarului unui server nou, se creează o problemă circulară. Serverul tău este gol, deci este ascuns. Este ascuns, deci nimeni nu îl găsește. Nimeni nu îl găsește, deci rămâne gol.
Jucătorii pot bifa Show Empty pentru a vedea totul, dar asta îi întoarce la browserul mai vechi și mai puțin util, iar foarte puțini oameni fac asta. Nu poți construi o strategie pe presupunerea că o vor face.
Consecința practică: primii tăi câțiva jucători valorează mai mult decât următorii o sută. Ei sunt cei care fac serverul eligibil să fie văzut, în general. Să îi convingi pe trei prieteni să stea pe un wipe proaspăt nu înseamnă umflarea cifrelor, ci este mecanismul prin care jucătorii reali te pot găsi.
Cum schimbă lucrurile cache-ul de interogare
Nu poți ridica plafonul Steam. Ce poți schimba este cât de bine performează serverul tău în cadrul procesului de interogare căruia îi este supus.
Rețeaua noastră anycast A2S face cache la răspunsurile de interogare în peste 50 de puncte de prezență din Europa, America și Asia. Când un browser întreabă despre serverul tău, răspunsul vine din cel mai apropiat cache, în loc să călătorească până la server și înapoi. Două lucruri rezultă din asta:
- Răspunsuri mai rapide
- Un server care răspunde rapid are șanse mult mai mici să fie eliminat dintr-un lot de interogare din cauza timpului de așteptare depășit, mai ales în perioadele aglomerate.
- Ping afișat mai mic
- Ping-ul afișat în browser reflectă distanța până la cache, așa că jucătorii de oriunde din lume văd un număr mic, nu unul descurajant.
Cache-ul este inclus automat pe toată găzduirea noastră shared de jocuri și poate fi aplicat prin managerul de firewall pe serverele noastre VPS, VDS și dedicate.
Ca să fie clar ce face și ce nu face asta: cache-ul afectează răspunsul la interogare, adică descoperirea. Odată ce un jucător se conectează, vorbește direct cu serverul, la distanța reală de rețea. Te face mai ușor de găsit, nu mai rapid de jucat pe el.
Lucruri de verificat mai întâi
Înainte să presupui că e vorba de sistemul de interogare, elimină câteva probleme de configurare care produc simptome identice.
- Portul de interogare este accesibil
- Browserul vorbește cu portul de interogare, jucătorii vorbesc cu portul de joc. Un server poate fi perfect accesibil și complet invizibil dacă doar unul dintre cele două este deschis.
- Numele serverului
- Dacă cauți după nume, caută un subșir exact. Căutarea din Rust este mai puțin permisivă decât se așteaptă oamenii.
- Tabul potrivit
- Un server moddat nu apare la Community. Dacă rulezi Oxide sau uMod, caută la Modded.
- Timp de funcționare
- Funcționarea continuă ajută. Dacă ai tot repornit ca să testezi setări, oprește-te, lasă-l pornit și verifică din nou peste câteva ore.
Ce te face cu adevărat vizibil în listă
-
Adu jucători prin conectare directă
Distribuie IP-ul și portul oricui poți. Odată ce sunt jucători, filtrul serverelor goale nu mai lucrează împotriva ta.
-
Fă publicitate acolo unde se uită jucătorii în ziua wipe-ului
Site-urile cu liste de servere abia resetate, subreddit-urile Rust și canalele Discord de wipe ajung toate la oameni care caută activ un server nou. Ghidul nostru Publicitate pentru serverul Rust acoperă detaliile.
-
Lasă-l să funcționeze
Rezistă tentației de a reporni în mod repetat. Timpul de funcționare este una dintre puținele variabile pe care chiar le controlezi.
-
Folosește cache-ul de interogare
Elimină motivul legat de timpul de răspuns pentru care ești eliminat dintr-un lot, partea din problemă pe care nicio publicitate nu o rezolvă.
-
Cere-le obișnuiților tăi să îl adauge la favorite
Un server adăugat la favorite apare în tabul Favorited indiferent de browser. Jucătorii tăi existenți nu mai trebuie să te găsească din nou.
Conectare directă între timp
Nimic din browser nu afectează conectarea directă. Oricine are adresa se poate alătura oricând, listat sau nu.
client.connect 123.456.78.9:28015
Apasă F1 în Rust, selectează tabul CONSOLE, lipește asta cu propria ta adresă și apasă Enter. Pune-o pe Discord-ul tău, pune-o pe anunțul tău de listare și fixeaz-o. Pentru un server care nu este încă vizibil, acea linie este întregul tău canal de achiziție și merită tratată ca atare.