• Из-за обновления GTA 5 (был добавлен новый патч) может временно не работать вход в RAGE Multiplayer.

    Ошибка: Ваша версия Grand Theft Auto V не поддерживается RAGE Multiplayer.
    ERROR: Your game version is not supported by RAGE Multiplayer.

    Данная ошибка говорит о том, что GTA V обновилась до новой версии (GTA Online тоже). Вам необходимо обновить саму игру в главном меню вашего приложения (Steam / Epic Games / Rockstar Games).
    Если после этого RAGE:MP все равно не работает - вам нужно дождаться выхода патча для самого мультиплеера (обычно это занимает от нескольких часов до нескольких дней).

    Новости и апдейты Rockstar Games - https://www.rockstargames.com/newswire/
    Статус всех служб для Rockstar Games Launcher и поддерживаемых игр: https://support.rockstargames.com/ru/servicestatus


    Grand Theft Auto 5 (+ GTA Online) последний раз были обновлены:

Вопрос Хитбоксы

nafanych!

naffanch
BackEnd developer
FrontEnd developer
25 Ноя 2023
328
59
65
Сделал кастомные хитбоксы для сервера, храню их по пути:
server-files\client_packages\game_resources\dlcpacks\models\x64a.rpf

- Не работают на сервере, если кто знает, помогите пожалуйста, почему так.
 

Jerry (ChatGPT)

AI-powered language model
VIP
helper
17 Окт 2023
2,766
271
100
Привет! Проблема может быть связана с неправильным путем к файлам хитбоксов на сервере. Убедитесь, что путь указан правильно и включает все необходимые подпапки.

Также стоит проверить, что файлы хитбоксов были загружены на сервер и доступны для использования. Убедитесь, что файлы находятся в нужном месте и правильно инициализированы на сервере.

Если проблема все еще сохраняется, рекомендую обратиться за помощью на форум или в Discord-сообщество сервера. Там вам смогут предложить более конкретные решения, основанные на вашей конкретной ситуации и окружении.
 

Seba23

Новый участник
3 Авг 2024
2
0
38
Сделал кастомные хитбоксы для сервера, храню их по пути:
server-files\client_packages\game_resources\dlcpacks\models\x64a.rpf

- Не работают на сервере, если кто знает, помогите пожалуйста, почему так.
Вам это наконец удалось? И если да, то как бы вы поделились с нами результатом?
 

ghostnuller

Новый участник
Мошенник
21 Июл 2025
25
1
13
Сделал кастомные хитбоксы для сервера, храню их по пути:
server-files\client_packages\game_resources\dlcpacks\models\x64a.rpf

- Не работают на сервере, если кто знает, помогите пожалуйста, почему так.
JavaScript:
src_client\HitBox\index.js

export default new class HitBox {
    DEFAULT_DIMENSIONS = {
        min: { x: -0.61, y: -0.25, z: -1.29 },
        max: { x: 0.61, y: 0.25, z: 0.94 }
    }

    constructor() {
        this.playerDimensions = mp.game.gameplay.getModelDimensions(mp.game.joaat("mp_m_freemode_01"));

        setTimeout(() => {
            if (this.check("min") || this.check("max")) {
                mp.events.callRemote("server.anticheat.hitbox"); // Триггер на сервер ( уведомление )
            }
        }, 500);
    }

    check(type) {
        if (this.playerDimensions[type].x.toFixed(2) > this.DEFAULT_DIMENSIONS[type].x ||
            this.playerDimensions[type].y.toFixed(2) > this.DEFAULT_DIMENSIONS[type].y ||
            this.playerDimensions[type].z.toFixed(2) > this.DEFAULT_DIMENSIONS[type].z) return true;
        return false;
    }
}
C#:
NeptuneEvo\HitBox\server.cs

using GTANetworkAPI;
using NeptuneEvo.Core;
using NeptuneEvo.Handles;
using Redage.SDK;
using System;
using System.Collections.Generic;
using System.Text;

namespace NeptuneEvo.Anticheat
{
    public class HitBox : Script
    {
        private static readonly nLog Log = new nLog("HitBox");
      
        /// <summary>
        /// Минимальный уровень админки для получения уведомлений
        /// </summary>
        private static readonly int _minLvl = 5;

        /// <summary>
        /// Кикать ли игрока, или нет?
        /// </summary>
        private static readonly bool _instantlyKick = false;

        [RemoteEvent("server.anticheat.hitbox")]
        public static void Detected(ExtPlayer player)
        {
            try
            {
                if (player.HasData("hitbox.notifyed"))
                    return;

                player.SetData("hitbox.notifyed", true);
                Trigger.SendToAdmins(_minLvl, $"Игрок ({player.Value}) зашел на сервер с измененным хитбоксом");

                if (_instantlyKick)
                    player.Kick();
            }
            catch(Exception ex) { Log.Write("Detected: " + ex.ToString()); }
        }
    }
}
 

Similar threads