Duff1995 Posted January 15, 2023 Posted January 15, 2023 local markers = { {1212.459, -1312.881, 13.556 -1}, {1213.0224609375, -1346.5224609375, 13.572437286377}, {1213.0107421875, -1351.5859375, 13.573674201965}, --preste atenção o ultimo marker não vai virgula no final!!! {1212.9951171875, -1358.228515625, 13.557479858398}, {1212.978515625, -1365.0283203125, 13.524266242981} } -- Coordenadas dos markers addEventHandler ("onResourceStart", resourceRoot, function() for _,pos in ipairs(markers) do local marker = createMarker(pos[1], pos[2], pos[3], 'cylinder', 1.0, 30, 144, 255, 150) --tamanho/cor do marker pode alterar addEventHandler ("onMarkerHit", marker, MarkerHit) local blip = createBlipAttachedTo(marker, 56) --id do blip =56 pode alterar setBlipVisibleDistance(blip, 500) --distancia que é visto o blip no radar, pode alterar end end ) Alguma ideia de como conseguir deixar o marker rente ao chão? o -1 deixa ele no chão mas não abre o painel só abre o painel dos markers que estão "voando"
Human Resources Staff Vinyard Posted January 15, 2023 Human Resources Staff Posted January 15, 2023 Hi, welcome to the forums! Your thread has been moved to the Portuguese scripting section so you can get better assistance in your native language. Make sure to always use English when posting outside this language-specific section!
Other Languages Moderators Lord Henry Posted January 15, 2023 Other Languages Moderators Posted January 15, 2023 Olá. Os markers do tipo cylinder possuem colisão bugada. Você precisa deixá-los um pouco voando para que a colisão deles funcione. Se realmente for um problema para você, sugiro que crie markers do tipo "corona" invisíveis e use-os no script. Então os markers do tipo cylinder seriam apenas visuais.
Blaack Posted January 15, 2023 Posted January 15, 2023 6 hours ago, Duff1995 said: local markers = { {1212.459, -1312.881, 13.556 -1}, {1213.0224609375, -1346.5224609375, 13.572437286377}, {1213.0107421875, -1351.5859375, 13.573674201965}, --preste atenção o ultimo marker não vai virgula no final!!! {1212.9951171875, -1358.228515625, 13.557479858398}, {1212.978515625, -1365.0283203125, 13.524266242981} } -- Coordenadas dos markers addEventHandler ("onResourceStart", resourceRoot, function() for _,pos in ipairs(markers) do local marker = createMarker(pos[1], pos[2], pos[3], 'cylinder', 1.0, 30, 144, 255, 150) --tamanho/cor do marker pode alterar addEventHandler ("onMarkerHit", marker, MarkerHit) local blip = createBlipAttachedTo(marker, 56) --id do blip =56 pode alterar setBlipVisibleDistance(blip, 500) --distancia que é visto o blip no radar, pode alterar end end ) Alguma ideia de como conseguir deixar o marker rente ao chão? o -1 deixa ele no chão mas não abre o painel só abre o painel dos markers que estão "voando" Eu costumo diminuir -0.9 da posição do player para que fique no chão perfeitamente.
FpX Posted January 22, 2023 Posted January 22, 2023 Com o tamanho do marker 1.0 não conseguira hitar, o tamanho maximo para executar o hit é de 1.2 se não me engano, use: local markers = { -- Coordenadas dos markers {1212.459, -1312.881, 13.556}, {1213.0224609375, -1346.5224609375, 13.572437286377}, {1213.0107421875, -1351.5859375, 13.573674201965}, --preste atenção o ultimo marker não vai virgula no final!!! {1212.9951171875, -1358.228515625, 13.557479858398}, {1212.978515625, -1365.0283203125, 13.524266242981} } addEventHandler ("onResourceStart", resourceRoot, function() for _,pos in ipairs(markers) do local marker = createMarker(pos[1], pos[2], pos[3] -1, 'cylinder', 1.2, 30, 144, 255, 150) --tamanho/cor do marker pode alterar addEventHandler ("onMarkerHit", marker, MarkerHit) local blip = createBlipAttachedTo(marker, 56) --id do blip =56 pode alterar setBlipVisibleDistance(blip, 500) --distancia que é visto o blip no radar, pode alterar end end)
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now