diff --git a/README_ru.md b/README_ru.md index f272754..8dd453c 100644 --- a/README_ru.md +++ b/README_ru.md @@ -118,9 +118,8 @@ AIO Launcher включает в себя интерпретатор LuaJ 3.0.1 Стандартный API Lua расширен следующими функциями: * `string:split(delimeter)` - разделяет строку с помощью указанного разделителя и возвращает таблицу; -* `table:has_value(value)` - проверяет есть ли в таблице указанное значение; +* `table:has_value(table, value)` - проверяет есть ли в таблице указанное значение; * `round(x, n)` - округляет число; -* `get_args_kv()` - если аргументы скрипта записаны как "key:value key:value ..." возвращает две таблицы: ключи и значения; В комплект также входят: diff --git a/utils.lua b/utils.lua index 6378839..e028a88 100644 --- a/utils.lua +++ b/utils.lua @@ -33,12 +33,12 @@ function round(x, n) return x / n end -function table:has_value(val) +function table:get_index(val) for index, value in ipairs(self) do if value == val then - return true + return index end end - return false + return -1 end