2020-03-04 12:34:59 (edited by Liam 2020-04-08 07:50:26)

update. An official website now exists.
http://gta11y.com


A few weeks ago I was able to get a copy of GTA V for about 10 bucks. I decided I'd sit down and mess around with it. I'd like to give a huge thanks to seb2314 for the topic about GTA V and the native trainer. also big thanks for sending me a save file so I could explore in sandbox mode.

As I messed around with the trainer, I realized that it was robust enough to do a number of great things. It then got me thinking about what could be done to improve access. i found a script hook for DotNet, and then setled in to creating.

I want to share audio of a rough version of a prototype I've been working on. In this clip I'm outside of the Police Station, and I'm removing some police cars from the lott. You'll notice that I'm able to get the player's heading, along with their location. Though it's not really prevalent in the demo, I am able to autoannounce when a street or zone changes. I'm also able to tell the player where the nearest vehicle is.

there are a few major issues. Mainly I'm not able to tell the player if something is blocking their access to another object. IE. if a fence or wall is in the way. Also. Even with assisted targeting, I find myself still having to try to dial in the elevation. This is why I opted to stick with explosive weapons. it also just sounds cooler.

My hope is to work on a few more outstanding issues, and do a stream of this this weekend. I'm not exactly sure where this project is going right now, but... It's at least been a boat load of fun, and it proves that adding accessibility to a mainstream game is not completely impossible.

https://www.dropbox.com/s/xnqwggydda6tu … s.mp3?dl=1

Much less active on this forum than in the past.

Check out my live streams: http://lerven.me
follow me on Twitter: http://twitter.com/liamerven

2020-03-04 13:33:15

cool

2020-03-04 14:06:15

will this be released

Ladies and gentlemen, this is your captain speaking. We have a small problem. All four engines have stopped. We are doing our damnedest to get them going again. I trust you are not in too much distress.

2020-03-04 14:37:19

Proof of what I've been saying for years.

When life gives you oranges, demand lemons since everyone else is obviously getting them.

2020-03-04 15:58:35

same here @4

Abay chal.

2020-03-04 16:01:19

Interesting. What's the scripting language, and is there an API available? Curious to read about what it exposes.

I wonder if relative headings might be helpful? "Operational stationary police cruiser at 11:00", for instance?

2020-03-04 16:08:28

Originally I had done relative headings, but it was awkward when you turned.
There's a scripthook for c++, and someone wrote a dot net hook that goes on top of that.

original script hook. http://www.dev-c.com › gtav › scripthookv

The dotnet script. https://github.com/crosire/scripthookvdotnet/

A lot of stuff is exposed, though I've had a number of issues when it comes to pedestrians and objects as the game doesn't have names for these, just hashes.
I didn't demonstrate this in the file, but a police officer won't show up as police officer. It reads as ampolice01 or some other internal name. I had to get a database of all the hash values which was hard to come by because no one in their right mind would normally need that data.

Much less active on this forum than in the past.

Check out my live streams: http://lerven.me
follow me on Twitter: http://twitter.com/liamerven

2020-03-04 19:47:17

Hi Liam, I saw the demo and it was great, but is it possible for you to add a filter you can toggle in some ini file that turns off the display of destroyed cars? They make very firey noises after all, so they can be easily found.

I used to be a knee like you, then I took an adventurer in the arrow.

2020-03-04 22:04:05

My plan is to have destroyed objects/characters separately. Still trying to figure out how I'm gonna do this.

Much less active on this forum than in the past.

Check out my live streams: http://lerven.me
follow me on Twitter: http://twitter.com/liamerven

2020-03-05 01:36:52

Thank god. I'll be able to view the stream. Good job Liam. Glad to see you back in the public developing arena, or maybe its just that I don't know? smile!

You ain't done nothin' if you ain't been cancelled
_____
I'm working on a playthrough series of the space 4X game Aurora4x. Find it here

2020-03-05 09:48:56

Hi.

Dang, this is quite awesome to hear. I still fire up GTA V from time to time and enjoy the scene, so I'm looking forward to see more of this project.

I don't know if that is possible somewhere down the line, but would it technically work to for example choose an item like a car or object from a list and auto walk to that object? There is an auto drive mod, so I don't know if that could be used.

Greetings Moritz.

Hail the unholy church of Satan, go share it's greatness.

2020-03-05 10:11:07

theoretically yes. Now I haven't actually tested this yet, but...

Much less active on this forum than in the past.

Check out my live streams: http://lerven.me
follow me on Twitter: http://twitter.com/liamerven

2020-03-05 20:37:40

This is amazing. Keep it up Liam.

2020-03-06 11:30:21

Hi.

at 12 lol if I already was successful in putting an idea into your head, my mission is already complete xD.

I'm really interested in what will become of this.
In future something like this for Red dead redemption 2 would be awesome *dreaming*

Greetings Moritz.

Hail the unholy church of Satan, go share it's greatness.

2020-03-06 14:31:18

So. This may be possible for red dead two. I'm not about to work on that right now, but maybe down the road I'll look at it. I'd like to get GTA V working. We won't be able to play through story mode, but I've been having a great time with a completed story mode save, plus invinsibility blowing everything up.

Much less active on this forum than in the past.

Check out my live streams: http://lerven.me
follow me on Twitter: http://twitter.com/liamerven

2020-03-08 10:25:38

@liam I have a question please. Is there a way that I can make sure I reloaded all the scripts within the scripts folder by pressing insert in the game? I'm trying to do stuff with script hook v.net but for some reason, I feel that it's not reloading my scripts when I press insert within the game. Thanks.

---
Co-founder of Sonorous Arts.
Check out Sonorous Arts on github: https://github.com/sonorous-arts/
my Discord: kianoosh.shakeri2#2988

2020-03-08 10:48:56

do what I did and change the key to f12

Much less active on this forum than in the past.

Check out my live streams: http://lerven.me
follow me on Twitter: http://twitter.com/liamerven

2020-03-08 11:15:15

Liam wrote:

do what I did and change the key to f12

Allright. Thanks a ton

---
Co-founder of Sonorous Arts.
Check out Sonorous Arts on github: https://github.com/sonorous-arts/
my Discord: kianoosh.shakeri2#2988

2020-03-09 10:31:21

Ok sorry but got something else to ask if you don't mind - I've coded something, but I need it to use the third version of the api not the second version and it keeps using the second version of the api which is that scripthookv.net2.dll file. Do you know any way that I can make it to use the third version rather than the second version?

---
Co-founder of Sonorous Arts.
Check out Sonorous Arts on github: https://github.com/sonorous-arts/
my Discord: kianoosh.shakeri2#2988

2020-03-09 12:17:04

unfortunately no. You'll have to actually create a dll.

Much less active on this forum than in the past.

Check out my live streams: http://lerven.me
follow me on Twitter: http://twitter.com/liamerven

2020-03-09 16:17:51

hello liam. a question. the script read te menu? xd

2020-03-09 16:25:29

no. It will not be able to read ingame menus.

Much less active on this forum than in the past.

Check out my live streams: http://lerven.me
follow me on Twitter: http://twitter.com/liamerven

2020-03-09 16:34:11

Are u gonna make all the menus, or the map, accessible?

Best regards: Marco

2020-03-09 20:02:51

Hello Liam! Is this going to be released soon?

Best regards: Marco

2020-03-09 23:55:18

@Marco: See post 22. The map/objects are being worked on, the menus are a no go at present. I wonder how useful the Sibiac concept would be in terms of it preparing a menu overlay at the first encounter of the menus, but somehow I doubt that would work when you're already using the keyboard to move through menus. On my copy of San-andreas, ocr-ing the menus is possible, so it seems like GTA 5 would be able to do that.