Welcome to U.A.C.
login / register 
Status: Guest
Forum archive | iddqd.ru
Wolf 3D
RulesRules SearchSearch
18+
Тема для новичков. Вопросы по маппингу/моддингу - любые!Goto page Previous  1, 2, 3 ... 72, 73, 74 ... 198, 199, 200  Next
   Forum Index - Флуд и устаревшие темы - Тема для новичков. Вопросы по маппингу/моддингу - любые!Post a reply
AuthorMessage
ZZYZX
- UAC Commissar -
Next rank: = UAC Commissar = after 16 pointsForum moderator
6284

Doom Rate: 1.65

Posts quality: +1633
Link to post #1441 Posted: 20.11.16 17:15:01
sanek_47
Сомнительно. Менюдеф весьма ущербен.
2 2 1
alekv
- Colonel -
Next rank: = Colonel = after 270 pointsForum moderator
4170

Doom Rate: 1.87

Posts quality: +951
Link to post #1442 Posted: 20.11.16 17:25:55
ZZYZX:
Менюдеф весьма ущербен.

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

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

Doom Rate: 2.29

Posts quality: +494
Link to post #1443 Posted: 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
Link to post #1444 Posted: 20.11.16 19:44:48
Doomstalker:
В стейте "Spawn" хотя бы один тик поставь вместо 0, вылетать не будет

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

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


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

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


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

This post scores averagely at 1.00 point(s) with 0 commenters.
3
sanek_47
= Master Corporal =
Next rank: - Sergeant - after 18 points
272

Doom Rate: 2.16

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

Doom Rate: 2.29

Posts quality: +494
Link to post #1446 Posted: 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
Link to post #1447 Posted: 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
Link to post #1448 Posted: 22.11.16 22:55:06
Можно. С помощь Visual Studio и должного усердия.

This post scores averagely at 1.00 point(s) with 0 commenters.
1
cacodemon9000
= Lance Corporal =
Next rank: - Master Corporal - after 14 points
186

Doom Rate: 2

Posts quality: +83
Link to post #1449 Posted: 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
Link to post #1450 Posted: 22.11.16 23:53:40
Ну, если написать редактор с нуля Вам вам проще, то ради бога... Как альтернатива, можете написать свою игровую конфигурацию.
1
theleo_ua
- Commissar -
Next rank: = Commissar = after 24 points
5316

Doom Rate: 1.79

Posts quality: +1220
Link to post #1451 Posted: 23.11.16 00:14:19
ChaingunPredator:
А есть ли вообще в этом какой-то смысл? В ванильном хексене никто не играет, обычно в здуме.


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

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

Doom Rate: 2

Posts quality: +83
Link to post #1452 Posted: 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
Link to post #1453 Posted: 24.11.16 20:37:27
В общем хочу сделать пауэрап, который будет восстанавливать здоровье при получении урона. Т.е, например, игрок получил 15 единиц урона, но ему вместо повреждений наоборот прибавляется 15 здоровья. Подскажите варианты, как это реализовать.
1
ZZYZX
- UAC Commissar -
Next rank: = UAC Commissar = after 16 pointsForum moderator
6284

Doom Rate: 1.65

Posts quality: +1633
Link to post #1454 Posted: 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
Link to post #1455 Posted: 24.11.16 21:58:54
ZZYZX да, в этом случае просто не получается урон.
1
ZZYZX
- UAC Commissar -
Next rank: = UAC Commissar = after 16 pointsForum moderator
6284

Doom Rate: 1.65

Posts quality: +1633
Link to post #1456 Posted: 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хп вообще не будет работать.

This post scores averagely at 1.00 point(s) with 0 commenters.
2 2 1
sanek_47
= Master Corporal =
Next rank: - Sergeant - after 18 points
272

Doom Rate: 2.16

Posts quality: +64
Link to post #1457 Posted: 24.11.16 22:31:15
ZZYZX благодарю, так работает. Насчет одного хп что-нибудь придумаю.

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

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

Doom Rate: 1.65

Posts quality: +1633
Link to post #1458 Posted: 24.11.16 22:44:42
Компилятор обновить?
А вообще я мысли читать не умею и связи с инфополем не имею, чтобы прозревать прошлое. Ошибка какая?
2 2 1
MyNameIs
- Captain -
Next rank: = Captain = after 244 points
2096

Doom Rate: 2.01

Posts quality: +938
Link to post #1459 Posted: 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
Link to post #1460 Posted: 24.11.16 23:22:50
MyNameIs:
а аптечки сделать дамажащими
я, кстати, так и задумывал
1
Page 73 of 200Go to topGoto page Previous  1, 2, 3 ... 72, 73, 74 ... 198, 199, 200  Next
   Forum Index - Флуд и устаревшие темы - Тема для новичков. Вопросы по маппингу/моддингу - любые!