29 посетителей на сайте. Из них:
Роботы29
Список пользователей
8bp Miniclip Был(a) в сети 10 минут назад
Hyundai Accent Был(a) в сети 1 час назад
Эмилио Смесов Был(a) в сети 2 часа назад
Makeshov Был(a) в сети 2 часа назад
@lex Был(a) в сети 2 часа назад
Стас Глуздеев Был(a) в сети 2 часа назад
Ab Antonian Был(a) в сети 2 часа назад
Павел Евдокимов Был(a) в сети 2 часа назад
kinolog2019 Был(a) в сети 3 часа назад
Амин Амин Был(a) в сети 3 часа назад
Ermak Был(a) в сети 3 часа назад
Семëн Ханьков Был(a) в сети 3 часа назад
Вячеслав Журавлёв Был(a) в сети 3 часа назад
Иван Малофий Был(a) в сети 3 часа назад
Ага Был(a) в сети 4 часа назад
Платон Колесников Был(a) в сети 4 часа назад
kokote la aplica Был(a) в сети 4 часа назад
Был(a) в сети 5 часов назад
Nick Sereda Был(a) в сети 5 часов назад
Данила Мурзанаев Был(a) в сети 5 часов назад
GAPUR TV Был(a) в сети 5 часов назад
Pon228 Pon228 Был(a) в сети 5 часов назад
Саша Был(a) в сети 5 часов назад
James_ LP Был(a) в сети 5 часов назад
إلى-الحب الحرية Был(a) в сети 5 часов назад
Влад Шкунда Был(a) в сети 5 часов назад
Hasan buğra Gül Был(a) в сети 5 часов назад
Mistik Был(a) в сети 5 часов назад
Список ботов
rambler (29)

Следите за нами!

Тп по карте RAGE MP (Java)

Описание

Привет! Я вам даю свой код который я писал давно, но в нём есть один нюанс. Чтобы ТПхнуться на землю вам нужно будет нажать около 2х раз, так как при больших расстояниях движок не может предугадать уровень земли!


Сам код:


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


jаvascript:
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));
}

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




Автор публикации:

Erdaulet Seitkoja Erdaulet Seitkoja

Скачать:

Скачать

Дата:
Автор ресурса:

TRADARENA

Ползунок ценового диапазона в HTML CSS и JavaScript
Ползунок ценового диапазона в HTML CSS и
25.12.2023, Скрипты сайтов
Серверные команды для RageMP(Гайд)
Серверные команды для RageMP(Гайд)
04.11.2023, Серверная часть GTA 5 / Все для GTA 5 RAGE MP
Обучение LUA
Обучение LUA
24.12.2020, Статьи
Руководство по отладке - как найти ошибки в ваших скриптах
Руководство по отладке - как найти ошибки в ваших
24.12.2020, Статьи

Нет комментариев.Оставишь комментарий?