NUOVO 📢 Offerta di lancio limitata: fino al 70% di sconto sul tuo primo mese, per tutti i giochi!Vedi i piani

Come installare le resource sul tuo server RedM

RedMUpdated Oct 23, 20263 min read

Tutto ciò che un server RedM esegue è una resource: la chat, lo spawn manager, un framework di roleplay e ogni script sopra di esso. Installarne una richiede sempre gli stessi tre passaggi.

Dove stanno le resource

resources/

Una resource è una cartella che contiene un fxmanifest.lua. Molti server le raggruppano in sottocartelle con nomi tra parentesi quadre, come [core] e [scripts], che il server analizza automaticamente.

Installa una resource

  1. Nel pannello apri Files e vai in resources/.
  2. Carica la cartella della resource. Non rinominarla, perché il nome della cartella è il nome della resource.
  3. Ferma il server, modifica server.cfg e aggiungi:
    ensure resourcename
  4. Avvia il server e leggi la console.

L'ordine di caricamento conta

Le resource partono nell'ordine in cui compaiono le loro righe ensure. Un framework, un wrapper del database e qualsiasi libreria condivisa devono venire prima degli script che li usano. Sbagliare questo produce errori che sembrano uno script rotto ma in realtà sono una dipendenza mancante.

Un ordine tipico è:

ensure mapmanager
ensure chat
ensure spawnmanager
ensure sessionmanager-rdr3
ensure oxmysql
ensure my-framework
ensure my-jobs-script

Resource con database

Molte resource di roleplay hanno bisogno di un database MySQL. Creane uno nella sezione Database del pannello, poi metti host, nome, utente e password nella stringa di connessione richiesta dalla resource, di solito una riga set mysql_connection_string in server.cfg. Importa l'eventuale file SQL fornito con la resource prima di avviarla.

Lavorare senza un riavvio completo

Dalla Console del pannello:

refresh
start resourcename
restart resourcename
stop resourcename

refresh fa accorgere il server di una resource appena caricata. restart si usa dopo aver modificato uno script.

Quando una resource fallisce

La console indica la resource e il motivo. Cause comuni:

  • Un fxmanifest.lua mancante, o scritto per una versione diversa di Cfx.re.
  • Una dipendenza non avviata, indicata nell'errore.
  • Una connessione al database non configurata.
  • Un errore di sintassi Lua, segnalato con un file e un numero di riga.

Download del client

I file che una resource segna come lato client vengono scaricati da ogni giocatore all'ingresso. Un server con centinaia di megabyte di asset in streaming ha un primo ingresso molto lungo, quindi rimuovi i modelli inutilizzati prima di aprire il server al pubblico.

Lo ospiti già altrove? Sposta il tuo server da noi

CREA IL TUO SERVER DI GIOCO
PRONTO A INIZIARE?

Risparmia fino al 30% sul tuo nuovo server di gioco.
Prestazioni premium, attivazione immediata e affidabilità imbattibile a un prezzo migliore.

ULTIMI ARTICOLI