Jump to content

Ayuda blips


Plate

Recommended Posts

Posted

Me Explico mejor:

Lo que quiero es que si un jugador es del team LOL pueda ver en en el mapa los blips de los jugadores del equipo lol

Posted
Plate prueba esto a ver si te sirve xD.
addEventHandler( "onClientRender", root, 
function() 
    for _, v in ipairs( getElementsByType "player" ) do 
  
        if v ~= localPlayer and (getTeamName(getPlayerTeam(localPlayer)) ~= getTeamName(getPlayerTeam(v))) then 
            for _,blip in ipairs(getElementsByType("blip")) do 
            local r,g,b,a = getBlipColor(blip) 
            setBlipColor(blip,r,g,b,0) 
            end 
        end 
         
        if v ~= localPlayer and (getTeamName(getPlayerTeam(localPlayer)) == getTeamName(getPlayerTeam(v))) then 
            for _,blip in ipairs(getElementsByType("blip")) do 
            local r,g,b,a = getBlipColor(blip) 
            setBlipColor(blip,r,g,b,255) 
            end 
        end 
         
    end 
end 
) 

Eso es horrible y no tiene sentido

Posted

Eso es horrible y no tiene sentido

Pruebalo tú también y vas a ver que funciona, aunque por onClientRender, va ocupar espacio en los cálculos de tu procesador,... pero eso se puede arreglar.

Justamente por eso mismo digo que no tiene sentido,.

Es cuestion de usar un createBlipAttachedTo y en VisibleTo poner getPlayersInTeam(getPlayerTeam(...))

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...