kenking Опубликовано 17 сентября, 2014 Жалоба Поделиться Опубликовано 17 сентября, 2014 (изменено) Ну собственно мой первый скрипт для VC готов. Надеюсь, что вам пригодится этот скрипт. СКАЧАТЬ Картинка Изменено 1 июня, 2023 пользователем Машинист ЭР2 Спойлер Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Пёс-Призрак Опубликовано 17 сентября, 2014 Жалоба Поделиться Опубликовано 17 сентября, 2014 kenking f*ck yeah! + 1 скрипт для моей коллекции! Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Victor Knight Опубликовано 17 сентября, 2014 Жалоба Поделиться Опубликовано 17 сентября, 2014 (изменено) kenking сказал: Ну собственно мой первый скрипт для VC готов. Надеюсь, что вам пригодится этот скрипт. СКАЧАТЬ Картинка Очень интересная модификация, вносит разнообразие в привычный уклад жизни в Вайс Сити.)) Есть небольшое предложение для последующих версий - вынести настройки частоты появления моделей в отдельный .ini, и туда же можно было бы добавить выбор самих моделей (например, по ID) и их "парности". А если чисто теоретически, можно ли задействовать спецтранспорт, установленный через MVL? Изменено 1 июня, 2023 пользователем Машинист ЭР2 Убран раскрывающийся текст в цитате Цитата *изображения кликабельны Ссылка на комментарий Поделиться на другие сайты Поделиться
kenking Опубликовано 18 сентября, 2014 Жалоба Поделиться Опубликовано 18 сентября, 2014 Есть небольшое предложение для последующих версий - вынести настройки частоты появления моделей в отдельный .ini, и туда же можно было бы добавить выбор самих моделей (например, по ID) и их "парности". А если чисто теоретически, можно ли задействовать спецтранспорт, установленный через MVL?К сожалению, в клео для VC нет (будем надеяться, что пока нет) возможности работать с .ini файлами. Частоту появления моделей можно отрегулировать непосредственно в скрипте. Надо декомпилировать скрипт, на вопрос-предложение открыть исходник, согласиться. Найти в коде такие строчки:00BF: 7@ = current_time_hours, 8@ = current_time_minutes if and 7@ >= 6 7@ < 23 then wait 30000 // временной промежуток днём else wait 60000 // временной промежуток ночью end И выставить нужный промежуток вместо написанных значений. (1000 = 1 реальная секунда)Что касается выбора самих моделей, то тут тоже надо редактировать сам скрипт. ID модели записано в MODEL_AVTO, ID водилы в MODEL_DRIVERВарианты можно добавить, только не забывать менять количество вариантов, это записано в COUNTER. На счёт транспорта, установленного через MVL, я не знаю. Я вообще снёс у себя все моды и тестирую скрипты на чистой игре, для чистоты эксперемента, так сказать. Теоретически, если у модели есть свой ID, то возможно. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kenking Опубликовано 27 сентября, 2014 Жалоба Поделиться Опубликовано 27 сентября, 2014 (изменено) Ну вот и второй скрипт готов. СКАЧАТЬ Картинка http://gta.com.ua/files/gta-vc/scripts/PEDspawn [VC].jpg Изменено 1 июня, 2023 пользователем Машинист ЭР2 Спойлер Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Пёс-Призрак Опубликовано 27 сентября, 2014 Жалоба Поделиться Опубликовано 27 сентября, 2014 kenking в Вайсе через CLEO можно создать армию телохранителей ? Скажем человек 20-30 и более Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kenking Опубликовано 27 сентября, 2014 Жалоба Поделиться Опубликовано 27 сентября, 2014 в Вайсе через CLEO можно создать армию телохранителей ? Скажем человек 20-30 и болееНу теоретически, наверно, можно. А зачем столько? Вот скрипт трёх охранников есть. Я правда его ещё не смотрел... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Victor Knight Опубликовано 6 октября, 2014 Жалоба Поделиться Опубликовано 6 октября, 2014 (изменено) К сожалению, в клео для VC нет (будем надеяться, что пока нет) возможности работать с .ini файлами. Частоту появления моделей можно отрегулировать непосредственно в скрипте. Надо декомпилировать скрипт, на вопрос-предложение открыть исходник, согласиться. Найти в коде такие строчки:00BF: 7@ = current_time_hours, 8@ = current_time_minutes if and 7@ >= 6 7@ < 23 then wait 30000 // временной промежуток днём else wait 60000 // временной промежуток ночью end И выставить нужный промежуток вместо написанных значений. (1000 = 1 реальная секунда)Что касается выбора самих моделей, то тут тоже надо редактировать сам скрипт. ID модели записано в MODEL_AVTO, ID водилы в MODEL_DRIVERВарианты можно добавить, только не забывать менять количество вариантов, это записано в COUNTER. На счёт транспорта, установленного через MVL, я не знаю. Я вообще снёс у себя все моды и тестирую скрипты на чистой игре, для чистоты эксперемента, так сказать. Теоретически, если у модели есть свой ID, то возможно.Оказалось довольно полезным. А не подскажешь, где можно найти все PED_TYPE (+ID моделей пешеходов) и достаточно ли для того чтобы добавить ещё парочку авто (без сирен), просто приписать их после блока с fbicar или нужно изменить что-то ещё, например COUNTER, который в начале? Намереваюсь сделать примерно так:MODEL_AVTO = 7000 // MVL-based stock car MODEL_DRIVER = новое значение PED_TYPE =новое значение then 0397: enable_car AVTO siren 0 Изменено 6 октября, 2014 пользователем Victor Knight Цитата *изображения кликабельны Ссылка на комментарий Поделиться на другие сайты Поделиться
kenking Опубликовано 6 октября, 2014 Жалоба Поделиться Опубликовано 6 октября, 2014 (изменено) PED_TYPE -> Справка SB -> Документация по SCM -> GTA VC -> Типы пешеходов ID педов -> GTA Vice City\data\default.ide 1-7, 9-106 Есть одно НО, в VC не получится создать педа с PED_TYPE, отличным от задуманного стандартного для этого ID. Игра будет вылетать. Т.е. например, я пробовал создать водилу на инкасаторском авто с PED_TYPE полицеским, но это не прокатило. На счёт добавления блоков: 1) найти такие строчки if COUNTER == 8 then MODEL_AVTO = 158 // securica MODEL_DRIVER = 91 // GDa PED_TYPE = 4 // civmale else MODEL_AVTO = 220 // fbiranch MODEL_DRIVER = 3 // fbi PED_TYPE = 6 // COP end переделать вот так if COUNTER == 8 then MODEL_AVTO = 158 // securica MODEL_DRIVER = 91 // GDa PED_TYPE = 4 // civmale else if COUNTER == 9 then MODEL_AVTO = 7000 // MVL-based stock car MODEL_DRIVER = ID педа PED_TYPE = 4 // пед тип, здесь civmale else MODEL_AVTO = 220 // fbiranch MODEL_DRIVER = 3 // fbi PED_TYPE = 6 // COP end end 2) Найти такую строку COUNTER < 9 заменить на COUNTER < 10 3) Если надо, чтобы с этим новым авто ездило другое авто в паре (это будет не всегда, рандомный выбор, может авто ехать одно, может в паре с другим), то надо найти такие строчки if COUNTER == 7 then MODEL_AVTO = 163 // barracks MODEL_DRIVER = 4 // army PED_TYPE = 6 // COP else MODEL_AVTO = 147 // fbicar MODEL_DRIVER = 3 // fbi PED_TYPE = 6 // COP end и заменить на эти if COUNTER == 7 then MODEL_AVTO = 163 // barracks MODEL_DRIVER = 4 // army PED_TYPE = 6 // COP else if COUNTER == 9 then MODEL_AVTO = 7000 // MVL-based stock car MODEL_DRIVER = ID педа PED_TYPE = 4 // пед тип, здесь civmale else MODEL_AVTO = 147 // fbicar MODEL_DRIVER = 3 // fbi PED_TYPE = 6 // COP end end Для каждого последующего добавляемого авто - действия аналогичные. Добавляем блок -> меняем счётчик. В SA для этих целей есть таблицы переходов, а в VC приходится выёживаться таким примитивным способом. Изменено 1 июня, 2023 пользователем Машинист ЭР2 Спойлер Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kenking Опубликовано 10 октября, 2014 Жалоба Поделиться Опубликовано 10 октября, 2014 Пару новых не очень сложных, но полезных скрипта:1) Прогноз погодыСкрипт позволяет управлять погодой. 2) HudВозможности:1) включить/выключить радар;2) включить/выключить hud;3) включить/выключить широкий экран;4) включить/выключить трафик (транспорт и актёры); Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kenking Опубликовано 19 октября, 2014 Жалоба Поделиться Опубликовано 19 октября, 2014 (изменено) Ну, что же - потихоньку осваиваюсь в VC и вот новый скрипт "Дизель" Картинка http://gta.com.ua/userfiles2/Diesel [VC].jpg Изменено 1 июня, 2023 пользователем Машинист ЭР2 Спойлер Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kenking Опубликовано 25 октября, 2014 Жалоба Поделиться Опубликовано 25 октября, 2014 Кто пользуется вот этим спаунером транспорта? Я взял на тест и игра зависает при посадке игрока в авто после спауна. У кого-нибудь работает нормально? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Pav3l Опубликовано 25 октября, 2014 Жалоба Поделиться Опубликовано 25 октября, 2014 Вот есть отличный спавнер, без багов. http://newrockstar.do.am/load/mods_for_gta...er_1_2/2-1-0-61 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kenking Опубликовано 25 октября, 2014 Жалоба Поделиться Опубликовано 25 октября, 2014 Вот есть отличный спавнер, без багов.Спасибо, но меня интересует - работает у кого-нибудь тот, указанный спаунер, или нет? Т.е. происходит завис игры при посадке игрока в заспауненное авто?А так я свой спаунер написал, тестирую, совершенствую и т.д. Позже будет в ФА. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
raven54 Опубликовано 25 октября, 2014 Жалоба Поделиться Опубликовано 25 октября, 2014 (изменено) Скрипт "Дизель" у меня не работает, при загрузке игры вылазит это...Спаунер про который спрашиваешь, у меня работает нормально, без зависаний. Изменено 25 октября, 2014 пользователем raven54 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kenking Опубликовано 26 октября, 2014 Жалоба Поделиться Опубликовано 26 октября, 2014 Скрипт "Дизель" у меня не работает, при загрузке игры вылазит это...У тебя значит версия .exe не 1.0. Скрипт будет работать только на версии 1.0 (поскольку адреса памяти разные у разных версий).В ридми к скрипту это указано. А надпись вылазит правильно. Это в коде есть. Спаунер про который спрашиваешь, у меня работает нормально, без зависаний.Ясно, значит тот спаунер на версии 1.0 приводит к зависанию игры, поскольку у меня версия именно 1.0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kenking Опубликовано 28 октября, 2014 Жалоба Поделиться Опубликовано 28 октября, 2014 Пара новых скриптов:1) ТрамплинС помощью этого скрипта можно создать трамплин для уникальных прыжков в любом месте. Нажмите клавишу U, когда игрок за рулём машины или мотоцикла и перед транспортом появится трамплин. 2) АмфибияАвтоматический переход авто игрока в режим амфибии (передвижение по воде) и обратно в обычный режим. Прописка авто вынесена в .txt файл, который редактируется любым текстовым редактором. Скрипты не сложные, но по таким скриптам очень хорошо изучать скриптинг. Исходный код во всех моих новых скриптах прилагается. На данный момент в CLEO VC нет возможности работать с ini файлами. В скрипте "Амфибия" показано, как в некоторых случаях можно этот момент (работу с ini файлами) заменить. В данном случае пользователь вместо ini файла открывает файл txt любым текстовым редактором, прописывает туда нужные значения, сохраняет файл и получает в игре то, что планировал. Сам скрипт при этом открывать и редактировать нет необходимости. Не смотря на то, что многие пользователи уже свободно пользуются программой Sanny Builder и могут при необходимости отредактировать тот или иной скрипт под себя, ещё есть те, кто понятия не имеет, как это деляется. Таким пользователям будет удобно и понятно отредактировать данные в txt файле. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Filin e-mae Опубликовано 28 октября, 2014 Жалоба Поделиться Опубликовано 28 октября, 2014 (изменено) 2) АмфибияАвтоматический переход авто игрока в режим амфибии (передвижение по воде) и обратно в обычный режим. Прописка авто вынесена в .txt файл, который редактируется любым текстовым редактором.Помнится был чит на эту возможность.(SEAWAYS) Изменено 28 октября, 2014 пользователем Filin e-mae Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kenking Опубликовано 28 октября, 2014 Жалоба Поделиться Опубликовано 28 октября, 2014 Помнится был чит на эту возможность.(SEAWAYS)Да, есть такой чит, но чит активирует эту возможность на всех авто, а скрипт только на тех авто, что прописаны в скрипте (в .txt файле). Это более реалистично. Все игровые авто амфибии - это, как-то неправильно Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
SRaSer Опубликовано 28 октября, 2014 Жалоба Поделиться Опубликовано 28 октября, 2014 читы ещё и статистику портят. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kenking Опубликовано 29 октября, 2014 Жалоба Поделиться Опубликовано 29 октября, 2014 читы ещё и статистику портят.Не знаю я все вопросы по игре решаю скриптами, читами вообще не пользуюсь. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
PanaceaRU Опубликовано 29 октября, 2014 Жалоба Поделиться Опубликовано 29 октября, 2014 (изменено) Не знаю я все вопросы по игре решаю скриптами, читами вообще не пользуюсь.кстати, скрипт на дизель не работает !Спасибо за все твои скрипты встали ровно,но дизель ни в какую! Изменено 29 октября, 2014 пользователем PanaceaRU Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kenking Опубликовано 29 октября, 2014 Жалоба Поделиться Опубликовано 29 октября, 2014 кстати, скрипт на дизель не работает !Спасибо за все твои скрипты встали ровно,но дизель ни в какую!Этот скрипт только для оригинального exe 1.0, поскольку в скрипте идёт работа с памятью игры, а у разных exe разные адреса. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Victor Knight Опубликовано 29 октября, 2014 Жалоба Поделиться Опубликовано 29 октября, 2014 Этот скрипт только для оригинального exe 1.0, поскольку в скрипте идёт работа с памятью игры, а у разных exe разные адреса.v1.1 - вылет при посадке в авто.v1.0 - посадка в авто успешная, вылет при попытке тронуться, проверено на Linerunner, Enforcer, Ambulance (думаю особого значения не имеет). Цитата *изображения кликабельны Ссылка на комментарий Поделиться на другие сайты Поделиться
kenking Опубликовано 29 октября, 2014 Жалоба Поделиться Опубликовано 29 октября, 2014 (изменено) v1.1 - вылет при посадке в авто.v1.0 - посадка в авто успешная, вылет при попытке тронуться, проверено на Linerunner, Enforcer, Ambulance (думаю особого значения не имеет).На версии 1.1 будет вылазить надпись, поскольку в коде есть проверка версии игры05E5: 15@ = game_version if 15@ <> 0 then 0217: text_styled 'FEH_NA' 7000 ms 5 05DC: end_custom_thread // всё - дальше этой строчки дело не пойдёт end и в случае, когда версия не равна 1.0 скрипт просто завершит работу и выведет эту надпись. Так, что на версии 1.1 вылет из-за другого скрипта. Что касается вылета на версии 1.0 - просьба протестить только с одним этим скриптом в папке CLEO. Желательно с установленным VC_SCMLOG (к сообщению прикрепляю). В случае вылета с одним этим скриптом вытащить из лога строчки, относящиеся к этому скрипту (в конце текстового файла scmlog.log) - будем разбираться. Скрипты всегда тестирую перед добавлением в ФА, у меня вылетов не было. VC_SCMLOG.rar Изменено 29 октября, 2014 пользователем kenking Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.