Sidebar

Нубские Вопросы Half-Life

DrTressi

Хрустик
Mar 6, 2010
6,380
31
2 crystallize: Функ танк поворачивается к игроку дулом. Дуло, в хаммере всегда смотрит вправо. В игре изначально дуло будет смотреть куда направлен Англе.
Подробнее на cs mapper

Туторов по Ксашу я много писал. И тут и на хлфх. Помню даже объяснял, как работают Стейты и Мульти_ватчеры, но КРЕОЗОТ закатил истерику и этот тутор удалили.
 

FiEctro

Ведущий
Jul 28, 2006
17,139
33
GNU/Hurt said:
2 Дядя Миша:
ну ты же пони-маешь что это извращение? да и тем более, всё это обычно write-only да ещё и нерасширяемо. помнится, пытался я треснеевского солдатика в качестве болванчика для аркадного автомата использовать, а в результате вылеты полезли. оказалось проще целиком игрока в виртуальное пространство телепортировать и к нему всё привзязать. но и тут просто эпичный треш с камерами вылез -- как только монитор пропал из pvs игрока, так изображение на нём и перестало обновляться, хоть блин весь миниуровень делай в прямой видимости монитора и загораживай func_wallом.
да делать такие монстробразные конструкции уже в джеке невозможно, приходится в текстовом редакторе .map с энтитями набивать, а потом уже в джек импортировать. грязные хаки и боль. как же я завидую zdoom-коммунити, у которых абсолютно _всё_ работает через ACS-скрипты, да ещё и искаробочно кроссплатформенно. а ведь там и ченджлевел как в хл (даже плавнее), и кастумные оружия с монстрами и секвенции любой сложности.

Немного странная логика, будто при введении скриптов починятся вылеты, ограничения и pvs %) .
 

Mad_crab

Серый джедай
Nov 15, 2014
424
14
0
Надеюсь написал в нужный топик. Появился вопрос, как сделать дверь со стеклом, которое притом прозрачное. Я собственно сделал, но интересно, есть ли более легкий способ чем я. В чем проблема? Стекло должно быть прозрачным, а если я сделаю и металлическую рамку и стекло одно энтитей, и задаю прозрачность, то и рамка будет прозрачной. Я сделал стекло func_door отдельно и рамку func_door отдельно, чтобы они одновременно пошли я сделал multi_manager, который пускает их в ход одновременно. Но все-таки интересно, может есть способ сделать рамку и стекло одной энтитью, но при этом можно задавать стеклу прозрачность отдельную?
 

Attachments

Enimakanaon

Незабаненный
Jun 30, 2015
1,046
41
npocTo_LaM said:
;) увы нет, проще не получится

2 Mad_crab:

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

Первый - стекло поездом, у которого таргет - рамка двери. Ну и через релей долбить поезд.

Второй - дверь моделью.

А у Куо вообще полупрозрачные и непрозрачные вещи были одной брашевой ентитей, сейчас она раунд доиграет, и напишет, как так сделать.
 

Mad_crab

Серый джедай
Nov 15, 2014
424
14
0
Enimakanaon said:
2 Mad_crab:
Первый - стекло поездом, у которого таргет - рамка двери. Ну и через релей долбить поезд.
К сожалению, ничего не понял, наверное речь шла про какую-то энтитю, эту часть матана я пока ещё не изучил (медленно все изучаю довольно). :facepalm:
 

crystallize

Active member
Jun 6, 2014
1,474
20
36
DrTressi said:
2 crystallize: Функ танк поворачивается к игроку дулом. Дуло, в хаммере всегда смотрит вправо. В игре изначально дуло будет смотреть куда направлен Англе.
Подробнее на cs mapper

Туторов по Ксашу я много писал. И тут и на хлфх. Помню даже объяснял, как работают Стейты и Мульти_ватчеры, но КРЕОЗОТ закатил истерику и этот тутор удалили.
Спасибо.
Ещё такое дело, в Спирите 1.2 функ_танк поворачивается к игроку по yaw и pitch, и начинает мелко трястись по питчу вверх-вниз. Ты с этим сталкивался?
 
Last edited:
полупрозрачные и непрозрачные вещи были одной брашевой ентитей

Ох, там такой тяжелый и неудобный способ, что лучше уж модель.

Ну, идея довольно простая - сыграть на встроенном сглаживании текстур и получить полупрозрачный блендинг из текстуры с маской. Вообщем берем текстуру с альфа-каналом и рисуем на ней мелкую непрозрачную сетку. С небольшим скейлом (например 0.5), даже в ентити с FX Amount: 255, такая текстура будет выглядеть полупрозрачной.

Происходит это от того, что из за мелкого скейла мы видим текстуру на экране с разрешением гораздо больше оригинала - происходит фильтрация картинки, и два пикселя стоящих рядом - один полностью прозрачный, другой полностью непрозрачный - превращаются в два полупрозрачных. Подойдя к такой псевдотекстуре в упор, все равно увидишь что-то вроде размытой сетки. Но при достаточно мелком скейле (0.25) текстура выглядит сплошной даже с расстояния в 16 юнитов, а в упор сетка настолько размыта, что стекло все равно выглядит стеклом.

Если нарезать слоями, и слегка сдвигать текстуру на каждом следующем слое, то сетки будет совсем не видно, и даже получится что-то вроде стеклянного блеска, ну, типа спекуляр :)

И было бы вообще все чудесно, если бы не то, что такой способ пройдет только при Render Mode: Texture. А это значит никаких лайтмап.

Поэтому такой способ крайне неэффективный - вот только мне подошел, потому что все тени были нарисованы прямо поверх текстур корабля (func_vehicle со стеклами) - если просто нужны двери, лучше уж действительно их просто крепить вместе. Или моделью.
 
Last edited:

DrTressi

Хрустик
Mar 6, 2010
6,380
31
crystallize said:
Спасибо.
Ещё такое дело, в Спирите 1.2 функ_танк поворачивается к игроку по yaw и pitch, и начинает мелко трястись по питчу вверх-вниз. Ты с этим сталкивался?
Да, конечно встречался. Это вроде и в обычной хл так))

[ADDED=DrTressi]1439617929[/ADDED]
2 Kyo: воу воу! А можно поподробнее с парой скринов. Чота интересное.
 
Last edited:

Mad_crab

Серый джедай
Nov 15, 2014
424
14
0
Ещё один тупой вопрос по энтитям из того же разряда, что и прошлый. Даже не знаю как правильно написать. Допустим хочу сделать лифт, полноценный, у него закрываются собственные двери и он едет наверх аль вниз. Если двери это func_door, а само тело лифта (стены, потолок, пол) func_plate или второй func_door, то как его двери поедут вместе с телом? Конечно без этого можно обойтись, можно просто с помощью multi_manager закрыть первые двери, сымитировать поездку на лифте с помощью звука и env_shake, а потом открыть вторые двери. Собственно такой лифт я уже сделал. Но если все-таки очень нужно чтобы лифт поехал? У func_door же может быть только одно направление, он не может взять открываться в стороны, а потом просто так взять и полететь наверх. Или может?
 

Attachments

Enimakanaon

Незабаненный
Jun 30, 2015
1,046
41
2 Mad_crab:
Чувак, почитай уже дмитрича, у него там есть справочник по энтитям. Всего 20 минут легкого чтения, и ты будешь четко представлять, что как работает. Ты на свои посты со скриншотами уже больше времени потратил, и не только своего.

Вообще так можно сделать, только и лифт, и двери, должны быть func_train.
 

ZGreen

Navarro
Jun 15, 2006
3,176
37
Я бы сделал просто двери высотой в три этажа с одноцветной текстурой :) Если это сингл, никто и не увидит, что двери такие высокие и открываются везде.
 

Enimakanaon

Незабаненный
Jun 30, 2015
1,046
41
2 ZGreen:
Ну ты сам понимаешь, как будут одноцветные двери выглядеть, особенно на фоне халфовских текстур :)


Если это сингл
Если это сингл, то какого черта он не на ксаше? :D
 

ZGreen

Navarro
Jun 15, 2006
3,176
37
Ну можно не одноцветные, а равномерные по вертикали. Чтобы не было видно движения. Кстати, если уж так делать, то можно сделать две двери, дверь на этаже неподвижная и длинная дверь в лифте, а открываются пусть одновременно, когда лифт приезжает.
 

Mad_crab

Серый джедай
Nov 15, 2014
424
14
0
Enimakanaon я Дмитрича читаю, если ты про cs-mapper.com, вот сегодня с его помощью сделал func_train работающий, но мне показалось вряд ли я там найду то что мне надо, там же по Counter-strike в большей части. И это раздражает, что по CS есть такая матчасть по энтитям, а по Half-Life нет, притом дело не в том что я не люблю КС, просто многие энтити там не показаны, потому что не используется в КС.
Ну и я думал тут можно смелые тупые вопросы задавать, но я понял какая тут мера и больше не буду пересекать.
ZGreen хороший способ, спасибо.
 

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