• Из-за обновления 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) последний раз были обновлены:
Скрипт компаса (Compass Script) для сервера RAGE Multiplayer

JS Скрипт компаса (Compass Script) для сервера RAGE Multiplayer 1.0

Нет прав для скачивания

Harland David Sanders

Куратор портала
Команда форума
Куратор портала
VIP
high coder
media
10 Сен 2020
3,421
2,782
219
Harland David Sanders добавил(а) новый ресурс:

Скрипт компаса (Compass Script) для сервера RAGE Multiplayer - Скрипт для RAGE:MP добавляет компас на сверху экрана который показывает текущую сторону света.

Скрипт для RAGE:MP добавляет компас на сверху экрана который показывает текущую сторону света.

JnkYjvi.jpg



Установка:
  1. Скопировать папку compass в папку client_packages
  2. Подключить файл compass/index.js инклудом в главном файле client_packages/index.js
    JavaScript:
    require('./compass/index.js');

Узнать больше об этом ресурсе...
 
  • Like
Реакции: Han Lee и skyElmax

Mortq

Специалист
15 Сен 2020
179
36
99
походу я попал не в ГТА 5, а в PUBG
 
  • Durka
Реакции: Sexxxtasy

wearnings

Активный участник
12 Окт 2020
51
12
33
29
Мне интересно, зачем он нужен? Может его проще добавить в магазин и при активации его запускать?
 
  • Like
Реакции: Agressor

Harland David Sanders

Куратор портала
Команда форума
Куратор портала
VIP
high coder
media
10 Сен 2020
3,421
2,782
219
Мне интересно, зачем он нужен? Может его проще добавить в магазин и при активации его запускать?
Ты можешь делать все что угодно, можешь сделать появление компаса при использовании определенного предмета или события. 😉
 
  • Like
Реакции: wearnings

NULMEKS

Начинающий специалист
12 Янв 2024
252
119
55
27
В данном скрипте есть не большой баг с отображениям азимута.

JavaScript:
function degreesToIntercardinalDirection(dgr) {
    dgr %= 360.0;

    if ((dgr >= 0.0 && dgr < 22.5) || dgr >= 337.5) return 'N ';
    if (dgr >= 22.5 && dgr < 67.5) return 'NE ';
    if (dgr >= 67.5 && dgr < 112.5) return 'E ';
    if (dgr >= 157.5 && dgr < 202.5) return 'SE ';
    if (dgr >= 112.5 && dgr < 157.5) return 'S ';
    if ((dgr >= 202.5 && dgr < 247.5) || (dgr > -112.5 && dgr <= -65.7)) return 'SW ';
    if ((dgr >= 247.5 && dgr <= 292.5) || (dgr > -65.7 && dgr <= -22.5)) return 'W ';
    if ((dgr >= 292.5 && dgr < 337.5) || (dgr > -22.5 && dgr <= 0)) return 'NW ';
}

А именно не верное отображения:
JavaScript:
if (dgr >= 157.5 && dgr < 202.5) return 'SE ';

Вот так будет лучше, правильней:

JavaScript:
function degreesToIntercardinalDirection(dgr) {
    dgr %= 360;

    if (dgr >= 22.5 && dgr < 67.5) return "NE";
    else if (dgr >= 67.5 && dgr < 112.5) return "E";
    else if (dgr >= 112.5 && dgr < 157.5) return "SE";
    else if (dgr >= 157.5 && dgr < 202.5) return "S";
    else if (dgr >= 202.5 && dgr < 247.5) return "SW";
    else if (dgr >= 247.5 && dgr < 292.5) return "W";
    else if (dgr >= 292.5 && dgr < 337.5) return "NW";
    else return "N";
}