Как узнать координаты иконки на карте?

Foxy01

Известный
Автор темы
284
125
Версия MoonLoader
.026-beta
Как узнать координаты иконки на карте? Не метка.
Например иконка Машины (55 ид иконки)
Знаю что через

Lua:
local sampev = require 'lib.samp.events'

function sampev.onSetMapIcon(iconId, position, type, color, style)
  print('Icon coord: ', position.x, position.y, position.z)
end
Но как именно чтобы работало незнаю:(
 
Решение
Lua:
local sampev = require 'lib.samp.events'

function sampev.onSetMapIcon(iconId, position, type, color, style)
  if iconId == 55 then
     --действие
  end
end
Вроде так, не проверял
Верно.
Lua:
local sampev = require 'lib.samp.events'
posXq = 0
posYq = 0
posZq = 0

function sampev.onSetMapIcon(iconId, position, type, color, style)
    if type == 55 then     
        posXq = position.x
        posYq = position.y
        posZq = position.z
        end
end

hinazuki

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

function sampev.onSetMapIcon(iconId, position, type, color, style)
  if iconId == 55 then
     --действие
  end
end
Вроде так, не проверял
 
  • Нравится
Реакции: Foxy01

biGliGma

Участник
78
5
Lua:
local sampev = require 'lib.samp.events'

function sampev.onSetMapIcon(iconId, position, type, color, style)
  if iconId == 55 then
     --действие
  end
end
Вроде так, не проверял
Верно.
Lua:
local sampev = require 'lib.samp.events'
posXq = 0
posYq = 0
posZq = 0

function sampev.onSetMapIcon(iconId, position, type, color, style)
    if type == 55 then     
        posXq = position.x
        posYq = position.y
        posZq = position.z
        end
end
 
  • Нравится
Реакции: Foxy01