Skip to content

Latest commit

 

History

History
54 lines (47 loc) · 1.64 KB

README.md

File metadata and controls

54 lines (47 loc) · 1.64 KB

GTANatives

GTA 5 Library for PS4 to create desktop tools. This library allows you to call over 2000 native functions that can be found here Nativedb

..

How to use

  • Inject the PS4API.BIN whether 4.05 or 4.55
  • Reference the GTANative.dll to your project
  • Call the Natives after the connection established

Brief Examples

Initialize PS4API to pass it to the RPC.Enable(PS4API);

PS4API PS4 = new PS4API();
PS4.ConnectTarget("192.168.0.0");
PS4.AttachProcess();
RPC.Enable(PS4); // must be called after AttachProcess();

Call some natives function

Vector3 vec = ENTITY.GET_ENTITY_COORDS(PLAYER.PLAYER_PED_ID(), true);
PED.CREATE_RANDOM_PED(vec.X, vec.Y, vec.Z);
VEHICLE.EXPLODE_VEHICLE(VEHICLE.GET_LAST_DRIVEN_VEHICLE(), true, false);
VEHICLE.SET_VEHICLE_FORWARD_SPEED(VEHICLE.GET_LAST_DRIVEN_VEHICLE(), 100f);
WEAPON.SET_PED_INFINITE_AMMO_CLIP(PLAYER.PLAYER_PED_ID(), true);
TIME.SET_CLOCK_TIME(23, 59, 59);

*More can be found here Natives.cs

Note

For now only works on 1.0 version of GTA if you need to use this with higher update make sure you update Native Table Address by passing it to the second argument.

RPC.Enable(PS4API, native_table_address);

Credits

  • Alexander Blade
  • 2much4u
  • Everyone