Yükleniyor...

Advanced Custom Blips [.NET] 4.1.0

İndir

1.891

Advanced Custom Blips v4.1.0

Permissions / License
  • Do NOT re-upload this mod to any other site.
  • Do NOT sell, bundle, or include this mod in paid content.
  • You may share your own custom INI/JSON files as long as they require this mod to work.
  • Please always link back to the official mod page when sharing INI/JSON files.


If you enjoy this mod, consider supporting me — even $1 helps!
PayPal: Soliman@dapoupharma.com

---
Table of Contents:

    1. Description
    2. Features
    3. Requirements
    4. Installation
    5. Known Bugs & Mod Conflicts
    6. FAQs
    7. Changelog
    8. Credits

1. Description
Advanced Custom Blips lets you add and manage custom map blips exactly the way you want. The mod features an on-screen icon selection, a preview blip in front of the player, and 10+ editable properties for blip including name, group, icon, color, size, transparency and much more. You can load Addon Blips mod config blips with a single button (see the "FAQ" section to learn more). Create, edit, teleport to, copy, and manage custom blips entirely through the LemonUI menu. All blip data and settings are now stored in JSON format (with automatic migration from older INI files), allowing full naming freedom for blips and groups, support for decimal coordinates, and seamless update checking. Predefined locations for gas stations, fire departments, police departments, markets, medical centers, ATMs, and metro stations are included. Each category can be toggled individually via the in-game LemonUI menu (all categories are off by default).

Hotkeys (Configurable):
  • Toggle Coordinates Key:
    • Function: Toggles the on-screen display of the player's current coordinates (X, Y, Z).
    • Default Key: F1

  • Reload Blips Key:
    • Function: Reloads the script.
    • Default Key: F2

  • Toggle Blip Visibility Key:
    • Function: Hides or shows all the custom blips that have been loaded from the JSON file on the map.
    • Default Key: F3

  • Open Menu Key:
    • Function: Opens the main LemonUI menu for the script, allowing access to settings, adding blips, and managing existing ones.
    • Default Key: F10


Useful Notes:
  • When adding a new blip in "Add New Blip" menu, leaving the Size/Scale field empty will automatically use the default blip size (1.0). Similarly leaving the X, Y, and Z fields empty will automatically use your current player coordinates. Same can be said for Flash Interval (100) and Transparency (255)
  • In "Global Settings" menu when choosing key, you can either scroll through the list or press Enter then press the key you want to assign
  • When choosing an icon from on-screen, make sure to click as much as possible at the center of the icon to select it
  • When choosing the icon or color in "Add New Blip" menu or edit blip menu, you can type icon/color names or IDs directly (Icon reference here) (Color reference here)

Important:
  • The full list of 800+ blip icons is not shown on screen, what is shown on screen are some not all, to see all available blip icons either scroll through the icon list or select it then type icon name or ID directly (reference here)
  • There are some blips that are not clickable because I could not find its ID
  • Flash Interval has no effect if Flashing State is not enabled
  • This script has only been tested on the Legacy version of GTA V. I cannot guarantee its functionality on the Enhanced version of GTA V (it may or may not work as intended), as it was not tested there and won't get tested by me
  • The "Manage Existing Blips" menu has not been fully tested yet. If you encounter any bugs, errors, or weird/unintended behavior, please report them
  • Don’t hesitate to suggest features, improvements, bugs, or anything else about this script mod. I’ll be more than happy to read your suggestions

2. Features
  • LemonUI menu for adding, editing, copying, deleting, and teleporting to custom blips in-game
  • 10+ editable properties for custom blips
  • Real-time preview of the blip in front of your player before saving
  • On-screen icon selection with a color preview
  • Support for Addon Blips — you can now seamlessly load their TXT blip files
  • 800+ available blip icons
  • 80+ available blip colors
  • Configurable hotkeys (display coordinates, reload blips, open menu, and toggle visibility of custom blips)
  • Predefined locations for gas stations, fire departments, police departments, markets, medical centers, ATMs, and metro stations. Each category can be toggled on or off individually via the in-game LemonUI menu (all categories are disabled by default).
  • Group system for organizing blips in the "Manage Existing Blips" menu for easier custom blip management
  • JSON-based storage system (automatic migration from INI with backup support for older versions of the script)
  • Lightweight — the script is optimized for performance

3. Requirements

  1. Grand Theft Auto V Legacy (as mentioned above)
  2. Script Hook V
  3. Script Hook V .NET (nightly)
  4. .NET Framework 4.8
  5. LemonUI

4. Installation
  1. Ensure that Script Hook V, Script Hook V .NET (nightly), .NET Framework 4.8, and LemonUI are properly installed
  2. Extract all files into your "scripts" folder (create it if missing, using the exact same name) in your GTA V Legacy directory
  3. Add blips via the in-game menu (open menu with the F10 key)

5. Known Bugs & Mod Conflicts
  • When opening the "Manage Existing Blips" menu while a large number of blips exist (e.g., 100+), the game may freeze for 3–4 seconds. Why does this happen? Because for each group, the script creates a menu containing all blips within that group. Additionally, for every blip item inside the group menu, the script creates another submenu with 14 event handlers. Good news: A fix is currently in development for a future update to make this process smoother and more optimized.

6. FAQs
  • Q: I found a bug(s) and/or mod conflict(s). How can I report it?
    A: Contact me directly through the mod’s page (officially on the GTA5Mods website) and include the contents of "Advanced Custom Blips Log.txt". If possible, also include the steps to reproduce the issue. While optional, this helps me troubleshoot the problem much faster and identify exactly where the issue occurs.

  • Q: Can I add blips manually (writing directly to JSON without the use of in-game menu)?
    A: Technically you can, but it is much harder because the JSON format is stricter, and as of v4.0.0 the script only accepts index numbers for color and icon values.

  • Q: Will you add support for Enhanced version of GTA V?
    A: Indeed the support for the Enhanced version of GTA V is currently under consideration.
    However, I do not personally own or test on that version. If you are using the Enhanced version and would like to help bring support for it, feel free to contact me in the comments. Your role will be a tester to confirm that it is working as intended on that version before finally releasing it to the public. All testers are welcome.

  • Q: Does this mod affect performance (FPS)?
    A: Only the moment when opening the "Manage Existing Blips" menu, else no impact. Refer to "Known Bugs & Mod Conflicts" section for more information. Feel free to report any performance issues.

  • Q: How to disable a key (e.g., menu key, reload key, coordinates display key, and etc.)?
    A: You can disable keys in two ways:
    1. In-game menu: Open the menu using F10, go to Global Settings, and find the key you wish to disable.
      Scroll through the list until it shows "None", then select and press Save Changes.
    2. Via JSON file: Open "Advanced Custom Blips Settings.json" then find the key you want to disable and replace its value with "None".

  • Q: How to add custom blips from "Addon Blips" mod to this mod?
    A: Step 1: Place the "Addon Blips" folder (the folder that contains the mod's .txt blip files) in scripts folder.
    Step 2: Open the in-game menu (default F10) → go to Global Settings → check "Enable Add-On blips" → press Save. The Addon Blips will be loaded automatically at script startup.
    Important notes:
    • You do NOT need the full Addon Blips mod installed — only its folder and .txt files are required.
    • Unchecking the option and saving removes those blips from Advanced Custom Blips.json only; the original .txt files in the Addon Blips folder are left untouched.

  • Q: What does the "Group" field do? Is it the same as the in-game blip categories (like Ammu-Nation, Tennis, etc.)? Why don’t blips appear grouped on the main map even though they are in the same group?
    A: The “Group” field is only for organizing blips in the in-game LemonUI menu. It does not change how blips appear on the main map or create any new in-game categories. Think of it as a folder or label to help you manage many custom blips more easily. You can freely name groups anything you like — it’s purely for your convenience in the menu.

  • Q: Will updating from v3.0, v2.0, or v1.0 (INI) to the latest JSON version delete my saved blips and settings?
    A: No. When upgrading from v3.0, v2.0, or v1.0 (INI) to the newer JSON-based version, the script automatically converts your existing Advanced Custom Blips.ini file to the new JSON format on first launch. All saved blips and settings will be migrated automatically, blips will be in the "Migrated" group. A backup of your old INI file (Advanced Custom Blips.ini.backup) is created for safety. You do not need to manually recreate your blips. Just make sure your original INI file is still inside the scripts folder before running the updated version for the first time.

7. Changelog

  • v4.1.0 – Major Bug Fix & Improvements to Preview Blip

    • Added: Flash, Flash Interval, & Transparency effects for preview blip. The preview blip will now accurately show exactly what the final blip will look like before you save it!
    • Fixed: Script crashing at start-up


  • v4.0.2 – Patch for Update Checker

    • Fixed: Update checker function where it couldn't parse current script version


  • v4.0.1 – Patch for Delete Button

    • Fixed: Delete button in edit blip menu where it caused the game to crash after deleting a blip


  • v4.0.0 – Robust & Optimized for Performance

    • Added: Automatic handling of the "Access Denied" error
    • Added: Full backward compatibility — existing INI files automatically migrate to JSON on first launch (a backup is saved as Advanced Custom Blips.ini.backup)
    • Added: Transparency field for blip properties, allowing control over how transparent a blip is
    • Added: Group field for blips to make them easier to manage in the "Manage Existing Blips" menu
    • Added: Ability to type icon/color names or IDs directly (not just scroll through lists in the "Add New Blip" and edit blip menus)
    • Added: Automatic and manual update checker
    • Added: Reset to Defaults button in the "Global Settings" menu that restores all options to their default values
    • Improved: Significantly improved the performance and smoothness of the script
    • Improved: Switched from INI to JSON format
    • Improved: Complete naming freedom — both blip and group names can now contain ANY characters (underscores, spaces, special symbols, empty names, whitespace — no more restrictions, thanks to JSON)
    • Improved: Clarified all script messages and item descriptions
    • Improved: From version 4.0.0 and beyond, the script follows Semantic Versioning
    • Improved: X, Y, and Z fields in the "Add New Blip" menu now behave as follows: Uses the provided coordinates if all are present and valid. Fills in only missing coordinates (X, Y, or Z) using the player’s current position. Falls back entirely to the player’s position if the provided coordinates are invalid. Stops execution if a valid player cannot be obtained.
    • Improved: Normalized both "." (dot) and "," (comma) as decimal separators — the script no longer differentiates between them; use whichever you prefer
    • Improved: Preview blip now updates its position with the player
    • Improved: Enhanced key assignment visuals in the "Global Settings" menu
    • Improved: Reworked the "Manage Existing Blips" menu — it now lists all groups first; each group contains its blips, and each blip includes its own edit menu
    • Improved: Support for decimal numbers in Add-On blips .txt files
    • Improved: Settings are now stored in a dedicated file called "Advanced Custom Blips Settings.json"
    • Fixed: Flash interval having no effect on blips
    • Fixed: Color mismatch for on-screen icons (Colors 6, 7, and 38)
    • Fixed: "Save Changes" button in the "Global Settings" menu incorrectly saving keys to the INI file, which disabled menu interactions
    • Fixed: Coordinates display system randomly stopping or not appearing at all
    • Fixed: Color field in the "Edit (blip name)" menu
    • Fixed: DirectoryNotFoundException error when loading Add-On blips if the directory does not exist
    • Fixed: 1–2 seconds of freezing when enabling or disabling category blips
    • Fixed: Custom blip names disappearing
    • Fixed: Disappearing vanilla blips when a large number of custom blips exist
    • Removed: Flash and flash interval effects from the preview blip
    • Removed: Saving actual names of blip icons/colors in INI files (not just IDs). JSON is stricter; manual editing will return in future updates
    • Removed: Teleport menu


  • v3.0 – Improved

    • Added: On-screen icons selection with preview of their color
    • Added: Support for "Addon Blips" txt files
    • Added: More blips
    • Improved: Upgraded to LemonUI menu
    • Fixed: Flickering of the menu
    • Fixed: Blip name in "Edit (blip name)" menu
    • Fixed: Mismatch between blip icon ID and blip icon name


  • v2.0 – Major Overhaul

    • Added: Full NativeUI in-game menu (add, edit, copy, delete, and teleport to custom blips)
    • Added: Real-time preview blip in front of player
    • Added: Configurable hotkeys (reload, toggle visibility, open menu, and show coordinates)
    • Added: Predefined locations of gas stations, fire departments, police departments, markets, medical centers, ATMs, and metro stations. Each category can be toggled on or off individually via the in-game NativeUI menu (all categories are toggled off by default)
    • Added: Save actual names of Blip Icons/Colors in INI (not just IDs). Useful for manual editing users
    • Improved: Error handling & coordinate display system


  • v1.0 – Initial Release

    • Basic INI-based blip creation



8. Credits
  • Ali Osama — Script mod author and developer
  • Rockstar Games — Grand Theft Auto V Legacy
  • Alexander Blade — Script Hook V
  • Crosire — Script Hook V .NET
  • Justalemon — LemonUI
  • rickyah — INI File Parser
  • James Newton-King — Newtonsoft JSON
  • GTA Xtreme — Locations of markets, police departments, fire departments, ATMs, and medical centers
  • RAYMILES — Locations of metro stations
  • JoyLucien — Special thanks for suggesting the on-screen icons selection feature! And helping with the switch to LemonUI!
  • KimonoBoy — Great documentation and guidelines on LemonUI menu
  • CJislit — Much appreciated for recommending the group system


---

If this mod is useful to you, please consider donating — even $1 helps motivate me to keep updating and making mods.
PayPal: Soliman@dapoupharma.com
Show Full Description

İlk Yüklenme Zamanı: 13 Ekim 2025, Pazartesi
Son Güncellenme Zamanı: 15 Mart 2026, Pazar
Last Downloaded: 1 hours ago

All Versions

 4.1.0 (current)

282 indirme , 1,9 MB
15 Mart 2026, Pazar

 4.0.2

88 indirme , 680 KB
11 Mart 2026, Çarşamba

 4.0.1

83 indirme , 2 MB
10 Mart 2026, Salı

 4.0.0

97 indirme , 2 MB
25 Şubat 2026, Çarşamba

 3.0

605 indirme , 160 KB
24 Ekim 2025, Cuma

 2.0

736 indirme , 130 KB
13 Ekim 2025, Pazartesi

91 Yorum