Снайпери на Грув Стрит + Додатковий cleo-скрипт




































-
dfiles.ruЗавантажити
-
dfiles.euЗавантажити
Експериментальний cleo-скрипт на тему "Грув Стрит - дім".
Додає десять снайперів на десять дахів будинків Грув Стрит, включаючи дах будинку гравця.
Плюс додатковий cleo-скрипт, як доповнення до цього скрипту, який продовжує ідею цього скрипту і завершує його сенс.
----------------------------------------------------
Тепер на Грув Стрит ви нарешті зможете дійсно відчути себе як вдома.
Тому що тепер на Грув Стрит можна не лише просто: погуляти, пограти в баскетбол, зберегти транспорт, але й добре захиститися від ворогів.
Десять снайперів банди Грув Стрит.
Троє з них справжні снайпери, тобто озброєні снайперськими гвинтівками, що стоять на трьох високих будинках Грув.
Інші семеро з пістолетами з глушниками, що стоять на будинках нижче.
Вони оточать будь-якого відомого ворога або супротивника, в будь-якій кількості, в будь-якому транспорті, хоч би це були баллас, вагос, ацтекас або навіть сам коп.
Снайпери безсмертні і практично нічого і нікого не бояться.
І розставлені вони так і озброєні не випадково.
Сім снайперів, що на будинках нижче і з пістолетами з глушниками, почнуть разом, як з автомата, розстрілювати ворогів.
А решта троє, що на будинках вище, зроблять контрольні постріли з снайперських гвинтівок.
І виходячи з такої схеми, жоден відомий ворог з вищезгаданого списку, що знаходиться в радіусі до 10 метрів від Грув Стрит, не зможе вижити.
-----------------------------------------------------
А тепер про додатковий cleo-скрипт, тобто про доповнення.
В загальному, після того як я написав цей скрипт, який описав вище.
Переглянувши його в дії, а саме: спостерігаючи, як снайпери безкінечно обстрілюють копів при рівні від 2-х зірок розшуку у гравця.
І ховаючись в гаражі будинку гравця від їх божевільних куль і від вибухів їх транспорту перед гравцем.
Мені в голову відразу прийшла чудова ідея, поєднати приємне з корисним.
Тобто придумати і написати одразу другий cleo-скрипт, який би допоміг вирішити проблему, пов'язану конкретно з копами.
І про гараж, мова зайшла не випадково.
Я вирішив, раз вже все так складається, тобто тільки в гаражі можна більш-менш сховатися на якийсь час.
То чому б це місце і не використати по повній.
Не довго думаючи, мені в голову прийшла хороша думка.
Як позбутися цієї проблеми з копами, використовуючи вже відомий метод з перевдяганням, при якому всі зірки розшуку зникають через деякий час.
А саме, зробити можливість для гравця, щоб той, під шумок поки копів відстрілюють снайпери, в гаражі, зміг перевдягтися в інший одяг.
І щоб всі зірки розшуку, звичайно, також зникли і переслідування гравця копами припинилося.
Що у мене і вийшло зробити.
-----------------------------------------------------
Так що тепер, не важливо, чи встановлений у вас основний скрипт чи ні, що я описав на самому початку вище, і чи є у гравця зірки розшуку чи ні.
Ви завжди, в будь-який момент зможете, в гаражі будинку гравця на Грув Стрит, перевдягтися в робочий одяг.
Вам всього лише потрібно просто ступити в сферу, що горить в лівому нижньому куті в гаражі.
І вибрати відповідний пункт: "Надіти робу" в з'явившомуся меню.
Після чого, якщо у гравця є зірки розшуку, то всі вони замиготять, переслідування гравця копами припиниться.
Вони помиготять ще кілька хвилин, а потім зникнуть.
Але, якщо у гравця їх немає, то після перевдягання в робочий одяг, вони миготіти не будуть.
Також, робочий одяг ви, звичайно, зможете і зняти, повернувши собі той, що був, вибравши відповідний пункт в меню: "Зняти робу"
Але вже при цьому, якщо у гравця є зірки розшуку.
І він вже в робочій одежі, то, повернувшись назад в той, що був, зірки розшуку не замиготять і не зникнуть, і переслідування гравця копами не припиниться.
Тобто вам знову потрібно буде перевдягтися в робочу одяг, після зняття тієї, що була.
Ну і цими двома пунктами меню гаража не обмежується.
-----------------------------------------------------
Наступні 2 пункти я робив для себе.
Коли шукав спосіб, як змусити гравця швидше сісти в транспорт, що стоїть в його гаражі, і щоб він сідав саме в той, який потрібен мені.
Я думаю, кожен з вас стикався з такою проблемою, коли в гаражі будинку гравця на Грув Стрит стоять два транспортних засоби.
І хочеться сісти в один з них, і ось вже вибрав один, ви натискаєте на "Enter".
І гравець сідає або не в той транспорт, що потрібно вам, або ж взагалі не сідає в жоден з двох транспортних засобів.
Але окремого скрипта для вирішення цієї проблеми писати я не планував.
І тому, просто додав код в цей додатковий cleo-скрипт, як дві нові можливості і як ще два нових пункти для меню гаража.
Рішивши ними поділитися з усіма, оскільки вони будуть дуже корисні багатьом, хто користується гаражем будинку гравця, що на Грув Стрит.
-----------------------------------------------------
Отже, ви нарешті тепер також зможете:
Швидко сісти в першу машину в гаражі будинку гравця, вибравши відповідний пункт в меню: "Сісти в машину 1#".
І також швидко сісти і в другу машину в гаражі будинку гравця, вибравши відповідний пункт в меню: "Сісти в машину 2#".
Але я змушений вас попередити відразу, це тестові можливості і пункти меню гаража, тому дрібні недоліки цілком могли ще залишитися не виправленими.
Ну і навіть ці 2 пункти, це ще не все.
-----------------------------------------------------
Останній пункт, я був змушений все ж таки додати в меню гаража.
Коли при перевірці роботи цього додаткового скрипта, після спроби натискання на: "Enter", щоб вийти з меню гаража.
Гравець постійно відступав до транспорту в гаражі, щоб в нього сісти.
В загальному, я вирішив вирішити і цю невелику проблему, тим більше, що я ж цю проблему і створив.
-----------------------------------------------------
Отже, останній пункт меню:
"Вийти" - альтернативний пункт меню для виходу з меню, створений для того, щоб гравець не відступав при натисканні "Enter" до машини, щоб в неї сісти.
Натиснувши на який, ви без проблем вийдете з меню гаража, не сівши проти своєї волі в транспорт в гаражі.
-----------------------------------------------------
Переваги і відмінності від інших подібних скриптів:
-Всі моделі, що використовуються основним скриптом, не залишаються в пам'яті гри.
-Тобто якщо гравець не на Грув Стрит, то снайпери видаляються, а всі їх моделі, а також і моделі їхньої зброї, вивантажуються з пам'яті гри.
-Використовується інший тип персонажа, який не використовувався в грі.
-А значить, члени банди Грув Стрит, які не мають відношення до снайперів, і інші персонажі також будуть з'являтися на Грув Стрит.
-В обох скриптах використовуються тільки локальні змінні, глобальні змінні використовуються тільки несобственні.
-Що помітно скорочує можливість можливого вильоту гри через помилку.
-Всі сфери, що використовуються в додатковому скрипті, також не залишаються в пам'яті гри, тобто якщо гравець не на Грув Стрит, то сфери вимикаються.
-Дві мовні версії додаткового cleo-скрипта: російська (для тих, у кого стоїть русифікатор від SanLtd Team) і англійська (для тих, у кого його немає).
Клавіші управління і ваші дії:
01.Для основного cleo-скрипта, вам просто потрібно бути на Грув Стрит, і снайпери відразу ж з'являться через 2,5 секунди на десяти будинках.
02.Для додаткового cleo-скрипта, російськомовної версії, зайдіть в гараж будинку гравця на Грув Стрит.
03.Ступіть в сферу, що горить в лівому нижньому куті гаража.
04.У з'явившомуся меню виберіть потрібний вам пункт з 5: "Надіти робу", "Зняти робу", Сісти в машину 1#, Сісти в машину 2# або "Вийти".
05.Щоб вийти з меню, якщо в гаражі немає транспортних засобів, то просто натисніть на: "Enter".
06.Але якщо транспорт все ж в гаражі є, то для виходу з меню краще вибрати в меню пункт: "Вийти".
07.Щоб гравець ненароком без вашого відома не сів в транспорт, якщо це вам не потрібно.
09.Для додаткового cleo-скрипта, англомовної версії, виконайте ті ж дії з пунктів: 02 по 03.
10.У з'явившомуся меню виберіть потрібний вам пункт з 5: "Put on overalls", "Remove overalls", "Get into a car #1", "Get into a car #2" або "Exit".
11.Щоб дізнатися, що це за пункти або для чого вони потрібні, то подивіться пункт: 04, назви пунктів рівно їх значенню.
12.Щоб вийти з меню, якщо в гаражі немає транспортних засобів, то виконайте дію з пункту: 5.
13.Але якщо транспорт все ж в гаражі є, то для виходу з меню краще вибрати в меню пункт: "Exit".
Увага!:
Скрипти не були передбачені для таких скриптів, як "Зберігатися в будь-якому місці" і їм подібних.
Тому, якщо збережетеся за допомогою такого скрипта на самій вулиці Грув Стрит, а не в будинку гравця.
То тоді моделі, що використовуються в основному скрипті, персонажів і їх зброї, а також і сфери, що використовуються в додатковому скрипті, залишаться в пам'яті гри.
Тому рекомендую зберігатися стандартними засобами, тобто через ті точки збереження, які є в грі.
Основний скрипт рекомендується використовувати для більш жорсткого і повного протистояння снайперів з копами, спільно зі скриптом "Пілоти в вертольоті".
І тоді снайпери будуть відстрілювати і поліцейські вертольоти теж, даючи копам максимальний опір, а також і максимальний захист від копів гравцеві.
Відео:
Экспериментальный cleo-скрипт на тему "Грув Стрит - дом".
Который добавляет десять снайперов на десять крыш домов Грув Стрит, в том числе и на крышу дома игрока.
Плюс вспомогательный cleo-скрипт, в качестве дополнения к этому скрипту, который продолжает идею этого скрипта и завершает его смысл.
----------------------------------------------------
Теперь на Грув Стрит, вы наконец то сможете действительно, реально почувствовать себя как дома.
Потому что теперь, на Грув Стрит можно не только просто: погулять, поиграть в баскетбол, сохранить транспорт, но и хорошо защититься от неприятелей.
Десять снайперов банды Гвув Стрит.
Трое из них реальные снайперы, то есть вооруженные снайперскими винтовками, стоящие на трёх высоких домах Грув.
Остальные семь с пистолетами с глушителями, стоящие на домах пониже.
Возьмут в кольцо любого известного врага или неприятеля, в любом количестве, в любом транспорте, хоть будь тот баллас, вагос, ацтекас или даже сам коп.
Снайперы бессмертны и практически ничего и не кого не боятся.
И расставлены они так и вооружены, не случайно.
Семь снайперов, что на домах пониже и что с пистолетами с глушителями, начнут вместе, как из автомата расстреливать врагов.
А остальные три, что на домах повыше, сделают уже контрольные выстрелы из снайперских винтовок.
И исходя из такой схемы, не один известный враг из вышеперечисленного списка, находящийся в радиусе до 10 метров от Грув Стрит, выжить не сможет.
-----------------------------------------------------
Ну а теперь о вспомогательном cleo-скрипте, то есть о дополнении.
В общем, после того как я написал этот скрипт, который описал выше.
Просмотрев его в деле, а именно: наблюдая как снайперы бесконечно обстреливают копов при уровне от 2-ух звёзд розыска у игрока.
И укрываясь в гараже дома игрока от их шальных пуль и от взрывов их транспорта перед игроком.
Мне в голову тут же пришла замечательная идея, совместить приятное с полезным.
То есть придумать и написать сразу второй cleo-скрипт, который бы поспособствовал решению проблемы связанной конкретно с копами.
И о гараже, речь зашла не случайно.
Я решил, раз уж всё так складывается, то есть только в гараже можно более менее укрыться на какое-то время.
То почему бы это место и не использовать по полной.
Не долго думая мне в голову пришла хорошая мысль.
Как избавиться от этой проблемы с копами, используя уже известный метод с переодеванием, при котором все звёзды розыска исчезают через некоторое время.
А именно, сделать возможность для игрока, чтобы тот, под шумок пока копов отсреливают снайперы, в гараже, смог переодеться в другую одежду.
И чтобы все звёзды розыска разумеется также исчезли и преследование игрока копами прекратилось.
Что у меня и получилось сделать.
-----------------------------------------------------
Так что теперь, не важно установлен ли у вас основной скрипт или нет, что я описал в самом начале выше и есть ли у игрока звёзды розыска или нет.
Вы всегда, в любой момент сможете, в гараже дома игрока на Грув Стрит, переодеться в рабочую одежду.
От вас всего лишь навсего потребуется просто шагнуть в сферу что горит в левом нижнем углу в гараже.
И выбрать соответствующий пункт: "Надеть робу" в появившимся меню.
После чего, если у игрока есть звёзды розыска, то все они замигают, преследование игрока копами прекратиться.
Они помигают ещё несколько минут, а потом исчезнут.
Но, если у игрока их нет, то после переодевания в рабочую одежду, они мигать не будут.
Также, рабочую одежду вы разумеется сможете и снять, вернув себе ту что была, выбрав соответствующий пункт в меню: "Снять робу"
Но уже при этом, если у игрока есть звёзды розыска.
И он уже в рабочей одежде, то обратно переодевшись в ту что была, звёзды розыска не замигают и не исчезнут и преследование игрока копами не прекратиться.
То есть вам снова надо будет переодеться, в рабочую одежду, после снятия той что была.
Ну и этими двумя пунктами, меню гаража не ограничивается.
-----------------------------------------------------
Следующие 2 пункта я делал для себя.
Когда искал способ, как заставить игрока поскорее сесть в транспорт, что стоит в его гараже и чтобы он садился именно в тот который нужно мне.
Я думаю каждый из вас сталкивался с такой проблемой, когда в гараже дома игрока на Грув Стрит, стоят два транспортных средства.
И хочется сесть в один из них, и вот уже выбрав один, вы нажимаете на "Enter".
И игрок садиться либо не в тот транспорт что надо вам, или же вобще не садиться в не какой из двух транспортных средств.
Но отдельного скрипта для решения этой проблемы писать, я не планировал.
И поэтому, просто добавил код в этот вспомогательный cleo-скрипт, как две новые возможности и как ещё два новых пункта для меню гаража.
Решив которыми поделиться со всеми, так как они будут очень полезны многим, кто пользуется гаражом дома игрока, что на Грув Стрит.
-----------------------------------------------------
Итак, вы наконец то теперь, также сможете:
Быстро сесть в первую машину в гараже дома игрока, выбрав соответствующий пункт в меню: "Сесть в машину 1#".
И также быстро сесть и во вторую машину в гараже дома игрока, выбрав соответствующий пункт в меню: "Сесть в машину 2#".
Но я вынужден вас предупредить сразу, это тестовые возможности и пункты меню гаража, поэтому мелкие недочёты вполне могли ещё остаться не исправленными.
Ну и даже эти 2 пункта, это ещё не всё.
-----------------------------------------------------
Последний пункт, я был вынужден всё таки добавить в меню гаража.
Когда при проверке работы этого вспомогательного скрипта, после попытки нажатия на: "Enter", чтобы выйти из меню гаража.
Игрок постоянно пятился к транспорту в гараже, чтобы в него сесть.
В общем, я решил решить и эту небольшую проблему, тем более, что я же эту проблему и создал.
-----------------------------------------------------
Итак, последний пункт меню:
"Выйти" - альтернативный пункт меню для выхода из меню созданный для того, что бы, игрок не попятился при нажатии "Enter" к машине, чтобы в неё сесть.
Нажав на который, вы без проблем выйдите из меню гаража, не сев против своей воли в транспорт в гараже.
-----------------------------------------------------
Преимущества и отличие от других подобных скриптов:
-Все модели используемые основным скриптом, не остаются в памяти игры.
-То есть если игрок не на Грув Стрит то снайперы удаляются а все их модели, а так же и модели их оружия, выгружаются из памяти игры.
-Используется другой педтип который не использовался в игре.
-А значит члены банды Грув Стрит, которые не имеют отношения к снайперам, и другие педы будут также появляться на Грув Стит.
-В обоих скриптах, используются только локальные переменные, глобальные переменные используются только несобственные.
-Что заметно сокращает возможность возможного вылета игры из-за ошибки.
-Все сферы используемые во вспомогательном скрипте, так же не остаются в памяти игры, то есть если игрок не на Грув Стрит, то сферы отключаются.
-Две язычные версии вспомогательного cleo-скрипта: русская (для тех у кого стоит русификатор от SanLtd Team) и английская (для тех у кого его нет).
Клавиши управления и ваши действия:
01.Для основного cleo-скрипта, вам просто надо находиться на Грув Стрит и снайперы сразу же появятся через 2,5 секунды на десяти домах.
02.Для вспомогательного cleo-скрипта, русскоязычной версии, зайдите в гараж дома игрока на Грув Стрит.
03.Шагните в сферу, что горит в левом нижнем углу гаража.
04.В появившимся меню, выберите нужный вам пункт из 5: "Надеть робу", "Снять робу", Сесть в машину 1#, Сесть в машину 2# или "Выйти".
05.Чтобы выйти из меню, если в гараже нет транспортных средств, то просто нажмите на: "Enter".
06.Но если транспорт всё же в гараже есть, то для выхода из меню, лучше выберите в меню пункт: "Выйти".
07.Чтобы игрок ненароком без вашего ведома не сел в транспорт, если это вам не надо.
09.Для вспомогательного cleo-скрипта, англоязычной версии, проделайте те же действия с пунктов: 02 по 03.
10.В появившимся меню, выберите нужный вам пункт из 5: "Put on overalls", "Remove overalls", "Get into a car #1", "Get into a car #2" или "Exit".
11.Что бы узнать что это за пункты или для чего они нужны, то посмотрите пункт: 04, названия пунктов ровно их значению.
12.Чтобы выйти из меню, если в гараже нет транспортных средств, то проделайте действие из пункта: 5.
13.Но если транспорт всё же в гараже есть, то для выхода из меню, лучше выберите в меню пункт: "Exit".
Внимание!:
Скрипты не были предусмотрены для таких скриптов как "Сохраняться в любом месте" и им подобных.
Поэтому, если сохранитесь при помощи такого скрипта на самой улице Грув Стрит, а не в доме игрока.
То тогда модели используемых в основном скрипте, педов и их оружия, а также и сферы используемые во вспомогательном скрипте, останутся в памяти игры.
Поэтому рекомендую сохраняться стандартными средствами, то есть через те точки сохранения, которые имеются в игре.
Основной скрипт рекомендуется использовать, для более жесткого и полного противостояния снайперов с копами, совместно со скриптом "Пилоты в вертолёте".
И тогда снайперы будут отстреливать и полицейские вертолёты тоже, давая копам максимальный отпор, а также и максимальную защиту от копов игроку.
Видео: