• Страница 1 из 1
  • 1
Проверка содержимого массива
Nyll
В этом видео гайде я расскажу как сделать модуль для проверки содержимого массива.



Полезные ссылки:
1. Адаптация под версию клиента.
2. Инструкция по созданию toc файла
3. Скачать Sublime Text 2
4. API функции

Код
function TinsertCheck( tables, value )
    local key = 0
    if (#tables == 0) then
       key = 0
    end

    for k,v in pairs(tables) do
       if (v == value) then
          key = 1
       end
    end
    return key
    -- body
end

local Test = {}
function TinsertAdd( value )
    if (TinsertCheck(Test, value) == 0) then
       table.insert(Test, value)
       print("Table insert")
    else
       print("Table insert error")
    end
end

TinsertAdd(1) -- Успешно
TinsertAdd(1) -- Еррор
Маме беркута привет!
Сообщение # 1 написано 30.09.2013 в 10:24
  • Страница 1 из 1
  • 1
Поиск: