arinc9 Posted February 11, 2020 Share Posted February 11, 2020 (edited) by Hazard, arinc9 and Zolika1351 based on the GTAIV C++ Script Hook from Aru Classes Vector2, Vector3, Vector4, Quaternion and Matrix based on sourcecode from SlimDX Thanks to Zolika1351 for fixing ScriptHookHook for EFLC and providing offsets for the latest version of GTA IV and EFLC. All credits go to Hazard ([email protected] / twitter.com/HazardX) as author of the original GTAIV .Net Script Hook. - DOWNLOAD the GTAIV .Net Script Hook for GTA IV - DOWNLOAD the GTAIV .Net Script Hook for EFLC Here's the full C++/CLI sourcecode of the GTAIV .Net Script Hook with the latest changes. Max. supported game versions GTA IV 1.0.8.0 EFLC 1.1.3.0 Description This ASI plugin allows you to run ingame GTAIV scripts written in any .Net language. Those languages are easy to learn and use, while they are still extremely powerful. One noteable aspect of this hook is, that the scripting functions are organized in a .Net-typical class structure, which makes finding functions intuitive and easy. And since you are able to develop scripts with Visual Studio, you'll get all benefits like code highlighting and IntelliSense. You need an AsiLoader to use this plugin in GTAIV. See the Requirements section below for more info. Special thanks to Aru for his help and for his C++ Script Hook. This plugin wouldn't be possible without it. Changelog Version 1.7.1.8 BETA: - Added support for GTA IV version 1.0.8.0 and EFLC version 1.1.3.0 Compiling and Developing ScriptHookDotNet For developers who'd like to work on ScriptHookDotNet, you can follow these steps below to create your own virtual developing environment. - Install Windows 7 on VirtualBox - Get DirectX March 2008 SDK - Get Visual Studio 2010 Professional (You need to login to download the web installer.) - Get Microsoft Windows SDK for Windows 7 and .NET Framework 4 - Set up a system variable in virtual machine named "DXSDK_2008-03" containing the full path to the installation folder of the SDK. Make sure to include a final backslash ( \ ) at the end of the path. Edited December 26, 2021 by arinc9 Update download links McAgent, Igor Bogdanoff, B Dawg and 8 others 11 Link to comment https://gtaforums.com/topic/946154-release-gtaiv-net-scripthook-v1718-support-for-gta-iv-1080-and-eflc-1130-by-arinc9-zolika1351/ Share on other sites More sharing options...
kubon352 Posted February 12, 2020 Share Posted February 12, 2020 Great! Unfortunately, ScriptHookDotNet is causing that stupid interior rain bug, You think you could fix that? Alexander Pierce 1 Link to comment https://gtaforums.com/topic/946154-release-gtaiv-net-scripthook-v1718-support-for-gta-iv-1080-and-eflc-1130-by-arinc9-zolika1351/#findComment-1071076485 Share on other sites More sharing options...
arinc9 Posted February 12, 2020 Author Share Posted February 12, 2020 (edited) 30 minutes ago, Kubigz said: Great! Unfortunately, ScriptHookDotNet is causing that stupid interior rain bug, You think you could fix that? Does it still happen on the latest patch? Could you give more details about the bug, how and when does it happen? Edited February 12, 2020 by arinc9 Link to comment https://gtaforums.com/topic/946154-release-gtaiv-net-scripthook-v1718-support-for-gta-iv-1080-and-eflc-1130-by-arinc9-zolika1351/#findComment-1071076506 Share on other sites More sharing options...
kubon352 Posted February 12, 2020 Share Posted February 12, 2020 (edited) 1 hour ago, arinc9 said: Does it still happen on the latest patch? Could you give more details about the bug, how and when does it happen? No, I'm using 1.0.7.0. I was thinking that your SciptHook might have fixed that. What does it look like? Set Rainy weather, go to any interior (best to see is Middle Park safehouse). You will notice rain still dropping inside. Other than that, rain splashes on the surfaces (cars, streets) are missing. It's happening everytime it's raining in the game. And never, when ScriptHookDotNet is absent. Edited February 12, 2020 by Kubigz Alexander Pierce 1 Link to comment https://gtaforums.com/topic/946154-release-gtaiv-net-scripthook-v1718-support-for-gta-iv-1080-and-eflc-1130-by-arinc9-zolika1351/#findComment-1071076536 Share on other sites More sharing options...
arinc9 Posted February 12, 2020 Author Share Posted February 12, 2020 4 hours ago, Kubigz said: No, I'm using 1.0.7.0. I was thinking that your SciptHook might have fixed that. What does it look like? Set Rainy weather, go to any interior (best to see is Middle Park safehouse). You will notice rain still dropping inside. Other than that, rain splashes on the surfaces (cars, streets) are missing. It's happening everytime it's raining in the game. And never, when ScriptHookDotNet is absent. I've only updated the project to work with the latest game version. I'll see if I can reproduce the issue on the latest version. kubon352 and jsoba77 2 Link to comment https://gtaforums.com/topic/946154-release-gtaiv-net-scripthook-v1718-support-for-gta-iv-1080-and-eflc-1130-by-arinc9-zolika1351/#findComment-1071076753 Share on other sites More sharing options...
JoeVK78 Posted February 13, 2020 Share Posted February 13, 2020 The rain bug is annoying AF to me, which is why I stopped using it. It's really a minor thing, I know, but it aggravated my OCD enough that I removed it and every mod that used it. I don't remember it happening on other patches, as I've never used the .net scripthook on any other patch. But it is just like Kubigz said. The raindrop splashes when they hit cars and other objects (street, buildings, props, etc) disappeared, and raindrops falling appeared everywhere, indoors or out (even in subway tunnels). Alexander Pierce and kubon352 2 Link to comment https://gtaforums.com/topic/946154-release-gtaiv-net-scripthook-v1718-support-for-gta-iv-1080-and-eflc-1130-by-arinc9-zolika1351/#findComment-1071077241 Share on other sites More sharing options...
kubon352 Posted February 13, 2020 Share Posted February 13, 2020 I'm pretty sure game version doesn't matter in case of rain bug. It's just the sciripthookdotnet thing, Alexander Pierce 1 Link to comment https://gtaforums.com/topic/946154-release-gtaiv-net-scripthook-v1718-support-for-gta-iv-1080-and-eflc-1130-by-arinc9-zolika1351/#findComment-1071077447 Share on other sites More sharing options...
kubon352 Posted February 18, 2020 Share Posted February 18, 2020 @arinc9 any news on that bug? Alexander Pierce 1 Link to comment https://gtaforums.com/topic/946154-release-gtaiv-net-scripthook-v1718-support-for-gta-iv-1080-and-eflc-1130-by-arinc9-zolika1351/#findComment-1071082293 Share on other sites More sharing options...
arinc9 Posted March 11, 2020 Author Share Posted March 11, 2020 On 2/18/2020 at 8:25 PM, Kubigz said: @arinc9 any news on that bug? I have lost my interest over the issue. Mainly because I don’t know .NET and coding in general. You’ll have to get help from someone who actually knows a thing or two about .NET. Link to comment https://gtaforums.com/topic/946154-release-gtaiv-net-scripthook-v1718-support-for-gta-iv-1080-and-eflc-1130-by-arinc9-zolika1351/#findComment-1071104875 Share on other sites More sharing options...
Vampire-Chan Posted March 15, 2020 Share Posted March 15, 2020 Any one help me in scripting Link to comment https://gtaforums.com/topic/946154-release-gtaiv-net-scripthook-v1718-support-for-gta-iv-1080-and-eflc-1130-by-arinc9-zolika1351/#findComment-1071112706 Share on other sites More sharing options...
m7md22 Posted March 20, 2020 Share Posted March 20, 2020 will be there a new update to support the new version (GTA IV COMPLETE EDITION) ? McAgent 1 Link to comment https://gtaforums.com/topic/946154-release-gtaiv-net-scripthook-v1718-support-for-gta-iv-1080-and-eflc-1130-by-arinc9-zolika1351/#findComment-1071120373 Share on other sites More sharing options...
arinc9 Posted March 29, 2020 Author Share Posted March 29, 2020 ScriptHookHook needs to be updated before we can work on .Net ScriptHook. I'll see what I can do with @Zolika1351. Link to comment https://gtaforums.com/topic/946154-release-gtaiv-net-scripthook-v1718-support-for-gta-iv-1080-and-eflc-1130-by-arinc9-zolika1351/#findComment-1071142365 Share on other sites More sharing options...
arinc9 Posted March 29, 2020 Author Share Posted March 29, 2020 (edited) We don't plan on updating ScriptHookHook nor .Net ScriptHook for Complete Edition for the reasons below: - No MP - DRM - No commandline options, have to use launch options to set stuff - Have to launch through steam - d3d reset error for the tiniest things - The code is completely different, can barely find the same function These notes are from Zolika themselves. Edited June 3, 2021 by arinc9 Remove the annoying last part marshadow9450 1 Link to comment https://gtaforums.com/topic/946154-release-gtaiv-net-scripthook-v1718-support-for-gta-iv-1080-and-eflc-1130-by-arinc9-zolika1351/#findComment-1071142444 Share on other sites More sharing options...
zanesix Posted March 30, 2020 Share Posted March 30, 2020 @arinc9 This is a bad decision. The newest patch should always be supported in some capacity, especially when there is no reliable way to downgrade as of now while still having access to the complete edition. Assuming Rockstar actually does follow through in adding back the EFLC exclusive radio stations, it will be the ONLY truly complete version. Not supporting the latest version of the game will only further hurt the modding community in the long run. Look at GTA V. Have they released garbage updates? Of course, some even worse than this GTA IV update. But do people still support it? Of course, and the modding community is still active because of that. Forcing everyone to downgrade is not ideal, and for some people is IMPOSSIBLE now because Rockstar blocked off access to the old EFLC on Steam. Please reconsider. You'll be doing a great service. I'm sure there would be people willing to donate for this to happen including myself. LeakyLine, Jabba1992, kubon352 and 14 others 17 Link to comment https://gtaforums.com/topic/946154-release-gtaiv-net-scripthook-v1718-support-for-gta-iv-1080-and-eflc-1130-by-arinc9-zolika1351/#findComment-1071146526 Share on other sites More sharing options...
arinc9 Posted March 31, 2020 Author Share Posted March 31, 2020 13 hours ago, zanesix said: @arinc9 This is a bad decision. The newest patch should always be supported in some capacity, especially when there is no reliable way to downgrade as of now while still having access to the complete edition. Assuming Rockstar actually does follow through in adding back the EFLC exclusive radio stations, it will be the ONLY truly complete version. Not supporting the latest version of the game will only further hurt the modding community in the long run. Look at GTA V. Have they released garbage updates? Of course, some even worse than this GTA IV update. But do people still support it? Of course, and the modding community is still active because of that. Forcing everyone to downgrade is not ideal, and for some people is IMPOSSIBLE now because Rockstar blocked off access to the old EFLC on Steam. Please reconsider. You'll be doing a great service. I'm sure there would be people willing to donate for this to happen including myself. TBH, I agree with you. I’m ready to do my part in the first place. However, it’s @Zolika1351 who finds the offsets for the game. They’re the one who needs convincing. I’ll ask them one more time with your thoughts. N3CR0M4NC3R, McAgent and NightmanCometh96 3 Link to comment https://gtaforums.com/topic/946154-release-gtaiv-net-scripthook-v1718-support-for-gta-iv-1080-and-eflc-1130-by-arinc9-zolika1351/#findComment-1071147708 Share on other sites More sharing options...
N3CR0M4NC3R Posted April 2, 2020 Share Posted April 2, 2020 +1 for a return to support if possible, For now seen as my steam version has updated to that "completer" version i've had to resort back to a disc copy of 4 standalone (no eflc) i bought years ago at launch to be able to do anything remotely with the game, I'd also happily donate towards a potential fix or script that just allows the basics back into this version Link to comment https://gtaforums.com/topic/946154-release-gtaiv-net-scripthook-v1718-support-for-gta-iv-1080-and-eflc-1130-by-arinc9-zolika1351/#findComment-1071154097 Share on other sites More sharing options...
zanesix Posted April 2, 2020 Share Posted April 2, 2020 honestly I just want my native trainer man. thats all I ask. .NET was buggy anyways so I don't really care about it. Link to comment https://gtaforums.com/topic/946154-release-gtaiv-net-scripthook-v1718-support-for-gta-iv-1080-and-eflc-1130-by-arinc9-zolika1351/#findComment-1071154817 Share on other sites More sharing options...
Ragutheone Posted April 5, 2020 Share Posted April 5, 2020 I also think that not updating the IV scripthook is a disservice to the modding community as a whole. At this rate, we might have to resort to pirated copies, which is never a good sign. Link to comment https://gtaforums.com/topic/946154-release-gtaiv-net-scripthook-v1718-support-for-gta-iv-1080-and-eflc-1130-by-arinc9-zolika1351/#findComment-1071159599 Share on other sites More sharing options...
zanesix Posted April 5, 2020 Share Posted April 5, 2020 One thing they also could do instead because the CE edition is buggier is just create a universal downgrader. Just like that radio downgrader except it downgrades the entire game to patch 8 w/ dlc McAgent, N3CR0M4NC3R and Ternet18 3 Link to comment https://gtaforums.com/topic/946154-release-gtaiv-net-scripthook-v1718-support-for-gta-iv-1080-and-eflc-1130-by-arinc9-zolika1351/#findComment-1071159610 Share on other sites More sharing options...
X80_ Posted April 11, 2020 Share Posted April 11, 2020 game doesn't start up as soon as the files enter my directory Link to comment https://gtaforums.com/topic/946154-release-gtaiv-net-scripthook-v1718-support-for-gta-iv-1080-and-eflc-1130-by-arinc9-zolika1351/#findComment-1071168051 Share on other sites More sharing options...
Quinn_flower Posted April 12, 2020 Share Posted April 12, 2020 aw no update....l just got into modding for gtaiv Ternet18 1 Link to comment https://gtaforums.com/topic/946154-release-gtaiv-net-scripthook-v1718-support-for-gta-iv-1080-and-eflc-1130-by-arinc9-zolika1351/#findComment-1071171304 Share on other sites More sharing options...
zanesix Posted April 12, 2020 Share Posted April 12, 2020 ^ this is exactly my point. It's actively discouraging people from getting involved in the modding community. Link to comment https://gtaforums.com/topic/946154-release-gtaiv-net-scripthook-v1718-support-for-gta-iv-1080-and-eflc-1130-by-arinc9-zolika1351/#findComment-1071171352 Share on other sites More sharing options...
r34ld34l Posted April 16, 2020 Share Posted April 16, 2020 This indeed should be updated. Ternet18 1 Link to comment https://gtaforums.com/topic/946154-release-gtaiv-net-scripthook-v1718-support-for-gta-iv-1080-and-eflc-1130-by-arinc9-zolika1351/#findComment-1071178728 Share on other sites More sharing options...
Marcus101RR Posted April 22, 2020 Share Posted April 22, 2020 On 3/29/2020 at 8:02 AM, arinc9 said: We don't plan on updating ScriptHookHook nor .Net ScriptHook for Complete Edition for the reasons below: - No MP - DRM - No commandline options, have to use launch options to set stuff - Have to launch through steam - d3d reset error for the tiniest things - The code is completely different, can barely find the same function These notes are from Zolika themselves. We're sorry. - Tony Hayward - No MP? Bloodyhell, the people over at GTA5 are updating theirs and its online MP. What an excuse! - DRM? Again GTA5 has DRM, LEL - Since when did this game ever need a god damn commandline? This isn't an FPS game. - Don't buy the steam copy? Literally GTA5 again. - ??? - Then let someone else do it, if you don't have the skills just admit it. Don't make excuses kek. So in laymans terms. GTA4 is dead forever, as it should be anyway, Rockstar killed the game long before script hook died in its hole. The removal of the songs and everything else made the game meh. No scripthook? No reason for me to play. Back to GTA5 and RDR2. Placeholder225 and ElYisusKing 2 Link to comment https://gtaforums.com/topic/946154-release-gtaiv-net-scripthook-v1718-support-for-gta-iv-1080-and-eflc-1130-by-arinc9-zolika1351/#findComment-1071185584 Share on other sites More sharing options...
zanesix Posted April 22, 2020 Share Posted April 22, 2020 Wow, its almost like what I said nearly a month ago ended up being 100% accurate. I must have a crystal ball or something, wild... NightmanCometh96 and Ternet18 2 Link to comment https://gtaforums.com/topic/946154-release-gtaiv-net-scripthook-v1718-support-for-gta-iv-1080-and-eflc-1130-by-arinc9-zolika1351/#findComment-1071185657 Share on other sites More sharing options...
Ternet18 Posted April 22, 2020 Share Posted April 22, 2020 Come on, just make it work enough to run a trainer or smt, people who mod seriously will know how to downgrade and people who are just getting into it will be drawn away if it stays like this. And if someone else with at least some experience could make it work then go for it, there is a bunch that would appreciate such effort. Link to comment https://gtaforums.com/topic/946154-release-gtaiv-net-scripthook-v1718-support-for-gta-iv-1080-and-eflc-1130-by-arinc9-zolika1351/#findComment-1071186282 Share on other sites More sharing options...
Torchwood2007 Posted April 23, 2020 Share Posted April 23, 2020 (edited) On 4/21/2020 at 8:41 PM, Marcus101RR said: - No MP? Bloodyhell, the people over at GTA5 are updating theirs and its online MP. What an excuse! - DRM? Again GTA5 has DRM, LEL - Since when did this game ever need a god damn commandline? This isn't an FPS game. - Don't buy the steam copy? Literally GTA5 again. - ??? - Then let someone else do it, if you don't have the skills just admit it. Don't make excuses kek. So in laymans terms. GTA4 is dead forever, as it should be anyway, Rockstar killed the game long before script hook died in its hole. The removal of the songs and everything else made the game meh. No scripthook? No reason for me to play. Back to GTA5 and RDR2. Except GTA%5 no longer works because of its recent update. looks like the GTA modding community is 100%F*CKED Edited April 23, 2020 by Torchwood2007 Link to comment https://gtaforums.com/topic/946154-release-gtaiv-net-scripthook-v1718-support-for-gta-iv-1080-and-eflc-1130-by-arinc9-zolika1351/#findComment-1071187618 Share on other sites More sharing options...
zanesix Posted April 24, 2020 Share Posted April 24, 2020 @Torchwood2007 You're reading old news then. The GTA 5 scripthook is currently updated to work with the newest version, and if not it takes a week and a half at most for it to be updated. Link to comment https://gtaforums.com/topic/946154-release-gtaiv-net-scripthook-v1718-support-for-gta-iv-1080-and-eflc-1130-by-arinc9-zolika1351/#findComment-1071187832 Share on other sites More sharing options...
r34ld34l Posted May 2, 2020 Share Posted May 2, 2020 (edited) https://www.lcpdfr.com/downloads/gta4mods/g17media/26726-compatibility-patch-for-gta-iv-complete-edition/ Edited May 2, 2020 by r34ld34l Link to comment https://gtaforums.com/topic/946154-release-gtaiv-net-scripthook-v1718-support-for-gta-iv-1080-and-eflc-1130-by-arinc9-zolika1351/#findComment-1071197375 Share on other sites More sharing options...
Wild-Dog Posted June 1, 2020 Share Posted June 1, 2020 Yes please. I was really hoping to try the first person mod after a long time. Link to comment https://gtaforums.com/topic/946154-release-gtaiv-net-scripthook-v1718-support-for-gta-iv-1080-and-eflc-1130-by-arinc9-zolika1351/#findComment-1071231019 Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now