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

Doom Rate: 2.23

Posts quality: +184
Ссылка на пост №3201 Отправлено: 04.05.18 09:50:32
Только слейд, билдер не понимаю и нет на времени на него переучиваться как и желания то же.
MyNameIs :
а acs_namedexecute вызывается из скрипта и позволяет запустить какой-нибудь другой скрипт с помощью основного

Сделал, не работает у меня, в игре порт ругается не пойму почему:
Скрытый текст:

То что в бехейвор карты закомпилил:
script 4 (void) { if (mapvar1 == 0) { Polyobj_RotateRight(const: 4, 24, 64); mapvar1 = 1; delay(48); Polyobj_Move(const: 3, 256, 128, 1212); delay(24); Polyobj_RotateRight(const: 4, -24, 64); delay(48); Line_SetBlocking(5, 0, 15); ACS_NamedExecute("PortalTarget1", 24); //<--- mapvar1 = 2; } if (mapvar1 == 2) { Polyobj_DoorSwing(const: 4, -8, 64, 150); } }

И то что в отдельный скрипт записал для исполнения:
script "PortalTarget1" (void) { Line_SetPortalTarget(4, 0); }

Пишет "не известный скрипт "PortalTarget1" "

2
MyNameIs
- 2nd Lieutenant -
Next rank: = 2nd Lieutenant = after 98 points
1342

Doom Rate: 1.96

Posts quality: +455
Ссылка на пост №3202 Отправлено: 04.05.18 09:51:33
VladGuardian
хочешь, чтобы человек через лассо выделял силуеты в каждом кадре? :o
не, просто слейд на скриншоте уже убирает черный фон, и че тут можно еще сделать с помощью лассо я без понятия.
тут с градиентом свечения руки проблемы, но это так просто не решить.

ну, разве что "придется руками", но это долго и муторно.
Скрытый текст:

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


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



вот если бы можно было экспотрировать из дьяблы в PNG, но оно чето сереньким выделено, я тут хз

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

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

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



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


Рейтинг сообщения: +1, отметил(и): Void Weaver
1 1
connect
= Sergeant =
Next rank: - Master Sergeant - after 3 points
397

Doom Rate: 3.23

Posts quality: +268
Ссылка на пост №3203 Отправлено: 04.05.18 12:07:38
Void Weaver
Твои изображения на выходе уже содержат полутона по краям объектов, которые при строгом обрезании фона дают такой эффект.

Вот тут среди советов есть настройки для Фотошопа, которые могут помочь. После них тебе надо будет обработать края.
http://pixelwarheads.blogspot.com.ee/2011/12/blog-post.html

Вроде так

Рейтинг сообщения: +1, отметил(и): VladGuardian
4 1 2
Void Weaver
- Master Corporal -
Next rank: = Master Corporal = after 34 points
206

Doom Rate: 1.79

Posts quality: +33
Ссылка на пост №3204 Отправлено: 04.05.18 16:23:24
VladGuardian, как правильно заметили MyNameIs и connect,
connect :
изображения на выходе уже содержат полутона по краям объектов, которые при строгом обрезании фона дают такой эффект.
Т. е. ЕЯПП, использование инструмента "лассо" теряет всякий смысл уже на этом этапе.

connect :
Вот тут среди советов есть настройки для Фотошопа, которые могут помочь. После них тебе надо будет обработать края.
Либо я слишком тупой и старый для обучения, либо там нет нифига полезного, поскольку я не увидел ни слова о том как "надо будет обработать края".
Мне бы хотя бы один успешный пример подобной обработки увидеть...

MyNameIs :
вот если бы можно было экспотрировать из дьяблы в PNG, но оно чето сереньким выделено, я тут хз
Се ля ви. Заглянул я в звикивскую статью Image format и прикинул что возможность сохранения в ПНГ вероятно исключила бы эту траблу. Хотя там же сказано что надежда есть:
The BMP specs actually allow for transparency in 32-bit mode, and compression is theoretically possible. However, the most common tool used for editing BMP files, MS Paint, does not


MyNameIs :
два способа -
первый через каналы
в каналах есть пунктирный круг, который выделяет все, кроме черного, затем можно инвертировать выделение и удалить все черное.
вторая - это если клацнуть ПКМ по картинке, можно выбрать пункт color range, и удалить весь черный. тут контроля больше, потому что самому можно выбрать, насколько сильно удалять, но все же фигня с небольшой частью серого может остаться
Собственно сам цвет меня парит во вторую очередь, ибо тулза-экстрактор позволяет плавно убирать "dark pixels" и сохранять результат:

До:

После:


Основная проблема в том что теряется исходная прозрачность эффекта. Или я неправильно понял и удаление твоими методами фонового цвета через ФШ вернёт прозрачность?
SSV_Victoryan
UAC Sergeant Major
Next rank: UAC Sergeant Major after 65 points
695

Doom Rate: 2.23

Posts quality: +184
Ссылка на пост №3205 Отправлено: 04.05.18 17:01:14
MyNameIs
Короче, твой компилятор оказался походу новее чем мой и проблема не в слейде была. Подключил я твой компилятор к слейду и таргетпортал компилится в бехейвор карты как часы и пашет главное!

Спасибо, ты спас определённый процент моих идей от удаления из мода =D
2
MyNameIs
- 2nd Lieutenant -
Next rank: = 2nd Lieutenant = after 98 points
1342

Doom Rate: 1.96

Posts quality: +455
Ссылка на пост №3206 Отправлено: 04.05.18 17:16:47
SSV_Victoryan



Void Weaver :
удаление твоими методами фонового цвета через ФШ вернёт прозрачность

фотошоп же умеет в прозрачность, конечно.

Скрытый текст:

типа того. вторым способом, думаю, будет все же лучше, чем первым.



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

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

хотя.. я тут вспомнил, что в фш есть фича запоминания и вопроизведения действий, наверняка она поможет автоматизировать это дело.

Рейтинг сообщения: +1, отметил(и): Void Weaver
1 1
Void Weaver
- Master Corporal -
Next rank: = Master Corporal = after 34 points
206

Doom Rate: 1.79

Posts quality: +33
Ссылка на пост №3207 Отправлено: 04.05.18 21:08:11
Эффект выглядит годно, но прежде чем качать ФШ хотелось бы прояснить пару вопросов.

1) если это финальный вид, то как тогда убрать пёстрый фон в Слэйде? Или это убирается ещё в ФШ?
2) чернота по контуру туши выглядит удручающе. Или это тоже "дочищается" в ФШ?
3) какого вида пикча пойдёт в Слэйд?

MyNameIs :
правда этот метод ну очень неудобный, надо вырезать руку на отдельный слой, убирать темноту там и на фигуре
Ну это-то не проблема, поскольку можно извлекать отдельный набор слоёв кадра: всё тело отдельно, все эффекты отдельно.

З. Ы. А кадр со скрина вырезал? ;)
SSV_Victoryan
UAC Sergeant Major
Next rank: UAC Sergeant Major after 65 points
695

Doom Rate: 2.23

Posts quality: +184
Ссылка на пост №3208 Отправлено: 04.05.18 22:29:40
Void Weaver :
Затем, на этапе когда я выбираю фон для дальнейшего сохранения кадров с альфа блэндингом пикчи выглядят всё также приемлимо:

А ты пробовал выбрать фон в диапазоне R:0 G:255 B:255 и уже тогда в слейде прозрачность пробовать включить?
PNG Alpha map или другую настройку покликай, я уже не помню, давно спрайты не редактировал в слейде, не факт но может быть прокатит.

Добавлено спустя 2 минуты 12 секунд:

Дай мне спрайт свой один с этим диапазоном цвета на фоне R:0 G:255 B:255
2
ZZYZX
= Colonel =
Next rank: - Commissar - after 436 pointsМодератор форума
4454

Doom Rate: 1.76

Posts quality: +968
Ссылка на пост №3209 Отправлено: 04.05.18 22:44:14
В данной ситуации мне кажется проще найти нормальный конвертер из диабло или откуда там спрайт достаёшь. Чем пытаться что-то сделать с этой говнокартинкой.
Это задача из разряда "вернуть цвет картинке, потерявшей цвет после конвертирования из bmp в png". Несоразмерна усилиям, проще найти нормальный конвертер не просирающий прозрачность.
2 2 1
Void Weaver
- Master Corporal -
Next rank: = Master Corporal = after 34 points
206

Doom Rate: 1.79

Posts quality: +33
Ссылка на пост №3210 Отправлено: 04.05.18 23:39:24
SSV_Victoryan, я уже пробовал циан. У меня получалось то же:


Спрайты:
Скрытый текст:



ZZYZX, офк я не эксперт по дьбломоддерскому софту, но единственные известные мне тулзы способные вытаскивать композитные спрайты, это MergeDCC 1.8 и MergeDCC 2.0, причём обе дают приблизительно одинаковый результат в плане эффектов. Да и на фрозенкипе о других никто не слышал.

ZZYZX :
пытаться что-то сделать с этой говнокартинкой.
Если ты о шакалах пикчи отредаченной MyNameIs, то это ерунда - вероятно он вырезал уже зашакаленный исходник с моего скрина, а затем повторно зашакалил его зумом. Если же под говнопикчей подразумевается чёрный контур вокруг фигуры и радужный фон, то эти нюансы меня тоже смущают.
qwe8013
Recruit
Next rank: Marine after 8 points
12

Doom Rate: 2

Posts quality: +2
Ссылка на пост №3211 Отправлено: 05.05.18 00:46:25
Такой вопрос: решил сделать "лавопад" на карте, сквозь который можно пройти. Для того, чтобы картинка была не статичной поставил Action "Scroll texture down" как на картинке.

Только вот текстура скроллится только с одной стороны, как заставить её скроллиться с обеих сторон?[/img]
SSV_Victoryan
UAC Sergeant Major
Next rank: UAC Sergeant Major after 65 points
695

Doom Rate: 2.23

Posts quality: +184
Ссылка на пост №3212 Отправлено: 05.05.18 14:15:44
qwe8013 :
Только вот текстура скроллится только с одной стороны, как заставить её скроллиться с обеих сторон?

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



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

Void Weaver :
я уже пробовал циан. У меня получалось то же:

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

Рейтинг сообщения: +2, отметил(и): JSO x, Void Weaver
2
camper
- Corporal -
Next rank: = Corporal = after 18 points
82

Doom Rate: 1.82

Posts quality: +34
Ссылка на пост №3213 Отправлено: 06.05.18 15:01:29
Нашел много примеров Stacked sectors для расположения игрового пространства внутри комнат, но не видел такого для секторов, которые видны снаружи (как здания). Можно ли сделать Stacked sectors для таких секторов, внутри которых есть игровое пространство, но чтобы он выглядел как "крыша здания" , по которой можно бегать?
Скрытый текст:

theleo_ua
- Captain -
Next rank: = Captain = after 248 points
2092

Doom Rate: 1.82

Posts quality: +179
Ссылка на пост №3214 Отправлено: 08.05.18 01:10:51
Есть вадник с вот таким дехакед кодом для барона ада:

Скрытый текст:


Thing 16 (Baron of Hell)
Respawn frame = 550

Frame 550
Sprite subnumber = 14
Duration = 16

Frame 547 = BossDeath
Frame 548 = FaceTarget
Frame 549 = FaceTarget
Frame 577 = BruisAttack



Кроме этого, для барона еще перерисованы спрайты (структура фреймов (и имена файлов) точно такая же как и для оригинального барона, просто картинки перерисованы (тобишь если оригинальный барон умирал на фрейме X, то и перерисованный тоже умирает на фрейме X) )


Я хочу сделать барону зеленую кровь и forcexybillboard, и делаю вот такой декорейт код:

Скрытый текст:


ACTOR BaronOfHell2: BaronOfHell replaces BaronOfHell
{

+FORCEXYBILLBOARD
BloodColor "DarkGreen"

Species "HellKnight2"
Species "BaronOfHell2"

}//ACTOR BaronOfHell2: BaronOfHell replaces BaronOfHell



По итогу барон ведет себя как надо (и двойную атаку делает (кидает 2 фаерболла вместо одного как в оригинале), и выглядит перерисованно, и кровь зеленая), кроме одного момента: если арч воскрешает барона, то не видно обратную анимацию смерти, а сразу видно стоящий кадр барона, как будто он ожил за 1 тик, а потом несколько тиков простоял без движения

Как это можно пофиксить? Есть ли вариант инжектинга во всех баронов на уровне (как текущих, так и будущих отспавненных по скриптам) через зскрипт таким образом, чтобы не пострадал дехакед код, но характеристики актора поменялись? Есть ли простое решение проблемы модификации дехакедных акторов без зскрипта?

Вопрос касается как монстров так и элементов декора. Сам исходный вадник если что здесь

Также стоит отметить, что для хеллнайта (в ваднике) не добавлялась дополнительаня атака фаерболом, а также не перерисовывались спрайты, и вышеприведенный декорейт код отлично работает для хеллнайта, он воскрешается арчем как надо (а вот с бароном так не прокатывает уже)
2 1
YURA_111
- Master Sergeant -
Next rank: = Master Sergeant = after 22 points
438

Doom Rate: 2.02

Posts quality: +59
Ссылка на пост №3215 Отправлено: 08.05.18 11:30:58
theleo_ua :
Respawn frame = 550


Значение 550 неверно. Вот реальный код оригинального Барона в Дехакиде:
Thing 16 (Baron of Hell)
ID # = 3003
Initial frame = 527
Hit points = 1000
First moving frame = 529
Alert sound = 43
Reaction time = 8
Attack sound = 0
Injury frame = 540
Pain chance = 50
Pain sound = 26
Close attack frame = 537
Far attack frame = 537
Death frame = 542
Exploding frame = 0
Death sound = 67
Speed = 8
Width = 1572864
Height = 4194304
Mass = 1000
Missile damage = 0
Action sound = 77
Bits = 4194310
Respawn frame = 549

Рейтинг сообщения: +2, отметил(и): theleo_ua, Void Weaver
theleo_ua
- Captain -
Next rank: = Captain = after 248 points
2092

Doom Rate: 1.82

Posts quality: +179
Ссылка на пост №3216 Отправлено: 09.05.18 17:06:02
YURA_111 :
Respawn frame = 549


YURA_111 :
Значение 550 неверно. Вот реальный код оригинального Барона в Дехакиде:


Не в курсе, по какой логике автору маппака понадобилось переопределять 549 на 550? Причем, что удивительно, 550 работает (ну если мои моды не вмешиваются)

YURA_111 :
Death sound = 67


Кстати, где можно найти список всех звуков дехакеда? Вот например, я хочу в дехакед коде заменить звук смерти монстра на звук смерти игрока - как мне узнать, какая цифра ответит за звук смерти игрока?
2 1
Void Weaver
- Master Corporal -
Next rank: = Master Corporal = after 34 points
206

Doom Rate: 1.79

Posts quality: +33
Ссылка на пост №3217 Отправлено: 09.05.18 17:18:05
theleo_ua :
Кстати, где можно найти список всех звуков дехакеда?
Это случаем не то самое?

Рейтинг сообщения: +1, отметил(и): theleo_ua
theleo_ua
- Captain -
Next rank: = Captain = after 248 points
2092

Doom Rate: 1.82

Posts quality: +179
Ссылка на пост №3218 Отправлено: 09.05.18 18:06:29
Void Weaver :
Это случаем не то самое?


то самое, большое спасибо!
2 1
YURA_111
- Master Sergeant -
Next rank: = Master Sergeant = after 22 points
438

Doom Rate: 2.02

Posts quality: +59
Ссылка на пост №3219 Отправлено: 10.05.18 16:55:17
theleo_ua :
Причем, что удивительно, 550 работает (ну если мои моды не вмешиваются)


Ты просто добавляешь свой декорейт и начинаются проблемы или есть еще ТВОЙ Deh/Bex?
theleo_ua
- Captain -
Next rank: = Captain = after 248 points
2092

Doom Rate: 1.82

Posts quality: +179
Ссылка на пост №3220 Отправлено: 11.05.18 11:20:11
YURA_111 :
Ты просто добавляешь свой декорейт и начинаются проблемы или есть еще ТВОЙ Deh/Bex?


просто добавляю декорейт
2 1
Страница 161 из 163Перейти наверх Пред.  1, 2, 3 ... 160, 161, 162, 163  След.
   Список разделов - Местечко мапперов и моддеров - Тема для новичков. Вопросы по маппингу/моддингу - любые!