• Из-за обновления 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) последний раз были обновлены:

Мануал Телепорт на метку RAGE:MP

koltr

Гуру
BackEnd developer
14 Сен 2020
157
108
121
Привет! Я вам даю свой код который я писал давно, но в нём есть один нюанс. Чтобы ТПхнуться на землю вам нужно будет нажать около 2х раз, так как при больших расстояниях движок не может предугадать уровень земли!

Сам код:

Клиентская часть, вставляем в main.js

JavaScript:
mp.keys.bind(Keys.VK_Y, false, function () { // Телепорт
    if (!loggedin || chatActive || editing || global.menuCheck() || cuffed || localplayer.getVariable('InDeath') == true) return;
    if (!global.localplayer.getVariable('IS_ADMIN')) return;
    GoPosPLS();
    
    lastCheck = new Date().getTime();
});

function GoPosPLS() {
    try {
        if(mp.game.invoke('0x1DD1F58F493F1DA5')) {
            let foundblip = false;
            let blipIterator = mp.game.invoke('0x186E5D252FA50E7D');
            let totalBlipsFound = mp.game.invoke('0x9A3FF3DE163034E8');
            let FirstInfoId = mp.game.invoke('0x1BEDE233E6CD2A1F', blipIterator);
            let NextInfoId = mp.game.invoke('0x14F96AA50D6FBEA7', blipIterator);
            for (let i = FirstInfoId, blipCount = 0; blipCount != totalBlipsFound; blipCount++, i = NextInfoId) {
                if (mp.game.invoke('0x1FC877464A04FC4F', i) == 8) {
                    var coord = mp.game.ui.getBlipInfoIdCoord(i);
                    mp.game.graphics.notify("~g~Телепорт на метку");
                    const getGroundZ = mp.game.gameplay.getGroundZFor3dCoord(coord.x, coord.y, 20, parseFloat(0), false);
                    mp.events.callRemote('teleportWaypoint', coord.x, coord.y, getGroundZ);
                    break;
                }
            }
        }
    } catch (e) { }
}

Серверная часть, вставляем в Main.cs

C#:
[RemoteEvent("teleportWaypoint")]

public static void ClientEvent_tpWP(Client player, float x, float y, float z)
{
    if (!Main.Players.ContainsKey(player)) return;
    if (Main.Players[player].AdminLVL < 1) return;
    NAPI.Entity.SetEntityPosition(player, new Vector3(x, y, z));
}

Учтите, что когда вставляете в этот код, то не пихайте его в самый самый низ, за скобки, а то он у вас выйдет из класса и не будет работать, советую вставлять где-то в середине. Удачи!
 
Реакции: FireFeed

Harland David Sanders

🍔 ChefBurger
Команда форума
High developer
10 Сен 2020
3,668
2,841
219

koltr

Гуру
BackEnd developer
14 Сен 2020
157
108
121
Не знаю что у вас не так, но у меня всё отлично работает
1600364946546.png
 

Sever

Новый участник
15 Сен 2020
4
0
3
Што там нада поминят штоб норм тп на землю
 

wearnings

Участник портала
12 Окт 2020
51
10
33
30
Реакции: Baklan

VadimMan

Участник портала
17 Дек 2020
49
12
65
Как создать сам телепорт ? Скиньте скрипт в данную тему. Расстояние маленькое будет координат. Мне ужно создать порт в интерьер.
 

wearnings

Участник портала
12 Окт 2020
51
10
33
30
Как создать сам телепорт ? Скиньте скрипт в данную тему. Расстояние маленькое будет координат. Мне ужно создать порт в интерьер.
Код тебе сюда не кто не скинет так как надо тестить и смотреть! А так создаёшь оператор и 2 чекпоинта с колшебом и делаеш телепорт!
 

Evbej

Активный участник
15 Сен 2020
103
40
60

Вложения

  • tp_z.js
    3 KB · Просмотры: 807
Реакции: Wolf

VadimMan

Участник портала
17 Дек 2020
49
12
65
В какой папке создаются эти колшейпы?
 

koltr

Гуру
BackEnd developer
14 Сен 2020
157
108
121

Byzi1

Новый участник
5 Авг 2021
9
0
3
А что делать с этим кодом, уда его поместить, и как начать пользываться, только можно максимально подробно?