Описание: Привет бандиты. Меня всегда при написания CLEO скриптов бесило, что некоторые функции которые я уже 100500 раз писал в других скриптах нужно писать снова... И я короче решил эту проблему. Представляю Вам мой CLEO скрипт который заключает в себе огромное количество разных функций которые Вы можете использовать во всех своих CLEO скриптах. Данный скрипт будет работать только на операционной системе Windows . Скрипт был разработан таким образом, что может работать не только в SA:MP , но и в Single Player . Тем кто не разбирается в скриптинге: Вам этот скрипт ничем не поможет, но его установка обязательна если Вы хотите, чтобы все Ваши скрипты которые написаны с использованием функций этого скрипта работали. Не изменяйте названия скрипта. Я ещё добавил все функции в список опкодов Sanny Builder'a.
Текущая версия скрипта:1.0.1 Текущее количество функций:163
В скрипте есть 6 буферов. Пять из которых рассчитаны для того, чтобы использовать их как "мусорный буфер". А последний шестой сделан для обмена данными между скриптами или просто хранения каких-то данных. Первые пять имеют размер 1024 байт. Они могу хранить int, float, string, указатели. Последний шестой тоже умеет хранить эти типы, но он имеет 500 ячеек с которыми Вы можете взаимодействовать вызвав соответствующую функцию для данного буфера.
Чтобы из Вашего скрипта проверить на наличие SCM_Funcs в игре, используйте следующий код как условие:
Код
0C5F: is_global_var "SCM_Funcs" defined
Чтобы найти все функции скрипта в поиске опкодов Sanny Builder, то Вам следует в поиске ввести следующее:
Код
0C35: [
Я проверял скрипт очень длительное время, но всё же функций очень много. Поэтому если Вы найдёте какой-нибудь баг/ошибку/недоработку, то прошу Вас сообщить об этом. Благодарю!
[SP] - Означает, что данная функция будет работать только в Single Player . [MP] - Означает, что данная функция будет работать только в SA:MP . [SP/MP] - Означает, что данная функция будет работать как в Single Player, так и в SA:MP . | - Разделитель. Был использован только ради того, чтобы не путаться.
Leistolz, GoldFish, A.Tornerro за помощь в тестирование. FYP'у и всей команде BH Team за работу над SAMPFuncs . Seemann, Alien, Deji за работу над библиотекой CLEO .
1) SAMPFuncs V4.0 + (Крайне рекомендуется использовать V5.2.2 +) . 2) CLEO V4.1 + (Тестирование скрипта проходило на версии V4.3.20) .
1) Файл "!SCM_Funcs_ByiTz_XG4M3R.CS" переместить в папку CLEO . 2) В свойствах файла "gta_sa.exe" поставить следующую галочку:
В. При компиляции у меня выходит ошибка "Идентификатор не найден". Как решить? О. В описание темы к вызовам функций я писал приставки [SP/MP] и т.д. прямо перед опкодом. Решить данную проблему очень легко. Просто уберите их с опкода или просто закомментируйте.
В. Если я напишу скрипт с использованием SCM_Funcs, то человек который будет использовать мой скрипт тоже должен будет установить SCM_Funcs? О. Да.
В. Можно ли вместо переменных в вызовах использовать значения без переменных? О. Да, можно. Но нельзя использовать строки напрямую. Обязательно учитывайте это.
В. Можно ли добавить свои функции в твой скрипт? О. Нет, нельзя. Если Вы хотите, чтобы я что-то добавил в базу скрипта, то напишите мне в ЛС. Если идея будет годной, то ждите новую версию с вашей идеей.
В. Почему нельзя менять названия скрипта? О. Потому что символ "!" позволяет загружать SCM_Funcs первым скриптом.
В. Имеет ли скрипт какие-нибудь конфликты с другими скриптами? О. Нет, если этого не делать специально.
В. Могу ли я получить исходник скрипта? О. Да, но всем подряд я его не даю.
В. У меня не компилируется скрипт с опкодом 0C35. О. Опкод 0C35 - это опкод SAMPFuncs. Поэтому прежде чем использовать SCM_Funcs, надо установить SAMPFuncs.
В. После обновления скрипта мне нужно будет обновлять свой скрипт на новую версию? О. Нет, если автор скрипта не изменит что-то в вашей функции.
Ссылка на скачку: http://mediadisk.net/@XUo
Для скачивания CLEO без рекламы, Вам нужно нажать на кнопку "перейти на страницу загрузки", затем в адресной строке вместо "go/view/" поставить "!", и нажать на ENTER.
Текущий ник: DarkP1xel Старые ники: xXx2o1o, iTz_XG4M3R
Сообщение отредактировал xXx2o1o - Понедельник, 09.11.2015, 17:20
Можно юзать как замену СампФункс? [url=][img]http://i.imgur.com/UqDmf46.gif[/img][/url][img]http://i.imgur.com/sx9ZAAo.gif[/img][url=http://cheat-master.ru/shop/user/376305/goods][img]http://i.imgur.com/YJVliW8.gif[/img][/url]