Download Script Viewer 1.3 – Screenshots and Description:

Script Viewer 1.0

Script Viewer lets you easily view, pause and kill game scripts through an user interface (powered by ImGui) along with offering you the ability to start new scripts.

Mainly intended for toying around but it can also be used for debugging and educational purposes. :p

Might get extended to do more neat stuff in the future.

Installation:
Make sure you have ScriptHookV installed!
After that it’s as simple as dragging the ScriptViewer.asi into your GTA directory.

Usage:
Simply press CTRL + O once you are in-game to toggle the overlay.
The game will not run and all mouse and keyboard inputs will be redirected to the mod while the overlay is open.


1.3

Added the ability to record execution times of each script (along with the ability to see the instruction pointer’s state for each trace for every non-asi script as a bonus)
Moved to a table item (from the previously used list item) for a cleaner presentation
Added a component view and splitted mod options to their own component

1.2.1

Updated WndProc hook to improve compatibility with specific platforms (hopefully fixes the mod for “Rage Plugin Hook” users)
Added option to see stack size of each (non-asi) script
Added option to toggle visibility of execution times, off by default

1.2

Added pausing and profiling support for asi scripts
Added option to switch between highest and average execution time profiling
Fixed pausing / killing of script threads also affecting other threads with the same name

1.1.1

Fixed a crash when minimizing the game with the overlay open
Fixed scripts marked as “killed” not actually getting killed until the overlay was closed
Fixed script execution times being displayed in “ns” (when they’re actually measured in “ms”)
Fixed more race conditions which could occur when pausing a script

More:  2016 Chevy Express UHaul Van 0.1

1.1

Added simplistic profiling! It’ll show you the highest execution time of a script within a specific timeframe (and regularly refresh it), doesn’t work for asi scripts (yet)
Added options to not block the game / keyboard inputs while the overlay is open
Fixed resizing of the main window not working
Fixed a potential crash when trying to kill an asi script
Fixed a race condition when pausing / unpausing a script


1.3

Added the ability to record execution times of each script (along with the ability to see the instruction pointer’s state for each trace for every non-asi script as a bonus)
Moved to a table item (from the previously used list item) for a cleaner presentation
Added a component view and splitted mod options to their own component

1.2.1

Updated WndProc hook to improve compatibility with specific platforms (hopefully fixes the mod for “Rage Plugin Hook” users)
Added option to see stack size of each (non-asi) script
Added option to toggle visibility of execution times, off by default

1.2

Added pausing and profiling support for asi scripts
Added option to switch between highest and average execution time profiling
Fixed pausing / killing of script threads also affecting other threads with the same name

1.1.1

Fixed a crash when minimizing the game with the overlay open
Fixed scripts marked as “killed” not actually getting killed until the overlay was closed
Fixed script execution times being displayed in “ns” (when they’re actually measured in “ms”)
Fixed more race conditions which could occur when pausing a script

1.1

Added simplistic profiling! It’ll show you the highest execution time of a script within a specific timeframe (and regularly refresh it), doesn’t work for asi scripts (yet)
Added options to not block the game / keyboard inputs while the overlay is open
Fixed resizing of the main window not working
Fixed a potential crash when trying to kill an asi script
Fixed a race condition when pausing / unpausing a script

More:  Vehicle Weapons Range Increase 1.0

Credits:

pongo1231

Download mod

File File size

zipscriptviewer

215 KB