Добро пожаловать на RAGE MULTIPLAYER

Собирайтесь с другими игроками, создавайте собственный сервер, формируйте сообщество или придумывайте новый игровой режим. В RAGE Multiplayer вас ждут бесконечные возможности и непревзойденный контроль. Пусть ваше воображение станет вашим единственным пределом.

GM слив сборки AXESASRP MSK 15к рублей

  • Автор темы Автор темы atom134
  • Дата начала Дата начала

atom134

Карантин 💉
👶 Новичок
💩 BLOCKED
UID
3 360
Активность
Офлайн
Регистрация
12.08.2025
Сообщения
8
Розыгрыши
0
Реакции
1
Баллы
11
💰 RC
183
Автор темы
а карта есть?
 
кто нибудь нает как пофиксить краш при воде?
 
Шляпа Николая Боярского !
 
пару ошибок пофиксить и все, 1 мин работы , все работает. есть пару моментов по карте, не полностью загружается
 
закинь на гугл гляну
Проблема заключается в том, что структура базы данных не соответствует коду сервера. Из логов видно несколько критических ошибок:

Основные ошибки:

1. Unknown column 't1.arresttype' in 'field list'
В таблице characters (или связанной) отсутствует колонка arresttype.
2. Column 'clothesm' cannot be null
Колонка clothesm в какой-то таблице не может быть NULL, но в неё пытаются вставить NULL.
3. Отсутствующие таблицы:
· project_main.merumond_blips
· project_main.player_armors
4. Ключ '19' отсутствует в словаре
Проблема в логике работы с фракциями/организациями.

Решение:

1. Добавить недостающие колонки в базу данных

Откройте HeidiSQL и выполните эти запросы для базы project_main:

```sql
-- Добавляем колонку arresttype в таблицу characters
ALTER TABLE `characters`
ADD COLUMN `arresttype` INT NULL DEFAULT NULL;

-- Проверяем таблицу fractions (или подобную) на наличие колонки clothesm
-- Сначала посмотрим структуру таблицы:
SHOW CREATE TABLE fractions;

-- Если колонки clothesm нет, добавляем её:
ALTER TABLE `fractions`
ADD COLUMN `clothesm` VARCHAR(255) NOT NULL DEFAULT '';
```

2. Создать недостающие таблицы

```sql
-- Создаем таблицу merumond_blips
CREATE TABLE IF NOT EXISTS `merumond_blips` (
`id` INT AUTO_INCREMENT PRIMARY KEY,
`name` VARCHAR(100) NOT NULL,
`x` FLOAT NOT NULL,
`y` FLOAT NOT NULL,
`z` FLOAT NOT NULL,
`sprite` INT NOT NULL,
`color` INT NOT NULL,
`scale` FLOAT DEFAULT 1.0,
`shortrange` TINYINT DEFAULT 1,
`created_at` TIMESTAMP DEFAULT CURRENT_TIMESTAMP
) ENGINE=InnoDB;

-- Создаем таблицу player_armors
CREATE TABLE IF NOT EXISTS `player_armors` (
`id` INT AUTO_INCREMENT PRIMARY KEY,
`uuid` VARCHAR(50) NOT NULL,
`character_id` INT NOT NULL,
`armor_type` VARCHAR(50) NOT NULL,
`armor_value` INT DEFAULT 100,
`created_at` TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
INDEX `idx_character` (`character_id`)
) ENGINE=InnoDB;
```

3. Проверить структуру базы данных

Сравните вашу базу данных с оригинальной структурой из сборки. Обычно в сборках есть файлы:

· database.sql или dump.sql
· Папка sql с файлами структуры
· Файлы миграций

4. Если нет оригинальной структуры:

1. Найдите файлы SQL в сборке:
```
C:\Users\Administrator\Desktop\AXESAS PROJECT\sql\
C:\Users\Administrator\Desktop\AXESAS PROJECT\database\
C:\Users\Administrator\Desktop\AXESAS PROJECT\resources\[gamemode]\sql\
```
2. Или экспортируйте базу из рабочей сборки (если есть).

5. Временное решение (если нужно запустить сервер):

В коде найдите файлы, вызывающие ошибки:

1. Forbes\Repository.cs (строка 140 и 221) - убрать запрос к arresttype
2. Fractions\Configs.cs (строка 745 и 738) - исправить вставку clothesm

Но лучше полностью восстановить правильную структуру БД.
 
Исправил некоторые ошибки теперь нормально все работает сойдёт
 
если у вас бесконечная загрузка - в колонку characters или как там называется добавьте 2 колонки там голод и еще че то
 
+в сборке не работают клавиши E и пробел, но фикситься за пару минут в файле main.js
 
Исправил некоторые ошибки теперь нормально все работает сойдёт
+в сборке не работают клавиши E и пробел, но фикситься за пару минут в файле main.js
"Characters" не содержит определение для "Water".
"Characters" не содержит определение для "ArrestType".
"Characters" не содержит определение для "Golod".
"Characters" не содержит определения "ArrestType", и не удалось найти доступный метод расширения "ArrestType", принимающий тип "Characters" в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку).
"Characters" не содержит определения "Golod", и не удалось найти доступный метод расширения "Golod", принимающий тип "Characters" в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку).
"Characters" не содержит определения "Water", и не удалось найти доступный метод расширения "Water", принимающий тип "Characters" в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку).
"Characters" не содержит определения "ArrestType", и не удалось найти доступный метод расширения "ArrestType", принимающий тип "Characters" в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку).
Распаковка-преобразование вероятного значения NULL.
У пакета "Newtonsoft.Json" 12.0.3 есть известная уязвимость https://github.com/advisories/GHSA-5crp-9r3c-p9vr (уровень серьезности: высокий уровень)
несоответствие между архитектурой процессора проекта "MSIL", сборка которого выполняется, и архитектурой процессора ссылки "Bootstrapper", "AMD64". Это несоответствие может привести к ошибкам во время выполнения. Рекомендуется изменить целевую архитектуру процессора для проекта с помощью диспетчера конфигураций, чтобы согласовать архитектуры процессоров для проекта и ссылок, или использовать зависимость от ссылок с архитектурой процессора, соответствующей целевой архитектуре процессора проекта.
Сравнение с целочисленной константой не имеет смысла; константа находится вне диапазона значений типа "int".
Переменная "e" объявлена, но ни разу не использована.
У пакета "Newtonsoft.Json" 12.0.3 есть известная уязвимость https://github.com/advisories/GHSA-5crp-9r3c-p9vr (уровень серьезности: высокий уровень)
Директива using для "System.Threading.Tasks" ранее встречалась в этом пространстве имен
Че делать?
 
Последнее редактирование модератором:
Много ошибок в базе данных, несовместимо с GTA V Enhanced.
 
кстати, а как пофиксить, что когда нажимаешь клавишу ошибка вылазит?
 
Назад
Верх