Soloksv in50
Автор:
vladvo
ДокладнішеЗавантажив:
Розмір:
15.24 Кб
Завантажено:
Оновлено:
4 лютого 2025
Завантажень:
810
Всього завантажень: 810
Унікальних завантажень: 586
Ще ніхто не оцінив файл
-
v50tweaksv-v50_1738700197_619341.rarПароль на архів: libertycity
Оновлено до версії 50. Пункти 46-50. (04.02.2025) Дивіться скріншоти, щоб було зрозуміліше!
Не те щоб мод — просто збірка деяких речей, які я знайшов в Ida.
- Час до голоду. Дозволяє змінювати час до того, як CJ проголодається після прийому їжі. У грі за замовчуванням 48 годин. Це замість мода TTH (не TTH2 !!!)
- Автомобілі довше залишаються чистими (на заміну DirtySlower)
- Показує патрони, коли їх більше 9999. Показує до 50000. (Замість Show Ammo over 9999)
- Поліцейські автомобілі на дорогах тепер відкриті. Можна викинути поліцейського, як звичайного водія (зірка буде, звісно).
- Вимкнені безкінечні патрони після 100% проходження гри.
- Можна фарбувати будь-які авто (велосипеди, поліцейський транспорт, автобуси тощо)
- Деякі налаштування копів (зброя, патрони, броня, темп стрільби, точність)
Якщо змінюєте зброю — треба давати зброю з того ж слота (у звичайних копів тільки пістолети, відповідно можна дати їм будь-який з трьох пістолетів). - Зменшує розмір джерела світла у поліцейських вертольотах — тепер вони не так сильно сліплять.
- Вимикає поліцейську рацію, коли гравець у розшуку. Тобто тепер ви не будете чути переговори поліції, коли бігаєте від них пішки.
- Зменшує кількість транспорту на автомагістралях/шляхах. Гра множила кількість машин на 1.7, коли гравець їхав по трасі і на 1.0 на всіх інших дорогах. При включенні цієї опції в ini 1.7 замінюється на 1.0.
- Налаштування тривалості та швидкості миготіння при отриманні/зміні зірок розшуку
(ini: Duration and FlashSpeed) - Налаштування розміру хабара? після того, як CJ арештували (налаштовується для кожного рівня розшуку)
(ini: BLevel1 — BLevel6) - Налаштування кута, під яким автомобіль поступається дорогою, коли ви наближаєтеся до нього з увімкненою сиреною. В певній мірі фіксить божевільний поворот на 90 градусів. Не ідеально, але набагато краще, ніж було.
(ini: SwerveAngle) - Поліцейські на мотоциклах не будуть у вас стріляти
(ini: DisableBikeCopPistol) - Налаштування корекції цін для кожного міста
Як приклад, пістолет у LS і SF продають за 200$, у LV за 240$.
Тобто множник для LS і SF = 1.0, для LV = 1.2. Тепер ці значення можна змінити. Впливає на всі ціни.
(ini: PriceModifiesLS — LV)
- Налаштування точності стрільби поліцейського вертольота (ini: HeliShootingAcc)
- Налаштування швидкості стрільби поліцейського вертольота (ini: Heli shooting rate)
Як це реалізовано в грі (в оригіналі): гра генерує випадкове число в діапазоні від 0.0 до 1.0 і порівнює його з 0.15000001. Якщо більше або рівно — встановлює темп стрільби 150. Якщо менше, то 400 (значення умовні, прив'язані до часу). Видимо, це зроблено для різноманітності стрільби. Але то таке. )
При налаштуванні можна не чіпати значення HeliShootingRand, а просто поставити однакові значення в Rate1 і Rate2. Так простіше.
Приклад:
HeliShootingRate1=100
HeliShootingRate2=100 - Можна налаштувати, як довго вертоліт буде літати навколо гравця до того, як почне стріляти (налаштовується окремо для кожного рівня розшуку) (ini: DelayWanted)
- Через скільки секунд машина вибухне після того, як вона почне горіти (ini: ExplosionDelay)
Увага! Використовуйте тільки одне з перерахованих у .ini значень. З іншими працювати не буде. - Знижує швидкість автомобілів, які створюються на автомагістралях (motorways).
Суть така — при створенні авто, гра відразу дає цьому авто прискорення, щоб швидкість авто відповідала швидкості потоку. У випадку, якщо на трасі стався затор (наприклад, гравець поставив там машину) — згенеровані грою машини врезалися в машину гравця і одна в одну. Тепер такої каші з машин не повинно бути, оскільки швидкість нижча і вони встигають зупинитися (не всі). - Покращення мигалок. Замість мода CopVehicleCoronas. (ini:CopCarCoronas)
- Біг (sprint) по будь-якій поверхні (ini: Sprint Anywhere)
- Вимикає поліцію, яка чекає гравця при виході з приміщення. Коли гравець виходить з приміщення і він у розшуку — його на виході зустрічала юрба поліцейських. Досить неприємно, коли вони всі починають стріляти. Тепер це вимкнено.
Якщо при вході в приміщення за вами вже бігли поліцейські — швидше за все, вони так і залишаться чекати зовні. З цим нічого не вдіяти.
Альтернативний варіант — можна налаштувати, скільки поліцейських і поліцейських авто буде присутнє при виході з приміщення. Налаштовується для кожного рівня.
(ini: WaitingCoppers) - Коли один пед вбиває іншого педа (неважливо, копи, банди тощо) — перший стояв і рухав руками — типу розмовляв. Це можна вимкнути. (ini: NoHandMovement)
- Комбайни тепер спавняться з розблокованими дверима. Можна викинути чувака і покататися. (ini: CombineUnlocked)
- Дружній вогонь — поліція і банди пострілами наносять шкоду членам своєї групи — (ini:FriendlyFire)
NOTE: трохи погано працює, при drive-by братки можуть вбити один одного
- можливість присісти під час бігу (не треба зупинятися) (ini: CrouchWhenRunning)
- задня частина машин більше не бовтається в сторони (ini: SwingingChassis)
- карта тепер розтягнута на весь екран, прихований текст підказки, в три рази збільшена швидкість наближення/віддалення карти, в два рази збільшена швидкість прокрутки (ini: BigMap)
- сопла на Гідрі тепер рухаються набагато швидше (ini: HydraThrustersSpeed) - Можна присідати під час бігу (ini: CrouchWhenRunning)
- Задня частина авто більше не бовтається вліво-вправо (ini: SwingingChassis)
- Карта збільшена на весь екран, зум прискорений в три рази, прокрутка карти в два рази, (ini: BigMap)
- Змінена швидкість обертання сопла у Гідри (ini: HydraThrustersSpeed)
- Можливість вимкнути копів, які спавняться навколо гравця під час розшуку. Деякі копи все ще можуть з'являтися, з цим нічого не вдіяти, оскільки ці копи — частини популяції, а не ті, які з'являються внаслідок роботи функції "розшук". Гра стає легшою, але грати приємніше, оскільки немає виникаючих нізвідки копів.
(ini: DontSpawnCops) - Можливість вимкнути відображення назви транспортного засобу при посадці в нього. (ini: DisableVehicleNames)
- Додана функція, що усуває уповільнення швидкості.
https://libertycity.ru/files/gta-san-andreas/217257-no-extra-air-resistance-script.html
(ini: DisableExtraAirResist) Credits: ідея — TJGM, cleo код — void, перше відкриття — iFarbod - Можливість вимкнути вплив вітру на одяг (при їзді на мотоциклі, наприклад). Може стати в нагоді тим, у кого кастомний одяг (ini: WindAffectsClothes)
- Початкова позиція групи SWAT відносно вертольота, тобто точка, де вони з'являються і починають спускатися по мотузці (ini:UseCustomSWATpos і налаштування під нею). Буде корисно тим, у кого кастомний поліцейський вертоліт.
- Знижена яскравість/розмір сліду, який залишається на воді ззаду CJ. (ini: WakeBrightness)
Оригінальний слід був занадто великим, ніби CJ не плив, а їхав на водному мотоциклі. - Зменшена товщина струменя води з пожежної машини (ini: WaterCannonThinner)
- Трохи зменшено розмір корони (підсвітки) у летючої ракети (ini: MissileLightSmaller)
- Педи не тонуть (ini:PedsDontDrown) і педи плавають (ini:PedsSwim)
Педи не тонуть при падінні у воду, а другий фікс змушує їх плисти. Друга частина працює не дуже добре, оскільки педи пливуть в незрозумілому напрямку і не можуть вибратися з води (ніби як на пирсі). На берег вони можуть вийти, але чи підуть вони далі — питання везіння. - Мультиплікатор пошкоджень від танка (Rhino). У грі, якщо танк врізається в авто — пошкодження авто множаться на 15.0 і через це машини відразу вибухають або загоряються при найменшій подряпині. Тепер можна вибрати будь-яке значення від 0 до 15.
На мій погляд 4 — найоптимальніше. (ini: RhinoDamageMult) - Вимкнення кулеметів на човні Predator. Впливає тільки на човни, керовані поліцією
(ini: Police->DisablePredatorGuns) - Вимкнення гучномовця на поліцейському човні (ini: Police->DisableBoatLoudspeaker)
- Ймовірність використання гучномовця поліцейським вертольотом. Можна встановлювати значення від 0.0 до 1.0 (1.0 — значення в грі за замовчуванням). 0.0 повністю вимикає гучномовець. Щоб помітно знизити частоту його використання — треба поставити дуже маленьке значення (типу 0.0005). (ini: Police->PoliceHeliLspProbability)
- Танк вибухає. Знімає прапор EP (explosion-proof) з Rhino. Тепер його можна пошкодити вибухом. Це повинно використовуватися спільно з RhinoDamageMult з попереднього оновлення — пункт 40. (ini: Gameplay->RhinoExplosionProof)
- Не скидати колір машини перед нанесенням Paintjob (розфарбовування?). За замовчуванням, гра
спочатку робила машину білою, а потім вже наносила paintjob. (ini: Visual->DontRemoveColor) - Опція вимкнення всієї чорноти навколо снайперського прицілу (ini: Visual->NoSniperViewBorder)
Щоб було красиво, треба встановити кастомний приціл. З ванільним буде погано. - Можливість вимкнути відображення трьох сфер (наприклад, як у готелі Vank Hoff hotel — див. скріншоти) (ini: Visual->Disable3Spheres)
Суть така — коли гра робить "товсті" сфери — вона просто малює три замість однієї.
Можливість змінити розмір і колір маркера входу/виходу. Поміняти значення можна тільки у червоного (R) і зеленого кольорів (G). Синій завжди буде 0. (ini: Visual->EnexConeR(G))
Можливість змінити колір звичайної сфери (ini: Visual->SphereColorR(G,B)) - В деяких гаражах камера залишалася ззовні. Тепер таку поведінку можна вимкнути, і камера зайде в гараж за гравцем. (ini: Visual->DisableGarageCam)
- Зброя залишиться у гравця після арешту (ini: Gameplay->KeepWeaponsWhenBusted)
Зброя залишиться у гравця після вбивства (ini: Gameplay->KeepWeaponsWhenWasted)
Тут як би все зрозуміло. ) Якщо опції не включати — все буде як зазвичай у грі. - Вимкнення туману. Таким чином збільшується дальність видимості (ini: Visual->DisableFog)
Щоб отримати результат, як на скринах — треба в Project2DFX дуже значно збільшити дальність відтворення.
Додаткові оновлення в v40.
- в ini файлі наведений порядок. Все розкидано по секціях"
Gameplay — все, що пов'язане з ігровим процесом
Visual — візуальні поліпшення і фікси
Audio — звукові фікси (тут поки пусто)
Police — все, що пов'язане з налаштуваннями поліції
Big Map — все, що пов'язане з Big Map (карта на весь екран.)
Звичайно, треба було це зробити в ранніх версіях, але що є — те є. Прийдеться користувачам ще раз конфіг мода переписати.
Оновлення в Big Map:
- приціл на карті (дві коричневі лінії) тепер працює на всій карті, т.е. він не зникає ближче до краю
- кнопка BACK працює тільки в самому низу карти — курсор треба опустити так, щоб коричневі лінії зникли (ini: BigMapBackFix)
- підтримка SkyUI — назва території відображається трохи вище звичайного, щоб не перекривало підказку від SkyUI (ini: BigMapSkyUIsupport)
Кожну опцію можна включити/вимкнути в .ini. Мод в пам'яті не висить. Зробив збірку, щоб трохи розвантажити папку modloader.
Назва та опис файлу були перекладені. Показати оригінал
(RU)Показати переклад
(UK)
TweaksV v50
Обновлено до версии 50. Пункты 46-50. (04.02.2025) Смотрите скрины, чтобы было понятнее !
Не то чтобы мод — просто сборка некоторых штук, которые я нашёл в Ida.
- Time till hungry. Позволяет изменять время до того, как CJ проголодается после приёма пищи. В игре по умолчанию 48 часов. Это вместо мода TTH (не TTH2 !!!)
- Машины дольше остаются чистыми (на замену DirtySlower)
- Показывает патроны, когда из больше 9999. Показывает до 50000. (Вместо Show Ammo over 9999)
- Полицейские машины на дорогах теперь открыты. Можно выкинуть полицейского, как обычного водителя (звезда будет, естественно).
- Отключены бесконечные патроны после 100% прохождения игры.
- Можно красить любые авто (велосипеды, полицейский транспорт, автобусы и т.д.)
- Некоторые настройки копов (оружие, патроны, броня, темп стрельбы, точность)
Если меняете оружие — надо давать оружие из того же слота (у обычных копов только пистолеты, соответственно можно дать им любой из трёх пистолетов). - Уменьшает размер источника света у полицейских вертолётов — теперь они не так сильно слепят.
- Отключает полицейскую рацию, когда игрок в розыске. Т.е. теперь вы не будете слышать переговоры полиции, когда бегаете от них пешком.
- Уменьшает количество транспорта на автомагистралях/трассах. Игра умножала количество машин на 1.7, когда игрок ехал по трассе и на 1.0 на всех остальных дорогах. При включении этой опции в ini 1.7 заменяется на 1.0.
- Настройка продолжительности и скорости мигания при получении/изменении звёзд розыска
(ini: Duration and FlashSpeed) - Настройка размера взятки? после того, как CJ арестовали (настраивается для каждого уровня розыска)
(ini: BLevel1 — BLevel6) - Настройка угла, под которым машина уступает дорогу, когда вы приближаетесь к ней с включенной сиреной. В некоторой мере фиксит безумный поворот на 90 градусов. Не идеально, но намного лучше, чем было.
(ini: SwerveAngle) - Полицейские на мотоциклах не будут в вас стрелять
(ini: DisableBikeCopPistol) - Настройка коррекции цен для каждого города
Как пример, пистолет в LS и SF продают за 200$, в LV за 240$.
Т.е. множитель для LS и SF = 1.0, для LV = 1.2. Теперь эти значения можно изменить. Влияет на все цены.
(ini: PriceModifiesLS — LV) - Настройка точности стрельбы полицейского вертолёта (ini: HeliShootingAcc)
- Настройка скорости стрельбы полицейского вертолёта (ini: Heli shooting rate)
Как это реализовано в игре (в оригинале): игра генерирует рандомное число в диапазоне от 0.0 до 1.0 и сравнивает его с 0.15000001. Если больше или равно — устанавливает темп стрельбы 150. Если меньше, то 400 (значения условные, привязаны ко времени). Видимо, это сделано для разнообразия стрельбы. Но то такое. )
При настройке можно не трогать значение HeliShootingRand, а просто поставить одинаковые значения в Rate1 и Rate2. Так проще.
Пример:
HeliShootingRate1=100
HeliShootingRate2=100 - Можно настроить, как долго вертолёт будет летать вокруг игрока до того, как начнёт стрелять (настраивается отдельно для каждого уровня розыска) (ini: DelayWanted)
- Через сколько секунд машина взорвётся после того, как она начнёт гореть (ini: ExplosionDelay)
Внимание ! Используйте только одно из перечисленных в .ini значений. С другими работать не будет. - Снижает скорость автомобилей, которые создаются на автомагистралях (motorways).
Суть такая — при создании авто, игра сразу даёт этому авто ускорение, чтобы скорость авто соответствовала скорости потока. В случае, если на трассе случался затор (например, игрок поставил там машину) — сгенерированные игрой машины врезались в машину игрока и друг в друга. Теперь такой каши из машин не должно быть, т.к. скорость ниже и они успевают остановиться (не все). - Улучшение мигалок. Вместо мода CopVehicleCoronas. (ini:CopCarCoronas)
- Бег (sprint) по любой поверхности (ini: Sprint Anywhere)
- Отключает полицию, которая ждёт игрока при выходе из помещения. Когда игрок выходит из помещения и он в розыске — его на выходе встречала толпа полицейских. Довольно неприятно, когда они все начинают стрелять. Теперь это отключено.
Если при входе в помещение за вами уже бежали полицейские — скорее всего они так и останутся ждать снаружи. С этим ничего не поделать.
Альтернативный вариант — можно настроить, сколько полицейских и полицейских авто будет присутствовать при выходе из помещения. Настраивается для каждого уровня.
(ini: WaitingCoppers) - Когда один пед убивает другого педа (неважно, копы, банды и т.п.) — первый стоял и двигал руками — типа разговаривал. Это можно отключить. (ini: NoHandMovement)
- Комбайны теперь спавнятся с разблокированными дверями. Можно выкинуть чувака и покататься. (ini: CombineUnlocked)
- Дружеский огонь — полиция и банды выстрелами наносят ущерб членам своей группы — (ini:FriendlyFire)
NOTE: немного плохо работает, при drive-by братки могут убить друг друга
- возможность присесть во время бега (не надо останавливаться) (ini: CrouchWhenRunning)
- задняя часть машин больше не болтается в стороны (ini: SwingingChassis)
- карта теперь растянута на весь экран, скрыт текст подсказки, в три раза увеличена скорость приближения/удаления карты, в два раза увеличена скорость прокрутки (ini: BigMap)
- сопла на Гидре теперь двигаются намного быстрее (ini: HydraThrustersSpeed) - Можно приседать во время бега (ini: CrouchWhenRunning)
- Задняя часть авто больше не болтается влево-вправо (ini: SwingingChassis)
- Карта увеличена на весь экран, зум ускорен в три раза, прокрутка карты в два раза, (ini: BigMap)
- Изменена скорость вращения сопла у Гидры (ini: HydraThrustersSpeed)
- Возможность отключить копов, которые спавнятся вокруг игрока во время розыска. Некоторые копы всё ещё могут появляться, с этим ничего не поделать, т.к. эти копы — части популяции, а не те, которые появляются в результате работы функции "розыск". Игра становится легче, но играть приятнее, т.к. нет возникающих ниоткуда копов.
(ini: DontSpawnCops) - Возможность отключить отображение названия транспортного средства при посадке в него. (ini: DisableVehicleNames)
- Добавлена функция, убирающая замедление скорости.
https://libertycity.ru/files/gta-san-andreas/217257-no-extra-air-resistance-script.html
(ini: DisableExtraAirResist) Credits: idea — TJGM, cleo code — void, first discovery — iFarbod - Возможность отключить воздействие ветра на одежу (при езде на мото, например). Может пригодиться тем, у кого кастомная одежда (ini: WindAffectsClothes)
- Начальная позиция группы SWAT относительно вертолёта, т.е. точка, где они появляются и начинают спускаться по верёвке (ini:UseCustomSWATpos и настройки под ней). Будет полезно тем, у кого кастомный полицейский вертолёт.
- Убавлена яркость/размер следа, который остаётся на воде сзади CJ. (ini: WakeBrightness)
Оригинальный след был слишком большой, как будто CJ не плыл, а ехал на водном мотоцикле. - Уменьшена толщина струи воды из пожарной машины (ini: WaterCannonThinner)
- Немного уменьшен размер короны(подсветки) у летящей ракеты (ini: MissileLightSmaller)
- Педы не тонут (ini:PedsDontDrown) и педы плывут (ini:PedsSwim)
Педы не тонут при падении в воду, а второй фикс заставляет их плыть. Вторая часть работает не очень хорошо, т.к. педы плывут в непонятном направлении и не могут вылезти из воды (типа как на пирс). На берег они могут выйти, но пойдут ли они дальше — вопрос везения. - Мультипликатор повреждений от танка (Rhino). В игре, если танк врезается в авто — повреждения авто умножаются на 15.0 и из-за этого машины сразу взрываются или загораются при малейшей царапине. Теперь можно выбрать любое значение от 0 до 15.
На мой взгляд 4 — самое оптимальное. (ini: RhinoDamageMult) - Отключение пулемётов на лодке Predator. Влияет только на лодки, управляемые полицией
(ini: Police->DisablePredatorGuns) - Отключение громкоговорителя на полицейской лодке (ini: Police->DisableBoatLoudspeaker)
- Вероятность использования громкоговорителя полицейским вертолётом. Можно устанавливать значения от 0.0 до 1.0 (1.0 — значение в игре по умолчанию). 0.0 полностью отключает громкоговоритель. Чтобы заметно снизить частоту его использования — надо поставить очень маленькое значение (типа 0.0005). (ini: Police->PoliceHeliLspProbability)
- Танк взрывается. Снимает флаг EP (explosion-proof) с Rhino. Теперь его можно повредить взрывом. Это должно использоваться совместно с RhinoDamageMult из предыдущего обновления — пункт 40. (ini: Gameplay->RhinoExplosionProof)
- Не сбрасывать цвет машины перед нанесением Paintjob (раскраски?). По умолчанию, игра
сначала делала машину белой, потом уже наносила paintjob. (ini: Visual->DontRemoveColor) - Опция отключения всей черноты вокруг снайперского прицела (ini: Visual->NoSniperViewBorder)
Чтобы было красиво, надо установить кастомный прицел. С ванильным будет плохо. - Возможность отключить отрисовку трёх сфер (например как у отеля Vank Hoff hotel — см. скрины) (ini: Visual->Disable3Spheres)
Суть такая — когда игра делает "толстые" сферы — она просто рисует три вместо одной.
Возможность изменить размер и цвет маркера входа/выхода. Поменять значения можно только у красного (R) и зелёного цветов(G). Синий всегда будет 0. (ini: Visual->EnexConeR(G))
Возможность изменить цвет обычной сферы (ini: Visual->SphereColorR(G,B)) - В некоторых гаражах камера оставалась снаружи. Теперь такое поведение можно отключить и камера зайдёт в гараж за игроком. (ini: Visual->DisableGarageCam)
- Оружие останется у игрока после ареста (ini: Gameplay->KeepWeaponsWhenBusted)
Оружие останется у игрока после убийства (ini: Gameplay->KeepWeaponsWhenWasted)
Тут как бы всё понятно. ) Если опции не включать — всё будет как обычно в игре. - Отключение тумана. Таким образом увеличивается дальность видимости (ini: Visual->DisableFog)
Чтобы получить результат, как на скринах — надо в Project2DFX очень значительно увеличить дальность отрисовки.
Дополнительные обновления в v40.
- в ini файле наведён порядок. Всё раскидано по секциям"
Gameplay — всё связанное с игровым процессом
Visual — визуальные улучшения и фиксы
Audio — звуковые фиксы (тут пока пусто)
Police — всё, что связано с настройками полиции
Big Map — всё, что связано с Big Map (карта на весь экран.)
Конечно, надо было это сделать в ранних версиях, но что есть — то есть. Придётся пользователям ещё раз конфиг мода переписать.
Обновления в Big Map:
- прицел на карте (две коричневые линии) теперь работает на всей карте, т.е. он не пропадает ближе к краю
- кнопка BACK работает только в самом низу карты — курсор надо опустить так, чтобы коричневые линии пропали (ini: BigMapBackFix)
- поддержка SkyUI — название территории отображается немного выше обычного, чтобы не перекрывало подсказку от SkyUI (ini: BigMapSkyUIsupport)
Каждую опцию можно включить/выключить в .ini. Мод в памяти не висит. Сделал сборку, чтобы чуть разгрузить папку modloader.
Підтримати автора
Дозволи та правила розповсюдження
Автор відповів на наступні питання під час публікації. Завантажуючи файл, ви зобов'язуєтеся дотримуватися цих правил.
Чи дозволено перезавантажувати файл на інші сайти / платформи / сервіси?
Ні
Чи дозволено створювати платні моди, використовуючи розробки, компоненти або ассети, представлені в цьому файлі?
Ніколи за жодних умов
Чи дозволено доопрацьовувати або оновлювати файл і завантажувати його оновлені версії окремо?
Тільки після отримання дозволу автора
Чи дозволено конвертувати файл для використання в інших іграх?
Ніколи за жодних умов
Чи дозволено використовувати розробки, компоненти або асети, представлені в цьому файлі, для створення своїх файлів?
Тільки після отримання дозволу автора
Використовуються чи в цьому файлі розробки інших людей, на які у автора є дозволи, але які не можна розповсюджувати без згоди їх авторів?
Ні
Гайди по встановленню модів
Коментарі 19