00010. Управление Sanny Builder и её особенности
Last updated
Last updated
Управление Sanny Builder и её особенности|Это стартовый урок по Sanny Builder, в котором мы разберёмся с настройками, горячими клавишами и рассмотрим игровые лимиты.|wmysterio|wmysterio||||Вот и добрались мы наконец то до главного! А именно к созданию скриптов! Но для начала, нам необходимо ознакомится с самой программой.По этому первый урок по санни билдеру будет о возможностях программы и ограничениях игры GTA San Andreas.
Установите Sanny Builder ( скачать можно здесь или на официальном сайте ). Просто следуйте по шагам установщика. Если задан вопрос "Установить библиотеку Cleo?" то укажите "Да" ( нужно будет указать папку с игрой ( место, где находится gta_sa.exe ) ). Думаю сложности в установке не возникнет. Далее запустите исталятор последней версии CLEO. Ей можно скачать здесь или на официальном сайте. Cледуйте инструкции по установке. Это необходимо, что бы у Вас не возникало ошибок с опкодами.
И так, давайте запустим наш санник :)
Прежде всего его нужно настроить. Для этого откройте вкладку "Сервис->Настройки". Во вкладке "Общее" укажите папку с игрой ГТА Сан Андреас ( место, где находится gta_sa.exe или другой поддерживаемой игры ). Здесь:
Красный - укажите папку с игрой;
Зелёный - поставьте галочку, что бы мы смогли сразу открывать файлы SCM-типа ( не обязательно );
Коричневый - укажите язык программы ( ЭТО НЕ ЯЗЫК СКРИПТОВ! );
Остальные галочки поставьте, как на рисунке.
Другие вкладки пока трогать не будет. Перезапустите программу, что бы изменение вступили в силу. Обычно это происходит и без перезапуска, но на всякий пожарный, как говорят :)
Что же, настройку сделали. Давайте приступим к горячим клавишам. После того, как запустили программу, давайте создадим новую вкладку. Для этого нажмите комбинацию клавиш CTRL+<kbd>N
( если Вы встретите в комбинациях символ "+", то значит, что клавишы нужно нажать одновременно ).
Здесь "0001" - это нумерация строк. Давайте нажмём ENTER` несколько раз. Мы видим, что число строк увеличивается.
Справа от номеров строк поле редактора, там пишутся скрипты. Но об этом потом. Давайте напечатаем в поле что-то. Вот например:
Прекрасно! С этим текстом можно делать много манипуляций. Мы можем использовать команды с виндовса, это:
CTRL+<kbd>C
- Скопировать текст;
CTRL+<kbd>X
- Вырезать выделенный текст;
CTRL+<kbd>V
- Вставить ранее скопированный текст;
CTRL+<kbd>A
- Выделить весь текст;
CTRL+<kbd>F
- Искать слово в текущей вкладке;
TAB` - Перемещает курсор с тектом на несколько символов вправо;
SHIFT+<kbd>TAB
- перемещает курсор с текстом на несколько пунктов влево;
Также есть горячие клавиши в Санника:
CTRL+<kbd>G
- Переход на указанный номер строки;
CTRL+<kbd>SHIFT
+1...9` - делает как бы закладку возле строки ( имя закладки зависит от числа, что вы нажали );
CTRL+<kbd>1...9
- переходит к указанной закладке ( если такую создали командой выше );
F5` - открыть файл скрипта;
F6` - проверить скрипт на ошибки;
F7` - проверить скрипт на ошибки и скомпилировать его ( сделать его готовым для использования );
F8` - быстрый запуск игры;
F10` - просмотреть настройки;
F12` - просмотреть справку;
CTRL+<kbd>SHIFT
+C` - вставить текущие координаты игрока в игре;
CTRL+<kbd>SHIFT
+E` - вставить текущий угол поворота игрока в игре;
CTRL+<kbd>SHIFT
+1` - просмотреть информацию о координатах игрока в игре;
CTRL+<kbd>SHIFT
+2` - вызвать поисковик опкодов ( в будущем эта комбинацией Вы будете пользоваться очень часто );
× **Примечание:** Смотреть координаты и угол можно только если игра уже была запущена и уже идёт процесс игры ( игрок создан ).
Более подробную инфу по горячих клавишах вы можете узнать со справки СБ. Я назвал те, которые я всегда использую.
Давайте рассмотрим игровые лимиты ГТА Сан Андреас. Игра не может быть резиновая, по этому есть ограничения. Если выйти за их пределы игра не сможет правильно работать, или будет работать с ошибками ибо вообще перестанет работать! Вот вам таблица игровых лимитов:
Со временем эти незнакомые выражения Вы выучите и старайтесь не выходить за их пределы. В принципе, с программами у нас всё, можете приступать к изучению скриптинга.|4599|1|0|07710774png
691546
400316``\|29930110
png593
523400
352``|74221088png
342`360
Описание | San Andreas |
---|---|
Размер main.scm
200000
Размер одной миссии
69000
Количество миссий
200
Mission Cleanup List
75
Кол-во моделей (2-й сегмент)
395
Кол-во работающих потоков
96
Локальные переменные
32 + 2 таймера ( 1024 в миссиях )
Кол-во вложенных gosub
8
Text_Draw
96
Jump Table Labels
75
Общее число внешних скриптов
82
Общее число активных внешних скриптов
70
Парковки машин (014B:)
500
Кол-во маркеров
175
Кол-во пикапов
620
Максимальный опкод
0a4e
Число сфер на экране
16
Типы гаражей, сохраняющих машины
16..18, 24..32, 39..45