Постоянно повторяется поиск машин на радаре

.EOS

Участник
Автор темы
60
3
Lua:
for i in ipairs(getAllVehicles()) do
        renderFontDrawText(Font1, "{007FFF}ТРАНСПОРТ{FF0000} "..i, pos_x1, pos_y1 + 30, - 1)
        end

Высвечивается всё правильно но за цифрой остальные цифры которые мешают. Нужно сделать функцию renderFontDrawText(Font1, "{007FFF}ТРАНСПОРТ{FF0000} "..i, pos_x1, pos_y1 + 30, - 1) за циклом но пишет такого не существует, пытался сделать так но тоже ошибка renderFontDrawText(Font1, "{007FFF}ТРАНСПОРТ{FF0000} "..for i in ipairs(getAllVehicles()) do, pos_x1, pos_y1 + 30, - 1)
 

.EOS

Участник
Автор темы
60
3
Lua:
for k, v in pairs(getAllVehicles()) do
    renderFontDrawText(Font1, "{007FFF}ТРАНСПОРТ{FF0000} "..v, pos_x1, pos_y1 + (k * 10), - 1)
end
Вот что из этого получилось( Цифры должны обновляться а не оставляться на заднем фоне цифр
 

Вложения

  • Screenshot_2.png
    Screenshot_2.png
    2.3 KB · Просмотры: 42

wulfandr

Известный
636
260
Вот что из этого получилось( Цифры должны обновляться а не оставляться на заднем фоне цифр
оно не может стоять на месте, так как позиция разная всегда, код мой не меняй и вставь как это сделал я
 

wulfandr

Известный
636
260
Должно быть так и обновляться а не по 100 тысяч раз
ну так построй правильно логику как должны отображаться данные, создай функцию которая будет возвращать обработанный нужный список, этот список уже сам вставляй в рендер и всё, или просто использовать concat.

Lua:
    renderFontDrawText(my_font, "{007FFF}ТРАНСПОРТ{FF0000} "..table.concat(getAllVehicles(), ', '), 10, 400, - 1)
 

.EOS

Участник
Автор темы
60
3
ну так построй правильно логику как должны отображаться данные, создай функцию которая будет возвращать обработанный нужный список, этот список уже сам вставляй в рендер и всё, или просто использовать concat.

Lua:
    renderFontDrawText(my_font, "{007FFF}ТРАНСПОРТ{FF0000} "..table.concat(getAllVehicles(), ', '), 10, 400, - 1)
Исправил