Welcome to U.A.C. [O.S.A.]
login / register 
Status: Guest
Архивы форума | iddqd.ru
Wolf 3D
ПравилаПравила ПоискПоиск
18+
(G)ZDoom - ACS - DECORATE З-вопросы Пред.  1, 2, 3 ... 27, 28, 29, 30, 31  След.
   Список разделов - Флуд и устаревшие темы - (G)ZDoom - ACS - DECORATE З-вопросыОтветить
АвторСообщение
Lainos
- Captain -
Next rank: = Captain = after 41 pointsСупермодератор форума
2299

Doom Rate: 1.8

Posts quality: +336
Ссылка на пост №541 Отправлено: 18.05.08 16:04:22
zer0
Да нет, не телепорты, а ПОРТАЛЫ. Зайди в меню Thing'ов и увидишь снизу раздел Portals. Там лежат два объекта. Я знаю, зачем нужны эти штуки, но не умею их использовать.
1 10 1
Lainos
- Captain -
Next rank: = Captain = after 41 pointsСупермодератор форума
2299

Doom Rate: 1.8

Posts quality: +336
Ссылка на пост №542 Отправлено: 18.05.08 16:23:07
nprotect:
был тут древнейший видео-тутор по порталам... автор - Ак-01.

Да, мне сказали, что АК умел их делать... тока гдеж щас этот тутор найдешь...
nprotect:
но с появлением 3д-полов порталы стали не нужны

Я бы не сказал. Оно, конечно, можно заменить полами (если делать простые имитации), но некоторые вещи все-же гораздо проще реализовать этими порталами (прощес делать один портал, чем ложить 10 штук 3д-полов).
zer0:
ну, расскажи мне, зачем нужны эти штуки 0.0 а я может догадаюсь, как их использовать

Как я понял, на сектор, где должен быть фэйк, нужно пложить оба thing'а и оставить им таги (зачем- не знаю), так же нужно создать два сектора, где тоже нужно разместить эти thing'и и поставить таги. Что делать дальше - не знаю. Пробовал просто положить, пробовал ставить общие таги, но факт на лицо: еще нужен какой-то экшен. В "G.O.D." эта фича использована, однако экшена я там не нашел, а скрипты почему-то не читаются... :(
1 10 1
Lainos
- Captain -
Next rank: = Captain = after 41 pointsСупермодератор форума
2299

Doom Rate: 1.8

Posts quality: +336
Ссылка на пост №543 Отправлено: 18.05.08 16:39:09
Grue13
Хм... не знаю - не играл. Вобщем, это когда ты стоишь на полу, а пол прозрачный (как стекло например) и под ним видно другой этаж (недосягаемый) Фишка в том, что более сложные этажи гораздо проще сделать этими порталами, чем 3д-полами.
1 10 1
zer0
= Sergeant Major =
Next rank: UAC Sergeant Major after 25 points
655

Doom Rate: 2.13

Posts quality: +56
Ссылка на пост №544 Отправлено: 18.05.08 23:30:55
Мне кажется невероятной возможность как-то реализовать полупрозрачный пол без 3д-полов... с программной точки зрения. Ведь мы говорим о полупрозрачности? Стекло-то не полностью прозрачное. Если же мы говорим о полностью прозрачном, то вариантов есть много... Но вообще любопытно... Хотя я сам вообще мало использую 3д-полы для этажей, больше для постройки всяких трехмерных объектов.
2 1 2
Shadowman
UAC General
Next rank: Unavailable after 0 points
8391

Doom Rate: 2.08

Posts quality: +1992
Ссылка на пост №545 Отправлено: 18.05.08 23:56:54
zer0
А ты посмотри G.O.D. например - там порталы, никаких 3д полов и в помине нет, а смотрится красиво :)
1 7 2
Manul12
- Warrant Officer -
Next rank: = Warrant Officer = after 16 points
1124

Doom Rate: 0.95

Posts quality: +444
Ссылка на пост №546 Отправлено: 19.05.08 00:19:34
ЛайносID:
Хм... не знаю - не играл. Вобщем, это когда ты стоишь на полу, а пол прозрачный (как стекло например) и под ним видно другой этаж (недосягаемый) Фишка в том, что более сложные этажи гораздо проще сделать этими порталами, чем 3д-полами.


В Shadow Warrior, например, если стоишь наверху, то 1) в портале видна другая комната, и 2) можно спрыгнуть в портал, и окажешься как раз в той комнате (переход плавный, и всё выглядит как одно место), хотя используются два разных сектора.

А в Doom можно сделать проходимые (через которые можно прыгнуть) порталы, как в SW?
2 5 1
zer0
= Sergeant Major =
Next rank: UAC Sergeant Major after 25 points
655

Doom Rate: 2.13

Posts quality: +56
Ссылка на пост №547 Отправлено: 19.05.08 00:40:28
Grue13
ты имеешь в виду портал в полу? Играл в SW недавно совсем, но уже подзабыл что там с порталами... Да, портал в полу, в который прыгаешь, можно сделать. Но, надо учитывая, что в SW ведь есть 3д-полы. И в Дюк Нюкеме есть. Судя по всему, реализация аналогичная ГЗдуму.

Shadowman
а этот G.O.D. в каком формате вообще? И где его взять?
2 1 2
zer0
= Sergeant Major =
Next rank: UAC Sergeant Major after 25 points
655

Doom Rate: 2.13

Posts quality: +56
Ссылка на пост №548 Отправлено: 19.05.08 01:14:57
Shadowman
предположим, у тебя два трека - music1 и music2. Предположим, что первый длится 1000 тиков, второй 1200 тиков. Изначально играет music1, если игрок пересекает некую линию - начинает играть music2, но, если вернется обратно - снова music1.
Можно попробовать так:

int music == 1;

script 1 OPEN
{
if (music == 1)
{
setmusic("music1");
delay(1000);
}
if (music == 2)
{
setmusic("music2");
delay(1200);
}
restart;
}

Script 2 (void) //этот скрипт будет активироваться при пересечении линии
{
if (music == 1)
{
music = 2;
terminate;
}
if (music == 2)
{
music =1;
terminate;
}
}



Итак, скрипт 2 активируется линией и он будет менять переменную столько раз, сколько игрок ее пересечет - независимо от частоты пересекания и т.п. А Опен-скрипт проверяет, какое значение имеет переменная, но проверку он эту проводит только после того, как доиграет текущая мелодия - для этого стоит delay, который не даст скрипту сделать ничего лишнего. В конце опен скрипта стоит restart, чтобы он проверял переменную снова и снова, но всегда давал мелодии доиграть.

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

Кажется, я все ухватил, что было нужно? Если только в скриптах не ошибся, конечно... Я думаю, никак более удобно, кроме как двумя параллельно работающими скриптами, этого не осуществить.

Можно ли сделать затухание штатными средствами, я не знаю. Конечно, наверное, можно как-нибудь извратиться, но вряд ли эффект будет особо удачным...
2 1 2
Lainos
- Captain -
Next rank: = Captain = after 41 pointsСупермодератор форума
2299

Doom Rate: 1.8

Posts quality: +336
Ссылка на пост №549 Отправлено: 19.05.08 10:04:17
zer0:
А в Doom можно сделать проходимые (через которые можно прыгнуть) порталы, как в SW?

Нет. Такие порталы были в Unreal и UT, но в Думе это невозможно. Пока... Если только делать Silent Teleport, как некоторые, но это только если горизонтальный (т.е. не спрыгивать, а идти) "Портал".
zer0:
Мне кажется невероятной возможность как-то реализовать полупрозрачный пол без 3д-полов...

Именно так и можно сделать порталами, только внизу не только пол с текстурой, а можно сделать целый этаж с разными объектами. С точки зрения маппинга это гораздо удобнее, чем делать все это полами...
zer0:
а этот G.O.D. в каком формате вообще?

Здум ин Хэксен. Однако скрипты не читаются в Билдере (из-за этого я и не смог узнать экшен для создания порталов).
zer0:
И где его взять?

В "Мегавады, Уровни, Моды..." найди такую тему - G.O.D.
1 10 1
zer0
= Sergeant Major =
Next rank: UAC Sergeant Major after 25 points
655

Doom Rate: 2.13

Posts quality: +56
Ссылка на пост №550 Отправлено: 19.05.08 12:43:08
ЛайносID
я не совсем понимаю, что имеется в виду под проходимыми порталами? Типа лужа, в нее прыгнул - и куда-то портнулся? Так это можно. Через старую здумовскую воду (transfer heights) и сектор экшн actor hits fake floor.

P.S. не знаю, поиск мне ничего на "g.o.d." не выдал.
2 1 2
Lainos
- Captain -
Next rank: = Captain = after 41 pointsСупермодератор форума
2299

Doom Rate: 1.8

Posts quality: +336
Ссылка на пост №551 Отправлено: 19.05.08 13:03:16
zer0:
Типа лужа, в нее прыгнул - и куда-то портнулся? Так это можно. Через старую здумовскую воду (transfer heights) и сектор экшн actor hits fake floor.

Нет. Ты в Унреал поиграй, там есть на паре карт для ДМ чисто порталы. В УТ есть на паре карт тоже порталы (тока там никак не поймешь, что это порталы, кажется, будто просто геометрия...)
Короче, проходимый портал это знаешь как? Представь (это я на примере карты из УТ), в центре арены есть дыра. Дыра эта никак не обозначается (т.е. не светится ничего, просто обычная дыра в полу) если в нее упасть, то ты вывалишься из такой же дыры в потолке, над ней, хотя тебе будет казаться, что ты упал на нижний этаж и никакого телепорта не было) Со стороны же будет смотреться так: ты упал в дыру и вдруг выпал с дыры в потолке. Кстати еще одна фишка в том, что телепорта действительно нет, ибо... елси заглянуть в одну из дыр (даже не падая), ты увидишь там свою смотрящую в дыру голову (со спины конечно).
Я б тебе пару скринов эффектных сделал, но как раз невовремя удалил УТ и У1... :(
1 10 1
zer0
= Sergeant Major =
Next rank: UAC Sergeant Major after 25 points
655

Doom Rate: 2.13

Posts quality: +56
Ссылка на пост №552 Отправлено: 19.05.08 14:25:48
А, так и сказали бы, что речь идет о просматриваемых порталах :) Не знаю, не уверен, но, по-моему, как-то это реализовать можно. Я вот например думал, что в думе никак нельзя реализовать эффек монитора, где на дисплей переносится изображения из камеры с какой-то точки (как в Дюк3д есть в некоторых местах), но потом увидел это в KDiZD - хотя, сколько ни копал, так и не понял, как там это сделано. Возможно, с применением этого и вышесказанного что-то подобное можно сделать.
2 1 2
Lainos
- Captain -
Next rank: = Captain = after 41 pointsСупермодератор форума
2299

Doom Rate: 1.8

Posts quality: +336
Ссылка на пост №553 Отправлено: 19.05.08 14:49:32
zer0:
Я вот например думал, что в думе никак нельзя реализовать эффек монитора, где на дисплей переносится изображения из камеры с какой-то точки

Damn! Надо научиться, я давно хотел такие штуки делать, думал, они доступны только в SkullTag'е...
1 10 1
Nil
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 127 points
1513

Doom Rate: 2.31

Posts quality: +64
Ссылка на пост №554 Отправлено: 19.05.08 15:18:01
нету в билде 3d полов. есть спрайты, из которых можно коробки собирать. а 2 этажи там сделаны технологией Room Cross room(связывание потолка и пола 2 секторов). ничего сложнее квадратных ящиков сделать там нельзя, а полноценных этажей может быть максимум 2.
1 2 1
Shadowman
UAC General
Next rank: Unavailable after 0 points
8391

Doom Rate: 2.08

Posts quality: +1992
Ссылка на пост №555 Отправлено: 19.05.08 18:40:31
zer0:
Как вариант, ты можешь просто найти в мелодии какое-то место, которое может сойти за промежуточное завершение, засечь время и записать эту задержку в delay

Это не прокатит, так как тогда скрипт будет играть не всю мелодию, а только до этого места и потом снова SetMusic с начала. Так что по-любому нужно указывать полный цикл.
В принципе, нечто похожее твоим 2 скриптам я и имел в виду, посмотрю на практике, когда дойду в мапленьи до этого места :o
1 7 2
zer0
= Sergeant Major =
Next rank: UAC Sergeant Major after 25 points
655

Doom Rate: 2.13

Posts quality: +56
Ссылка на пост №556 Отправлено: 19.05.08 19:11:30
Shadowman:
Это не прокатит, так как тогда скрипт будет играть не всю мелодию, а только до этого места и потом снова SetMusic с начала. Так что по-любому нужно указывать полный цикл.


ничего подобного, я же написал: если переменная не изменится, то setmusic снова выставит ту же мелодию, что уже играет, а, если команда выставляет ту же мелодию, что уже играет, то мелодия не прерывается, а просто играется дальше. Во всяком случае, так я помню, хотя стоит проверить.
2 1 2
Nil
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 127 points
1513

Doom Rate: 2.31

Posts quality: +64
Ссылка на пост №557 Отправлено: 19.05.08 20:02:08
zer0, нет, build движок. я под него много чего делал, и под блад и под дюка. так что всё проверено ;)
1 2 1
zer0
= Sergeant Major =
Next rank: UAC Sergeant Major after 25 points
655

Doom Rate: 2.13

Posts quality: +56
Ссылка на пост №558 Отправлено: 19.05.08 20:33:04
Nil
Насколько я понимаю, в ГЗДуме принцип схожий - там же просто отображается кусок пересекающего уровень модельного сектора, так что это не настоящее 3д. Разница только в том, что Гоззо поддерживает разные свойства для этих секторов, а также дает сочетать с ними слоп.
2 1 2
Nil
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 127 points
1513

Doom Rate: 2.31

Posts quality: +64
Ссылка на пост №559 Отправлено: 20.05.08 10:46:43
zer0, в гоззе - настоящее 3d, а в билде - нет. там 2.75d, возможностей много, а работают через раз. те же мосты из спрайтов не могут быть друг над другом и на них ничего нельзя класть - глюки страшные будут!
1 2 1
3EPHOEd
- Warrant Officer -
Next rank: = Warrant Officer = after 29 points
1111

Doom Rate: 2.34

Posts quality: +7
Ссылка на пост №560 Отправлено: 20.05.08 11:27:47
Nil
Под BLOOD спрайтами мне удавалось сделать друг над другом всякое, там даже есть родные карты с таким.
Предметы там как-то на середине спрайта завязаны, гады по ним бегают но могут и провалится если растянуть слишком сильно, по этому класть надо аккуратно.
В jfDuke вроде тоже работало, когда я его пробовал.
Ну и слоп из спрайта такого не сделать, но можно лесенкой.
Тоже в свое время много баловался но только с BLOOD в основном.

zer0:
Насколько я понимаю, в ГЗДуме принцип схожий - там же просто отображается кусок пересекающего уровень модельного сектора, так что это не настоящее 3д.

Дело не в способе отоброжения, а в конечном результате.
Твёрдый.
Ходить сверху можно.
От обычного не отлечить.
Монстры тоже ходят.
Глюков нету.

Всё ОК. Как бы его не реализовали.
1 2 2
Страница 28 из 31Перейти наверх Пред.  1, 2, 3 ... 27, 28, 29, 30, 31  След.
   Список разделов - Флуд и устаревшие темы - (G)ZDoom - ACS - DECORATE З-вопросы