чем открыть gta sa set
Создание модификаций для GTA: San Andreas, часть 1
Любому игростроевцу, который захочет сделать мод для San Andreas, придется продираться через густые скриптовые заросли. Ведь с помощью скриптов можно изменить практически любую игровую составляющую. Хотите добавить в SA безбашенную мини-игру? Не вопрос. Желаете сделать собственный ролик на игровом движке или новую миссию? Тоже не проблема. Главное, научиться разбираться в принципах скриптописания.
Теорию и общие вопросы мы регулярно разбираем в “Самопале” (смотрите цикл статей “ Игровое программирование ”), на страницах же “Мастерской” займемся целенаправленным изучением скриптового языка конкретно GTA: SA.
Важное отступление. При написании скриптов очень большое значение имеет количество пробелов, которое стоит между теми или иными элементами скрина. В статье для удобства восприятия везде стоит по одному пробелу, но если вы хотите, чтобы мод работал, число пробелов должно быть “правильным”. Для этого отправляйтесь на наш диск, где выложены исходные скрипты.
Первый запуск
Во время первого запуска редактора вам необходимо указать директорию с установленной игрой, после чего программа запустится автоматически (в ранних версиях редактора директорию указывать не нужно). Ознакомимся с интерфейсом программы.
Синтаксис редактора
Ознакомимся с синтаксисом редактора. Если не соблюдать элементарные правила написания скриптов, то программа будет выдавать массу ошибок. Она просто не поймет, что вы хотите ей сказать.
Не горим и в воде не тонем!
Разберем эту строчку более подробно:
0417: — это код команды;
start_mission — сама команда, игнорируется редактором;
$test — переменная или число (числа).
Нажав клавишу F1 еще несколько раз, редактор будет подбирать коды команд с интересующим вас словом до тех пор, пока не закончатся все варианты. На слово boat будет выведено следующее:
043a: start boat foam animation ;; never used in VC
Мы плавно подошли к самому ответственному моменту: созданию собственных модификаций. Для начала разберемся, из чего состоит файл любой миссий в San Andreas.
Файл main.scm состоит из четырех частей.
1 часть. Ставит размер памяти для скриптов — нужно только для редактора.
2 часть. Список используемых объектов в игре и скриптах.
3 часть. Указатели на миссии и внутриигровые блоки.
4 часть. Собственно код миссий, мини-игр, путей самолетов/вертолетов.
Пока нас не будут интересовать первые два блока — они не нужны, если вы не собираетесь создавать мегасложную миссию или совершенно новую игру.
004F: create_thread ЈЈIgromod1
004F: — это, как мы говорили чуть выше, код команды.
create_thread ЈЈ — это сама команда, отвечающая за создание потока, программы, ответственной за выполнение какого-либо действия, изменять команду нельзя!
Igromod1 — название нашего мода в файле main.scm.
Обратите внимание, что символ ЈЈ необходимо копировать только из других команд: то, что вы напишете сами, программа не примет и выдаст ошибку при компиляции!
вы будете размещать все свои модификации, мини-игры, но не миссии — насчет этого будет отдельный разговор.
Если названия не совпадут, то при компиляции — переводе языка программирования в машинный код игры — редактор снова выдаст ошибку, что блок не найден.
В моем случае задержка составила 0 мс, но если, например, вам нужно, чтобы какое-то действие выполнялось не сразу, то задержку можно увеличить.
Дальше начинается чистой воды эксперимент: Например, вы можете установить у игрока бесконечный бег:
Или сделать его (игрока, конечно) пожароустойчивым:
А ведь можно и перекрашиваться совершенно бесплатно:
0335: set free paynspray to 1 (true)
Дадим игроку побольше денег — с ними в SA всегда были проблемы:
Вам мало брони и жизней — увеличим их стартовый набор на 100 единиц, мало не покажется:
Зачем ждать, пока нам в игре любезно предоставят реактивный ранец, создадим его около нашего дома ( gRoove Famile Streets ) сами!
То, что вы должны увидеть при успешной декомпиляции скрипта.
Думаю, быстрая перезарядка ствола придется всем по вкусу:
Самое время научиться менять привычную одежку игрока. Изменить одежду главного героя на любую другую не так сложно. Для смены одежды игрока используются вместе две нижеуказанные команды:
Первая задает игроку определенную одежду, а вторая “обновляет” модельку персонажа.
Дадим игроку возможность рассекать по всему игровому миру без ограничений с самого начала игры:
0629: change_stat 181 (islands unlocked) to 4
И напоследок повысим скиллы персонажа до максимума:
062A: change_stat 165 (energy) to 999.0 ; float
062A: change_stat 23 (muscle) to 999.0 ; float
062A: change_stat 21 (fat) to 0.0 ; float
062A: change_stat 163 (health upgrade) to 999.0 ; float
062A: change_stat 160 (driving skill) to 999.0 ; float
062A: change_stat 229 (bike skill) to 999.0 ; float
062A: change_stat 223 (pilot skill) to 999.0 ; float
062A: change_stat 230 (cycling skill) to 999.0 ; float
Вид на наше творение из игры.
Если вы решили создать мод, содержащий все модификации, описанные в статье, то в итоге у вас должно получиться следующее:
0335: set free paynspray to 1 (true)
0629: change_stat 181 (islands unlocked) to 4
062A: change_stat 165 (energy) to 999.0 ; float
062A: change_stat 23 (muscle) to 999.0 ; float
062A: change_stat 21 (fat) to 0.0 ; float
062A: change_stat 163 (health upgrade) to 999.0 ; float
062A: change_stat 160 (driving skill) to 999.0 ; float
062A: change_stat 229 (bike skill) to 999.0 ; float
062A: change_stat 223 (pilot skill) to 999.0 ; float
062A: change_stat 230 (cycling skill) to 999.0 ; float
Мы изучили основы скриптового языка GTA: SA. Научились работать с редактором SAMB. Даже с этим базовым уровнем знаний вы уже можете экспериментировать, используя данные текстового файла Keywords.
Мы прощаемся с вами до следующей статьи (будет опубликована в одном из ближайших выпусков “Мастерской”), в которой наши модостроительные интересы значительно расширятся — мы научимся манипулировать персонажами и транспортными средствами, создавать свои видеоролики, познакомимся с понятием цикличности и освоим еще множество интереснейших возможностей.
Чем открыть gta sa set
Grand Theft Auto: San Andreas
Запуск
— заходим в библиотеку и открываем игру. Если вы всё сделали правильно, то должно запуститься окно SAMP
Для удобства и для модификаций нужно установить Modloader
— загружаем файл [drive.google.com]
— перекидываем папку modloader в корневую папку игры
. \Steam\SteamApps\common\Grand Theft Auto San Andreas
— если вы скачали какую-то модификацию, например «shadows», то просто перекидываем папку с модификацией в папку modloader
— если модификация без папки (просто файлы в rar архиве разбросаны), то создаём папку с любым названием в modloader и перекидываем туда наши файлы модификации
— Скачать русификатор клик [drive.google.com]
— Все файлы из папки «RuSan» в архиве скопировать в папку с игрой . \Steam\SteamApps\common\Grand Theft Auto San Andreas с подтверждением замены
Quick Binder – очень нужная программа для SAMP. С помощью данной программы можно забиндить клавиши. Данная программа будет полезна игрокам, которые отыгрывают RP
режим.
Установка
— скачайте загрузчик клик [drive.google.com]
— запустите загрузчик setup qbinder
— Далее => Согласен => Выбираем папку или оставляем и жмём далее => Оставляем или убираем галочку и жмём далее => Установить
— запускаем программу
Интерфейс
— главное окно
Настройка
— выбираем профиль, например профиль 1 и нажимаем загрузить, после чего приложение перезапустится
— нажимаем настройки
— указываем путь к игре и нажимаем ОК
— нажимаем на клавиша и нажимаем на клавиатуре желаемую клавишу
— нажимаем на поле Бинд (строка с текстом или командой) и вводим команду или текст
— нажимаем на квадратик под графой Enter
— заполняем остальные строчки
— нажимаем Сохранить после чего приложение перезапустится
— заходим в игру и играем
— загружаем с сайта установщик клик [cleo.li]
— запускаем, указываем путь к папке с игрой
Расположение: . \Steam\SteamApps\common\
Название: Grand Theft Auto San Andreas
— устанавливаем все дополнения
— нажимаем кнопку «установить»
— всё, cleo-library установлена
Тут можно привести очень много всего, по-этому я просто кину ссылку на руководство, в котором всё подробно и красиво расписано
http://steamcommunity.com/sharedfiles/filedetails/?id=497679437
Скачать все карты клик [drive.google.com]
Интересный сайт с картой клик [gta.ag.ru]
Бывают случаи, когда вылетает игра, иногда даже со смертью персонажа.
Тут будут представлены возможные решения этих вылетов.
— частый случай, когда садишься в транспорт и вылетает игра. Возможно это из-за аудио.
Вот решение: загрузить файл [drive.google.com] и в корневой папке игры заменить файл audio на загруженный с заменой
— ошибка загрузки файлов
— сбой игры
— аварийное завершение игры
— недостаточно оперативной памяти
— слабый компьютер
— могут повлиять антивирус, брандмауэр, файервол
— кривые драйвера
— иногда может быть из-за NO-CD, NO-DVD
— может повлиять закачка из интернета или сам браузер
— могут происходить из-за файла gta_sa.set
— совместимость
— заходим в папку с игрой
Расположение: . \Steam\SteamApps\common\
Название: Grand Theft Auto San Andreas
— наживаем ПКМ по файлу gta_sa
— выбираем свойство => совместимость
Делаем следующее:
— поставьте галочку на «Выполнять эту программу от имени администратора»
— поставьте галочку на «Запустить программу в режиме совместимости с» и выбираете свою операционную систему. Если же её нет в этом списке, ставите на совместимость с Windows 98!
— нажимаете «применить«
#%^&?*()-@+=/<>\
— имя не должно совпадать с фамилией:
Nicolas_Nicolas
— не нужно создавать русские ники, которые написаны на латинице:
Nuko/\uu_BaculbeB
Руководство по скриптингу
Что такое скриптинг?
Как открыть main.scm?
Самая удобная программа – Sanny Builder. Свежую версию можно найти на sannybuilder.com, и там же на форуме задать интересующий вопрос. Полезные советы: 1) если курсор стоит на модели (она отличается символом # в начале), то в нижней панели слева появляется ID; 2) в современном SB есть много ключевых слов, набрав которые и поставив точку, можно получить список доступных действий, например: Actor, Car, Model; 3) нажатие Сtrl+Alt+1 вызовет Редактор координат, где при запущенной игре будет отображаться текущее положение игрока, а также его можно использовать как телепорт; 4) нажатие Сtrl+Alt+2 вызовет список опкодов; 5) если компиляция скрипта выдала ошибку, не спеши кликать ОК, если не знаешь причину бага, а нажми для начала Помощь; 6) при первом запуске программы нажми F10 или зайди в Сервис > Настройки и выбери себе язык и обязательно укажи папку GTA SA.
Подробная справка прилагается к SB. Вызвать можно нажатием F12 или Справка > Помощь.
Как припарковать транспорт и поставить пикап?
Какие есть особые опкоды?
Как убрать эффект NFS MW в моде Night Crimes?
Как изменить количество денег?
Как сделать, чтобы актёр или автомобиль шёл по определённому пути?
Как выбрать случайного пешехода?
Как сделать чтобы банды не приставали?
0746: set_acquaintance 1 of_actors_pedtype 7 to_actors_pedtype 0
0746: set_acquaintance 1 of_actors_pedtype 8 to_actors_pedtype 0
0746: set_acquaintance 1 of_actors_pedtype 9 to_actors_pedtype 0
0746: set_acquaintance 1 of_actors_pedtype 10 to_actors_pedtype 0
0746: set_acquaintance 1 of_actors_pedtype 11 to_actors_pedtype 0
0746: set_acquaintance 1 of_actors_pedtype 12 to_actors_pedtype 0
0746: set_acquaintance 1 of_actors_pedtype 13 to_actors_pedtype 0
0746: set_acquaintance 1 of_actors_pedtype 14 to_actors_pedtype
Как сделать актёра другом или врагом?
Библиотека CLEO шагнула в новое измерение, и перед нами четвертая версия этого проекта. Теперь библиотека CLEO поддерживает игры GTA III и GTA VC, что это открывает новые возможности для разработчиков скриптов на данных платформах.
• Плагины
CLEO 4 разрабатывалась для трех версий exe: 1.0 us, 1.0 eu и 1.01 eu. Таким образом, существует 8 разных exe, с которыми совместима библиотека:
Оригинальное имя | Описание | Версия игры | Размер |
gta_sa.exe | оригинальный 1.0 us | 1.0 | 14 405 632 байт |
gta_sa.exe | публичный no-dvd 1.0 us | 1.0 | 14 383 616 байт |
gta_sa_compact.exe | listener’s exe | 1.0 | 5 189 632 байт |
gta_sa.exe | оригинальный 1.01 eu | 1.01 | 14 405 632 байт |
gta_sa.exe | публичный no-dvd 1.01 eu | 1.01 | 15 806 464 байт |
gta_sa.exe | версия от 1С | 1.01 | 15 806 464 байт |
gta_sa.exe | оригинальный 1.0 eu | 1.0 | неизвестно |
gta_sa.exe | публичный no-dvd 1.0 eu | 1.0 | 14 386 176 байт |
СLEO 4 распространяется в виде автоматического инсталлятора. Для установки библиотеки запустите инсталлятор и следуйте его инструкциям.
CLEO 4 использует 3 файла в работе: vorbisFile.dll, vorbishooked.dll, cleo.asi.
Распространение библиотеки CLEO
Если вы написали скрипт, использующий библиотеку CLEO и (или) ее плагины, вы можете также распространять вместе с ним необходимые файлы. Вы можете указать ссылку на данную страницу, чтобы пояснить, как необходимо пользоваться библиотекой и сопутствующими файлами.
Чем открыть gta sa set
Предисловие:
Сборка вот этого человека Olamawai . Я никакого отношения к ней не имею, а просто продублировал информацию из его статьи, с целью популяризации этой сборки. Обязательно оцените руководство!
Удалить файл gta_sa.set в папке Documents\GTA San Andreas User Files.
После чего по новой выставить настройки в игре.
Установить требуемые для игры, библиотеки. DirectX, Visual C++ и прочее.
Зайдите в Big Picture. В настройках контроллера, включить «Пользовательские настройки Playstation».
После чего открыть файл, по пути Scripts/Ginput.ini. Для включения Playstation иконок, установить значение PlayStationButtons=1 (для активации PS иконок).
2) Настройка Skygfx, под слабый PC.
buildingPipe=Xbox ; Ставить PS2.
detailMaps=1 ; Ставить 0.
grassAddAmbient=1 ; Ставить 0.
grassFixPlacement=1 ; Ставить 0.
grassBackfaceCull=1 ; Ставить 1.
pedShadows=1 ; Ставить 0.
stencilShadows=1 ; Ставить 0.
neoWaterDrops=1 ; Ставить 0.
neoBloodDrops=1 ; Ставить 0.
Экспериментируйте со значениями.
1) Распаковать файлы в Steam
Удалить локальные файлы стим-версии игры по пути: \Steam\SteamApps\common\Grand Theft Auto San Andreas
Распаковать сборку, в папку с играми Steam \Steam\SteamApps\common
Готово. Запустить игру через Библиотеку Steam
2) Распаковать файлы, в любое удобное для вас место. После чего запустить игру.
Архив весит примерно 3,89 гб.
19.09.2021.
1) Обновлен Framerate Vigilante.
2) Обновлен Open Limit Adjuster.
___________________________________________________________
20.12.2020.
1) Добавлены улучшенные видеозаставки, перед запуском игры.
2) Добавлены новые Арт изображения, в папке Manuals.
___________________________________________________________
26.09.2020.
Добавлен отдельный архив, с SAMP.
___________________________________________________________
11.07.2020.
1) Добавлено исправление, которое убирает кровь с деревянных объектов (при попадании с огнестрельного оружия).
___________________________________________________________
11.06.20.
1) Исправлена сломанная модель, дорожного знака.
2) Добавлен мод «Hot Coffee».
3) Переведены недостающие строки в русификаторе SanLtd Team.
___________________________________________________________
27.03.20.
1) Обновлена одежда CJ.
2) EXE файл, расширен до 4 gb памяти.
3) Пересобран архив, на modloader.
___________________________________________________________
Чем открыть gta sa set
Максимально идентичная PS2 картинка!
Представляю парочку скриншотов, сделанных в игре:
А также видео, представляющие отличия между PS2 и PC версиями (не все) от Vadim M:
Мы подписываем версии своих сборок, чтобы было проще ориентироваться со свежестью версий. На данный момент доступен Build №37 для Grand Theft Auto: San Andreas.
Примечание: Сборка легко работает независимо от Steam’а. Но, если хотите играть в неё именно через Steam, то следуйте инструкциям ниже.
1. В настройках дисплея включить ограничитель кадров.
Это нужно для корректной работы игры. Так как игра не была рассчитана на высокий FPS, из-за него появляются разного рода проблемы: не загружаются некоторые миссии, ломается физика.
В официальных ReadMe от Rockstar также эта рекомендация присутствует.
4. Убедитесь, что в конце выбранного Вами разрешения экрана (в игре) стоит «x32».
Если значения было изменено, необходимо перезапустить игру.
Это необходимо для корректного отображения цветов. При «х16» вы будете наблюдать зелёный дым, зелёную воду и тому подобное.
Если у Вас есть какие-то технические проблемы/вопросы, то смотрите раздел «Вопросы и Ответы».
Предупреждение: Если у Вас есть проблемы со сборкой, свяжитесь с нами на нашем Discord сервере(канал «🔨|support») или в нашей Группе ВК (в личные сообщения группы). (Ссылки в блоке «Ссылки»)
Если сборка вылетела, пожалуйста, приложите эти файлы к вашему сообщению ДО повторого захода в игру:
В данном разделе Вы можете наблюдать список изменений в последних версиях сборки.
При каждом обновлении мы полностью перезаливаем сборку. Потому, для установки обновления необходимо скачать новый билд Updated Classic и распаковать его в чистую папку.
Ни в коем случае не устанавливайте обновление поверх предыдущей сборки!
В данном разделе мы предлагаем несколько интересных дополнений для вашей любимой игры. По стандарту в сборку они не включены, так что всё на Ваш выбор.
В этом разделе Вы, возможно, сможете найти ответы на некоторые вопросы, связанные со сборкой (список будет пополняться).
О: Да, но учтите, что это может вызвать различные технические проблемы/ошибки и Вы потеряете нашу поддержку в этих вопросах.
О: Windows 7 SP1, 8 и 10.
2. Откройте файл Grand Theft Auto San Andreas/scripts/Mix Sets.ini и изменените значение параметра Anisotropic на 2, 4 или 8.
3. Откройте файл Grand Theft Auto San Andreas/scripts/skygfx.ini и изменените значение параметра radiosity на PS2.
О: Обновите кодеки. Если после этого появился только звук, пробуйте совместимость с различными системами.
О: В Advanced Display Settings (в игре) у параметра resolution найдите значение windowed.
Или
Скопируйте файл III.VC.SA.WindowedMode.asi из папки ReadMe/Windowed Mode в папку Scripts у Вас будет оконный режим без рамок.
О: В файле Grand Theft Auto San Andreas/scripts/GInputSA.ini параметру PlayStationButtons поставте значение 1.
О: Обновите свой архиватор или используйте другой.
О: Откройте файл Grand Theft Auto/San Andreas/scripts/skygfx.ini, затем, параметрам pedShadows и stencilShadows поставте значение 0.
О: 1. Установите DirectPlay.
2. Удалите файл Мои Документы/GTA San Andreas User Files/gta_sa.set.
О: В Advanced Video Settings (в игре) переключить параметр «Widescreen».
О: Убедитесь, что игра и Steam установлены на одном диске.
О: Переместите файл IndieVehSmoke.asi из SA/scripts в директорию игры.
О: Переименуйте файл gta-sa.exe в gta_sa.exe и запускайте через него.
О: В трее нажмите по динамику правой кнопкой мыши, «Открыть настройки звука«, «Панель управления звуком«, выбираете активные динамики, «Настроить» и выбирете «стерео«.
О: Поставте частоту опроса мыши в 125 Гц.
О: В файле Scripts/GinputSA.ini Вам нужен параметр «ControlsSet«. Все доступные пресеты управления можно найти в файле ReadMe/Ginput docs/GAME CONTROLS FULL LIST.txt.
О: Английский, Французский, Немецкий, Итальянский, Испанский и Русский.
О: Откройте файл SA/cleo/Two Player Missions/Two Player Missions Options.ini и измененитие значение параметра EnterSeparateVehicles на 0.
О: Откройте файл scripts/skygfx.ini и поменяйте значение параметра colorFilter на PC.
О: Да, конечно, сборка содержит все оригинальные звуки и треки игры.
О: Переместите файл rundll32exefix.asi из папки scripts в директорию игры.
О: Убедитесь, что ваш анти-вирус не удалил файлы игры. Внесите папку с игрой в исключения и переустановите сборку.