Опрос на сайте
Как вам движок Vice Lua?

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

Magic - TXD Builder 0.9.1

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

Vertex Alpha в Vice City

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

Компактное меню

Компактное меню
Компактное меню для глобальных модов. Исключено все лишнее.

Main Menu Scene

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

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качиваний: 417)

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

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

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

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

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

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

Группа GTA Builder