Giter VIP home page Giter VIP logo

scripthookdotnet-for-ivsdkdotnet's Introduction

ScriptHookDotNet-for-IVSDKDotNet

GTA IV ScriptHookDotNet from HazardX with a IV-SDK .NET translation layer on-top to make mods created with ScriptHookDotNet work with IV-SDK .NET! - No more rain bug!

Currently in development!

Limitations / Bugs

There might be things which are not yet implemented, mods that simply crash the game or other weird bugs. Please open up a new issue in the issues page with the mod that you are having trouble with, the error the mod might be spitting out and a basic steps to reproduce this problem section.

See the currently known issues with this project here.

Requirements

How to Contribute

Do you have an idea on how to improve this project? Or did you happen to run into a bug? Please share your idea or the bug you found in the issues page. Or even better: feel free to fork and contribute to this project with a Pull Request.

scripthookdotnet-for-ivsdkdotnet's People

Contributors

clonkandre avatar

Stargazers

 avatar  avatar Tasty Nut  avatar

Watchers

 avatar  avatar

scripthookdotnet-for-ivsdkdotnet's Issues

Known Issues

Known issues with this project will be documented in here.
For a list of working mods click here.
For a list of non-working mods click here.

Issues with this project

  • Project is quite stable right now!

How do i report a mod which isn't working as expected?

If you got as ScriptHookDotNet mod which is not quite working as expected, or it does not work the same as it did on the old ScriptHookDotNet, please post a new issue.

For the best chances of the problem being solved, here's what you should put in your issue:

  • * Obviously the name of the mod, please also put the name in the title.
  • * The version you tested this mod on (e.g. 1070, 1080 or whatever).
  • * The version of IV-SDK .NET you currently have (Can be checked if you open up the in-game console by pressing "F4").
  • * The version of the ScriptHookDotNet.dll file that is placed in the "IVSDKDotNet -> bin" folder.
  • The content of the IV-SDK .NET log file.
  • Preferable a link to the download page of the mod.

* = Definitely required. Issues that not have this might get closed.

(Might expand the list in the future)

The game crashes when trying to use the mod!

I tried "InGAME WPL EDITOR (scripthook mod)" on the new IVSDK 1.3, and there is a report, namely: the config file .ini of this mod is readable, but as soon as I try to start using the mod itself (launch via a specific key), the game crashes!

Also, when I try to simply launch the console via F4, the game also crashes. But - if I remove this mod, then launching the same console on F4, the game does not crash and everything starts as it should!

Something like that:

[5/31/2024 6:07:54 PM] IV-SDK .NET Release version 1.3 by ItsClonkAndre
[5/31/2024 6:07:54 PM] Loaded IV-SDK .NET config.ini!
[5/31/2024 6:07:56 PM] Finished loading 0 IV-SDK .NET scripts.
[5/31/2024 6:08:13 PM] There is currently no new IV-SDK .NET update available.
[5/31/2024 6:08:38 PM] Found ScriptHookDotNet script: WPL_tool.Debugger
[5/31/2024 6:08:38 PM] Found ScriptHookDotNet script: WPL_tool.MemView
[5/31/2024 6:08:38 PM] Found ScriptHookDotNet script: WPL_tool.ScriptInfo
[5/31/2024 6:08:38 PM] Found ScriptHookDotNet script: WPL_tool.WPL_Graphics
[5/31/2024 6:08:38 PM] Found ScriptHookDotNet script: WPL_tool.WPL_SearchControl
[5/31/2024 6:08:38 PM] xxx : Gta_MloRoom03 : -645519811
[5/31/2024 6:08:38 PM] xxx : Gta_MloRoom03 : 3649447485
[5/31/2024 6:08:38 PM] xxx : Gta_MloRoom02 : -869201005
[5/31/2024 6:08:38 PM] xxx : Gta_MloRoom02 : 3425766291
[5/31/2024 6:08:38 PM] xxx : Gta_MloRoom04 : -1480375624
[5/31/2024 6:08:38 PM] xxx : Gta_MloRoom04 : 2814591672
[5/31/2024 6:08:38 PM] xxx : Gta_MloRoom011 : 970070350
[5/31/2024 6:08:38 PM] xxx : Gta_MloRoom011 : 970070350
[5/31/2024 6:08:38 PM] xxx : GtaMloRoom03 : -1397920963
[5/31/2024 6:08:38 PM] xxx : GtaMloRoom03 : 2897046333
[5/31/2024 6:08:38 PM] xxx : GtaMloRoom04 : -1180793541
[5/31/2024 6:08:38 PM] xxx : GtaMloRoom04 : 3114173755
[5/31/2024 6:08:38 PM] xxx : GtaMloRoom01 : 877820577
[5/31/2024 6:08:38 PM] xxx : GtaMloRoom01 : 877820577
[5/31/2024 6:08:38 PM] xxx : GtaMloRoom02 : 1113953995
[5/31/2024 6:08:38 PM] xxx : GtaMloRoom02 : 1113953995
[5/31/2024 6:08:38 PM] xxx : GtaMloRoom05 : -926145642
[5/31/2024 6:08:38 PM] xxx : GtaMloRoom05 : 3368821654
[5/31/2024 6:08:38 PM] xxx : GtaMloRoom06 : -165511614
[5/31/2024 6:08:38 PM] xxx : GtaMloRoom06 : 4129455682
[5/31/2024 6:08:38 PM] xxx : Gta_MloRoom01 : -86316826
[5/31/2024 6:08:38 PM] xxx : Gta_MloRoom01 : 4208650470
[5/31/2024 6:08:38 PM] xxx : Deal_MloRoom : 359713120
[5/31/2024 6:08:38 PM] xxx : Deal_MloRoom : 359713120
[5/31/2024 6:08:38 PM] xxx : GtaMloRoom24 : -212505156
[5/31/2024 6:08:38 PM] xxx : GtaMloRoom24 : 4082462140
[5/31/2024 6:08:38 PM] xxx : GtaMloRoom08 : -2142956947
[5/31/2024 6:08:38 PM] xxx : GtaMloRoom08 : 2152010349
[5/31/2024 6:08:38 PM] xxx : GtaMloRoom09 : -1894862848
[5/31/2024 6:08:38 PM] xxx : GtaMloRoom09 : 2400104448
[5/31/2024 6:08:38 PM] xxx : BurgerShot__MloRoom : -1455049321
[5/31/2024 6:08:38 PM] xxx : BurgerShot__MloRoom : 2839917975
[5/31/2024 6:08:38 PM] xxx : GtaMloRoom07 : 1920169674
[5/31/2024 6:08:38 PM] xxx : GtaMloRoom07 : 1920169674
[5/31/2024 6:08:38 PM] xxx : Chase_GtaMloRoom : 1414234331
[5/31/2024 6:08:38 PM] xxx : Chase_GtaMloRoom : 1414234331
[5/31/2024 6:08:38 PM] xxx : subwayMloRoom02 : 1819620404
[5/31/2024 6:08:38 PM] xxx : subwayMloRoom02 : 1819620404
[5/31/2024 6:08:38 PM] xxx : subwayMloRoom01 : 1522045115
[5/31/2024 6:08:38 PM] xxx : subwayMloRoom01 : 1522045115
[5/31/2024 6:08:38 PM] xxx : copshopMloRoom : 273402795
[5/31/2024 6:08:38 PM] xxx : copshopMloRoom : 273402795
[5/31/2024 6:08:38 PM] xxx : RSbalcony_GtaMloRoom : 843374550
[5/31/2024 6:08:38 PM] xxx : RSbalcony_GtaMloRoom : 843374550
[5/31/2024 6:08:38 PM] xxx : dinerMloRoom01 : 1015898343
[5/31/2024 6:08:38 PM] xxx : dinerMloRoom01 : 1015898343
[5/31/2024 6:08:38 PM] xxx : sshop_MloRoom01 : 412615708
[5/31/2024 6:08:38 PM] xxx : sshop_MloRoom01 : 412615708
[5/31/2024 6:08:38 PM] xxx : sshop_MloRoom02 : 725821810
[5/31/2024 6:08:38 PM] xxx : sshop_MloRoom02 : 725821810
[5/31/2024 6:08:38 PM] xxx : sshop_MloRoom03 : -30978249
[5/31/2024 6:08:38 PM] xxx : sshop_MloRoom03 : 4263989047
[5/31/2024 6:08:38 PM] xxx : bakkichenMloRoom02 : -1891890670
[5/31/2024 6:08:38 PM] xxx : bakkichenMloRoom02 : 2403076626
[5/31/2024 6:08:38 PM] xxx : pizzaMloRoom01 : 2106866603
[5/31/2024 6:08:38 PM] xxx : pizzaMloRoom01 : 2106866603
[5/31/2024 6:08:38 PM] xxx : ProjectF1_MloRoom : -37770771
[5/31/2024 6:08:38 PM] xxx : ProjectF1_MloRoom : 4257196525
[5/31/2024 6:08:38 PM] xxx : ProjectF1B_MloRoom : -1375805993
[5/31/2024 6:08:38 PM] xxx : ProjectF1B_MloRoom : 2919161303
[5/31/2024 6:08:38 PM] xxx : RM1a_MloRoom : -586143158
[5/31/2024 6:08:38 PM] xxx : RM1a_MloRoom : 3708824138
[5/31/2024 6:08:38 PM] xxx : RM1b_MloRoom : 346838671
[5/31/2024 6:08:38 PM] xxx : RM1b_MloRoom : 346838671
[5/31/2024 6:08:38 PM] xxx : RM1c_MloRoom : -315664085
[5/31/2024 6:08:38 PM] xxx : RM1c_MloRoom : 3979303211
[5/31/2024 6:08:38 PM] xxx : RM1d_MloRoom : -624995999
[5/31/2024 6:08:38 PM] xxx : RM1d_MloRoom : 3669971297
[5/31/2024 6:08:38 PM] xxx : RM1e_MloRoom : -727264394
[5/31/2024 6:08:38 PM] xxx : RM1e_MloRoom : 3567702902
[5/31/2024 6:08:38 PM] xxx : RM2a_MloRoom : 1556030961
[5/31/2024 6:08:38 PM] xxx : RM2a_MloRoom : 1556030961
[5/31/2024 6:08:38 PM] xxx : RM3a_MloRoom : -1189497097
[5/31/2024 6:08:38 PM] xxx : RM3a_MloRoom : 3105470199
[5/31/2024 6:08:38 PM] xxx : RM4a_MloRoom : -699494538
[5/31/2024 6:08:38 PM] xxx : RM4a_MloRoom : 3595472758
[5/31/2024 6:08:38 PM] xxx : ProjectSG_MloRoom1 : -402871496
[5/31/2024 6:08:38 PM] xxx : ProjectSG_MloRoom1 : 3892095800
[5/31/2024 6:08:38 PM] xxx : ProjectSGB_MloRoom : 844387025
[5/31/2024 6:08:38 PM] xxx : ProjectSGB_MloRoom : 844387025
[5/31/2024 6:08:38 PM] xxx : ProjectST_MloRoom01 : -946479309
[5/31/2024 6:08:38 PM] xxx : ProjectST_MloRoom01 : 3348487987
[5/31/2024 6:08:38 PM] xxx : ProjectSTB_MloRoom : 65122337
[5/31/2024 6:08:38 PM] xxx : ProjectSTB_MloRoom : 65122337
[5/31/2024 6:08:38 PM] xxx : MloRoom_Ritz_main : -1308665250
[5/31/2024 6:08:38 PM] xxx : MloRoom_Ritz_main : 2986302046
[5/31/2024 6:08:38 PM] xxx : MloRoom_RitzF3 : 1594653362
[5/31/2024 6:08:38 PM] xxx : MloRoom_RitzF3 : 1594653362
[5/31/2024 6:08:38 PM] xxx : MloRoom_RitzPEN : 821768432
[5/31/2024 6:08:38 PM] xxx : MloRoom_RitzPEN : 821768432
[5/31/2024 6:08:38 PM] xxx : MloRoom2_RitzPEN : -1030107802
[5/31/2024 6:08:38 PM] xxx : MloRoom2_RitzPEN : 3264859494
[5/31/2024 6:08:38 PM] xxx : MloRoom3_RitzPEN : 1290172517
[5/31/2024 6:08:38 PM] xxx : MloRoom3_RitzPEN : 1290172517
[5/31/2024 6:08:38 PM] xxx : MloRoom_RitzPENHALL : 1552158537
[5/31/2024 6:08:38 PM] xxx : MloRoom_RitzPENHALL : 1552158537
[5/31/2024 6:08:38 PM] xxx : Bowl_GtaMloRoom : 1972012409
[5/31/2024 6:08:38 PM] xxx : Bowl_GtaMloRoom : 1972012409
[5/31/2024 6:08:38 PM] INTERIOR DATABASE LOADED
[5/31/2024 6:08:38 PM] Found ScriptHookDotNet script: WPL_tool.Main
[5/31/2024 6:08:38 PM] IWE 0.4042000
[5/31/2024 6:08:38 PM] loading: \scripts\wpledit.ini
[5/31/2024 6:08:38 PM] LOADING WORLD PLACEMENT
[5/31/2024 6:08:38 PM] LOADED 470 placement info areas.
[5/31/2024 6:08:38 PM] Finished loading 1 ScriptHookDotNet scripts.

Mods that are NOT working

Here's a list of currently all mods that are absolutely not working, and might be hard to diagnose.

  1. LCPDFR
  • Only tested on 1.0.8.0, it might work on 1.0.7.0?
  • It crashes the game when the mod is loading.

Scripthook.net configuration files are not read correctly (or at all)

I have been experimenting with different scripthook.net mods, namely Pickups V2.0 (https://www.gtagaming.com/pickups2-0-f23960.html) and Cautious Drivers (https://www.gtagaming.com/cautious-drivers-v1-3-f9052.html).
Now it seems like Pickups V2.0 does work by itself, any changes made in the configuration using the included .ini file of the mod are not being read at all.
Cautious Drivers is a fairly simple mod it will not even load (most likely because it cant read the config file)

Some mods like Arrest Warrant (https://www.gtagaming.com/arrest-warrant-updated-2-21-15-f10271.html) work, but again, nothing takes effect after changing .ini settings.

Easily reproducible issue , try any of these mods, try changing .ini settings like toggling weapon glow in pickups or alert indicator in Arrest warrant .ini files and see for yourself that no configuration files are being read.

Additionally the mods themselves only load when put into a 'scripts' folder inside the GTAIV main directory and don't work when placed inside the '\IVSDKDotNet\scripts'

[Thread] Mods that are working

PLEASE ONLY PUT WORKING MODS IN THIS THREAD!
IF YOU GOT ANY MOD THIS IS NOT WORKING AS EXPECTED, PLEASE OPEN UP A NEW ISSUE!

You can help expand this list by writing a comment in this thread with the name of the mod and on which version you tested it.

  1. CarSecurity by nyolc8
  2. Seatbelt Mod by BurkiOlmi
  3. ⚠️ VFylingMusic by ItsClonkAndre
  • When landing with a helicopter, the game will freeze until the music is fully faded out.
  1. VWantedMusic by ItsClonkAndre
  2. DeathMusicIV by ItsClonkAndre
  3. ChaosModIV by ItsClonkAndre
  4. Remove Weapons on Death V1 by ItsClonkAndre
  5. One hit K.O. by ItsClonkAndre
  6. WaypointDistanceVStyle by ItsClonkAndre
  7. ForceFieldPlusPlus by letsplayordy
  8. ArrestWarrant by Symbiote
  9. VideoGamesFriendActivity by ItsClonkAndre
  10. LocationMod by Chip
  11. ⚠️Traffic Flow by Sam
  • The random emergency services vehicles feature seems to not work.
  1. Bleed & Heal by BR_Goianiense
  2. ⚠️DialogueSystem by jedijosh920
  • Should work with IV-SDK .NET v1.4 and ScriptHookDotNet v1.7.2.2
  1. ️IV:BurnoutFX by iriedreadlock23
  • Should work with IV-SDK .NET v1.4 and ScriptHookDotNet v1.7.2.2 BUT ONLY ON 1.0.7.0 OF GTA IV

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.