update
This commit is contained in:
@@ -118,9 +118,8 @@ AIO Launcher включает в себя интерпретатор LuaJ 3.0.1
|
|||||||
Стандартный API Lua расширен следующими функциями:
|
Стандартный API Lua расширен следующими функциями:
|
||||||
|
|
||||||
* `string:split(delimeter)` - разделяет строку с помощью указанного разделителя и возвращает таблицу;
|
* `string:split(delimeter)` - разделяет строку с помощью указанного разделителя и возвращает таблицу;
|
||||||
* `table:has_value(value)` - проверяет есть ли в таблице указанное значение;
|
* `table:has_value(table, value)` - проверяет есть ли в таблице указанное значение;
|
||||||
* `round(x, n)` - округляет число;
|
* `round(x, n)` - округляет число;
|
||||||
* `get_args_kv()` - если аргументы скрипта записаны как "key:value key:value ..." возвращает две таблицы: ключи и значения;
|
|
||||||
|
|
||||||
В комплект также входят:
|
В комплект также входят:
|
||||||
|
|
||||||
|
|||||||
@@ -33,12 +33,12 @@ function round(x, n)
|
|||||||
return x / n
|
return x / n
|
||||||
end
|
end
|
||||||
|
|
||||||
function table:has_value(val)
|
function table:get_index(val)
|
||||||
for index, value in ipairs(self) do
|
for index, value in ipairs(self) do
|
||||||
if value == val then
|
if value == val then
|
||||||
return true
|
return index
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
return false
|
return -1
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user