00089. Интересные опкоды (Часть 2)
Интересные опкоды (Часть 2)|Всем привет! Сегодня мы продолжим рассматривать интересные опкоды. Некоторые из них были и для меня открытием, так как я и не думал, что такое можно создать обычным опкодом, но об этом написано в этой статье.|wmysterio|wmysterio||||1. Первые опкоды в нашем списке касаются зрения, а точнее включение и отключения видов зрения ( по-другому - эффектов зрения ). Думаю, Вы знаете, что когда мы надеваем очки ночного виденья, то всё вокруг будет зелёным. Так вот, этот режим, режим ночного виденья, можно включить опкодом:
При этом неважно будет ли в вашем комплекте оружия эти самые очки. Есть и аналогичный опкод, только включает режим теплового виденья ( видно только тепло субъектов на синем фоне ):
Ну и есть проверка "Режим ночного виденья включен?":
Следующий пак опкодов касается банд. Первый опкод:
Выключает генератор создания членов банд. Одними словами - Вы не найдете ни одного представителя любой банды на улице.
Опкод скрывает на карте зоны банд, которые видны на карте. Если поставить 0 - показывает зоны на карте, но при условии, что включена война за территории опкодом:
Далее в нас:
Опкод запрещает найм братков в свою банду, даже когда уважение на максимум. Полезно использовать в миссиях, где нужно, чтобы игрок проходил задание в одиночку. Если поставить 1 - то найм разрешается.
Устанавливает к-во братков, которые можно нанять. Даже если у вас будет максимально прокачан респект можно будет нанять только 2 человека. Максимально можно набрать до 7 людей, даже если установить параметр на 8 или больше.
Записывает в переменную "8@" актёра, который находится под номером "2" в группе "$PLAYER_GROUP".
Также есть возможность включить режим бунта - везде пожары, люди носят на руках телики, перестрелки с копами и драки между собой:
Следующие опкоды связаны с копами и розыском. Начнём:
Опкод выключает контроль над секретными зонами. Одними словами Вам не будут давать 5 звёзд, когда вы зайдёте в одну из этих зон. Если поставить 1, то включается обычный режим для этих зон.
Опкод создаёт верёвку в точке "2223.56 -1168.05 32.28", где создаётся актёр "47@" с моделью "#SWAT". "27" - длина этой верёвки. По ней он спускается вниз. Это событие наблюдается, когда из вертолета спускаются "SWAT-овцы".
Вот этот опкод меня удивил, так как я до вчерашнего дня не знал о его функции. Оказывается, он создаёт блокпост полиции вдоль линии между точками A ( "2484.5054 -1655.8033 12.3256" ) и B( "2484.3508 -1680.8092 20.3347" ). Этот приём видно, когда вы набираете больше 3-х звёзд и вам на встречу стоят полицейские автомобили и копы стреляют в вас. Тип ( type ) оставляйте "0", так как изменения привело к ошибке.
Следующие опкоды являются элементами оружия. Мы можем воспроизвести основные эффекты, свойственны пушкам.
Создаёт эффект вспышки со ствола.
Здесь: 2484.5054 -1655.8033 13.3256 - координаты, где создается эффект 2484.3508 -1680.8092 13.3347 - координаты, куда направлен эффект
Далее:
Создаёт эффект попадания патрона по точке "2484.5054 -1655.8033 13.3256" ( как будто в стену ). "0.0 0.0 1.0" разворот эффекта, относительно координат, "60" - как бы распространённость, радиус вспышки.
Создаёт эффект попадания пули по актёру "$PLAYER_ACTOR" в точке "1@ 2@ 3@" ( это должны быть текущие координаты актёра ). "0.0 0.0 0.0" - оффсет, относительно актёра. "20" - распространённость или к-во крови, которое "выскакивает" с актёра.
Создать патрон и эффект его полёта, который будет лететь с точки "2484.2993 -1662.7245 13.3359" в точку "2485.2795 -1670.8452 13.3359". Если кто-то попадёт под траекторию патрона, то он получит урон в размере "10" жизни.
Так же можно создать эффект солнечного цвета опкодом:
Здесь: 2485.5708 -1661.1194 20.3359 - точка, где будет размещаться "солнце" 0 255 0 - цвет света в RGB ( red - green - blue ) диапазоном от 0 до 255 200.0 - дальность свечения
Этот опкод нужно использовать в цикле, так как эффект нужно постоянно создавать.
Оподы, связаны с игроком:
Опкод включает бесконечный бег.
Установить режим спринта. Игрок не сможет быстро бежать ( по-умолчанию при нажатии пробел ), а только стандартное передвижение. Этот эффект встречается в интерьерах, где быстро бежать не получится. Этот режим лучше размещать в цикле, так как он не имеет постоянного действия.
Опкод записывает в переменную "0@" количество убитых вами актёров с момента загрузки игры.
Опкод записывает в переменную "0@" номер города ( или даже территории ), в котором ( ой ) Вы сейчас находитесь.
Опкод меняет скин СЖ на модель "#SPECIAL01" ( нужно сначала загрузить модель ). Чтобы поменять скин на обычную модель, то используем - "#NULL".
Ну и последняя тройка интересных опкодов:
Опкод позволяет входить во все дома ( в те, которые работают при миссии грабителя ).
Опкод заставляет актёра "$PLAYER_ACTOR" поднять руки на 15 секунд, мол "сдаюсь!".
Разворачивает актёра "$PLAYER_ACTOR" по всем возможным осям ( пока актёр находится в воздухе ).
Надеюсь, вторая часть была для Вас полезной и в первую очередь интересной.|3236|1|0||interesnye_opkody_chast_2|1500809226
Last updated