Welcome to U.A.C.
login / register 
Status: Guest
Forum archive | iddqd.ru
Wolf 3D
RulesRules SearchSearch
18+
Создание монстра в Doom'eGoto page Previous  1, 2, 3 ... 16, 17, 18, 19, 20, 21  Next
   Forum Index - Флуд и устаревшие темы - Создание монстра в Doom'ePost a reply
AuthorMessage
vlr66
- Corporal -
Next rank: = Corporal = after 12 points
88

Doom Rate: 1.96

Posts quality: +3
Link to post #321 Posted: 11.05.09 19:30:38
Вот прописал у оригинального монстра:

actor Fatso 67
{
spawnid 112
obituary "%o was squashed by a mancubus."
health 600
radius 48
height 64
mass 1000
speed 8
painchance 80
seesound "fatso/sight"
painsound "fatso/pain"
deathsound "fatso/death"
activesound "fatso/active"
MONSTER
-SOLID
-COUNTKILL
+DORMANT
+FLOORCLIP
renderstyle none
states
{
Spawn:
FATT AB 15 A_Look
loop
See:
FATT AABBCCDDEEFF 4 A_Chase
loop
Missile:
*****************

далее, у моего монстра:

actor THE-MANCUBUS : Fatso replaces Fatso

... и получилась такая картинка http://savepic.ru/594273.jpg

далее, вернул свой текст:

actor THE-MANCUBUS replaces Fatso

... получилось как и было раньше, вот это: http://savepic.ru/652640.jpg

...эфект всё тот же, после уничтожения манкубусов стены не опускаются - похоже новый манкубус просто копирует новые характеристики своего предка.
1
Часовщик
= Corporal =
Next rank: - Lance Corporal - after 13 points
117

Doom Rate: 3.41

Link to post #322 Posted: 11.05.09 19:40:17
не надо приравнивать своего нового монстра к невидимому манкубусу! нехрена не получится! напиши у своего нового манкубуса в стейте смерти сначала спон невидимого манкубуса, а потом его убийство через комманду a_killchildren.
________________________
Death:
FATT K 6
FATT L 6 A_Scream
FATT L 0 A_Spawnitem (Fatso, 0, 0, 0, 0)
FATT L 0 A_KillChildren
FATT M 6 A_NoBlocking
FATT NOPQRS 6
FATT T -1 A_BossDeath
___________________________
вот это напиши в стейте death своего новенького монстра
1
vlr66
- Corporal -
Next rank: = Corporal = after 12 points
88

Doom Rate: 1.96

Posts quality: +3
Link to post #323 Posted: 11.05.09 20:01:11
СПАСИБО, помогло!

Death:
MAN4 A 3
MAN4 B 3 A_Scream
MAN4 B 0 A_Spawnitem (Fatso, 0, 0, 0, 0)
MAN4 B 0 A_KillChildren
MAN4 C 3 A_NoBlocking
MAN4 DEFGHIJKLMNOP 3
MAN4 Q -1 A_BossDeath
stop
Raise:
MAN4 PONMLKJIHGFEDCBA 1
goto See
}
}

...извините за уточнение. Я понимаю у каждого свои имена спрайтов, но мы говорили в данном случае об этом примере.
1
Player701
= UAC Gunner =
Next rank: - Corporal - after 18 points
62

Doom Rate: 1.99

Link to post #324 Posted: 12.05.09 17:22:44
Привет! Извините, если не по теме, но все-таки DOOMаю, что это относится к созданию монстра.

Собственно вопрос такой: а что делает стейт Crash? В ZDoom Wiki написано вот что:

Defines the crash sequence. This is entered when the actor is a corpse and hits the floor. Also entered by projectiles when hitting a non-bleeding actor (if no Crash state is defined, they enter their Death state instead).

Понятно, что этот стейт делает для проджектайлов, но что все-таки он делает для монстров? Это как-то связано с его смертью, так как "вводится когда актор становится трупом". А когда вызывается - не понятно.
1
nprotect
- 2nd Lieutenant -
Next rank: = 2nd Lieutenant = after 97 points
1343

Doom Rate: 2.45

Link to post #325 Posted: 12.05.09 20:35:38
Player701:
This is entered when the actor is a corpse and hits the floor

уже ввиде трупа касается пола/падает на пол. я так понял, если например столкнуть монстра выстрелом (из РЛ например) с возвышения, он уже трупом полетит вниз и этот актор задействуется, когда труп таки долетит до пола

это чисто предположение, основанное на здум вики, ибо сам такие стейты никогда не юзал. но как показывает практика, на вики удивительно много верных вещей написано
1 2 1
Player701
= UAC Gunner =
Next rank: - Corporal - after 18 points
62

Doom Rate: 1.99

Link to post #326 Posted: 13.05.09 12:41:39
Я в последнее время занимаюсь всякой фигней, делать нечего. Ща проверю насчет стейта.

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

Ну, верно! Проверил на какодемоне, когда он помирает, то падает в воздухе как обычно, когда касается пола - превращается в кровавую лужу (а вообще можно сделать не только лужу, а все что угодно).
1
Arsenikum
= Warrant Officer =
Next rank: - 2nd Lieutenant - after 14 points
1276

Doom Rate: 1.54

Posts quality: +29
Link to post #327 Posted: 23.05.09 15:06:01
можно сделать кровавый шлепок, как в Дюке! :lol:
6 3
kramfus
Recruit
Next rank: Recruit after 4 points
6

Doom Rate: 1.19

Link to post #328 Posted: 31.05.09 18:35:44
народ , кому не трудно , кинте работающие ссылки на монстерпаки , ато я собственный мод делаю , а всех монстров я сам сделать несмогу..... :diatel: :diatel: :diatel: :cry:
aivar242
- 2nd Lieutenant -
Next rank: = 2nd Lieutenant = after 30 points
1410

Doom Rate: 1.64

Posts quality: -18
Link to post #329 Posted: 07.06.09 03:46:22
Сделал монстра, в 3 раза бельшего по пикселям чем оригинальный. Как мне сделать, чтобы в игре он был нормального размера ? Пользуюсь XWE.
Archi]ASTS[
= Commissar =
Next rank: - UAC Commissar - after 395 points
5405

Doom Rate: 1.9

Posts quality: +61
Link to post #330 Posted: 07.06.09 08:38:30
aivar242
Если я правильно понял, то спрайты надо просто уменьшить.
1 2 1
M@@@H!aK
- Corporal -
Next rank: = Corporal = after 20 points
80

Doom Rate: 2.83

Link to post #331 Posted: 07.06.09 09:40:52
В ZDoom можно прописать монстрам scale 0.33 в декорейте. Тогда они будут нормального размера, с сохранением преимуществ спрайтов большого разрешения (вблизи можно будет разглядеть мелкие детали)
entryway
-= DoomGod =-
1795

Doom Rate: 2.74

Posts quality: +1
Link to post #332 Posted: 07.06.09 10:58:16
aivar242:
Сделал монстра, в 3 раза бельшего по пикселям чем оригинальный. Как мне сделать, чтобы в игре он был нормального размера ? Пользуюсь XWE

Создай в XWE через EntryNULLew два маркера HI_START и HI_END. Через Entry\Load (raw data) загрузи между ними свои спрайты/текстуры в BMP, PNG, JPG или TGA формате. Для спрайтов используй PNG, так как он позволяет сохранять прозрачность. Работать будет в gzdoom, glboom-plus и т.д.

Ну или просто в папке порта создай подпапку patches, скопируй спрайты туда и включи поддержку внешних хайрезов.
3 1 1
nprotect
- 2nd Lieutenant -
Next rank: = 2nd Lieutenant = after 97 points
1343

Doom Rate: 2.45

Link to post #333 Posted: 07.06.09 11:05:13
Archi:
Если я правильно понял, то спрайты надо просто уменьшить.

он делал спрайты монстра, который в 3 раза больше стандартного. так нафига ему обратно то все уменьшать?

чет ты стал ну совсем маразматические советы давать
1 2 1
Часовщик
= Corporal =
Next rank: - Lance Corporal - after 13 points
117

Doom Rate: 3.41

Link to post #334 Posted: 07.06.09 16:55:08
в декорейте монстра написать scale # где # это число на которое умножится размер спрайта. если ты хочешь уменьшить спрайт пишешь соответственно дробное число
1
aivar242
- 2nd Lieutenant -
Next rank: = 2nd Lieutenant = after 30 points
1410

Doom Rate: 1.64

Posts quality: -18
Link to post #335 Posted: 07.06.09 18:24:03
entryway

Молодец, всё доходчиво обьяснил, всегда бы так. Будут вопросы, спрошу, лады ? С декорейт не работал, не знаю его (жаль), а XWE уже вроде как освоил.

Да, - собираюсь перевести всю графическую состовляющую Дума на новое разрешение 640+400. Могут возникнуть вопросы по программной подправке, так как с этим у меня проблемы. Надеюсь на движок не повлияет, потому как компы намного мощнее стали, да если ещё на порте запускать Doomsday например, где есть поддержка OpenGL, то графическую часть, возьмёт на свои плечи видюха, а не проц, что и требуется.

M@@@H!aK:
В ZDoom можно прописать монстрам scale 0.33 в декорейте. Тогда они будут нормального размера, с сохранением преимуществ спрайтов большого разрешения (вблизи можно будет разглядеть мелкие детали)


Это как раз и требуется.
kramfus
Recruit
Next rank: Recruit after 4 points
6

Doom Rate: 1.19

Link to post #336 Posted: 09.06.09 21:50:14
народ , кто нить знает , почему слепленный мной монстр и переделанный в спрайт(с помоью фотики и пэйнта) в xwe из ярко красного сделался телесного цвета ?(риально как кожа) :diatel:
nprotect
- 2nd Lieutenant -
Next rank: = 2nd Lieutenant = after 97 points
1343

Doom Rate: 2.45

Link to post #337 Posted: 09.06.09 21:59:03
kramfus
палитра в думе фиксированная потому что. либо заливай как png
1 2 1
kramfus
Recruit
Next rank: Recruit after 4 points
6

Doom Rate: 1.19

Link to post #338 Posted: 09.06.09 22:39:19
спс :pc:
Hexa]ASTS[
= Master Corporal =
Next rank: - Sergeant - after 45 points
245

Doom Rate: 2.69

Link to post #339 Posted: 11.06.09 17:21:30
Люди, а есть подробный мануал по созданию монстров? Скажите плиз, буду очень признателен(предыдущие ссылки не пашут :( )
Nemesis
= Sergeant =
Next rank: - Master Sergeant - after 7 points
393

Doom Rate: 1.55

Posts quality: +16
Link to post #340 Posted: 11.06.09 18:44:34
Нащёт мануала незнаю, но это может помочь:
http://zdoom.org/wiki/Classes:Doom#Monsters
монстры из дума в декорейт виде :)
1
Page 17 of 21Go to topGoto page Previous  1, 2, 3 ... 16, 17, 18, 19, 20, 21  Next
   Forum Index - Флуд и устаревшие темы - Создание монстра в Doom'e