Getting Started with Server
This brief tutorial will show you how to run your server on both Windows and Linux distributions.
By default, the server makes use of port 22005 UDP for server access and the port after (here 22006) for the HTTP server hosting the client packages for the clients to download from.
So make sure to have done the ports forwarding on your router process and have also unblocked the ports on your firewall before running the server.
Windows
Prerequisite
For a hassle-free installation and operation, it is recommended to have the latest VC Redist.
Setting up the server
1. Download the RAGE Multiplayer Client (Download Here)
2. Open your server-files folder and run ragemp-server.exe. You should now be able to connect to your server locally (default local host IP: 127.0.0.1:22005).
Next step
Linux
Prerequisite
It’s recommended to use Debian or Ubuntu to set up a server if you’re new to Linux.
- Debian 10 or above See more
- Ubuntu 18.10 or above See more
- An OS that supports glibc v2.28
Ubuntu
Debian
Setting up server
This bash snippet should automate the server installation.
Launching the server as a daemon (systemd)
If you want to launch the server as a daemon on the latest version of Ubuntu/Debian/CentOS, you need to follow these steps:
1. We recommend move your server to /opt e.g mv ./ragemp-srv /opt/
2. Create the systemd unit (e.g /etc/systemd/system/rageserv.service) and enter this config:
Important: If you have not moved the directory, you need to edit WorkingDirectory and ExecStart with new absolute paths.
3. After saving the new unit we recommend you to update your systemd unit’s list.
4. Finally! Now you can enable and run the unit via these commands:
- systemctl enable rageserv
- systemctl start rageserv
If you want to watch status of your server you need enter:
If you want to restart your server you need to enter:
More commands and other details can be found here.
Installing screen (Optional)
For running the server in the background, we recommend using screen, mainly for its ease of use.
Debian based (Ubuntu & derivatives)
CentOS 6.x/7.x
Starting the server
- screen -dmS starts a separate shell without directly opening an interface towards it (detached mode). The S param defines a session name for the newly created session (in this case GTASERVER ), so that it is easier to manage in the future.
- screen -L basically logs whatever error that is shown by the server through the separate shell into a file for easier reference in the future.
- Log output will be saved as screenlog._number_ in the server directory.
- & IS IMPORTANT IF YOU WANT TO TERMINATE THE PROCESS GRACEFULLY.
Stopping the server
There are usually two ways to stop the server; One that we call a graceful shutdown that sends the server a signal for termination and the other, well, a crash since it does not allow the code to run through the termination process correctly.
Как создать свой сервер GTA 5 RP
Привет, сегодня я вам попробую рассказать как можно создать свой сервер на базе RAGE Multiplayer на Rage mp построен такой популярный сейчас проект как: GTA5 RP online в — этом гайде будут рассказаны элементарные вещи, а не полный гайд по скриптингу
- Ну в первую очередь: Чтобы открыть свой сервер вам нужно выбрать подходящий хостинг для запуска проекта во всемирную сеть интернет,нет конечно вы можете использовать мощности своего домашнего компьютера,но тут возникнут ряд проблем: Вам придется держать компьютер включенным 24/7 сутками что для вас не есть хорошо, к тому же вам придется открывать порты для доступа других людей на свой домашний сервер.
- Но на домашнем сервере: вы далеко не уйдете,навряд-ли ваш компьютер справится с одновременным онлайном в 1000 человек.
- Вам нужен надежный хостинг ( VDS/VPS — советую его)
- Вам нужно разбираться в скриптинги на JavaScript (большая часть модов написаны на нем)
- Вам нужно разбираться в CEF The Chromium Embedded Framework (Фреймворк для браузера) на нем может быть создан уникальный интерфейс UI или взаимодействие реального интернета с игровым миром (например Кинотеатр на GTA 5 RP)
- На вашем сервере очень желателен защищенный протокол HTTPS
- Вам нужно разбираться как работать с SSH — удаленное управление операционной системой к примеру для загрузки модов на ваш сервер, или загрузки самого сервера на хостинг
- Вам нужно разбираться (быть уверенным пользователем) той операционной системы,на котором будет расположен ваш проект GTA 5 RP: Сервер рекомендую располагать на операционной системе Linux
- Вам нужно разбираться в языке программирования PHP
- Вам нужно разбираться в базах данных MySQL (PHPmyadmin) без этих знаний вы не сможете написать формы регистрации и внесения пользователей в базу данных: как и многое другое
- Не помешает знать язык C Sharp
- Вам нужно хорошо знать язык каскадных стилей CSS чтобы сделать игровой интерфейс красивым и уникальным таким каким вы его задумали!
- Вы обязаны разбираться в JSON — это текстовый формат обмена данными с сервером может работать совместно почти с любым языком программирования.
- Нужен отдельный IP адрес на хостинге (отдельный от других проектов)
- Вам может потребоваться знания по работе в Node.js
- У ваших игроков обязательно должна быть Лицензионная копия GTAV Rage mp не работает с пиратками.
- Желательно хорошо знать английский язык для изучения вики по Rage mp
Ребят поверьте: Без этих знаний что перечислены мною в списке,можно забыть о своем уникальном проекте
После того как вы сделали все требования,что я описал верху, то пора приступать к загрузки своего Rage mp — проекта на (хостинг) сервер: для этого вам потребуется программа Termius,которая работает с SHH — удаленное управление операционной системой.
Без таких программ нет смысла работать поэтому вы в этом должны понимать на уровне (Уверенный пользователь)
Чтобы подключиться к своему проекту/серверу, вам достаточно будет ввести пароль, предоставленный после покупки хостинга/vps/vds к этому моменту у вас на руках уже должна быть 100% рабочая сборка сервера GTA 5 RP
- Вы обязаны разбираться в работе vps/vds серверов — проект Rage mp — очень желательно располагать и запускать на Linux Ubuntu вам также нужно установить на ваш домашний компьютер программу файловый менеджер для работы с хостингом по протоколу SFTP к примеру FileZilla через эту программу вы сможете подключаться к своей файловой системе сервера vps/vds (хостинга)
- Помните,что на момент написания и вашего прочтения: Способы могут меняться как в сторону осложнения, так и в сторону облегчения процесса установки, вы должны быть готовы к обучению и поиску информации.
- Запускаете команду apt install mysql-server, которая запустит установку необходимого программного обеспечения для работы vds/vps, это нужно для работы вашего будущего проекта Rage mp.
- На все варианты выборов, которые вам предлагают SSH — терминал, нужно будет нажимать букву английскую y — она соответствует команде Yes — да.
- Когда вы дойдете до пункта где вам предлагают выбрать пароль для сервера, очень сильно постарайтесь придумать как можно более сложную комбинацию букв и цифр, чтобы увеличить степень безопасности вашего проекта ведь узнав пароль злодей может натворить много бед, а вы потерять деньги. Запишите пароль в надежном месте, он будет нужен для подключения к базе данных MySQL
- После введения пароля вам достаточно подождать, пока закончится процедура установки программного обеспечения на ваш VDS/VPS сервер. Это может занять у вас пару минут, зависит от мощности сервера
- Когда появится первое всплывающее окно терминала, вам нужно будет нажать комбинацию клавиш backspace (такая длинная кнопка внизу) +Tab+Enter
- Пишите команду sudo apt install build-essential checkinstall
- Прописывайте команду sudo apt install libssl-dev
- Устанавливайте NVM https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh
- Выходите из сессии терминала SSH и заходим заново в терминал SSH.
- Пишите команду nvm ls-remote
- Пишите команду node -v
- Пишите команду nvm install число, где вместо числа указывайте версию, которую вам показала команда node -v выше. к примеру: nvm install 1.5.6
- Пишите команду sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test
- Пишите команду sudo apt update && sudo apt install libstdc++6
- Пишите cd /home
- Пишите mkdir server
- Пишите команду cd server
- Скачивайте wget https://cdn.rage.mp/lin/ragemp-srv-037.tar.gz
- Пишите команду tar -xzf ragemp-srv-037.tar.gz. Поздравляю! теперь ваш проект Rage mp будет расположен в папке сервера по пути — > home/server/ragemp-srv
- Скачивайте любой файловый менеджер к примеру FileZilla, вводите в менеджере файлов ваш логин и пароль, если требуется IP после чего подключайтесь по протоколу не FTP, а по протоколу SFTP.
- Заходите в папку, где расположен ваш игровой проект (home/server/ragemp-srv), и открывайте файл conf.json, в этом файле можно работать с параметрами вашего игрового сервера rage mp
- В папке bind (вашего проекта) пропишите IP-адрес, выданный вам при регистрации хостингом, чтобы переместить ваш проект rage mp на мощности vps/vds сервера
- После этого можно будет скачивать любые сборки модов и через файловый менеджер загружать их на ваш проект rage mp.
Пояснение к файлу: conf.json (файл конфигурации проекта rage mp)
- maxplayers — Максимальное количество игроков,которые могут подключиться к вашему игровому проекту например 2000 игроков (зависит от мощностей серверов vps/vds в вашем владение)
- name — Имя вашего игрового сервера его видят игроки в лаунчере Rage mp (к примеру: Vinewood)
- gamemode — Название вашего gamemode (режима игры) к примеру Roleplay
- stream-distance — Область видимости объектов (транспорта и игроков) на сервере.
- announce — Наличие сервера в глобальном списке серверов rage mp (true — да \ false — нет).
- csharp — включить поддержку сервером скриптов C# (C Sharp)
- port — Номер порта вашего сервера для подключения другими игроками. к примеру 2205 а окончательно папка вашего сервера у игроков будет примерно вот такой: myserver.mydomenrp.2205
Игровых режимов у Rage mp существует всего 10 — штук, они прописываются в файле conf.json
- Roleplay — Ролевая игра то есть каждый отыгрывает свою роль (Полицейский/Медик и так далее ) как в реальной жизни — это самый востребованный и популярный режим: Пример этого режима: GTA5 RP
- Freeroam — Свободный игровой мир
- Deathmatch — Смертельная битва друг против друга
- Teamdeathmatch — Смертельная битва с командой
- Race — Гонки
- Drift — Дрифт
- Derby — Дерби
- Trucking — Грузоперевозки (Дальнобой)
- Copsandrobbers — Полицейские и грабители
- Gangwar — Групповая война
Как видите — открыть свой сервер GTA 5 RP: может любой,главное быть готовым к обучению и поиску информации, помните если вы скачиваете сборки модов для своего сервера, вес дизайн надо переделывать, а для этого обязательно знать Таблицу каскадных стилей CSS и JavaScript и не помешает знать основы HTML
Отпиши в комментариях если вам интересна тема разработки подобных проектов 🙂
Запускай и играй.

Вы когда-нибудь представляли себе игру на сервере с сотнями игроков одновременно?
Хватит мечтать, ведь ваша мечта только что стала реальностью. Загрузите инсталлятор, запустите RAGE Multiplayer и присоединяйтесь к серверу прямо сейчас!

Хорошо синхронизированный и оптимизированный
Плавность, точность и отсутствие потерь fps
Мы потратили много времени, чтобы сделать ваш игровой процесс в многопользовательской игре таким, какого вы еще никогда не видели.
При том же FPS, что и в одиночной игре, вы увидите плавную и точную синхронизацию во время игры в RAGE Multiplayer.
Grand Theft Auto и Grand Theft Auto: V являются зарегистрированными торговыми марками компании Take-Two Interactive Software
RAGE Multiplayer (ragemultiplayer.com) не связан с Take-Two Interactive и не поддерживается ею. Программное обеспечение и не несет ответственности за серверы, созданные пользователями.
© 2007-2023. Take-Two Interactive Software и ее дочерние компании, все остальные знаки и торговые марки являются собственностью соответствующих владельцев. Все права защищены.
RAGE:MP — Как создать свой GTA V сервер для игры по сети
![]()
Если вы играли в GTA5 RAGE Multiplayer на ПК, то скорее всего задавались вопросом как создаются сервера в этом мультиплеере? В этой статье мы разберем начальный этап создания сервера, рассмотрим его настройки и запустим свой собственный сервер.
Для начала нам необходим сам мультиплеер Rage MP скачать его с нашего сайта можно тут. В том месте куда вы установили мультиплеер есть папка — server-files там и будет находиться наш сервер.
В этой папке мы видим такие файлы:

Для начала необходимо единожды запустить файл ragemp-server.exe после чего выключить его. В папке мы видим новые файлы, в том числе файл conf.json это и есть файл настроек нашего сервера.
Открыв данный файл блокнотом мы видим следующие настройки:

- maxplayers — Максимальное количество игроков на сервере
- name — Имя сервера
- gamemode — Название вашего gamemode (режима игры)
- stream-distance — Область видимости объектов (транспорта и игроков) на сервере.
- announce — Наличие сервера в глобальном списке серверов (true — да \ false — нет).
- csharp — Поддержка сервером скриптов C#.
- port — Порт сервера для подключения.
В папке packages находятся серверные скрипты сервера, а в папке client_packages — клиентские. Скачать готовые скрипты для RAGE:MP.