Welcome to U.A.C. [O.S.A.]
login / register
Status: Guest
Архивы форума | iddqd.ru
Wolf 3D
ПравилаПравила ПоискПоиск
18+
Создание монстра в Doom'e Пред.  1, 2, 3, 4, 5, 6 ... 19, 20, 21  След.
   Список разделов - Флуд и устаревшие темы - Создание монстра в Doom'eОтветить
АвторСообщение
Reiko
- Master Corporal -
Next rank: = Master Corporal = after 3 points
237

Doom Rate: 1.73

Ссылка на пост №81 Отправлено: 15.11.06 22:30:29
У меня вопрос: почему в zdoom wiki нет кодов-примеров монстров из hexen?
2
3EPHOEd
- Warrant Officer -
Next rank: = Warrant Officer = after 29 points
1111

Doom Rate: 2.34

Posts quality: +7
Ссылка на пост №82 Отправлено: 16.11.06 09:59:11
Shinnok
Попробу распаковать gzdoom.pk3 (это ZIP архив) "actors\hexen\speedboots.txt" пример бота вроде.
И прочее файлики, можно поглядеть предметы разные как сделаны.

Монстров родных вроде нет но может они там где в других файлах я все не пересматривал.
1 2 2
Reiko
- Master Corporal -
Next rank: = Master Corporal = after 3 points
237

Doom Rate: 1.73

Ссылка на пост №83 Отправлено: 16.11.06 16:43:13
3EPHOEd:
пример бота вроде.

Мне позарез нужен код Кентавра, хочу просто узнать как он защищается?
2
Const]ASTS[
= Sergeant Major =
Next rank: UAC Sergeant Major after 79 points
601

Doom Rate: 6.91

Posts quality: +2
Ссылка на пост №84 Отправлено: 16.11.06 17:55:42
Shinnok
A_SetReflectiveInvulnerable
A_UnSetReflectiveInvulnerable
1 1
Reiko
- Master Corporal -
Next rank: = Master Corporal = after 3 points
237

Doom Rate: 1.73

Ссылка на пост №85 Отправлено: 17.11.06 17:45:47
Costja
А их нужно писать, где задевают монстра(Pain)?
2
Const]ASTS[
= Sergeant Major =
Next rank: UAC Sergeant Major after 79 points
601

Doom Rate: 6.91

Posts quality: +2
Ссылка на пост №86 Отправлено: 17.11.06 20:55:35
Да, если хочешь скопировать Центавра. А так, где угодно, где нужна соответствующая защита
Pain:
CENT G 6 A_Pain
CENT G 6 A_SetReflectiveInvulnerable
CENT EEE 15 A_CentaurDefend
CENT E 1 A_UnSetReflectiveInvulnerable
Goto See
1 1
Reiko
- Master Corporal -
Next rank: = Master Corporal = after 3 points
237

Doom Rate: 1.73

Ссылка на пост №87 Отправлено: 17.12.06 17:30:14
Еще вопрос: как в декорейте написать, чтобы в хексене монстр летал? а то +NOGRAVITY не помогает((((
ЗЫ: плиз выложите сюда код бишопа из хексена. буду рад
2
Shadowman
= UAC Marshal =
Next rank: UAC General after 49 points
8151

Doom Rate: 2.08

Posts quality: +1851
Ссылка на пост №88 Отправлено: 17.12.06 18:17:37
добавь +FLOAT к флагам помимо ногравити (это позволяет монстру менять z-координату).
1 7 2
Reiko
- Master Corporal -
Next rank: = Master Corporal = after 3 points
237

Doom Rate: 1.73

Ссылка на пост №89 Отправлено: 17.12.06 18:34:46
Shadowman
То же стоит, но не летает
actor drkmage 3102
{
  spawnid 250
  obituary "%o was smitten by a dark mage."
  hitobituary "%o got too close to a dark mage."
  health 900
  radius 31
  height 56
  mass 400
  speed 10
  painchance 128
  MONSTER
  +FLOAT
  +NOGRAVITY
  states
  {
2
Shadowman
= UAC Marshal =
Next rank: UAC General after 49 points
8151

Doom Rate: 2.08

Posts quality: +1851
Ссылка на пост №90 Отправлено: 17.12.06 18:40:47
Shinnok
Странно... ты именно под хексен делаешь? а не здум?
у меня такие монстры нормально летали в (г)здуме.
1 7 2
Reiko
- Master Corporal -
Next rank: = Master Corporal = after 3 points
237

Doom Rate: 1.73

Ссылка на пост №91 Отправлено: 17.12.06 18:45:35
Shadowman
Формат - Zdoom(hexen)
2
Reiko
- Master Corporal -
Next rank: = Master Corporal = after 3 points
237

Doom Rate: 1.73

Ссылка на пост №92 Отправлено: 08.01.07 22:28:26
плиз выложите сюда код бишопа из хексена. буду рад
2
Reiko
- Master Corporal -
Next rank: = Master Corporal = after 3 points
237

Doom Rate: 1.73

Ссылка на пост №93 Отправлено: 18.01.07 16:21:40
Есть такая проблема - Я сделал для doom2 робота союзника, как мне заставить его все время ходить за мной?
2
Guest
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 167 points
1473

Doom Rate: 2.5

Posts quality: +182
Ссылка на пост №94 Отправлено: 19.01.07 15:36:40
Я вот озадачился, как модифицировать смерть при оледенении. Понятно, что ice-стейт, а вот какие фреймы прописывать, ведь к какому-то конкретному спрайту Здум не привязывается?
3 1
Shadowman
= UAC Marshal =
Next rank: UAC General after 49 points
8151

Doom Rate: 2.08

Posts quality: +1851
Ссылка на пост №95 Отправлено: 19.01.07 16:03:51
Guest
Для красивой анимации надо рисовать свои спрайты - как в Гексене, где у всех монстров есть ледяные их статуи. Можно попробовать из Гексена опять же взять куски и прилепить к обычным монстрам (ох, чую, работы тут завались будет), зато может в итоге получиться красиво.
Куда больше интересует вопрос - как анимировать разлетание ледяной статуи (в гексене они на осколки рассыпались - так вот, где эти осколки взять и как приклеить)?
1 7 2
Guest
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 167 points
1473

Doom Rate: 2.5

Posts quality: +182
Ссылка на пост №96 Отправлено: 19.01.07 16:46:22

где у всех монстров есть ледяные их статуи

В том-то и дело, что нет никаких статуй - Здум перерисовывает спрайты монстров в специальной палитре, причем берет спрайт в момент замораживания, так что позы получаются разные. Но как стейты описывать, если спрайтов нет? А разлетание - технически простой ремув мороженной тушки с испусканием спецпрожектайлов, причем весь этот процесс описывать не надо, ибо есть специальная команда A_FreezeDeathChunks.
3 1
Shadowman
= UAC Marshal =
Next rank: UAC General after 49 points
8151

Doom Rate: 2.08

Posts quality: +1851
Ссылка на пост №97 Отправлено: 19.01.07 16:59:48
Guest
Неужели нигде нет готовых примеров монстров с ледяной смертью?
Почему бы не назначить любой произвольный стат (например из цикла Pain) - и посмотреть, как оно сработает - будет здум перерисовывать или нет.
Вот Костя в соседней теме про Гздум - АСS написал приимер для свиньи - там назначен стейт M на заморозку.
1 7 2
Guest
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 167 points
1473

Doom Rate: 2.5

Posts quality: +182
Ссылка на пост №98 Отправлено: 19.01.07 18:16:42

Вот Костя в соседней теме про Гздум - АСS написал приимер для свиньи - там назначен стейт M на заморозку.

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


будет здум перерисовывать или нет

То, что Здум перерисовывает - факт. Вот примерчик из ТА:


Слева обычный имп, справа - дарк, для которого в ТА нет ни мороженных спрайтов, ни даже описания ICE-стейта, но различия очевидны.[/img]
3 1
Shadowman
= UAC Marshal =
Next rank: UAC General after 49 points
8151

Doom Rate: 2.08

Posts quality: +1851
Ссылка на пост №99 Отправлено: 19.01.07 22:08:47
Guest
Ну так дарк - он на то и дарк, что темный :) Вот при заморозке покрывается темным ледком в отличие от светло-коричневого обычного импа.
Сам щас поэкспериментировал - в том числе с новыми монстрами. Вот результаты:

Как нетрудно догадаться, эти зомби заменяют (replace) обычных думовских. При заморозке - и те, и другие - становятся одинакового цвета.

А вот этот козел замещает ревенанта - тоже морозится, как и должно ожидать.

Крыса - новый монстр, она никому не наследует и никого не замещает. Тем не менее, морозится нормально.
Так что я думаю - не надо поднимать панику, статы сами создадутся, ну а дарк имп - уж такой темный он, что гздум как-то просчитывает темный фон заморозки для него :)

PS. Насчет Хексена - посмотри получше Hexen.wad - там есть спрайты заморозки для всех монстров, а не только бишопа и свиньи.
Так что я думаю: прописывать специальный стат для ледяной смерти имеет смысл именно, если хочешь использовать такие особые спрайты. Если довольствоваться стандартным здумским эффектом - ничего писать не надо :)
1 7 2
Guest
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 167 points
1473

Doom Rate: 2.5

Posts quality: +182
Ссылка на пост №100 Отправлено: 19.01.07 23:21:36

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

А хочу я сделать очень простую вещь - чтоб мороженные статуйки рассыпались в льдинки только когда в них стреляют, а не от времени. Очень хочу, причем уже довольно давно. Соответственно нужно как-то модифицировать ICE-стейт, но до экспериментов дело так и не дошло по вышеуказанной причине. Вводить же мороженный спрайт не хочу - все будут в одной позе, что нивелирует интерес данной затеи.
3 1
Страница 5 из 21Перейти наверх Пред.  1, 2, 3, 4, 5, 6 ... 19, 20, 21  След.
   Список разделов - Флуд и устаревшие темы - Создание монстра в Doom'e