Автор | Сообщение |
Snark = Master Corporal =
 | 242 |
 Doom Rate: 1.92
|
Отправлено: 15.03.14 16:40:05 | | | Ребята,сложный вопрос
У меня есть тхинг который двигается по interpolation point'ам (как камера) так вот можно ли как то прицепить к этому тхингу другие тхинги
что бы они двигались с ним? | |
|
| |
Zeberpal_98 UAC Sergeant Major
 | 752 |
 Doom Rate: 1.74
|
Отправлено: 15.03.14 22:17:36 | | | Snark
Выставить тот же тид? | |
|
| |
Snark = Master Corporal =
 | 242 |
 Doom Rate: 1.92
|
Отправлено: 16.03.14 01:48:53 | | | Zeberpal_98
тхинги разные,вот у меня есть скажем платформа(не секторная а именно тхинг) и я хочу что бы вместе с ней передвигался монстр(или декорация)
вот только как прикрутить их? | |
|
| |
Артём - Sergeant -
 | 296 |
 Doom Rate: 1.44
|
Отправлено: 16.03.14 17:33:49 | | | Как создать МапИнфо? | |
|
| |
ZeTores = Lance Corporal =
 | 164 |
 Doom Rate: 1.8
|
Отправлено: 16.03.14 18:06:25 | | | Артём : | Как создать МапИнфо? |
В Slade нужно нажать кнопку Create a new empty entry и переименовать в MAPINFO, и нажать Edit as Text, в остальных не помню. | |
|
| |
Артём - Sergeant -
 | 296 |
 Doom Rate: 1.44
|
Отправлено: 16.03.14 20:26:46 | | | ZeTores : | остальных не помню. |
В XWE можно поступить точно так же. | |
|
| |
ZeTores = Lance Corporal =
 | 164 |
 Doom Rate: 1.8
|
Отправлено: 16.03.14 20:34:46 | | | Артём : | В XWE можно поступить точно так же. |
Я думал, что в XWE и других это делается по другому, т.к. давно ими не пользовался. | |
|
| |
Артём - Sergeant -
 | 296 |
 Doom Rate: 1.44
|
Отправлено: 16.03.14 21:23:28 | | | \ ZeTores : | Я думал, что в XWE и других это делается по другому, т.к. давно ими не пользовался. |
А разве XWE и Slade не братья-близнецы? | |
|
| |
ZeTores = Lance Corporal =
 | 164 |
 Doom Rate: 1.8
|
Отправлено: 16.03.14 21:51:22 | | | Артём : | А разве XWE и Slade не братья-близнецы? |
Нет. | |
|
| |
RastaManGames = Sergeant Major =
 | 662 |
 Doom Rate: 1.85
|
Отправлено: 16.03.14 22:51:49 | | | Вариант для изврещенцев любопытных:
Создать TXT файл и назвать его MAPINFO. Прописать в нём то, что нужно и потом впихнуть это в pk3  | |
|
| |
ZeTores = Lance Corporal =
 | 164 |
 Doom Rate: 1.8
|
Отправлено: 17.03.14 10:49:23 | | | KaPaTeJIb
Так тоже можно, но MAPINFO также можно впихнуть и в WAD файл. | |
|
| |
Артём - Sergeant -
 | 296 |
 Doom Rate: 1.44
|
Отправлено: 18.03.14 14:40:44 | | | А я че-то галочки transparent в DB2 не нашел. | |
|
| |
VladGuardian = Major =
 | 3094 |
 Doom Rate: 1.17
|
Отправлено: 18.03.14 16:00:08 | | | Артём
| |
|
1 |
7 |
13 |
 |
|
| |
Артём - Sergeant -
 | 296 |
 Doom Rate: 1.44
|
Отправлено: 18.03.14 16:34:58 | | | Mother of God...
Добавлено спустя 21 час 49 минут 35 секунд:
Это в Doom Builder что ли? | |
|
| |
Dagamon = 1st Lieutenant =
 | 2061 |
 Doom Rate: 1.04
|
Отправлено: 19.03.14 15:26:08 | | | Артём : | Это в Doom Builder что ли? |
Да, формат Doom in Hexen | |
|
1 |
3 |
 |
|
| |
RastaManGames = Sergeant Major =
 | 662 |
 Doom Rate: 1.85
|
Отправлено: 22.03.14 10:40:04 | | | Такой вопрос:
Я сделал 1 динамический свет (GZDB, Doom in UMDF). Помимо них я сделал 2 кнопки. На одну можно включать свет, а на вторую можно его выключать.
Дело в том, что свет изначально активен.
Сам вопрос: как сделать так, чтобы свет изначально был выключен? | |
|
| |
ZeTores = Lance Corporal =
 | 164 |
 Doom Rate: 1.8
|
Отправлено: 22.03.14 11:03:29 | | | KaPaTeJIb : | Сам вопрос: как сделать так, чтобы свет изначально был выключен? |
В скриптах пропиши:
#include "zcommon.acs"
Script 1 open
{
thing_deactivate(таг света);
} | |
|
| |
RastaManGames = Sergeant Major =
 | 662 |
 Doom Rate: 1.85
|
Отправлено: 22.03.14 11:44:46 | | | ZeTores : | В скриптах пропиши:
#include "zcommon.acs"
Script 1 open
{
thing_deactivate(таг света);
} |
Благодарю! Это помогло!
P.S. В который раз я убеждаюсь, что ACS творит чудеса! | |
|
| |
YURA_111 UAC Sergeant Major
 | 736 |
 Doom Rate: 2.17
|
Отправлено: 22.03.14 16:37:38 | | | Доброго времени суток!
Есть функция A_SpawnItemEx("GenericHumanBurn",0,0,0,0,0,0,0,32)
Вопрос: что означает число 32?
В "ВИКИ" ( http://zdoom.org/wiki/A_SpawnItemEx ) указаны только текстовые значения флагов этой функции, откуда создатель взял данную цифру не совсем понятно. Мне собственно было бы все равно, но мне нужно добавить к существующим флагам этой функции, вот этот флаг "SXF_TRANSFERSCALE". И я не знаю теперь как правильно прописать, то ли вот так 32|SXF_TRANSFERSCALE, то ли я должен плюсовать к 32 некое число. Вообщем Help пожалуйста... | |
|
| |
VladGuardian = Major =
 | 3094 |
 Doom Rate: 1.17
|
Отправлено: 22.03.14 16:43:05 | | | YURA_111
32 - это 6-й по счету установленный бит во флаге (int flags). 32 = 2^5
За что конкретно отвечает этот бит, надо искать.
| то ли вот так 32|SXF_TRANSFERSCALE, то ли я должен плюсовать к 32 некое число |
Думаю, 32|SXF_TRANSFERSCALE будет правильнее, если речь идет о флагах (масках).
Сложение (+) изменяет само число, а логическое ИЛИ (|) всего лишь ГАРАНТИРУЕТ, что 6-й бит будет установлен в '1'. | |
|
1 |
7 |
13 |
 |
|
| |