Sidebar

Как создать объект который будет виден через всю карту.

SHAREN

New member
17.07.09
17
30
Как создать объект который будет виден через всю карту.

Нужен для плагина, что бы работал по этому принципу https://youtu.be/fPwn42qdYgo?t=4m45s как радар в TTT GarrysMod

Пробовал с env_sprite, но не получилось, когда уходишь далеко за стенку то спрайт исчезает (на вложенных скринах видно)
 

Вкладення

qpAHToMAS

Administrator
Команда форуму
Администратор
22.10.06
9 323
33
  • Золотая медаль 215
  • Золотая медаль 152
  • Серебряная медаль 136
  • Золотая медаль 221
Судя по скринам, такую карту можно и без VIS'а скомпилировать. Тогда вообще ничего исчезать не будет.
 

DrTressi

Хрустик
06.03.10
6 425
31
  • Журналист
2 qpAHToMAS: Шта? При чём тут VIS?

Здесь имеется ввиду эффект типа как в left 4 dead, когда ты видишь ауру игрока сквозь стены(прим. ноги Мюнхена видно сквозь трубу).

Жаль в Ксаше нет такого эффекта
 

Вкладення

SHAREN

New member
17.07.09
17
30
Спасибо за ответы!

Решил проблему через энтити
prop_dynamic_glow, сделал невидимую бочку с аурой
Код:
		DispatchKeyValue(ient[client], "model", "models/props/de_train/hr_t/barrel_a/barrel_a.mdl"); 
		DispatchKeyValue(ient[client], "rendermode", "1");
		DispatchKeyValue(ient[client], "angles","0 270 0");
		DispatchKeyValue(ient[client], "disableshadows","1"); 
		DispatchKeyValue(ient[client], "disablereceiveshadows","1"); 
		DispatchKeyValue(ient[client], "disableshadowdepth","1"); 
		DispatchKeyValue(ient[client], "glowenabled","1"); 
		DispatchKeyValue(ient[client], "glowcolor","255 0 0"); 
		DispatchKeyValue(ient[client], "renderamt", "1");				// прозрачность
В итоге вот Оффтоп

Только проблем в том что если этот маркер появляется далеко от игрока, то на стороне клиента от вообще не появляется. К примеру чтобы у меня прорисовался самый дальний маркер мне нужно было к нему подойти поближе, и если потом отойти он уже не исчезнет.
 

Game Server

Доноры Красавчики

Користувачі онлайн

Немає користувачів онлайн.