Welcome to U.A.C. [O.S.A.]
login / register
Status: Guest
Архивы форума | iddqd.ru
Wolf 3D
ПравилаПравила ПоискПоиск
18+
Тема для новичков. Вопросы по маппингу/моддингу - любые! Пред.  1, 2, 3 ... 173, 174, 175 ... 350, 351, 352  След.
   Список разделов - Местечко мапперов и моддеров - Тема для новичков. Вопросы по маппингу/моддингу - любые!Ответить
АвторСообщение
c4tnt
= 1st Lieutenant =
Next rank: - Captain - after 211 points
1879

Doom Rate: 1.92
Ссылка на пост №3461 Отправлено: 31.05.12 07:14:16
Нарисовать в хад картинку фона для магазина, нарисовать нужные надписи в нужных местах, нарисовать курсор и двигать его, просматривая нажатые кнопки через GetPlayerInput. Заодно стоит заморозить плеера, чтобы он дров не наломал. Примерчик есть в исходниках MOP x-version, например. Второй вариант - сделать страйфовый диалог, где-то на форуме про это было.
1 1
Zeberpal_98
UAC Sergeant Major
Next rank: UAC Sergeant Major after 8 points
752

Doom Rate: 1.74
Ссылка на пост №3462 Отправлено: 31.05.12 08:30:50
VladGuardian

Archi уже дал тебе наводку,
1) самый простой путь:
создай в своем ваде ламп SNDINFO и пропиши там
015    015

//где 1ый 015 - название звука, 2ой 015 - имя файла, таким образом это могло быть так, :
moi_zvuk    015

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

ЗЫ Может быть тебе нужно чтобы прозвучало конкретное место на карте - используй MapSpot c тидом и проведи к нему скрипт ThingSound.[/code]
VladGuardian
= Major =
Next rank: Lieutenant Colonel after 196 points
3094

Doom Rate: 1.17
Ссылка на пост №3463 Отправлено: 31.05.12 09:07:03
Zeberpal_98
Огромное тебе спасибо! :beer: мир не без добрых людей.
А то с наскоку понять, что в доках написано в статье SNDINFO не получается :shock: нужна практика
1 7 13
YURA_111
UAC Sergeant Major
Next rank: UAC Sergeant Major after 24 points
736

Doom Rate: 2.17
Ссылка на пост №3464 Отправлено: 31.05.12 13:48:02
Plut :
А возможно ли в дехакеде реализовать такого монстра, который неуязвим


Да возможно - убрать флаг "Shootable"


Plut :
но при каких-то обстоятельствах он стал бы уязвимым?


Только при телепорте на него - его можно уничтожить...
Jurijus
- Master Sergeant -
Next rank: = Master Sergeant = after 24 points
436

Doom Rate: 0.16
Ссылка на пост №3465 Отправлено: 31.05.12 20:30:48
c4tnt :
нарисовать курсор и двигать его, просматривая нажатые кнопки через GetPlayerInput. Заодно стоит заморозить плеера, чтобы он дров не наломал.


Nil
= Major =
Next rank: Lieutenant Colonel after 312 points
2978

Doom Rate: 2.34
Ссылка на пост №3466 Отправлено: 31.05.12 22:12:43
FLYBAT, если у тебя и правда такая реакция, то тебе стоит бросить это дело и идти заниматься чем попроще. Маппинг и моддинг всё-же требует минимального приложения сил.
1 2 1
VladGuardian
= Major =
Next rank: Lieutenant Colonel after 196 points
3094

Doom Rate: 1.17
Ссылка на пост №3467 Отправлено: 01.06.12 16:15:52
Как отключить мышку из скрипта (G)ZDoom?
Подозреваю, что при помощи CCMDs, но конкретной команды для вырубания мыши не нахожу...

P.S. SetPlayerProperty(1, 1, PROP_TOTALLYFROZEN) -- не подходит, т.к. клавиатурой должно управляться!
1 7 13
Archi]ASTS[
UAC General
Next rank: Unavailable after 0 points
12719

Doom Rate: 1.87
Ссылка на пост №3468 Отправлено: 01.06.12 16:17:45
VladGuardian :
P.S. SetPlayerProperty(1, 1, PROP_TOTALLYFROZEN) -- не подходит, т.к. клавиатурой должно управляться!

Фриз плеера не значит что инпуты не работают какбы.
2 1 1
VladGuardian
= Major =
Next rank: Lieutenant Colonel after 196 points
3094

Doom Rate: 1.17
Ссылка на пост №3469 Отправлено: 01.06.12 16:34:26
Archi :
Фриз плеера не значит что инпуты не работают какбы.

Намёк понял... :beer: сегодня вечером попробую вручную через GetPlayerInput обрабатывать.
1 7 13
Nil
= Major =
Next rank: Lieutenant Colonel after 312 points
2978

Doom Rate: 2.34
Ссылка на пост №3470 Отправлено: 01.06.12 17:30:46
VladGuardian, Если ты хочешь ультимативно отключить Mouselook, то готовься к тому, что твой вад смешают с грязью, так как пользоваться им или нет — это решение каждого игрока, я например, играю всегда с обзором мышкой, включая ваниль, и не собираюсь терпеть такой мапперский произвол.
1 2 1
VladGuardian
= Major =
Next rank: Lieutenant Colonel after 196 points
3094

Doom Rate: 1.17
Ссылка на пост №3471 Отправлено: 01.06.12 18:31:27
Nil
Тут отдельный случай.
Скрытый текст:

Это автосимулятор будет ;-)
Насчет мауслука - хорошая идея, но работать с 3D-моделями кузовов машин я пока не умею.

1 7 13
YURA_111
UAC Sergeant Major
Next rank: UAC Sergeant Major after 24 points
736

Doom Rate: 2.17
Ссылка на пост №3472 Отправлено: 01.06.12 21:51:46
Всем добрый вечер.

Есть ли возможность сделать чтобы убитый (дохлый) монстр продолжал блокировать игрока (и другие объекты) ?

Я пытался делать через A_ChangeFlag("Solid", 1) в стейте смерти - не помогает.


P.S. A_NoBlocking (A_Fall) убраны...

P.S.S Установка флага "DONTCORPSE" странно работает, да и не позволяет АрхВайлу воскресить этого монстра.

Короче говоря SOS
VladGuardian
= Major =
Next rank: Lieutenant Colonel after 196 points
3094

Doom Rate: 1.17
Ссылка на пост №3473 Отправлено: 02.06.12 20:30:44
Пытаюсь создать свое дерево (спрайт) - в GZDoom.
Описал секцию S_START ... S_END, как и положено, вставил внутрь спрайты:



В секции DECORATE создан актор CTree1, юзающий спрайт "TREA":
Секция DECORATE :
actor CTree1 10242
{
Height 40
Radius 20
+SOLID
States
{
Spawn:
TREA A 10
Loop
}
}

В редакторе вставляю декорейтовский элемент CTree1:



Но в результате получаю лишь это:
1 7 13
Archi]ASTS[
UAC General
Next rank: Unavailable after 0 points
12719

Doom Rate: 1.87
Ссылка на пост №3474 Отправлено: 02.06.12 20:49:22
VladGuardian
Долго ломал голову, пока не понял, что у тебя не так.

Название спрайтов должно быть вида *имя*стейт*угол*.
У тебя должно быть TREAA0, чтобы на стейте A со всем сторон было видно этот спрайт.
2 1 1
VladGuardian
= Major =
Next rank: Lieutenant Colonel after 196 points
3094

Doom Rate: 1.17
Ссылка на пост №3475 Отправлено: 02.06.12 20:59:54
YURA_111

Если не секрет, зачем тебе делать трупы - непроходимыми?
Что за спецзадание такое?


P.S. Archi - спасибо, получилось!
1 7 13
YURA_111
UAC Sergeant Major
Next rank: UAC Sergeant Major after 24 points
736

Doom Rate: 2.17
Ссылка на пост №3476 Отправлено: 03.06.12 00:31:15
VladGuardian :
Если не секрет, зачем тебе делать трупы - непроходимыми?


Это долго объяснять, но если у тебя есть идея как это реализовать - то я не поленюсь описать зачем это мне...
VladGuardian
= Major =
Next rank: Lieutenant Colonel after 196 points
3094

Doom Rate: 1.17
Ссылка на пост №3477 Отправлено: 03.06.12 03:57:25
YURA_111 :
если у тебя есть идея как это реализовать

:dictor: Я как дилетант, вот думаю, а может намутить в DECORATE, в секции "death"? Присвоить там SOLID=1, или что-то в этом духе?
DECORATE :
states
{
Spawn:
POSS AB 10 A_Look
loop

Pain:
POSS G 3
POSS G 3 A_Pain
goto See

Death:
POSS H 5
POSS I 5 A_Scream
POSS J 5 A_Fall
POSS K 5
POSS L -1
stop


Также есть вероятность, что функции

SetActorState(tid, state, exact);
SetThingSpecial(tid, special, arg1);

примененные к tid тушки(ек) убитых зверей, помогут...
1 7 13
Plut
= Major =
Next rank: Lieutenant Colonel after 192 points
3098

Doom Rate: 2.01
Ссылка на пост №3478 Отправлено: 03.06.12 11:52:40
Не могу понять суть одного трика: в ваде Hell Ground на четвертой мапе я видел, что в конце каждой из четырех локаций игрок сайлент телепортом телепортируется в вертикальный тоннель, где падает вниз - то есть игрок спавнится не на полу, а на потолке! Как это происходит?
1 1
Chaingunner
= Warrant Officer =
Next rank: - 2nd Lieutenant - after 54 points
1236

Doom Rate: 1.84
Ссылка на пост №3479 Отправлено: 03.06.12 13:32:37
Plut
Не знаю как это сделано, но можно сделать маленький уступчик со скролящимся полом скролл которого направлен в тоннель, туда будет телепортироваться игрок , и замаскировать линию между тоннелем и уступом под стену.
http://rghost.ru/38446880
2
Plut
= Major =
Next rank: Lieutenant Colonel after 192 points
3098

Doom Rate: 2.01
Ссылка на пост №3480 Отправлено: 03.06.12 13:42:44
Chaingunner
Спасибо :) . Да, надо было мне сначала об альтернативном способе подумать :oops: .

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

Нет, что-то этот вариант какой-то... хм... грязный. Игрок по иннерции выпрыгивает из сектора и он движется в тоннеле(а мне нужно чтобы игрок туда телепортнулся и с места не сдвинулся), да еще и даже можно увидеть, что ты откуда-то выпригиваешь.
1 1
Страница 174 из 352Перейти наверх Пред.  1, 2, 3 ... 173, 174, 175 ... 350, 351, 352  След.
   Список разделов - Местечко мапперов и моддеров - Тема для новичков. Вопросы по маппингу/моддингу - любые!