8,724
102
8,724
102
A platform that allows interaction with GTAV through a REST API. Extendable through extensions!
Includes a mobile driving plugin that allows you to drive with your phone using accelerometer!
Installation
Requirements
- Script Hook V
- Script Hook V .NET
- .NET Framework 4.5.2
- Visual C++ Redistributable for Visual Studio 2013 x64
WebScriptHook
- Extract "WebScriptHook" folder to "GTAV/scripts"
- The configuration file should be at GTAV/scripts/WebScriptHook/WebScriptHook.ini
- The DLLs should be at GTAV/scripts/WebScriptHook/*.dll
- The server exe should be at GTAV/scripts/WebScriptHook/webscripthook-server.exe
- Run the game
WebScriptHook apps
Running a web app
- Start the game
- Run "webscripthook-server.exe"
- You need to allow the program to communicate through firewall
- The default port is 25555. Can be changed in config (restart game and the server to apply)
- Open your browser and go to http://localhost:25555 You should see the home page
- To access the page from devices on your LAN, replace "localhost" above with the address of your PC. Google "How to find my LAN IP" if you don't know how to do that
- There is an Android client app for WebScriptHook
Installing a web app
- Drop the folder of a WebScriptHook app under "/apps" folder
- If done correctly, the index page of the app should be at /apps/app-name/index.html
- Refresh the webpage
WebScriptHook REST API
- See the wiki page for details
WebScriptHook extensions
Installing an extension
- Put the extension dll files under "/extensions" folder
- WebScriptHook searches for assemblies recursively, so create subfolders if you wish
- Extensions will be automatically loaded when WebScriptHook starts
Creating an extension
- See the wiki page for details
Other notes
- Whether you start the game first or the server first does not matter
- If things broke, check "GTAV/ScriptHookVDotNet-2016-01-19.log" (replace the date with your current date) for errors
Get the WebScriptHook Android client app here
Again, you don't NEED an app. You can use any device that has a browser
GitHub repository
Includes a mobile driving plugin that allows you to drive with your phone using accelerometer!
Installation
Requirements
- Script Hook V
- Script Hook V .NET
- .NET Framework 4.5.2
- Visual C++ Redistributable for Visual Studio 2013 x64
WebScriptHook
- Extract "WebScriptHook" folder to "GTAV/scripts"
- The configuration file should be at GTAV/scripts/WebScriptHook/WebScriptHook.ini
- The DLLs should be at GTAV/scripts/WebScriptHook/*.dll
- The server exe should be at GTAV/scripts/WebScriptHook/webscripthook-server.exe
- Run the game
WebScriptHook apps
Running a web app
- Start the game
- Run "webscripthook-server.exe"
- You need to allow the program to communicate through firewall
- The default port is 25555. Can be changed in config (restart game and the server to apply)
- Open your browser and go to http://localhost:25555 You should see the home page
- To access the page from devices on your LAN, replace "localhost" above with the address of your PC. Google "How to find my LAN IP" if you don't know how to do that
- There is an Android client app for WebScriptHook
Installing a web app
- Drop the folder of a WebScriptHook app under "/apps" folder
- If done correctly, the index page of the app should be at /apps/app-name/index.html
- Refresh the webpage
WebScriptHook REST API
- See the wiki page for details
WebScriptHook extensions
Installing an extension
- Put the extension dll files under "/extensions" folder
- WebScriptHook searches for assemblies recursively, so create subfolders if you wish
- Extensions will be automatically loaded when WebScriptHook starts
Creating an extension
- See the wiki page for details
Other notes
- Whether you start the game first or the server first does not matter
- If things broke, check "GTAV/ScriptHookVDotNet-2016-01-19.log" (replace the date with your current date) for errors
Get the WebScriptHook Android client app here
Again, you don't NEED an app. You can use any device that has a browser
GitHub repository
First Uploaded: March 05, 2016
Last Updated: May 22, 2016
Last Downloaded: 9 hours ago
24 Comments
More mods by libertylocked:
A platform that allows interaction with GTAV through a REST API. Extendable through extensions!
Includes a mobile driving plugin that allows you to drive with your phone using accelerometer!
Installation
Requirements
- Script Hook V
- Script Hook V .NET
- .NET Framework 4.5.2
- Visual C++ Redistributable for Visual Studio 2013 x64
WebScriptHook
- Extract "WebScriptHook" folder to "GTAV/scripts"
- The configuration file should be at GTAV/scripts/WebScriptHook/WebScriptHook.ini
- The DLLs should be at GTAV/scripts/WebScriptHook/*.dll
- The server exe should be at GTAV/scripts/WebScriptHook/webscripthook-server.exe
- Run the game
WebScriptHook apps
Running a web app
- Start the game
- Run "webscripthook-server.exe"
- You need to allow the program to communicate through firewall
- The default port is 25555. Can be changed in config (restart game and the server to apply)
- Open your browser and go to http://localhost:25555 You should see the home page
- To access the page from devices on your LAN, replace "localhost" above with the address of your PC. Google "How to find my LAN IP" if you don't know how to do that
- There is an Android client app for WebScriptHook
Installing a web app
- Drop the folder of a WebScriptHook app under "/apps" folder
- If done correctly, the index page of the app should be at /apps/app-name/index.html
- Refresh the webpage
WebScriptHook REST API
- See the wiki page for details
WebScriptHook extensions
Installing an extension
- Put the extension dll files under "/extensions" folder
- WebScriptHook searches for assemblies recursively, so create subfolders if you wish
- Extensions will be automatically loaded when WebScriptHook starts
Creating an extension
- See the wiki page for details
Other notes
- Whether you start the game first or the server first does not matter
- If things broke, check "GTAV/ScriptHookVDotNet-2016-01-19.log" (replace the date with your current date) for errors
Get the WebScriptHook Android client app here
Again, you don't NEED an app. You can use any device that has a browser
GitHub repository
Includes a mobile driving plugin that allows you to drive with your phone using accelerometer!
Installation
Requirements
- Script Hook V
- Script Hook V .NET
- .NET Framework 4.5.2
- Visual C++ Redistributable for Visual Studio 2013 x64
WebScriptHook
- Extract "WebScriptHook" folder to "GTAV/scripts"
- The configuration file should be at GTAV/scripts/WebScriptHook/WebScriptHook.ini
- The DLLs should be at GTAV/scripts/WebScriptHook/*.dll
- The server exe should be at GTAV/scripts/WebScriptHook/webscripthook-server.exe
- Run the game
WebScriptHook apps
Running a web app
- Start the game
- Run "webscripthook-server.exe"
- You need to allow the program to communicate through firewall
- The default port is 25555. Can be changed in config (restart game and the server to apply)
- Open your browser and go to http://localhost:25555 You should see the home page
- To access the page from devices on your LAN, replace "localhost" above with the address of your PC. Google "How to find my LAN IP" if you don't know how to do that
- There is an Android client app for WebScriptHook
Installing a web app
- Drop the folder of a WebScriptHook app under "/apps" folder
- If done correctly, the index page of the app should be at /apps/app-name/index.html
- Refresh the webpage
WebScriptHook REST API
- See the wiki page for details
WebScriptHook extensions
Installing an extension
- Put the extension dll files under "/extensions" folder
- WebScriptHook searches for assemblies recursively, so create subfolders if you wish
- Extensions will be automatically loaded when WebScriptHook starts
Creating an extension
- See the wiki page for details
Other notes
- Whether you start the game first or the server first does not matter
- If things broke, check "GTAV/ScriptHookVDotNet-2016-01-19.log" (replace the date with your current date) for errors
Get the WebScriptHook Android client app here
Again, you don't NEED an app. You can use any device that has a browser
GitHub repository
First Uploaded: March 05, 2016
Last Updated: May 22, 2016
Last Downloaded: 9 hours ago
v1.01 fixed "connected but unresponsive" issue related to serialization.
Needs lots of improvements but its so awesome.
It doesnt turn smooth or respond to small movements. If you could make it more precise it would be sick + laggy too
testing thanks dude
@libertylocked 终于release了呀
I actually managed to get it fully working in 5 minutes flat, then I tried the Android App. Thinking of making Enhanced Native Trainer commands for it but I'm not a programmer and it got discontinued.
Maybe I gave some1 ideas :-D
Any way to adjust sensitivity?
@mkelite My guess is it has something to do with the controller deadzone settings. Try turning the deadzone down to 0 and see if steering become linear.
@libertylocked I was using my Galaxy S4 when it was super crappy.
THEN I used my iPhone 5s, it is way better and steering is smooth. Only problem: response rate is probably like 500ms. Still awesome.
Is there anyway that could be fixed?
Whoa, this is great.
awesome api, now I can finally make speedometer on web http://i.imgur.com/aQxyXee.jpg
It was working just fine and then and hour after I quit, I decided to fire up GTA5 again. I got an error, something about unknown game version and it won't work any more. How can this be fixed? Did Steam update without me knowing?
It's early days, so anyone expecting this to be 'awesome' out of the box is kinda deluded to put it bluntly.
However, for what it is and for the simple fact there's literally few examples of really well developed samples or full projects involving remote/remote extension - then here's hoping some people (including the mod author) actually do something with it beyond the proof of principle.
Otherwise, like the ardunio based GTA hybrid mod projects, things die a death not because of a lack of purpose, but because people who use 'mods' typically are too bloody narrow minded and blinkered to see potential.
So i'm hoping that this doesn't become a victim of such ignorance, and hopefully it and the other ones of it's nature (based on android, win mobile, BB7/BB10, arduino, pi ... *insert mobile platform/sbc/mc of choice*) get the lease of life enough to prove there's more to modding than most realise.
I'd have a go with it myself, but i'm kinda buried in one of my hybrid mc/sbc projects for a while.
It doesn't work. In the ScriptHookVDotNet log it says it started up. I am able to connect using my phone and every time I tilt my phone it gives tons of messages in the exe (webscripthook-server). On my phone it says that the plugin status is connected but it also says "Failed to fetch extension list." When I hold in gas or do anything else on my phone it doesn't do anything in-game. It really seems an awesome mod and I really want to try it out. What can i do to fix it?
@9h457l33j03k3rr is right, there is SO MUCH potential here that can be realized. What really should happen here is to have the simple trainer or similar trainers ported over to the webscripthook and be web UI styled - instead of in game where it is clunky and takes up hotkeys.
While not everyone may have a second computer, most of us have a smartphone so a mobile style site would be great.
hot key mod binder app would be amazing
This thing is pretty cool, just imangie a stream with live detials of vehicles? "probably a race"
This is pretty cool! unfortunately it crashed my phone :p
Hi i'm liking this mod but but i'm having an issue with not being able to view it on my phone. I've done all the proper port forwarding on my modem and in windows firewall. I can get everything to work fine locally but via the android app or phones web browser i am unable to connect. Any suggestions would be most appreciated.
I cant understand what it is, someaone tell me?
Hello the civil tensions are rising in kazachstan as of today.