Search In
• More options...
Find results that contain...
Find results in...

# 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

##### Share on other sites

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`

##### Share on other sites

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 )

##### Share on other sites

It is common that you get the x,y of the blip that represents the gps location. That is how people do teleport to waypoint.

## Create an account

Register a new account