It should look like this.
Config.trigger_blip = true
Config.blip_sprite = 1865251988
Config.blip_title = "My Blip"
--- https://github.com/femga/rdr3_discoveries/tree/master/useful_info_from_rpfs/textures/blips_mp
--- https://github.com/femga/rdr3_discoveries/tree/master/useful_info_from_rpfs/textures/blips
local LocationBlips = {}
function AddBlip(X, Y, Z)
if Config.trigger_blip == true then -- config var to control the if blips are made
local blip = Citizen.InvokeNative(0x554D9D53F696D002, 1664425300, X, Y, Z)
print("blip",blip)
table.insert(LocationBlips, blip) -- for clean up
SetBlipSprite(blip, Config.blip_sprite, true)
SetBlipScale(blip,0.2)
BlipTitle = CreateVarString(10, "LITERAL_STRING", Config.blip_title)
Citizen.InvokeNative(0x9CB1A1623062F402, blip, BlipTitle) -- SetBlipNameFromPlayerString( blip, BlipTitle )
end
end
function DeleteBlip()
if Config.trigger_blip == true then
for key, blip in pairs(LocationBlips) do
RemoveBlip(blip)
table.remove(LocationBlips, key)
end
end
end