- 26
- 1
- Версия MoonLoader
- Другое
У меня есть скрипт, делается для новостной редакции Los Santos News для удобного редактирования объявлений.
Сейчас в меню слоганов при нажатии на строку она выводиться в чат, я хочу же сделать чтобы при определённом названии \ ID диалога открывалось это меню (piders_window_state.v) и можно было по нажатию вставлять текст в диалог, но при отсутствии диалога просто копировалось в буфер обмену, подскажите пожалуйста как это реализовать и через какие функции?. (Не осуждайте за код, я его давно писал по приколу, но сейчас хочу доработать скрипт)
Код скрипта Ls_News.lua:
script_name('LSN Helper')
script_description('Скрипт для сотрудников новостей Лос Сантоса')
script_authors('Marcus Kransov & Jonathan Panfilov')
script_version('1.1')
require 'lib.moonloader'
local imgui = require 'imgui'
local encoding = require 'encoding'
encoding.default = 'CP1251'
u8 = encoding.UTF8
local main_window_state = imgui.ImBool(false)
local news_window_state = imgui.ImBool(false)
local pers_window_state = imgui.ImBool(false)
local xuers_window_state = imgui.ImBool(false)
local piders_window_state = imgui.ImBool(false)
local ebanko_window_state = imgui.ImBool(false)
local pidorito_window_state = imgui.ImBool(false)
local sw, sh = getScreenResolution()
local tag = '{396CB1}[LSN HELPER]{ffffff}:'
local tab = 1
local samp = require('samp.events')
local COLOR_LSNEWS = 0xFFFFFF
local facts = {
"В среднем самые высокие люди – голландцы",
"У интеллектуальных людей в волосах больше меди и цинка",
"В среднем человек засыпает в течение 7 минут",
"Дети в возрасте от 1 до 3 месяцев плачут без слёз",
"Домохозяйка в среднем проходит 11 километров в день",
"Около четверти населения Земли живёт в Китае",
"Люди с голубыми глазами лучше видят в темноте",
"Люди, которые вам лгут, смотрят вверх-влево",
"Самое распространённое имя в мире – Мухаммед",
"Мужчины смеются дольше, громче и чаще, чем женщины",
"Самая опасная работа в США – ловля крабов на Аляске",
"Все дети рождаются дальтониками",
"Фламинго живут удивительно долгую жизнь: до 80 лет",
"90% всех электронных писем являются спамом",
"Килты придумали во Франции, а не в Шотландии",
"Коко Шанель ввела в моду загар",
"Жирафы не имеют голосовых связок",
"Во Флориде запрещено петь на публике в купальнике",
"Дети растут быстрее всего весной",
"Даже Антарктика имеет свой телефонный код",
"Клинофобия — боязнь ложиться спать",
"Самое шумное существо в океане — это креветка",
"Во время ужина человек глотает примерно 300 раз",
"Бабочки не могут летать во время землетрясения",
"Акула может почувствовать каплю крови в 100 литрах воды",
"Колибри - единственная птица, способная летать назад",
"Отпечаток носа собаки уникален",
"Вашингтон выращивал в своем садике марихуану",
"У далматинца пятна даже в пасти",
"У женщин больше вкусовых рецепторов, чем у мужчин",
"Почти 2/3 людей испытывали дежавю по мотивам снов",
"Пeтух не может петь, если не вытянет шею",
"Белые вина со временем темнеют, а красные – светлеют",
"Дождевые черви имеют пять сердец",
"Адольф Гитлер был вегетарианцем",
"Шахматы придумали в Индии",
"В Италии кукол Барби больше, чем канадцев в Канаде",
"Бамбук может расти со скоростью 91 см в сутки",
"Чаще всего самоубийства совершают в понедельник",
"90% таксистов Нью-Йорка — иммигранты",
"В Японии можно купить клубничные Cheetos",
"Слон может стоять на голове",
"Удивительно то, что сердце у креветок находится в голове",
"Каждый день около 150 пар женятся в Лас-Вегасе",
"Коала спит 18-22 часа в сутки",
"Синяя птица Myophonus не различает синий цвет",
"Атмосфера Марса на 95% состоит из углекислого газа",
"В Токио продаются парики для собак",
"Длина самого большого бассейна в мире — 1 км",
"На Гаити только у 1 из 200 человек есть автомобиль",
"У кошки по 32 мышцы в каждом ухе",
"На шаре для гольфа 336 ямочек",
"У слизней четыре носа",
"Шашки старее шахмат",
"В среднем, в одном гороховом стручке 8 горошин",
"У пауков прозрачная кровь",
"В дикой природе лев убивает не больше 20 раз в год",
"Примерно 10 000 птиц в год разбиваются об окна",
"В Эмпайр Стэйт Билдинг 6500 окон",
"Большие кенгуру могут прыгать в длину на 9 метров",
"41% Луны никогда не виден с Земли",
"Параскевидекатриафобия — боязнь пятницы 13-го",
"В Германии выпускают пиво крепостью 43 градуса",
"Мэром Вашингтона является президент США",
"Взрослая свинья пробегает километр за 5 минут",
"Законодательство США допускало отправку детей по почте до 1913 года",
"Наши глаза такого же размера, что и при рождении",
"Ожирение убивает более 30 000 людей каждый год",
"Продолжительность жизни стрекозы — 24 часа",
"Бил Гейтс каждую секунду зарабатывает $250",
"На 97% банкнот США имеются следы кокаина",
"Женское сердце бьется быстрее мужского",
"Колибри весит меньше монетки в 1 пенни",
"Чаще всего жёны миллионеров — учителя",
"Шампанское пенится в бокале из-за грязи",
"Крокодил не может высунуть язык",
"Слоны спят только 2 часа в день",
"Медуза на 95% состоит из воды",
"Филофобия - боязнь любить",
"Тыква - это ягода"
}
local autoshool = {
'Любишь рыбачить? Приобрети лицензию рыболова в Центре Лицензирования — GPS 0 1',
'Хочешь на охоту? Приобрети лицензию на оружие в Центре Лицензирования — GPS 0 1',
'Нужна лицензия? Да не беда! Центр Лицензирования оснастит тебя — GPS 0 1',
'Центр Лицензирования сдаёт транспорт в аренду, подробности на месте — GPS 0 1',
'Центр Лицензирования штата открыт и ждёт желающих получить лицензию — GPS 0 1',
'Центр Лицензирования, права уже у тебя на руках',
'Центр Лицензирования, только у нас самая лучшая форма одежды'
}
local stoLS = {
'Шиномонтаж и ремонт на «Ура» вашего авто только у Нас! —» СТО г. Los-Santos',
'Cамые опытные механики — СТО г. Los-Santos — затюнят твоего железного коня',
'Вперед к цене и качеству! Всё для вашего авто! —» Автосервис г. Los-Santos',
'Автосервис с безупречной репутацией —» СТО г. Los-Santos',
'Cамые опытные механики — СТО г. Los-Santos — отрихтуют движок твоeго таза',
'Хочешь мощный двигатель как у Lamborghini? — Кати свой тазик в СТО г. Los-Santos',
'Затюнингуй свою красотку в • СТО г. Los-Santos • и ты останешься доволен!',
'Сексуальный тюнинг вашей малышки! У нас профессионалы —» СТО г. Los-Santos',
'СТО г. Los-Santos — Высококачественное обслуживание и лучшие детали из Германии',
'Автосервис г. Los-Santos — Открыто • Качество • Тюнинг • Профессионализм',
'Автосервис г. Los-Santos — Открыто • Детали из Германии • Лучшее обслуживание',
'Автосервис г. Los-Santos — Обслуживание на «Ура» только у нас • Лучшие цены',
'Автосервис г. Лос-Сантоса - красота и эстетика в деталях',
'«СТО Los-Santos» Качество » Экономия » Фан сервис!'
}
local stoLV = {
'Качество складывается из мелочей! Аксиома безопасности! —» СТО г. Las-Venturas',
'Мы работаем, чтобы ваши автомобили жили! —» СТО г. Las-Venturas',
'Получи максимум удовольствия от своего автомобиля —» СТО г. Las-Venturas',
'СТО г. Las-Venturas • Тюнинг • Покраска • Движок в порядке • Лучшее для Вас',
'СТО г. Las-Venturas • Мастера тюнинга, рихтовки и покраска вашей малышки',
'Встречаем как родных – делаем как себе —» СТО г. Las-Venturas',
'Мы не официалы • Мы профессионалы • Доверь своего коня нам —» СТО Las-Venturas',
'Можно ездить как угодно • Мы починим —» СТО г. Las-Venturas',
'У колес должен быть свой мастер! —» СТО г. Las-Venturas',
'Мы сделаем Вам конфетку! —» СТО г. Las-Venturas',
'Золотые руки механиков покрасят и починят ласточку —» СТО г. Las-Venturas'
}
local stoSF = {
'Мы в Сан-Фиерро починим любую поломку! —» СТО г. San Fierro',
'Ваше авто заслуживает только лучшего! —» СТО г. San Fierro',
'Мастера СТО Сан-Фиерро гарантируют качественный ремонт! —» СТО г. San Fierro',
'Тюнинг, покраска, ремонт —» СТО г. San Fierro',
'Ваш автомобиль снова как новый —» СТО г. San Fierro',
'Ремонтируем быстро, делаем качественно —» СТО г. San Fierro',
'Запчасти, которые вы искали, у нас! —» СТО г. San Fierro',
'Ваш автомобиль — наша забота! —» СТО г. San Fierro',
'Сломался? Приезжай к нам в Сан-Фиерро! —» СТО г. San Fierro',
'СТО г. San Fierro — где каждый автомобиль в надежных руках!',
'Никаких проблем — только решения! —» СТО г. San Fierro'
}
local farmAds = {
'Девушка сказала, что ты бомж и хочет шубу? На Ферме № - ты заработаешь денег',
'Для тех, кто любит усердно работать и жить красиво — Ферма № -',
'Работает и ждёт тебя на помощь! С нами веселее! — Ферма № -',
'Пришел гол как сокол — уехал на спортивной тачке — Ферма № -',
'Ферма № - — работает и ждёт рабочую силу'
}
local shopAds = {
'— Большой выбор товаров для рыбалки по выгодным ценам',
'— Удилища, катушки, крючки и аксессуары для рыбалки',
'— Качественные товары — ремкомплекты — справочники телефонов',
'— Хочешь себе крутой номер? Так выбери его у нас',
'В магазине - вы можете приобрести топ номер, удочку, снасти'
}
local lspdAds = {
'LSPD • На страже порядка',
'LSPD • Пусть город спит спокойно',
'LSPD • Страх всех преступников Лос-Сантоса',
'Академия LSPD | Доблесть, отвага и честь! Присоединяйся',
'Встань на стражу порядка - LSPD ждёт тебя',
'Правопорядок - это наше всё. LSPD',
'LSPD - накажи закононарушителя. Будь честен',
'Будь на защите граждан | Академия LSPD ждёт',
'LSPD | Будь на стороне закона! Не дай себя обмануть',
'LSPD | Надоело наблюдать за правонарушениями? Исправь это. Вступай',
'LSPD • Только высококвалифицированные сотрудники штата'
}
local lvpdAds = {
'LVPD — Будьте аккуратнее за рулём, поберегите свою и чужую жизнь',
'LVPD — Бережно следим за соблюдение законов нашего штата',
'LVPD — Не беспокойтесь! — Ваша безопасность в надёжных руках',
'LVPD — Спите спокойно! — Ваш сон под нашей охраной',
'LVPD — Днём и ночью мы на страже всеобщего порядка',
'LVPD • Мы — Ваша гарантия порядка на улицах Лас-Вентураса',
'Грабитель в хату рвется? Не паникуй! — LVPD разберётся',
'Стал свидетелем нарушения УК? — Сообщи LVPD'
}
local sfpdAds = {
'Академия SFPD » Доблесть, отвага и честь » Присоединяйся',
'Встань на стражу порядка » SFPD ждёт тебя!',
'Правопорядок - это наше всё © SFPD',
'SFPD — накажи нарушителя » Будь честен',
'Будь на защите граждан » Академия SFPD ждёт',
'SFPD » Будь на стороне закона! • Не дай себя обмануть'
}
local mon = {
'[MOH] Наш девиз четыре слова: «Быть здоровым – это клево» • 102.2FM',
'[MOH] Надо вредные привычки взять в «железные» кавычки! • 102.2FM',
'[MOH] Главный в жизни завет: здоровью — да, наркотикам — нет • 102.2FM',
'[MOH] В здоровом теле — здоровый дух. живи и помни любезный друг • 102.2FM',
'[MOH] Здоровье — вот залог успеха, ты должен знать и помнить это • 102.2FM',
'[MOH] Упражняйся, не ленись — будь здоровым на всю жизнь • 102.2FM',
'[MOH] Здоровье каждому дано — не опусти его на дно • 102.2FM',
'Минздрав информирует: в морозы носите теплые вещи',
'Medical Center l Одно направление для здоровья и ухода',
'Medical Center l Для здорового образа жизни держите своих друзей, семью и врача'
}
local sfa = {
'Army SF • Настойчиво овладевайте боевой техникой',
'Army SF • ВМФ идёт вперёд, ВМФ не подведёт',
'Army SF • Слава нашим морякам!',
'Army SF • Всегда стоим на страже морских границ',
'Army SF • Здравствует могучий военно - морской флот',
'Army SF • Овладевайте военно - морским делом',
'Army SF • Будь зорким стражем морских рубежей',
'Army SF • Нам нет надёжней почвы под ногами, чем палубы подводных кораблей',
'Army SF • Всегда на страже боевой, несокрушимый флот морской'
}
local lva = {
'Army LV | Мастерство, отвага, достоинство и честь',
'Army LV | Мы стоим на страже твоего сна',
'Army LV | Люби Армию, цени товарищей, береги наш Штат',
'Army LV | Самая честная и лучшая Армия Штата',
'Army LV | Здоровая армия - сильная армия',
'Army LV | Твоих сильных рук не хватает в нашей армии'
}
local casino = {
'Сasino «The Four Dragons» открыто • Стань счастливчиком дня',
'> Алё, Братан! А как поднять бабла?! — Казино "The Four Dragons" — ждет тебя',
'Казино «The Four Dragons» работает • Сегодня твой день • Испытай удачу',
'Сasino «The Four Dragons» ждёт гостей! Сегодня удача на твоей стороне'
}
local lsntrudo = {
'LS News » Ищем только лучшие кадры! [GPS 4-9]',
'LS News — Стань частью нашей крутой команды! [GPS 4-9]',
'LS News » Любишь редактировать объявления, проводить эфиры? - LS News [GPS 4-9]',
'LS News » Ищем только лучшие кадры! Работа журналиста для души! — [GPS-4-9]',
'В тебе так много харизмы, покажи ее в работе LS News > [GPS 4 - 9]',
'LSN / Знаешь ПРО? Креативен? Тогда тебе к нам [GPS 4 - 9] / 102.2 FM',
'LS News » Должность "Ведущий" ждет тебя, на оф. портале. Контракт на 1 млн. вирт',
'LS News » В гараже редакции проходит кастинг на должность "Стажёр"',
'LS News— Ищем только лучшие кадры! Работа журналиста для души, ждем тебя',
'Жаждешь славы и много денег? Начни карьеру журналиста у нас! — LS News',
'Жаждешь работать и зарабатывать, но не знаешь с чего начать? LSN ждет тебя',
'Амбициозен, уверен в себе, полон идей? Знаешь ПРО? Будь лучшим с LS News'
}
local lsnreklama = {
'LSN » И всё как по маслу. » 102.2 FM',
'LSN • Ярче нас только звезды. • 102.2 FM',
'LSN — Не грусти! На Los Santos News переключись. » 102.2 FM',
'LSN — Los Santos News » Качество гарантированно. » 102.2 FM',
'LSN — Не кисни, на Los Santos News зависни. » 102.2 FM',
'LSN — Мы работаем, вы отдыхаете. | 102.2 FM',
'LSN » Скучает по вашим объявлениям. » 102.2 FM',
'LSN • Мы делаем вашу жизнь проще! • 102.2 FM',
'LSN • Всегда на шаг впереди! • 102.2 FM',
'LSN — А ты отправил свое объявление на "LS News"? || 102.2 FM',
'LSN • Кто не с нами, тот под нами. • 102.2 FM',
'LSN — Мы не курим, мы не пьём. Объявлений ваших ждем',
'LSN • Судьба - Судьбой, а выбор за тобой. • 102.2 FM',
'LSN — Любимым жителям - достойное радио. | 102.2 FM',
'LSN — Голос Большого Штата. | 102.2 FM',
'LSN — Новости, достойные внимания. | 102.2 FM',
'LSN — На LS News переключить пора, ведь мы желаем всем добра!',
'LSN — Новости, рождающие воспоминания. | 102.2 FM'
}
function main()
if not isSampfuncsLoaded() or not isSampLoaded() then return end
while not isSampAvailable() do wait(100) end
imgui.Process = false
_, id = sampGetPlayerIdByCharHandle(PLAYER_PED)
nick = sampGetPlayerNickname(id)
sampAddChatMessage(tag ..' Загружен! активация: /lsn или Alt + Z')
sampRegisterChatCommand('lsn', cmd_lsn)
sampRegisterChatCommand('slg', cmd_slg)
sampRegisterChatCommand('carn', cmd_carn)
sampRegisterChatCommand('card', cmd_card)
sampRegisterChatCommand('carc', cmd_carc)
sampRegisterChatCommand('carb', cmd_carb)
sampRegisterChatCommand('cara', cmd_cara)
sampRegisterChatCommand('cars', cmd_cars)
sampRegisterChatCommand('azs', cmd_azs)
sampRegisterChatCommand('bars', cmd_bars)
sampRegisterChatCommand('shops', cmd_shops)
sampRegisterChatCommand('eats', cmd_eats)
sampRegisterChatCommand('gsts', cmd_gsts)
sampRegisterChatCommand('sts', cmd_sts)
while true do
wait(0)
if isKeyJustPressed(VK_L) then
sampSendChat('/lock')
end
if isKeyDown(VK_MENU) and isKeyJustPressed(VK_3) then
sampSendChat('/n 0')
end
if isKeyDown(VK_MENU) and isKeyJustPressed(VK_Z) then
main_window_state.v = not main_window_state.v
imgui.Process = main_window_state.v
end
if isKeyJustPressed(VK_NUMPAD0) then
sampSendChat('/ad News LS | Свободная строка объявлений | 102.2 FM')
end
if isKeyJustPressed(VK_XBUTTON1) then
piders_window_state.v = not piders_window_state.v
imgui.Process = piders_window_state.v
end
end
end
function imgui.OnDrawFrame()
if main_window_state.v then
imgui.SetNextWindowSize(imgui.ImVec2(405, 270), imgui.Cond.FirstUseEver)
imgui.SetNextWindowPos(imgui.ImVec2((sw / 2), sh / 2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
imgui.Begin(u8'LSN HELPER | Главное меню', main_window_state, imgui.WindowFlags.NoResize)
imgui.CenterText(u8'Добро пожаловать, Выберите нужное меню')
imgui.Separator()
if imgui.Button(u8'Эфиры') then
pers_window_state.v = true
end
imgui.SameLine()
if imgui.Button(u8'Полезная информация') then
news_window_state.v = true
end
imgui.SameLine()
if imgui.Button(u8'Рекламные слоганы') then
piders_window_state.v = true
end
imgui.SameLine()
if imgui.Button(u8'Функции') then
ebanko_window_state.v = true
end
imgui.SetCursorPos(imgui.ImVec2(5, 200))
imgui.BeginChild('Name', imgui.ImVec2(395, 60), true)
imgui.TextDisabled(u8'Автор: Marcus Kransov & Jonathan Panfilov\nДата: 13/03/2024 | Версия: 1.1\nСкрипт для сотрудников Los Santos News')
imgui.EndChild()
imgui.End()
end
if news_window_state.v then
imgui.SetNextWindowSize(imgui.ImVec2(405, 270), imgui.Cond.FirstUseEver)
imgui.SetNextWindowPos(imgui.ImVec2((sw / 2), sh / 2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
imgui.Begin(u8'LSN HELPER | Полезная информация', news_window_state, imgui.WindowFlags.NoResize)
imgui.CenterText(u8'Ссылка выведется в чат, скопируйте и вставьте в браузер')
imgui.CenterText(u8'Скопировать - Ctrl + C | Вставить - Ctrl + V')
imgui.Separator()
imgui.Text(u8'навигация по правилам новостей [ F.A.Q ] - >>')
imgui.SameLine()
if imgui.Button(u8'Ссылка [F.A.Q]') then
sampSetChatInputEnabled(true)
sampSetChatInputText('https://samp-rp.online/threads/underground-navigacija-po-pravilam-novostej-f-a-q.2534391/')
end
imgui.SameLine()
imgui.Text(u8'<<')
imgui.Text(u8'Общая система повышений - >>')
imgui.SameLine()
if imgui.Button(u8'Ссылка на систему') then
sampSetChatInputEnabled(true)
sampSetChatInputText('https://samp-rp.online/threads/underground-obschaja-sistema-povyshenij.2489602/')
end
imgui.SameLine()
imgui.Text(u8'<<')
imgui.Text(u8'FAQ еженедельные расследования - >>')
imgui.SameLine()
if imgui.Button(u8'Ссылка на FAQ') then
sampSetChatInputEnabled(true)
sampSetChatInputText('https://samp-rp.online/threads/underground-faq-ezhenedelnye-rassledovanija.2525142/')
end
imgui.SameLine()
imgui.Text(u8'<<')
imgui.Text(u8'еженедельные задания за рейтинг - >>')
imgui.SameLine()
if imgui.Button(u8'Ссылка на задания') then
sampSetChatInputEnabled(true)
sampSetChatInputText('https://samp-rp.online/threads/underground-ezhenedelnye-zadanija-za-rejting-objazatelnye.2534331/')
end
imgui.SameLine()
imgui.Text(u8'<<')
imgui.Text(u8'выплаты за прохождение стажировки - >>')
imgui.SameLine()
if imgui.Button(u8'Ссылка на выплату') then
sampSetChatInputEnabled(true)
sampSetChatInputText('https://samp-rp.online/threads/lsn-vyplaty-za-proxozhdenie-stazhirovki.2521914/')
end
imgui.SameLine()
imgui.Text(u8'<<')
imgui.Text(u8'Устав радиокомпании/FAQ - >>')
imgui.SameLine()
if imgui.Button(u8'Ссылка на Устав/FAQ') then
sampSetChatInputEnabled(true)
sampSetChatInputText('https://samp-rp.online/threads/los-santos-news-faq-dlja-sotrudnika-novostej-i-ustav-radiokompanii.2521747/')
end
imgui.SameLine()
imgui.Text(u8'<<')
imgui.Text(u8'Газеты / Журналы / Программы - >>')
imgui.SameLine()
if imgui.Button(u8'Ссылка на Г/Ж/П') then
sampSetChatInputEnabled(true)
sampSetChatInputText('https://samp-rp.online/forums/gazety-zhurnaly-programmy.1785/')
end
imgui.SameLine()
imgui.Text(u8'<<')
imgui.Separator()
imgui.Text(u8'Все остальное -')
imgui.SameLine()
if imgui.Button(u8'Пресса') then
sampSetChatInputEnabled(true)
sampSetChatInputText('https://samp-rp.online/forums/pressa.1727/')
end
imgui.SameLine()
if imgui.Button(u8'Форум Los Santos News') then
sampSetChatInputEnabled(true)
sampSetChatInputText('https://samp-rp.online/forums/los-santos-news.1728/')
end
imgui.SameLine()
if imgui.Button(u8'Форум Samp RP') then
sampSetChatInputEnabled(true)
sampSetChatInputText('https://samp-rp.online/')
end
imgui.End()
end
if piders_window_state.v then
imgui.SetNextWindowSize(imgui.ImVec2(600, 370), imgui.Cond.FirstUseEver)
imgui.SetNextWindowPos(imgui.ImVec2((sw / 2), sh / 2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
imgui.Begin(u8'LSN HELPER | Рекламные слоганы', piders_window_state, imgui.WindowFlags.NoResize)
imgui.CenterText(u8'Текст будет вставляться в диалоге изменения подачи объявления')
imgui.Separator()
if imgui.CollapsingHeader(u8'LSN | Трудоустройство') then
for _, slogan in ipairs(lsntrudo) do
imgui.Text(u8(slogan))
if imgui.IsItemClicked() then
sampSetChatInputEnabled(true)
sampSetChatInputText(slogan)
end
end
end
if imgui.CollapsingHeader(u8'LSN | Реклама свобод. строки') then
for _, slogan in ipairs(lsnreklama) do
imgui.Text(slogan)
if imgui.IsItemClicked() then
sampSetChatInputEnabled(true)
sampSetChatInputText(slogan)
end
end
end
if imgui.CollapsingHeader(u8'LSN | Интересные факты') then
for _, fact in ipairs(facts) do
imgui.Text(u8(fact))
if imgui.IsItemClicked() then
sampSetChatInputEnabled(true)
sampSetChatInputText(fact)
end
end
end
if imgui.CollapsingHeader(u8'Автошкола | Пиар') then
for _, autoshool in ipairs(autoshool) do
imgui.Text(u8(autoshool))
if imgui.IsItemClicked() then
sampSetChatInputEnabled(true)
sampSetChatInputText(autoshool)
end
end
end
if imgui.CollapsingHeader(u8'СТО LS | Реклама') then
for _, stoLS in ipairs(stoLS) do
imgui.Text(u8(stoLS))
if imgui.IsItemClicked() then
sampSetChatInputEnabled(true)
sampSetChatInputText(stoLS)
end
end
end
if imgui.CollapsingHeader(u8'СТО LV | Реклама') then
for _, stoLV in ipairs(stoLV) do
imgui.Text(u8(stoLV))
if imgui.IsItemClicked() then
sampSetChatInputEnabled(true)
sampSetChatInputText(stoLV)
end
end
end
if imgui.CollapsingHeader(u8'СТО SF | Реклама') then
for _, stoSF in ipairs(stoSF) do
imgui.Text(u8(stoSF))
if imgui.IsItemClicked() then
sampSetChatInputEnabled(true)
sampSetChatInputText(stoSF)
end
end
end
if imgui.CollapsingHeader(u8'Фермы | Реклама') then
for _, farmAd in ipairs(farmAds) do
imgui.Text(u8(farmAd))
if imgui.IsItemClicked() then
sampSetChatInputEnabled(true)
sampSetChatInputText(farmAd)
end
end
end
if imgui.CollapsingHeader(u8'Магазы 24/7 | Реклама') then
for _, shopAd in ipairs(shopAds) do
imgui.Text(u8(shopAd))
if imgui.IsItemClicked() then
sampSetChatInputEnabled(true)
sampSetChatInputText(shopAd)
end
end
end
if imgui.CollapsingHeader(u8'LSPD | Реклама') then
for _, ad in ipairs(lspdAds) do
imgui.Text(u8(ad))
if imgui.IsItemClicked() then
sampSetChatInputEnabled(true)
sampSetChatInputText(ad)
end
end
end
if imgui.CollapsingHeader(u8'LVPD | Реклама') then
for _, ad in ipairs(lvpdAds) do
imgui.Text(u8(ad))
if imgui.IsItemClicked() then
sampSetChatInputEnabled(true)
sampSetChatInputText(ad)
end
end
end
if imgui.CollapsingHeader(u8'SFPD | Реклама') then
for _, ad in ipairs(sfpdAds) do
imgui.Text(u8(ad))
if imgui.IsItemClicked() then
sampSetChatInputEnabled(true)
sampSetChatInputText(ad)
end
end
end
if imgui.CollapsingHeader(u8'МОН | Реклама') then
for _, ad in ipairs(mon) do
imgui.Text(u8(ad))
if imgui.IsItemClicked() then
sampSetChatInputEnabled(true)
sampSetChatInputText(ad)
end
end
end
if imgui.CollapsingHeader(u8'SFa | Реклама') then
for _, ad in ipairs(sfa) do
imgui.Text(u8(ad))
if imgui.IsItemClicked() then
sampSetChatInputEnabled(true)
sampSetChatInputText(ad)
end
end
end
if imgui.CollapsingHeader(u8'LVa | Реклама') then
for _, ad in ipairs(lva) do
imgui.Text(u8(ad))
if imgui.IsItemClicked() then
sampSetChatInputEnabled(true)
sampSetChatInputText(ad)
end
end
end
if imgui.CollapsingHeader(u8'Казино | Реклама') then
for _, ad in ipairs(casino) do
imgui.Text(u8(ad))
if imgui.IsItemClicked() then
sampSetChatInputEnabled(true)
sampSetChatInputText(ad)
end
end
end
imgui.End()
end
if ebanko_window_state.v then
imgui.Begin(u8'LSN HELPER | Функции скрипта', ebanko_window_state, imgui.WindowFlags.NoResize)
imgui.Text(u8'Команды:', -1)
imgui.SameLine()
imgui.Text(u8'/carn', -1)
if imgui.IsItemHovered() then
imgui.BeginTooltip()
imgui.Text(u8'Автомобили N Класса')
imgui.EndTooltip()
end
imgui.SameLine()
imgui.Text(u8'/card', -1)
if imgui.IsItemHovered() then
imgui.BeginTooltip()
imgui.Text(u8'Автомобили D Класса')
imgui.EndTooltip()
end
imgui.SameLine()
imgui.Text(u8'/carс', -1)
if imgui.IsItemHovered() then
imgui.BeginTooltip()
imgui.Text(u8'Автомобили С Класса')
imgui.EndTooltip()
end
imgui.SameLine()
imgui.Text(u8'/carb', -1)
if imgui.IsItemHovered() then
imgui.BeginTooltip()
imgui.Text(u8'Автомобили B Класса')
imgui.EndTooltip()
end
imgui.SameLine()
imgui.Text(u8'/cara', -1)
if imgui.IsItemHovered() then
imgui.BeginTooltip()
imgui.Text(u8'Автомобили A Класса')
imgui.EndTooltip()
end
imgui.SameLine()
imgui.Text(u8'/cars', -1)
if imgui.IsItemHovered() then
imgui.BeginTooltip()
imgui.Text(u8'Автомобили S Класса')
imgui.EndTooltip()
end
imgui.SameLine()
imgui.Text(u8'/lsn', -1)
if imgui.IsItemHovered() then
imgui.BeginTooltip()
imgui.Text(u8'Открыть/Закрыть меню скрипта')
imgui.EndTooltip()
end
imgui.SameLine()
imgui.Text(u8'/slg')
if imgui.IsItemHovered() then
imgui.BeginTooltip()
imgui.Text(u8'Открыть меню с слоганами')
imgui.EndTooltip()
end
imgui.SameLine()
imgui.Text(u8'/azs')
if imgui.IsItemHovered() then
imgui.BeginTooltip()
imgui.Text(u8'Список АЗС')
imgui.EndTooltip()
end
imgui.SameLine()
imgui.Text(u8'/bars')
if imgui.IsItemHovered() then
imgui.BeginTooltip()
imgui.Text(u8'Список баров & клубов')
imgui.EndTooltip()
end
imgui.SameLine()
imgui.Text(u8'/shops')
if imgui.IsItemHovered() then
imgui.BeginTooltip()
imgui.Text(u8'Список 24/7')
imgui.EndTooltip()
end
imgui.SameLine()
imgui.Text(u8'/eats')
if imgui.IsItemHovered() then
imgui.BeginTooltip()
imgui.Text(u8'Список закусочных')
imgui.EndTooltip()
end
imgui.SameLine()
imgui.Text(u8'/gsts')
if imgui.IsItemHovered() then
imgui.BeginTooltip()
imgui.Text(u8'Улицы гетто')
imgui.EndTooltip()
end
imgui.SameLine()
imgui.Text(u8'/sts')
if imgui.IsItemHovered() then
imgui.BeginTooltip()
imgui.Text(u8'Остальные улицы/поселки')
imgui.EndTooltip()
end
imgui.Text(u8'Бинды: Alt + Z - Открыть/Закрыть Меню | Alt + 3 - Быстрый /n 0', -1)
imgui.End()
end
if pers_window_state.v then
imgui.SetNextWindowSize(imgui.ImVec2(1300, 400), imgui.Cond.FirstUseEver)
imgui.SetNextWindowPos(imgui.ImVec2((sw / 2), sh / 2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
imgui.Begin(u8'LSN HELPER | Эфиры | Страница №1', pers_window_state, imgui.WindowFlags.NoResize)
imgui.SetCursorPos(imgui.ImVec2(30,24))
imgui.Text(u8'Список эфиров:')
imgui.SetCursorPos(imgui.ImVec2(281,24))
imgui.Text(u8'Как проводится:')
imgui.SetCursorPos(imgui.ImVec2(18, 39))
imgui.Text(u8'» 1. Анаграммы.')
imgui.SetCursorPos(imgui.ImVec2(281,39))
imgui.Text(u8'1. Ведущий называет слово, предварительно поменяв в нем местами все буквы. Задача слушателя - расшифровать как можно больше слов.')
imgui.SetCursorPos(imgui.ImVec2(18, 54))
imgui.Text(u8'» 2. Английская Викторина.')
imgui.SetCursorPos(imgui.ImVec2(281, 54))
imgui.Text(u8'2. Ведущий называет слово на английском языке, а слушатель должен назвать его на русском.')
imgui.SetCursorPos(imgui.ImVec2(18, 69))
imgui.Text(u8'» 3. Банка.')
imgui.SetCursorPos(imgui.ImVec2(281, 69))
imgui.Text(u8'3. Ведущий называет букву, а задача слушателей назвать слово, которое влезет в трехлитровую банку.')
imgui.SetCursorPos(imgui.ImVec2(18, 84))
imgui.Text(u8'» 4. Великие люди.')
imgui.SetCursorPos(imgui.ImVec2(281, 84))
imgui.Text(u8'4. Ведущий озвучивает какое-либо достижение известного человека или факты из его жизни, а радиослушатель должен угадать про кого из великих людей идёт речь.')
imgui.SetCursorPos(imgui.ImVec2(18, 99))
imgui.Text(u8'» 5. Верю/Не верю.')
imgui.SetCursorPos(imgui.ImVec2(281, 99))
imgui.Text(u8'5. Ведущий озвучивает какие-либо факты, на которые можно дать ответ - верю / не верю. Эфир можно проводить как с помощью звонков, так и с помощью сообщений.')
imgui.SetCursorPos(imgui.ImVec2(18, 115))
imgui.Text(u8'» 6. Вышибалы.')
imgui.SetCursorPos(imgui.ImVec2(281, 115))
imgui.Text(u8'6. Ведущий называет слово с вышибленными буквами, например: С**д*ия, а слушатель должен написать полное слово, Студия.')
imgui.SetCursorPos(imgui.ImVec2(18, 132))
imgui.Text(u8'» 7. Грамотей.')
imgui.SetCursorPos(imgui.ImVec2(281, 132))
imgui.Text(u8'7. Ведущий называет слово с ошибкой или без. Если в слове есть ошибка, то слушатель исправить ее, а если ее нету - то сказать, что слово верное.')
imgui.SetCursorPos(imgui.ImVec2(18, 149))
imgui.Text(u8'» 8. Догонялки.')
imgui.SetCursorPos(imgui.ImVec2(281, 149))
imgui.TextWrapped(u8'8. Эфир проводят двое ведущие, один за рулём фургона, другой ведёт прямой эфир. Слушатели должны догнать фургон ведущих и передать одному из них 1 вирт или выбросить водителя из фургона.')
imgui.SetCursorPos(imgui.ImVec2(18, 165))
imgui.Text(u8'» 9. Живая реклама.')
imgui.SetCursorPos(imgui.ImVec2(281, 178))
imgui.Text(u8'9. Ведущий принимает смс на номер 11-555 и говорит в прямом эфире, суть объявления и кто прислал.')
imgui.SetCursorPos(imgui.ImVec2(18, 179))
imgui.Text(u8'» 10. Здоровье.')
imgui.SetCursorPos(imgui.ImVec2(281, 193))
imgui.Text(u8'10. Слушатели делятся мыслями о вреде курения/алкоголя/наркотиков и говорят об обстановке вредных привычек в штате.')
imgui.SetCursorPos(imgui.ImVec2(18, 192))
imgui.Text(u8'» 11. Загадки.')
imgui.SetCursorPos(imgui.ImVec2(281, 209))
imgui.Text(u8'11. Ведущий, начиная эфир, принимает звонки или смс на радиостанцию LS от слушателей, которым загадывает заранее подготовленные загадки.')
imgui.SetCursorPos(imgui.ImVec2(18, 205))
imgui.Text(u8'» 12. Знаток автомобилей.')
imgui.SetCursorPos(imgui.ImVec2(281, 223))
imgui.Text(u8'12. Ведущий описывает автомобиль, его макс. скорость, гос.цену и прочее, а задача радиослушателей угадать название автомобиля.')
imgui.SetCursorPos(imgui.ImVec2(18, 219))
imgui.Text(u8'» 13. Зеркало.')
imgui.SetCursorPos(imgui.ImVec2(281, 239))
imgui.Text(u8'13. Ведущий называет слова наоборот, например: Яидутс , слушатели должны написать правильное слово: Студия.')
imgui.SetCursorPos(imgui.ImVec2(18, 234))
imgui.Text(u8'» 14. Интервью.')
imgui.SetCursorPos(imgui.ImVec2(281, 252))
imgui.Text(u8'14. Ведущий ведет беседу с известной личностью, после которой открывает прием звонков, где радиослушатели смогут задать интересующие их вопросы.')
imgui.SetCursorPos(imgui.ImVec2(18, 249))
imgui.Text(u8'» 15. Интересные факты.')
imgui.SetCursorPos(imgui.ImVec2(281, 266))
imgui.Text(u8'15. Ведущий рассказывает слушателям различные интересные факты о штате, фракциях, работах, транспорте.')
imgui.SetCursorPos(imgui.ImVec2(18, 262))
imgui.Text(u8'» 16. Киноман.')
imgui.SetCursorPos(imgui.ImVec2(281, 282))
imgui.Text(u8'16. Ведущий рассказывает сюжет фильма или же называет актеров, снимающихся в этом фильме. Опираясь на это, слушатели должны отгадать название фильма.')
imgui.SetCursorPos(imgui.ImVec2(18, 275))
imgui.Text(u8'» 17. Угадай предмет.')
imgui.SetCursorPos(imgui.ImVec2(281, 295))
imgui.Text(u8'17. Ведущий загадывает слово и описывает его, а участник должен угадать, что это за слово.')
imgui.SetCursorPos(imgui.ImVec2(18, 289))
imgui.Text(u8'» 18. Календарь.')
imgui.SetCursorPos(imgui.ImVec2(281, 310))
imgui.Text(u8'18. Календарь - это викторина на знание исторических дат. Ведущий говорит дату, в ответ ему отсылают смс с пояснением, что означает эта дата.')
imgui.SetCursorPos(imgui.ImVec2(18, 305))
imgui.Text(u8'» 19. Лучший анекдот.')
imgui.SetCursorPos(imgui.ImVec2(281, 323))
imgui.Text(u8'19. Ведущий принимает звонки от слушателей, которые рассказывают анекдоты, после чего он выбирает лучший из произнесенных.')
imgui.SetCursorPos(imgui.ImVec2(18, 321))
imgui.Text(u8'» 20. Меломан.')
imgui.SetCursorPos(imgui.ImVec2(281, 337))
imgui.Text(u8'20. Ведущий называет название песни, по которой слушатель должен определить ее исполнителя(ей).')
imgui.SetCursorPos(imgui.ImVec2(18, 335))
imgui.Text(u8'» 21. Местность.')
imgui.SetCursorPos(imgui.ImVec2(281, 349))
imgui.Text(u8'21. Ведущий описывает 10 мест штата. В эфире принимаются только смс на номер 11555. Игрокам надо угадать загаданное ведущим место.')
imgui.SetCursorPos(imgui.ImVec2(600, 370))
if imgui.Button(u8'След.Страница (2)') then
pers_window_state.v = false
xuers_window_state.v = true
end
imgui.End()
end
if xuers_window_state.v then
imgui.SetNextWindowSize(imgui.ImVec2(1300, 400), imgui.Cond.FirstUseEver)
imgui.SetNextWindowPos(imgui.ImVec2((sw / 2), sh / 2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
imgui.Begin(u8'LSN HELPER | Эфиры | Страница №2', xuers_window_state, imgui.WindowFlags.NoResize)
imgui.SetCursorPos(imgui.ImVec2(30,24))
imgui.Text(u8'Список эфиров:')
imgui.SetCursorPos(imgui.ImVec2(281,24))
imgui.Text(u8'Как проводится:')
imgui.SetCursorPos(imgui.ImVec2(18, 39))
imgui.Text(u8'» 22. Минутка рекламы.')
imgui.SetCursorPos(imgui.ImVec2(281,39))
imgui.Text(u8'22. Ведущий принимает звонки и дает слушателям возможность прорекламировать свой бизнес, продажу/покупку автомобиля/недвижимости и прочее.')
imgui.SetCursorPos(imgui.ImVec2(18, 52))
imgui.Text(u8'» 23. Неожиданный звонок.')
imgui.SetCursorPos(imgui.ImVec2(281, 52))
imgui.Text(u8'23. Шоу, когда мы сами звоним любому жителю штата. Номер набирается наугад. Мы дарим подарки везунчику, если он отвечает на вопрос.')
imgui.SetCursorPos(imgui.ImVec2(18, 64))
imgui.Text(u8'» 24. Выпуск новостей.')
imgui.SetCursorPos(imgui.ImVec2(281, 65))
imgui.Text(u8'24. Программа рассказывает об общих новостях, прошедших на неделе и оглашает прогноз погоды на следующую неделю.')
imgui.SetCursorPos(imgui.ImVec2(18, 75))
imgui.Text(u8'» 25. Новости дня.')
imgui.SetCursorPos(imgui.ImVec2(281, 76))
imgui.Text(u8'25. Эфир рассказывает о том, что произошло за последний день, а так же оглашает погоду на следующий день.')
imgui.SetCursorPos(imgui.ImVec2(18, 86))
imgui.Text(u8'» 26. Обзор Ферм.')
imgui.SetCursorPos(imgui.ImVec2(281, 89))
imgui.Text(u8'26. Ведущий обозревает фермы штата, а точнее берет вертолет и летает по фермам. Он рассказывает об оплате за работу на каждой ферме и о цене покупки зерна.')
imgui.SetCursorPos(imgui.ImVec2(18, 99))
imgui.Text(u8'» 27. Прятки.')
imgui.SetCursorPos(imgui.ImVec2(281, 102))
imgui.TextWrapped(u8'27. Ведущий прячется в любом месте штата, отвечает на вопросы радиослушателей (вопросы на Да/Нет), дает подсказки по своему местонахождению. Первый человек, который находит нашего сотрудника, забирает приз.')
imgui.SetCursorPos(imgui.ImVec2(18, 112))
imgui.Text(u8'» 28. Пусть говорят.')
imgui.SetCursorPos(imgui.ImVec2(281, 128))
imgui.TextWrapped(u8'28. В этой программе ведущий будет обсуждать проблемы штата. Примером тому послужит: высокие цены на дома, высокие налоги, жесткие обращения с детьми и тому подобное.')
imgui.SetCursorPos(imgui.ImVec2(18, 127))
imgui.Text(u8'» 29. Позвони и забери.')
imgui.SetCursorPos(imgui.ImVec2(281, 153))
imgui.Text(u8'29. Ведущий открывает линию звонков, первый дозвонившийся забирает приз.')
imgui.SetCursorPos(imgui.ImVec2(18, 139))
imgui.Text(u8'» 30. Приветы и поздравления.')
imgui.SetCursorPos(imgui.ImVec2(281, 169))
imgui.Text(u8'30. Ведущий принимает звонки и дает слушателям возможность передать приветы или поздравить друзей.')
imgui.SetCursorPos(imgui.ImVec2(18, 152))
imgui.Text(u8'» 31. Реакция.')
imgui.SetCursorPos(imgui.ImVec2(281, 182))
imgui.Text(u8'31. Ведущий произносит какую-либо фразу в прямом эфире. Задача радиослушателей - написать услышанное самым первым.')
imgui.SetCursorPos(imgui.ImVec2(18, 169))
imgui.Text(u8'» 32. Рассмеши ведущего.')
imgui.SetCursorPos(imgui.ImVec2(281, 197))
imgui.Text(u8'32. Слушатели должны позвонить в редакцию и рассказать смешную историю, или же шутку и т.п. Какая шутка рассмешит ведущего, тот и победил.')
imgui.SetCursorPos(imgui.ImVec2(18, 182))
imgui.Text(u8'» 33. Рифмоплёт.')
imgui.SetCursorPos(imgui.ImVec2(281, 210))
imgui.Text(u8'33. Ведущий называет любое слово к которому можно придумать рифму, слушатели должны отправить на смс рифму к этому слову.')
imgui.SetCursorPos(imgui.ImVec2(18, 204))
imgui.Text(u8'» 34. Репортаж с места событий.')
imgui.SetCursorPos(imgui.ImVec2(281, 220))
imgui.Text(u8'34. Если что-то случилось, вы непременно должны рассказать об этом слушателям нашего радио.')
imgui.SetCursorPos(imgui.ImVec2(18, 219))
imgui.Text(u8'» 35. Столицы стран мира.')
imgui.SetCursorPos(imgui.ImVec2(281, 239))
imgui.Text(u8'35. Ведущий называет какую-либо страну, а слушатель должен назвать столицу. Эфир можно проводить как с помощью звонков, так и с помощью сообщений.')
imgui.SetCursorPos(imgui.ImVec2(18, 232))
imgui.Text(u8'» 36. Страшилки на ночь.')
imgui.SetCursorPos(imgui.ImVec2(281, 252))
imgui.Text(u8'36. Слушатели должны позвонить в редакцию и рассказать самую страшную историю. Какая история будет самой страшной и интересной тот и победил.')
imgui.SetCursorPos(imgui.ImVec2(18, 249))
imgui.Text(u8'» 37. Свободный эфир.')
imgui.SetCursorPos(imgui.ImVec2(281, 269))
imgui.Text(u8'37. В данном эфире слушатели звонят в студию и говорят о чем угодно. Ведущий должен общаться с ним на любые темы.')
imgui.SetCursorPos(imgui.ImVec2(18, 262))
imgui.Text(u8'» 38. Сказки на ночь.')
imgui.SetCursorPos(imgui.ImVec2(281, 282))
imgui.Text(u8'38. Каждый вечер ведущий выходит в эфир и начинает слушать сказки / рассказы от радиослушателей.')
imgui.SetCursorPos(imgui.ImVec2(18, 282))
imgui.Text(u8'» 39. Страны.')
imgui.SetCursorPos(imgui.ImVec2(281, 302))
imgui.Text(u8'39. Слушатели дозваниваются в студию. Ведущий называю букву(любую),а слушатель должен назвать 2 любые страны на эту букву.')
imgui.SetCursorPos(imgui.ImVec2(18, 302))
imgui.Text(u8'» 40. Сейф.')
imgui.SetCursorPos(imgui.ImVec2(281, 319))
imgui.TextWrapped(u8'40, Ведущий принимает звонки, задает 4 вопроса , с 4 вариантами ответа. Комбинация из вариантов ответов и будет кодом от сейфа. Если игрок угадывает, то он забирает приз.')
imgui.SetCursorPos(imgui.ImVec2(600, 370))
if imgui.Button(u8'След.Страница (3)') then
xuers_window_state.v = false
pidorito_window_state.v = true
end
imgui.End()
end
if pidorito_window_state.v then
imgui.SetNextWindowSize(imgui.ImVec2(1300, 200), imgui.Cond.FirstUseEver)
imgui.SetNextWindowPos(imgui.ImVec2((sw / 2), sh / 2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
imgui.Begin(u8'LSN HELPER | Эфиры | Страница №3', pidorito_window_state, imgui.WindowFlags.NoResize)
imgui.SetCursorPos(imgui.ImVec2(30,24))
imgui.Text(u8'Список эфиров:')
imgui.SetCursorPos(imgui.ImVec2(281,24))
imgui.Text(u8'Как проводится:')
imgui.SetCursorPos(imgui.ImVec2(18, 39))
imgui.Text(u8'» 41. Такси.')
imgui.SetCursorPos(imgui.ImVec2(281, 39))
imgui.TextWrapped(u8'41. Ведущий садится в фургон и колесит по штату в поисках людей, которых нужно подвезти. По пути задает им вопросы, с каждым вопросом сумма выигрыша увеличивается. У человека, сидящего в фургоне, есть подсказки, в случае неправильного ответа сумма сгорает.')
imgui.SetCursorPos(imgui.ImVec2(18, 52))
imgui.Text(u8'» 42. Утерянный автомобиль.')
imgui.SetCursorPos(imgui.ImVec2(281, 70))
imgui.TextWrapped(u8'42. Ведущий прячет в одном из трех городов Штата авто || мото. И начинает эфир. В эфире принимаются только смс на номер 11-555. Вопросы присланные в смс должны звучать так, чтоб ведущий мог ответить на них только "Да" || "Нет".')
imgui.SetCursorPos(imgui.ImVec2(18, 69))
imgui.Text(u8'» 43. Факты.')
imgui.SetCursorPos(imgui.ImVec2(281, 99))
imgui.Text(u8'43. Ведущий начинает эфир и рассказывает слушающим интересные факты из жизни или природы. Длина эфир 10 минут.')
imgui.SetCursorPos(imgui.ImVec2(18, 82))
imgui.Text(u8'» 44. Футбольная викторина.')
imgui.SetCursorPos(imgui.ImVec2(281, 119))
imgui.Text(u8'44. Ведущий называет достижения клуба, нюансы футбольной индустрии, а слушатель должен отгадать.')
imgui.SetCursorPos(imgui.ImVec2(18, 99))
imgui.Text(u8'» 45. Химические элементы.')
imgui.SetCursorPos(imgui.ImVec2(281, 132))
imgui.Text(u8'45. Ведущий называет химические элементы, для супер-игры формулы - радиослушатели должны назвать что это за химические элементы и формулы')
imgui.SetCursorPos(imgui.ImVec2(18, 112))
imgui.Text(u8'» 46. Валюты стран мира.')
imgui.SetCursorPos(imgui.ImVec2(281, 149))
imgui.Text(u8'46. Ведущий называет страну, а задача слушателей назвать её национальную валюту.')
imgui.SetCursorPos(imgui.ImVec2(18, 132))
imgui.Text(u8'» 47. Достопримечательности мира.')
imgui.SetCursorPos(imgui.ImVec2(281, 162))
imgui.Text(u8'47. Ведущий описывает достопримечательность, а слушатели должны угадать её.')
imgui.End()
end
end
function cmd_lsn()
main_window_state.v = not main_window_state.v
imgui.Process = main_window_state.v
end
function cmd_slg()
piders_window_state.v = not piders_window_state.v
imgui.Process = piders_window_state.v
end
function cmd_cars(arg)
sampAddChatMessage(tag ..' Транспорт S класса:')
sampAddChatMessage('Bloodring Banger, Vortex, Bandito, Caddy, Mesa, Dune, Kart', 0xFFFFFF)
sampAddChatMessage('Stretch, Patriot, Burrito, Camper, Pizzaboy, BMW, Mower, Tractor', 0xFFFFFF)
end
function cmd_cara(arg)
sampAddChatMessage(tag ..' Транспорт А класса:')
sampAddChatMessage('Hotring Racer B, Hotring Racer A, Hotring Racer, Sandking, BF Injection, Hotknife', 0xFFFFFF)
sampAddChatMessage('Bullet, Super GT, Turismo, Banshee, Cheetah, Infernus, Buffalo, NRG-500', 0xFFFFFF)
end
function cmd_carb(arg)
sampAddChatMessage(tag ..' Транспорт В класса:')
sampAddChatMessage('Quad, Sanchez, Freeway, FCR-900, Alpha, Euros, Flash, Elegy', 0xFFFFFF)
sampAddChatMessage('Hustler, Slamvan, Comet, ZR-350, Uranus, Jester, Sultan', 0xFFFFFF)
end
function cmd_carc(arg)
sampAddChatMessage(tag ..' Транспорт С класса:')
sampAddChatMessage('Wayfarer, BF-400, PCJ-600, Phoenix, Club, Stafford, Huntley, Stratum, Windsor, Yosemite', 0xFFFFFF)
sampAddChatMessage('Remington, Feltzer, Virgo, Rancher, Admiral, Washington, Esperanto, Moonbeam', 0xFFFFFF)
end
function cmd_card(arg)
sampAddChatMessage(tag ..' Транспорт D класса:')
sampAddChatMessage('Picador, Emperor, Tornado, Broadway, Tahoma, Merit, Sunrise, Vincent, Voodoo, Sentinal', 0xFFFFFF)
sampAddChatMessage('Blade, Willard, Elegant, Blista Compact, Hermes, Oceanic, Premier, Bobcat, Bravura', 0xFFFFFF)
end
function cmd_carn(arg)
sampAddChatMessage(tag ..' Транспорт N класса:')
sampAddChatMessage('Savanna, Tampa, Primo, Intruder, Salder, Clover, Cadrona, Fortune, Buccaneer, Majestic, Landstalker', 0xFFFFFF)
sampAddChatMessage('Nebula, Greenwood, Regina, Walton, Sabre, Glendale, Solair, Stallion, Previon, Perenniel', 0xFFFFFF)
end
function cmd_azs(arg)
sampAddChatMessage(tag ..' Заправки:')
sampAddChatMessage('[1] Idlewood [2] Mulholland [3] Flint [4] Whetstone [5] Dohetry [6] Easter [7] Juniper [8] ElGuebrabos [9] BoneCountry', 0xFFFFFF)
sampAddChatMessage('[10] FortCarson [11] Come-A-Lot [12] PricklePine [13] Montgomery [14] Dillimore [15] AngelPine [16] Julius', 0xFFFFFF)
sampAddChatMessage('[17] Emerald Isle [18] Redsands [19] Tierra Robada', 0xFFFFFF)
end
function cmd_bars(arg)
sampAddChatMessage(tag ..' Клубы и бары:')
sampAddChatMessage('[1] Alhambra [2] Jizzy [3] Pig Pen [4] Бар Grove Street [5] Misty Amnesia [6] Big Spead Ranch [7] Lil Probe Inn', 0xFFFFFF)
sampAddChatMessage('[8] Tierra Robada [9] Comedy club [10] The Four Dragons [11] Caligulas Palace [12] Belagio [13] Sobrino de Botin', 0xFFFFFF)
end
function cmd_shops(arg)
sampAddChatMessage(tag ..' Магазины 24/7:')
sampAddChatMessage('[1] Idlewood [2] Mulholland [3] Flint [4] Whetstone [5] Easter [6] Juniper [7] Redsands West [8] Creek [9] Julius', 0xFFFFFF)
sampAddChatMessage('[10] Emerald Isle [11] Come-A-Lot [12] Fort Carson [13] Bayside [14] Flats [15] Dillimore [16] Palomino Creek', 0xFFFFFF)
end
function cmd_eats(arg)
sampAddChatMessage(tag ..' Закусочные:')
sampAddChatMessage('[1] Downtown [2] Financial [3] Garcia [4] Flats [5] Juniper [6] Esplanade [7] Marina Cluck [8] Willowfield', 0xFFFFFF)
sampAddChatMessage('[9] East [10] Vinewood [11] Marina Burger [12] Idlewood [13] Fort Carson [14] Redsands West', 0xFFFFFF)
sampAddChatMessage('[15] Redsands East [16] Strip [17] Creek [18] Old Venturas [19] Strip [20] Spinybed', 0xFFFFFF)
sampAddChatMessage('[21] Tierra Robada [22] Palomino Creek [23] Angel Pine', 0xFFFFFF)
end
function cmd_gsts(arg)
sampAddChatMessage('Grove {FFFFFF}- улица Гантон', 0xFFFFFF)
sampAddChatMessage('Rifa {FFFFFF}- улица Айдлвуд', 0xFFFFFF)
sampAddChatMessage('Aztec {FFFFFF}- улица Эль-Корона', 0xFFFFFF)
sampAddChatMessage('Vagos {FFFFFF}- улица Ист-Бич', 0xFFFFFF)
sampAddChatMessage('Ballas {FFFFFF}- улица Уиллоуфилд', 0xFFFFFF)
sampAddChatMessage('Glen Park {FFFFFF}- Глен Парк', 0xFFFFFF)
sampAddChatMessage('Гора в гетто {FFFFFF}- улица Лас-Коллинас', 0xFFFFFF)
sampAddChatMessage('Tierra Robada {FFFFFF}- округ Тьерра-Робада', 0xFFFFFF)
end
function cmd_sts(arg)
sampAddChatMessage('Деревня у фермы №4 {FFFFFF}- деревня/поселок Паломино-Крик', COLOR_LSNEWS)
sampAddChatMessage('Деревня у СТО г. Лос-Сантос {FFFFFF}- деревня/поселок Диллимор', COLOR_LSNEWS)
sampAddChatMessage('Деревня у фермы №3 {FFFFFF}- деревня/поселок Блюберри', COLOR_LSNEWS)
sampAddChatMessage('Деревня рядом с горой Чилиад {FFFFFF}- деревня/поселок Эйнджел-Пайн', COLOR_LSNEWS)
sampAddChatMessage('Деревня у ЛВа, Fort Carson {FFFFFF}- деревня/поселок Форт-Карсон', COLOR_LSNEWS)
sampAddChatMessage('El Quebrados {FFFFFF}- деревня/поселок Эль-Кебрадос', COLOR_LSNEWS)
sampAddChatMessage('Деревня у заброшенного аэропорта/военкомата {FFFFFF}- деревня/поселок Лас-Паясадас', COLOR_LSNEWS)
sampAddChatMessage('Муравейник {FFFFFF}- район Муравейник г. Сан-Фиерро', COLOR_LSNEWS)
sampAddChatMessage('Змейка {FFFFFF}- Элитный район г. Сан-Фиерро', COLOR_LSNEWS)
end