search

Kegwineye.

Участник
Автор темы
478
20
Версия MoonLoader
.025-beta
как сделать поиск по имгуи окну, имея баттоны с цифрами?
 

chapo

tg/inst: @moujeek
Всефорумный модератор
9,099
12,131
если у тебя например 20 кнопок и каждую ты делаешь вручную, то никак (ну только если тратить несколько часов на ущербный колхоз). Проще занести все кнопки в массив, в таком случае сможешь сделать поиск за 30 сек. пример: https://www.blast.hk/threads/118677/post-952860
 

Kegwineye.

Участник
Автор темы
478
20
кнопок дохуя. штук 100 +-.


Lua:
if imgui.Button('1.1') then
                setClipboardText('1.1')
                end
                imgui.SameLine()
                imgui.Text(u8' За неправильную парковку в общественном месте, сотрудник имеет право выписать штраф в размере - 5.000$ - 10.000$')
                if imgui.Button('1.1.1') then
                    setClipboardText('1.1.1')
                end
                imgui.SameLine()
                imgui.Text(u8' За неправильно припаркованный транспорт, в месте большого скопления людей (5 человек) штраф увеличивается в 2 раза.')
                if imgui.Button('1.2') then
                    setClipboardText('1.2')
                end
                imgui.SameLine()
                imgui.Text(u8' За неправильную парковку за городом, сотрудник имеет право выписать штраф в размере 1.000$ - 2.000$. ')
                if imgui.Button('1.3') then
                    setClipboardText('1.3')
                end
                imgui.SameLine()
                imgui.Text(u8' За неправильную парковку в пригороде, сотрудник имеет право выписать штраф в размере 2.000$ - 5.000$.')
                if imgui.Button('1.4') then
                    setClipboardText('1.4')
                end
                imgui.SameLine()
                imgui.Text(u8' За брошенный автомобиль на дороге, сотрудник имеет право выписать штраф в размере 10.000$ - 15.000$.')
                if imgui.Button('1.4.1') then
                    setClipboardText('1.4.1')
                end
                imgui.SameLine()
                imgui.Text(u8' За брошенный автомобиль на скоростных трассах, сотрудник имеет право выписать штраф в размере 20.000$ - 25.000$.')
                if imgui.Button('1.5') then
                    setClipboardText('1.5')
                end
                imgui.SameLine()
                imgui.Text(u8' За парковку на крышах зданий, сотрудник имеет право выписать штраф в размере - 30.000$.')
                if imgui.Button('1.6') then
                    setClipboardText('1.6')
                end
                imgui.SameLine()
                imgui.Text(u8' Нарушения ПДД при управлении воздушными транспортными средствами, штраф - 40.000$.')
            end
            if imgui.CollapsingHeader(u8'2. Нарушение общественного порядка.') then
                if imgui.Button('2.1') then
                    setClipboardText('2.1')
                end
                imgui.SameLine()
                imgui.Text(u8' За использование нецензурной лексики в общественном месте, сотрудник имеет право выписать штраф в размере - 5.000$.')
                if imgui.Button('2.2') then
                    setClipboardText('2.2')
                end
                imgui.SameLine()
                imgui.Text(u8' За распитие алкогольных напитков, сотрудник имеет право выписать штраф в размере - 10.000$.')
                if imgui.Button('2.3') then
                    setClipboardText('2.3')
                end
                imgui.SameLine()
                imgui.Text(u8' За курение в общественном месте, сотрудник имеет право выписать штраф в размере - 10.000$.')
                if imgui.Button('2.4') then
                    setClipboardText('2.4')
                end
                imgui.SameLine()
                imgui.Text(u8' За нужду в общественном месте, штраф в размере - 5.000$.')
                if imgui.Button('2.5') then
                    setClipboardText('2.5')
                end
                imgui.SameLine()
                imgui.Text(u8' За нужду в общественном месте, штраф в размере - 5.000$.')
                if imgui.Button('2.6') then
                    setClipboardText('2.6')
                end
                imgui.SameLine()
                imgui.Text(u8' Оскорбление сотрудников гос организаций штраф в размере - 20.000$ или уровень розыска: 2.')
                if imgui.Button('2.6.1') then
                    setClipboardText('2.6.1')
                end
                imgui.SameLine()
                imgui.Text(u8'  Оскорбление гражданского лица - штраф в размере 5.000$.')
                if imgui.Button('2.7') then
                    setClipboardText('2.7')
                end
                imgui.SameLine()
                imgui.Text(u8' Неправильное использование экстренной горячей линии. Штраф: 25.000$')
            end
            if imgui.CollapsingHeader(u8'3. Нарушение ПДД.') then
                if imgui.Button('3.1') then
                    setClipboardText('3.1')
                end
                imgui.SameLine()
                imgui.Text(u8' За грубое нарушение ПДД, сотрудник имеет право выписать штраф в размере - 30.000$.')
                if imgui.Button('3.2') then
                    setClipboardText('3.2')
                end
                imgui.SameLine()
                imgui.Text(u8' За езду по встречной полосе, штраф в размере - 15.000$.')
                if imgui.Button('3.3') then
                    setClipboardText('3.3')
                end
                imgui.SameLine()
                imgui.Text(u8' За превышение скорости, штраф в размере - 10.000$.')
                if imgui.Button('3.4') then
                    setClipboardText('3.4')
                end
                imgui.SameLine()
                imgui.Text(u8' Наезд на пешехода. Лишение прав, штраф в размере - 40.000$ или уровень розыска: 4.')
                if imgui.Button('3.5') then
                    setClipboardText('3.5')
                end
                imgui.SameLine()
                imgui.Text(u8' Уход с места ДТП. Лишение водительских прав, штраф в размере - 45.000$.')
                if imgui.Button('3.6') then
                    setClipboardText('3.6')
                end
                imgui.SameLine()
                imgui.Text(u8' Вождение транспортным средством в нетрезвом состоянии. Лишение прав, штраф в размере - 20.000$.')
                if imgui.Button('3.7') then
                    setClipboardText('3.7')
                end
                imgui.SameLine()
                imgui.Text(u8' Создание аварийной ситуации на дороге. Лишение водительских прав, штраф в размере - 25.000$.')
                if imgui.Button('3.8') then
                    setClipboardText('3.8')
                end
                imgui.SameLine()
                imgui.Text(u8' Выключенные фары в ночное время, штраф в размере - 5.000$.')
                if imgui.Button('3.9') then
                    setClipboardText('3.9')
                end
                imgui.SameLine()
                imgui.Text(u8' Езда в неположенном месте штраф в размере 15.000$ - 20.000$')
                if imgui.Button('3.10') then
                    setClipboardText('3.10')
                end
                imgui.SameLine()
                imgui.Text(u8' Проезд на красный свет, штраф в размере - 5.000$.')
                if imgui.Button('3.11') then
                    setClipboardText('3.11')
                end
                imgui.SameLine()
                imgui.Text(u8' Движение транспортного средства без регистрационного знака, штраф в размере - 30.000$.')
                if imgui.Button('3.12') then
                    setClipboardText('3.12')
                end
                imgui.SameLine()
                imgui.Text(u8' Невыполнение требования ПДД, уступить дорогу транспортному средству, пользующемуся преимущественным правом проезда перекрестка - 25.000$.')
                if imgui.Button('3.13') then
                    setClipboardText('3.13')
                end
                imgui.SameLine()
                imgui.Text(u8' Игнорирование спец. сигналов, штраф - 10.000$.')
                if imgui.Button('3.14') then
                    setClipboardText('3.14')
                end
                imgui.SameLine()
                imgui.Text(u8' Создание аварийной ситуации, штраф в размере - 20.000$.')
                if imgui.Button('3.15') then
                    setClipboardText('3.15')
                end
                imgui.SameLine()
                imgui.Text(u8' Передвижение по проезжей части, штраф в размере - 15.000$.')
            end
            if imgui.CollapsingHeader(u8'4. Нападение.') then
                if imgui.Button('4.1') then
                    setClipboardText('4 4.1')
                end
                imgui.SameLine()
                imgui.Text(u8' Причинение вреда - уровень розыска 4.')
                if imgui.Button('4.1.2') then
                    setClipboardText('5 4.1.2')
                end
                imgui.SameLine()
                imgui.Text(u8' Причинение тяжкого вреда - уровень розыска 5.')
                if imgui.Button('4.2') then
                    setClipboardText('5 4.2')
                end
                imgui.SameLine()
                imgui.Text(u8' Причинение вреда гос. служащему - уровень розыска 5.')
                if imgui.Button('4.2.1') then
                    setClipboardText('6 4.2.1')
                end
                imgui.SameLine()
                imgui.Text(u8' Причинение тяжкого вреда гос. служащему - уровень розыска 6.')
                if imgui.Button('4.3') then
                    setClipboardText('6 4.3')
                end
                imgui.SameLine()
                imgui.Text(u8' Вооруженное нападение - уровень розыска 6, изымается лицензия на оружие.')
                if imgui.Button('4.4') then
                    setClipboardText('6 4.4')
                end
                imgui.SameLine()
                imgui.Text(u8' Убийство - уровень розыска 6.')
                if imgui.Button('4.5') then
                    setClipboardText('5 4.5')
                end
                imgui.SameLine()
                imgui.Text(u8' Убийство по неосторожности - уровень розыска 5.')
                if imgui.Button('4.6') then
                    setClipboardText('6 4.6')
                end
                imgui.SameLine()
                imgui.Text(u8' Нападение на колонну гос. служащих - уровень розыска 6.')
                if imgui.Button('4.7') then
                    setClipboardText('6 4.7')
                end
                imgui.SameLine()
                imgui.Text(u8' Нападение на гос. объекты - уровень розыска 6.')
            end
            if imgui.CollapsingHeader(u8'5. Нелегальная деятельность.') then
                if imgui.Button('5.1') then
                    setClipboardText('4 5.1')
                end
                imgui.SameLine()
                imgui.Text(u8' Организация несанкционированных митингов. Уровень розыска: 4.')
                if imgui.Button('5.1.1') then
                    setClipboardText('2 5.1.1')
                end
                imgui.SameLine()
                imgui.Text(u8'  Участие в несанкционированных митингах. Уровень розыска: 2.')
                if imgui.Button('5.2') then
                    setClipboardText('3 5.2')
                end
                imgui.SameLine()
                imgui.Text(u8' Похищение чужого имущества. Уровень розыска 3.')
                if imgui.Button('5.3') then
                    setClipboardText('4 5.3')
                end
                imgui.SameLine()
                imgui.Text(u8' Открытая реклама/продажа/покупка наркотиков или материалов. Уровень розыска: 4.')
                if imgui.Button('5.4') then
                    setClipboardText('6 5.4')
                end
                imgui.SameLine()
                imgui.Text(u8' Хранение и перевозку наркотических веществ / Материалов. Уровень розыска: 6. Наркотики нужно изъять.')
                if imgui.Button('5.5') then
                    setClipboardText('4 5.5')
                end
                imgui.SameLine()
                imgui.Text(u8' Сбыт наркотических веществ / материалов. Продавец - 5 уровень розыска. Покупатель - 4 уровень розыска.')
                if imgui.Button('5.6') then
                    setClipboardText('4 5.6')
                end
                imgui.SameLine()
                imgui.Text(u8' Употребление наркотических/психотропных веществ. Уровень розыска: 4.')
                if imgui.Button('5.7') then
                    setClipboardText('5 5.7')
                end
                imgui.SameLine()
                imgui.Text(u8' Рэкет, крышевание бизнесов. Уровень розыска: 5.')
                if imgui.Button('5.8') then
                    setClipboardText('5 5.8')
                end
                imgui.SameLine()
                imgui.Text(u8' Нелегальные азартные игры. Уровень розыска: 5.')
                if imgui.Button('5.9') then
                    setClipboardText('5 5.9')
                end
                imgui.SameLine()
                imgui.Text(u8' Незаконное приобретение оружия, сбыт оружия:. Уровень розыска: 5. Изъятие оружия и лицензии.')
                if imgui.Button('5.10') then
                    setClipboardText('3 5.10')
                end
                imgui.SameLine()
                imgui.Text(u8' Хранение или ношение оружия без лицензии. Уровень розыска: 3.')
                if imgui.Button('5.11') then
                    setClipboardText('3 5.11')
                end
                imgui.SameLine()
                imgui.Text(u8' Ношение оружия в открытом виде. Уровень розыска: 3. Изымается лицензия на оружие и само оружие.')
                if imgui.Button('5.12') then
                    setClipboardText('4 5.12')
                end
                imgui.SameLine()
                imgui.Text(u8' Хранение оружие/материалов в огромном количестве. Уровень розыска: 4.')
                if imgui.Button('5.13') then
                    setClipboardText('6 5.13')
                end
                imgui.SameLine()
                imgui.Text(u8' Кража материалов на территории Военной Части. Уровень розыска: 6.')
                if imgui.Button('5.14') then
                    setClipboardText('4 5.14')
                end
                imgui.SameLine()
                imgui.Text(u8' Шпионаж/сбор информации в целях навредить государству. Уровень розыска: 4.')
                if imgui.Button('5.15') then
                    setClipboardText('6 5.15')
                end
                imgui.SameLine()
                imgui.Text(u8' Незаконное производство контролируемого вещества. Уровень розыска 6.')
            end
            if imgui.CollapsingHeader(u8'6. Взятка.') then
                if imgui.Button('6.1') then
                    setClipboardText('4 6.1')
                end
                imgui.SameLine()
                imgui.Text(u8' Попытка подкупа должностного лица. Уровень розыска 4.')
                if imgui.Button('6.2') then
                    setClipboardText('5 6.2')
                end
                imgui.SameLine()
                imgui.Text(u8' 6.2 Взятие взятки должностным лицом. Уровень розыска: 5, увольнение из организации, занесение в Черный Список.')
            end
            if imgui.CollapsingHeader(u8'7. Неподчинение.') then
                if imgui.Button('7.1') then
                    setClipboardText('4 7.1')
                end
                imgui.SameLine()
                imgui.Text(u8' За неподчинение сотруднику правоохранительных органов. Уровень розыска: 4.')
                if imgui.Button('7.2') then
                    setClipboardText('5 7.2')
                end
                imgui.SameLine()
                imgui.Text(u8' Отказ выплаты штрафа. Уровень розыска: 5.')
                if imgui.Button('7.3') then
                    setClipboardText('3 7.3')
                end
                imgui.SameLine()
                imgui.Text(u8' Отказ остановиться при просьбе в мегафон. Уровень розыска: 3.')
                if imgui.Button('7.4') then
                    setClipboardText('2 7.4')
                end
                imgui.SameLine()
                imgui.Text(u8' Несоблюдение указов губернатора. Уровень розыска: 2.')
                if imgui.Button('7.5') then
                    setClipboardText('3 7.5')
                end
                imgui.SameLine()
                imgui.Text(u8' Помеха работе правоохранительных органов. Уровень розыска: 3.')
                if imgui.Button('7.6') then
                    setClipboardText('3 7.6')
                end
                imgui.SameLine()
                imgui.Text(u8' Уход с места преступления. Уровень розыска: 3.')
                if imgui.Button('7.7') then
                    setClipboardText('3 7.7')
                end
                imgui.SameLine()
                imgui.Text(u8' Сопротивление сотруднику Министерства Юстиции. Уровень розыска: 3.')
                if imgui.Button('7.8') then
                    setClipboardText('2 7.8')
                end
                imgui.SameLine()
                imgui.Text(u8' Отказ идентифицировать себя сотруднику Министерства Юстиции. Уровень розыска: 2.')
                if imgui.Button('7.9') then
                    setClipboardText('4/5 7.9')
                end
                imgui.SameLine()
                imgui.Text(u8' Уход от погони/преследования. Уровень розыска: 4-5')
            end
            if imgui.CollapsingHeader(u8'8. Теракты.') then
                if imgui.Button('8.1') then
                    setClipboardText('6 8.1')
                end
                imgui.SameLine()
                imgui.Text(u8' Похищение граждан или государственных сотрудников с целью выкупа. Уровень розыска: 6')
                if imgui.Button('8.2') then
                    setClipboardText('6 8.2')
                end
                imgui.SameLine()
                imgui.Text(u8' Ограбление Организаций / Магазинов / Банкоматов / Матовозов. Уровень розыска: 6.')
                if imgui.Button('8.3') then
                    setClipboardText('6 8.3')
                end
                imgui.SameLine()
                imgui.Text(u8' Планирование теракта. Уровень розыска: 6.')
                if imgui.Button('8.4') then
                    setClipboardText('6 8.4')
                end
                imgui.SameLine()
                imgui.Text(u8' Организация теракта. Уровень розыска: 6.')
                if imgui.Button('8.5') then
                    setClipboardText('6 8.5')
                end
                imgui.SameLine()
                imgui.Text(u8' Создание террористических группировок. Уровень розыска: 6.')
                if imgui.Button('8.6') then
                    setClipboardText('6 8.6')
                end
                imgui.SameLine()
                imgui.Text(u8' Взятие заложников, похищение людей. Уровень розыска: 6.')
                if imgui.Button('8.7') then
                    setClipboardText('6 8.7')
                end
                imgui.SameLine()
                imgui.Text(u8' Попытка гос. переворота. Уровень розыска: 6 + штраф в размере 100.000$.')
                if imgui.Button('8.8') then
                    setClipboardText('6 8.8')
                end
                imgui.SameLine()
                imgui.Text(u8' Телефонный терроризм. Уровень розыска 6.')
            end
            if imgui.CollapsingHeader(u8'9. Проникновение.') then
                if imgui.Button('9.1') then
                    setClipboardText('6 9.1')
                end
                imgui.SameLine()
                imgui.Text(u8' Проникновение на охраняемую правоохранительными органами территорию. Уровень розыска: 6.')
                if imgui.Button('9.2') then
                    setClipboardText('3 9.2')
                end
                imgui.SameLine()
                imgui.Text(u8' Проникновение на частную территорию без разрешения владельца. Уровень розыска: 3.')
                if imgui.Button('9.3') then
                    setClipboardText('6 9.3')
                end
                imgui.SameLine()
                imgui.Text(u8' Проникновение на территорию закрытой военной базы. Уровень розыска: 6.')
                if imgui.Button('9.4') then
                    setClipboardText('3 9.4')
                end
                imgui.SameLine()
                imgui.Text(u8' Проникновение в частную собственность. Уровень розыска: 3.')
            end
            if imgui.CollapsingHeader(u8'10. Проституция.') then
                if imgui.Button('10.1') then

                end
                imgui.SameLine()
                imgui.Text(u8' Участие в проституции. Уровень розыска: 3.')
                if imgui.Button('10.2') then

                end
                imgui.SameLine()
                imgui.Text(u8' Вовлечение в занятие проституцией. Уровень розыска: 3.')
                if imgui.Button('10.3') then

                end
                imgui.SameLine()
                imgui.Text(u8' Изнасилование. Уровень розыска: 4.')
            end
            if imgui.CollapsingHeader(u8'11. Обман.') then
                if imgui.Button('11.1') then

                end
                imgui.SameLine()
                imgui.Text(u8' ')
                if imgui.Button('11.2') then

                end
                imgui.SameLine()
                imgui.Text(u8' ')
                if imgui.Button('11.3') then

                end
                imgui.SameLine()
                imgui.Text(u8' ')
                if imgui.Button('11.4') then

                end
                imgui.SameLine()
                imgui.Text(u8' ')
                if imgui.Button('11.5') then

                end
                imgui.SameLine()
                imgui.Text(u8' ')
            end
            if imgui.CollapsingHeader(u8'12. Хулиганство.') then
                if imgui.Button('') then

                end
                imgui.SameLine()
                imgui.Text(u8' ')
                if imgui.Button('') then

                end
                imgui.SameLine()
                imgui.Text(u8' ')
                if imgui.Button('') then

                end
                imgui.SameLine()
                imgui.Text(u8' ')
                if imgui.Button('') then

                end
                imgui.SameLine()
                imgui.Text(u8' ')
                if imgui.Button('') then

                end
                imgui.SameLine()
                imgui.Text(u8' ')
                if imgui.Button('') then

                end
                imgui.SameLine()
                imgui.Text(u8' ')
                if imgui.Button('') then

                end
                imgui.SameLine()
                imgui.Text(u8' ')
                if imgui.Button('') then

                end
                imgui.SameLine()
                imgui.Text(u8' ')
                if imgui.Button('') then

                end
                imgui.SameLine()
                imgui.Text(u8' ')
            end
            if imgui.CollapsingHeader(u8'13. Посягательство на собственность.') then
                if imgui.Button('') then

                end
                imgui.SameLine()
                imgui.Text(u8' ')
                if imgui.Button('') then

                end
                imgui.SameLine()
                imgui.Text(u8' ')
                if imgui.Button('') then

                end
                imgui.SameLine()
                imgui.Text(u8' ')
                if imgui.Button('') then

                end
                imgui.SameLine()
                imgui.Text(u8' ')
            end
            if imgui.CollapsingHeader(u8'14. Фальсификация документов.') then
                if imgui.Button('') then

                end
                imgui.SameLine()
                imgui.Text(u8' ')
                if imgui.Button('') then

                end
                imgui.SameLine()
                imgui.Text(u8' ')
            end
            if imgui.CollapsingHeader(u8'15. Преступления в сфере служебной деятельности.') then
                if imgui.Button('') then

                end
                imgui.SameLine()
                imgui.Text(u8' ')
                if imgui.Button('') then

                end
                imgui.SameLine()
                imgui.Text(u8' ')
                if imgui.Button('') then

                end
                imgui.SameLine()
                imgui.Text(u8' ')
                if imgui.Button('') then

                end
                imgui.SameLine()
                imgui.Text(u8' ')
                if imgui.Button('') then

                end
                imgui.SameLine()
                imgui.Text(u8' ')
 
  • Ха-ха
  • Вау
Реакции: whyega52 и YarikVL