Шаг 1. Подготовка и база данных (MySQL)
Большинство версий RedAge требуют базу данных MySQL для хранения аккаунтов, машин и персонажей.
Зайдите в панель управления gta5host.
Перейдите в раздел Базы данных (или MySQL) и создайте новую БД.
Обязательно сохраните данные для подключения:
Хост (IP-адрес сервера БД, часто 127.0.0.1 или специальный IP хостинга)
Название базы данных
Пользователь
Пароль
Откройте phpMyAdmin через панель хостинга, выберите созданную базу и импортируйте туда файл таблицы (обычно он идет в архиве со сборкой и называется redage.sql, dump.sql или похоже).
Шаг 2. Загрузка файлов на хостинг
Для переноса файлов сборки вам понадобится FTP-клиент (например, FileZilla или WinSCP).
В панели хостинга найдите данные для FTP-подключения (Хост, Логин, Пароль, Порт).
Подключитесь через Filezilla к вашему серверу.
Перейдите в корневую директорию сервера (обычно это папка, где уже лежат стандартные файлы RAGE:MP, такие как ragemp-server, папки client_packages, packages и т.д.).
Перенесите все файлы вашей сборки RedAge в эту директорию с заменой, если это необходимо.
Важно: Переносите только содержимое папки сервера, а не саму архивную папку целиком. Корневая структура должна выглядеть стандартно для RAGE:MP.
Шаг 3. Настройка конфигурационных файлов
Сборка RedAge v3 (на C# / .NET) имеет свои файлы конфигурации, которые нужно связать с вашей базой данных.
Через FTP (или встроенный файловый менеджер хостинга) найдите файл настроек игрового мода. Обычно в RedAge он находится по пути:
packages/gta-server/Settings/sServer.json (или database.json, в зависимости от мода).
Откройте его для редактирования и впишите туда данные от базы данных, которую вы создали на Шаге 1 (Host, User, Password, Database).
Проверить главный конфиг сервера RAGE:MP — файл conf.json в корневом каталоге. Убедитесь, что там правильно указано название запускаемого C# плагина/мода (строка "csharp": "enabled" или аналогичные параметры в зависимости от версии RAGE:MP).
Шаг 4. Компиляция (если требуется) и Запуск
Сборки на C# требуют скомпилированных файлов (файлы с расширением .dll).
Если вы залили уже готовую, скомпилированную сборку (в папке dotnet/resources/ лежат готовые файлы), то компиляция не нужна.
Если сборка "чистая" из исходников, перед запуском на хостинге её нужно скомпилировать на своем ПК через Visual Studio или dotnet CLI, а затем загрузить готовые .dll на хостинг.
Запуск:
Вернитесь в панель управления gta5host.
Перейдите в консоль сервера и нажмите кнопку Запустить (или Перезагрузить).
Следите за логами в консоли. Если вы увидите ошибки подключения к MySQL — проверьте правильность введенных данных в конфигах. Если сервер вылетает из-за «Footage» или отсутствия файлов — проверьте, все ли файлы перенеслись по FTP.