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
Categorias

Guia de Configuração do Servidor RedM

PT redm rdr2 setup cfx 0 consideraram isto útil

Guia completo para configurar o seu servidor RedM na Legion Hosting. O RedM é um framework de modificação multijogador para Red Dead Redemption 2, criado pela Cfx.re (a mesma equipa por trás do FiveM). Este guia aborda o registo da chave de licença, configuração do servidor, gestão de recursos e ligação de jogadores. Se encontrar problemas, consulte o nosso guia de Resolução de Problemas do RedM.

O que é o RedM?

O RedM é um framework multijogador orientado pela comunidade para Red Dead Redemption 2, desenvolvido e mantido pelo Cfx.re Collective — a mesma organização por trás do FiveM (o framework multijogador para GTA V). O RedM oferece:

  • Uma plataforma de servidor dedicado para alojar experiências multijogador personalizadas de RDR2
  • Um sistema de recursos/scripts utilizando Lua, C# e JavaScript
  • Suporte para modos de jogo personalizados, frameworks de roleplay e mods da comunidade
  • Um launcher cliente que liga os jogadores a servidores personalizados
  • Acesso a funções nativas para modificação extensiva do jogo
Experiência com FiveM? Se tem experiência com servidores FiveM, vai achar o RedM muito familiar. A configuração do servidor, o sistema de recursos e muitos conceitos são partilhados entre as duas plataformas. As principais diferenças são as funções nativas específicas do jogo e os recursos construídos para RDR2.

Obter uma Chave de Licença Cfx.re

Cada servidor RedM requer uma chave de licença Cfx.re válida. Esta chave é gratuita e está associada à sua conta Cfx.re.

  1. Aceda ao Cfx.re Keymaster em https://keymaster.fivem.net/.
  2. Inicie sessão com a sua conta Cfx.re (ou crie uma se ainda não tiver).
  3. Clique em Register a new server (ou "New Server" dependendo da interface atual).
  4. Preencha o formulário:
    • Label: Um nome para o seu servidor (apenas para sua referência).
    • Server IP: Introduza o endereço IP do seu servidor a partir do GPanel. Pode encontrá-lo na página de resumo do seu servidor.
    • Server Type: Selecione o tipo apropriado (normalmente "Other/VPS" para servidores alojados).
  5. Clique em Generate. A sua chave de licença será apresentada. Copie-a e guarde-a em segurança.
Importante: Cada chave de licença está associada a um endereço IP de servidor específico. Se o IP do seu servidor mudar, terá de gerar uma nova chave ou atualizar a existente no Keymaster. Mantenha as suas credenciais da conta Cfx.re seguras — qualquer pessoa com acesso pode gerir as chaves do seu servidor.

Primeiro Arranque e Variáveis de Arranque do GPanel

Após adquirir o seu servidor RedM na Legion Hosting, inicie sessão no GPanel e navegue até ao seu servidor.

Definir Variáveis de Arranque

Aceda ao separador Startup no GPanel. Verá várias variáveis configuráveis:

Variável Descrição Exemplo
CFX_LICENSE A sua chave de licença Cfx.re do Keymaster. Obrigatório. cfxk_xxxxxxxxxxxxxxxxxxxx_xxxxx
SERVER_HOSTNAME Nome de apresentação do seu servidor na lista de servidores. My new FXServer!
MAX_PLAYERS Número máximo de jogadores conectados (1–32). 32
CFX_VERSION A versão de build do servidor CFX a instalar. Utilize latest, recommended ou um número de build específico. latest
STEAM_WEBAPIKEY Chave Steam Web API para identidade Steam. Obtenha uma em steamcommunity.com/dev/apikey. Defina como none para desativar. none

Primeiro Arranque

  1. Introduza a sua chave de licença Cfx.re no campo CFX_LICENSE.
  2. Defina o nome do servidor e o número máximo de jogadores desejados.
  3. Aceda ao separador Console e clique em Start.
  4. O servidor irá descarregar os artefactos do servidor RedM no primeiro arranque. Isto pode demorar alguns minutos.
  5. Assim que vir mensagens a indicar que o servidor está a escutar (ex.: Started resource manager), o seu servidor está online.
Nota: Se o servidor não iniciar com um erro de chave de licença, verifique se a chave foi introduzida corretamente sem espaços no final e se o IP no Keymaster corresponde ao endereço IP real do seu servidor.

Configuração do server.cfg

O ficheiro server.cfg é o ficheiro de configuração principal do seu servidor RedM. Aceda-o através do File Manager do GPanel ou via SFTP. Abaixo está um exemplo de configuração abrangente:

# ========================================
# RedM Server Configuration
# ========================================

# Network Endpoints
# These define what IP and port the server listens on.
# 0.0.0.0 means listen on all available interfaces.
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"

# Server Identity
sv_hostname "My RedM Roleplay Server"
sv_maxclients 32
sv_licenseKey "cfxk_xxxxxxxxxxxxxxxxxxxx_xxxxx"

# Server Password (leave empty for no password)
# sv_password "MyServerPassword"

# Server Description and Tags (shown in server browser)
sets sv_projectName "My RedM RP"
sets sv_projectDesc "A Wild West roleplay experience"
sets tags "roleplay, rp, economy, custom"

# Locale
sets locale "en-US"

# Steam Web API Key (optional, for Steam identity)
# Get one from https://steamcommunity.com/dev/apikey
# set steam_webApiKey "YOUR_STEAM_API_KEY"

# OneSync (networked entity sync)
# "on" = standard OneSync, "legacy" = legacy mode
set onesync on

# RCON Password (for remote console access)
rcon_password "YourRconPassword123"

# Resource Directories
# Ensure resources are loaded from these directories
ensure mapmanager
ensure chat
ensure spawnmanager
ensure sessionmanager
ensure basic-gamemode
ensure hardcap
ensure rconlog

# ========================================
# Add your custom resources below
# ========================================
# ensure my_custom_resource
# ensure vorp_core
# ensure oxmysql

Opções de Configuração Principais Explicadas

Diretiva Descrição
endpoint_add_tcp Endpoint TCP para ligações de clientes. Deve corresponder à porta atribuída pelo GPanel.
endpoint_add_udp Endpoint UDP para dados do jogo. Deve ser a mesma porta que o TCP.
sv_hostname O nome do servidor apresentado no navegador de servidores RedM e na ligação direta do cliente.
sv_maxclients Número máximo de slots de jogadores. Não deve exceder o que o seu plano de alojamento suporta.
sv_licenseKey A sua chave de licença Cfx.re. Também pode ser definida através da variável de arranque do GPanel.
sets Define uma convar do servidor que é visível no navegador de servidores (replicada para os clientes).
set Define uma convar do servidor que é visível apenas do lado do servidor.
set onesync Ativa o OneSync para melhor sincronização de entidades. Recomendado manter em on.
ensure Carrega e inicia um recurso. O recurso deve existir num subdiretório resources/.
Dica: As portas de endpoint_add_tcp e endpoint_add_udp devem corresponder à porta atribuída ao seu servidor no GPanel. O seu servidor terá uma porta aleatória atribuída, a menos que tenha um IP privado. Se o GPanel mostrar o seu servidor na porta 30120, os seus endpoints devem ser "0.0.0.0:30120". Utilizar uma porta diferente impedirá o servidor de iniciar corretamente.

Gestão de Recursos

Os recursos são os blocos de construção de um servidor RedM. Contêm scripts, assets e configurações que adicionam funcionalidade ao seu servidor.

Estrutura de Recursos

Cada recurso é uma pasta dentro do diretório resources/ contendo, no mínimo, um ficheiro fxmanifest.lua (ou o legado __resource.lua):

resources/
    [system]/
        chat/
            fxmanifest.lua
            cl_chat.lua
            sv_chat.lua
        spawnmanager/
            fxmanifest.lua
            ...
    [custom]/
        my_resource/
            fxmanifest.lua
            client.lua
            server.lua
            config.lua

Carregar Recursos

Os recursos são carregados utilizando o comando ensure no server.cfg:

# Load a specific resource
ensure my_resource

# You can also use 'start' (functionally equivalent to ensure)
start another_resource

A diferença entre ensure e start: ensure irá iniciar o recurso se estiver parado, ou reiniciá-lo se já estiver em execução. start apenas o iniciará se ainda não estiver em execução.

Instalar Novos Recursos

  1. Descarregue o recurso a partir da sua fonte (GitHub, fóruns da comunidade, etc.).
  2. Envie a pasta do recurso para o diretório resources/ do seu servidor via SFTP (consulte o Guia de Envio SFTP) ou pelo gestor de ficheiros do GPanel.
  3. Adicione uma linha ensure resource_name ao seu server.cfg.
  4. Reinicie o servidor para que o recurso seja carregado.

Frameworks e Recursos Populares para RedM

Framework/Recurso Descrição
VORP Core Framework de roleplay popular para RedM. Fornece criação de personagens, inventário, economia e muito mais. O equivalente RedM do ESX/QBCore no FiveM.
RSG Core (RedEM:RP) Outro framework completo de RP com gestão de personagens, empregos e sistemas de economia.
oxmysql Biblioteca MySQL para servidores Cfx.re. Necessária pela maioria dos frameworks para operações de base de dados.
ox_lib Biblioteca de utilitários que fornece funções partilhadas, componentes de UI e módulos auxiliares.
vorp_inventory Sistema de inventário para servidores baseados em VORP.
Importante: Verifique sempre a compatibilidade dos recursos com a versão do seu servidor RedM e o framework utilizado. Os recursos RedM não são compatíveis diretamente com recursos FiveM — devem ser especificamente construídos ou portados para RedM.

Como Conectar

Os jogadores precisam do cliente RedM para se conectarem ao seu servidor. Eis como começar:

Instalar o RedM

  1. Os jogadores devem possuir uma cópia legítima de Red Dead Redemption 2 no Steam, Epic Games Store ou Rockstar Games Launcher.
  2. Descarregue o cliente RedM em redm.net.
  3. Instale o RedM. Ele irá detetar automaticamente a instalação do RDR2.
  4. Inicie o RedM. No primeiro arranque, irá atualizar e colocar em cache os ficheiros do jogo.

Conectar pelo Navegador de Servidores

  1. Inicie o RedM.
  2. Clique em Play no menu principal para abrir o navegador de servidores.
  3. Procure o seu servidor pelo nome (o valor de sv_hostname da sua configuração).
  4. Selecione o seu servidor e clique em Connect. Introduza a palavra-passe se estiver definida.

Ligação Direta

  1. Inicie o RedM.
  2. Prima F8 para abrir a consola do cliente.
  3. Escreva o seguinte comando com o IP e a porta do seu servidor:
connect YOUR_SERVER_IP:PORT

Por exemplo:

connect 192.168.1.100:30120

Encontre o IP e a porta do seu servidor no GPanel na página de resumo do seu servidor, ou consulte Como Encontrar o IP e a Porta do Seu Servidor.

Dica: Se o seu servidor não aparecer no navegador de servidores, certifique-se de que está em execução há pelo menos alguns minutos (demora algum tempo a registar-se na lista principal da Cfx.re). Verifique também se a sua chave de licença é válida e se o servidor não está definido como privado/não listado. Consulte o nosso guia de Resolução de Problemas do RedM para mais detalhes.

Conceitos Partilhados com o FiveM

Uma vez que o RedM e o FiveM são ambos construídos na plataforma Cfx.re, muitos conceitos são diretamente transferíveis:

  • A sintaxe do server.cfg é idêntica entre o FiveM e o RedM.
  • Os manifestos de recursos (fxmanifest.lua) utilizam o mesmo formato e campos.
  • Os scripts do lado do servidor (Lua, C#, JavaScript) funcionam da mesma forma.
  • O oxmysql e outras bibliotecas partilhadas funcionam em ambas as plataformas.
  • O painel de gestão txAdmin funciona com servidores FiveM e RedM.
  • A sincronização de entidades OneSync está disponível em ambas as plataformas.

As principais diferenças são as funções nativas do lado do cliente (funções específicas do jogo), a compatibilidade de recursos (os recursos FiveM precisam de ser portados para RDR2) e o mundo/entidades disponíveis no jogo.

Artigos Relacionados

Precisa de Ajuda?

Se precisar de assistência para configurar o seu servidor RedM, obter uma chave de licença ou configurar recursos, abra um ticket de suporte e a nossa equipa irá ajudá-lo a começar.


Este artigo foi útil?

Ready to Get Started?

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