[PAID] [Standalone] Rounded Minimap

Please do not dm me asking me if the script can “be optimized” when it runs at 0.05ms… it’s literally running at 50 microseconds… faster than your eye blinks at every frame…
The script is optimized, i will only list to requests when the script runs at 0.5ms or 1ms

Rounded Minimap version 1.3

  • Added CustomRing texture support:
    • Using SetCustomRing(string txd, string txn) and RemoveCustomRing() exports
  • Added GetMinimapInfo to obtain Minimap coordinates and size without using ConfigureMinimap export.
  • Changed returned data of both ConfigureMinimap and GetMinimapInfo exports:
    • The returned information is a C# object (a table in Lua) encoded in Json,
    • it contains the current orientation (LB / RB / LT / RT),
    • the coordinates of all the 4 points of the minimap (Top-Left, Top-Right, Bottom-Left, Bottom-Right),
    • the minimap size.
    • All the data is calculated using safezone, resolution and Scaling factor in count so it will always return the right position and size of the minimap.
    • HudData is updated when switching from normal to BigMap and vice versa.

the following example shows a debug square drawn using the top-left coordinates of the minimap and its scaleform size.

DrawRect(_m.Positions.TopLeft.X, _m.Positions.TopLeft.Y, _m.Size.Width, _m.Size.Height, 255, 0, 0, 100);

image


Script has been added to the Tebex download link and Keymaster assets and should be already available to download for those who already purchased the script :slight_smile:

How to Update?

  • Replace both scripts (make a backup of your config.lua in case you added your customizations and restore the customizations in the new config.lua)
  • Make sure to restart both Client and Server and enjoy!

In case of problems downloading the update feel free to DM me :slight_smile: I’ll be happy to assist you once your purchase has been verified :slight_smile:

Rounded Minimap version 1.4

  • Added 4 new exports to customize the minimap:

    • SetCustomHealthTexture(txd, txn)
    • SetCustomArmourTexture(txd, txn)
    • SetCustomAbilityTexture(txd, txn)
    • SetCustomAirTexture(txd, txn)
  • Added 4 new exports to restore the minimap:

    • RemoveCustomHealthTexture()
    • RemoveCustomArmourTexture()
    • RemoveCustomAbilityTexture()
    • RemoveCustomAirTexture()

example picture of the replaced Health Bar:
image

replacing picture must be a full circle of 141 x 141 in normal mode and 151 x 151 in BigMode (much more thinner in thickness)

  • you can check for bigmode and change the picture yourself
  • or the scaleform will keep the one already loaded for both modes.

Script has been added to the Tebex download link and Keymaster assets and should be already available to download for those who already purchased the script :slight_smile:

How to Update?

  • Replace both scripts (make a backup of your config.lua in case you added your customizations and restore the customizations in the new config.lua)
  • Make sure to restart both Client and Server and enjoy!

In case of problems downloading the update feel free to DM me :slight_smile: I’ll be happy to assist you once your purchase has been verified :slight_smile:

If you like the script please add a little comment down here to keep the thread alive :smiley: thanks!

Rounded Minimap version 2.0 - LUA edition

  • Since a lot of people asked me to release a lua version (I think because CPU time is more important than real performances), I present you the Lua version of the script with a CPU time of 0.02ms (a tick is always active to handle the scaleform on frame… blame R*)
  • The scaleforms have been updated to latest DLC and after a couple of days of research now the minimap scaleform is supporting 100% blips in texts like vanilla minimap would do.
    • I’m aware of the “gps route” being offsetted from the vehicle when rotating camera, sadly that’s nothing i can do as all the GPS routing code is handled by the game internally thinking of a rectangle shaped minimap and not a rounded one. A solution is still being worked on.

image

Exports and features are still the same as the older versions!

Rounded Minimap version 2.1.1 - LUA edition

  • Fixed a random initialization bug due to a racing condition (Lua sucks)
  • Fixed a bug where strings were handled as chars
  • fixed a bug with ConfigureMinimap export.

Rounded Minimap version 2.2 - LUA edition

  • Fixed alignment and size for all resolutions and aspect ratios
    • It is now compatible with all resolution maintaining correct size and position.