Как сделать отыгровку выделенного маркером человека

BisQwit

Известный
Автор темы
450
124
Версия MoonLoader
.027.0-preview
Как реализовать систему в lua
Когда выделяешь игрока маркером и например вписываешь команду\ нажимаешь кнопку
Он автоматический просматривает jobprogress выделенного игрока?
 
Решение
Если под маркером ты имеешь ввиду прицеливание то вот
Lua:
local valid, ped = getCharPlayerIsTargeting(PLAYER_HANDLE) -- получить хендл персонажа, в которого целится игрок
if valid and doesCharExist(ped) then -- если цель есть и персонаж существует
  local result, id = sampGetPlayerIdByCharHandle(ped) -- получить samp-ид игрока по хендлу персонажа
  if result then -- проверить, прошло ли получение ида успешно
    -- здесь любые действия с полученным идом игрока
  end
end

Fott

Простреленный
3,431
2,269
Если под маркером ты имеешь ввиду прицеливание то вот
Lua:
local valid, ped = getCharPlayerIsTargeting(PLAYER_HANDLE) -- получить хендл персонажа, в которого целится игрок
if valid and doesCharExist(ped) then -- если цель есть и персонаж существует
  local result, id = sampGetPlayerIdByCharHandle(ped) -- получить samp-ид игрока по хендлу персонажа
  if result then -- проверить, прошло ли получение ида успешно
    -- здесь любые действия с полученным идом игрока
  end
end
 
  • Нравится
Реакции: BisQwit и user390868