Cleo скрипты

Моддинг GTA. Инструкции по моддингу в GTA.
Автор
Сообщение
Аватара пользователя
Не в сети Vovka
Автор темы
Продвинутый

Не все разбираются и знают, что же это такое - Cleo скрипты?

Cleo скрипт - это компилированный файл с командами, которые должны выполняться игрой.

Основные миссии игры храняться в файлах main.scm и script.img. Cleo скрипт – это обычный скрипт, который написанн с использованием опкодов в Sanny Builder. Каждый скрипт пишется как отдельный файл с расширением .cs (Custom Script). Главное - скрипты предоставляют возможность создавать новые фишки и миссии для любимых игр. Природа Cleo позволяет в любой момент игры добавить новые скрипты, а также удалить имеющиеся. При этом не потребуется редактировать main.scm, а значит пропадают проблемы с необходимостью начала новой игры, несовместимостью сейвов, скриптовыми лимитами и так далее.

Как создать Cleo скрипт своими силами?
Очень интересный вопрос милый друг! Насколько нам известно: Главное требование написания таких скриптов - они должны быть скомпилированы как внешние скрипты. Существует несколько способов создания Cleo скрипта, способного нормально работать в игре:
Первый способ:
  • Вы добавляете в исходник новый внешний скрипт, после этого компилируете, и извлекаете нужный файл из script.img. Этот файл будет иметь расширение .scm, и вам останется только изменить его на .cs и скопировать в папку ‘игра\CLEO’.
Второй способ:
  • Создайте новый файл в Sanny Builder’е, напишите в начале директиву $E, после этого код скрипта и скомпилируйте. Полученный файл будет точно такой, как если бы вы извлекли его из script.img. Вам останется только дать ему нужное расширение .cs и скопировать в папку \CLEO.
Третий способ:
  • Создайте новый файл, в начале напишите директиву {$CLEO .cs} (или с другим расширением), после этого код скрипта и скомпилируйте. Файл автоматически будет скопирован в директорию CLEO и будет иметь такое расширение, которое вы указали в директиве $CLEO (.cs по умолчанию).
    Скрипты могут использоваться и как миссии. Процесс компиляции такой же, однако итоговый файл должен иметь расширение .cm (Custom Mission). Для того чтобы запустить такую миссию, используйте опкод 0A94.


Основные правила, при создании Cleo 3:
  • Один файл – один поток. Каждый Cleo скрипт должен быть выполнен в виде отдельного потока, который компилируется в отдельный файл. Если вам нужно создавать дополнительные потоки для вашего скрипта, используйте опкоды 004F или 0A92, в зависимости от того, где находится этот поток: в main.scm или отдельном cs-файле.
    Никогда не используйте опкод 004E в Cleo скриптах. Они работают отдельно от обычных потоков, и использование этого опкода вызовет ошибку. Если вам нужно остановить Cleo поток, используйте опкод 0A93. В Cleo миссиях наоборот никогда не используйте опкод 0A93, а для остановки миссии используйте 004E. Как уже говорилось, для установки скрипта достаточно скопировать его в папку ‘игра\CLEO’. Имя файла не имеет значения, работа с файлами происходит по расширению. Однако имя файла используется при инициализации Cleo потока, чтобы дать ему внутреннее имя (name_thread) по названию файла (первые 7 символов). Например, Cleo поток в файле showsavescreen будет иметь имя SHOWSAV.

    Для удаления скрипта из игры просто удалите соответствующий файл.
Статус Cleo потоков может сохраняться и загружаться вместе с обычными потоками. По умолчанию эти потоки не сохраняются. Сами сейвы находятся отдельно, в папке Cleo\cleo_saves. Для каждого слота используется отдельный сейв. В сейве сохраняются только те Cleo потоки, для которых включен флаг сохранения (опкод 0A95). В сейве сохраняются не только активные потоки, но и те, которые были завершены (опкод 0A93), чтобы предотвратить их повторную загрузку. Если при последующей загрузке один из сохраненных скриптов не будет найден, ошибки не будет. Если вы добавите новый скрипт, которого нет в сейве, он запустится вместе со всеми и начнет работать с начала.

В целом Cleo потоки такие же как и обычные потоки. У них также 32 локальных переменных и 2 таймера. При создании Cleo потока или Cleo миссии можно передавать в них до 34 параметров (по аналогии с опкодом 004F).

Важный момент, связанный с обменом данными между Cleo скриптом и main.scm. Чтобы пользоваться кодом из майна, его переменными, потоками, вы должны компилировать Cleo скрипт как внешний скрипт, а затем извлекать из script.img. Однако этот способ очень не рекомендован, поскольку такой скрипт становится весьма чувствительным к изменению main.scm. По смыслу, Cleo скрипты должны быть самодостаточными и использовать минимум ресурсов главного скм-файла. Вы, однако, можете свободно использовать имена глобальных переменных из файла CustomVariables.ini (например, $PLAYER_CHAR, $PLAYER_ACTOR, $ONMISSION и т.д.).
Также для обмена данными между main.scm и Cleo, или между Cleo скриптами вы можете использовать Cleo переменные. (Cleo переменные и прочий FAQ по созданию, ищите в Яндексе)

И напоследок расскажем как устанавливать Cleo скрипты:
  • 1. На вашем ПК должна быть установлена игра GTA San Andreas.
    2. Установите библиотеку "Cleo 3" или "Cleo 4". (качаем ниже)
    3. И вот теперь уже и сам скрипт - чаще всего он в формате *.cs - его нужно поместить в папку CLEO, которая находится в корневой папке игры после правильной установки библиотеки CLEO.
Детское кафе в Севастополе https://www.dreamwoodpark.com/detskoe-kafe-sevastopol/.
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • GTA 3 Скрипты D-box#4 [CLEO]
    ИМЯ ФАЙЛА КЛАВИША ОПИСАНИЕ d_fastMission0 T + L телепорт для быстрого прохождения первой миссии d_page P пейджер с длинным текстом d_timec T + J...
    locofan37 » в форуме Cleo-моды GTA III
    0 Ответы
    2045 Просмотры
    Последнее сообщение locofan37
  • После обновления на Виндовс 10 все скрипты перестали работать
    Всем привет. У меня произошли некоторые изменения в системе. А именно: Новая ОС, Новые комплектующие (ОЗУ, видеокарта, и SSD накопитель) Вот после...
    Temka Youtuber123 » в форуме Техническая помощь Gta S.A.
    0 Ответы
    2442 Просмотры
    Последнее сообщение Temka Youtuber123
  • Сборник лучших CLEO скриптов v2.0 для GTA San Andreas [CLEO]
    В этом моде собраны лучшие CLEO скрипты, делающие GTA SA более реальной. Исправлены ошибки. Новые скрипты список скриптов: 1. Си-джей может...
    LORD BENDTNER » в форуме Cleo-моды San Andreas
    8 Ответы
    5772 Просмотры
    Последнее сообщение Begmyrat Momusew
  • Библиотека CLEO 4 для GTA San Andreas [последняя версия CLEO]
    Скрипты При использовании CLEO в игру можно добавлять новые скрипты, написанные в Sanny Builder или другом редакторе скриптов, без необходимости...
    Scorpion » в форуме Cleo-моды San Andreas
    6 Ответы
    12199 Просмотры
    Последнее сообщение Артём Андрейченко
  • Пак CLEO миссий: "Надоели!" для GTA San Andreas [CLEO]
    Местные власти очень сильно насолили браткам с Грув стрит. И весь Грув решил, что CJ должен захватить 2 поселения и корабль мэра. В помощь Вам будет...
    LORD BENDTNER » в форуме Cleo-моды San Andreas
    0 Ответы
    1856 Просмотры
    Последнее сообщение LORD BENDTNER
  • GPS мод для GTA III [CLEO]
    GPS-устройство - теперь в автомобилях Liberty City. Доступные режимы GPS: Режим GPS - Default. Стандартный режим. В этом режиме GPS строит путь к...
    LISOGOR » в форуме Cleo-моды GTA III
    4 Ответы
    2217 Просмотры
    Последнее сообщение Scorpion
  • Библиотека CLEO для Gta 3
    Автоматический инсталлятор библиотеки CLEO для GTA III Описание: Подгружает CLEO скрипты из папки CLEO с расширением cs. Правила те же - нельзя...
    Scorpion » в форуме Cleo-моды GTA III
    9 Ответы
    3784 Просмотры
    Последнее сообщение LISOGOR
  • GTA 3 Garage mod [CLEO]
    Этот CLEO мод добавляет гараж под мостом Калахан, в этом гараже можно менять цвета, ( первичные и втрочные) включать имунитет( пуле стойкость, огне...
    Scorpion » в форуме Cleo-моды GTA III
    1 Ответы
    1543 Просмотры
    Последнее сообщение LISOGOR
  • GTA 3 Blood mod [CLEO]
    Когда у Клода здоровье менее 30, он начинает истекать кровью и медленно умирать Скачать Размер: 5Kb
    Scorpion » в форуме Cleo-моды GTA III
    0 Ответы
    1396 Просмотры
    Последнее сообщение Scorpion
  • Camhack для GTA III (CLEO)
    CLEO-скрипт для ГТА 3, позволяющий включить режим свободной камеры. (Num +) Очень пригодиться для тех, кто делает машиниму. Требуется CLEO для GTA...
    Михаил » в форуме Cleo-моды GTA III
    0 Ответы
    2120 Просмотры
    Последнее сообщение Михаил
  • Ездить пассажиром в Gta 3 [CLEO]
    Теперь можно ездить на халяву пассажиром. :yahoo: :yahoo: :yahoo: Управление: G - сесть в машину Ret/F - выйти из машины. :zloy: :zloy:...
    Scorpion » в форуме Cleo-моды GTA III
    4 Ответы
    1435 Просмотры
    Последнее сообщение Scorpion
  • GTA 3 Mission Loader [CLEO]
    Дополнение для Grand Theft Auto 3 С помощью этого скрипта вы сможете запустить любую миссию в GTA 3 и пройти её. Для этого в игре вам нужно...
    Scorpion » в форуме Cleo-моды GTA III
    0 Ответы
    1543 Просмотры
    Последнее сообщение Scorpion
  • Метла для GTA San Andreas [CLEO]
    Метла Метла для CLEO - скрипт, являющийся аналогом Fly-мода, отличающийся от последнего наличием модели метлы и более удобным управлением....
    EgorLink » в форуме Cleo-моды San Andreas
    0 Ответы
    2089 Просмотры
    Последнее сообщение EgorLink
  • Бот автобусника для GTA San Andreas [CLEO]
    Бот автобусника Данный скрипт выполняют простую функцию - записывает Ваш маршрут следования, после чего, активировав воспроизведение маршрута,...
    EgorLink » в форуме Cleo-моды San Andreas
    0 Ответы
    4807 Просмотры
    Последнее сообщение EgorLink
  • New GTA IV HUD, Iphone для GTA San Andreas [CLEO]
    Новый HUD Iphone, новые иконки оружия. Just copy GTA_IV_HUD.asi and the folder GTA_IV_HUD to GTA San Andreas folder! Скачать New GTA IV HUD
    LORD BENDTNER » в форуме Cleo-моды San Andreas
    0 Ответы
    1695 Просмотры
    Последнее сообщение LORD BENDTNER
  • Анти-АФК для GTA San Andreas [CLEO]
    Анти-АФК Анти-АФК для CLEO - полезный скрипт, позволяющий с помощью одной команды имитировать Ваше присутствие на сервере. Установка :...
    EgorLink » в форуме Cleo-моды San Andreas
    0 Ответы
    2465 Просмотры
    Последнее сообщение EgorLink
  • Как пользоватся cleo 4 в San Andreas
    Привет! Я хочу научиться создавать моды для GTA, мне сказали, что для это нужно клео 4. Я нашел где скачать, и небольшое описание Ссылка...
    Гость » в форуме Обсуждение Gta San Andreas
    1 Ответы
    3720 Просмотры
    Последнее сообщение PostaL
  • New Live для GTA San Andreas [CLEO]
    Полное описание new life/ Это скриптовая модификация для gta sa в пиццериях можно купить пиццы подойдите к кассе и нажмите y использовать затем...
    LORD BENDTNER » в форуме Cleo-моды San Andreas
    0 Ответы
    1767 Просмотры
    Последнее сообщение LORD BENDTNER
  • Ресторан для GTA San Andreas [CLEO]
    У Карла теперь есть свой ресторан в котором можно перекусить и сохранится. так же он приносит прибыль! Скачать
    LORD BENDTNER » в форуме Cleo-моды San Andreas
    2 Ответы
    1553 Просмотры
    Последнее сообщение LISOGOR
  • Gangs Mod для GTA San Andreas [CLEO]
    С помощью этого скрипта вы сможете сделать гангстерскую перестрелку где угодно, даже в интерьерах, для вызова таблицы, нажмите Y , перед вами...
    LORD BENDTNER » в форуме Cleo-моды San Andreas
    0 Ответы
    2118 Просмотры
    Последнее сообщение LORD BENDTNER
  • GTA 3 Реальная карта [CLEO]
    Нажмите 1(не numpad)и покажется карта. Вообще-то это увеличенный радар. Тестировался на версии 1.1 Скачать:
    Scorpion » в форуме Cleo-моды GTA III
    0 Ответы
    2832 Просмотры
    Последнее сообщение Scorpion
  • Кореша для GTA San Andreas [CLEO]
    Кореша (CLEO) для GTA San Andreas - CLEO скрипт, позволяющий вызвать корешей с Грув Стрит. Управление - Num6 Несколько вариантов машин и...
    LORD BENDTNER » в форуме Cleo-моды San Andreas
    1 Ответы
    1757 Просмотры
    Последнее сообщение Ванёк
  • Fly (летать) для GTA San Andreas [CLEO]
    FLY - чит =Ъ Или подругому супермэнмод =], просто будьте немного над землёй, и он полетит, далее всё ясно(Спрыгните с забора допустим). Призимлятьсо,...
    LORD BENDTNER » в форуме Cleo-моды San Andreas
    1 Ответы
    2825 Просмотры
    Последнее сообщение Jahan Tekayewa
  • Автосохранение для GTA San Andreas [CLEO]
    Иногда бывает обидно пройти миссию, и по дороге к сейвхаузу умереть, либо потерять всё оружие, будучи арестованным. Этот клео-скрипт после...
    Михаил » в форуме Cleo-моды San Andreas
    4 Ответы
    4155 Просмотры
    Последнее сообщение Ванёк
  • GTA 3 Ходьба пешком [CLEO]
    Теперь Клод не только бегает, но и ходит! Также во время походки можно вращать камеру на 360 градусов.
    Михаил » в форуме Cleo-моды GTA III
    13 Ответы
    1841 Просмотры
    Последнее сообщение Гость

Вернуться в «Modding GTA»