Lua AimLineRender - отображение направления камеры игроков

chapo

tg/inst: @moujeek
Автор темы
Модератор
9,069
12,031
Скрипт отображает направление камеры других игроков
1649345621840.png

видео
Требования: SAMP.lua, mimgui
Активация: /aimline
 

Вложения

  • !AimLine.lua
    20.1 KB · Просмотры: 692
У

Удалённый пользователь 439480

Гость
из этого сделать настраиваемую длину линии мона?
 

spelare for filmer

Потрачен
151
184
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
го такое же но только с вектором очка
 

Cosmo

Известный
Друг
660
2,796
еще один факт что чапо немного гений!
еще один факт что чапо пиздит чужие идеи*
(но мне похуй)
p.s.
1649355102341.png


можно было бы если бы я не прогуливал геометрию в школе
В моей версии это настраивается, правда я делал это в качестве демки и без каких либо имгуи окон, так что всё изменяется через код
Ну и лави тогда уж еще и снифер синхры кнопок других игроков, что бы можно было чекать какие игрок тыкает клавиши, и запросто определять всяких ботов или спидхак или автоловцов, кароче много чё
y44DvbPQo_o.jpg
 

Вложения

  • syncer.lua
    3.5 KB · Просмотры: 769
  • key_sync.lua
    8.5 KB · Просмотры: 1,124

chapo

tg/inst: @moujeek
Автор темы
Модератор
9,069
12,031
еще один факт что чапо пиздит чужие идеи*
(но мне похуй)
p.s.

че
мне кажется я даже до твоего сообщения на бх выкладывал фрапсы на которых у меня эта штука. Да и беседу я не читаю (ток в поиске пишу "чапо" что бы посмотреть кто меня хуесосит)
 
Последнее редактирование:
  • Ха-ха
  • Грустно
Реакции: Vintik и Cosmo

The Spark

frontend
Проверенный
703
724
  • Нравится
Реакции: chapo

lorgon

Известный
656
273
можно было бы если бы я не прогуливал геометрию в школе
Что-бы задать длину вектора и не поменять его направление, сначала находишь единичный вектор, соответствующий твоему.
Потом его умножаешь на ту длину которую хочешь видеть.

Код ниже это просто пример, скорее всего в мунлоадере можно заменить функции.
Lua:
function unitVec(x, y, z) -- ед. вектор
    local function len(x, y, z)
        return math.sqrt(x^2 + y^2 + z^2)
    end
    local lenght = len(x, y, z)
    return x / lenght, y / lenght, z / lenght
end
function setLenVec(x, y, z, d) -- выставить длину, d - длина
    local x1, y1, z1 = unitVec(x, y, z)
    return x1 * d, y1 * d, z1 * d
end
 
  • Нравится
Реакции: chapo