- Вопросы по CLEO-скриптингу
- MogAika
- CLEO SA:MP++
- Как установить CLEO скрипты для GTA San Andreas
- Установка CLEO скриптов для GTA San Andreas
- CLEO+ v1.0.8 (Обновление от 02.10.21)
- Установка скриптов CLEO/ASI/LUA
- [ASI] Обход лаунчера Arizona-RP
- [CLEO] CamHack
- [ASI] Скейтборд
- Помощник электрика на самп рп ( кликер + карта )
Вопросы по CLEO-скриптингу
MogAika
Известный
Задаем вопросы как можно точнее, не стесняемся.
Немножко правил:
- Код за вас никто писать не будет. Если вам нужен работающий скрипт, изменить активацию и т.п. и т.д., то вам сюда: Помощь (http://blasthack.net/forums/110/);
- Без оскорблений;
- Используйте поиск, не повторяйте одни и те же вопросы;
- Спорим в личку, не засирайте тему, в ней и так уже 100+ страниц;
- Если у вас есть какой-то код по вашему вопросу(что-либо неправильно работает в нём), то лучше выложите его сразу и опишите проблему, чем мы будем играть в гадалки. И краш лог можете не прикладывать, он мало что даст;
Если вы прикладываете код, то прикрепляйте его так:
[code=cleo]
[/code]
- Сначала выясните, что SAMPFUNCS работает(если вы используете его в коде, конечно же). Это можно проверить путем поиска SAMPFUNCS(.log) в папке SAMPFUNCS в папке игры(надеюсь Вы не запутались с папками :yes:). Если же SAMPFUNCS установлен и краш происходит именно из-за Вашего кода(хе-хе), то проверьте, что код соответствует конструкциям(на метках показывать не буду):
Перед тем, как задать вопросы, ознакомьтесь с предоставленной информацией и гайдами, если ответы на список вопросов выше Вам не помогли:
подчеркнутый текст является ссылкой и кликабелен
Ссылка на список гайдов
Ссылка на список различной информации
Этот подраздел будет дополняться, я надеюсь на это.
Пожалуйста, не дублируйте посты(п. 3). Если Вы нашли их [дублированные посты/одни и те же вопросы/похожие вопросы], напишите @legend2360 в ЛС и я добавлю их сюда. Вам(мне) же станет легче.
За несоблюдение этих условий таймаут в данной теме от 12 часов до 1 недели.
Источник
CLEO SA:MP++
Участник
Для работы требуется:
CLEO 4.1+
SAMPFUNCS 5.2.1+
P. S.: Если скрипт не будет работать, будет работать некорректно, игра будет крашиться и т. п. — попробуйте переместить из архива файлы bass.dll, vorbis.dll, vorbisFile.dll и vorbisHooked.dll в корневую папку игры с заменой.
Функционал:
Клавишные функции:
• F2 — вызов вспомогательного диалога.
• Delete — удаление находящегося в руках оружия. (Включается / отключается командой /delgun по стандарту)
Команды:
• /settime 0-23 или без значения — установка игрового времени суток.
P. S.: Имейте ввиду, что сервер не сможет менять вам время суток, пока у вас установлено собственное. Чтобы сбросить время на серверное, введите команду без указания значения.
• /setweather 0-255 или без значения — установка игровой погоды.
P. S.: Имейте ввиду, что сервер не сможет менять вам погоду, пока у вас установлена собственная. Чтобы сбросить погоду на серверную, введите команду без указания значения.
• /fixtime — включение / отключение фиксирования установленного игрового времени суток. Если эта функция включена, то в ini файле (samp++.ini) под заголовком [Fixed time and weather] в строчку gametime= будет записываться устанавливаемое вами время и при подключении к серверу это время установится автоматически. Также время суток можно настраивать вне игры, указывая желаемое значение в строке gametime= в ini файле.
• /fixweather — включение / отключение постоянной игровой погоды. Работает аналогично функции /fixtime.
• /hitsound 1-2 или без значения — включение / отключение звона при попадании по скину игрока (колокола). Доступно 2 звука (/hitsound 1-2). Чтобы включать / отключать функцию, вводите команду без указания значения.
P. S.: Имейте ввиду, что у вас не будут воспроизводиться звуки серверного колокола, пока включен колокол скрипта.
• /hpbar — включение / отключение полосы здоровья на 160 HP.
• /hpdig — включение / отключение числового показателя HP на полосе здоровья.
• /stbar — включение / отключение полосы выносливости. Также доступен режим, при котором полоса выносливости будет отображаться только тогда, когда выносливость будет на половину исчерпана.
• /gameradio — включение / отключение игрового радио в транспортных средствах.
• /unlimitfps — включение / отключение ограничителя кадров. (FPS Unlock)
• /shownicks — включение / отключение отображения никнеймов над скинами игроков. Можно отключать как исключительно никнеймы, так и никнеймы с HP.
• /clearchat — полная очистка чата, без отображения timestamp’а и прочего.
• /delgun — включение / отключение функции удаления находящегося в руках оружия по нажатию на Delete.
• /showchat — включение / отключение чата (строка ввода не отключается).
• /drawdist — установка дистанции прорисовки. Чтобы использовать эту функцию, необходимо активировать её в ini файле перед заходом в игру — drawdistactive=1. В строке drawdistance сохраняется последняя установленная в игре дистанция прорисовки (в метрах).
• /ppickups — включение / отключение исчезновения пикапов после взаимодействия с ними.
Дополнительно:
• В ini файле можно отключить отображение лишних нулей в денежном счётчике игры (строка nomoneyzeros=).
• Значения функций сохраняются в samp++.ini под заголовком [Parameters], поэтому не нужно каждый раз настраивать что-то при перезаходе, также можно настраивать скрипт вне игры через тот же ini файл.
• В заголовке [Custom commands] можно указывать собственные команды для функций.
Важно: Указывать команды нужно без слэша и пробелов после символа =
ПРИМЕР: gametime=gtime (будет команда /gtime)
P. S.: Стандартные команды скрипта работают независимо от пользовательских, т. е. указав для какой-либо функции свою команду, стандартная команда этой функции также будет работать.
ПРИМЕР: gametime=gtime — в игре будут работать команды /gtime (пользовательская команда) и /settime (стандартная команда).
Источник
Как установить CLEO скрипты для GTA San Andreas
Моды, которые вы можете найти в категории CLEO скриптов, несколько отличаются от своих аналогов из других категорий. Дело в том, что скрипты CLEO созданы с использованием одноименного инструментария, который позволяет подключать к ГТА: San Andreas сторонние скрипты. За счет этого открывается возможность реализации большого количества принципиально новых возможностей.
Если вы столкнулись с проблемой установки CLEO скрипта в игру, данная универсальная инструкция поможет вам в этом. Если у вас есть проблемы с определенным модом, вы можете оставить ссылку на него в нашей группе во Вконтакте и мы добавим персональную инструкцию по установке к нему.
Установка CLEO скриптов для GTA San Andreas
Чтобы установить CLEO скрипты в GTA San Andreas, сперва необходимо установить библиотеку CLEO. Скачать последнюю версию можно с нашего сайта. Просто укажите папку, в которой установлена игра, и дождитесь окончания установки.
Скачав любой понравившийся CLEO скрипт с нашего сайта, переместите все файлы из скачанного архива в папку CLEO, которая появится в папке с вашей игрой после установки одноименного дополнения.
Если мод не работает или данная инструкция не помогла вам в установке, вы можете обратиться в нашe группe во Вконтакте , где вам обязательно помогут.
Источник
CLEO+ v1.0.8 (Обновление от 02.10.21)
Обновление от 02.10.2021:
Исправлен неверный параметр «EXTENDED_VAR». (Важно для разработчиков).
Обновление от 22.06.2021:
— Исправлена внутриигровая ошибка, из-за которой скриптовое LOD-соединение не удалялось при удалении объекта (ошибка возникала в модификации: Rotating Ferris Whee);
— Исправлен SET_SCRIPT_EVENT_SAVE_CONFIRMATION и GET_CURRENT_SAVE_SLOT;
— Исправлена ошибка, из-за которой не работал SET_SCRIPT_EVENT_CHAR_DAMAGE.
Обновление от 16.01.2021:
-Исправлена ошибка, из-за которой » IS_CHAR_SCRIPT_CONTROLLED», работал некорректно с Open Limit Adjuster, и вызывал ошибку в скрипте » Ped Fear Fix»;
— Исправлена ошибка, из-за которой » Myths Maker», вызывал сбой;
— Исправлены ошибки, из-за которых «GET_CHAR_DAMAGE_LAST_FRAME» и «GET_CAR_WEAPON_DAMAGE_LAST_FRAME» не работали в старой версии.
Обновление от 18.12.2020
— Всплывающие окна, созданы с помощью «ADD_CLEO_BLIP», теперь скрыты;
— Исправлена ошибка, из-за которой не работал «LOAD_ALL_PRIORITY_MODELS_NOW», исправление теперь работает, как «LOAD_ALL_MODELS_NOW».
Обновление от 20.11.2020:
— Исправлена некорректная работа «GET_CHAR_DAMAGE_LAST_FRAME»;
— Исправлен сбой «GET_FX_SYSTEM_POINTER»;
— Исправлена ошибка, из-за которой «ET_SCRIPT_EVENT_BULLET_IMPACT», работал нестабильно в таких модах, как «Airsoft» и «Bullet Mod»;
— Добавлена функция «GetCleoPlusVersion», для проверки версии CLEO+;
— Исправлена ошибка, при которой «READ_STRUCT_OFFSET_MULTI» не работал должным образом.
Обновление от 07.11.2020:
— Исправлена несовместимость с Classic Hud и [MOON] Music Player;
— Исправлен «DRAW_TEXTURE_PLUS», который не поддерживал прозрачность;
— Убрана поддержка Windows XP;
— Исправлены элементы управления, которые не сбрасывались при перезапуске игры;
— Исправлена ошибка, из-за которой «IS _ * _ JUST_PRESSED» работала некорректно;
— Исправлена ошибка скрипта Wanted Radar Warning;
— Исправлен «GET_CHAR_KILL_TARGET_CHAR»;
— Исправлен «IS_CHAR_DOING_TASK_ID».
Обновление от 25.10.2020:
— Исправлены люди, которые иногда не отображали анимацию при уроне;
— Исправлена несовместимость с худом GTA 4, от _AG;
— Исправлены повторяющиеся значки.
Обновление от 21.10.20:
— Исправлен вылет, при попытке выстрелить из полицейского байка;
— Исправлен не работающий GET_PICKUP_POINTER;
— Из-за несовместимости, отключены буферы обмена SAMPFuncs.
Если у вас устаревшая версия, скаченная до 22.06.2021, просьба обновить версию.
Это не официальное дополнение, а созданное модмейкером: Junior_Djjr.
К сожалению в последние годы CLEO развивается очень медленно. CLEO4 был выпущен в 2010 году и пока нет прогнозов, выйдет ли CLEO5.
CLEO + — это дополнение к CLEO4, которое добавляет новые коды операций и команды. Это просто плагин, который находится в папке CLEO. Основное внимание уделяется решению основных ограничений CLEO и упрощению создания модов с более высоким качеством. Рекомендуется для GTA3script , но также адаптирован для Sanny Builder.
Возможно, вы этого не знаете, но создание модов с текущим CLEO все еще имеет ограничения, которые требуют использования манипуляций с памятью. Например, нет способа отличить велосипед от мотоцикла или оружие ближнего боя от огнестрельного оружия. Это приводит к тому, что моддеры используют чтение памяти (что делает код ужасным), а новички используют проверку идентификаторов.
CLEO + добавляет коды операций / команды для облегчения этих основных действий, таких как проверка, является ли человек, автомобиль или объект случайным или управляется сценарием / миссией, учет текущей погоды, разрешения экрана, исправление растянутость на широкоэкранных мониторах, повышение громкость звука.
Кроме того, он уже включает в себя FixSittingCarOpcode.cleo и CoopOpcodes.cleo (вам не нужно их устанавливать. Также есть несколько команд NewOpcodes.cleo . CLEO + ничего не делает в вашей игре, кроме того, он просто добавляет функции для использования в модах CLEO.
Установка: файл CLEO+.cleo добавить в свою папку CLEO.
Источник
Установка скриптов CLEO/ASI/LUA
Тот самый «чит на руду» для шахты Arizona-RP, подсвечивает уже имеющуюся в шахте руду и предсказывает появление её в будущем. В этой модификации так-же есть статистика заработка, цены на ресурсы — настраиваются.
Активация меню управления: /res
Разрешить взаимодействие курсора с меню: res как чит-код, /reson.
Запретить взаимодействие курсора с меню: res как чит-код, /resof, нажать на Х в меню
Установка: Перекинуть файлы в папку moonloader
Требования: CLEO, SAMPFUNCS, Moonloader, imgui, samp.lua.
[ASI] Обход лаунчера Arizona-RP
Скрипт позволяет обойти лаунчер Аризона РП, и в обход системы получать все преимущества лаунчера: гражданские талоны, открывать кейс с рулетками, иметь повышенный процент депозита и т.п.
Стоит так-же отметить, что фишки вроде открытия интерфейса без потери контроля над персонажем и немного изменённые диалоговые окна — тут так-же предусмотрены. Так-же в отличии от других эмуляторов лаунчера — здесь отображаются новые машины, хоть и в виде оригинальных моделек.
Установка: файлы .asi и .cfg извлечь в папку с игрой, файл из папки «Добавить в Moonloader» извлечь в папку Moonloader.
[CLEO] CamHack
Модификация добавляет возможность свободно перемещать камеру в пространстве. Отлично подойдёт для съёмки машиним и сериалов на основе SAMP.
[ASI] Скейтборд
Мод добавляет возможность кататься на скейте, содержит в себе модель, анимацию и ASI-плагин.
Инструкция по шагам:
1) Открываем программу «Crazy Img Editor». Открываем
через неё файл «gta3.img», путь к которому у меня таков
«D:\Games\GTA_San_Andreas\models» / Либо можно воспользоваться Modloader.
2) Нажимаем кнопку «Import (Remove if exists)», чтобы нам
выбрать файлы, которые будем вставлять в «gta3.img».
3) Импортируем (вставляем) подобным образом все файлы,
которые содержатся в папке «Файлы для gta3.img»
4) Нажимаем «Rebuild» (кнопку с изображением шестеренки),
и ожидаем пока программа устаканит/урезонит добавленные
файлы. После завершения данного процесса нужно закрыть
программу, ибо пока в ней открыт файл «gta3.img», игра
отказывается запускаться.
5)Скопируйте файл bikearmfix.asi в папку с gta_sa.exe
Помощник электрика на самп рп ( кликер + карта )
Источник