RakSAMP Lite - getAllVehicles()

suntelli

Новичок
Автор темы
23
1
Версия MoonLoader
.026-beta
for k, v in pairs(getAllVehicles()) do
print('В зоне стрима есть машина!')
end
не выводит принт, в зоне стрима есть машины. Не знаете в чём проблема?
 

IlyaFontonov

Активный
200
52
Lua:
function onRunCommand(command)
    if command:find('tst') then
        for k, v in pairs(getAllVehicles()) do
            print('В зоне стрима есть машина!')
        end
    end
end

У меня все работает, скинь код свой
изображение_2024-09-13_201957039.png
 

suntelli

Новичок
Автор темы
23
1
Lua:
function onRunCommand(command)
    if command:find('tst') then
        for k, v in pairs(getAllVehicles()) do
            print('В зоне стрима есть машина!')
        end
    end
end

У меня все работает, скинь код свойПосмотреть вложение 251758
Lua:
function onPrintLog(text)
    newTask(function()
        if text:match('Set interior: 0') then
        wait(100)
            print('Заспавнились')
            for k, v in pairs(getAllVehicles()) do
                if v then
                    print('Айди машины1: '.. v.number .. '')
                end
            end
        end
    end)
end

Lua:
function onRunCommand(command)
    if command:find('tst') then
        for k, v in pairs(getAllVehicles()) do
            print('В зоне стрима есть машина!')
        end
    end
end

У меня все работает, скинь код свойПосмотреть вложение 251758
я понял из за чего не работало, спасибо
 
Последнее редактирование:

suntelli

Новичок
Автор темы
23
1
Lua:
require('addon')

require('samp.events')['onSetInterior'] = function(interior)
  if (interior == 0) then
    task = newTask(function()
      wait(3000)
      for k, v in pairs(getAllVehicles()) do
        print(k and getAllVehicles()[k].name or 'Автомобилей в зоне стрима нету!')
      end
      task:kill()
    end)
  end
end
не подскажешь как айди машин вывести? Я просто искал а там таблицы, вообще не шарю в них.
1726313539837.png