CLEO — различия между версиями

Материал из GTAModding.ru
Перейти к: навигация, поиск
Строка 1: Строка 1:
'''CLEO''' - это библиотека, написанная Seemann'ом. Она загружается посредством ASI Loader'ом Listener'а или Jernej L. Библиотека позволяет добавлять скрипты с расширением .cs без вмешательств в main.scm. На данный момент доступна версия 4.1.1.7. Чтобы написать скрипт в Sanny Builder, нужно в начале файла написать директиву [color=green]{$CLEO}[/color]. Одно из ограничений CLEO состоит в том, что нельзя использовать глобальные переменные. Подробнее [http://sannybuilder.com/forums/viewtopic.php?pid=3649#p3649 тут] или [http://sannybuilder.com/forums/viewtopic.php?pid=3747#p3747 тут]. Другая проблема заключается в том, что в опкодах set_status_text и set_timer используют только глобальные переменные. Seemann нашел решение и объяснил его [http://sannybuilder.com/forums/viewtopic.php?id=255 тут]. Ещё в CLEO можно использовать только глобальный ID модели. В Sanny Builder его можно получить, нажав Ctrl+Alt+H перед строкой.
+
{{stub}}
 +
'''CLEO''' - это дополнительная библиотека для серии игр GTA. Библиотека CLEO добавляет новые [[опкод]]ы и дает возможность запускать новые скрипты без редактирования [[main.scm]] и начала новой игры. Автор и первоначальный разработчик - {{U|Seemann}}. Начиная с четвертой версии библиотеки разработку ведет Alien.  
  
Описание примеров в папке CLEO/cleo_examples:
+
==Ссылки==
 +
* [http://cleo.sannybuilder.com Официальный сайт]
  
[color=darkblue]test_example.txt
+
{{SA-navi}}
 
+
Базовый пример создания CLEO-скрипта. Смысл его заключается в выводе сообщения при запуске игры. Для этого используется доп. скрипт ShowTextBox, который показывает текстбокс на экране. Данный пример может служит основой для вывода тестовых сообщений в любом моде.
+
 
+
Скрипт срабатывает однократно при запуске игры. После сохранения-загрузки сообщение появляться не будет (благодаря опкоду 0A95).
+
 
+
showsavescreen.txt
+
 
+
Пример постоянно работающего скрипта. Представляет собой бесконечный цикл, проверяющий нажатие кнопки F4. После ее нажатия появляется окно сохранения.
+
 
+
CustomMission.txt
+
 
+
Болванка CLEO-миссии. Если создать скрипт по аналогии с showsavescreen, только вместо вывода экрана сохранения использовать 0A94, можно запускать эту миссию.
+
 
+
otbhook.txt
+
 
+
Пример хука. Этот скрипт проверяет запущена ли миссия OTB (скачки на лошадях), и если да, то повышает значения ставок. Скрипт предназначен для оригинальной игры.
+
 
+
VCCam.txt
+
 
+
Позаимствовано из мультимода Capushon’а. Скрипт меняет положение камеры при езде на машине, делая обзор гораздо удобнее.
+
 
+
respray.cs
+
 
+
Скрипт написан yelmi. Если взять баллончик с краской и подойти к любой машине, можно перекрасить ее в другой цвет.[/color]
+
 
+
Познакомиться со списком новых опкодов можно [http://cleo.sannybuilder.com/?lang=ru&id=2 тут]
+

Версия 11:19, 5 июля 2011

CLEO - это дополнительная библиотека для серии игр GTA. Библиотека CLEO добавляет новые опкоды и дает возможность запускать новые скрипты без редактирования main.scm и начала новой игры. Автор и первоначальный разработчик - Seemann. Начиная с четвертой версии библиотеки разработку ведет Alien.

Ссылки

п · о · р
San Andreas Grand Theft Auto: San Andreas
Форматы файлов.col.cfg.cut.dff.dat.fxp.gxt.ide.ifp.img.ipl.rep.rrr.scm.txd.set
Документацияcarcols.datCarrecPed EventsPed TypeАдреса Памяти Функций (SA)Анимация моделей в SAВизуальные эффекты в скриптинге
Загруженные звукиКатсценыНомера оружияРисование на экранеТрюки с меткамиСтатистикаСтруктура аудио в SABeta версия
ИнструментыCLEOCollision File Editor IIENBSeriesG-ToolsGXT EditorIMG ToolPS2 TXD ModPS2 TXD ViewerLimit AdjusterMap EditorPathViewer
San Andreas Audio ToolkitSan Andreas Texture PlacerSanny BuilderTXD WorkshopTXDFuckerXBOX TXD PowerTool
ТуториалыРедактирование аудио в SAИзменение cutsceneDecision MakerПропуск роликовКонвертация автомобилей в SA
Основы маппинга GTA:SAДелаем ломающиеся объектыКонвертирование персонажа в SA2dfx в SanAndreasМоддинг San Andreas v2.0
Новая анимация персонажейУниверсальный солдат (GTA SA)
МодыAlien CityDesign Your Own MissionGTA: UnitedGTA StoriesGTA Berlin
МультиплеерgtaTournamentMulti Theft AutoSan Andreas Multiplayer