Как определить в какую сторону смотрит игрок?

Статус
В этой теме нельзя размещать новые ответы.

HavenS

Участник
Автор темы
76
19
Как сделать проверку которая будет показывать в какую сторону смотрит игрок, либо на сколько градусов повернут?
 
Решение
я долбаёб
Lua:
local sampev = require 'lib.samp.events'

function sampev.onAimSync(playerid,data)
    print(data.camPos.x,data.camPos.y,data.camPos.z)
end
тут обрабатывай данные камеры, игроков, и т.п.
если делаешь проверку на ид игрока, обязательно делай проверку на то, находится ли игрок в стриме, и если нет - возвращай функции параметр false
если помог поставь лайк xd

abbv

Потрачен
119
40
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Lua:
function sampev.onAimSync(playerId, data)
    if player_id == 38 then
        sampAddChatMessage(data.camPos, -1)
    end
end

Почему не выводит позицию камеры? Или оно должно делать что-то другое
нужно чтобы игрок был в зоне стрима
Lua:
data.AimSyncData
ещё должно быть, ибо в events
Lua:
{data = 'AimSyncData'}
 

HavenS

Участник
Автор темы
76
19
нужно чтобы игрок был в зоне стрима
Lua:
data.AimSyncData
ещё должно быть, ибо в events
Lua:
{data = 'AimSyncData'}
Коротко говоря, мне нужно для аирбрэйка такая фигня типо если игрок смотри туда то координаты прибавляются такие, у меня сейчас стоит так если я смотрю на букву Z, и жму W мне прибавляются корды по y, а мне нужно сделать так чтобы координаты прибавлялись куда я смотрю. Возможно вообще это делается не так.
 

abbv

Потрачен
119
40
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
я долбаёб
Lua:
local sampev = require 'lib.samp.events'

function sampev.onAimSync(playerid,data)
    print(data.camPos.x,data.camPos.y,data.camPos.z)
end
тут обрабатывай данные камеры, игроков, и т.п.
если делаешь проверку на ид игрока, обязательно делай проверку на то, находится ли игрок в стриме, и если нет - возвращай функции параметр false
если помог поставь лайк xd
 
  • Нравится
Реакции: HavenS
Статус
В этой теме нельзя размещать новые ответы.