Опрос на сайте
Какая серия GTA вам больше всего нравиться?

Популярные новости

[CLEO]CarRec(plus ObjRec)

[CLEO]CarRec(plus ObjRec)
"CarRec" дает вам возможность записывать движения автомобиля в файл ".cr" для воспроизведения их позднее в ваших скриптах и

Magic - TXD Builder 0.9.1

Magic - TXD Builder 0.9.1
Полезная программа для сборки TXD файлов, которая важные параметры, такие как mip map, DXT сжатие... Кроме того, программа

Main Menu Scene

Main Menu Scene
"Main Menu Scene" дает вам возможность создавать собственные сцены в "Главном Меню" игры с кастомными картой и скриптом, при

Vertex Alpha в Vice City

Vertex Alpha в Vice City
То, что некогда было доступно лишь в GTA: San Andreas и выше: Vertex Alpha, а потенциально - и физический бленд текстур в

Rollerskates Mod

Rollerskates Mod
Модификация позволяет кататься на роликах, прямо как пляжные девушки.

Vice Lua Описание движка

Vice Lua - Это движок для написания скриптов к GTA Vice City на языке LUA. На нем можно разрабатывать миссии, логику игры, модификации и множество всего другого, что потребуется скриптеру. Ниже приведем краткие возможности движка:

Vice Lua

Достоинства:
+ Многопоточность.
+ Команды ожидания Wait() для конкретного потока.
+ Вы можете выносить код, в отдельные модули-файлы и затем подключать их, в нужном участке.
+ Вы можете проектировать все скрипты в виде своих собственных классов или функций.
+ Движок очень гибкий, использует стандартную библиотеку vc_basic.dll, по мере надобности вы можете создать свой стандарт а эту библиотеку удалить.
+ Движок имеет свой собственный SDK, по этому вы сможете программировать свои собственные библиотеки со своим функционалом в качестве плагинов.
+ Язык Lua достаточно мощный и в тоже время простой в освоении.
+ Скрипты можно компилировать в байт-код, а также движок может исполнять скрипты и без компиляции.

Недостатки:
- На данный момент, нет четкого отладчика.
- Реализация сохранения и загрузки модов, сложное.

Более подробное описание, движка смотрите в текущих разделах:

Основной модуль.
Функции библиотеки vc_basic.

Внимание новая версия: vice lua 1.1

Скачать build vice lua 1.1b [301,51 Kb] (cкачиваний: 239)

Что нового в 1.1?

Добавлены новые события:
OnShutdownGame() - Когда происходит выход из игры.
OnGameMenuUpdate() - Когда обрабатывается меню игры.
OnRenderWareInit() - Когда про инициализирован RenderWare, движок игры.

Также добавлена система загрузки аддонов из каталога scripts\mods
В этом же каталоге вы найдете пример простого аддона.

Детальные подробности можно глянуть на форуме

Внимание, это тестовый пакет, для пробы. Содержит в себе 2 плагина, один основной vc_basic, другой для работы с памятью vc-memory-editor
Скачать тестовый пакет vice lua beta 1.0 [298,79 Kb] (cкачиваний: 107)

Авторы
Vice Lua: Sektor aka VintProg.
Тестер, документация: mfisto
Другие материалы
Ads

Группа GTA Builder
Наши партнеры

GTA FreeRunning Story