Arizona V — RAGE:MP (GTA V) server build sources

Publication of the code base of the Arizona V roleplay build for RAGE:MP. This repository holds what can actually be read and edited — the client-side C#, configs, locales and the database schema. Heavy binaries and assets are not committed to git; they live in the full archive (link below).

Русская версия → README.md


⚠️ Origin and disclaimer

  • This is a leaked build. It does not belong to REDL, we did not write it and we do not support it.
  • Published as is, with no warranty of functionality, safety or support.
  • All rights to the source code, names and trademarks belong to their respective owners.
  • Use at your own risk. Whoever runs it carries the responsibility. Not recommended for commercial projects.
  • Rights holders: write to abuse@redl.io and the repository will be taken down.

Full archive

Git holds only the source part (~21 MB). To get a runnable server you need the full archive:

⬇️ https://redl.io/d/a76a72eae56916f4a3aa129c4376331c7916cd69/arizona-release.zip

Zip size 593 MB
Unpacked 673 MB
Files 835
Root directory arizona-release-nodlc/

A full file listing with sizes is in docs/ARCHIVE-MANIFEST.txt.


What is in this repository

server/client_packages/cs_packages/     client C# — 360,785 lines in 4 files
server/configs/locales/                 ru / en / de, 12,091 keys each
server/configs/gps/                     phone GPS points
server/client_packages/game_resources/  common/ and x64/ — game configs (XML/DAT)
server/bin/loader.mjs                   RAGE:MP NodeJS package loader
server/conf.example.json                server config (credentials are placeholders)
server/start.sh                         auto-restart wrapper
database/                               DB dumps (235 tables)
docs/ARCHIVE-MANIFEST.txt               manifest of the full archive

What is NOT here (and why)

Item Size Reason
server/ragemp-server-28-09-2023 61 MB RAGE:MP server binary, downloadable from rage.mp
server/bin/enc.dat, bt.dat 2.9 MB server logic is packed and obfuscated, no sources in the build
userinterface/build/bundle.js + bundle.css 38 MB compiled, minified CEF interface
userinterface/assets/ 477 MB 386 png, 139 svg, 8 webm, 16 mp3, UI fonts
game_resources/raw/ 76 MB 90 .ytd, 7 .ydr, .yft, .ydd, .ytyp, .ynd GTA assets

There are no CEF/interface sources in this build. The UI (phone, menus, HUD — apparently Vue) exists only as a built bundle.js/bundle.css. Likewise there are no server-logic sources: they sit packed inside bin/enc.dat. What you can genuinely modify is the client C# (cs_packages/*.cs), the configs and the database.


What is inside the build — measured from the code

Scale

File Lines What it is
shared.cs 148,890 shared models and constants, 140 enums
scripts.cs 121,820 client game logic, 807 class declarations
customization.cs 81,033 clothing, appearance and tattoo catalogues
localization.cs 9,042 localization and pluralization engine
Total 360,785

Economy and businesses

34 business types (enum BusinessType, 033):

ConvenienceStore · FuelStation · dealerships Premium / Luxor / Low / Moto / SUV / Retro / Exclusive / Commercial · Ammunation · ClothesStore · ExclusiveClothesStore · BurgerShot · Tattoo · Barber · Masks · NailsStudio · WatchStore · LSCustom / LSCustomAvia / LSCustomBoat · CarWash · PaintSpray · Apartaments · RealEstateAgency · EstateBookingAgency · BoatsStore · DivingStore · HeliStore · PlaneStore · TouristStore · StorageComplex · Bar

From the database dump:

  • 126 ready businesses placed on the map with coordinates
  • 2,548 product entries
  • 1,169 vehicles across 11 dealership types
  • banks, deposits, loans, marketplace/exchange, donation shop

Factions and communities

  • enum FractionType: Mafia, Gangs, Gov, BikersAndNeeks
  • ranks, permissions, storages, faction clothing, weapon presets
  • territory capture (capture nodes, castles), scheduled team battles
  • communities with ratings, contracts and members
  • mayor elections with candidates and voting

Vehicles and property

Vehicle fleets, garages, parking complexes, virtual parkings and spawns, custom handling, tuning, liveries, number plates. Boats, planes, helicopters, yachts with hangars and yacht clubs. Houses, apartments, offices, basements, business centers with office cells, storage complexes, renting and booking.

Entertainment

Diamond Casino (interiors, blackjack, roulette, slots), lottery, wheel of fortune, horse racing, races, battle royale, PVP/DM modes, seasonal events (Halloween, Easter, advent calendar), beach activities.

Phone (CEF)

Calls, SMS, contacts, messenger, GPS with 27 point categories (dealerships, shops, fuel stations, ATMs, parcel lockers, parkings), banking, app store, wallpapers.

Roleplay systems

Levels and experience, skills, battle pass with seasons and tasks, drugs and addiction, jobs with a calendar, driving school (DMV), quests, achievements, fines and jail, reports, marriages, pets with skills, promo codes, referral program.

Administration

29 admin levels, full admin action logs, spectate, anticheat/antispoof logs, bans, warns, mutes.

Localization

3 languages — Russian, English, German — 12,091 keys each, plus declension and plural formatting.


Requirements

Component Version
OS Linux x64 (tested on Ubuntu 22.04 / Debian 12)
RAGE:MP server build 28-09-2023 (shipped in the archive)
.NET Runtime 7.0 (csharp: enabled in the config)
MySQL / MariaDB 10.6+ / MySQL 8
RAM 4 GB minimum, 8 GB recommended
Disk ~1 GB for the server plus database space
Port 22005 UDP+TCP (changed in conf.json)

Installation

Fast path (5 minutes)

  1. Order a game server at redl.io — hosting with an AI assistant for game servers.
  2. Ask the assistant to install the mod and give it the archive link above.
  3. It deploys the databases, writes the configs and starts the server for you.

Manual installation on your own VPS

1. Download and unpack the archive

mkdir -p /root/arizona && cd /root/arizona
curl -L -o arizona-release.zip \
  "https://redl.io/d/a76a72eae56916f4a3aa129c4376331c7916cd69/arizona-release.zip"
unzip arizona-release.zip
cd arizona-release-nodlc

2. Install the .NET 7 runtime

# Ubuntu 22.04
wget https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb
dpkg -i packages-microsoft-prod.deb && apt update
apt install -y dotnet-runtime-7.0 aspnetcore-runtime-7.0

3. Create the databases and import the dumps

mysql -u root -p -e "CREATE DATABASE server_dev CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci"
mysql -u root -p -e "CREATE DATABASE server_logs CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci"
mysql -u root -p -e "CREATE DATABASE server_master_database CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci"

mysql -u root -p server_dev  < database/server_dev.sql
mysql -u root -p server_logs < database/server_logs.sql

database/01_schema.sql is the same 235-table schema in a single file — a fallback if the main dump refuses to import.

4. Fill in the config

cp server/conf.example.json server/conf.json   # when installing from this repository

Replace the placeholders in server/conf.json:

Key Value
master-db.user / .password user and password for server_master_database
logs-db.user / .password for server_logs
server-db.user / .password for server_dev
clickhouse-user / -pass only if you enable ClickHouse (logs-enabled)
port game port, 22005 by default
name, url how the server appears in the list

5. Start

cd server
chmod +x ragemp-server-28-09-2023 start.sh
./start.sh

start.sh is an auto-restart loop. ⚠️ The file from the archive hardcodes an absolute path (cd /root/arizona-project/deploy/ragemp-server) — fix it for your directory or it will not start.

6. Give yourself admin rights

UPDATE cd_characters SET N_AdminLvl = 29 WHERE S_Name = 'YourCharacterName';

29 is the maximum level.


Known issues

  • 24 DLC packs were removed from the release — their RPF/zlib data is corrupt. The game_resources/dlcpacks/ directory is empty and the build runs without them.
  • Auto-restart fires at 07:10 server time — start.sh brings the server back up.
  • The whitelist is off by default (the cd_whitelist table is empty).
  • enable-experimental-traffic-encryption: true — if clients cannot connect, try turning it off.
  • The server logic in bin/enc.dat is obfuscated: it cannot be modified. You can change the client C#, the configs and the database.

Security: what was checked before publishing

The archive was scanned for passwords, tokens, keys and private data:

  • conf.json in the archive was already sanitized by whoever released it — the credentials are YOUR_DB_USER / YOUR_DB_PASSWORD / YOUR_CH_USER / YOUR_CH_PASSWORD, and gitlab-configs-access-token is empty. Here it ships as conf.example.json, while conf.json itself is in .gitignore so you do not accidentally commit your own credentials.
  • The database dumps contain no player accounts — no logins, e-mails, password hashes or IPs. Only the schema (235 tables) and reference content: businesses, products, dealership vehicles, settings, weather.
  • No API keys, private keys or SMTP credentials were found in .cs or .json files. Matches on secret / token / password are constant and game-item names (reward_calendar_token, NS_PLAYER_PARTY_INPUT_PASSWORD and similar), not values.
  • ⚠️ One file was modified: the Yandex.Metrica counter (mc.yandex.ru, ID 89251474) was removed from userinterface/index.html — otherwise your server would report statistics to the original owners. The counter is still present in the archive, so re-check this file whenever you refresh the interface from it.
  • The code still calls the original project's external hosts: n-api.arizona-v.com, storage.arizona-v.com, streamingv2.shoutcast.com/arizona-v. Those features (music, part of the API) will not work for you — host your own services or disable them.

License

There is no license and there cannot be one: the code is someone else's, published as is for research and educational purposes. See "Origin and disclaimer" at the top. Everything here is provided without any warranty, including fitness for a particular purpose. REDL is not liable for any damage arising from its use.


Mirror and download — REDL · discussion on the forum · git hosting at git.redl.app

S
Description
Arizona V — исходники RP-сборки RAGE:MP (GTA V): клиентский C#, конфиги, локали, схема БД. Слитая сборка, as is.
Readme
3.4 MiB
Languages
C# 95.4%
SQL 4.6%