Рейтинг - 5.0 (2)

Это стартовый урок по Sanny Builder, в котором мы разберёмся с настройками, горячими клавишами и рассмотрим игровые лимиты.

Вот и добрались мы наконец то до главного! А именно к созданию скриптов! Но для начала, нам необходимо ознакомится с самой программой.По этому первый урок по санни билдеру будет о возможностях программы и ограничениях игры GTA San Andreas.

Установите Sanny Builder ( скачать можно здесь или на официальном сайте ). Просто следуйте по шагам установщика. Если задан вопрос "Установить библиотеку Cleo?" то укажите "Да" ( нужно будет указать папку с игрой ( место, где находится gta_sa.exe ) ). Думаю сложности в установке не возникнет. Далее запустите исталятор последней версии CLEO. Ей можно скачать здесь или на официальном сайте. Cледуйте инструкции по установке. Это необходимо, что бы у Вас не возникало ошибок с опкодами.

И так, давайте запустим наш санник :)

Прежде всего его нужно настроить. Для этого откройте вкладку "Сервис->Настройки". Во вкладке "Общее" укажите папку с игрой ГТА Сан Андреас ( место, где находится gta_sa.exe или другой поддерживаемой игры ). Здесь:

  • Красный - укажите папку с игрой;
  • Зелёный - поставьте галочку, что бы мы смогли сразу открывать файлы SCM-типа ( не обязательно );
  • Коричневый - укажите язык программы ( ЭТО НЕ ЯЗЫК СКРИПТОВ! );

Остальные галочки поставьте, как на рисунке.

Другие вкладки пока трогать не будет. Перезапустите программу, что бы изменение вступили в силу. Обычно это происходит и без перезапуска, но на всякий пожарный, как говорят :)

Что же, настройку сделали. Давайте приступим к горячим клавишам. После того, как запустили программу, давайте создадим новую вкладку. Для этого нажмите комбинацию клавиш CTRL+N ( если Вы встретите в комбинациях символ "+", то значит, что клавишы нужно нажать одновременно ).

Здесь "0001" - это нумерация строк. Давайте нажмём ENTER несколько раз. Мы видим, что число строк увеличивается.

Справа от номеров строк поле редактора, там пишутся скрипты. Но об этом потом. Давайте напечатаем в поле что-то. Вот например:

Прекрасно! С этим текстом можно делать много манипуляций. Мы можем использовать команды с виндовса, это:

  • CTRL+C - Скопировать текст;
  • CTRL+X - Вырезать выделенный текст;
  • CTRL+V - Вставить ранее скопированный текст;
  • CTRL+A - Выделить весь текст;
  • CTRL+F - Искать слово в текущей вкладке;
  • TAB - Перемещает курсор с тектом на несколько символов вправо;
  • SHIFT+TAB - перемещает курсор с текстом на несколько пунктов влево;

Также есть горячие клавиши в Санника:

  • CTRL+G - Переход на указанный номер строки;
  • CTRL+SHIFT+1...9 - делает как бы закладку возле строки ( имя закладки зависит от числа, что вы нажали );
  • CTRL+1...9 - переходит к указанной закладке ( если такую создали командой выше );
  • F5 - открыть файл скрипта;
  • F6 - проверить скрипт на ошибки;
  • F7 - проверить скрипт на ошибки и скомпилировать его ( сделать его готовым для использования );
  • F8 - быстрый запуск игры;
  • F10 - просмотреть настройки;
  • F12 - просмотреть справку;
  • CTRL+SHIFT+C - вставить текущие координаты игрока в игре;
  • CTRL+SHIFT+E - вставить текущий угол поворота игрока в игре;
  • CTRL+SHIFT+1 - просмотреть информацию о координатах игрока в игре;
  • CTRL+SHIFT+2 - вызвать поисковик опкодов ( в будущем эта комбинацией Вы будете пользоваться очень часто );

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

Давайте рассмотрим игровые лимиты ГТА Сан Андреас. Игра не может быть резиновая, по этому есть ограничения. Если выйти за их пределы игра не сможет правильно работать, или будет работать с ошибками ибо вообще перестанет работать! Вот вам таблица игровых лимитов:

ОписаниеSan Andreas
Размер main.scm200000
Размер одной миссии69000
Количество миссий200
Mission Cleanup List75
Кол-во моделей (2-й сегмент)395
Кол-во работающих потоков96
Локальные переменные32 + 2 таймера ( 1024 в миссиях )
Кол-во вложенных gosub8
Text_Draw 96
Jump Table Labels75
Общее число внешних скриптов82
Общее число активных внешних скриптов70
Парковки машин (014B:)500
Кол-во маркеров175
Кол-во пикапов620
Максимальный опкод0a4e
Число сфер на экране16
Типы гаражей, сохраняющих машины16..18, 24..32, 39..45

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


Fine_SLM   (03.09.12 19:34)
Во втором пункте при нажатии Ассоцировать Sanny Builder с файломи .SCM мне вылазит "Это может внести изменения в рэстер" нажимию ОК и потом вылазит ошибка Failed to set data for ''

craz   (06.10.12 02:39)
Сылка на картинку битая, перезалейте картинку во 2 пункте плиз

craz   (06.10.12 02:41)
И пример тоже битая angry

wmysterio   (06.10.12 06:26)
Fine_SLM, это пункт является НЕ обязательным.

craz, спасибо, перезалил.
Вход на сайт

Поиск
Категории раздела
Мини-чат
Пожалуйста, все вопросы по скриптингу задавать на форуме!
Наш опрос
Кто из главных героев GTA 5 круче?
Всего ответов: 5
Активность на сайте
Пожертвования
Кошельки WebMoney:
U859420971000
R407741810602
Z331072372430
E314272616890
Друзья сайта
Полезные ресурсы
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Сегодня нас посетили:
wmysterio
Реклама