Sidebar

Персоонализация для Env_fade (TF2)

Dr. X-ray

Большой главнюк
Nov 27, 2008
789
38
Персоонализация для Env_fade (TF2)

Случилось так что мне нужно воспользоваться Env_fade. Но активация её нужно только для активировавшего её игрока. К сожалению во флаге персонализации нет, а для инпута fade строка параметра блёклая, на !activator не назначить. Есть какие ни будь соображения как найти аналог этому всему?


PS: И не говорите что это нубский вопрос, нубы спрашивают про то как заставить дверь открываться в другую сторону.
 

igi_sev

I have returned
Apr 20, 2009
819
39
2 Dr. X-ray:
Что б ты там не приписывал мелким шрифтом, но твой вопрос нубский =)
Предлагаю создать для OrangeBox аналогичную тему с названием:
"Нубские вопросы"
и начать её потихоньку заполнять =)

В общем... я ещё раз посылаю тебя к документации CSSSDK.
У объекта env_fade есть флажок, отвечающий за персонализацию эффекта затемнения для отдельного игрока.
Этот флажок называется "Only Affect Activator".
В лицензионном FGD ты этого флажка не найдёшь, ибо Valve заботливо лишила мапперов не малого количества доступных функций. Этот флажок был добавлен мной самостоятельно в ходе исследований возможности движка.
У этого флажка есть особенность: если установить его, то объект env_fade будет работать несколько иначе, чем без него.

Читай документацию CSSSDK.
 

Backbreaker

графодрочер ксм
Dec 27, 2007
3,094
20
0
2 Dr. X-ray:
В лицензионном FGD ты этого флажка не найдёшь
Если в фгд его нет, это не означает что движок это не поддерживает
Code:
	spawnflags(flags) =
	[
		1: "Fade From" : 0
		2: "Modulate" : 0
		4 : "Only affect activator" : 1
		8: "Stay Out" : 0
	]
Ты хотя бы пробовал или нет?
 

igi_sev

I have returned
Apr 20, 2009
819
39
2 Backbreaker:
Оффтоп


2 Dr. X-ray:
я на этом сайте ещё не видел никого упрямее тебя =)
По всему сказаному тобой могу сказать с уверенностью 80%, что CSSSDK ты даже не открыал, ибо "пиратское зло" =)
 
Last edited:

Dr. X-ray

Большой главнюк
Nov 27, 2008
789
38
Во блин... спрашивал про env_fade а закончилось всё у кого лицензия...
При чём тут вообще лицензия? Если говорить о лицензии то я ни разу на задавался вопросом " А чего-й то оно у меня не пашет?" или "чего-й то ошибка вылазит?" Я просто, запустил и всё работает. А теперь по делу.
Покажи мне где здесь флажок Personal? Может я действительно слепой и он где то там запрятан черти где?
 

Attachments

igi_sev

I have returned
Apr 20, 2009
819
39
Блин, ну что же ты такой "тугой" (без обид)
Тебе Backbreaker уже написал что нужно сделать.
Смотри аттач...

В общем, исправляй свой FGD вручную. Открывай его при помощи блокнотика и вставляй строчку
4 : "Only affect activator" : 1
Куда именно вставлять - показал Backbreaker.


Кстати, где релиз de_dust2002 ?
 

Attachments

Last edited:

Dr. X-ray

Большой главнюк
Nov 27, 2008
789
38
Так, тогда спрошу по другому. Есть ли в наличии .fgd для ОБ а не кс?

[ADDED=Dr. X-ray]1245765592[/ADDED]
Я поискал в файле строчку, там не таких spawnflags.
 
Last edited:

igi_sev

I have returned
Apr 20, 2009
819
39
:bandhead:

2 Dr. X-ray:
ты своими вопросами порождаешь новые вопросы...

Вопрос: "ОБ" - это что?

Уж не знаю где ты там искал, но строка:
spawnflags(flags) =
является обязательной частью любого FGD-файла.
К тому же, тебе нужно искать не строку "spawnflags(flags) =", а строку "env_fade".

Вопрос: в каком файле ты искал? нужно было в "base.fgd".


>> Есть ли в наличии .fgd для ОБ а не кс?
Какой хитрый =)
Думаешь почему я так долго вожусь с FGD для CSS?
Потому что в природе до недавнего времени не было нормального FGD!
Если хочешь функционал... придётся всё делать самому... Valv'овский FGD крайне кривой и неточный.
 

Dr. X-ray

Большой главнюк
Nov 27, 2008
789
38
За меня уже сказали.:) Ну, могу говорить Source 2007 если так угодно.:D Я заглянул в опции хаммера и там в окне конфигурации искал в единственном fgd файле - tf.fgd. Разве не он? :spy:

Оффтоп
 

Backbreaker

графодрочер ксм
Dec 27, 2007
3,094
20
0
искал в единственном fgd файле - tf.fgd
Видишь include "base.fgd"? Открывай base.fgd, ищи fade_env, в spawnflags добавляй строчку
Code:
4: "Only affect activator" : 1
как я показал в 4ом посте. Перезапусти хаммер
 

Backbreaker

графодрочер ксм
Dec 27, 2007
3,094
20
0
Да нету у меня этого файла.
Если бы у тебя не было этого файла, список ентитей был бы короткий и ты бы не нашел в нем env_fade. В самом верху include "base.fgd" в ФГДшнике для тф2 ты видишь? Извилинки работают немножко? ыть ыть))

1) Нажми Add
2) В папке bin, где лежит tf.fgd, лежит еще base.fgd. Вот его и надо подредактировать. Как это сделать я уже обьяснял
 

NiGo32

New member
Aug 8, 2008
377
0
0
мда, а ты в base.fgd после изменения, добавь ему строчку Только ДЛя ЧТЕНИЯ. И заменятся файл не станет :)
 

Game Server

CSM TV

Page QR Code

QR Code

Donate Campaign

Total amount
$0.00
Goal
$25.00

Latest profile posts

TestUser wrote on TRUP@C's profile.
Master?
TestUser wrote on TRUP@C's profile.
Hello Father

Members online

No members online now.

Discord