создание клео скриптов самп

Создание клео скриптов самп

Модератор форума: Alowir
Форум » Обсуждения SAMP CRMP MTA » CLEO скрипты » [CLEO] Как создать собственное клео? ( Для новичков )

[CLEO] Как создать собственное клео? ( Для новичков )

Jack_Jupiter Дата: Вторник, 31.12.2019, 15:41 | Сообщение # 1

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

Вам нужно скачать программу по имени «Sanny Builder» ее надо установить.

Затем нам надо перейти к функции добавляем :

У нас теперь получается :

И чтобы нас не крашило когда мы выполняем функцию

Пишем после функции «:cheat_master» :
wait 0

Чтобы на нажатии например кнопки минус наш код выполнялся пишем после этих проделанных действие :

if 0AB0: key_pressed 109

Потом пишем ( обязательно. ) :

Все! Чтобы скомпилировать нажимаем F6

Если вы сделали все правильно и Sanny Builder не выдал ни ошибка!
То я вас поздравляю вы сделали свой первый Cleo-Скрипт!

Заходим в игру и нажимаем кнопку «Минус» и у нас в чате высветиться сообщение «Hello World»

Источник

Уроки CLEO. Урок №1: ставим персонажа на локацию

1. Предыстория
2. Программы
3. Находим персонажа
4. Ставим персонажа

Все вы наверняка хотите научиться делать CLEO-скрипты. Этот урок поможет вам воплотить мечту в реальность. Но это не очень быстро и легко!

Чтобы научиться делать годные скрипты потребуются месяцы или даже годы. Но не буду вас расстраивать, у вас всё точно получится! Это первый урок из нескольких.

В этом разделе я познакомлю вас с программами, которые нужны для создания мода.

Нам понадобятся: Sanny Builder 3 (создание скриптов) и Ped Editor (просмотр моделей персонажей).

3. Находим персонажа

Теперь нам предстоит найти название персонажа. Когда вы откроете Ped Editor, у вас появится интерфейс программы.

Теперь пролистайте строку с персонажами вниз и найдите подходящего. В моём случае это HMORI.

Не закрывая программу, открываем Sanny Builder 3, в которой будем создавать уже сам скрипт, который поставит персонажа на локацию.

3. Ставим персонажа

Теперь пришло время самым интересным действиям — созданию CLEO-cкрипта. Когда вы открыли окно, вы увидите лишь пустой экран. Но нажмите вот на этот значок: .

Появится уже немного другое окно, выглядит как простой текстовый документ:

В первой строке нам нужно лишь написать:

Это начало скрипта. Потом нужно написать переход и проверку загрузки персонажа:

:NONAME_1
Model.Load(здесь указывается название модели персонажа после символа «#», в моём случае это: #HMORI)
038B: load_requested_models

Это место, куда должен быть поставлен персонаж и угол разворота.

Чтобы узнать эти координаты, нужно зайти в игру. Просто нажмите на , и игра запустится без титров, так быстрее.

Далее загружаем игру, выходим на улицу, встаём на нужное место и скрываем игру.

Разворачиваем Sanny Builder 3, ставим курсор после «CivMale, #HMORI,». Потом нажимаем Shift+Ctrl+C. Координаты будут вставлены. В моём случае это вот так выглядит:

А там, где написано «Actor.Angle([email protected]) =», нужно нажать Shift+Ctrl+E и появится угол разворота игрока. Вот так получится:

В конце мы также поставили метку окончания скрипта (end_thread)

Всё, теперь скрипт закончен и игра не вылетит! Можно конвертировать скрипт и посмотреть что получилось, для этого нажмите на или F6.

Далее назовите свой файл и сохраните. Если вылетела ошибка, значит вы сделали что-то неправильно! Перепроверьте это:

Всё, заходим в игру.

Выбранный персонаж стоит.

В следующем уроке мы будем назначать персонажу анимацию.

Источник

Создание клео скриптов самп

Нужно уверенно знать:

Как начать писать скрипты:

Уроков по основам скриптинга на павне не так уж много, и не такие они ёмкие.
Почитайте о таком языке как PHP и других подобных, они похожи между собой, да и знания не помешают.

Желаю Вам удачи и успехов в написании скриптов.

P.S. Данная статья, возможно, будет дополнена.


— Вот ты говорил, город — сила, а здесь слабые все.
— Город — это злая сила. Сильный приезжает — становится слабым. Город забирает силу. Вот и ты пропал…© Брат

— Разве вы не хотели бы жить вечно?
— Если в моде останутся штаны со стрелками то нет.© X-Files

Источник

Создание клео скриптов самп

1. Собственно, как же делать эти скриптики и что вообще для этого нужно? Для начала нужно зайти на сайт http://sannybuilder.com/ и скачиваем оттуда свежий Sanny Builder и библиотеку Cleo 3.

Итак, чтобы наш скрипт шел отдельно от main.scm, вставляем такое вот в начале скрипта:

Как вы наверняка заметили, мануал учит вас создавать потоки так:

и закрывать его так:

так вот, при создании клео-скрипта закрывать поток не нужно, а открывается он просто вот так:

В скриптах вы можете помечать для себя что-либо, чтобы не забыть вот так: // заметка. Например вы создаете поток:

Как вы заметили там есть wait 0 всегда вставляйте эту строчку, иначе игра может вылететь.

А теперь приведу пример простенького скрипта, дающего броню при нажатии Num+

Как вы можете заметить в скрипте есть jf @Armour и jump @Armour, так вот из-за этого скрипт повторяемый :), для того, чтобы не выдало ошибку при компилировании скрипта, мы и вставляли в начале 0000: NOP
Тут может быть не очень понятно, так оно и есть, но у вас в руках есть отличный мануал. ах дааа, главное чуть не забыл. Откуда же я узнал, что клавииша Num+ имеет номер 107. В мануале написано про клавиши, но это про main.scm, а мы делаем клео сприпт. Чтобы узнать код нужной вам клавиши жмем в SannyBuilder`е Справка-Помощь-CLEO 3 Code Library-Список значений кнопок для 0AB0. В графе Decial нужный нам код, напротив название клавиши.

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

Ну а для загрузки Запуск-Декомпилировать. Дерзайте smile И еще раз, рекомендую сперва попросматривать чужие скриптики. cool

Copyright Lomtik
Кто хочет забанить Витю ставьте + в репу!

Источник

[CLEO] Auto Remove Marker


CLEO-скрипт, который автоматически удалит маркер на карте, когда Вы приблизитесь к нему.


Игроки San Andreas наверняка знают, что при быстром нажатии кнопки спринта, скорость бега игрока увеличивается от частоты нажатия. Данный плагин не много меняет принцип работы функции спринта в игре.

Теперь при обычном спринте Вы будете бежать со скоростью которую даёт Вам быстрое нажатие.

Плагин НЕ является читом. Не меняйте название плагина.

Пароль от архива: samp-stock

Asi Loader


Это файл DLL, который добавляет возможность загрузки плагинов ASI в San Andreas.

Установка: Перенесите файлы из архива в корневую папку с игрой, подтвердите замену файлов. ASI скрипты устанавливаются либо путём добавления их в папку «scripts», либо в папку с игрой.

[CLEO] Damage Informer ( сердечко )


При попадание в Вас или противника появляется сердечко над головой. Что-то типа колокольчика или Damage Informer.


San Andreas Mod Loader это ASI плагин для Grand Theft Auto San Andreas, который существенно упрощает установку любых модификаций.

Главная его особенность состоит в том, что никак не затрагиваются файлы оригинальной игры, и бэкапы теперь делать не обязательно.

Для установки любой модификации достаточно кинуть файл/папку в папку modloader, и наслаждаться игрой. Более подробно всё расписано в ReadMe, который, к сожалению, на английском языке. Но есть наша статья на русском, в который мы рассказываем как пользоваться этим замечательным плагином!

[CLEO] AutoReconnect + AutoLog for SAMP 0.3.7


Активация: /autolog /autorec

Описание: В папке INI есть файл AutoLog.ini вставляем свой пароль и сохраняем
Также вы можете настроить в игре ввести команду /autolog

Установка: Переместить все файлы и папки из архива в папку с игрой.

Авторы: Moldava, Bri

[CLEO] Fast Connect


Обычный FastConnect на CLEO

Подключает вас на сервер с забитыми слотами примерно в 4 раза быстрее

[LUA] TruckHUD — Скрипт дальнобойщика для Samp-Rp ( v. 06.10.2020 )


Многофункциональный худ для дальнобойщиков на проекте Samp-RP. Подсчитывает прибыль, выводит на экран цены в портах/складах и т.д.

Отправка мониторинга вручную. Кнопка [Отправить]
Есть два вида мониторинга в чат: актуальный и не актуальны.

Актуальный мониторинг вы отправляете из порта или со склада.
Он обновится на мониторах других пользователей TruckHUD.

А не актуальный мониторинг будет отображаться только в чате, без отображения в TruckHUD.
В конце такого мониторинга будет написан срок его давности.

Авто Доклад
Автоматически докладывает в рацию о загрузка/разгрузках. C указанием места и цены.
Можно включить чтобы после каждой Загрузки/Разгрузки отправлялся мониторинг в рацию.
Для этого включите пункт «Отправка мониторинга в чат» в настройках /truck menu

Источник

Читайте также:  openwrt скрипт перезапуска firewall после запуска
Онлайн платформа