DRS Base CnR v1

v1.0.0 drs_cnr
Ver na loja

Servidor de polícia contra ladrões (Cops & Robbers) em QBCore, em português e pronto a abrir. Toda a gente começa como Civil no nível 1. Um só nível (barra de XP) desbloqueia tudo: a polícia abre no nível 5 e a patente sobe com o nível até Chefe. A base tem mais de 70 pontos de assalto com minijogos, procurados de 1 a 5 estrelas com prémio pela cabeça, carrinhas de valores e carrinha blindada com escolta. Tem ainda droga, desmanche de carros, contratos, prisão com fuga e as arenas PvP da Base DRS. Traz a base de dados pronta a importar, ficheiros .bat para abrir o servidor e um verificador (drs_core) que diz na consola o que está bem e o que falta.

Na primeira vez, abrir o servidor demora cerca de 15 a 20 minutos.

#Requisitos

SistemaWindows 10/11 (64 bits)
JogoGTA V e FiveM instalados (para entrares no servidor)
Base de dadosMySQL ou MariaDB (a forma mais fácil é o XAMPP)
Conta Cfx.reEm portal.cfx.re, para a chave grátis do servidor

Nota

O FXServer não vem no ficheiro: é descarregado do site oficial da Cfx.re pelo 1 - DESCARREGAR FXSERVER.bat.

#Instalação

#1. Descarregar o FXServer

Dá duplo-clique em 1 - DESCARREGAR FXSERVER.bat. Descarrega a versão recomendada do servidor para a pasta artifacts. Repete sempre que quiseres atualizar.

#2. Importar a base de dados

  1. Liga o MySQL/MariaDB (no XAMPP: botão Start no MySQL).
  2. Abre o HeidiSQL ou o phpMyAdmin (http://localhost/phpmyadmin).
  3. Importa o ficheiro sql/Base DRS Cops And Robbers.sql:
    • HeidiSQL: Ficheiro → Executar ficheiro SQL
    • phpMyAdmin: separador Importar → escolher o ficheiro → Executar
  4. Fica criada a base de dados basedrs_cnr com as 42 tabelas.

Se não usares o XAMPP normal (ou se o teu MySQL tiver password), ajusta a ligação no server-data/server.cfg:

server.cfg
set mysql_connection_string "mysql://root@localhost/basedrs_cnr?charset=utf8mb4"

#3. Chave do servidor (Cfx.re)

  1. Entra em portal.cfx.re → Servers → Registration Keys.
  2. Cria uma chave (IP: o teu IP público, ou em branco para testes).
  3. Abre server-data/server.cfg com o Bloco de Notas e troca COLOCA_AQUI_A_TUA_CHAVE pela tua chave, entre aspas:
server.cfg
sv_licenseKey "a_tua_chave"

#4. Abrir o servidor

Com txAdmin (recomendado: painel web, reinícios automáticos, logs e bans):

  1. Dá duplo-clique em 2 - ABRIR TXADMIN.bat.
  2. Abre-se o browser em http://localhost:40120. Entra com a tua conta Cfx.re e cria a password do painel.
  3. Escolhe Existing Server Data e cola o caminho da pasta server-data (aparece escrito na janela preta).
  4. Escolhe o server.cfg dessa pasta e carrega em Save & Start.

Sem txAdmin: dá duplo-clique em 3 - INICIAR SEM TXADMIN.bat. Para desligar, escreve quit na janela.

#5. Entrar e dar-te admin

  1. No FiveM, carrega em F8 e escreve connect localhost. Crias a personagem e começas como Civil, ao lado da Câmara Municipal.
  2. Na consola do servidor escreve status e copia o teu identificador fivem:.
  3. No fim do server.cfg, tira o # e põe o teu identificador:
server.cfg
add_principal identifier.fivem:1234567 qbcore.god
  1. Reinicia o servidor.

#6. Confirmar que está tudo bem

Comando (consola)O que faz
drsinfoMostra o resumo da base
drscheckVerifica a base e diz como resolver o que falta
drsscriptsLista os scripts da base e se estão a correr

#Como se joga

#Equipas e níveis

  • Toda a gente começa como Civil no nível 1. A equipa muda-se na Câmara Municipal (carrega em E no balcão): Civil, Criminoso ou Polícia.
  • Ganhas XP com assaltos, contratos, prisões, fugas e prémios. A barra de XP aparece no HUD quando ganhas XP.
  • A polícia abre no nível 5 (Cadete, só com pistola). A patente sobe com o nível até Chefe, no nível 50. Cada patente tem a sua armaria e garagem.
  • Os assaltos também abrem por nível. No mapa, os disponíveis aparecem a cores e os outros a cinzento.

#Assaltos

Mais de 70 pontos: lojas, bombas de gasolina, lojas de roupa, barbearias, multibancos, Ammu-Nation, stand, bancos Fleeca, joalharia, Paleto, Pacific, iate, porta-aviões, Bobcat, Humane Labs e Union Depository. Os assaltos têm minijogos e itens do mercado negro (termite, C4…), e o loot vende-se na loja de penhores.

#Procurados e polícia

  • Estrelas de 1 a 5, que baixam com o tempo, e prémio pela cabeça.
  • A pena da prisão depende das estrelas e o agente que prende recebe.
  • Prisão com fuga: quem foge fica logo com 5 estrelas.

#Mais atividades

  • Carrinhas de valores a circular e carrinha blindada com escolta.
  • Contratos de 8 tipos.
  • Droga: 4 zonas de apanha, mesa de embalar escondida e 8 dealers.
  • Desmanche: carros de outros jogadores na sucata de Sandy.
  • Arenas PvP da Base DRS: FFA, duelos 1v1, TDM, Bombsite e treino de pontaria.

#Teclas principais

TeclaAção
F6Menu Cops & Robbers: nível, desbloqueios, contratos e classificações
F9Leaderboard semanal
ECâmara Municipal, assaltos, multibancos, carrinhas, droga e desmanche
MTelemóvel
F10Rádio

A lista completa de teclas e comandos está no COMANDOS.txt.

#Comandos de staff

ComandoO que faz
/equipaAbre a escolha de equipa em qualquer sítio
/procurado <id> <estrelas>Dá ou tira estrelas (0 tira)
/assalto tiposLista os tipos de assalto
/assalto criar <tipo> [nome]Cria um ponto de assalto onde estás
/assalto apagarApaga o ponto (feito em jogo) mais perto
/carrinha · /carrinha pararCarrinha blindada com escolta
/carrinhas · /carrinhas limparCarrinhas de valores a circular

Os pontos de assalto criados em jogo ficam em resources/[drs]/drs_cnr/data/robberies.json. Os campos de droga, a mesa de embalar, os dealers e a sucata estão em resources/[drs]/drs_cnr/config.lua (Config.Drugs e Config.Chop).

#Scripts de outros vendedores

A base usa os nomes standard do QBCore (exports['qb-core'], exports['qb-menu']…) e a pasta [compat] traz 3 pontes (qb-core, qb-inventory, qb-target). Por isso podes instalar scripts QBCore do mercado sem mexer em nada.

#Jogar com amigos

Abre a porta 30120 (TCP e UDP) no router para o IP do teu PC e permite o FXServer na firewall do Windows. Os amigos ligam-se com connect O_TEU_IP_PUBLICO:30120.

#Resolução de problemas

"Server license key authentication failed" — a chave está errada ou o IP não corresponde. Cria outra em portal.cfx.re.

"oxmysql: ECONNREFUSED" ou "Access denied" — o MySQL não está ligado ou a ligação no server.cfg está errada.

"Unknown table" ou "doesn't exist" — o SQL não foi importado (passo 2).

Não consigo ser polícia — a polícia só abre no nível 5. Vê o teu nível no F6.

Fico preso no ecrã de carregamento — vê a consola do servidor: o primeiro erro vermelho diz qual o script. Escreve drscheck para ver o que falta.