Welcome to U.A.C. [O.S.A.]
login / register
Status: Guest
Архивы форума | iddqd.ru
Wolf 3D
ПравилаПравила ПоискПоиск
18+
Тема для новичков. Вопросы по маппингу/моддингу - любые! Пред.  1, 2, 3 ... 72, 73, 74 ... 198, 199, 200  След.
   Список разделов - Флуд и устаревшие темы - Тема для новичков. Вопросы по маппингу/моддингу - любые!Ответить
АвторСообщение
ZZYZX
- UAC Commissar -
Next rank: = UAC Commissar = after 16 pointsМодератор форума
6284

Doom Rate: 1.65

Posts quality: +1630
Ссылка на пост №1441 Отправлено: 20.11.16 17:15:01
sanek_47
Сомнительно. Менюдеф весьма ущербен.
2 2 1
alekv
- Colonel -
Next rank: = Colonel = after 272 pointsМодератор форума
4168

Doom Rate: 1.87

Posts quality: +948
Ссылка на пост №1442 Отправлено: 20.11.16 17:25:55
ZZYZX:
Менюдеф весьма ущербен.

Даже если бы дали такую возможность, то скорее всего ставились бы картинки оч. низкого разрешения т.к. сейчас в менюдеф можно на главном меню ставить картинки только низкого разрешения и что такое хайрез, увы он не понимает вообще.

Я иногда слежу на здум форуме за предложениями по улучшению и вот сколько раз уже всплывала тема апгрейда менюдефа, ее почему-то всегда отфутболивают, исключение только там какие-то cvar добавили нафиг не нужные за последние н лет.
1 3 1
DeXiaZ
- 1st Lieutenant -
Next rank: = 1st Lieutenant = after 138 points
1702

Doom Rate: 2.29

Posts quality: +492
Ссылка на пост №1443 Отправлено: 20.11.16 18:14:15
sanek_47, прочекай ресурсы Wolfenstein 3D TC, который наиболее близкий к самому Wolfenstein 3D. Там юзается система из W3D с разными картинками. Не такая, как в W:TNO, но это дело стиля - думаю, сам нарисуешь свой собственный.

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

А, и да. Ультра хардкорный вариант - создаешь карту с ACS скриптами, как в Legacy of Suffering.

То есть в главном меню ты выбираешь лишь New Game -> Уровень сложности. А после выбора сложности, попадаешь на Map01, который создает псевдо-меню с выбором уровней. Тогда сможешь юзать и HD картинки и всё такое. Но требует скиллов в ACS.
1 3 3
SolidJenner
- Master Corporal -
Next rank: = Master Corporal = after 40 points
200

Doom Rate: 1.44

Posts quality: +14
Ссылка на пост №1444 Отправлено: 20.11.16 19:44:48
Doomstalker:
В стейте "Spawn" хотя бы один тик поставь вместо 0, вылетать не будет

Тьфу. Обидно, такой простой косяк, спасибо что указал на ошибку.

alekv:
A_CheckLOF // не уверен что пригодится, но все же..
A_CheckProximity возможно и такая непригодиться.
A_JumpIfTargetInLOS <- Вот эта функция, с ее помощью можно сделать то что тебе надо. У меня когда-то получалось с ее помощью выводить сообщение на экран что ГГ смотрит на вещь и может ее поднять если нажмет кнопку.


Вот, то что я искал, огромное спасибо. Если у тебя получилось выдать текст на экран, то и сделать то что мне нужно - не проблема.

alekv:
Можно, но мне кажется ты сам не напишешь такой код


Попробовать можно, ацс как язык скриптинга не сложный, запускать ацс из декорейта я умею, и азы программирования в голове с универа остались, я думаю не столь сложно как если бы написать собственный движок.

Рейтинг сообщения: +1, отметил(и): DeXiaZ
3
sanek_47
= Master Corporal =
Next rank: - Sergeant - after 18 points
272

Doom Rate: 2.16

Posts quality: +64
Ссылка на пост №1445 Отправлено: 20.11.16 20:12:22
Fantom ну, судя по записям Wolfenstein 3D TC на ютубе, там сразу все картинки выводятся на экран (как и у меня). Сделать так, чтобы они менялись в зависимости от того, какой пункт меню выбран, без ковыряния исходников порта не получилось. Так что наверно оставлю так, как есть. Отдельная карта с ACS, кстати, интересный вариант, про него я не подумал...
1
DeXiaZ
- 1st Lieutenant -
Next rank: = 1st Lieutenant = after 138 points
1702

Doom Rate: 2.29

Posts quality: +492
Ссылка на пост №1446 Отправлено: 20.11.16 22:42:55
sanek_47:
Отдельная карта с ACS, кстати, интересный вариант, про него я не подумал...

Он просто гарантированно рабочий при правильности написанного кода:


То, о чем я говорю - в самом начале видео. Это не совсем выбор карт, тут выбор языка для вада, но суть та же - можно съимитировать меню выбора, после чего запускается определенный скрипт, телепортирующий игрока на нужную карту.
1 3 3
cacodemon9000
= Lance Corporal =
Next rank: - Master Corporal - after 14 points
186

Doom Rate: 2

Posts quality: +83
Ссылка на пост №1447 Отправлено: 22.11.16 22:51:56
Можно ли заставить (GZ)Doom Builder обрабатывать изменения в deh патчах?
MaxED
UAC Sergeant Major
Next rank: UAC Sergeant Major after 56 points
704

Doom Rate: 2.12

Posts quality: +39
Ссылка на пост №1448 Отправлено: 22.11.16 22:55:06
Можно. С помощь Visual Studio и должного усердия.

Рейтинг сообщения: +1, отметил(и): DeXiaZ
1
cacodemon9000
= Lance Corporal =
Next rank: - Master Corporal - after 14 points
186

Doom Rate: 2

Posts quality: +83
Ссылка на пост №1449 Отправлено: 22.11.16 22:59:25
MaxED:

Можно. С помощь Visual Studio и должного усердия.

:x :x Я бы сделал, но хотелось бы готовое решение найти. В крайнем случае, другой редактор.
MaxED
UAC Sergeant Major
Next rank: UAC Sergeant Major after 56 points
704

Doom Rate: 2.12

Posts quality: +39
Ссылка на пост №1450 Отправлено: 22.11.16 23:53:40
Ну, если написать редактор с нуля Вам вам проще, то ради бога... Как альтернатива, можете написать свою игровую конфигурацию.
1
theleo_ua
= Colonel =
Next rank: - Commissar - after 236 points
4654

Doom Rate: 1.81

Posts quality: +1001
Ссылка на пост №1451 Отправлено: 23.11.16 00:14:19
ChaingunPredator:
А есть ли вообще в этом какой-то смысл? В ванильном хексене никто не играет, обычно в здуме.


Doomsday. Правда стоит отметить, что они внезапно начали пилить поддержку UDMF

Но если дасперала не интересует работоспособность его карты в думсдее (а также других zdoom-несовместимых портах), тогда да, смысла нет
3 1
cacodemon9000
= Lance Corporal =
Next rank: - Master Corporal - after 14 points
186

Doom Rate: 2

Posts quality: +83
Ссылка на пост №1452 Отправлено: 23.11.16 21:19:07
MaxED
Мне хотелось бы найти что-то уже готовое, а не изобретать велосипеды.
sanek_47
= Master Corporal =
Next rank: - Sergeant - after 18 points
272

Doom Rate: 2.16

Posts quality: +64
Ссылка на пост №1453 Отправлено: 24.11.16 20:37:27
В общем хочу сделать пауэрап, который будет восстанавливать здоровье при получении урона. Т.е, например, игрок получил 15 единиц урона, но ему вместо повреждений наоборот прибавляется 15 здоровья. Подскажите варианты, как это реализовать.
1
ZZYZX
- UAC Commissar -
Next rank: = UAC Commissar = after 16 pointsМодератор форума
6284

Doom Rate: 1.65

Posts quality: +1630
Ссылка на пост №1454 Отправлено: 24.11.16 21:19:51
DamageFactor -1.0 пробовал?
2 2 1
sanek_47
= Master Corporal =
Next rank: - Sergeant - after 18 points
272

Doom Rate: 2.16

Posts quality: +64
Ссылка на пост №1455 Отправлено: 24.11.16 21:58:54
ZZYZX да, в этом случае просто не получается урон.
1
ZZYZX
- UAC Commissar -
Next rank: = UAC Commissar = after 16 pointsМодератор форума
6284

Doom Rate: 1.65

Posts quality: +1630
Ссылка на пост №1456 Отправлено: 24.11.16 22:25:09
Тогда скрипт типа этого
script 1 ENTER
{
  SetPlayerProperty(0, 1, PROP_BUDDHA); // выключить обратно при деактивации поверупа
  int health_old = GetActorProperty(0, APROP_Health);
  while (true)
  {
    int health_cur = GetActorProperty(0, APROP_Health);
    int health_delta = health_old - health_cur;
    if (health_delta > 0)
      health_cur += health_delta*2;
    SetActorProperty(0, APROP_Health, health_cur);
    health_old = health_cur;
    Delay(1);
  }
}


Но тут будет такая проблема, что скрипт будет немного неадекватно отрабатывать в случае, когда у игрока мало хп. И при 1хп вообще не будет работать.

Рейтинг сообщения: +1, отметил(и): sanek_47
2 2 1
sanek_47
= Master Corporal =
Next rank: - Sergeant - after 18 points
272

Doom Rate: 2.16

Posts quality: +64
Ссылка на пост №1457 Отправлено: 24.11.16 22:31:15
ZZYZX благодарю, так работает. Насчет одного хп что-нибудь придумаю.

Кстати, еще один возможно глупый вопрос, ты пару недель назад скидывал скрипт для плавного поворота персонажа: http://pastebin.com/hbjqQsha
Как его скомпилировать? При компиляции ошибка.

P.S. Все, проблему со скриптом уже решил.
1
ZZYZX
- UAC Commissar -
Next rank: = UAC Commissar = after 16 pointsМодератор форума
6284

Doom Rate: 1.65

Posts quality: +1630
Ссылка на пост №1458 Отправлено: 24.11.16 22:44:42
Компилятор обновить?
А вообще я мысли читать не умею и связи с инфополем не имею, чтобы прозревать прошлое. Ошибка какая?
2 2 1
MyNameIs
= 1st Lieutenant =
Next rank: - Captain - after 60 points
2030

Doom Rate: 2.05

Posts quality: +876
Ссылка на пост №1459 Отправлено: 24.11.16 23:10:15
ZZYZX:
неадекватно отрабатывать в случае, когда у игрока мало хп.

да, вот это вот слишком большая проблема для такого эффекта.

время дурацких идей от меня, короче.
можно при съедании поверапа пускать скрипт, который будет чекать наличие прожектайлов и заменять их на лечащие.
и монстров заменять на лечащих. а аптечки сделать дамажащими, хе

а потом обратно.
1 1 1
sanek_47
= Master Corporal =
Next rank: - Sergeant - after 18 points
272

Doom Rate: 2.16

Posts quality: +64
Ссылка на пост №1460 Отправлено: 24.11.16 23:22:50
MyNameIs:
а аптечки сделать дамажащими
я, кстати, так и задумывал
1
Страница 73 из 200Перейти наверх Пред.  1, 2, 3 ... 72, 73, 74 ... 198, 199, 200  След.
   Список разделов - Флуд и устаревшие темы - Тема для новичков. Вопросы по маппингу/моддингу - любые!