Опрос на сайте
Что вы делаете с 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 - Имеет так называемый основной модуль и ряд событий. Для корректной работы, модуль должен называться main.lua и находиться в директории под названием "scripts", которая в свою очередь находиться в главном каталоге игры. Это основное ядро движка, в котором вы будете программировать всю вашу глобальную модификацию.
На данный момент, такой каркас:


-- Модуль для работы с потоками...
require "scripts/threads"
 
-- Событие вызывается при рендере игры, кроме меню...
function OnDrawGame()
 
end
 
-- Событие вызывается при загрузки игры...
function OnLoadGame()
end
 
-- Событие вызывается при сохранении игры...
function OnSaveGame()
end
 
-- Событие вызывается когда идет процесс игры, кроме меню...
function OnUpdateGame()
UpdateThreads() -- Обновляем потоки
end
 
-- Событие вызывается, при запуске игры.
function OnInit()
SCM_Enable(false)
end
 
-- Событие вызывается когда игра стартанула.
function OnStartGame()
InitThreads() -- Перезагружаем потоки
CreateThread(MainThread)
end



Пример потока:

-- Основной поток
function MainThread()
PLAYER_CHAR = CreatePlayer("player8", 83.0, -849.8, 9.3);
PLAYER_ACTOR = EmulatedActorFromPlayer(PLAYER_CHAR)
CameraFade(0, true)
SetGameClock(12, 0)
SetWantedMax(4)
Wait(3000)
CameraFade(2000, false)
end
 
Другие материалы
Ads

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

GTA FreeRunning Story