Jump to content

Blips на карте


Recommended Posts

Posted

Всем привет. Все блипы, которые создаются на сервере появляются на карте (F11). Можно ли ограничить появление их на этой карте?

P.S. Кроме как создавать при приближении и удалять при отдалении я ничего не придумал.

Posted

Там предпоследний параметр - дистанция видимости.

blip createBlip ( float x, float y, float z, [int icon=0, int size=2, int r=255, int g=0, int b=0, int a=255,  
int ordering=0, float visibleDistance=99999.0, visibleTo = getRootElement()] ) 

Вместо 99999.0 поставьте, например, 20.0, тогда иконка появится на расстоянии 20 юнитов от нее, как на радаре так и на карте, и не надо ничего удалять.

Posted
Там предпоследний параметр - дистанция видимости.
blip createBlip ( float x, float y, float z, [int icon=0, int size=2, int r=255, int g=0, int b=0, int a=255,  
int ordering=0, float visibleDistance=99999.0, visibleTo = getRootElement()] ) 

Вместо 99999.0 поставьте, например, 20.0, тогда иконка появится на расстоянии 20 юнитов от нее, как на радаре так и на карте, и не надо ничего удалять.

Пробовал таким способом. Иконка появляется на нужном мне расстоянии только на радаре. На карте же, она видна всегда.

  • Scripting Moderators
Posted

Можно попробовать

setBlipVisibleDistance 

Posted
Можно попробовать
setBlipVisibleDistance 

Тоже самое. Походу, единственный выход - удалять, создавать при приближении игрока

Posted

Придумал способ получше. Игрок открыл карту - скрыл нужные мне блипы. Игрок закрыл карту - вернул блипы.

Можно закрывать.

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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