Jump to content

Gps Points Native


Recommended Posts

Hello Folks,

I was looking for a way to get gps coordinates. I found the function:

Any GENERATE_DIRECTIONS_TO_COORD(float x, float y, float z, Any p3,  int *p4, Vehicle *vehicle, float *p6)// 0xF90125F1F79ECDF8 0xED35C094

Here is what I found out about it:

float x, float y, float z 

Are the desired coordinates to navigate to.

int *p4

Passed as reference, this parameter indicates the next maneuver you need to do returning 8 diferent maneuvers

represented by 8 different integer values. The distance to make the maneuver indicated on the parameter float p6

Here are the return values

 

0 : You arrived at your destination

1 : Going The Wrong wAY... recalculating

2: Follow this lane and wait for more instructions

3: On the next intersection, turn left. ( distance on p6)

4: On the next intersection, turn right. ( distance on p6)

5: On the next intersection, go straigth. ( distance on p6)

6: Take the next return to the left. ( distance on p6)

7: Take the next return to the right. ( distance on p6)

8: NO idea... similar to 6 in some way

 

maybe there are more...

 

I still don't know what the function actually returns

and if it returns which lane to take.

Any p3

No idea... investigating

 

 

 

Do anyone know any other way/function to get GPS data ?

 

 

 

Thank you

Edited by felipecode
Link to comment
https://gtaforums.com/topic/869246-gps-points-native/
Share on other sites

  • 4 months later...
qiangqiang101

this is my code

    Public Function GenerateDirectionsToCoord(Pos As Vector3) As Tuple(Of String, Single, Single)        Dim f4, f5, f6 As New OutputArgument()        Native.Function.Call(Hash.GENERATE_DIRECTIONS_TO_COORD, Pos.X, Pos.Y, Pos.Z, True, f4, f5, f6)        Dim direction As String = f4.GetResult(Of Single)()        Return New Tuple(Of String, Single, Single)(direction.Substring(0, 1), f5.GetResult(Of Single)(), f6.GetResult(Of Single)())    End Function
Link to comment
https://gtaforums.com/topic/869246-gps-points-native/#findComment-1069378596
Share on other sites

qiangqiang101

Hello Folks,

I was looking for a way to get gps coordinates. I found the function:

Any GENERATE_DIRECTIONS_TO_COORD(float x, float y, float z, Any p3,  int *p4, Vehicle *vehicle, float *p6)// 0xF90125F1F79ECDF8 0xED35C094

Here is what I found out about it:

float x, float y, float z 

Are the desired coordinates to navigate to.

int *p4

Passed as reference, this parameter indicates the next maneuver you need to do returning 8 diferent maneuvers

represented by 8 different integer values. The distance to make the maneuver indicated on the parameter float p6

Here are the return values

 

0 : You arrived at your destination

1 : Going The Wrong wAY... recalculating

2: Follow this lane and wait for more instructions

3: On the next intersection, turn left. ( distance on p6)

4: On the next intersection, turn right. ( distance on p6)

5: On the next intersection, go straigth. ( distance on p6)

6: Take the next return to the left. ( distance on p6)

7: Take the next return to the right. ( distance on p6)

8: NO idea... similar to 6 in some way

 

maybe there are more...

 

I still don't know what the function actually returns

and if it returns which lane to take.

Any p3

No idea... investigating

 

 

 

Do anyone know any other way/function to get GPS data ?

 

 

 

Thank you

 

After few hour drive, trial & error, this is my test result

 

0 : This is glitchy sometimes it returns 0 while driving

1 : Going The Wrong wAY... please make a u-turn where safe

2: Follow this lane and wait for more instructions

3: Keep left (unsure)

4: On the next intersection, turn left. ( distance on p6)

5: On the next intersection, turn right. ( distance on p6)

6: Keep right (unsure)

7: On the next intersection, go straight. ( distance on p6)

8: Join the Freeway ( distance on p6)

9: Exit Freeway ( distance on p6 )

Link to comment
https://gtaforums.com/topic/869246-gps-points-native/#findComment-1069382268
Share on other sites

  • 3 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.