Forum adresimize hoş geldin FiveMTürk olarak amacımız siz değerli kullanıcılarımıza en aktif fikir ve paylaşım platformu sunmak bir yana en güvenilir şekilde alışveriş yapabileceğiniz bir platform sunmaktır.
Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Citizen.CreateThread(function()
for k,v in pairs(Config.Zones) do
local blip = AddBlipForCoord(v)
SetBlipSprite(blip, 75)
SetBlipColour(blip, 1)
SetBlipAsShortRange(blip, true)
BeginTextCommandSetBlipName('STRING')
AddTextComponentString(_U('tattoo_shop'))
EndTextCommandSetBlipName(blip)
end
end)
bu şekilde blipleri oluşmaktadır. Biz bunu trigger haline getirirsek ve buna bir parametre yollarsak şu hali alacaktır.
Kod:
RegisterNetEvent('FIVEMTURK:setMarker')
AddEventHandler('FIVEMTURK:setMarker', function(deger)
for k,v in pairs(Config.Zones) do
local blip = AddBlipForCoord(v)
SetBlipSprite(blip, deger)
SetBlipColour(blip, 1)
SetBlipAsShortRange(blip, true)
BeginTextCommandSetBlipName('STRING')
AddTextComponentString(_U('tattoo_shop'))
EndTextCommandSetBlipName(blip)
end
end)
Bu kodu script çalıştığında bir kere tetiklemek için
TriggerEvent('FIVEMTURK:setMarker',75)
yazıyoruz ve kod çalıştığında bunu bir defa set ediyor ve F3 menü'de bu kodu çalıştırıp blipleri gizlemek içinde
TriggerEvent('FIVEMTURK:setMarker',0) trigger'ını gönderebilirsiniz bu sayede görünmez olacaklardır. Kod tekrar çalışacaktır.
Denemedim şuan sadece pratikte yazdığım ve mantığı anlatmaya çalıştığım bir koddur