Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local ListBlips = {
- -- {x,y,z,spirite/idtype,idcolor,size/scale,text,ShowOnMAP}
- {436.53778076172,-981.76916503906,30.698621749878,60,38,0.8,"Police Station",true}, --> Downtown, Eastside
- {1854.1021728516,3685.1530761719,34.267040252686,60,38,0.8,"Police Station",true}, --> North, Desert
- {397.28869628906,-1614.2271728516,29.291931152344,60,38,0.8,"Police Station",true}, --> Downtown, Central
- {-445.17816162109,6014.3686523438,31.716344833374,60,38,0.8,"Police Station",true}, --> North West, Paleto
- {640.48498535156,1.1084805727005,82.786407470703,60,38,0.8,"Police Station",true}, --> Downtown, North, Vinewood
- {825.66259765625,-1290.0238037109,28.240634918213,60,38,0.8,"Police Station",true}, --> Downtown, Eastside
- {-1494.6154785156,142.60354614258,55.65272903442,279,8,0.6,"PlayBoy Mansion",true}
- }
- function addBlips(x,y,z,idtype,idcolor,size,text,showonmap) -- create new blip, return native id (normal)
- if showonmap then -- TRUE
- TriggerEvent('chatMessage', 'BD_Blips', {255,0,0}, 'showonmap = true') -- Testing purpose
- local blip = AddBlipForCoord(x + 0.001, y + 0.001, z + 0.001) -- From VRP.. solve strange gta5 madness with integer -> double
- SetBlipSprite(blip, idtype)
- SetBlipScale(blip, size)
- SetBlipColour(blip,idcolor)
- SetBlipAsShortRange(blip, 1)
- if text ~= nil then -- Exemple Shop Clerk, i dont want them to have names in the legend
- BeginTextCommandSetBlipName("STRING")
- AddTextComponentString(text)
- EndTextCommandSetBlipName(blip)
- end
- else
- TriggerEvent('chatMessage', 'BD_Blips', {255,0,0}, 'showonmap = false') -- Testing purpose
- end
- return blip
- end
- function BD_Blips(toggle) -- TRUE or FALSE
- if(toggle)then
- for k,v in pairs(ListBlips) do
- ListBlips[k].x = v[1]
- ListBlips[k].y = v[2]
- ListBlips[k].z = v[3]
- ListBlips[k].idtype = v[4]
- ListBlips[k].idcolor = v[5]
- ListBlips[k].size = v[6]
- ListBlips[k].text = v[7]
- ListBlips[k].showonmap = v[8]
- addBlips(ListBlips[k][1], ListBlips[k][2], ListBlips[k][3], ListBlips[k][4], ListBlips[k][5], ListBlips[k][6], ListBlips[k][7], ListBlips[k][8])
- end
- else
- --destroyBURNBlips()
- TriggerEvent('chatMessage', 'BD_Blips', {255,0,0}, 'Map Blips removed') -- Testing purpose
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement