Welcome to U.A.C. [O.S.A.]
login / register
Status: Guest
Архивы форума | iddqd.ru
Wolf 3D
ПравилаПравила ПоискПоиск
18+
Тема для новичков. Вопросы по маппингу/моддингу - любые! Пред.  1, 2, 3 ... 184, 185, 186 ... 350, 351, 352  След.
   Список разделов - Местечко мапперов и моддеров - Тема для новичков. Вопросы по маппингу/моддингу - любые!Ответить
АвторСообщение
YURA_111
UAC Sergeant Major
Next rank: UAC Sergeant Major after 24 points
736

Doom Rate: 2.17
Ссылка на пост №3681 Отправлено: 12.07.12 21:13:31
HellDoomer 666 :
но не совсем: куда класть ламп Decorate ?


Он у тебя правильно расположен.

HellDoomer 666 :
Он должен быть отдельно от вада или внутри него? Спрайты (текстуры) должны лежать в определённой папке?


Спрайты обычно располагают в папку Sprites, но у тебя они как я понимаю относятся в твоей модели - поэтому я точно не знаю...
HellDoomer 666
- Master Sergeant -
Next rank: = Master Sergeant = after 34 points
426

Doom Rate: 1.6
Ссылка на пост №3682 Отправлено: 12.07.12 21:45:03
Хм...создал пробник с нуля...всё работает,если в вад не совать 3d модель платформы. В итоге опять не запускает.

Файлы: (решил пока без помощи не менять):

http://rghost.ru/39178105 - сам вад;

http://rghost.ru/39178163 - дополнение(лампы,сама модель(дырявый куб)и текстуры).

Добавлено спустя 1 минуту 38 секунд:

Я в 3d моделировании новичёк, так что строго не судите, а лучше всё разъясните что и как должно быть. Буду очень благодарен и признателен.
Serious_MOod
Chief Petty Officer
Next rank: Chief Petty Officer after 80 points
860

Doom Rate: 1.93
Ссылка на пост №3683 Отправлено: 12.07.12 21:50:44
А можно сделать так чтобы в полу было что-то типо трубы в нижнюю комнату.А то никак не выходит :pc: :bitsa:
Адский Дровосек
Lieutenant Colonel
Next rank: - Colonel - after 310 points
3730

Doom Rate: 1.64
Ссылка на пост №3684 Отправлено: 12.07.12 22:07:05
Serios_MOod :
А можно сделать так чтобы в полу было что-то типо трубы в нижнюю комнату.


Делаешь трубу из 3д полов и всё...
Или, если надо в один ярус, помещаешь на линию входящей трубы в полу телепортатор выходящий во входящую трубу находящуюся в потолке комнаты в которую надо попасть, в этом случае случае надо будет подкорректировать выход телепортатора чтобы он висел в воздухе, а не падал. Если труба длинная падение будет эффектным, с короткой будет явно видна фальшивка.
Serious_MOod
Chief Petty Officer
Next rank: Chief Petty Officer after 80 points
860

Doom Rate: 1.93
Ссылка на пост №3685 Отправлено: 12.07.12 22:12:17
Спасибки! :beer:
YURA_111
UAC Sergeant Major
Next rank: UAC Sergeant Major after 24 points
736

Doom Rate: 2.17
Ссылка на пост №3686 Отправлено: 12.07.12 22:14:10
Serios_MOod :
А можно сделать так чтобы в полу было что-то типо трубы в нижнюю комнату.А то никак не выходит


Т.е. одна комната находится над другой и например по центру труба вниз ? Если да, то делаешь 2-ух этажную комнату. Первый этаж - как обычно, второй через 3D FLOOR. Труба - это может быть просто дыра в полу верхнего этажа (если толщина пола второго этажа будет значительной то это и будет нормальная труба - как говорится только спрайты подбери).
siealex
- Master Sergeant -
Next rank: = Master Sergeant = after 19 points
441

Doom Rate: 1.93
Ссылка на пост №3687 Отправлено: 13.07.12 00:51:41
Можно ли размещать предметы на 3Д полу? И как это сделать в ДБ2?
1
Lainos [B0S]
- Major -
Next rank: = Major = after 93 points
2847

Doom Rate: 1.38
Ссылка на пост №3688 Отправлено: 13.07.12 00:56:10
siealex
Можно. Объекту нужно задать нужную высоту (Z-Height).
9 1 1
HellDoomer 666
- Master Sergeant -
Next rank: = Master Sergeant = after 34 points
426

Doom Rate: 1.6
Ссылка на пост №3689 Отправлено: 13.07.12 09:16:30
Похоже меня тут не замечают. Всё-таки кто поможет разобраться с 3д моделями чтобы они работали как надо, а не глючили постоянно.

Файлы: http://rghost.ru/39183364 - сам вад

http://rghost.ru/39183365 - его дополнение.
siealex
- Master Sergeant -
Next rank: = Master Sergeant = after 19 points
441

Doom Rate: 1.93
Ссылка на пост №3690 Отправлено: 13.07.12 09:57:01

Можно. Объекту нужно задать нужную высоту (Z-Height).

В свойствах объекта нет такого параметра - объект всегда фиксируется на полу. Где его менять?
1
ChaingunPredator
- Captain -
Next rank: = Captain = after 147 points
2193

Doom Rate: 1.84
Ссылка на пост №3691 Отправлено: 13.07.12 10:01:26
siealex

5 1 1
siealex
- Master Sergeant -
Next rank: = Master Sergeant = after 19 points
441

Doom Rate: 1.93
Ссылка на пост №3692 Отправлено: 13.07.12 10:09:29
Какой это формат карт?
1
ChaingunPredator
- Captain -
Next rank: = Captain = after 147 points
2193

Doom Rate: 1.84
Ссылка на пост №3693 Отправлено: 13.07.12 10:22:36
Z-height есть в любом формате, начиная с Zdoom(doom in hexen) или даже дум ин дум, заканчивая (UDMF).
Скрытый текст:

Там написано

5 1 1
siealex
- Master Sergeant -
Next rank: = Master Sergeant = after 19 points
441

Doom Rate: 1.93
Ссылка на пост №3694 Отправлено: 13.07.12 10:42:22
Ага, всё-таки только дум ин хексен... будем пробовать. А можно ли пересохранить существующую legacy карту в этот формат или в UDMF?
1
ChaingunPredator
- Captain -
Next rank: = Captain = after 147 points
2193

Doom Rate: 1.84
Ссылка на пост №3695 Отправлено: 13.07.12 10:50:58
siealex
siealex :
А можно ли пересохранить существующую legacy карту в этот формат или в UDMF?

Никто не запрещает, но придется выставлять все акшоны заново, которые собьются вероятно.
5 1 1
siealex
- Master Sergeant -
Next rank: = Master Sergeant = after 19 points
441

Doom Rate: 1.93
Ссылка на пост №3696 Отправлено: 13.07.12 11:14:17
Не могу добиться отображения 3Д блока в UDMF. Либо не отображается ничего, либо только пол и потолок. Что это значит? Какие параметры надо ставить для действия 160?
1
ChaingunPredator
- Captain -
Next rank: = Captain = after 147 points
2193

Doom Rate: 1.84
Ссылка на пост №3697 Отправлено: 13.07.12 12:35:33
siealex :
Не могу добиться отображения 3Д блока в UDMF. Либо не отображается ничего, либо только пол и потолок. Что это значит? Какие параметры надо ставить для действия 160?

Капитан спешит на помощь!
Мануал по созданию 3д полов в UDMF(также в zdoom in hexen) для самых маленьких
1. Лучше всего будет конечно уже в редакторе смотреть нас вое детище, нежели все время пускать игру, для того чтобы узнать, что слоп/3д пол нужно сдвинуть на два пикселя.
Рекомендую GzBuilder/
Внимание, если не пойдет, установить все из папки setup.
Создаем карту. Сразу идем в tools>>game configurations (f6), переходим в modes, ставим галочку на gzdoom visual mode, и убираем с visual mode.

Теперь идем в те же tools, но prefernces (f5); переходим во вкладку controls, находим modes; выбираем gzdoom visual mode и ставим кнопку для его запуска (рекомендую, как по умолчанию - w);


2. Собственно, думаю, можно перейти к созданию 3д пола.
За картой надо начертить сектор (какой формы - какой душеньке угодно, хотя желательно треугольник - так проще)))

Дальше выбираем линию(любую) и присваиваем ей action 160 Sector 3D Floor и видим вот это:

Теперь стоит настроить основные параметры, такие как Tag, Type и Alpha(с флагами сами побалуетесь :3)
Если в кратце: Tag - таг сектора, в котором будет 3д пол; Type - тип 3д пола; Alpha - прозрачность (0 - невидимый; 128 - полупрозрачный (почти <3); 255 - полностью видимый)
Ставим нужный tag, выбираем тип solid или non-solid или swimmable, ну или какой-то еще из списка, ставим пока Solid, альфу делаем 255.

3. Теперь давайте посмотрим сектор с 3д полом (не сам 3д пол, а сектор, таг которого вы указали!)



Ужас, не правда ли? Да и еще текстуры не в тему! Давайте пофиксим это.

Размеры (высота пола и потолка) можно регулировать прямо в вижуал моде, как обычно, выделили нужные поверхности и двигаем вверх и вниз. С текстурами на пол и потолок 3д пола все также, выделили нужные поверхности, нажали правую клавишу, назначили текстура ждя пола (SIC! потолок - это будет пол, а потолок будет полом!)
А с текстурами для стенок будет сложнее (SIC! Они не алигнятся!) Заходим в наш сектор за картой, и на линию с акшоном вешаем нужную текстуру.
И последнее, яркость под 3д полом будет равна той, что находится в секторе за картой.
Все готово!

Летающий ящик! ;D
------------------------------
Ребят, не разобрался никто?

И вот еще.
#include "zcommon.acs"

script 1 (void)
{
int h1 = GetSectorFloorZ(1, 0, 0);
int h2 = GetSectorFloorZ(2, 0, 0);

int dist = h1 - h2;
Floor_LowerByValue(3, 32, dist);
}

Вроде высота вычисляется, но не опускается на нужную высоту.
Это фича здума?

5 1 1
Zeberpal_98
UAC Sergeant Major
Next rank: UAC Sergeant Major after 8 points
752

Doom Rate: 1.74
Ссылка на пост №3698 Отправлено: 13.07.12 18:37:58
ChaingunPredator[B0S]

Может есть способ попроще достичь твоего результата?
А так мне кажется, что проблема int dist = h1 - h2; строчке. Не знаю.
И еще я может быть глупость скажу очередную, но наверное должно быть так ?

Script xxx (int dist = h1 - h2)

Просто когда пишешь инт в переменной, он должен фигурировать в названии скрипта..
Archi]ASTS[
UAC General
Next rank: Unavailable after 0 points
12719

Doom Rate: 1.87
Ссылка на пост №3699 Отправлено: 13.07.12 18:40:58
Zeberpal_98 :
И еще я может быть глупость скажу очередную, но наверное должно быть так ?

Разницы нет никакой. Но объявлять переменную, которую невозможно изменить при вызове функции, лучше в теле скрипта.
2 1 1
ChaingunPredator
- Captain -
Next rank: = Captain = after 147 points
2193

Doom Rate: 1.84
Ссылка на пост №3700 Отправлено: 13.07.12 18:43:22
Zeberpal_98
Нет, не прошло. Если писать инты в скобках, то это считается аргументом скрипта, который мне не нужен, насколько я знаю.
5 1 1
Страница 185 из 352Перейти наверх Пред.  1, 2, 3 ... 184, 185, 186 ... 350, 351, 352  След.
   Список разделов - Местечко мапперов и моддеров - Тема для новичков. Вопросы по маппингу/моддингу - любые!