felipecode 0 Posted September 28, 2016 Share Posted September 28, 2016 (edited) 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 September 29, 2016 by felipecode Link to post Share on other sites
qiangqiang101 25 Posted January 31, 2017 Share Posted January 31, 2017 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 post Share on other sites
qiangqiang101 25 Posted February 2, 2017 Share Posted February 2, 2017 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 post Share on other sites
gopro_2027 2 Posted May 9, 2017 Share Posted May 9, 2017 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. Link to post Share on other sites