Snipers on Grove Street + Auxiliary Cleo Script




































An experimental cleo script themed "Grove Street - Home".
It adds ten snipers on ten rooftops of houses in Grove Street, including the player's house.
Plus, an auxiliary cleo script as a complement to this script, which continues the idea and completes its purpose.
----------------------------------------------------
Now on Grove Street, you can finally feel at home.
Because now, on Grove Street, you can not only stroll, play basketball, and save vehicles, but also defend yourself well against enemies.
Ten snipers from the Grove Street gang.
Three of them are real snipers, armed with sniper rifles, positioned on three tall houses in Grove.
The other seven have pistols with silencers, stationed on lower houses.
They will encircle any known enemy or foe, in any number, in any vehicle, whether it be Ballas, Vagos, Aztecas, or even the cops themselves.
The snipers are immortal and fear nothing.
They are positioned and armed intentionally.
Seven snipers on the lower houses with silenced pistols will start shooting at enemies together, like from a machine gun.
The other three on the higher houses will take control shots with sniper rifles.
Based on this scheme, no known enemy from the above list within a radius of up to 10 meters from Grove Street will survive.
-----------------------------------------------------
Now about the auxiliary cleo script, that is, the addition.
After I wrote this script, as described above.
Watching it in action, specifically: observing how snipers endlessly shoot at cops when the player has a wanted level of 2 stars.
And taking cover in the player's garage from their stray bullets and explosions of their vehicles in front of the player.
I immediately had a brilliant idea to combine the pleasant with the useful.
That is, to come up with and write a second cleo script that would help solve the problem specifically related to the cops.
And the mention of the garage is not accidental.
I decided, since everything is falling into place, that is, only in the garage can you hide for a while.
So why not fully utilize this place.
Without much thought, a good idea came to me.
How to get rid of this problem with the cops using the well-known method of changing clothes, where all wanted stars disappear after a while.
Specifically, to make it possible for the player to change into different clothes while the snipers shoot at the cops.
And for all wanted stars to disappear, and the pursuit by the cops to cease.
Which I managed to accomplish.
-----------------------------------------------------
So now, it doesn't matter if you have the main script installed or not, as described at the very beginning, and whether the player has wanted stars or not.
You can always, at any moment, change into work clothes in the player's garage on Grove Street.
All you need to do is step into the glowing sphere in the lower left corner of the garage.
And select the corresponding option: "Put on overalls" in the menu that appears.
After which, if the player has wanted stars, they will all flash, and the pursuit by the cops will stop.
They will flash for a few more minutes and then disappear.
However, if the player does not have them, then after changing into work clothes, they will not flash.
Also, you can of course take off the work clothes, returning to what you had before, by selecting the corresponding option in the menu: "Remove overalls"
But already at this point, if the player has wanted stars.
And he is already in work clothes, then changing back to what he had before, the wanted stars will not flash or disappear, and the pursuit by the cops will not stop.
That is, you will need to change into work clothes again after removing the previous ones.
And these two options are not the only ones in the garage menu.
-----------------------------------------------------
The next two options I made for myself.
When I was looking for a way to make the player quickly get into the vehicle parked in his garage and to ensure he gets into the one I need.
I think each of you has faced the problem when in the player's garage on Grove Street, there are two vehicles.
And you want to get into one of them, and after choosing one, you press "Enter".
And the player either gets into the wrong vehicle or does not get into either of the two vehicles at all.
But I did not plan to write a separate script to solve this problem.
So, I simply added code to this auxiliary cleo script as two new options and two new items for the garage menu.
Deciding to share them with everyone, as they will be very useful for many who use the player's garage on Grove Street.
-----------------------------------------------------
So now, you can also:
Quickly get into the first car in the player's garage by selecting the corresponding option in the menu: "Get into car #1".
And also quickly get into the second car in the player's garage by selecting the corresponding option in the menu: "Get into car #2".
But I must warn you right away, these are test features and menu items, so minor issues may still remain unresolved.
And even these two options are not everything.
-----------------------------------------------------
The last option, I had to add to the garage menu.
When checking the operation of this auxiliary script, after trying to press "Enter" to exit the garage menu.
The player kept backing up to the vehicle in the garage to get into it.
In general, I decided to solve this small problem, especially since I created this problem myself.
-----------------------------------------------------
So, the last menu option:
"Exit" - an alternative menu option for exiting the menu created so that the player does not back up when pressing "Enter" to get into the vehicle.
By pressing it, you will exit the garage menu without accidentally getting into a vehicle against your will.
-----------------------------------------------------
Advantages and differences from other similar scripts:
-All models used by the main script do not remain in the game's memory.
-That is, if the player is not on Grove Street, the snipers are removed and all their models, as well as their weapons, are unloaded from the game's memory.
-A different ped type is used that has not been used in the game.
-This means that Grove Street gang members unrelated to snipers and other peds will also appear on Grove Street.
-In both scripts, only local variables are used; global variables are only used for non-proprietary ones.
-This significantly reduces the possibility of the game crashing due to an error.
-All spheres used in the auxiliary script also do not remain in the game's memory, meaning if the player is not on Grove Street, the spheres are disabled.
-Two language versions of the auxiliary cleo script: Russian (for those with the Russian localization from SanLtd Team) and English (for those who do not have it).
Control keys and your actions:
01. For the main cleo script, you just need to be on Grove Street, and the snipers will appear within 2.5 seconds on the ten houses.
02. For the auxiliary cleo script, Russian version, enter the player's garage on Grove Street.
03. Step into the glowing sphere in the lower left corner of the garage.
04. In the menu that appears, select the option you need from 5: "Put on overalls", "Remove overalls", "Get into car #1", "Get into car #2" or "Exit".
05. To exit the menu, if there are no vehicles in the garage, simply press "Enter".
06. But if there are vehicles in the garage, it is better to select the option "Exit" from the menu to leave the menu.
07. So that the player does not accidentally get into a vehicle without your knowledge if you do not want that.
09. For the auxiliary cleo script, English version, follow the same actions from points: 02 to 03.
10. In the menu that appears, select the option you need from 5: "Put on overalls", "Remove overalls", "Get into car #1", "Get into car #2" or "Exit".
11. To understand what these options are or what they are for, refer to point: 04, the names of the options correspond exactly to their meaning.
12. To exit the menu, if there are no vehicles in the garage, perform the action from point: 5.
13. But if there are vehicles in the garage, it is better to select the option "Exit" from the menu to leave the menu.
Attention!:
The scripts were not designed for scripts like "Save anywhere" and similar ones.
Therefore, if you save using such a script on the street of Grove Street, and not in the player's house.
Then the models used in the main script, the peds and their weapons, as well as the spheres used in the auxiliary script, will remain in the game's memory.
Therefore, I recommend saving using standard methods, that is, through the save points available in the game.
The main script is recommended for a more intense and complete confrontation between snipers and cops, together with the script "Pilots in Helicopter".
Then the snipers will also shoot down police helicopters, giving the cops maximum resistance, as well as maximum protection for the player from the cops.
Video:
Экспериментальный 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".
Внимание!:
Скрипты не были предусмотрены для таких скриптов как "Сохраняться в любом месте" и им подобных.
Поэтому, если сохранитесь при помощи такого скрипта на самой улице Грув Стрит, а не в доме игрока.
То тогда модели используемых в основном скрипте, педов и их оружия, а также и сферы используемые во вспомогательном скрипте, останутся в памяти игры.
Поэтому рекомендую сохраняться стандартными средствами, то есть через те точки сохранения, которые имеются в игре.
Основной скрипт рекомендуется использовать, для более жесткого и полного противостояния снайперов с копами, совместно со скриптом "Пилоты в вертолёте".
И тогда снайперы будут отстреливать и полицейские вертолёты тоже, давая копам максимальный отпор, а также и максимальную защиту от копов игроку.
Видео: