Quantcast

Jump to content

» «
Photo

Gps Points Native

3 replies to this topic
felipecode
  • felipecode

    Player Hater

  • New Members
  • Joined: 28 Sep 2016
  • Brazil

#1

Posted 28 September 2016 - 02:15 PM Edited by felipecode, 29 September 2016 - 10:08 AM.

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


qiangqiang101
  • qiangqiang101

    I'm Not MentaL

  • Members
  • Joined: 02 Feb 2010
  • Malaysia

#2

Posted 31 January 2017 - 09:15 PM

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

qiangqiang101
  • qiangqiang101

    I'm Not MentaL

  • Members
  • Joined: 02 Feb 2010
  • Malaysia

#3

Posted 02 February 2017 - 07:33 PM

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 )


gopro_2027
  • gopro_2027

    Player Hater

  • Members
  • Joined: 15 Mar 2016
  • United-States

#4

Posted 09 May 2017 - 01:29 PM

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.




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users