Create a new issue here (on GitHub) in the Issues tab with the appropriate label regarding your issue. This way, we can easily manage and solve issues quickly.
Important issue: World.GetNextPositionOnSidewalk()
FiveM Source code sets that to Vector3.Zero if it couldn't find a good position around the area you specified (works within like 20-30ft of the player). (Source)
To request a new feature, either create a pull request or create a new issue with the feature request label.
Before you start making your callouts, it's recommended to take a look at how to write your first script in FiveM as this API is basically nothing more, but a wrapper to make it easier to write callouts with the reduced chance of doing something error prone (With extended features).
csc -target:library CalloutName.cs -reference:CalloutAPI.net.dll -reference:CitizenFX.Core.dll -out:CalloutName.net.dll
<client-root>\citizen\clr2\lib\mono\4.5\CitizenFX.Core.dll
)(For detailed instructions on how to create your first FiveM script, click here)
For documentation, visit the official FivePD documentation website.
If you wish to upgrade your old callouts, click here
We have an Offical FivePD API Discord Server which you can visit HERE.
If you wish to view videos on creating callouts using this API you can find a playlist of videos HERE.