как устанавливать скрипты на гта сан андреас

Grand Theft Auto: San Andreas (GTA SA): Совет (Как ставить моды)

Итак рассмотрим вставление модов в игру.Сегодня рассмотрим как вставить в игру CLEO скрипт.

Вариант 1 (когда есть файл *.cs)
1 Шаг.Установите библиотеку Library CLEO 3 и не меньше. (это связано с тем, что сейчас выпускают скрипты новейшей технологии.)Далее бросьте всё из архива в коренную папку игры.

2 Шаг.Запустите игру и проверьте, есть ли вылеты после загрузки.Если есть, то необязательно переустанавливать игру,просто удалить те файлы, которые кинули из архива и найти вместо них другие файлы библиотеки(например Library CLEO 2)Если опять вылетает, значит ваша игра не поддерживает CLEO.Если всё удачно то переходим к 3 шагу.

3 Шаг.Скачайте CLEO скрипт.(например с PG)Кидайте скрипт в папку CLEO.Теперь запустите игру и проверьте, вылетает ли игра после загрузки?Если да, просто скрипт глюченый.Игру не надо переустанавливать, а просто удалить этот скрипт из папки CLEO.Всё мы установили скрипт любуйтесь!

Вариант 2(когда есть текст скрипта и не знаем куда его пихать)
1 Шаг. Скачать последнюю версию Sanny Builder’а с сайта разработчиков sannybuilder.com

2 Шаг. Устанавливаем программу и запускаем. Создаем новый документ (Ctrl + N), вставляем текст скрипта, нажимаем F6. Попросит указать имя файлу и директорию для сохранения (лучше выбрать вашу директорию CLEO). Если компиляция прошла успешно, то в этой указанной папке появится файл *.cs и одноименный ему *.txt с исходным текстом скрипта. Тогда переходим к шагу 2 первого варианта установки. Если выскочила ошибка, можно попытаться исправить ошибку самостоятельно, нажав на кнопку «Помощь» (в последних версиях Sanny Builder’а). Выскочит окно справки, в котором будет описана ошибка и возможные варианты ее исправления)

Источник

Руководство по скриптингу

Что такое скриптинг?

Как открыть 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 us1.014 405 632 байт
gta_sa.exeпубличный no-dvd 1.0 us1.014 383 616 байт
gta_sa_compact.exelistener’s exe1.05 189 632 байт
gta_sa.exeоригинальный 1.01 eu1.0114 405 632 байт
gta_sa.exeпубличный no-dvd 1.01 eu1.0115 806 464 байт
gta_sa.exeверсия от 1С1.0115 806 464 байт
gta_sa.exeоригинальный 1.0 eu1.0неизвестно
gta_sa.exeпубличный no-dvd 1.0 eu1.014 386 176 байт

СLEO 4 распространяется в виде автоматического инсталлятора. Для установки библиотеки запустите инсталлятор и следуйте его инструкциям.

CLEO 4 использует 3 файла в работе: vorbisFile.dll, vorbishooked.dll, cleo.asi.

Распространение библиотеки CLEO

Если вы написали скрипт, использующий библиотеку CLEO и (или) ее плагины, вы можете также распространять вместе с ним необходимые файлы. Вы можете указать ссылку на данную страницу, чтобы пояснить, как необходимо пользоваться библиотекой и сопутствующими файлами.

Источник

Как установить CLEO (клео) для ГТА САНД АНДЕАС на АНДРОИД 1.0.8

CLEO Android для ГТА Сан Анреас это дополнение, которые должен установить каждый, кто пользуется модами в игре на АНДРОИД и просто играет в свое удовольствие. Самое главное то, что вам нужно знать про КЛЕО, это то, что его можно поставить только на Анроид с рут правами, без root у вас просто ничего не получится.

как устанавливать скрипты на гта сан андреас

Если вы просто хотите поиграть в игру, вот ссылка для скачивание игры бесплатно GTA San Andreas, скачиваете его с этого сайта, играть можно и без root.

Список потдерживаемых игр и версий GTA 3 v1.4, GTA VC v1.3, GTA SA v1.0.0, GTA SA v1.0.2, GTA SA v1.0.3, GTA SA v1.0.5, TA SA v1.0.8

Как установить Клео на смартфон или планшет Андроид

Первы, что необходимо сделать, это скачать сам клео для игры СА на Андроид

Обязательно ставьте самую последнюю версию CLEO, особенно если при установке более старых версий, у вас появляются ошибки. Разархивируйте файл из архива и просто установите его как обычное приложение для Андроид, файл в архиве имеет расширение apk.

как устанавливать скрипты на гта сан андреас

Установив клео обязательно откройте его и нажмите check, далее вы поймете установилось ли клео на ваш смартфон или планшет с андроид или нет. На нашем сайте посвященному игре ГТА Санд Андреас для Андроид скачать последнюю версию cleo для ГТА Сан Андрес на Анроид. Например на других сайтах старую версию выдавали за новую, поэтому рекомендуем вам пользоваться именно данным сайтом для модов подписывайтесь на канал и добавляйте сайт в закладки!

как устанавливать скрипты на гта сан андреас

Скрипты CLEO

И помните, что вы используете CLEO Android на свои страх и риск и разработчики не несут никакой ответсвенности за то, что может произойти с вашим смартфоном.

Как всегда на нашем канале в ЮТУБ вы можете найти много крутых модов и много полезной информации по игре Grand Theft Auto: San Andreas для Андроид, например на видео ниже вы можете посмотреть как ставить клео на свой гаджет.

Источник

Ставим CLEO библиотеку на GTA SA Mobiles (Android) для GTA San Andreas

как устанавливать скрипты на гта сан андреас

Но как же нам через нее получить CLEO? Для этого заходим во вкладку «GTA SA» и нажимаем install. Если у вас выбивает ошибку, то скорей всего у вас не установлены Root права, или программа не может получить к ним доступ. Советую вам заранее проверить, установлены ли root права на вашем девайсе. Если вы сейчас задаетесь вопросом «что такое root права», то точно могу сказать, что их у вас нету. О том, как их получить, думаю вы сможете найти в интернете.

И так. Давайте вернемся обратно к нашей программе, ведь мы с ней еще не закончили. Плюс этой программы в том, что в ней есть пару скриптов. Для того, что бы их установить, перейдите во вкладку GTA SA, нажмите Install new scripts. Перед вами появится список скриптов. Нажимаем по любому их них. Появится меню, нажимаем в нем Install. Всё, данный скрипт теперь в вашей игре.

как устанавливать скрипты на гта сан андреас

Для того, что бы открыть CLEO-меню с нашими скриптами в игре, проведите пальцем от верха экрана до его низа через центр. Перед нами появилось меню с нашими скриптами. Для переключения между ними, нажимаем вверх\\вниз (4 или 6) Для выбора скрипта нажимаем по центру экрана (5). Выбор в большинстве скриптов (к примеру CarSpawner) осуществляется касаниями экрана слева (2), справа (8), сверху (4) или снизу (6), для подтверждения выбора достаточно коснуться центра (5)

как устанавливать скрипты на гта сан андреас

Сейчас вы спросите, что за цифры выше я писал (2,4, 5 и т.д). Это части нашего экрана. Часто к описанию к клео скриптам с активацией не через CLEO меню в инструкции пишется «активация 7+3» или на подобии того. Так вот, это визуально поделенный экран на 9 частей. Для облегчения, вот вам пример того, как вы должны визуально поделить свой экран:

как устанавливать скрипты на гта сан андреас

Этот способ для тех, кто боится ставить на свой девайс Root права, или если нет таких возможностей (к примеру на Android 5.0+ очень сложно поставить Root.) Да и вообще, этот способ самый легкий. Вам всего ничего, нужно просто установить модифицированный apk от игры со вшитой cleo библиотекой.

Как установить этот apk, поверх старого:
1) Скачиваем саму GTA SA Mobiles, если она у вас еще не установлена. Устанавливаем её.
2) Включаем игру и выходим из неё. (Это нужно для того, что бы игра создала кеш в data)
3) Заходим в Android/obb/com.rockstargames.gtasa и переименовываем (можно просто добавить 1 в название) так же делаем и в Android/data/com.rockstargames.gtasa. (Это нужно для того, что бы при удалении старого apk вместе с ним не удалился кеш игры.)
4) Удаляем оригинальный apk.
5) Устанавливаем apk с вшитым cleo
6) Переименовываем всё обратно
7) Включаем игру и радуемся!

Думаю на этом всё. Так как эта статья вышла довольно большой, то о том, как портировать скрипты с активацией и без, я расскажу уже в следующей статье. Если у вас возникли трудности, или какие либо вопросы, то вы можете написать мне в личные сообщение в соц.сети

Источник

Внешние скрипты в main.scm

Начинаем новый урок по Sanny Builder. И на этот раз мы рассмотрим внешние скрипты.

Всем привет! Что значит»внешние»? Это те скрипты, которые загружаются из файлы «script.img». Например: скрипт авто-тюнинга, парашюта или казино. Сегодня мы создадим один такой скрипт и рассмотрим основные опкоды для загрузки таких скриптов.

Прежде всего нужно написать сам скрипт ( пишутся как и обычные потоки в мейне ). Для примера у меня будет внешний скрипт, суть которого заключается в том, что когда машина игрока перевернута, то при нажатии кнопки CTRL машина будет перекидываться обратно на колёса.

Прежде всего напишем поток «:NOFLIP». И переместим его в самый конец мейна ( все внешние скрипты пишутся после блока с миссиями ). Вот сам код:

Можно было и запустить этот поток командой «create_thread», но раз мы учимся создавать внешние скрипты, то мы запускать его мы будем иным образом. Прежде всего нужно объявить этот поток как внешний. Находим стоку вначале мейна:

Меняем значение 0 на 1, это указывается общее количество внешних скриптов. Так, как мы планируем создать новый внешний скрипт, то значение нужно прибавить. Далее нужно написать сам потом и дать имя нашему внешнему скрипту. Сразу после этого допишем строку:

Таким образом мы получим:

Теперь рассмотрим основные опкоды для работы внешних скриптов. Опкод записует в переменную текущий статус внешнего скрипта:

Опкод загружает внешний скрипт.

Проверка: «Внешний скрипт загружен?»

Опкод запускает внешний скрипт.

Опкод выгружает с памяти внешний скрипт ( завершает его ).

Это основные команды. Давайте теперь напишем поток, который будет запускать, написанный нами, внешний скрипт. Создадим поток с именем «:TRIGGER» и напишем необходимые условия:

Как видите сначала мы запишем в переменную статус внешнего скрипта, дале мы проверяем: «СЖ в машине?» и «внешний скрипт отключен?». Если эти условие выполняются, то проверяем «Внешний скрипт загружен?». Если скрипт не загружен, то загружаем его, и так дальше, пока скрипт всё таки не загрузится. После загрузки идёт старт внешнего скрипта опкодом 0913. Дальше игра ждёт окончания потока «:NOFLIP». То есть, когда СЖ выйдет с тачки, то поток завершится, а затем и завершится внешний скрипт опкодом 090F.

Теперь запускаем поток «:TRIGGER» командой «create_thread» из потока «MAIN». В результате мы получили неплохую палочку-выручалочку. Теперь машина всегда будет под вашим контролем 😉 Вот код мейна: main.txt. Это один из самых простых примеров, по этому разобраться в них думаю сложно не будет.

Теперь поговорим о том, зачем они нужны. Я сначала не понимал зачем они вообще нужны. Работал только с обычными потоками. Но вдруг игра начала сильно тормозить. Я не мог понять с чего это вдруг. Потом увидел статью о внешних скриптах и попробовал сделать несколько. На моё удивление, игра перестала тормозить. Как оказалось, игра выделяет дополнительную память под внешние скрипты, что значительно увеличивает быстродействие.

И напоследок рассмотрим ещё несколько полезных опкодов:

Внешние скрипты инициализируются как строки ( задают им строковые имена ( не больше 7 символов! ) ). Привязываются к интерьеру, однако точный принцип работы этих опкодов я точно не знаю.

Внешний скрипт будут выполнять актёры с определённой моделью. В оригинальном мейне эти опкоды идут в паре. Здесь:

Внешний скрипт привязывается к объекту.

P.S Попробуйте тоже сделать какой-то примитивный внешний скипт, чтобы попрактиковаться. На этом урок окончен. Спасибо за внимание! 🙂

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *