Cum creezi un server RedM în 2026: lista completă de verificare
Cum creezi un server RedM în 2026: licență, txAdmin, framework, server.cfg, roluri de staff, backup-uri și securitate, cu lista pentru ziua lansării.
Majoritatea ghidurilor despre cum creezi un server RedM se opresc în clipa în care consola afișează „Server started”. Asta e partea ușoară, 10 la sută. Restul de 90 la sută decide dacă mai ai o comunitate peste trei luni: o bază de date care supraviețuiește unui crash, staff care nu poate distruge economia din greșeală, evenimente care nu pot fi abuzate și un backup pe care l-ai restaurat măcar o dată. Aceasta este configurarea unui server RedM pe care am urma-o noi înșine în 2026, în ordinea în care ai nevoie de ea.
Presupune un server de roleplay cu framework. Nimic de aici nu cere să cumperi ceva de la noi, iar produsul nostru primește o singură secțiune pe care o poți sări.
Cum creezi un server RedM: ce îți trebuie mai întâi
O copie a Red Dead Redemption 2 și un cont Cfx.re. Jucătorii au nevoie de joc ca să intre. Tu ai nevoie de cont ca să legi txAdmin și să ceri o cheie de licență.
O cheie de licență pentru server. Fiecare FXServer are nevoie de una, cerută gratuit din portalul Cfx.re (multe ghiduri îi spun încă Keymaster). Cheia este legată de contul tău și se pune în
server.cfg.O mașină pe care să ruleze. Un PC de acasă este în regulă pentru construit și testat. Pentru jucători, închiriază un VPS sau un server dedicat cu IP public fix.
Artifact-urile serverului. Binarele FXServer, disponibile atât pentru Windows, cât și pentru Linux, pe pagina oficială de descărcare. Cfx.re descrie versiunea de Linux drept un port oferit din politețe și spune că problemele au mai multe șanse să fie rezolvate pe Windows. Dacă știi bine Linux, rămâne o alegere bună. Dacă nu, Windows te va costa mai puțin timp.
La specificații, nu există un tabel oficial pentru un server RedM de roleplay, așa că ia asta drept regulă empirică din experiența de a le rula, nu drept garanție. FXServer face cea mai mare parte a muncii pe câteva fire de execuție, deci viteza pe un singur nucleu contează mai mult decât numărul de nuclee. Planifică stocare rapidă (NVMe) și cel puțin 8 GB de RAM pentru un server mic. Framework-ul și numărul de scripturi contează mai mult decât numărul brut de jucători.
Creează un server RedM: instalează FXServer cu txAdmin
txAdmin vine în artifact-urile FXServer și este modul standard de a rula un server: un panou web pentru pornit, oprit și repornit, citit consola, gestionat jucători și programat restarturi. Ghidul oficial de configurare txAdmin acoperă prima rulare. Pe scurt:
- 1
Descarcă build-ul recomandat pentru sistemul tău și extrage-l într-un folder separat, departe de datele serverului.
- 2
Rulează
FXServer.exe(Windows) saurun.sh(Linux). Se deschide o pagină txAdmin cu un PIN. - 3
Leagă-ți contul Cfx.re și setează parola de administrator.
- 4
Dă un nume serverului și alege un șablon de implementare (o rețetă), sau îndreaptă txAdmin către un folder de date pe care îl ai deja.
- 5
Introdu cheia de licență când o cere rețeta, rulează rețeta, apoi salvează și pornește.
Unele framework-uri RedM publică o rețetă txAdmin care descarcă dintr-o dată framework-ul, dependențele lui și un set de bază de resurse. Este cea mai rapidă cale către o configurație de tip server RedM 2026 funcțională, iar rețeta o poți citi înainte să o rulezi. O rețetă instalează software pe mașina ta.
Alege un framework și baza lui de date
Framework-ul decide ce așteaptă fiecare script de pe serverul tău: personaje, inventar, joburi, bani. Dacă îl schimbi mai târziu, trebuie refăcute majoritatea resurselor, deci alege o singură dată.
VORP Core este unul dintre cele două mari framework-uri de roleplay, cu un catalog mare de scripturi și documentație publică.
RSG Core este celălalt, inspirat de QBCore de pe FiveM. Dacă știi acel ecosistem, structura lui ți se va părea familiară.
Alte framework-uri există, iar standalone este o alegere legitimă dacă construiești o experiență mică, scriptată, fără sisteme complete de roleplay.
Alege după scripturile pe care vrei să le rulezi și după comunitatea căreia îi poți cere ajutor, nu după un tabel de funcționalități.
Ambele framework-uri mari au nevoie de o bază de date, MySQL sau MariaDB, accesată prin resursa oxmysql în configurațiile actuale. Creează o bază de date și un utilizator dedicate serverului, ține baza de date pe aceeași mașină (sau într-o rețea privată) și nu expune portul 3306 la internet. Unele ghiduri de instalare îl deschid pentru toate adresele, din comoditate. Nu copia partea aceea. Pune șirul de conexiune în server.cfg, deasupra liniilor ensure, cu charset=utf8mb4, ca numele jucătorilor cu diacritice să fie stocate corect.
Configurare server RedM: esențialul din server.cfg
server.cfg este fișierul care face diferența dintre un laborator și un server adevărat. Iată o formă scurtă, funcțională, pentru RedM. Fiecare directivă de mai jos vine din manualul de server Cfx.re.
# Run RedM, not FiveM
set gamename rdr3
# Network: change the port only if you must
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"
# OneSync is required above 32 slots
set onesync on
sv_maxclients 48
# Your licence key from the Cfx.re portal. Never publish it.
sv_licenseKey "YOUR_LICENSE_KEY"
# Listing
sv_hostname "My RedM Server"
sets sv_projectName "My RedM Server"
sets sv_projectDesc "Serious roleplay in the Old West."
sets locale "en-US"
# Block Script Hook clients (the default, kept explicit)
sv_scriptHookAllowed 0
# Database connection, above every ensure line
set mysql_connection_string "mysql://user:password@localhost/dbname?charset=utf8mb4"
# Optional: pin a game build. Cfx.re lists build 1491 for RedM; leave
# this commented out unless a script you rely on asks for it.
# sv_enforceGameBuild 1491Câteva note despre acel fișier. Peste 32 de sloturi FXServer cere OneSync, iar peste 64 cere onesync on, deci setarea lui de la început te scutește de o migrare. sv_enforceGameBuild este o setare doar la pornire, iar tabelul oficial listează un singur build RedM, așa că o lăsăm drept opțiune, nu drept recomandare: atinge-o doar dacă o resursă o documentează. sv_scriptHookAllowed este oprit implicit, iar Cfx.re avertizează că activarea lui face serverul vulnerabil la probleme de securitate. În sfârșit, rulează serverul cu +exec server.cfg din folderul tău de date, sau o face txAdmin pentru tine.
Resurse și ordinea de încărcare
Resursele pornesc în ordinea liniilor ensure. Un script care are nevoie de baza de date sau de framework trebuie să vină după ele, altfel pornește, nu găsește nimic și eșuează la prima utilizare. Ordinea care funcționează aproape peste tot:
ensure oxmysql
ensure your_framework_core
ensure your_framework_modules # inventory, characters, menus
ensure security_and_moderation # anticheat, logging
ensure gameplay_scripts
ensure maps_and_cosmeticsAdaugă scripturile pe rând. Repornește, citește consola, testează în joc, apoi adaugă următorul. Douăzeci de scripturi adăugate odată și o singură eroare înseamnă douăzeci de suspecți.
Citește scriptul înainte să-l rulezi. Codul de server rulează cu acces complet la baza ta de date și la fișiere. Un script scurs sau crăpuit este o cale clasică de a pierde un server.
Testează modificările pe o copie. Nu experimenta pe serverul live într-o sâmbătă seara.
Roluri de staff și permisiuni
Dă fiecărui membru de staff minimul de care are nevoie și dă-l unei persoane cu nume, nu unui cont comun. txAdmin are propriile conturi de admin cu permisiuni granulare pentru panou. În joc, FXServer folosește un sistem de permisiuni ACE configurat în server.cfg:
# Moderators: can use the commands you grant them, nothing else
add_principal identifier.license:MODERATOR_LICENSE group.moderator
# Admins
add_ace group.admin command allow
add_ace group.admin command.quit deny
add_principal identifier.license:ADMIN_LICENSE group.adminRezervă rolul de proprietar pentru oamenii care pot atinge și gazda, și baza de date. Aceea este adevărata rădăcină a serverului tău.
Nu da niciodată staff-ului în joc puteri care le permit să creeze bani sau obiecte, decât dacă munca lor o cere, și înregistrează fiecare utilizare. Cele mai multe dezastre de economie încep cu o comandă de staff.
Retrage accesul în ziua în care cineva părăsește echipa, în txAdmin, în
server.cfg, pe gazdă și pe Discord.
Backup-uri înainte de primul jucător
Ai nevoie de două feluri de backup: folderul de date al serverului (resurse, configurări) și baza de date. Jucătorii țin mult mai mult la al doilea decât tine. Păstrează copiile în afara mașinii, pentru că un backup pe același disc moare odată cu discul.
mysqldump -u youruser -p yourdatabase | gzip > /backups/server-$(date +%F).sql.gzFă un dump și înainte de fiecare actualizare de resursă și de fiecare schimbare de framework. Apoi fă pasul pe care îl sar majoritatea proprietarilor: restaurează backup-ul pe un server de test și verifică dacă personajele și inventarele sunt intacte. Un backup pe care nu l-ai restaurat niciodată este o speranță, nu un backup.
Securitate din prima zi
Cel mai ieftin moment pentru a repara o gaură este înainte ca jucătorii să depindă de ea. Trei lucruri contează la lansare.
Evenimentele de server
Fiecare handler RegisterNetEvent este o ușă la care poate bate orice client, cu orice argumente. Scripturile care au încredere în client să spună câți bani a câștigat sau ce obiect a primit sunt cum apar duplicările și exploit-urile de economie. Verifică asta înainte să adaugi un script și din nou înainte să-l scrii pe al tău. Detaliile sunt în ghidul nostru despre securizarea evenimentelor de server RedM, iar partea de pagubă este în articolul despre dupe de bani.
Un anticheat de la început
Instalarea unui anticheat după ce primul trișor a apărut deja este varianta scumpă: până atunci, jucătorii au văzut ce tolerează serverul. Există mai multe moduri de a alege unul, tratate în ghidul nostru de cumpărare pentru anticheat RedM. Oricare alegi, verifică dacă funcționează cu framework-ul tău (vezi anticheat pentru VORP).
Dacă alegi Baobab AC, configurarea este scurtă și documentată pas cu pas pe pagina de instalare. Ce contează pentru un server nou:
Serverul tău are nevoie de HTTPS de ieșire către API-ul Baobab, deci un firewall restrictiv pe trafic de ieșire îl va bloca.
Creezi serverul în panou și copiezi cheia API la creare, pentru că este afișată o singură dată.
Pune cheia în
server.cfgcuset, niciodatăsetr: un convarsetreste replicat către fiecare client conectat, ceea ce ar face cheia ta lizibilă de orice jucător.Încarcă-l imediat după core-ul framework-ului și exceptează-ți staff-ul prin grupurile ACE de admin, ca testarea să nu declanșeze detecții.
Pornește doar cu alerte: nimic nu este pedepsit până nu decizi tu să aplici sancțiuni, ceea ce îți dă timp să citești mai întâi ce vede pe propriul tău server.
Resursa se actualizează singură pe disc și aplică noua versiune la următorul tău restart.
Poți vedea cum arată panoul fără cont în demoul live, iar pagina de funcționalități listează fiecare detecție.
O politică de ban care se ține
Scrie regulile înainte de primul ban și decide cine poate bana și pe baza căror dovezi. Trișorii revin cu conturi noi. Cum funcționează bannurile pe hardware și pe identificatori și ce pot și ce nu pot face este tratat în articolul nostru despre ban HWID pe RedM.
Cum creezi un server RedM: lista pentru ziua lansării
Nu deschide porțile până când fiecare linie nu este adevărată.
- 1
Cheia de licență setată în
server.cfg, fișierul păstrat privat și în afara oricărui depozit public. - 2
gamename rdr3, OneSync și endpoint-urile configurate, serverul vizibil și accesibil de pe o mașină din afara rețelei tale. - 3
Firewall: portul jocului deschis, txAdmin restricționat, portul bazei de date închis către internet.
- 4
Baza de date pe un utilizator dedicat,
utf8mb4, credențiale nereutilizate nicăieri altundeva. - 5
Ordinea de încărcare verificată: baza de date, framework, module, securitate, gameplay.
- 6
Fiecare script citit, sursa lui cunoscută și niciun fișier crăpuit sau scurs.
- 7
Evenimentele de server revizuite pentru orice lasă un client să decidă banii, obiectele sau XP-ul.
- 8
Conturi de staff cu nume, permisiuni minime, fiecare testat o dată.
- 9
Anticheat în funcțiune, staff exceptat și o conectare de test verificată în consolă și în panou.
- 10
Politica de ban și regulile scrise și afișate unde le pot citi jucătorii.
- 11
Backup făcut, păstrat în afara mașinii și restaurat o dată pe un server de test.
- 12
Program de restart setat în txAdmin, cu mesaj de avertizare pentru jucători.
- 13
Un anunț care spune jucătorilor cum raportează o problemă și un membru de staff treaz în prima seară.
Părțile tehnice iau o după-amiază. Regulile pentru staff, backup-urile și obiceiul de a citi înainte să instalezi sunt cele care țin un server în picioare. Pentru partea de anticheat, începe cu cum funcționează un anticheat RedM. Pagina de prețuri este publică atunci când ești gata să compari.