неверный аргумент №1 для 'ipa [irs' ' - PullRequest
0 голосов
/ 04 июля 2019

я получаю эту ошибку на консоли advertisements / advertisements.lua: 117: неверный аргумент № 1 к «ipairs» (таблица ожидалась, получилось логическое значение) и это advertisements / advertisements.lua: 117: вызов: не удалось вызвать «mysql: select» [строка «?»]

функция openAdvertisements (игрок, команда) местные рекламные объявления = {} - они будут содержать нашу рекламу для отправки клиенту и заполнять наши рекламные таблицы.

if not player then player = source end

--Fetch all of the advertisements from the database
for _, ad in ipairs( exports.mysql:select('advertisements') ) do
    if tonumber( ad.expiry ) >= tonumber( getRealTime().timestamp ) then --Check if the advertisement has expired, delete it if so.
        ad.author = exports.mysql:select_one( "characters", { id = ad.created_by } ).charactername
        table.insert( advertisements, ad )
    else
        deleteAdvertisement( ad.id )
    end
end

triggerClientEvent( player, resourceName .. ":display_all", root, advertisements, exports.integration:isPlayerAdmin( player ) ) --Send the advertisements to the client to create the GUI.

конец

это строка 117 для _, реклама в ipairs (exports.mysql: select ('advertisements')) do

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...