Plate Posted April 4, 2013 Share Posted April 4, 2013 Ayuda como puedo hacer que los blips de un player los vea nada mas los de un team Link to comment
Plate Posted April 5, 2013 Author Share Posted April 5, 2013 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 Link to comment
Renkon Posted April 5, 2013 Share Posted April 5, 2013 Usa createBlipAttachedTo y como argumento en visibleTo usa getPlayersInTeam(getPlayerTeam(elPlayer)) Link to comment
Renkon Posted April 6, 2013 Share Posted April 6, 2013 Plate prueba esto a ver si te sirve . 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 Link to comment
Renkon Posted April 6, 2013 Share Posted April 6, 2013 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(...)) Link to comment
Recommended Posts