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

Doom Rate: 1.84
Ссылка на пост №5741 Отправлено: 29.06.14 11:48:52
Тебе надо пару раз изображения на экран вывести или что?
5 1 1
MyNameIs
- Corporal -
Next rank: = Corporal = after 20 points
80

Doom Rate: 2
Ссылка на пост №5742 Отправлено: 29.06.14 11:51:14
ChaingunPredator
6 изображений, одно за другим.
MasterMind
- 1st Lieutenant -
Next rank: = 1st Lieutenant = after 51 points
1789

Doom Rate: 1.92
Ссылка на пост №5743 Отправлено: 29.06.14 11:57:21
MyNameIs
2 способа.

1 через HudMessage
2. Через камеру.
1 3
ChaingunPredator
- Captain -
Next rank: = Captain = after 147 points
2193

Doom Rate: 1.84
Ссылка на пост №5744 Отправлено: 29.06.14 12:21:15
Hudmessage тогда.
Выводить вот так:
Setfont("имя_изображения");
Hudmessage(s:"A"; ...);
5 1 1
VladGuardian
= Major =
Next rank: Lieutenant Colonel after 196 points
3094

Doom Rate: 1.17
Ссылка на пост №5745 Отправлено: 29.06.14 12:40:17
MyNameIs :
решил сделать маленькую кат-сценку из пары картинок.
6 изображений, одно за другим.

Только у HudMessage в этом режиме есть огромный недостаток - он не умеет стретчить (растягивать) картинки.
В результате твой вад с этим "мувиком" будет зависим от экранного разрешения, что есть нехорошо.
1 7 13
Nil
= Major =
Next rank: Lieutenant Colonel after 312 points
2978

Doom Rate: 2.34
Ссылка на пост №5746 Отправлено: 29.06.14 14:44:29
VladGuardian, Умеет растягивать. SetHudSize.
1 2 1
Jurijus
- Master Sergeant -
Next rank: = Master Sergeant = after 24 points
436

Doom Rate: 0.16
Ссылка на пост №5747 Отправлено: 30.06.14 12:26:53
ChaingunPredator :
Или тебе одинаково сразу у всех?

Да, скажем сразу всюду освещение 64 сделать.
MasterMind
- 1st Lieutenant -
Next rank: = 1st Lieutenant = after 51 points
1789

Doom Rate: 1.92
Ссылка на пост №5748 Отправлено: 30.06.14 18:00:06
Nil :
VladGuardian, Умеет растягивать. SetHudSize.


там же статус бар убирать.
1 3
alekv
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 184 points
1456

Doom Rate: 1.68
Ссылка на пост №5749 Отправлено: 30.06.14 19:58:14
MyNameIs

Если нужно вывести картинки на экран, как я понял анимация не большая или просто слайд шоу, можно и через декорейт+ SbarInfo, это уж кому как удобнее, при этом не будет зависить от разрешения экрана.

Если заинтересовало, делаеш так:
В Decorate

Actor Movie : Ammo
{Inventory.MaxAmount 1 Ammo.BackpackAmount 1}

В SBarInfo
StatusBar Normal ForceScaled (Можно и FullScreenOffsets написать, про разницу в вики почитай)
{
WeaponAmmo Movie && Movie
{WeaponAmmo Movie{DrawImage "PIC1", 0, 0;}
Else
{DrawImage "PIC2", 0, 0;}
}
}
там где PIC2 можно влепить картинку выключенного телека, или кпк например.. или просто написать NULLA0
Если нужна анимация на экране, то это еще в ANIMDEF. Там же и задать интервал между кадрами.
Можно и звук прикрутить по желанию с помощью стейтов игрока.
Таким образом когда персонаж получит итем Movie, будет проигран ролик, или слайд шоу что там тебе надо, а как он получит итем думаю догадаешся =) Если чего подробнее спрашивай.

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

Jurijus

Script 1 (Void)
{
Light_ChangeToValue(1,64);
Terminate;
}

Там где "1" это таг нужного тебе сектора,64 яркость(у 3д полов свои таги если что, чтобы под ними поменять освещение тоже надо вписать)
Так и прописываеш нужные таги, и нужное освещение, если это то что тебе надо.
Script 1 вешаеш на линию, монстра..
1
ChaingunPredator
- Captain -
Next rank: = Captain = after 147 points
2193

Doom Rate: 1.84
Ссылка на пост №5750 Отправлено: 30.06.14 22:32:04
alekv :

Там где "1" это таг нужного тебе сектора,64 яркость(у 3д полов свои таги если что, чтобы под ними поменять освещение тоже надо вписать)
Так и прописываеш нужные таги, и нужное освещение, если это то что тебе надо.
Script 1 вешаеш на линию, монстра..

Зачем?
Можно же просто нормальный цикл
Script 1 OPEN
{
 for(int i=0; i<9999; i++);
   Light_ChangeToValue(i, 64);
}

У всех секторов с тэгом до 9999 понизиться освещение до 64. Можно ставить число и больше, главное чтобы скрипт не превысил максимально допустимое число инструкций.

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

Приношу извинения, нужно добавить delay(1); в скрипт
5 1 1
alekv
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 184 points
1456

Doom Rate: 1.68
Ссылка на пост №5751 Отправлено: 01.07.14 00:06:24
ChaingunPredator :
Зачем?


Как минимум из-за слабого понимания acs. Делал так, работало, через цикл еще лучше)
А есть какие соображения что бы под 3д полами тоже уменьшался свет, но оставался эффект тени?
Делать 2 таких цикла для 3д пола и обычного очень удобно, но у меня уже 3д полов настроено словами не описать переделывать точно не буду.
1
MasterMind
- 1st Lieutenant -
Next rank: = 1st Lieutenant = after 51 points
1789

Doom Rate: 1.92
Ссылка на пост №5752 Отправлено: 01.07.14 18:27:08
alekv :
А есть какие соображения что бы под 3д полами тоже уменьшался свет, но оставался эффект тени?


Вроде бы свет внутри сектора, на котором расположена линия экшена 160 тоже дает свет. Свет можно менять в секторе, где 3д пол находится, и в секторе, который задает 3д пол
1 3
+Ku6EPyXOBEPTKA+
- 2nd Lieutenant -
Next rank: = 2nd Lieutenant = after 27 points
1413

Doom Rate: 1.75
Ссылка на пост №5753 Отправлено: 02.07.14 06:26:01
alekv :
А есть какие соображения что бы под 3д полами тоже уменьшался свет, но оставался эффект тени?

Всё тем же циклом. Задай сектору с 160-ой линией свой таг, а свет внутри сделай меньше на определённое кол-во.
Например: за пределами 3д сектора, свет будет с значением 192, а в секторе - 148 (или сколько нужно, но не менее 100). Через цикл прогоняешь все сектора на Light_LOWERByValue(переменная тагов,100). Если делать динамический спад, т.е по 1 в секунду свет падать будет, то выглядеть будет не очень, так как при каком-то значении свет резко падает, и этот "щелчок" сильно чувствуется

P.S: Если таг 0 тоже задействован, то даже таг присваивать не нужно. Цикл сам всё сделает.
1 1 2
gamevoin
- Sergeant -
Next rank: = Sergeant = after 40 points
300

Doom Rate: 1.94
Ссылка на пост №5754 Отправлено: 02.07.14 12:39:36
Эм, как редактировать уже скомпилированный ACS в эдиторе? Когда View As Text есть только надпись ACS. Пытался вырвать и открыть блокнотом, а там нечитабельная фигня, вообщем, как?
ChaingunPredator
- Captain -
Next rank: = Captain = after 147 points
2193

Doom Rate: 1.84
Ссылка на пост №5755 Отправлено: 02.07.14 12:41:22
Нужно использовать декомпилятор.
http://zdoom.org/wiki/Editing_tools
Где-то тут есть
5 1 1
gamevoin
- Sergeant -
Next rank: = Sergeant = after 40 points
300

Doom Rate: 1.94
Ссылка на пост №5756 Отправлено: 02.07.14 13:07:12
Попробовал все программы маркированные (ACS DECOMPILER), но что-то не идет.
LISTACS мигает консолью на милисекунду, я даже могу развидеть текст, но тут-же закрывается.
Descript вообще не идет.
Monsterooovich
- 2nd Lieutenant -
Next rank: = 2nd Lieutenant = after 112 points
1328

Doom Rate: 1.88
Ссылка на пост №5757 Отправлено: 02.07.14 13:10:54
gamevoin :
LISTACS мигает консолью на милисекунду, я даже могу развидеть текст, но тут-же закрывается.


Вывод консольных программ можно записывать в файл.

program.exe file.txt > output.txt
gamevoin
- Sergeant -
Next rank: = Sergeant = after 40 points
300

Doom Rate: 1.94
Ссылка на пост №5758 Отправлено: 02.07.14 13:20:31
Итоговый файл " 18826 > End "
MasterMind
- 1st Lieutenant -
Next rank: = 1st Lieutenant = after 51 points
1789

Doom Rate: 1.92
Ссылка на пост №5759 Отправлено: 02.07.14 14:07:52
Monsterooovich
Мне это тоже нужно, но все что выдает этот лист акс, это пустой output.txt

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

А как в ДБ 2 включить инструмент для создания градиента?

Добавлено спустя 17 часов 44 минуты:

Спасибо, уже не надо
1 3
Grek6500
= Lance Corporal =
Next rank: - Master Corporal - after 32 points
168

Doom Rate: 2
Ссылка на пост №5760 Отправлено: 03.07.14 13:02:11
Пробывал применить Teleport_NewMap скрипт для перехода между картами ,перходит между картами на ура ,но подобраные предметы и оружие появляются вновь при возврате на уже посещенную карту ,как сделать что бы они не появлялись опять?
Страница 288 из 352Перейти наверх Пред.  1, 2, 3 ... 287, 288, 289 ... 350, 351, 352  След.
   Список разделов - Местечко мапперов и моддеров - Тема для новичков. Вопросы по маппингу/моддингу - любые!