help

Fabregoo

Известный
Автор темы
656
129
Версия MoonLoader
Другое
нужна функция которая будет писать в PrintStringNot дистанцию в метрах к чекпоинту
ups
 
Последнее редактирование:

Angr

Известный
291
99
Опиши подробнее свою мысль.
Пример если чекпоинт сервера, если твой то еще легче будет
Lua:
local sampev = require 'lib.samp.events'
local active = true
function sampev.onSetCheckpoint(vector,rad)
   vector = vector
   if active and vector then
         lua_thread.create(function()
             while active do
           wait(0)
           local x3, y3, z3 = getCharCoordinates(PLAYER_PED)
        printStringNow("Distance: "..(math.floor(getDistanceBetweenCoords3d(vector.x,vector.y,vector.z, x3, y3, z3))).." m",1)
        if getDistanceBetweenCoords3d(vector.x,vector.y,vector.z, x3, y3, z3) < 15 then active = false end
        end
      end)
   end
end
 
  • Нравится
Реакции: Fabregoo

Fabregoo

Известный
Автор темы
656
129
Опиши подробнее свою мысль.
Если чекпоинт сервера то это подойдет, если твой то еще легче будет
Lua:
local sampev = require 'lib.samp.events'
local active = true
function sampev.onSetCheckpoint(vector,ewe)
   vector = vector
   if active and vector then
         lua_thread.create(function()
             while active do
           wait(0)
           local x3, y3, z3 = getCharCoordinates(PLAYER_PED)
        printStringNow("Distance: "..(math.floor(getDistanceBetweenCoords3d(vector.x,vector.y,vector.z, x3, y3, z3))).." m",1)
        if getDistanceBetweenCoords3d(vector.x,vector.y,vector.z, x3, y3, z3) < 15 then active = false end
        end
      end)
   end
end
Чек поинт, который на аризоне при ГПС ставится...
Опиши подробнее свою мысль.
Пример если чекпоинт сервера, если твой то еще легче будет
Lua:
local sampev = require 'lib.samp.events'
local active = true
function sampev.onSetCheckpoint(vector,rad)
   vector = vector
   if active and vector then
         lua_thread.create(function()
             while active do
           wait(0)
           local x3, y3, z3 = getCharCoordinates(PLAYER_PED)
        printStringNow("Distance: "..(math.floor(getDistanceBetweenCoords3d(vector.x,vector.y,vector.z, x3, y3, z3))).." m",1)
        if getDistanceBetweenCoords3d(vector.x,vector.y,vector.z, x3, y3, z3) < 15 then active = false end
        end
      end)
   end
end
Не метка. а чек поинт, кооторый отмечается в ГПС, серверный вроде.
Опиши подробнее свою мысль.
Пример если чекпоинт сервера, если твой то еще легче будет
Lua:
local sampev = require 'lib.samp.events'
local active = true
function sampev.onSetCheckpoint(vector,rad)
   vector = vector
   if active and vector then
         lua_thread.create(function()
             while active do
           wait(0)
           local x3, y3, z3 = getCharCoordinates(PLAYER_PED)
        printStringNow("Distance: "..(math.floor(getDistanceBetweenCoords3d(vector.x,vector.y,vector.z, x3, y3, z3))).." m",1)
        if getDistanceBetweenCoords3d(vector.x,vector.y,vector.z, x3, y3, z3) < 15 then active = false end
        end
      end)
   end
end
Вот скрины чек поинта
На Гугл диске, сюда не поместились
UPS
 
Последнее редактирование: