Переключение imgui.BeginTabItem

goosik

Участник
Автор темы
53
2
Версия MoonLoader
.027.0-preview
Не могу переключиться с
if imgui.BeginTabItem(faicons('user')..u8' Информация') then на
if imgui.BeginTabItem(faicons('gears')..u8' Настройки') then, в чем проблема? Скрипт ниже
Кодик:
local imgui = require 'mimgui'
local encoding = require 'encoding'
encoding.default = 'CP1251'
u8 = encoding.UTF8
local click = 0
local click1 = 0
local click2 = 0
local click3 = 0
local click4 = 0
local click5 = 0
local faicons = require('fAwesome6')
local new = imgui.new
local renderWindow = new.bool(false)

imgui.OnInitialize(function()
    imgui.GetIO().IniFilename = nil
end)

local newFrame = imgui.OnFrame(
    function() return renderWindow[0] end,
    function(player)
        local resX, resY = getScreenResolution()
        local sizeX, sizeY = 300, 300
        imgui.SetNextWindowSize(imgui.ImVec2(600, 400), imgui.Cond.FirstUseEver)
        imgui.Begin('Main Window', renderWindow, imgui.WindowFlags.NoCollapse + imgui.WindowFlags.NoTitleBar + imgui.WindowFlags.NoResize)
        if imgui.BeginTabBar('Tabs') then
            if imgui.BeginTabItem(faicons('book')..u8' Редактирование объявлений') then
                if imgui.CollapsingHeader(faicons('scissors')..u8' Сокращения') then
                    imgui.TextWrapped(faicons('caravan')..u8' Т/С - Транспортное средство')
                    imgui.TextWrapped(faicons('car')..u8' А/М - Автомобиль')
                    imgui.TextWrapped(faicons('motorcycle')..u8' М/Ц - Мотоцикл')
                    imgui.TextWrapped(faicons('helicopter')..u8' В/Т - Воздушный транспорт')
                    imgui.TextWrapped(faicons('sailboat')..u8' М/С - Морское судно')
                    imgui.TextWrapped(faicons('bicycle')..u8' В/С - Велосипед')
                    imgui.TextWrapped(faicons('shovel')..u8' Р/И - Рабочий инструмент (удочка, супер-грабли, кирка и пр.)')
                    imgui.TextWrapped(faicons('watch')..u8' А/С - Аксессуар')
                    imgui.TextWrapped(faicons('tree')..u8' Р/С - Ресурс (металл, дерево, точильные камни и пр.)')
                    imgui.TextWrapped(faicons('house')..u8' Б/З - Бизнес')
                    imgui.TextWrapped(faicons('dragon')..u8' П/И - Плюшевая игрушка')
                    imgui.TextWrapped(faicons('image')..u8' И/Л - Иллюстрация')
                    imgui.TextWrapped(faicons('truck')..u8' Г/Т - Грузовой транспорт (ДФТ, фуры, продуктовозки и пр.)')
                    imgui.TextWrapped(faicons('user')..u8' О/П - Одежда пошива')
                    imgui.TextWrapped(faicons('users')..u8' К/К - Карнавальный костюм')
                    imgui.TextWrapped(faicons('phone')..u8' Т/Ф - Телефон')
                    imgui.Separator()
                end
                if imgui.CollapsingHeader(faicons('gun')..u8' Нелегальные организации') then
                    imgui.TextWrapped(u8'Якудза - "Идет собеседование в японский ресторан «Якудза»".')
                    imgui.TextWrapped(u8'Русская мафия - "Идет собеседование в ЧОП «Русский Медведь»."')
                    imgui.TextWrapped(u8'ЛКН - "Идет собеседование в гольф-клуб «ЛКН»."')
                    imgui.TextWrapped(u8'Варлок - "Идет набор сотрудников в бар «Молли»."')
                    imgui.TextWrapped(u8'Ацтек - "Идет собеседование в БК «Ацтек»."')
                    imgui.TextWrapped(u8'Вагос - "Идет собеседование в агентство «Маленькие шалости»."')
                    imgui.TextWrapped(u8'Грув -"Идет собеседование в ФК «Грув»."')
                    imgui.TextWrapped(u8'Рифа – "Идет собеседование в БК «Рифа»."')
                    imgui.TextWrapped(u8'Ночные волки - "Идет собеседование в тату-салон «Ночные волки»."')
                    imgui.TextWrapped(u8'Баллас - "Идет собеседование в ФК «Баллас».')
                    imgui.Separator()
                end
                if imgui.CollapsingHeader(faicons('hammer')..u8' Основные запреты') then
                    imgui.TextWrapped(u8'1. Запрещено искажать содержимое объявления при редактировании')
                    imgui.TextWrapped(u8'2. Запрещено редактировать объявления, направленные на оскорбление чего-либо/кого-либ')
                    imgui.TextWrapped(u8'3. Запрещено употребление нецензурной брани при редакции объявлений')
                    imgui.TextWrapped(u8'4. Запрещено публиковать объявления с покупкой/продажей любой криптовалюты')
                    imgui.TextWrapped(u8'5. Запрещено продавать недвижимость без указания местоположения')
                    imgui.TextWrapped(u8'6. Запрещено использовать слово "Гетто" - должно быть заменено на "Опасный район"')
                    imgui.TextWrapped(u8'7. Запрещено продавать бизнес без указания его типа [Бар, АЗС, и т.д.]')
                    imgui.TextWrapped(u8'8. Запрещено редактировать объявления о покупке/продаже наркотических веществ')
                    imgui.TextWrapped(u8'9. Запрещено редактировать объявления о покупке/продаже боеприпасов, оружия, улучшений к ним')
                    imgui.TextWrapped(u8'10. Запрещено публиковать объявления с покупкой/продажей "Семьи"')
                    imgui.TextWrapped(u8'11. Запрещено публиковать объявления с покупкой/продажей "Эффект х4 PayDay и x4 пополнение"')
                    imgui.TextWrapped(u8'12. Запрещено редактировать объявление о покупке/продаже аксессуаров "Миниган", "Огнемёт"')
                    imgui.TextWrapped(u8'13. Запрещено редактировать объявления о покупке/продаже антикомиссии для казино')
                    imgui.TextWrapped(u8'14. Запрещено редактировать объявления о покупке/продаже AZ-coins')
                    imgui.TextWrapped(u8'15. Запрещено редактировать объявления о продаже/покупке талонов антиварна/антимута/антидеморгана/антиобновления/антирванка/антиказино')
                    imgui.TextWrapped(u8'16. Запрещено редактировать объявления о продаже/покупке талонов на смену ника')
                    imgui.TextWrapped(u8'17. Запрещено редактировать объявления о продаже/покупки индикатора голода')
                    imgui.TextWrapped(u8'18. Запрещено редактировать объявления о поиске людей, в именах которых содержатся оскорбления и нецензурная лексика')
                    imgui.TextWrapped(u8'19. Запрещено редактировать объявления о поиске людей с общением в мессенджере [Пример: Discord, Skype]')
                    imgui.TextWrapped(u8'20. Запрещено редактировать объявления связанные с рекламой промо-кодов')
                    imgui.TextWrapped(u8'21. Запрещено редактировать объявления о поиске животных с кличкой, оскорбляющей других люде')
                    imgui.TextWrapped(u8'22. Запрещено редактировать объявления о продаже/покупке нескольких товаров одновременно')
                    imgui.TextWrapped(u8'23. Запрещено редактировать объявлений касательно передачи приветов и поздравлений')
                    imgui.TextWrapped(u8'24. Запрещено редактирование объявлений о камнях неуязвимости/пространства')
                    imgui.TextWrapped(u8'25. Запрещено редактировать объявления о покупке/продаже/обмена любого вида сфер на спину')
                    imgui.TextWrapped(u8'26. Запрещено редактировать объявления о покупке/продаже/обмена любого вида перьев на голову')
                    imgui.Separator()
                end
                if imgui.CollapsingHeader(faicons('tag')..u8' Альтернативные названия предметов') then
                    imgui.TextWrapped(u8'1. Скин - одежда')
                    imgui.TextWrapped(u8'2. Скин ID - одежда с биркой "N"')
                    imgui.TextWrapped(u8'3. Цифры из номера телефона заменяются на английский буквы [Пример: 9991155 = XXXCCYY]')
                    imgui.TextWrapped(u8'4. Бронзовые/Серебрянные/Золотые (рулетки) - медали')
                    imgui.TextWrapped(u8'5. Черепа - коллекционные монеты "Череп"')
                    imgui.TextWrapped(u8'6. Камень/Бронза/Железо/Серебро/Золото (руда) - изделия')
                    imgui.TextWrapped(u8'7. Лён - льняная ткань')
                    imgui.TextWrapped(u8'8. Хлопок - хлопчатая ткань')
                    imgui.TextWrapped(u8'9. Материалы - так и редактируются')
                    imgui.TextWrapped(u8'10. Летние монеты/монеты годовщины - коллекционные монеты/монеты годовщины')
                    imgui.TextWrapped(u8'11. Красители - пачки красителей для вещей')
                    imgui.TextWrapped(u8'12. Маска от вируса - медицинская маска')
                    imgui.TextWrapped(u8'13. Молоток на спину - строительный инструмент "Молоток"')
                    imgui.TextWrapped(u8'14. Фотоаппарат на грудь - профессиональный фотоаппарат')
                    imgui.TextWrapped(u8'15. Балонный ключ на спину - строительный инструмент "Балонный ключ"')
                    imgui.TextWrapped(u8'16. Лом на спину - строительный инструмент "Лом"')
                    imgui.TextWrapped(u8'17. Сковорода - кухонную утварь "Сковороду"')
                    imgui.TextWrapped(u8'18. Гаечный ключ - строительный инструмент "Гаечный ключ"')
                    imgui.TextWrapped(u8'19. Антибиотики - лекарственные средства')
                    imgui.TextWrapped(u8'20. Модификации на одежду - карнавальный костюм "N"')
                    imgui.TextWrapped(u8'21. Семейные, гражданские талоны - Семейные, гражданские дисконтные карты')
                    imgui.TextWrapped(u8'22. Стикер - наклейка')
                    imgui.TextWrapped(u8'23. Точильные камни - шлифовальный камень')
                    imgui.TextWrapped(u8'24. Зловещие монеты - монеты с черепом')
                    imgui.TextWrapped(u8'25. Видеокарта - игровая видеокарта')
                    imgui.TextWrapped(u8'26. Охлаждающая жидкость - жидкость для видеокарты')
                    imgui.TextWrapped(u8'27. Смазка для видеокарты - смазывающая жидкость')
                    imgui.TextWrapped(u8'28. Ларец с премией - сюрприз бокс')
                    imgui.TextWrapped(u8'29. Rare Box - редкий сюрприз бокс')
                    imgui.TextWrapped(u8'30. Супер авто/мото ящики - сюрприз бокс с автомобилем/мотоциклом')
                    imgui.TextWrapped(u8'31. Ангельский сет - карнавальный костюм "Ангел"')
                    imgui.TextWrapped(u8'32. Улучшение для авто - усиление кузова для т/c')
                    imgui.TextWrapped(u8'33. Add Vip - карточка VIP')
                    imgui.TextWrapped(u8'34. Дрифт монеты - дрифт медали')
                    imgui.TextWrapped(u8'35. Счастливая травка - батниковая ткань')
                    imgui.TextWrapped(u8'36. Семейные монеты - семейные награды')
                    imgui.TextWrapped(u8'37. Нимб - а/с "Ангельское кольцо на голову"')
                    imgui.TextWrapped(u8'38. Патрон на грудь - Амулет "Патрон на грудь"')
                    imgui.TextWrapped(u8'39. Видеокарта 2 уровня - Видеокарта на 2 ГБ (Видеокарта 3 уровня - видеокарта на 3 ГБ и т.д.)')
                    imgui.TextWrapped(u8'40. Флешка майнера - флешка для удаленного доступа к майнинг-ферме')
                    imgui.TextWrapped(u8'41. Кастомный автобус - автобус в новом кузове')
                    imgui.TextWrapped(u8'42. Кастомная фура - фура в новом корпусе')
                    imgui.TextWrapped(u8'43. Грядка льна - Рассада льна')
                    imgui.TextWrapped(u8'44. Грядка хлопка - Рассада хлопка')
                    imgui.TextWrapped(u8'45. Карта кладов - Игрушечная карта кладов с надписью "Старая/Восстановленная/Современная"')
                    imgui.TextWrapped(u8'46. Нашивка на урон/защиту/регенерацию и т.д. - нашивка на одежду (без указания точного вида)')
                    imgui.TextWrapped(u8'47. Ларцы рыболова - сюрприз-бокс "Рыбалка"')
                    imgui.TextWrapped(u8'48. Рыбная монета - коллекционная монета "Поплавок"')
                    imgui.TextWrapped(u8'49. Ларек на спину - переносной ларек (без указания точного названия)')
                    imgui.TextWrapped(u8'50. Летний боевой пропуск - сезонный пропуск.')
                    imgui.TextWrapped(u8'51. Танцевальные анимации - учебник по танцам.')
                    imgui.TextWrapped(u8'52. Скидочный талон - скидочный купон.')
                    imgui.TextWrapped(u8'53. Транспорт на ПУ (любой) - машинка, вертолёт на пульте управления (без указания что это а/с)')
                    imgui.TextWrapped(u8'54. Адская гитара на спину - гитара с рисунком пламени')
                    imgui.TextWrapped(u8'55. Очки «Half-Life» - очки периода полураспада')
                    imgui.TextWrapped(u8'56. Заточки на удочки - камень для заточки удочки')
                    imgui.TextWrapped(u8'57. Точильный амулет - шлифовальный амулет')
                    imgui.TextWrapped(u8'58. Монета Новый год 2024 - коллекционная монета "Санта Клаус"')
                    imgui.TextWrapped(u8'59. Охранник - Игрушка "Охранник"')
                    imgui.TextWrapped(u8'60. Ларцы кладоискателя - сюрприз-бокс "Кладоискатель"')
                    imgui.TextWrapped(u8'61. Ларцы автобусника - сюрприз-бокс "Автобус"')
                    imgui.TextWrapped(u8'62. Ларцы дальнобойщика - сюрприз-бокс "Дальнобойщик"')
                    imgui.TextWrapped(u8'63. Ларцы пилота - сюрприз-бокс "Пилот"')
                    imgui.TextWrapped(u8'64. Ларцы развозчика продуктов - сюрприз-бокс "Развозчик"')
                    imgui.TextWrapped(u8'65. Ларцы car luxury - сюрприз-бокс "Car Luxury"')
                    imgui.TextWrapped(u8'66. Ларцы кастомных аксессуаров - сюрприз-бокс "Кастомный аксессуар"')
                    imgui.TextWrapped(u8'67. Ларцы Vice City - сюрприз-бокс "Vice City"')
                    imgui.TextWrapped(u8'68. Ларцы организации - сюрприз-бокс "Организация"')
                    imgui.TextWrapped(u8'69. Super Car Box - сюрприз-бокс "Super Car"')
                    imgui.TextWrapped(u8'70. Чертёж праздничного интерьера - "Чертёж праздничного евроремонта"')
                    imgui.TextWrapped(u8'71. НФТ контейнер - "Заграничный контейнер обычного/среднего/премиум класса"')
                    imgui.TextWrapped(u8'72. "Ковш" - Снегоуборочный ковш')
                    imgui.TextWrapped(u8'73. "Шар" - Воздушный шар')
                    imgui.TextWrapped(u8'74. Голова Робокоп - Мотоциклетный шлем Будущего')
                    imgui.TextWrapped(u8'75. Голова Железного человека - Стальной мотоциклетный шлем')
                    imgui.TextWrapped(u8'76. Охранник - Игрушка "Охранник"')
                    imgui.TextWrapped(u8'77. Анимированный Билл Шифр - Наклейка "Билл Шифр"')
                    imgui.TextWrapped(u8'78. Маска Невидимка - Карнавальная маска')
                    imgui.TextWrapped(u8'79. Сердце на грудь - Кулон "Сердце"')
                    imgui.TextWrapped(u8'80. Крест на грудь - Религиозный крест')
                    imgui.TextWrapped(u8'81. Супер-Грабли - Модифицированные грабли')
                    imgui.TextWrapped(u8'82. Супер-Кирка - Модифицированная кирка')
                    imgui.TextWrapped(u8'83. Супер-Лопата - Модифицированная лопата')
                    imgui.TextWrapped(u8'84. Монета Halloween - Коллекционная монета "Haloween"')
                    imgui.TextWrapped(u8'85. Ларец Haloween - Сюрприз-бокс "Haloween"')
                    imgui.Separator()
                end
                imgui.EndTabItem()
            end
            if imgui.BeginTabItem(faicons('megaphone')..u8' Проведение эфиров') then
                if imgui.CollapsingHeader(faicons('users')..u8' Собеседование [Auto]') then
                    imgui.Tooltip(u8'Auto - действие полностью выполняется само, без вмешательства пользователя.')
                    imgui.TextWrapped(u8'Важно! Для собеседования необходимо забить эфир в Discord сервере Glendale.')
                    imgui.TextWrapped(u8'Собеседований за сессию: '..click)
                    if imgui.Button(faicons('play')..u8' Начать собеседование', imgui.ImVec2(200, 20)) then
                        click = click + 1
                        lua_thread.create(function()
                            sampSendChat('/news •°•°•°•° Музыкальная заставка Mass Media •°•°•°•°•')
                                wait(6000)
                            sampSendChat('/news Приветствую всех, друзья! В эфире лучшая радиостанция штата, г.Сан-Фиерро!')
                                wait(6000)
                            sampSendChat('/news Спешу сообщить, что наша станция открывает целый список вакантных мест.')
                                wait(6000)
                            sampSendChat('/news В нашей радиостанции очень добрые и креативные люди, которые...')
                                wait(6000)
                            sampSendChat('/news ... не дадут Вам скучать. У нас здесь очень весело!')
                                wait(6000)
                            sampSendChat('/news Нам необходимы сотрудники, которые готовы вывести нашу радиостанцию на новый уровень!')
                                wait(6000)
                            sampSendChat('/news У нас Вы получите бесценный опыт и новые знакомства!')
                                wait(6000)
                            sampSendChat('/news Заинтерисовал ли я Вас? Если да, то ожидаем Вас в нашей радиостанции.')
                                wait(6000)
                            sampSendChat('/news От Вас требуется: Полный пакет документов, а так же не иметь проблем с законом!')
                                wait(6000)
                            sampSendChat('/news До скорых встреч, уважаемые жители Штата!')
                                wait(6000)
                            sampSendChat('/news •°•°•°•° Музыкальная заставка Mass Media •°•°•°•°•')
                        end)
                    end
                    imgui.Separator()
                end
                if imgui.CollapsingHeader(faicons('music')..u8' Развлекательные эфиры [Semi-Auto]') then
                    imgui.Tooltip(u8'Semi-Auto - действие частично выполняется само, при помощи кнопок можно пропустить начало и конец но придется проводить сам эфир (середину).')
                    imgui.TextWrapped(u8'Важно! Для эфира необходимо забить эфир в Discord сервере Glendale.')
                    if imgui.CollapsingHeader(u8'Расшифровка') then
                        imgui.TextWrapped(u8'Ведущий называет в эфир аббревиатуру , задача слушателей - первым расшифровать аббревиатуру. [Призовой фонд: 500.000$]')
                        imgui.TextWrapped(u8'Эфиров за сессию: '..click1)
                        if imgui.Button(faicons('play')..u8' Начать эфир', imgui.ImVec2(150, 20)) then
                            click1 = click1 + 1
                            lua_thread.create(function()
                                sampSendChat('/news •°•°•°•° Музыкальная заставка Mass Media •°•°•°•°•')
                                wait(6000)
                                sampSendChat('/news Всех приветствую, уважаемые слушатели!')
                                wait(6000)
                                sampSendChat('/news Сегодня я проведу для Вас развлекательный эфир - "Расшифровка"!')
                                wait(6000)
                                sampSendChat('/news Суть данного эфира такова. Я называю Вам аббревиатуру, Ваша же задача...')
                                wait(6000)
                                sampSendChat('/news ...первым расшифровать аббревиатуру и прислать СМС с ответом на нашу радиостанцию!')
                                wait(6000)
                                sampSendChat('/news Первый слушатель, получивший 3 балла - побеждает.')
                                wait(6000)
                                sampSendChat('/news Призовой фонд - 500.000$!')
                                wait(6000)
                                sampSendChat('/news Ну что, начнем?')
                            end)
                        end
                        if imgui.Button(faicons('stop')..u8' Закончить эфир', imgui.ImVec2(150, 20)) then
                            lua_thread.create(function()
                                sampSendChat('/news И на этом мы к сожалению заканчиваем')
                                wait(6000)
                                sampSendChat('/news Просьба победителю приехать на нашу радиостанцию')
                                wait(6000)
                                sampSendChat('/news Спасибо всем слушателям за участие, до свидания!')
                                wait(6000)
                                sampSendChat('/news •°•°•°•° Музыкальная заставка Mass Media •°•°•°•°•')
                            end)
                        end
                        imgui.Separator()
                    end
                    if imgui.CollapsingHeader(u8'Математика') then
                        imgui.TextWrapped(u8'Ведущий называет пример, задача слушателей - написать ответ')
                        imgui.TextWrapped(u8'[Призовой фонд: 250.000$]')
                        imgui.TextWrapped(u8'Эфиров за сессию: '..click2)
                        if imgui.Button(faicons('play')..u8' Начать эфир', imgui.ImVec2(150, 20)) then
                            click2 = click2 + 1
                            lua_thread.create(function()
                                sampSendChat('/news •°•°•°•° Музыкальная заставка Mass Media •°•°•°•°•')
                                wait(6000)
                                sampSendChat('/news Всех приветствую, уважаемые слушатели!')
                                wait(6000)
                                sampSendChat('/news Сегодня я проведу для Вас развлекательный эфир - "Математика"!')
                                wait(6000)
                                sampSendChat('/news Суть данного эфира такова. Я называю Вам пример, Ваша же задача...')
                                wait(6000)
                                sampSendChat('/news ...первым решить его и прислать СМС с ответом на нашу радиостанцию!')
                                wait(6000)
                                sampSendChat('/news Первый слушатель, получивший 3 балла - побеждает.')
                                wait(6000)
                                sampSendChat('/news Призовой фонд - 250.000$!')
                                wait(6000)
                                sampSendChat('/news Ну что, начнем?')
                            end)
                        end
                        if imgui.Button(faicons('stop')..u8' Закончить эфир', imgui.ImVec2(150, 20)) then
                            lua_thread.create(function()
                                sampSendChat('/news И на этом мы к сожалению заканчиваем')
                                wait(6000)
                                sampSendChat('/news Просьба победителю приехать на нашу радиостанцию')
                                wait(6000)
                                sampSendChat('/news Спасибо всем слушателям за участие, до свидания!')
                                wait(6000)
                                sampSendChat('/news •°•°•°•° Музыкальная заставка Mass Media •°•°•°•°•')
                            end)
                        end
                        imgui.Separator()
                    end
                    if imgui.CollapsingHeader(u8'Страны и столицы') then
                        imgui.TextWrapped(u8'Ведущий называет страну, а слушатели должны правильно назвать ее столицу.')
                        imgui.TextWrapped(u8'[Призовой фонд: 250.000$]')
                        imgui.TextWrapped(u8'Эфиров за сессию: '..click3)
                        if imgui.Button(faicons('play')..u8' Начать эфир', imgui.ImVec2(150, 20)) then
                            click3 = click3 + 1
                            lua_thread.create(function()
                                sampSendChat('/news •°•°•°•° Музыкальная заставка Mass Media •°•°•°•°•')
                                wait(6000)
                                sampSendChat('/news Всех приветствую, уважаемые слушатели!')
                                wait(6000)
                                sampSendChat('/news Сегодня я проведу для Вас развлекательный эфир - "Страны и столицы"!')
                                wait(6000)
                                sampSendChat('/news Суть данного эфира такова. Я называю Вам страну, Ваша же задача...')
                                wait(6000)
                                sampSendChat('/news ...первым прислать нам её столицу на СМС нашей радиостанции!')
                                wait(6000)
                                sampSendChat('/news Первый слушатель, получивший 3 балла - побеждает.')
                                wait(6000)
                                sampSendChat('/news Призовой фонд - 250.000$!')
                                wait(6000)
                                sampSendChat('/news Ну что, начнем?')
                            end)
                        end
                        if imgui.Button(faicons('stop')..u8' Закончить эфир', imgui.ImVec2(150, 20)) then
                            lua_thread.create(function()
                                sampSendChat('/news И на этом мы к сожалению заканчиваем')
                                wait(6000)
                                sampSendChat('/news Просьба победителю приехать на нашу радиостанцию')
                                wait(6000)
                                sampSendChat('/news Спасибо всем слушателям за участие, до свидания!')
                                wait(6000)
                                sampSendChat('/news •°•°•°•° Музыкальная заставка Mass Media •°•°•°•°•')
                            end)
                        end
                        imgui.Separator()
                    end
                    if imgui.CollapsingHeader(u8'Переводчик') then
                        imgui.TextWrapped(u8'Ведущий называет слово на английском языке, задача слушателей - написать слово на русском языке.')
                        imgui.TextWrapped(u8'[Призовой фонд: 450.000$]')
                        imgui.TextWrapped(u8'Эфиров за сессию: '..click4)
                        if imgui.Button(faicons('play')..u8' Начать эфир', imgui.ImVec2(150, 20)) then
                            click4 = click4 + 1
                            lua_thread.create(function()
                                sampSendChat('/news •°•°•°•° Музыкальная заставка Mass Media •°•°•°•°•')
                                wait(6000)
                                sampSendChat('/news Всех приветствую, уважаемые слушатели!')
                                wait(6000)
                                sampSendChat('/news Сегодня я проведу для Вас развлекательный эфир - "Переводчик"!')
                                wait(6000)
                                sampSendChat('/news Суть данного эфира такова. Я называю Вам слово на английском, Ваша же задача...')
                                wait(6000)
                                sampSendChat('/news ...перевести слово на русский и прислать нам его в СМС нашей радиостанции!')
                                wait(6000)
                                sampSendChat('/news Первый слушатель, получивший 3 балла - побеждает.')
                                wait(6000)
                                sampSendChat('/news Призовой фонд - 450.000$!')
                                wait(6000)
                                sampSendChat('/news Ну что, начнем?')
                            end)
                        end
                        if imgui.Button(faicons('stop')..u8' Закончить эфир', imgui.ImVec2(150, 20)) then
                            lua_thread.create(function()
                                sampSendChat('/news И на этом мы к сожалению заканчиваем')
                                wait(6000)
                                sampSendChat('/news Просьба победителю приехать на нашу радиостанцию')
                                wait(6000)
                                sampSendChat('/news Спасибо всем слушателям за участие, до свидания!')
                                wait(6000)
                                sampSendChat('/news •°•°•°•° Музыкальная заставка Mass Media •°•°•°•°•')
                            end)
                        end
                        imgui.Separator()
                    end
                    if imgui.CollapsingHeader(u8'Прятки') then
                        imgui.TextWrapped(u8'Ведущий эфира выбирает место в штате, где он спрячется, затем в эфире звучат подсказки, по которым его должны найти.')
                        imgui.TextWrapped(u8'Слушатель, первым добравшийся до ведущего, выигрывает.')
                        imgui.TextWrapped(u8'[Призовой фонд: 450.000$]')
                        imgui.TextWrapped(u8'Эфиров за сессию: '..click5)
                        if imgui.Button(faicons('play')..u8' Начать эфир', imgui.ImVec2(150, 20)) then
                            click5 = click5 + 1
                            lua_thread.create(function()
                                sampSendChat('/news •°•°•°•° Музыкальная заставка Mass Media •°•°•°•°•')
                                wait(6000)
                                sampSendChat('/news Всех приветствую, уважаемые слушатели!')
                                wait(6000)
                                sampSendChat('/news Сегодня я проведу для Вас развлекательный эфир - "Прятки"!')
                                wait(6000)
                                sampSendChat('/news Суть данного эфира такова. Я спрятался где-то в штате и Ваша задача меня найти.')
                                wait(6000)
                                sampSendChat('/news Я буду давать Вам подсказки, дабы Вы смогли меня найти!')
                                wait(6000)
                                sampSendChat('/news Призовой фонд - 450.000$!')
                                wait(6000)
                                sampSendChat('/news Ну что, начнем?')
                            end)
                        end
                        if imgui.Button(faicons('stop')..u8' Закончить эфир', imgui.ImVec2(150, 20)) then
                            lua_thread.create(function()
                                sampSendChat('/news Стоп! Меня нашли.')
                                wait(6000)
                                sampSendChat('/news Приз сейчас будет выдан победителю.')
                                wait(6000)
                                sampSendChat('/news Спасибо всем за участие, до свидания!')
                                wait(6000)
                                sampSendChat('/news •°•°•°•° Музыкальная заставка Mass Media •°•°•°•°•')
                            end)
                        end
                    end
                    imgui.Separator()
                end
                imgui.EndTabItem()
            end
            if imgui.BeginTabItem(faicons('user')..u8' Информация') then


            end
            if imgui.BeginTabItem(faicons('gears')..u8' Настройки') then

                imgui.Text('1')

                imgui.EndTabItem()
            end
            imgui.EndTabBar()
            imgui.End()
        end
    end
)

function main()
    while not isSampAvailable() do wait(0) end
    sampRegisterChatCommand('media', function()
        renderWindow[0] = not renderWindow[0]
    end)
    while true do
        wait(0)
        
    end
end

function imgui.Tooltip(text)
    if imgui.IsItemHovered() then
       imgui.BeginTooltip()
       imgui.Text(text)
       imgui.EndTooltip()
    end
 end

 imgui.OnInitialize(function()
    imgui.GetIO().IniFilename = nil
    local config = imgui.ImFontConfig()
    config.MergeMode = true
    config.PixelSnapH = true
    iconRanges = imgui.new.ImWchar[3](faicons.min_range, faicons.max_range, 0)
    imgui.GetIO().Fonts:AddFontFromMemoryCompressedBase85TTF(faicons.get_font_data_base85('solid'), 14, config, iconRanges)
end)

Вот проблема
 

Dmitriy Makarov

25.05.2021
Проверенный
2,478
1,113
Если вырезать текст внутри этих айтемов, то становится всё ясно. Посмотри на этот скриншот внимательно и подумай, что ты пропустил?
Screenshot_4.png
 
Последнее редактирование:

goosik

Участник
Автор темы
53
2