I’m not new to scripting gta but its been 5 years since ive started and i still dont know what the dll and asi extension is anyone that knows scripting with those files how would you describe those files to someone that doesn’t script. I’m thinking this might help me. Also ive heard that dll files are a security file that are encrypted so no one can take your script. If this is true then what file extension are dll’s really using. If anyone knows any of this please take some time to comment it would be very appreciated.
ASI files are just renamed dll files though in GTA they are often native dlls for scripthookv while .dll are for scripthookvdotnet (or in fivem for .NET script).
dll files are not encrypted, they are just compiled code so the source code is compiled to IL instructions, using tools such as dnSpy or DotPeak you can still decompile the code. For ASI files this is a little harder but it’s still possible with tools such as IDA Pro or Ghidra.
Cool! thank you for the feed back!