• Из-за обновления 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

🍔 ChefBurger
Команда форума
High developer
10 Сен 2020
3,590
2,749
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');

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

Mortq

Активный участник
Мошенник
15 Сен 2020
215
35
99
походу я попал не в ГТА 5, а в PUBG
 
  • Durka
Реакции: Sexxxtasy

wearnings

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

Harland David Sanders

🍔 ChefBurger
Команда форума
High developer
10 Сен 2020
3,590
2,749
219
Мне интересно, зачем он нужен? Может его проще добавить в магазин и при активации его запускать?
Ты можешь делать все что угодно, можешь сделать появление компаса при использовании определенного предмета или события. 😉
 
Реакции: wearnings

NULMEKS

Гений
BackEnd developer
12 Янв 2024
420
358
93
28
В данном скрипте есть не большой баг с отображениям азимута.

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";
}