Следите за нами!
Документация к Lua API ZeroHack 1.1.5:
🖥 Menu
‼️Все названия элементов должны быть уникальны для избежания ошибок!
bool addText( string text )
Добавляет ваш текст в элементы скрипта.
g_menu.addText("Это мой первый скрипт!")
bool addCheckbox( string label, string config_key )
Добавляет элемент чекбокс "флажок"
-- Добавляем новый ключ в конфиг
g_menu.addConfigValue("g_lua.example", false)
g_menu.addCheckbox("Example!", "g_lua.example")
bool addSliderInt( string label, string config_key, int min_value, int max_value, string format )
Добавляет элемент слайдер "ползунок" с целочисленным значением (1)
-- Добавляем новый ключ в конфиг
g_menu.addConfigValue("g_lua.sliderint", 0)
g_menu.addSliderInt("Value", "g_lua.sliderint", 0, 100, "%d")
bool addSliderFloat( string label, string config_key, float min_value, float max_value, string format )
Добавляет элемент слайдер "ползунок" с дробным значением (1.1)
-- Добавляем новый ключ в конфиг
g_menu.addConfigValue("g_lua.sliderfloat", 0.1)
g_menu.addSliderFloat("Value", "g_lua.sliderfloat", 0.0, 100.0, "%.1f")
bool addCombo( string label, string config_key, table items )
Добавляет элемент комбо с выбором одного предмета из списка
-- Добавляем новый ключ в конфиг
g_menu.addConfigValue("g_lua.combo", 0)
g_menu.addCombo("Choose Item", "g_lua.combo", { "First", "Second", "Third" })
bool addSelectable( string label, string config_key, table items )
Добавляет элемент комбо с выбором нескольких предметов из списка
-- Добавляем новый ключ в конфиг
g_menu.addConfigValue("g_lua.selectable", 0)
g_menu.addSelectable("Choose Items", "g_lua.selectable", { "First", "Second", "Third" })
bool addConfigValue( string config_key, [ bool, int, float, table ] value )
Добавляет новый ключ в конфиг
g_menu.addConfigValue("g_lua.item_bool", false)
g_menu.addConfigValue("g_lua.item_int", 0)
g_menu.addConfigValue("g_lua.item_float", 0.1)
g_menu.addConfigValue("g_lua.item_table", { 1, 1, 1, 1 }) -- Например цвет
bool setConfigValue( string config_key, [ bool, int, float, table ] new_value )
Изменяет значение добавленного ключа
[ bool, int, float, table ] getConfigValue( string config_key )
Получает текущее значение добавленного ключа
Так же старые функции emulateKeyPress и новая глобальная функция sendChatMessage( string text ) остались, но доступны только при загрузке Lua кода как скрипт. При загрузке через Lua Executor пользование кастомными функциями является невозможным❗️
Нет комментариев.Оставишь комментарий?
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.