LuaLoader — это аналог Moonloader, только для GTA VC, на основе Plugin SDK от DK22Pac.
Кому интересно, весь исходный код находится здесь И на Github
Нужно поместить все файлы с расширением .lua в папку lualoader, которую нужно создать в корневой папке игры. Файл plugin.VC.asi нужно поместить в корень игры. Если что-то не работает, то ошибка запишется в лог-файл, находящийся в папке lualoader.
Плагин работает только с версией игры 1.0.
Рассмотрим как работает пара функций.
require("lualoader/mod")
function main() while true do wait() -- задержка player = findplayer() -- получаем игрока if Keypress("VK_H") -- если нажата клавиша H then x,y,z = getcoordinates_on_y(player, 5) -- получаем текущие координаты игрока car = Createcar("MODEL_PCJ600", x, y, z) -- создаём мотоцикл Giveweaponped(player, 600, "uzi") -- и даём педу оружие. wait(300) end
end end
При нажатии клавиши “H” создается мотоцикл, а игроку даётся оружие — “Узи”. Всего более 230 функций. Можно писать даже целые миссии. В группе ВК есть подробная информация о скриптах и функциях.