Вопрос Ui.add_combo weave

Начинающий
Статус
Оффлайн
Регистрация
8 Дек 2020
Сообщения
102
Реакции[?]
24
Поинты[?]
4K
как использовать, и где и как можно применять
 
Участник
Статус
Оффлайн
Регистрация
14 Сен 2019
Сообщения
856
Реакции[?]
248
Поинты[?]
2K
как использовать, и где и как можно применять
Эта хуйня создаёт тебе комбобокс. Грубо говоря кучу чекбоксов в одном. Ты можешь туда впихнуть стили например индикаторов. Выбирать стили, или прочую хуйню которая душа пожелаешь

Данные там находятся в массиве. Тобишь первый элемент 0, второй - 1 и все.
Захочешь получить что-то - используешь if(combobox == 0) {...}
 
Последнее редактирование:
Легенда форума
Статус
Оффлайн
Регистрация
10 Дек 2018
Сообщения
4,381
Реакции[?]
2,284
Поинты[?]
189K
Захочешь получить что-то - используешь if(combobox == 0) {...}
Каво, так это не массив получается. Ты просто на ноль проверяешь весь элемент, тут я даже хз какой результат будет.
Для навигации по массиву надо использовать квадратные скобки. if(combobox[0] == 0) {...}
 
ЧВК EB_LAN
Эксперт
Статус
Оффлайн
Регистрация
26 Янв 2021
Сообщения
1,552
Реакции[?]
519
Поинты[?]
189K
Каво, так это не массив получается. Ты просто на ноль проверяешь весь элемент, тут я даже хз какой результат будет.
Для навигации по массиву надо использовать квадратные скобки. if(combobox[0] == 0) {...}
Всегда же идёт отсчёт с нуля, разве не? У меня в нле при проверке на ноль идёт первая фегня из трех которых я сделал...
A.K.A 0,1,2
 
играю с говном
Пользователь
Статус
Оффлайн
Регистрация
13 Апр 2020
Сообщения
80
Реакции[?]
41
Поинты[?]
0
играю с говном
Пользователь
Статус
Оффлайн
Регистрация
13 Апр 2020
Сообщения
80
Реакции[?]
41
Поинты[?]
0
t.me/maj0rblog
Дизайнер
Статус
Оффлайн
Регистрация
6 Окт 2018
Сообщения
975
Реакции[?]
619
Поинты[?]
12K
🪐 saturn solutions
Пользователь
Статус
Оффлайн
Регистрация
7 Апр 2019
Сообщения
297
Реакции[?]
34
Поинты[?]
8K
Каво, так это не массив получается. Ты просто на ноль проверяешь весь элемент, тут я даже хз какой результат будет.
Для навигации по массиву надо использовать квадратные скобки. if(combobox[0] == 0) {...}
а разве не if(vars.get_int('combo') == 0)?
 
Эксперт
Статус
Оффлайн
Регистрация
24 Апр 2018
Сообщения
1,490
Реакции[?]
929
Поинты[?]
67K
Для навигации используется ffi.cast(combobobobox, "masiv*")[0]
По крайней мере так в нле
 
Nike.lua
Олдфаг
Статус
Оффлайн
Регистрация
13 Окт 2020
Сообщения
2,747
Реакции[?]
1,465
Поинты[?]
2K
ЧВК EB_LAN
Эксперт
Статус
Оффлайн
Регистрация
26 Янв 2021
Сообщения
1,552
Реакции[?]
519
Поинты[?]
189K
Да.
Ты можешь как указать элемент таблицы с 0 индекса
local arr = { [0] = any_var }
Так и с 1 индекса
local arr = { any_var }

Все таблицы, которые были объявлены самим юзером и не имеют определенной индексации - начинаются с 1.
с нуля я начинаю так...
1656436885784.png
1656436899267.png
 
Nike.lua
Олдфаг
Статус
Оффлайн
Регистрация
13 Окт 2020
Сообщения
2,747
Реакции[?]
1,465
Поинты[?]
2K
Участник
Статус
Оффлайн
Регистрация
14 Сен 2019
Сообщения
856
Реакции[?]
248
Поинты[?]
2K
Каво, так это не массив получается. Ты просто на ноль проверяешь весь элемент, тут я даже хз какой результат будет.
Для навигации по массиву надо использовать квадратные скобки. if(combobox[0] == 0) {...}
Я имел ввиду что в массиве хранятся данные, возвращает он обычное число.
 
Сверху Снизу