Welcome to U.A.C. [O.S.A.]
login / register
Status: Guest
Архивы форума | iddqd.ru
Wolf 3D
ПравилаПравила ПоискПоиск
18+
Тема для новичков. Вопросы по маппингу/моддингу - любые! Пред.  1, 2, 3 ... 259, 260, 261 ... 350, 351, 352  След.
   Список разделов - Местечко мапперов и моддеров - Тема для новичков. Вопросы по маппингу/моддингу - любые!Ответить
АвторСообщение
Phono-f
Marine
Next rank: Marine 1st class after 10 points
20

Doom Rate: 0.36
Ссылка на пост №5181 Отправлено: 19.02.14 16:20:33
SAM
Что используете? Slade или XWE?
Phono-f :
Возник вопрос. Как сделать так, чтобы в начале уровня показывалось сообщение с названием уровня? (Как в Simplicity)
Буду безумно благодарен.

Вопрос не исчерпан.
SAM
= Master Corporal =
Next rank: - Sergeant - after 14 points
276

Doom Rate: 1.78
Ссылка на пост №5182 Отправлено: 19.02.14 17:47:39
Phono-f
я во всем пробовал в Slump, XWE, Notepad++, и даже просто блокнотом пытался открыть в нем как бы не видимые символы набранные залипанной клавишей...
вот один из ответов на твой вопрос попробуй скрипт

function void printmapname(str s1, str s2, int f_fTime)
{
setfont("bigfont");
hudmessage(s:s1; HUDMSG_FADEOUT, 0, CR_WHITE, 0.5, 0.18, f_fTime);
setfont("smallfont");
hudmessage(s:"chby cc", s:s2; HUDMSG_FADEOUT, 0, CR_RED, 0.5, 0.22, f_fTime);
}
script 1 enter
{
printmapname("имя уровня", "Conmon", 5.0);
}
//к примеру
Zeberpal_98
UAC Sergeant Major
Next rank: UAC Sergeant Major after 8 points
752

Doom Rate: 1.74
Ссылка на пост №5183 Отправлено: 19.02.14 18:24:19
SAM

не открывается потому что А) это закомпилированный скрипт и в этом случае его ничем не открыть. Б) скуллтаг.пк3 и зандронум.пк3 всегда используют последние способы архивации, и открыть их могут последние версии 7zip, но не slade/slumped/xwe.

Если тебе просто напросто нужен скрипт который показывает автора в начале карты, вот например.

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




script 666 ENTER //Author identification script woohoo ;)
{
   Delay(32);
   SetFont("BigFont");
   hudmessage(s: "This is the best map ever made in the world";
      HUDMSG_FADEINOUT, 0, CR_BLUE, 0.05, 0.80, 3, 2.0, 4.0);   
   Delay(32);
   SetFont("SmallFont");
   hudmessage(s: "by: Sam";
      HUDMSG_FADEINOUT, 0, CR_GREEN, 0.08, 0.83, 3, 2.0, 4.0);      
}



как изменять цвет, расположение, длительность, способ появления надписи можешь посмотреть здесь http://zdoom.org/wiki/HudMessage

Порыл ради интереса в simplicity, и в скриптах карт онного не нашел, видимо он лежит в глобальном скрипте, который видимо не открыть. (вот на*ера так извращаться спрашивается)
SAM
= Master Corporal =
Next rank: - Sergeant - after 14 points
276

Doom Rate: 1.78
Ссылка на пост №5184 Отправлено: 19.02.14 18:38:46
Zeberpal_98
спасибо больше за помощь)
Phono-f
Marine
Next rank: Marine 1st class after 10 points
20

Doom Rate: 0.36
Ссылка на пост №5185 Отправлено: 20.02.14 10:14:37
Zeberpal_98
Благодарю.

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

Однако я все равно ниче не понял. :o
Zeberpal_98
UAC Sergeant Major
Next rank: UAC Sergeant Major after 8 points
752

Doom Rate: 1.74
Ссылка на пост №5186 Отправлено: 20.02.14 18:20:29
В общем чтобы просто сделать надпись вам не нужен редактор вадов вообще, вам нужен только DoomBuilder1/2 GZDoomBuilder.

Открываете свою карту, попутно убеждаясь что она в формате DoominHexen или UDMF, и нажимаете F10 - появляется редактор скриптов.

Заносите туда эти строки:


#include "zcommon.acs"  // если эта надпись уже есть, удалить ее.

script 666 ENTER //Скрипт, вызывающий надпись.
{
   Delay(35);   //пауза,  35= 1 сек, следовательно delay(105) = пауза на 3 секунды.
   SetFont("BigFont");// размер шрифта - большой
   hudmessage(s: "This is the best map ever made in the world"; //само сообщение
      HUDMSG_FADEINOUT, 0, CR_BLUE, 0.05, 0.80, 3, 2.0, 4.0);  //  (способ появления надписи - HUDMSG_FADEINOUT (плавное появление/убывание), СR_BLUE - цвет надписи синий
//  0.05 - расположение надписи по горизонтали, 0.80 по вертикали, 3 - сколько по времени показывается, 2.0 - как долго появляется, 4.0 - как долго убывает);
   Delay(32);
   SetFont("SmallFont"); //маленький шрифт
   hudmessage(s: "by: Sam";
      HUDMSG_FADEINOUT, 0, CR_GREEN, 0.08, 0.83, 3, 2.0, 4.0);     
}


вот и все.
Phono-f
Marine
Next rank: Marine 1st class after 10 points
20

Doom Rate: 0.36
Ссылка на пост №5187 Отправлено: 21.02.14 10:11:12
Zeberpal_98
Уже разобрался, однако все-равно спасибо.
Артём
- Sergeant -
Next rank: = Sergeant = after 44 points
296

Doom Rate: 1.44
Ссылка на пост №5188 Отправлено: 22.02.14 19:56:20
Как делаются скайбоксы в Doom Builder 2?
1
Zeberpal_98
UAC Sergeant Major
Next rank: UAC Sergeant Major after 8 points
752

Doom Rate: 1.74
Ссылка на пост №5189 Отправлено: 22.02.14 22:22:48
Артём

На всякий случай, есть 2 способа сделать скайбокс. Один через XWE/Slade/SlumpED. Другой через картостроитель(DB2). Поскольку ты спросил как они делаются в DB2, вспомни скайбокс который тебе запомнился, открой вад в думбилдере и и поищи пространство за картой, стоящее особняком, которое чаще всего является квадратом. Это и есть скайбокс.

Если лень/не нашел и т.д. - вот пример, на котором есть только скайбокс.
Ken
- Master Sergeant -
Next rank: = Master Sergeant = after 2 points
458

Doom Rate: 2.06
Ссылка на пост №5190 Отправлено: 24.02.14 21:46:41
В мене таке питання (нубське?): чи можна у ДБ2 з конфігом Boom ставити на кожен левел свій скайбокс?
І питання не сильно в тему: у візуал моді ДБ2 "перескакує" при пересуванні камери і я неможу нормально редагувати карту (при переустановці ДБ2 на чисто камера починає рухатись плавно
Скрытый текст:

я вже задовбався його переставляти

).
2 2
alekv
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 184 points
1456

Doom Rate: 1.68
Ссылка на пост №5191 Отправлено: 25.02.14 00:13:52
Пару вопросов...
ACS и Decorate это разные скрипты?
К примеру, я открыл вадник с оружием, в котором мне понравилась встряска экрана во время выстрела,
пытаюсь найти там скрипт который за это отвечает, вижу там лампы :

Decorate \ тут спрайты оружия и различные его настройки...

KeyKonf \ задает оружию кнопку...

"WPN"
\Как я понял "WPN" это скомпилированный Decorate который я понятия не имею как открыть,
и почему само оружие (тоесть спрайты,пули, почти все что к нему относится) записано в Decorate, а встряска в "WPN" ?
LoadACS \в нем надпись "WPN" - видимо этот ламп грузит "WPN"

SCRIPTS \ в нем хз что прописано, текста там мало, но отличается от Decorate
и есть строки :
#library "WPN"
#include "zcommon.acs"

И так еще некоторые эффекты которые не могу посмотреть
Объясните пожалуйста что к чему тут? :bitsa:
1
DgemieJr
- Master Corporal -
Next rank: = Master Corporal = after 30 points
210

Doom Rate: 1.84
Ссылка на пост №5192 Отправлено: 25.02.14 13:10:12
alekv
Встряска экрана делается в Decorate с помощью действия A_Quake. А мод какой?
alekv
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 184 points
1456

Doom Rate: 1.68
Ссылка на пост №5193 Отправлено: 25.02.14 16:00:42
DgemieJr :
alekv

Встряска экрана делается в Decorate с помощью действия A_Quake. А мод какой?


Спасиб, читал про A_Quake еще раньше, но пока я не пойму выше написанное врятле смогу нормально писать скрипты на Decorate.
А мод в котором понравилось оружие это wwhc-diaz.wad именно револьвер "marteba" .
только чуть перепутал встряска не в "WPN", а в DIAZ... вобщем я еще больше запутался :crazy:
1
gamevoin
- Sergeant -
Next rank: = Sergeant = after 40 points
300

Doom Rate: 1.94
Ссылка на пост №5194 Отправлено: 25.02.14 16:26:41
О боже, и как же жить, без работающего колеса мышки?

Ведь я привык играть с высотами, к цифрам не привык, а биндить на клавиатуру уж очень неудобно!
С того момента, когда поломался он, вады мой стали скучны, и уродливы!
VladGuardian
= Major =
Next rank: Lieutenant Colonel after 196 points
3094

Doom Rate: 1.17
Ссылка на пост №5195 Отправлено: 25.02.14 16:41:00
alekv :
ACS и Decorate это разные скрипты?

ACS - это и есть = "скрипты".
http://zdoom.org/wiki/ACS

DECORATE - это подраздел (подраздел=ламп) внутри WAD-файла, где описываются новые итемы, оружие, монстры, и т.д. (или модифицируются свойства и поведение стандартных итемов, оружиев, монстров, ...)
http://zdoom.org/wiki/DECORATE

Чтобы начать редактировать скрипты, нажимаешь в DoomBuilder кнопку F10.
Чтобы открыть DECORATE, в XWE (или другом подобном редакторе) открываешь и редактируешь раздел DECORATE.
А если нет такого раздела, создаешь его, и потом открываешь.

alekv :
Объясните пожалуйста что к чему тут?

Магическая мантра:
1. Не стремиться сразу объять необъятного
2. Начинать с простого
3. Учиться на примерах (простеньких вадов под GZDoom)

Первый пункт самый сложный - надо отказаться от своей амбициозности (в плохом смысле этого слова).
А третий пункт самый сладкий - учиться на чьих-то вадах - это же просто кайф! Это огромная масса дармовых знаний в единицу времени.
1 7 13
alekv
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 184 points
1456

Doom Rate: 1.68
Ссылка на пост №5196 Отправлено: 25.02.14 17:33:11
Спасибо за подробный ответ, впринципе я и так пытаюсь учится на чужих вадах... но как учится если не могу заглянуть в уже скомпилированный ACS.

Магическая мантра:
1. Не стремиться сразу объять необъятного
2. Начинать с простого
3. Учиться на примерах (простеньких вадов под GZDoom)

Оч полезные советы, учту)

И хотелось бы узнать, в том же ваднике есть строки в декорейт


ACTOR ExtraMagnumAmmo : Ammo 8412
ACTOR Marteba : Weapon 8401

Так вот меня интересует цифры что это и откуда их взяли?
Если правильно понял они имеют отношение к GZDoomBilder?
1
Ameba
- Major -
Next rank: = Major = after 103 points
2837

Doom Rate: 2.32
Ссылка на пост №5197 Отправлено: 25.02.14 17:39:20
alekv
Числа - индивидуальный номер этого актора (предмета), с помощью которого его можно поставить на карту в редакторе. Если не планируешь ставить его на карту самостоятельно (например, гильзы спавнятся только оружием и сами по себе на карте в начале игры не лежат), то он вообще не обязателен, обращение в командах идет по имени актора (ExtraMagnumAmmo, в данном примере).
2 1 1
VladGuardian
= Major =
Next rank: Lieutenant Colonel after 196 points
3094

Doom Rate: 1.17
Ссылка на пост №5198 Отправлено: 25.02.14 17:39:47
alekv

А вообще про это есть здесь http://zdoom.org/wiki/Actor - буквально первые пять строк.
Учись работать с доками.

Насколько я понял, вот такая запись:
ACTOR Swast 15002

определяет объект Swast с идентификатором 15002.

А вот такая:
ACTOR CyberHeadStick : PowerupGiver 12003

определяет объект CyberHeadStick с идентификатором 12003, наследуя его от класса PowerupGiver.
1 7 13
Ameba
- Major -
Next rank: = Major = after 103 points
2837

Doom Rate: 2.32
Ссылка на пост №5199 Отправлено: 25.02.14 17:40:12
Ах да, эти числа ты выбираешь сам, какие хочешь, главное, чтобы они не совпадали с уже занятыми.

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

VladGuardian
Родительские классы тут - Ammo и Weapon, а числа принадлежат уже самому актору.
2 1 1
VladGuardian
= Major =
Next rank: Lieutenant Colonel after 196 points
3094

Doom Rate: 1.17
Ссылка на пост №5200 Отправлено: 25.02.14 17:43:22
Ameba
Да, нахомутал. :( вот что значит 4 месяца не маппить... поправил пост (выше)
1 7 13
Страница 260 из 352Перейти наверх Пред.  1, 2, 3 ... 259, 260, 261 ... 350, 351, 352  След.
   Список разделов - Местечко мапперов и моддеров - Тема для новичков. Вопросы по маппингу/моддингу - любые!