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

Doom Rate: 1.28

Posts quality: +1934
Ссылка на пост №2961 Отправлено: 22.02.18 10:04:54
DOOMGABR:
Как сделать скриншот без оружия в руках, в GZDoom?

Я наловчился вовремя нажимать PrtScr в момент смены оружия - но это тоже костыль.
Тем не менее, сотни скринов таким образом сделаны, многие из них - для рецензий на этом сайте.
4 10 23
DOOMGABR
= Warrant Officer =
Next rank: - 2nd Lieutenant - after 114 points
1176

Doom Rate: 1.87

Posts quality: +773
Ссылка на пост №2962 Отправлено: 22.02.18 11:08:17
VladGuardian
Хах, я тоже так делал пока не надоело :) :)
Герр Смертоносец
- Warrant Officer -
Next rank: = Warrant Officer = after 97 points
1043

Doom Rate: 1.38

Posts quality: +855
Ссылка на пост №2963 Отправлено: 22.02.18 15:07:03
DOOMGABR:
Как сделать скриншот без оружия в руках, в GZDoom? Есть конечно варик сделать бинд на Take Inventory, но это костыль.

https://zdoom.org/wiki/Screenshot
В KEYCONF оттуда команду прописать надо.

Рейтинг сообщения: +1, отметил(и): DOOMGABR
5
SSV_Victoryan
UAC Sergeant Major
Next rank: Chief Petty Officer after 39 points
811

Doom Rate: 2.17

Posts quality: +278
Ссылка на пост №2964 Отправлено: 23.02.18 11:03:04
Только сей час, спустя приличное время обратил внимание что в редакторе SLADE 3 на спейшелах секторов есть "3: Light Sequence Special 1" и "4: Light Sequence Special 2".
Поставил их на сектора и в игре ничего не происходит, появилось подозрение что эти 2 спейшела можно как-то самому создать в скрипте(может быть) внутри своего вада, чтобы порт читал эти спейшелы и воспроизводил в игре.

Если я правильно догадался, то как и где прописать эти 2 спейшела в ваде? Или я снова раскатал губу?
2
DOOMGABR
= Warrant Officer =
Next rank: - 2nd Lieutenant - after 114 points
1176

Doom Rate: 1.87

Posts quality: +773
Ссылка на пост №2965 Отправлено: 28.02.18 22:31:52
Есть современные аналоги ZTerrain? Или как научиться маппить ландшафт, аля Don't Play With Hell. А то вручную я убиваю много времени и жёсткие костыли просто взрывают мозг.
alekv
- Colonel -
Next rank: = Colonel = after 272 pointsМодератор форума
4168

Doom Rate: 1.87

Posts quality: +949
Ссылка на пост №2966 Отправлено: 01.03.18 00:36:40
DOOMGABR:
Есть современные аналоги ZTerrain? Или как научиться маппить ландшафт, аля Don't Play With Hell. А то вручную я убиваю много времени и жёсткие костыли просто взрывают мозг.

Вот тут посмотри, может поможет: http://i.iddqd.ru/viewtopic.php?t=497

Рейтинг сообщения: +1, отметил(и): DOOMGABR
1 3 1
Void Weaver
= Captain =
Next rank: - Major - after 144 points
2496

Doom Rate: 1.82

Posts quality: +808
Ссылка на пост №2967 Отправлено: 01.03.18 01:27:50
Этот кусок кода:
Actor HPBARWARP : Custominventory
    {
       +Inventory.AUTOACTIVATE
       var int user_height;
       States
       {
       Use:
          TNT1 A 0 A_Warp(AAPTR_MASTER, 0, 0, user_height+1, 0, WARPF_NOCHECKPOSITION|WARPF_COPYINTERPOLATION)
          Stop
       }
    }
принимается нормально гоззой 2.2, тогда как в версиях новее вылезает такая шляпа:
Unsafe state call in state HPBARWARP.0 which accesses user variables, reached by HPBARWARP.Use.

В чём дело и как это исправить? И похоже что данный актор вообще не задействован.
1 9 1
theleo_ua
= Colonel =
Next rank: - Commissar - after 88 points
4802

Doom Rate: 1.8

Posts quality: +1032
Ссылка на пост №2968 Отправлено: 01.03.18 08:51:03
Void Weaver:
принимается нормально гоззой 2.2, тогда как в версиях новее вылезает такая шляпа:
Unsafe state call in state HPBARWARP.0 which accesses user variables, reached by HPBARWARP.Use.

В чём дело и как это исправить? И похоже что данный актор вообще не задействован.


У меня вчера такое сообщение выпало когда в стейте USE не было Stop в конце. Дописал Stop и сообщение исчезло.

Почему у тебя оно вылезает когда Stop есть, я хз, но предположу что это может быть связано с тем, что переменная ищется в игроке а не предмете (в классе playerpawn а не custoninventory), как это происходит например с HUD состояниями оружий
3 1
MyNameIs
= 1st Lieutenant =
Next rank: - Captain - after 36 points
2054

Doom Rate: 2.04

Posts quality: +893
Ссылка на пост №2969 Отправлено: 01.03.18 10:06:55
мм, может из-за единственной строчки с TNT1 A 0, в которой что-то делается, после которой идет стоп?
у меня это иногда криво работает, я обычно приписываю в начало еще TNT1 A 0. а может, еще и в конец не помешает.

типа того
TNT1 A 0
TNT1 A 0 A_Warp
Stop


вроде после этого работает. фиг знает.
1 1 1
Void Weaver
= Captain =
Next rank: - Major - after 144 points
2496

Doom Rate: 1.82

Posts quality: +808
Ссылка на пост №2970 Отправлено: 01.03.18 12:59:02
Хз. Ничего не помогает.

Похоже что предположение Лео оказалось наиболее правдоподобно: один толковый крендель сообщает что декорэйт нонче не отличает юзервары итем инвентори от инвентори игрока.

You can't access uservars in CustomInventory's Use or Pickup states or weapons in DECORATE. DECORATE can't differentiate between uservars in the inventory item and the player, so you can only do this in ZScript.
1 9 1
Zeberpal_98
Chief Petty Officer
Next rank: Chief Petty Officer after 3 points
937

Doom Rate: 2.15

Posts quality: +254
Ссылка на пост №2971 Отправлено: 01.03.18 17:37:20
Хочу, чтобы модель была полупрозрачной. В GZDB ставлю ей рендерстайл Translucent и alpha где-то 0.5 С удивлением наблюдаю, что модель может отображаться только при рендерстайл Normal, без всяких прозрачностей. Это нормально?
1 3
Герр Смертоносец
- Warrant Officer -
Next rank: = Warrant Officer = after 97 points
1043

Doom Rate: 1.38

Posts quality: +855
Ссылка на пост №2972 Отправлено: 01.03.18 17:54:20
Zeberpal_98
Хз, в последней версии GZdoom прозрачные модели работают, а вот в QZdoom не работают.
5
Zeberpal_98
Chief Petty Officer
Next rank: Chief Petty Officer after 3 points
937

Doom Rate: 2.15

Posts quality: +254
Ссылка на пост №2973 Отправлено: 01.03.18 18:39:11
Герр Смертоносец
Проблема оказалась в том, что GZDM ни в каком виде не рендерстайлит инвертированные нормали. Сегодня тройное комбо: сначала я выясняю, что Флэтспрайты друг друга перегличевывают, от чего толку с них как с гулькин нос.
Затем модели не поддерживают альфа каналы и всякую текстурную полупрозрачность, теперь вот это. Блин что ж такое, пойду выпью или шоколад съем.
1 3
alekv
- Colonel -
Next rank: = Colonel = after 272 pointsМодератор форума
4168

Doom Rate: 1.87

Posts quality: +949
Ссылка на пост №2974 Отправлено: 01.03.18 20:56:27
Zeberpal_98:
что GZDM ни в каком виде не рендерстайлит инвертированные нормали.

даже DONTCULLBACKFACES в модельдеф не помогает?

Zeberpal_98:
Затем модели не поддерживают альфа каналы и всякую текстурную полупрозрачность

так это все кому не лень знали =) Но я удивлюсь если в 3+ гоззе по прежнему нет полупрозрачности на моделях.. хотя бы в виде отдельной опасити мапы

Рейтинг сообщения: +1, отметил(и): Zeberpal_98
1 3 1
Герр Смертоносец
- Warrant Officer -
Next rank: = Warrant Officer = after 97 points
1043

Doom Rate: 1.38

Posts quality: +855
Ссылка на пост №2975 Отправлено: 01.03.18 21:06:33
Я ни фига не понимаю, вот же в гоззе и альфаканалы и транспаренты.


5
alekv
- Colonel -
Next rank: = Colonel = after 272 pointsМодератор форума
4168

Doom Rate: 1.87

Posts quality: +949
Ссылка на пост №2976 Отправлено: 01.03.18 21:16:23
Герр Смертоносец:
Я ни фига не понимаю, вот же в гоззе и альфаканалы и транспаренты.

на первом скрине полупрозрачность всего актера
на втором скрине прозрачность "резкая\рваная" т.е. полупрозрачных пикселей на модели нет, в юнити к примеру такое рендерстайл называется cutout

А гозза к примеру вот так не может пока что увы:


Если что, трава, асфальт земля, это все на отдельных полигонах.. просто трава с полупрозрачностью и земля тоже.
Вот тут понятнее:


зы танк зачетный =)

Рейтинг сообщения: +1, отметил(и): Zeberpal_98
1 3 1
Герр Смертоносец
- Warrant Officer -
Next rank: = Warrant Officer = after 97 points
1043

Doom Rate: 1.38

Posts quality: +855
Ссылка на пост №2977 Отправлено: 01.03.18 22:07:37
alekv:
Если что, трава, асфальт земля, это все на отдельных полигонах.. просто трава с полупрозрачностью и земля тоже.

Ну такое пока только колхозить. Сложить рядышком несколько полупрозрачных полигонов со слоями разной степени распространённости, образующих ступенчатый переход суммирующейся полупрозрачности.
5
alekv
- Colonel -
Next rank: = Colonel = after 272 pointsМодератор форума
4168

Doom Rate: 1.87

Posts quality: +949
Ссылка на пост №2978 Отправлено: 01.03.18 22:11:51
Герр Смертоносец:
Ну такое пока только колхозить. Сложить рядышком несколько полупрозрачных полигонов со слоями разной степени распространённости, образующих ступенчатый переход суммирующейся полупрозрачности.

Ну это обычное дело.. просто гздум пока что не умеет показывать такую полупрозрачность, трава с асфальтом это простой пример.. на деле же обычно есть 1 модель, к примеру чел с очками, и вот очки должны быть полупрозрачны, все тело не прозрачное, а одежда рваной и вот эта рвань должна плавно переходить из не прозрачного.
1 3 1
Zeberpal_98
Chief Petty Officer
Next rank: Chief Petty Officer after 3 points
937

Doom Rate: 2.15

Posts quality: +254
Ссылка на пост №2979 Отправлено: 01.03.18 22:15:54
alekv

Ты меня очень выручил, спасибо!!!

Надеюсь, после пбр текстур вспомнят и про опасити))

Рейтинг сообщения: +1, отметил(и): alekv
1 3
theleo_ua
= Colonel =
Next rank: - Commissar - after 88 points
4802

Doom Rate: 1.8

Posts quality: +1032
Ссылка на пост №2980 Отправлено: 02.03.18 14:45:12
Void Weaver:
Похоже что предположение Лео оказалось наиболее правдоподобно: один толковый крендель сообщает что декорэйт нонче не отличает юзервары итем инвентори от инвентори игрока.
You can't access uservars in CustomInventory's Use or Pickup states or weapons in DECORATE. DECORATE can't differentiate between uservars in the inventory item and the player, so you can only do this in ZScript.


Когда у меня была такая проблема, я хранил переменные в ACS, а через декорейт вызывал ACS скрипты для чтения/записи переменных


alekv:
даже DONTCULLBACKFACES в модельдеф не помогает?


а для чего этот флаг нужен, если не секрет? Имею в виду НЕ gzdb а обычную игру в гоззе
3 1
Страница 149 из 200Перейти наверх Пред.  1, 2, 3 ... 148, 149, 150 ... 198, 199, 200  След.
   Список разделов - Флуд и устаревшие темы - Тема для новичков. Вопросы по маппингу/моддингу - любые!