Some ScriptHook features that I definively need in order of priority:
Dump Lua stack in log file
Currently, Lua errors are not logged in any file. Could be in MPlus.log ?
Be able to open MPlus.log when the game is running
To view full logs without having to quit the game
Scrolling in the console
With PAGE_UP / PAGE_DOWN ?
Print screen and save image in ScriptHook folder
ScriptHook.PrintScreen(string fileName) -- if contains / (slash) consider path
Log in custom file
Like in previous ScriptHook
printToFile(string fileName, any value, any value, ...) -- if contains / (slash) consider path