Сесть в любой транспорт и покататься пассажиром или ПНПМЛТ 2.0
30.10.2019, 13:29
Автор: Sanya
Жанр: Игрок, Новые возможности, Транспорт, Педы Тип файла: Архив: rar
Описание:
Вот и свершилось, наконец. Я провёл большую и колоссальную, так сказать: "работу над ошибками", в одном своем стареньком скрипте, а именно в cleo-скрипте: Переместится на пассажирское место любого транспорта 1.0. И наконец, добился оригинальности и реалистичности действий в нём, доведя его, практически полностью, до совершенства. И то, чего вы так долго ждали и спрашивали (в комментах), наконец свершилось! А именно: теперь, наконец, помимо того, что можно перемещаться в любой транспорт пассажиром, наконец-таки, стало возможно и выйти из него! Что мне не удавалось сделать аж целых 8 лет. И вот только теперь, наконец - удалось и не только это. Ну, в общем, как всегда, обо всём этом и не только, по порядку и с коротеньким рассказом о том, что это вобще за скрипт такой был, для тех, кто ни разу этот скрипт не устанавливал и вобще о нём впервые слышит. Итак, поехали... ----------------------------------------------------------------- В общем это: cleo-скрипт, который, раньше весьма не стандартным способом, по нажатию клавиши: G (как в сампе), садил игрока на любое свободное пассажирское место, в абсолютно любого транспорта. Но, не через дверь этого транспорта, а тупо перемещая его туда, как типа "призрака". Так было, потому, что я был мало опытен в скриптинге и тогда видимо не поняв принцип работы всего этого: "как оно должно быть на самом деле". Я решил особо не заморачиваться, найдя просто, тупо один код, который, как мне казалось: исправит, то, что водители, в тачку, которых сядет игрок, уже точно поедут, а не встанут как бараны посреди дороги. Да, это и вправду решало проблему, водители ехали по своим делам, не обращая никакого внимания на игрока в их машине. Но какой ценной всё это доставалось... Во первых: нельзя было выйти из машины, если она едет и при этом не на очень большой скорости, никакие нажатия, не на какие клавиши - не спасали от этого. Во вторых: в большинстве случаев, машина выбиралась случайно и порой, сам того не захотевши: игрок оказывался в машине, даже если их вобще не было в том месте, где он находился, просто случайно даже нажав на эту клавишу. В третьих: из-за маленький познаний тогда скриптинга, так долго, не могла появится: возможность стрелять из любой машины с пассажирского места, как это давно, уже тогда, сделали многие другие скриптеры. Так то, в принципе: это всё об этом скрипте, точнее об его старой версии. Он был на столько мал и нефунционален, что аж с 2012-го года, я долго и четно, и практически: безрезультатно пытался его хоть как-то да изменить и сделать лучше. Но удалось мне это только вот сейчас в 2019 году (от части, практически не особо то сильно изучая чужие подобные cleo-скрипты, такие как: fullctrlpass). ----------------------------------------------------------------- И, собственно, это всё о старой версии скрипта, теперь, наконец переходим к долгожданному рассказу о новой версии: 2.0. Итак, что же изменилось? А изменилось немалое: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1: Самой главной проблемой моего и других подобных скриптов (а их было не мало тогда) было: невозможно выйти из транспорта, если тот уже в пути (в смыле едет). -->Так вот эта, самая, главная проблема (в моём скрипте) наконец: РЕШЕНА! -Теперь просто, достаточно будет: попросить водителя остановится, нажав на соответствующую клавишу. -И он остановит своё транспортное средство где угодно и когда угодно, даже если по его тс стреляют. -Ну а дальше, всё будет зависеть от вас, хотите выходите, хотите нет. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2: Второй ровно также немаловажной проблемой, как и 1-ая, было (только в моём скрипте), это: отсутствие реалистичности действий, то есть игрок в чужом транспорте появлялся на пассажирском месте, как: "призрак". -->Эта уже проблема, от части волновала, по большому счёту: только меня (если судить по комментам к старой версии), но я решил решить и её тоже: для всех, кто пользовался именно моим скриптом. -->И поэтому... -Теперь, наконец, можно будет: нормально сесть в абсолютно любой транспорт пассажиром, а не призраком. -И самое главное: ОН НАКОНЕЦ ТО, ПОЕДЕТ! -То есть, больше не нужно будет: как-то незаметно проникать туда как приведение как это было раньше в этой версии: ПНПМЛТ 1.0. -Теперь вы, сможете нормально, сидя в машине, узнать: куда едут те или иные педы, так как они обязательно доедут до места, куда хотели, если конечно на дороге не произойдёт что нибудь. -Больше ненужно будет: зализать на крышу их транспорта, что бы отследить их путь. -Садитесь пассажиром: нормально, открыв дверь, а не оказываетесь в нём: не с того не с сего, переместившись всего навсего как призрак на пассажирское место, как это было в старой версии: 1.0 этого скрипта. -->Кстати и именно по этому поводу, старое название скрипта: "Переместится на пассажирское место любого транспорта 1.0", вполне справедливо и заслужено меняется на: Сесть в любой транспорт и покататься пассажиром. -->Или это вторая версия: ПНПМЛТ, то есть: Переместится на пассажирское место любого транспорта 2.0. -->Выбирайте сами, я же выбираю первый вариант, так как, теперь игрок: реально садится пассажиром, а не тупо перемешается туда, как я уже писал выше: "призраком". -->Но это, разумеется, очень даже далеко не всё, так что идём далее... ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3: Наконец, добавлена (не знаю как для других, кто качал ранее этот скрипт), лично для меня очень долгожданная возможность, которая давным давно уже была во многих, других, аналогичных скриптах. -->Это: стрельба из транспорта, с пассажирского места из УЗИ. -Теперь с пассажирского места, можно будет пострелять, например: по любым врагам или неприятелям. -->В принципе то, это всё, что я хотел сделать тогда, много лет тому назад в этом cleo-скрипте. -->Но это было тогда! -->А теперь, когда, разумеется я знаю больше, я даже на этом я решил не останавливаться... ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4: Я решил добавить и такие немаловажные вещи таких скриптов, как: попросить водителя ехать к вашей метке на карте, смена скорости и разумеется игнор светофоров или следование им, что лишает скрипта любого малейшего недостатка. -Так что, теперь по мимо всего, вышеперечисленного, вы ещё и сможете: отправится, к любому, заранее отмеченному меткой месту на карте. -И в, кстати то, что возможно и отличит мой скрипт от любого аналогичного, в 70/100% случаев водитель довезёт вас куда надо, а не будет тупить, как в тех скриптах, типа: "Car Driver". -В моём скрипте использован абсолютно другой код для этого, который заставляет ехать водителя к точке, а не сам транспорт, как это было, в куче: других, старых скриптов. -Также, теперь, можно будет: попросить водителя ехать быстрее, многие я помню жаловались тогда на это в таких скриптах, это когда: машина после всех действий поехала, да пояхала очень медлено. -И одно из самых главных вещей, это то, без чего бы поездка (чаще всего: спокойная не на большой скорости), стала бы монотонной и скучной, это то что, теперь, также можно попросить водителя: наплевать на светофоры и трафик в целом. -Что очень сильно выручит при форстможорных обстоятельствах, например: авария на дороге, транспортный коллапс, пробки. -А также есть и обратная функция, при которой неадекватный водитель, станет в полной мере нормальным, будет снова соблюдать правила пдд: например ждать зелёного цвета светофора или когда отъедет та или иная машина. -->И даже это ещё не всё, куда же режиссёру без внесения чего-то своего, правда в отличии от недорежиссёров (в особенности новых), например фильмов по играм или новые "терминаторы", своего я внёс всего-то нечего. -->И в отличии о недорежиссёров, я думаю на мой взгляд, это только дополнило мой и все остальные сценарии таких скриптов. -->В общем... ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5: По мимо позаимствованных идей скриптеров тех многочисленных скриптов, я внёс и кое-что своё. -А именно: теперь, практически все действия (за исключением того момента, когда игрок будет садится в транспорт): сопровождаются оригинальной озвучкой ГГ, придавая больше реалистичности происходящему. -Например, после того, как CJ сядет в транспорт пассажиром, при условии если в нём будет водитель, он скажет: "Go, get out of the are here!", что в переводе может звучать так: "Давай, поехали отсюда!" или "Давай, валим отсюда!". -И после чего водитель тронется с места и поедет. -->Но и это ещё не всё... ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6: Впервые, как бы не смешно это не звучало, но на свой собственный же скрипт я написал несколько читов. -->Потому, что в оригинале: если вы сядете в чужую тачку, даже пассажиром, при копе, то он вас тут же и повяжет! -->А если вы, даже будучи только пассажиром, будите проезжать через любую территорию, где тусуются балласы (или другие члены вражеских банд), то они по вам откроют огонь или выкинут вас из тачки (если та будет стоять). -->И это вполне справедливо. -->Поэтому избежание этого без: бегства или убийства этих врагов, считается читом, а именно читом на игнорирование ГГ этими товарищами. -Так что, также теперь, благодаря читам, вы, пока находитесь в транспорте пассажиром, сможете и избежать ненужных вам: стычек и с полицией и любыми другими неприятелями, изначально которых вы сами первыми - не трогали. -->И наконец-то, ВСЁ. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Установка и требования: 1.Убедитесь что для вашей GTA SA установлена библиотека CLEO4. 2.Убедитесь что игра не запущена. 3.Переместите файлы: PASSASHIR_2.0_FOR_USERS.cs, PASSASHIR_2.0_FOR_USERS.ini в папку: CLEO. 4.Запустите игру. Клавиши управления и ваши действия: 00.Как и в 1-ой версии... 01.Выберите на улице любой транспорт, в котором есть водитель (в пустой садится смысла нет, никто вас не повезёт). 02.Убедитесь, что вы от транспорта находитесь не на большом расстоянии, желательно держаться ближе к дверям транспорта (но может и сработать относительно капота или багажника транспорта). 03.И нажмите на клавишу: G, как в мультиплеере, когда там садишься пассажиром в машину (не знаю как там в сампе теперь, я играл в него ровно столько лет назад, сколько не мог усовершенствовать этот скрипт). ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [И ГГ, он же CJ, тут же: пойдёт или побежит к двери первого же свободного места в машине, а затем: откроет дверь этого места и собственно сядет. В зависимости от того, кто ещё в машине есть, эти кто-то, либо сбегут из машины в панике или останутся, если например это парни из Семей Гроув. Далее CJ скажет: "Go, get out of the are here!", что в переводе может звучать так: "Давай, поехали отсюда!" или "Давай, валим отсюда!" и транспорт двинется с места, то есть водитель поедет (пока что туда, куда он сам хотел). И если вы его больше тревожить не будите, то он доедет до своего места назначения, например это может быть: парковка Пицирии, какой-то дом, возможно где живёт водитель и т.д., и т.п. Ну а если всё же: потревожите, то кроме случая с меткой на карте (когда вы захотите, чтобы водитель вас довёз куда вам надо), то особо: ничего страшного. Теперь то, ради чего все мы сегодня собрались.] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ПРИМЕЧАНИЕ: Следующие пункты можете выполнять хоть не по порядку, так как они не прописаны последовательно в скрипте. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 04.Если вы по какой-то причине хотите выйти из машины, то всё просто, нажмите на клавишу: S, после чего ГГ скажет: "OK, Thanks, now: Get Are Here!", что можно перевести так: "Ладно, спасибо, а теперь сваливай отсюда!". 05.После чего: водитель при любых обстоятельствах (даже если по его транспорту стреляют) и где угодно - остановит свою машину, и дальше как обычно нажимаете на: стандартную клавишу для выхода (Enter). 06.Или если вы передумали выходить и хотите дальше: ехать, то просто нажмите на клавишу: W и водитель снова тронится с места. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [И ГГ наконец выйдет из машины.] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 07.Чтобы достать оружие и стрелять из окна пассажирского места транспортного средства, нажмите на клавишу: D (внимание у вас должно быть для этого специальное оружие: UZI, вне остальные не сработают). [После чего CJ высунет руку или немного сам высунется с оружием, появится привычный прицел и можно будет пострелять.] 08.ГГ вернётся назад в машину на пассажирское место, если вы нажмёте клавишу: A или у его оружия кончатся патроны. 09.Если не хотите изучать путь водителя, а хотите ехать по своему пути или и к определённому месту, то 1: зайдите в меню игры, 2: откройте карту, 3: установите метку на карте в том месте, куда хотите, чтобы вас довёз водитель. 10.Выйдите из меню игры, назад в игру, дальше: рекомендуется (по желанию) нажать изначально на: S, чтобы остановить транспорт, но можно и не останавливать. 11.И, для того, чтобы водитель отвёз вас к нужному вам месту на карте, просто нажмите на клавишу: X. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [После чего, водитель развернётся (если его путь был в другую сторону) и поедет к вашей метке.] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ПРИМЕЧАНИЕ: Следующие пункты, будут полезны когда угодно, но в особенности они понадобятся, именно тогда, когда водитель поедет к вашей метке на карте ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12.Вы можете попросить водителя ехать быстрее, нажав на клавишу: 2 или Num2, ещё быстрее, нажав на клавишу: 3 или Num3 и очень быстро, нажав на клавишу: 4 или Num4. 13.А также наоборот попросив придерживаться скорости, сбросив её в стандартное значение, нажав на клавишу: 1 или Num1. 14.И наконец самая главная функция, чтобы попросить водителя не обращать внимание на светофоры и трафик в целом, нажмите на клавишу: 5 или Num5. 15.Чтобы наоборот вернуть адекватность водителю, чтобы он всё соблюдал, то нажмите на клавишу: 0 или Num0. ~~~~ Читы: ~~~~ Если хотите, чтобы копы вас не задерживали, после того как они увидят, как вы садитесь пассажиром в любой транспорт, то наберите: ICOP, внимание: чит работает, только, когда вы машине с водителем! Если же хотите, чтобы и другие известные неприятели типа: "балласов" вас не трогали, пока вы едите в транспорте пассажиром, то наберите: IEONE, чит также работает, только, когда вы машине с водителем. Баги и ошибки, и немного интересных фактов: Ошибка вылета после смерти или ареста игрока: ИСПРАВЛЕНА (до релиза) - ПРИЧИНА ВЫЛЕТА: Переход на метку связанную с игроком, до его существования. Баг с драйвбаем, после которого, при выходе из машины, игрок перемешался на её пассажирское место: ИСПРАВЛЕН (до релиза) - ПРИЧИНА БАГА: При нулевом арсенале патронов игрок перемещался на пассажирское место. Баг с речью ГГ, когда тот садился в транспорт пассажиром, в нём никакого водителя не было или сам ГГ был водителем: ГГ говорил с водителем - исправлен до релиза Баг с туплением водителя, один из самых известных багов таких скриптов, к сожалению на процентов 30 остался, и объясняется он тем, что водитель не знает как ехать, то есть ему неизвестен путь или ему не по пути: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [Известные случаи проявления этого бага: водитель с Айделвуда едет примерно к самой первой больнице Лос-Сантоса, и так как, видимо ему не известен путь, пытается пересечь дорогу через стены водоканалов. Если ехать наоборот с больницы - на Гроув, то тут в принципе этот баг приносит пользу: сокращая путь, машина соскакивает с дороги и попадает на дорогу водоканала, а дальше до Гроув водителю рукой подать. Второй случай был зафиксирован, не так далеко от пляжа Вероны, где, если водителю, не из того потока, дать команду ехать куда-то выше, то он тоже затупит и будет пытаться пересечь гору, врезаясь в неё.] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Баг с: "МИССИЯ ПРОВАЛЕНА", "Ты уничтожил машину Смоука!", в миссии с Эмметом - ИСПРАВЛЕН (до релиза). Баг с отправлением ГГ к месту метки на карте, когда он является водителем, а не пед: ИСПРАВЛЕН (до релиза). Баг с внезапной смертью: "Без сознания" ГГ в машине с водителем: ИСПРАВЛЕН [ПРЕДПОЛОЖИТЕЛЬНО!] (до релиза). Вырезанные читы: "IDRIVER" - чит на игнор выстрелов игрока из машины водителя - водителем, из-за его неработоспособности. [Проблема решается просто: рекомендуется садится к своим корешам с Гроува, тогда можно будет стрелять из их тачек спокойно, не боясь за то, что они дадут дёра. Эту проблему я пробывал решить по всякому, но увы, тут дело в педтипах наверное, и скриптингом врятли можно особо решить, только изменением наверное файлов: .dat, но тогда пед всегда будет таким, а не только на время того, когда игрок находится у него в транспорте.] Перезалив: исправлено описание клавиш установленных в ini-файле, а также: название секции и её ключей теперь на русском языке:
ВНИМАНИЕ: Сначала скачайте оригинальный архив мода: [ Скачать с сервера ], так как в нём находится файл инструкции именно к самому скрипту, в перезаливе: его нет!
Рад слышать это. А то я уже устал всем объяснять, что мой скрипт - это другой скрипт (хотя и схож с другими скриптами 10-11 летней давности) и что он действительно работает. На ютубе как-будто тролят все, что мол типа: "не работает!", что я аж вынужден был: подробную видео-инструкцию по его установки в игру - снять.
Вот столько же и я примерно искал решение как усовершенствовать этот свой скрипт, а за одно уделать старые версии от других скриптеров, которые 100 лет не обновляли такие вот моды. Кстати вы проверяли у вас мой мод работает? А то на ютубе достала уже школота писать, что типа "не работает!", хотя я скидывал скриптеру этот мод, а он рангом по выше меня будет и он подтвердил, что мод рабочий.
Ну наконец-то, хотя бы одно скачивание. А то делаешь, делаешь моды и всё типа никому не надо. Также пожалуйста оставляйте комменты, по поводу этого скрипта. Чтобы я знал нравится вам скрипт или нет, а также, знал, что можно ещё подправить или добавить в скрипт(е). Так как именно, благодаря некоторым немногочисленным комментам к старой версии этого мода, вышел этот уже новый cleo-скрипт.
Ответ: Прошу прощения за немного неправильный ini-файл, так как часть его из фиса-скрипта: отключения сирены на полицейском транспорте. А именно: описание клавиш, что как бы введёт вас в заблуждение: ведь эти клавиши, что указаны и описанны в комментировании: на самом деле не используются в этом скрипте. Просто у меня было похоже 2 ini-файла этого скрипта, один я шаблонно создал и не убрал по ошибке старое описание ini-файла, а второй (уже изменённый) под этот скрипт, был по ошибке заменён на другом разделе диска, при синхронизации файлов, забыв о том что на тм разделе (где cleo стоит) не изменённый ini. Короче как будет время поправлю это. А то наверное не все поймут как клавиши по себя заменить, ведь там только цифры а описание этих цифр, как оказалось нет. Как изменю, подпишу внизу, что это: перезалив и причину укажу.
Конверт из Getting Up
------------------------ |Большой пак всего| ------------------------ (Дата выхода: Неизвестна) ----------------------------------
Автор: Жанр: Тип файла: Архив: rar Заменяет: Описание: