ScriptHookV SDK for Pascal v1.1.1

5b67e9 srctemp
5b67e9 files

6 925

This SDK allows you to write ScriptHookV ASI plugins for GTA V using Free Pascal.
The whole Native Database has been converted from C to Pascal - every requirement to compile a working ASI, is included in the package.

Do not start a new Lazarus project! Just open the LPI file with Lazarus 64-bit.

I used this SDK in the Barefoot mod, which works perfectly.

If you find ANY BUGS, non-working functions, please comment!

Anyway - the main idea behind Pascal GTA scripting is not just the syntax, but I failed to set the C compiler and linker properly, so it could not link to ScriptHookV DLL. Pascal can generate the import library from source code - no need to set the compiler.

Change Log:

v1: First public version

Natives are converted from an OLD version of NativeDB

v1.1: Lots of previously unnamed Natives finally got normal names. Also, some of the original names have changed. Cfloat-to-Uint64 reinterpret casts are now changed to be in-place (no function call overhead).

Natives are converted from nbase
source code: https://cdn.rage.mp/public/natives/ndata.js

v1.1 w/doc: added the worldGetAll functions. Short FAQ and doc included!

v1.1.1: updated eGameVersion enumeration
Show Full Description

Первая загрузка: 17 ноября 2019
Последнее обновление: 31 декабря 2019
Последнее скачивание: 10 минут назад

All Versions

 v1.1.1 (current)

4 012 загрузки , 704,0 КБ
31 декабря 2019

 v1.1 w/doc

645 загрузки , 704,0 КБ
20 декабря 2019


1 551 загрузки , 223,0 КБ
27 ноября 2019


716 загрузки , 210,0 КБ
17 ноября 2019

10 комментариев