Welcome to U.A.C. [O.S.A.]
login / register
Status: Guest
Архивы форума | iddqd.ru
Wolf 3D
ПравилаПравила ПоискПоиск
18+
Тема для новичков. Вопросы по маппингу/моддингу - любые!-2 Пред.  1, 2, 3 ... 34, 35, 36 ... 61, 62, 63  След.
   Список разделов - Местечко мапперов и моддеров - Тема для новичков. Вопросы по маппингу/моддингу - любые!-2Ответить
АвторСообщение
Hutt
- Sergeant Major -
Next rank: = Sergeant Major = after 64 points
536

Doom Rate: 1.32

Posts quality: +131
Ссылка на пост №681 Отправлено: 25.03.21 19:28:49
А никак нельзя просто прописать на линию, чтобы при ее пересечении включалась определенная музыка?

А то у меня от попыток изучения скриптов все мозги нараскоряку:
MaStErDommind
= UAC Gunner =
Next rank: - Corporal - after 18 points
62

Doom Rate: 2

Posts quality: +2
Ссылка на пост №682 Отправлено: 28.03.21 14:09:57
Вопрос по Slade.

Как изменить название карты в мегаваде(Именно название уровня, которое будет отображаться в игре при нажатии карты).
Можно ли создать чистый мегавад или возможно только скопировать(например тот же DOOM2.wad) и изменять его ресурсы?
Doomstalker
Chief Petty Officer
Next rank: - Warrant Officer - after 71 points
969

Doom Rate: 1.49

Posts quality: +840
Ссылка на пост №683 Отправлено: 29.03.21 05:41:26
Hutt
Нельзя ни в одном формате карты, скрипт нужен.
Скрытый текст:


Сам скрипт несложный:
#include "zcommon.acs"

script 123 (void)
{
	SetMusic("D_ASDFGH");
}


После этого вешаешь на линию экшн "Script execute". В формате GZDoom UDMF у него номер 80.
В параметре "Script number" ищешь и указываешь "Script 123". "Map number" оставь равным 0, его необязательно трогать.

1 1
MaStErDommind
= UAC Gunner =
Next rank: - Corporal - after 18 points
62

Doom Rate: 2

Posts quality: +2
Ссылка на пост №684 Отправлено: 31.03.21 14:54:55
Заменил музыку в DOOM2.wad
При попытке сохранить - Error: IWAD Saving Disabled
Получается DOOM2.wad защищён и ничего заменять в нём нельзя?
ChaingunPredator
- 2nd Lieutenant -
Next rank: = 2nd Lieutenant = after 78 pointsМодератор форума
1362

Doom Rate: 2.44

Posts quality: +174
Ссылка на пост №685 Отправлено: 31.03.21 23:41:12
MaStErDommind
Привет.
Скорее всего это просто "защита от дурака". Перезаписывать IWAD нет смысла. Если хочешь сделать вад с музыкой, создай пустой, вставь туда трек с названием, соответствующим карте (map01 - D_RUNNIN в Doom 2) и запускай его.
Копировать ресурсы IWAD тоже не имеет никакого смысла, потому что при запуске модов все равно используется IWAD (doom.wad, doom2.wad, hexen.wad и тд).
Про все остальное - какой порт используешь?
1 2 5
BeeWen
Lieutenant Colonel
Next rank: Lieutenant Colonel after 254 pointsСупермодератор форума
3386

Doom Rate: 1.61

Posts quality: +808
Ссылка на пост №686 Отправлено: 01.04.21 00:10:02
MaStErDommind пишет:
При попытке сохранить - Error: IWAD Saving Disabled

В свойствах самого файла стоит флажок "только для чтения" и этот атрибут не позволяет вносить в него изменения. Кроме того, если на порт или редактор именно он задействован как основной ресурсник, то программа естественно откажется менять его.
Тут или сделать копию, обязательно переименовав её и убрав ограничения в свойствах. Или следовать совету выше.
1 1 1
MaStErDommind
= UAC Gunner =
Next rank: - Corporal - after 18 points
62

Doom Rate: 2

Posts quality: +2
Ссылка на пост №687 Отправлено: 01.04.21 08:30:18
ChaingunPredator пишет:
Про все остальное - какой порт используешь?


Zdoom
theleo_ua
= Colonel =
Next rank: - Commissar - after 260 points
4630

Doom Rate: 1.81

Posts quality: +996
Ссылка на пост №688 Отправлено: 01.04.21 12:19:58
MaStErDommind пишет:
При попытке сохранить - Error: IWAD Saving Disabled


в слейде есть опция "разрешить перезаписывание ивадников" (сделана и выставлена в OFF по умолчанию, чтобы случайно мискликом не перезаписать себе ивад), но настоятельно рекомендую НЕ включать ее, а делать так, как написал ChaingunPredator выше
3 1
MaStErDommind
= UAC Gunner =
Next rank: - Corporal - after 18 points
62

Doom Rate: 2

Posts quality: +2
Ссылка на пост №689 Отправлено: 01.04.21 14:29:16


До вышеперечисленных советов решил сделать сначала карту в DoomBuilder(на базе TNT, не DOOM2), открывая MAP01.wad в Slade - как видно на скрине, звуковые файлы отсутствуют(хотя если открыть полноценный тот же DOOM2.wad или TNT.wad - звуковые файлы, то есть и музыка и звуки, будут где-то в середине списка архива).

Наверное я что-то делаю неправильно.
ChaingunPredator
- 2nd Lieutenant -
Next rank: = 2nd Lieutenant = after 78 pointsМодератор форума
1362

Doom Rate: 2.44

Posts quality: +174
Ссылка на пост №690 Отправлено: 01.04.21 16:15:07
MaStErDommind
Ты неправильно понимаешь суть. Игра как таковая разделена на программный код (doom2.exe) и ресурсы к ней (doom2.wad). При создании модификаций тебе не обязательно копировать все содержимое игры, достаточно просто создать WAD (как у тебя на скрине пример с мап01) и при запуске игры выбирать соответствующий IWAD, откуда будут подгружены нужные ресурсы.
1 2 5
MaStErDommind
= UAC Gunner =
Next rank: - Corporal - after 18 points
62

Doom Rate: 2

Posts quality: +2
Ссылка на пост №691 Отправлено: 01.04.21 18:02:37
"Если хочешь сделать вад с музыкой, создай пустой, вставь туда трек с названием, соответствующим карте (map01 - D_RUNNIN в Doom 2) и запускай его." - ChaingunPredator

Теперь, музыку надо добавлять в MAP01.wad?
ChaingunPredator
- 2nd Lieutenant -
Next rank: = 2nd Lieutenant = after 78 pointsМодератор форума
1362

Doom Rate: 2.44

Posts quality: +174
Ссылка на пост №692 Отправлено: 01.04.21 23:33:44
MaStErDommind
В целом да, название вада может быть любым

Рейтинг сообщения: +1, отметил(и): MaStErDommind
1 2 5
MaStErDommind
= UAC Gunner =
Next rank: - Corporal - after 18 points
62

Doom Rate: 2

Posts quality: +2
Ссылка на пост №693 Отправлено: 02.04.21 10:47:05
Переименовал в D_RUNNIN - и всё заработало, странно, что mp3 стал проигрывать, я думал можно только midi.

Вот только где можно изменить название карты?
BeeWen
Lieutenant Colonel
Next rank: Lieutenant Colonel after 254 pointsСупермодератор форума
3386

Doom Rate: 1.61

Posts quality: +808
Ссылка на пост №694 Отправлено: 02.04.21 12:42:10
MaStErDommind пишет:
Вот только где можно изменить название карты?

В "mapinfo" - если под ГЗ. Или ручками в графическом редакторе потом напрямую заменяя CWILV-ы.
1 1 1
MaStErDommind
= UAC Gunner =
Next rank: - Corporal - after 18 points
62

Doom Rate: 2

Posts quality: +2
Ссылка на пост №695 Отправлено: 02.04.21 13:12:52


То есть, к примеру название "ENTRYWAY" составлено из белых букв, если я правильно понял. Было бы проще стереть "TEXT" - и написать своё название, а так я не нашёл где их изменять.
YURA_111
UAC Sergeant Major
Next rank: Chief Petty Officer after 86 points
764

Doom Rate: 1.98

Posts quality: +136
Ссылка на пост №696 Отправлено: 03.04.21 18:55:08
MaStErDommind пишет:
Было бы проще стереть "TEXT" - и написать своё название, а так я не нашёл где их изменять.

В Lump "MapInfo" в GZDOOM прописывать текстом:

Пример:
map MAP02 "Nuclear plant"
{
next = "MAP03"
sky1 = "SKY1"
music = "blablabla"
}

Вики: https://zdoom.org/wiki/MAPINFO/Map_definition
MaStErDommind
= UAC Gunner =
Next rank: - Corporal - after 18 points
62

Doom Rate: 2

Posts quality: +2
Ссылка на пост №697 Отправлено: 04.04.21 10:03:57
Простите за тупость, но в разделе MapInfo, doom.txt, есть такое:

map MAP01 lookup "HUSTR_1"

{
titlepatch = "CWILV00"
next = "MAP02"
secretnext = "MAP02"
sky1 = "SKY1"
cluster = 5
par = 30
music = "$MUSIC_RUNNIN"
}

Здесь нельзя написать название уровня, есть только CWILL00.
Значит это:

map MAP02 "Nuclear plant"
{
next = "MAP03"
sky1 = "SKY1"
music = "blablabla"
}

Пишется после того столбца, что сверху или он стирается совсем и вместо него вот этот?
И можно же открыть и zdoom.pk3, там всё аналогично gzdoom.pk3
JSO x
= Warrant Officer =
Next rank: - 2nd Lieutenant - after 10 points
1280

Doom Rate: 2.29

Posts quality: +669
Ссылка на пост №698 Отправлено: 04.04.21 12:45:13
Основной синтаксис там примерно такой:
map <внутреннее_название_уровня> "<название_по_новому_стандарту>" {
    // <...>
}

Для совместимости с оригинальными IWAD'ами и уже давно созданными PWAD'ами -- изменять их, понятно, по негласному табу нельзя -- сделали следующее решение:
map <внутреннее_название_уровня> lookup "<сокращённое_название/индекс_в_файле_строк>" {
    titlepatch = "<название_графического_файла>"
    // <...>
}

Но, вообще, последний вариант и сейчас используют -- для нестандартно создаваемых названий уровней и для сборников уровней с максимальной совместимостью.
2 7 1
YURA_111
UAC Sergeant Major
Next rank: Chief Petty Officer after 86 points
764

Doom Rate: 1.98

Posts quality: +136
Ссылка на пост №699 Отправлено: 06.04.21 08:41:30
https://zdoom.org/wiki/A_SetFriendly
Может кто-то объяснить зачем нужна эта новая функция, если в декоре есть A_ChangeFlag, и на Зскрипте есть аналог? В чем преимущество данной функции?
ZZYZX
- UAC Commissar -
Next rank: = UAC Commissar = after 16 pointsМодератор форума
6284

Doom Rate: 1.65

Posts quality: +1630
Ссылка на пост №700 Отправлено: 06.04.21 11:10:50
Вероятно это:

while updating the total monster count of the map accordingly
2 2 1
Страница 35 из 63Перейти наверх Пред.  1, 2, 3 ... 34, 35, 36 ... 61, 62, 63  След.
   Список разделов - Местечко мапперов и моддеров - Тема для новичков. Вопросы по маппингу/моддингу - любые!-2