Lua вычислить свои координаты

anna_pavlova2281

Участник
Автор темы
29
1
Версия SA-MP
  1. 0.3.7-R4
Как сделать скрипт который будет вычислять по команде твои координаты и отправлять их в чат? Помогите)
 

MaslovKK

Новичок
17
1
если я правильно понял то так
Lua:
function mycoords() then
    local positionX, positionY, positionZ = getCharCoordinates(PLAYER_PED)
    local str = positionX .. ", " .. positionY .. ", " .. positionZ
    sampAddChatMessage(str, 0xFFFFFFFF)
end

function main() then
if not isSampFuncsLoaded() and not isSampLoaded() then return end
while not isSampAvailable() do wait(0) end
sampRegisterChatCommand("mycoords", mycoords)
wait(-1)
end
 
Последнее редактирование:

Izvinisb

Известный
Проверенный
963
599
если я правильно понял то так
Lua:
function mycoords() then
    local positionX, positionY, positionZ = getCharCoordinates(PLAYER_PED)
    local str = positionX .. ", " .. positionY .. ", " .. positionZ
    sampAddChatMessage(str, 0xFFFFFFFF)
end

function main() then
if not isSampFuncsLoaded() and not isSampLoaded then return end
while not isSampAvailable then wait(0) end
sampRegisterChatCommand("mycoords", mycoords)
wait(-1)
end
На луа, а не на си😆, isSampAvailble(), isSampLoaded() - функции
 

anna_pavlova2281

Участник
Автор темы
29
1
если я правильно понял то так
Lua:
function mycoords() then
    local positionX, positionY, positionZ = getCharCoordinates(PLAYER_PED)
    local str = positionX .. ", " .. positionY .. ", " .. positionZ
    sampAddChatMessage(str, 0xFFFFFFFF)
end

function main() then
if not isSampFuncsLoaded() and not isSampLoaded then return end
while not isSampAvailable do wait(0) end
sampRegisterChatCommand("mycoords", mycoords)
wait(-1)
end
Не работает код