Jun 07, 2019 in this video, I will show you how to install script hook in GTA 5 and how to run it. Script hook website: http://www.dev-c.com/gtav/scripthookv/. Nov 17, 2019 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. USAGE: Do not start a new Lazarus project! Just open the LPI file with Lazarus 64-bit. IT WORKS: I used this SDK in the Barefoot mod, which works perfectly. If you find ANY. Script Hook RDR 2 is the library that allows to use RDR 2 script native functions in custom.asi plugins. Note that it doesn't work in RDR Online, script hook closes RDR 2 when player goes in multiplayer, see details in the readme.
DownloadJupiter Kasparov
All Versions
v1.2 (current)1,514 downloads , 704 KB
April 02, 2020
v1.1 w/docApril 02, 2020
672 downloads , 704 KB
December 20, 2019
December 20, 2019
More mods by Jupiter Kasparov:
In-Game Music Player 1.2 720 · 18· Your Own Storyline 1.6 1,114 · 24· Jupiter's Character Swapper... v1.3e 884 · 22· GTA V empty map 1.0g... 335 · 14· Barefoot mod 1.0 315 · 7·9
- Pinned CommentNow, I've included a very basic FAQ about using/compiling the source code. Also included some tricky code samples in the doc.
Before asking, please read the doc!December 20, 2019
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.
USAGE:
Do not start a new Lazarus project! Just open the LPI file with Lazarus 64-bit.
IT WORKS:
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
https://www.dev-c.com/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
https://cdn.rage.mp/public/natives/
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
v1.2: MAJOR BUGFIX: natives which return floats, will work now as expected!
The whole Native Database has been converted from C to Pascal - every requirement to compile a working ASI, is included in the package.
USAGE:
Do not start a new Lazarus project! Just open the LPI file with Lazarus 64-bit.
IT WORKS:
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
https://www.dev-c.com/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
https://cdn.rage.mp/public/natives/
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
v1.2: MAJOR BUGFIX: natives which return floats, will work now as expected!
First Uploaded:November 17, 2019
Last Updated:April 02, 2020
Last Downloaded:14 minutes ago
All Versions
v1.2 (current)1,514 downloads , 704 KB
April 02, 2020
v1.1 w/docApril 02, 2020
672 downloads , 704 KB
December 20, 2019
December 20, 2019
17 Comments
More mods by Jupiter Kasparov:
In-Game Music Player 1.2 720 · 18· Your Own Storyline 1.6 1,114 · 24· Jupiter's Character Swapper... v1.3e 884 · 22· GTA V empty map 1.0g... 335 · 14· Barefoot mod 1.0 315 · 7·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.
USAGE:
Do not start a new Lazarus project! Just open the LPI file with Lazarus 64-bit.
IT WORKS:
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
https://www.dev-c.com/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
https://cdn.rage.mp/public/natives/
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
v1.2: MAJOR BUGFIX: natives which return floats, will work now as expected!
The whole Native Database has been converted from C to Pascal - every requirement to compile a working ASI, is included in the package.
USAGE:
Do not start a new Lazarus project! Just open the LPI file with Lazarus 64-bit.
IT WORKS:
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
https://www.dev-c.com/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
https://cdn.rage.mp/public/natives/
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
v1.2: MAJOR BUGFIX: natives which return floats, will work now as expected!
First Uploaded:November 17, 2019
Last Updated:April 02, 2020
Last Downloaded:14 minutes ago
All Versions
v1.2 (current)1,514 downloads , 704 KB
April 02, 2020
v1.1 w/docApril 02, 2020
672 downloads , 704 KB
December 20, 2019
DownloadDecember 20, 2019
crosire & contributors
All Versions
3.0.3 (current)770,082 downloads
October 12, 2019
October 12, 2019
More mods in tools category:
Vehicle Kit ID Getter 1.1 4,450 · 144· Halloween Mod Menu Source... 1.0 6,052 · 22· xmlSpreadsheetV 1.2 566 · 18· Turn Signal Settings 06-12-15 15,652 · 118Base Folder For Add-On... 1.5 2,187 · 23·5,509
Community Script Hook V .NET is an ASI plugin, which allows running scripts written in any .NET language ingame. It's full source code is hosted on Github (Changelog). Development is community-driven and open to everybody, so contributions are warmly welcomed. Developers can use the NuGet package available at nuget.org.
Installation
- Install both the Microsoft .NET Framework 4.8 (or higher, so skip this on Windows 10) and the Microsoft Visual C++ Redistributable Package for Visual Studio 2019 (x64).
- Download and install the latestScript Hook V.
- Download Community Script Hook V .NET and copy the ScriptHookVDotNet.asi, ScriptHookVDotNet2.dll and ScriptHookVDotNet3.dll files into your game directory.
Image source.View topic on GTAForums »
First Uploaded:April 27, 2015
Last Updated:October 16, 2019
Last Downloaded:10 seconds ago
All Versions
3.0.3 (current)770,082 downloads
October 12, 2019
October 12, 2019
2,892 Comments
Community Script Hook V .NET is an ASI plugin, which allows running scripts written in any .NET language ingame. It's full source code is hosted on Github (Changelog). Development is community-driven and open to everybody, so contributions are warmly welcomed.Scripthook V Update 2019
Developers can use the NuGet package available at nuget.org.
Installation
- Install both the Microsoft .NET Framework 4.8 (or higher, so skip this on Windows 10) and the Microsoft Visual C++ Redistributable Package for Visual Studio 2019 (x64).
- Download and install the latestScript Hook V.
- Download Community Script Hook V .NET and copy the ScriptHookVDotNet.asi, ScriptHookVDotNet2.dll and ScriptHookVDotNet3.dll files into your game directory.
Image source.View topic on GTAForums »
First Uploaded:April 27, 2015
Last Updated:October 16, 2019
Last Downloaded:10 seconds ago
All Versions
Dev-c Scripthook
3.0.3 (current)770,082 downloads
October 12, 2019
October 12, 2019