[Release] Voice GPS (Spoken GPS Directions) [WITH ROAD NAMES]

You would have to edit a line of code, but I get errors no matter what I try. Also, some dependencies that are set up are wrong and I needed to edit them with an available one.

But it is actually supposed to be as simple as changing a word from true to false and then selecting a few things from dropdowns, then clicking build.

1 Like

I would I go about doing that. None of the files have any command in them of that sort, and searching what an on build command is and how to delete them did not give me any further information on my issue. Thanks in advance :slight_smile:

Sorry for any trouble, I just have a basic understanding of Visual C#, and it doesn’t help that my experience is from outside FiveM as well.

how do i edit the files?
do i need a different program ?

Yes, you would. I personally use Microsoft Visual Studio 2017 Community for it’s ease of use. You will have to download the source code from the GitHub.


You will then have to open the .stl file under the src folder. The setting is in the Client assembly.

how do i save it to upload to server?

I’ll create a config file later to edit for the keybindings

:slight_smile: Thanks.

(20 charrrrrrs)

in that config can you add to remove the welcome message?

Can you please remove the messages at the startup of the script? :slight_smile: Would help me alot! :smiley:

not sure if this was answered before but there was a conflict with keybinds for B key controller, wasz there a fix for this ?

@Candice_P @mattHuey @CronusGaming

I just pushed a fix for the ‘B’ on controllers to the GitHub.

2 Likes

Thank you :slight_smile:
(20 chars)

1 Like

thanks awsome work

But im deaf?

Alright, even just playing around with it on my localhost, this is kinda cool.

Would love to see a config for turning down the volume.

Great work!

you sould add the " you have arrived to your location"
anyway, amazing script and I love it!

were you able to have it removed?

Hello everyone, I would like the voice to activate automatically when the player connects. It’s possible ? Thanks

1 Like

Hi,

I just want to translate the text.
I tried to rebuild solution with different .dll references… I tried the original one and the latest update from my %appdata%.

I get this error in my F8 client console:

[   1773000] [    GTAProcess]             MainThrd/ Stopping resource VoiceGPS
[   1773109] [    GTAProcess]             MainThrd/ Creating script environments for VoiceGPS
[   1773250] [    GTAProcess]             MainThrd/ Instantiated instance of script VoiceGPS_FiveM.Server.ServerScript.
[   1773406] [    GTAProcess]             MainThrd/ Started resource VoiceGPS
[   1773515] [    GTAProcess]             MainThrd/ 
[   1773656] [    GTAProcess] [Cfx] HttpClient Thr/ Required resources: VoiceGPS 
[   1774984] [    GTAProcess]                13716/ ResourceCache::AddEntry: Saved cache:v1:ac089c94f722c8e446eefe20102bee41344edff3 to the index cache.
[   1775078] [    GTAProcess]             MainThrd/ Creating script environments for VoiceGPS
[   1775265] [    GTAProcess]             MainThrd/ Could not load assembly VoiceGPS_FiveM.Client.net - loading exceptions: Exception loading assembly VoiceGPS_FiveM.Client.net: System.BadImageFormatException: 

[   1775375] [    GTAProcess]             MainThrd/   at (wrapper managed-to-native) System.AppDomain:LoadAssemblyRaw (System.AppDomain,byte[],byte[],System.Security.Policy.Evidence,bool)

[   1775484] [    GTAProcess]             MainThrd/   at System.AppDomain.Load (System.Byte[] rawAssembly, System.Byte[] rawSymbolStore, System.Security.Policy.Evidence securityEvidence, System.Boolean refonly) [0x0000e] in <74fbbe963b7e417b8d715b858c5c584f>:0 

[   1775562] [    GTAProcess]             MainThrd/   at System.AppDomain.Load (System.Byte[] rawAssembly, System.Byte[] rawSymbolStore, System.Security.Policy.Evidence securityEvidence) [0x00000] in <74fbbe963b7e417b8d715b858c5c584f>:0 

[   1775703] [    GTAProcess]             MainThrd/   at (wrapper remoting-invoke-with-check) System.AppDomain:Load (byte[],byte[],System.Security.Policy.Evidence)

[   1775828] [    GTAProcess]             MainThrd/   at System.AppDomain.Load (System.Byte[] rawAssembly, System.Byte[] rawSymbolStore) [0x00000] in <74fbbe963b7e417b8d715b858c5c584f>:0 

[   1775937] [    GTAProcess]             MainThrd/   at (wrapper remoting-invoke-with-check) System.AppDomain:Load (byte[],byte[])

[   1776047] [    GTAProcess]             MainThrd/   at System.Reflection.Assembly.Load (System.Byte[] rawAssembly, System.Byte[] rawSymbolStore) [0x00005] in <74fbbe963b7e417b8d715b858c5c584f>:0 

[   1776218] [    GTAProcess]             MainThrd/   at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.String assemblyFile, System.Byte[] assemblyData, System.Byte[] symbolData) [0x0003c] in C:\gl\builds\edf06b9b\0\cfx\fivem\code\client\clrcore\InternalManager.cs:123 

[   1776343] [    GTAProcess]             MainThrd/   at CitizenFX.Core.InternalManager.LoadAssemblyInternal (System.String baseName, System.Boolean useSearchPaths) [0x00177] in C:\gl\builds\edf06b9b\0\cfx\fivem\code\client\clrcore\InternalManager.cs:231 

[   177645

3] [    GTAProcess]             MainThrd/ 

I am able to build the project without errors now, but the builded .dll is not working in-game.

Any idea what i forget?

Regards