[FREE] Realistic Map System | Animation when map open. Hide blips or Disable Map without Map Item

A script by ScriptsM

No reviews yet.
[FREE] Realistic Map System | Animation when map open. Hide blips or Disable Map without Map Item main image

Price

Unknown

Full Description

Showcase Video

Map Item & Animation

This script allows you to hide blips or the entire map/radar if the player does not have a map-related item in their inventory.

When the player opens the map, an animation is played for better immersion.
You can also disable item requirements and keep only the map opening animation if desired.

Script supports different map items, such as GPS devices, phones, or paper maps, etc, each with their own unique animation and prop.

Features

  • Smooth animation when looking at the map
  • Hide all blips or disable the map/radar if the player doesn’t have a map item
  • Define multiple map items such as GPS devices, phones, paper maps, and more
  • Assign unique animations, scenarios, and props for each map item
  • Automatically disable the radar when the player doesn’t have a map item
  • An option to use separated item to disable minimap when player doesn’t have a radar item
  • Includes a /map command to open the map (can be disabled)
  • Fully integrated with Ox Inventory and QBCore Inventory
  • Can also run standalone
  • Comes with a user-friendly configuration file
  • Source version
  • Highly optimized — runs at 0.00ms in all scenarios
Config file
Config = {}

Config.Inventory = 'ox' -- qb/ox

Config.DisablePauseWithoutItem = false -- Disable map if player doesn't have map item
Config.DisableRadarWithoutItem = false -- Hide radar if player doesn't have map item

Config.OnlyVehicleRadar = true -- Show radar only in vehicles

Config.UseItems = false -- Use items or not
Config.UseCommand = false -- Enable /map command

Config.Items = {
    ['map'] = {
        scenario = 'WORLD_HUMAN_TOURIST_MAP',
        holsterAnim = true -- Play holster anim
    },

    ['phone'] = {
        animEnter = { dict = 'cellphone@', name = 'cellphone_text_in', duration = -1 },
        animExit  = { dict = 'cellphone@', name = 'cellphone_text_out', duration = 500 },
        prop = {model="prop_v_m_phone_01", pos=vector3(0, 0, 0), rot=vector3(0, 0, 0), bone=28422},
        holsterAnim = false -- Play holster anim
    }
}

Config.SeparatedRadarItem = true -- Use radar item to get minimap disabled if player doesn't have item. Config.DisableRadarWithoutItem should be set to true

Config.RadarItems = {
    ['gps']
}

Download [FREE]

Discord for support

:books: Our other releases: