как узнать на каком я спавне?

Tenkara

Потрачен
Автор темы
380
173
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Версия MoonLoader
.026-beta
ну если по простом, ккак сделать, если координаты 123 - ждлс, если координаты 456 - спавн негров
 

Dmitriy Makarov

25.05.2021
Проверенный
2,513
1,140
Lua:
-- Начало
local coords = {
    {123, 123, 123, "ЖДЛС"},
    {321, 321, 321, "Спавн афроамериканцев"},
    -- Дополни своими координатами
}

-- Вывод
local mX, mY, mZ = getCharCoordinates(PLAYER_PED) -- Это лучше в беск. цикле, чтобы на постоянной основе получать свои координаты
for i = 1, #coords do
    if getDistanceBetweenCoords3d(mX, mY, mZ, coords[i][1], coords[i][2], coords[i][3]) < 10 then -- 10 - Это радиус. Если ты будешь в радиусе 10 метров от координат спавна, то выведется сообщение ниже. Точнее, будет флудить.)
        sampAddChatMessage("Вы на спавне: "..coords[i][4], -1)
    end
end
Ох, не знаю, как-то так вроде. Я мог с массивом накосячить, т.к я всегда путаю, с 1 они начинаются или с 0. Вроде с 1.)

UPD: Исправил ошибку в названии функции получения координат. Извиняюсь.
 
Последнее редактирование:
  • Нравится
Реакции: Tenkara

#Northn

Pears Project — уже запущен!
Всефорумный модератор
2,651
2,550
  • Нравится
Реакции: Tenkara и Dmitriy Makarov