- 112
- 6
- Версия MoonLoader
- .027.0-preview
Стало крашить скрипт после добавления изменения по гайду https://www.blast.hk/threads/131648/#post-1032171
КоDick ниже
КоDick ниже
КоDicl:
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)
local inicfg = require 'inicfg'
local mainIni = inicfg.load({
config =
{
style = 1
}
}, "style.ini")
if not doesFileExist('moonloader/config/style.ini') then
inicfg.save(mainIni, 'style.ini')
end
local style_selected = imgui.ImInt(mainIni.config.style)
local style_list = {u8"Серая", u8"Синяя", u8"Тёмная", u8"Вишнёвая", u8"Тёмно-зелёная"}
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'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.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
if imgui.CollapsingHeader(faicons('paperclip')..u8' Частые объявления') then
imgui.CenterText(u8'В РАЗРАБОТКЕ!')
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
imgui.BeginChild('', imgui.ImVec2(200, 200), true)
_,id = sampGetPlayerIdByCharHandle(playerPed)
imgui.CenterText(u8(''.. sampGetPlayerNickname(id) ..' | ID: '..tostring(id)))
imgui.CenterText(u8('Ваш Ping: '.. sampGetPlayerPing(id)))
imgui.CenterText(u8('Ваш LVL: '.. sampGetPlayerScore(id)))
imgui.EndChild()
imgui.EndTabItem()
end
if imgui.BeginTabItem(faicons('gears')..u8' Настройки') then
if imgui.Combo(u8"Выберите стиль темы", style_selected, style_list, style_selected) then
style(style_selected.v)
mainIni.config.style = style_selected.v
inicfg.save(mainIni, 'style.ini')
sampAddChatMessage("Выбрана тема: №"..(style_selected.v + 1).." - "..u8:decode(style_list[style_selected.v + 1]), -1)
end
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)
function imgui.CenterText(text)
local width = imgui.GetWindowWidth()
local height = imgui.GetWindowHeight()
local calc = imgui.CalcTextSize(text)
imgui.SetCursorPosX( width / 2 - calc.x / 2 )
imgui.Text(text)
end
function style(id)
imgui.SwitchContext()
local style = imgui.GetStyle()
local colors = style.Colors
local clr = imgui.Col
local ImVec4 = imgui.ImVec4
style.WindowRounding = 2.0
style.WindowTitleAlign = imgui.ImVec2(0.5, 0.5)
style.ChildWindowRounding = 2.0
style.FrameRounding = 2.0
style.ItemSpacing = imgui.ImVec2(5.0, 4.0)
style.ScrollbarSize = 13.0
style.ScrollbarRounding = 0
style.GrabMinSize = 8.0
style.GrabRounding = 1.0
if id == 0 then -- gray
colors[clr.Text] = ImVec4(0.95, 0.96, 0.98, 1.00)
colors[clr.TextDisabled] = ImVec4(0.36, 0.42, 0.47, 1.00)
colors[clr.WindowBg] = ImVec4(0.11, 0.15, 0.17, 1.00)
colors[clr.ChildWindowBg] = ImVec4(0.15, 0.18, 0.22, 1.00)
colors[clr.PopupBg] = ImVec4(0.08, 0.08, 0.08, 0.94)
colors[clr.Border] = ImVec4(0.43, 0.43, 0.50, 0.50)
colors[clr.BorderShadow] = ImVec4(0.00, 0.00, 0.00, 0.00)
colors[clr.FrameBg] = ImVec4(0.20, 0.25, 0.29, 1.00)
colors[clr.FrameBgHovered] = ImVec4(0.12, 0.20, 0.28, 1.00)
colors[clr.FrameBgActive] = ImVec4(0.09, 0.12, 0.14, 1.00)
colors[clr.TitleBg] = ImVec4(0.09, 0.12, 0.14, 0.65)
colors[clr.TitleBgCollapsed] = ImVec4(0.00, 0.00, 0.00, 0.51)
colors[clr.TitleBgActive] = ImVec4(0.08, 0.10, 0.12, 1.00)
colors[clr.MenuBarBg] = ImVec4(0.15, 0.18, 0.22, 1.00)
colors[clr.ScrollbarBg] = ImVec4(0.02, 0.02, 0.02, 0.39)
colors[clr.ScrollbarGrab] = ImVec4(0.20, 0.25, 0.29, 1.00)
colors[clr.ScrollbarGrabHovered] = ImVec4(0.18, 0.22, 0.25, 1.00)
colors[clr.ScrollbarGrabActive] = ImVec4(0.09, 0.21, 0.31, 1.00)
colors[clr.ComboBg] = ImVec4(0.20, 0.25, 0.29, 1.00)
colors[clr.CheckMark] = ImVec4(0.28, 0.56, 1.00, 1.00)
colors[clr.SliderGrab] = ImVec4(0.28, 0.56, 1.00, 1.00)
colors[clr.SliderGrabActive] = ImVec4(0.37, 0.61, 1.00, 1.00)
colors[clr.Button] = ImVec4(0.20, 0.25, 0.29, 1.00)
colors[clr.ButtonHovered] = ImVec4(0.28, 0.56, 1.00, 1.00)
colors[clr.ButtonActive] = ImVec4(0.06, 0.53, 0.98, 1.00)
colors[clr.Header] = ImVec4(0.20, 0.25, 0.29, 0.55)
colors[clr.HeaderHovered] = ImVec4(0.26, 0.59, 0.98, 0.80)
colors[clr.HeaderActive] = ImVec4(0.26, 0.59, 0.98, 1.00)
colors[clr.ResizeGrip] = ImVec4(0.26, 0.59, 0.98, 0.25)
colors[clr.ResizeGripHovered] = ImVec4(0.26, 0.59, 0.98, 0.67)
colors[clr.ResizeGripActive] = ImVec4(0.06, 0.05, 0.07, 1.00)
colors[clr.CloseButton] = ImVec4(1.00, 0.39, 0.38, 0.56)
colors[clr.CloseButtonHovered] = ImVec4(1.00, 0.39, 0.38, 0.69)
colors[clr.CloseButtonActive] = ImVec4(1.00, 0.39, 0.38, 1.00)
colors[clr.PlotLines] = ImVec4(0.61, 0.61, 0.61, 1.00)
colors[clr.PlotLinesHovered] = ImVec4(1.00, 0.43, 0.35, 1.00)
colors[clr.PlotHistogram] = ImVec4(0.90, 0.70, 0.00, 1.00)
colors[clr.PlotHistogramHovered] = ImVec4(1.00, 0.60, 0.00, 1.00)
colors[clr.TextSelectedBg] = ImVec4(0.25, 1.00, 0.00, 0.43)
colors[clr.ModalWindowDarkening] = ImVec4(1.00, 0.98, 0.95, 0.73)
elseif id == 1 then -- blue
colors[clr.FrameBg] = ImVec4(0.16, 0.29, 0.48, 0.54)
colors[clr.FrameBgHovered] = ImVec4(0.26, 0.59, 0.98, 0.40)
colors[clr.FrameBgActive] = ImVec4(0.26, 0.59, 0.98, 0.67)
colors[clr.TitleBg] = ImVec4(0.04, 0.04, 0.04, 1.00)
colors[clr.TitleBgActive] = ImVec4(0.16, 0.29, 0.48, 1.00)
colors[clr.TitleBgCollapsed] = ImVec4(0.00, 0.00, 0.00, 0.51)
colors[clr.CheckMark] = ImVec4(0.26, 0.59, 0.98, 1.00)
colors[clr.SliderGrab] = ImVec4(0.24, 0.52, 0.88, 1.00)
colors[clr.SliderGrabActive] = ImVec4(0.26, 0.59, 0.98, 1.00)
colors[clr.Button] = ImVec4(0.26, 0.59, 0.98, 0.40)
colors[clr.ButtonHovered] = ImVec4(0.26, 0.59, 0.98, 1.00)
colors[clr.ButtonActive] = ImVec4(0.06, 0.53, 0.98, 1.00)
colors[clr.Header] = ImVec4(0.26, 0.59, 0.98, 0.31)
colors[clr.HeaderHovered] = ImVec4(0.26, 0.59, 0.98, 0.80)
colors[clr.HeaderActive] = ImVec4(0.26, 0.59, 0.98, 1.00)
colors[clr.Separator] = colors[clr.Border]
colors[clr.SeparatorHovered] = ImVec4(0.26, 0.59, 0.98, 0.78)
colors[clr.SeparatorActive] = ImVec4(0.26, 0.59, 0.98, 1.00)
colors[clr.ResizeGrip] = ImVec4(0.26, 0.59, 0.98, 0.25)
colors[clr.ResizeGripHovered] = ImVec4(0.26, 0.59, 0.98, 0.67)
colors[clr.ResizeGripActive] = ImVec4(0.26, 0.59, 0.98, 0.95)
colors[clr.TextSelectedBg] = ImVec4(0.26, 0.59, 0.98, 0.35)
colors[clr.Text] = ImVec4(1.00, 1.00, 1.00, 1.00)
colors[clr.TextDisabled] = ImVec4(0.50, 0.50, 0.50, 1.00)
colors[clr.WindowBg] = ImVec4(0.06, 0.06, 0.06, 0.94)
colors[clr.ChildWindowBg] = ImVec4(1.00, 1.00, 1.00, 0.00)
colors[clr.PopupBg] = ImVec4(0.08, 0.08, 0.08, 0.94)
colors[clr.ComboBg] = colors[clr.PopupBg]
colors[clr.Border] = ImVec4(0.43, 0.43, 0.50, 0.50)
colors[clr.BorderShadow] = ImVec4(0.00, 0.00, 0.00, 0.00)
colors[clr.MenuBarBg] = ImVec4(0.14, 0.14, 0.14, 1.00)
colors[clr.ScrollbarBg] = ImVec4(0.02, 0.02, 0.02, 0.53)
colors[clr.ScrollbarGrab] = ImVec4(0.31, 0.31, 0.31, 1.00)
colors[clr.ScrollbarGrabHovered] = ImVec4(0.41, 0.41, 0.41, 1.00)
colors[clr.ScrollbarGrabActive] = ImVec4(0.51, 0.51, 0.51, 1.00)
colors[clr.CloseButton] = ImVec4(0.41, 0.41, 0.41, 0.50)
colors[clr.CloseButtonHovered] = ImVec4(0.98, 0.39, 0.36, 1.00)
colors[clr.CloseButtonActive] = ImVec4(0.98, 0.39, 0.36, 1.00)
colors[clr.PlotLines] = ImVec4(0.61, 0.61, 0.61, 1.00)
colors[clr.PlotLinesHovered] = ImVec4(1.00, 0.43, 0.35, 1.00)
colors[clr.PlotHistogram] = ImVec4(0.90, 0.70, 0.00, 1.00)
colors[clr.PlotHistogramHovered] = ImVec4(1.00, 0.60, 0.00, 1.00)
colors[clr.ModalWindowDarkening] = ImVec4(0.80, 0.80, 0.80, 0.35)
elseif id == 2 then -- dark
colors[clr.Text] = ImVec4(0.80, 0.80, 0.83, 1.00)
colors[clr.TextDisabled] = ImVec4(0.24, 0.23, 0.29, 1.00)
colors[clr.WindowBg] = ImVec4(0.06, 0.05, 0.07, 1.00)
colors[clr.ChildWindowBg] = ImVec4(0.07, 0.07, 0.09, 1.00)
colors[clr.PopupBg] = ImVec4(0.07, 0.07, 0.09, 1.00)
colors[clr.Border] = ImVec4(0.43, 0.43, 0.50, 0.50)
colors[clr.BorderShadow] = ImVec4(0.92, 0.91, 0.88, 0.00)
colors[clr.FrameBg] = ImVec4(0.10, 0.09, 0.12, 1.00)
colors[clr.FrameBgHovered] = ImVec4(0.24, 0.23, 0.29, 1.00)
colors[clr.FrameBgActive] = ImVec4(0.56, 0.56, 0.58, 1.00)
colors[clr.TitleBg] = ImVec4(0.10, 0.09, 0.12, 1.00)
colors[clr.TitleBgCollapsed] = ImVec4(1.00, 0.98, 0.95, 0.75)
colors[clr.TitleBgActive] = ImVec4(0.07, 0.07, 0.09, 1.00)
colors[clr.MenuBarBg] = ImVec4(0.10, 0.09, 0.12, 1.00)
colors[clr.ScrollbarBg] = ImVec4(0.10, 0.09, 0.12, 1.00)
colors[clr.ScrollbarGrab] = ImVec4(0.80, 0.80, 0.83, 0.31)
colors[clr.ScrollbarGrabHovered] = ImVec4(0.56, 0.56, 0.58, 1.00)
colors[clr.ScrollbarGrabActive] = ImVec4(0.06, 0.05, 0.07, 1.00)
colors[clr.ComboBg] = ImVec4(0.19, 0.18, 0.21, 1.00)
colors[clr.CheckMark] = ImVec4(0.80, 0.80, 0.83, 0.31)
colors[clr.SliderGrab] = ImVec4(0.80, 0.80, 0.83, 0.31)
colors[clr.SliderGrabActive] = ImVec4(0.06, 0.05, 0.07, 1.00)
colors[clr.Button] = ImVec4(0.10, 0.09, 0.12, 1.00)
colors[clr.ButtonHovered] = ImVec4(0.24, 0.23, 0.29, 1.00)
colors[clr.ButtonActive] = ImVec4(0.56, 0.56, 0.58, 1.00)
colors[clr.Header] = ImVec4(0.10, 0.09, 0.12, 1.00)
colors[clr.HeaderHovered] = ImVec4(0.56, 0.56, 0.58, 1.00)
colors[clr.HeaderActive] = ImVec4(0.06, 0.05, 0.07, 1.00)
colors[clr.ResizeGrip] = ImVec4(0.00, 0.00, 0.00, 0.00)
colors[clr.ResizeGripHovered] = ImVec4(0.56, 0.56, 0.58, 1.00)
colors[clr.ResizeGripActive] = ImVec4(0.06, 0.05, 0.07, 1.00)
colors[clr.CloseButton] = ImVec4(0.40, 0.39, 0.38, 0.16)
colors[clr.CloseButtonHovered] = ImVec4(0.40, 0.39, 0.38, 0.39)
colors[clr.CloseButtonActive] = ImVec4(0.40, 0.39, 0.38, 1.00)
colors[clr.PlotLines] = ImVec4(0.40, 0.39, 0.38, 0.63)
colors[clr.PlotLinesHovered] = ImVec4(0.25, 1.00, 0.00, 1.00)
colors[clr.PlotHistogram] = ImVec4(0.40, 0.39, 0.38, 0.63)
colors[clr.PlotHistogramHovered] = ImVec4(0.25, 1.00, 0.00, 1.00)
colors[clr.TextSelectedBg] = ImVec4(0.25, 1.00, 0.00, 0.43)
colors[clr.ModalWindowDarkening] = ImVec4(1.00, 0.98, 0.95, 0.73)
elseif id == 3 then -- cherry
colors[clr.Text] = ImVec4(0.860, 0.930, 0.890, 0.78)
colors[clr.TextDisabled] = ImVec4(0.860, 0.930, 0.890, 0.28)
colors[clr.WindowBg] = ImVec4(0.13, 0.14, 0.17, 1.00)
colors[clr.ChildWindowBg] = ImVec4(0.200, 0.220, 0.270, 0.58)
colors[clr.PopupBg] = ImVec4(0.200, 0.220, 0.270, 0.9)
colors[clr.Border] = ImVec4(0.43, 0.43, 0.50, 0.50)
colors[clr.BorderShadow] = ImVec4(0.00, 0.00, 0.00, 0.00)
colors[clr.FrameBg] = ImVec4(0.200, 0.220, 0.270, 1.00)
colors[clr.FrameBgHovered] = ImVec4(0.455, 0.198, 0.301, 0.78)
colors[clr.FrameBgActive] = ImVec4(0.455, 0.198, 0.301, 1.00)
colors[clr.TitleBg] = ImVec4(0.232, 0.201, 0.271, 1.00)
colors[clr.TitleBgActive] = ImVec4(0.502, 0.075, 0.256, 1.00)
colors[clr.TitleBgCollapsed] = ImVec4(0.200, 0.220, 0.270, 0.75)
colors[clr.MenuBarBg] = ImVec4(0.200, 0.220, 0.270, 0.47)
colors[clr.ScrollbarBg] = ImVec4(0.200, 0.220, 0.270, 1.00)
colors[clr.ScrollbarGrab] = ImVec4(0.09, 0.15, 0.1, 1.00)
colors[clr.ScrollbarGrabHovered] = ImVec4(0.455, 0.198, 0.301, 0.78)
colors[clr.ScrollbarGrabActive] = ImVec4(0.455, 0.198, 0.301, 1.00)
colors[clr.CheckMark] = ImVec4(0.71, 0.22, 0.27, 1.00)
colors[clr.SliderGrab] = ImVec4(0.47, 0.77, 0.83, 0.14)
colors[clr.SliderGrabActive] = ImVec4(0.71, 0.22, 0.27, 1.00)
colors[clr.Button] = ImVec4(0.47, 0.77, 0.83, 0.14)
colors[clr.ButtonHovered] = ImVec4(0.455, 0.198, 0.301, 0.86)
colors[clr.ButtonActive] = ImVec4(0.455, 0.198, 0.301, 1.00)
colors[clr.Header] = ImVec4(0.455, 0.198, 0.301, 0.76)
colors[clr.HeaderHovered] = ImVec4(0.455, 0.198, 0.301, 0.86)
colors[clr.HeaderActive] = ImVec4(0.502, 0.075, 0.256, 1.00)
colors[clr.ResizeGrip] = ImVec4(0.47, 0.77, 0.83, 0.04)
colors[clr.ResizeGripHovered] = ImVec4(0.455, 0.198, 0.301, 0.78)
colors[clr.ResizeGripActive] = ImVec4(0.455, 0.198, 0.301, 1.00)
colors[clr.PlotLines] = ImVec4(0.860, 0.930, 0.890, 0.63)
colors[clr.PlotLinesHovered] = ImVec4(0.455, 0.198, 0.301, 1.00)
colors[clr.PlotHistogram] = ImVec4(0.860, 0.930, 0.890, 0.63)
colors[clr.PlotHistogramHovered] = ImVec4(0.455, 0.198, 0.301, 1.00)
colors[clr.TextSelectedBg] = ImVec4(0.455, 0.198, 0.301, 0.43)
colors[clr.ModalWindowDarkening] = ImVec4(0.200, 0.220, 0.270, 0.73)
elseif id == 4 then -- dark green
colors[clr.Text] = ImVec4(1.00, 1.00, 1.00, 1.00)
colors[clr.TextDisabled] = ImVec4(0.50, 0.50, 0.50, 1.00)
colors[clr.WindowBg] = ImVec4(0.06, 0.06, 0.06, 0.94)
colors[clr.ChildWindowBg] = ImVec4(0.00, 0.00, 0.00, 0.00)
colors[clr.PopupBg] = ImVec4(0.08, 0.08, 0.08, 0.94)
colors[clr.Border] = ImVec4(0.43, 0.43, 0.50, 0.50)
colors[clr.BorderShadow] = ImVec4(0.00, 0.00, 0.00, 0.00)
colors[clr.FrameBg] = ImVec4(0.44, 0.44, 0.44, 0.60)
colors[clr.FrameBgHovered] = ImVec4(0.57, 0.57, 0.57, 0.70)
colors[clr.FrameBgActive] = ImVec4(0.76, 0.76, 0.76, 0.80)
colors[clr.TitleBg] = ImVec4(0.04, 0.04, 0.04, 1.00)
colors[clr.TitleBgActive] = ImVec4(0.16, 0.16, 0.16, 1.00)
colors[clr.TitleBgCollapsed] = ImVec4(0.00, 0.00, 0.00, 0.60)
colors[clr.MenuBarBg] = ImVec4(0.14, 0.14, 0.14, 1.00)
colors[clr.ScrollbarBg] = ImVec4(0.02, 0.02, 0.02, 0.53)
colors[clr.ScrollbarGrab] = ImVec4(0.31, 0.31, 0.31, 1.00)
colors[clr.ScrollbarGrabHovered] = ImVec4(0.41, 0.41, 0.41, 1.00)
colors[clr.ScrollbarGrabActive] = ImVec4(0.51, 0.51, 0.51, 1.00)
colors[clr.CheckMark] = ImVec4(0.13, 0.75, 0.55, 0.80)
colors[clr.SliderGrab] = ImVec4(0.13, 0.75, 0.75, 0.80)
colors[clr.SliderGrabActive] = ImVec4(0.13, 0.75, 1.00, 0.80)
colors[clr.Button] = ImVec4(0.13, 0.75, 0.55, 0.40)
colors[clr.ButtonHovered] = ImVec4(0.13, 0.75, 0.75, 0.60)
colors[clr.ButtonActive] = ImVec4(0.13, 0.75, 1.00, 0.80)
colors[clr.Header] = ImVec4(0.13, 0.75, 0.55, 0.40)
colors[clr.HeaderHovered] = ImVec4(0.13, 0.75, 0.75, 0.60)
colors[clr.HeaderActive] = ImVec4(0.13, 0.75, 1.00, 0.80)
colors[clr.Separator] = ImVec4(0.13, 0.75, 0.55, 0.40)
colors[clr.SeparatorHovered] = ImVec4(0.13, 0.75, 0.75, 0.60)
colors[clr.SeparatorActive] = ImVec4(0.13, 0.75, 1.00, 0.80)
colors[clr.ResizeGrip] = ImVec4(0.13, 0.75, 0.55, 0.40)
colors[clr.ResizeGripHovered] = ImVec4(0.13, 0.75, 0.75, 0.60)
colors[clr.ResizeGripActive] = ImVec4(0.13, 0.75, 1.00, 0.80)
colors[clr.PlotLines] = ImVec4(0.61, 0.61, 0.61, 1.00)
colors[clr.PlotLinesHovered] = ImVec4(1.00, 0.43, 0.35, 1.00)
colors[clr.PlotHistogram] = ImVec4(0.90, 0.70, 0.00, 1.00)
colors[clr.PlotHistogramHovered] = ImVec4(1.00, 0.60, 0.00, 1.00)
colors[clr.TextSelectedBg] = ImVec4(0.26, 0.59, 0.98, 0.35)
colors[clr.ModalWindowDarkening] = ImVec4(0.80, 0.80, 0.80, 0.35)
end
end
style(style_selected.v)