Log in to reply
 

Game pauses/freezes when running the ScriptHook V code block.



  • Hi,
    I am using ScriptHookV to code out some feature for GTAV. The code waits for a key-press, and when the key-press (F6) is detected it executes a piece of code that takes approx 1s to run. The problem is that when that 1s code executes, the entire game freezes / pauses until the code is executed. Once the execution is finished, the game continues on as before until the next time F6 is pressed.

    I would like to keep the game continue on while that code is executed. Is there a way to do this? I tried using the following code, but it does not change anything at all:

    GAMEPLAY::SET_GAME_PAUSED(false);
    TIME::PAUSE_CLOCK(false);
    

    Do i need to execute the code after key-press as a separate thread or something?



  • Either run it in a thread using _beginthreadex, or add some WAIT(0)s in your function that takes 1 second.


Log in to reply
 

Looks like your connection to GTA5-Mods.com Forums was lost, please wait while we try to reconnect.