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

Doom Rate: 1.75
Ссылка на пост №5561 Отправлено: 03.06.14 18:01:12
YURA_111 :
Игрок в кооперативной игре при смерти и последующем респавне не теряет созданный мной предмет инвентаря. Как (БЕЗ скриптов) сделать чтобы он терялся когда игрок погибает?

Попробуй в стейте смерти игрока прописать TakeInventory
MyNameIs :
можно ли сделать эффект тумана внутри 3Д-пола?

Смотри флаги в аргументах 3д пола. Там есть fog effect
1 1 2
MyNameIs
- Corporal -
Next rank: = Corporal = after 20 points
80

Doom Rate: 2
Ссылка на пост №5562 Отправлено: 03.06.14 18:13:00
+Ku6EPyXOBEPTKA+ :
Смотри флаги 3д пола. Та есть fog effect

странно получается, граница между 3д полом и окружающим пространством становится полностью чёрной.
YURA_111
UAC Sergeant Major
Next rank: UAC Sergeant Major after 24 points
736

Doom Rate: 2.17
Ссылка на пост №5563 Отправлено: 03.06.14 19:30:31
+Ku6EPyXOBEPTKA+ :
Попробуй в стейте смерти игрока прописать TakeInventory


Спасибо конечно, но проще использовать функцию "A_DropItem". Но я думал что есть что-то лучше/проще, чем каждому классу игрока в стейте смерти прописывать что-то...
c4tnt
= 1st Lieutenant =
Next rank: - Captain - after 211 points
1879

Doom Rate: 1.92
Ссылка на пост №5564 Отправлено: 03.06.14 23:23:06

Предмет инвентаря до взятия его игроком у меня "Shootable" и данная пропертия идет как жизнь самого предмета. Вообщем кто понимает - объясните пжалста.


Вообще, лучше не смешивать - гозза на это непредсказуемо реагирует. Да, health обычно для аптечек это способность лечить. Может лучше из шутэйбла выкинуть подбираемый объект, когда тот отстрелится?
1 1
MasterMind
- 1st Lieutenant -
Next rank: = 1st Lieutenant = after 51 points
1789

Doom Rate: 1.92
Ссылка на пост №5565 Отправлено: 04.06.14 06:02:06
MyNameIs :
можно ли сделать эффект тумана внутри 3Д-пола?


Можно через Sector_SetFade (воду делал).

YURA_111 :
Неужели это просто пропертия "health" - но тогда непонятно вообще. Предмет инвентаря до взятия его игроком у меня "Shootable" и данная пропертия идет как жизнь самого предмета. Вообщем кто понимает - объясните пжалста.


Да, Health это сколько жизней добавит предмет. Пример в стрейфе:
Скрытый текст:

// Med patch -----------------------------------------------------------------

ACTOR MedPatch : HealthPickup 2011
{
Game Strife
ConversationID 125, 121, 124
Health 10
+FLOORCLIP
+INVENTORY.INVBAR
Inventory.MaxAmount 20
Tag "$TAG_MEDPATCH"
Inventory.Icon "I_STMP"
Inventory.PickupMessage "$TXT_MEDPATCH"
HealthPickup.Autouse 3
States
{
Spawn:
STMP A -1
Stop
}
}


// Medical Kit ---------------------------------------------------------------

ACTOR MedicalKit : HealthPickup 2012
{
Game Strife
ConversationID 126, 122, 125
Health 25
+FLOORCLIP
+INVENTORY.INVBAR
Inventory.MaxAmount 15
Tag "$TAG_MEDICALKIT"
Inventory.Icon "I_MDKT"
Inventory.PickupMessage "$TXT_MEDICALKIT"
HealthPickup.Autouse 3
States
{
Spawn:
MDKT A -1
Stop
}
}


// Surgery Kit --------------------------------------------------------------

ACTOR SurgeryKit : HealthPickup 83
{
Game Strife
ConversationID 127, 123, 126
+FLOORCLIP
+INVENTORY.INVBAR
Health -100
Inventory.MaxAmount 5
Tag "$TAG_SURGERYKIT"
Inventory.Icon "I_FULL"
Inventory.PickupMessage "$TXT_SURGERYKIT"
States
{
Spawn:
FULL AB 35
Loop
}
}

1 3
MyNameIs
- Corporal -
Next rank: = Corporal = after 20 points
80

Doom Rate: 2
Ссылка на пост №5566 Отправлено: 04.06.14 11:04:32
MasterMind :
Можно через Sector_SetFade (воду делал).

если SetFade ставить в сектор, который берётся для 3д пола, то эффекта нет, а если SetFade ставить в сектор, в который помещается 3д пол, то эффект тумана также виден и над водой. может, SetFade можно ещё куда-нибудь прицепить?
Devived]ASTS[
- 1st Lieutenant -
Next rank: = 1st Lieutenant = after 133 points
1707

Doom Rate: 1.06
Ссылка на пост №5567 Отправлено: 04.06.14 12:01:25
туман в 3д-полу вроде по дефолту стоит
+Ku6EPyXOBEPTKA+
- 2nd Lieutenant -
Next rank: = 2nd Lieutenant = after 27 points
1413

Doom Rate: 1.75
Ссылка на пост №5568 Отправлено: 04.06.14 13:06:01
MyNameIs :
эффект тумана также виден и над водой. может, SetFade можно ещё куда-нибудь прицепить?

Не сразу понял, что это воду ты хотел так сделать. Попробуй вообще сделать этот трюк через Transfer_Heights, а не через 3d пол.
1 1 2
MasterMind
- 1st Lieutenant -
Next rank: = 1st Lieutenant = after 51 points
1789

Doom Rate: 1.92
Ссылка на пост №5569 Отправлено: 04.06.14 14:00:17
MyNameIs :

если SetFade ставить в сектор, который берётся для 3д пола, то эффекта нет, а если SetFade ставить в сектор, в который помещается 3д пол, то эффект тумана также виден и над водой. может, SetFade можно ещё куда-нибудь прицепить?


SetFade прописывается для сектора 3д пола (где находится линия с экшном Sector_3DFLOOR), а не для сектора, в котором 3д пол находится
1 3
alekv
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 184 points
1456

Doom Rate: 1.68
Ссылка на пост №5570 Отправлено: 04.06.14 18:09:22
MyNameIs

Если используеш GZDoomBilder
Делаеш 1 сектор 128х128 к примеру там где нужна вода.
2ой сектор за пределами карты.. В пустоте.
На линию 2го сектора ставиш:
action 160
Sector tag думаю знаеш зачем)
type 50 <Сразу под Sector Tag находится
И в самом секторе
Light C0C0C0
Fade 808080
получится густой типо туман внутри 3д пола
или Fade 808080 Light не трогаеш
поигравшись с цветами можно сделать так как тебе надо.



Столкнулся с проблемкой.. есть спрайты оружия 15шт размер 1024х768, в decorate прописал их порядок и т.д.
Но такие спрайты большие для hud doom (хотя разрешение экрана стоит 1024х768, но на оружие не влияет) как уменьшить графику без потери качества не знаю, пробовал через Hirestex функцию define не реагирует как быть?
Уменьшал в ФШ качество естесно ухудшается.. Не подходит.
1
YURA_111
UAC Sergeant Major
Next rank: UAC Sergeant Major after 24 points
736

Doom Rate: 2.17
Ссылка на пост №5571 Отправлено: 04.06.14 21:12:32
c4tnt :
Да, health обычно для аптечек это способность лечить.

Обычно как раз "Inventory.Amount" - это количество лечения

c4tnt :
Может лучше из шутэйбла выкинуть подбираемый объект, когда тот отстрелится?

Мне нужно чтобы САМ предмет инвентаря пока он лежит на полу мог быть шутабельным. НО я уже решил эту проблему дополнительным актором...

alekv :
пробовал через Hirestex функцию define не реагирует как быть?
Уменьшал в ФШ качество естесно ухудшается.. Не подходит.


HiresTex - дааааавно депрекейтыд! Используй прогу "XNWIEW" для пакетной обработки кучи файлов. Качество, сколько я использовал, не ухудшалось...
alekv
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 184 points
1456

Doom Rate: 1.68
Ссылка на пост №5572 Отправлено: 04.06.14 22:07:19
YURA_111 :
HiresTex - дааааавно депрекейтыд! Используй прогу "XNWIEW" для пакетной обработки кучи файлов. Качество, сколько я использовал, не ухудшалось...


Может быть я чего то не понял... Но эта прога не подходит, хотя бы потому что уступает фотошопу, а уменьшает она так же коряво как и ФШ.
все равно спасибо, некоторые возможности понравились)

Наверное не правильно объяснил.. вот к примеру новый спрайт чего либо:
Actor xxx : customInventory
{
height 10
mass 10
Scale 0.25 //так вот с помощью scale изображение спрайта уменьшается, и смотрится в разы лучше чем если бы я на ФШ ее уменьшил, есть какой либо способ сделать так с Hud оружием?
States
{
Spawn:
NULL A -1
Stop
}
}
1
MasterMind
- 1st Lieutenant -
Next rank: = 1st Lieutenant = after 51 points
1789

Doom Rate: 1.92
Ссылка на пост №5573 Отправлено: 05.06.14 07:30:37
alekv :
Scale 0.25 //так вот с помощью scale изображение спрайта уменьшается, и смотрится в разы лучше чем если бы я на ФШ ее уменьшил, есть какой либо способ сделать так с Hud оружием?


Нет, я пробовал.

Пробуй GIMP, я давно с ним работаю.

Добавлено спустя 4 часа 22 минуты 51 секунду:

[quote="YURA_111"]Обычно как раз "Inventory.Amount" - это количество лечения [/quote]

Это для простых аптечек, не тех, которые в инвентаре. Для тех, которые в инвентаре, это сколько за 1 пикап дается таких предметов:
Скрытый текст:

ACTOR Stimpack : Health 2011
{
   Game Doom
   SpawnID 23
   Inventory.Amount 10 //Кол-во здоровья за 1 стимпак
   Inventory.PickupMessage "$GOTSTIM"
   States
   {
   Spawn:
      STIM A -1
      Stop
   }
}

ACTOR ArtiHealth : HealthPickup 82
{
   Game Raven
   SpawnID 24
   Health 25 //Кол-во здоровья за исп. 1 флакона
   +COUNTITEM
   +FLOATBOB
   +INVENTORY.PICKUPFLASH
   +INVENTORY.FANCYPICKUPSOUND
   Inventory.Icon ARTIPTN2
   Inventory.PickupSound "misc/p_pkup"
   Inventory.PickupMessage "$TXT_ARTIHEALTH"
   Tag "$TAG_ARTIHEALTH"
   HealthPickup.Autouse 1
   States
   {
   Spawn:
      PTN2 ABC 4
      Loop
   }
}

Здесьь Inventory.Amount отвечает за то, сколько Artihealth тебе дадут, например если Amount = 3, то за подбор 1 artihealth ты получишь 3 штуки.

1 3
ChaingunPredator
- Captain -
Next rank: = Captain = after 147 points
2193

Doom Rate: 1.84
Ссылка на пост №5574 Отправлено: 05.06.14 13:40:04
MasterMind :
Нет, я пробовал.

ЛПП!
alekv :
способ сделать так с Hud оружием?

http://zdoom.org/wiki/TEXTURES
Очень полезный ламп, подходит как и для текстур, так и для работы со спрайтами (можно составлять из патчей, вращать, скейлить и т.д.)
5 1 1
+Ku6EPyXOBEPTKA+
- 2nd Lieutenant -
Next rank: = 2nd Lieutenant = after 27 points
1413

Doom Rate: 1.75
Ссылка на пост №5575 Отправлено: 05.06.14 13:56:46
YURA_111 :
HiresTex - дааааавно депрекейтыд!

Чего? HIRESTEX как был, так и остался, его ламп просто переименовали под TEXTURES. Причём, ламп HIRES пока всё равно читается (накой фиг так сделали - это загадка конечно жесть). Короче, всё делается абсолютно так же, как и в HIRESTEX, только имя лампа TEXTURES
alekv :
как уменьшить графику без потери качества не знаю

Это принципиально невозможно выполнить через какую либо прогу. Если уменьшается кол-во пикселей, то и уменьшится качество. Если делать через ламп TEXTURES, то уменьшается не кол-во пикселей, а масштаб относительно игры.
А вот пример:
 Sprite [i]полное имя файла[/i], 1024, 768
{
   XScale 4.0 //чем больше цифра, тем меньше спрайт
   YScale 4.0
   Offset 0, 0
   Patch #полное имя файла#, 0, 0
}


P.S: Slade - зараза. В параметре scale он число разделяет запятой, что приводит к краху при запуске.
1 1 2
Cherepoc
= Master Sergeant =
Next rank: - Sergeant Major - after 16 points
514

Doom Rate: 1.73
Ссылка на пост №5576 Отправлено: 05.06.14 14:20:43
+Ku6EPyXOBEPTKA+ :
Причём, ламп HIRES пока всё равно читается (накой фиг так сделали - это загадка конечно жесть)

Это и есть "deprecated". Функционал остаётся, но фича дальше не развивается и использовать её не рекомендуется. Вот тут внизу подробнее.
VladGuardian
= Major =
Next rank: Lieutenant Colonel after 196 points
3094

Doom Rate: 1.17
Ссылка на пост №5577 Отправлено: 05.06.14 14:38:05
alekv :
я на ФШ ее уменьшил, есть какой либо способ сделать так с Hud оружием?
MasterMind :
Пробуй GIMP, я давно с ним работаю.

:shock: Ни разу не поверю, что ФШ делает это хуже Гимпа (уменьшать спрайты).

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

1) Уменьшение в некратное число раз.
"Правильные" проценты для уменьшения: 66.66%, 50%, 33.33%, 25%, 20%, 16.66%, ...
Ну, вы поняли (2/3, 1/2, 1/3, 1/4, 1/5, 1/6 и т.д.)

2) "Неизвестно откуда" берущаяся бирюзовая окантовка - естественный результат билинейного или бикубического уменьшения.
Результат без бирюзовой окантовки получится либо:
а) с вариантом "Nearest Neighbour" (=интерполяция по ближайшим пикселям, как-то так по-русски)
Вот это имеется в виду:

б) либо если после бикубического/билинейного уменьшения заново делать обрезку спрайта прозрачностью (бирюзовым цветом).
Эта обрезка требует сноровки и опыта, иначе снова получится "криво", с выступающей рваной кромкой пикселей и прочей шелухой.

3) Есть еще всякие подводные камни, заставляющие думать, будто это ФШ - "плохой".
И только опыт, сын ошибок трудных, ...
1 7 13
MasterMind
- 1st Lieutenant -
Next rank: = 1st Lieutenant = after 51 points
1789

Doom Rate: 1.92
Ссылка на пост №5578 Отправлено: 05.06.14 15:09:10
ChaingunPredator :
ЛПП!


Он спрашивал как делать через декорейт.

ChaingunPredator :
Очень полезный ламп, подходит как и для текстур, так и для работы со спрайтами (можно составлять из патчей, вращать, скейлить и т.д.)


Блин, совсем про него забыл! Кстати в Slade3 можно этот лумп вот так редактировать:




+Ku6EPyXOBEPTKA+ :

Чего? HIRESTEX как был, так и остался, его ламп просто переименовали под TEXTURES. Причём, ламп HIRES пока всё равно читается (накой фиг так сделали - это загадка конечно жесть)


Чтобы в такие вады как Чеогш играть можно было.
+Ku6EPyXOBEPTKA+ :
P.S: Slade - зараза. В параметре scale он число разделяет запятой, что приводит к краху при запуске.


У меня все в порядке.
1 3
c4tnt
= 1st Lieutenant =
Next rank: - Captain - after 211 points
1879

Doom Rate: 1.92
Ссылка на пост №5579 Отправлено: 05.06.14 15:32:43
YURA_111 :
Обычно как раз "Inventory.Amount" - это количество лечения


Как раз на страничке с описанием в здумвики про это написано.


HealthPickups use the basic Inventory properties to define their behavior as inventory items. The only new information they require is the amount of health they give. For this they use the standard health actor property.


Поскольку этот предмет можно подобрать, он не может использовать свойства inventory. не по прямому назначению. Поэтому для указания количества жизней, которые даёт предмет, используется health, а максимум вообще задать нельзя, он равен 100.
1 1
ChaingunPredator
- Captain -
Next rank: = Captain = after 147 points
2193

Doom Rate: 1.84
Ссылка на пост №5580 Отправлено: 05.06.14 17:29:05
Оффтоп:
+Ku6EPyXOBEPTKA+ :
P.S: Slade - зараза. В параметре scale он число разделяет запятой, что приводит к краху при запуске.

Беты используешь? Они, зараза, глючные, могут вылететь даже при просмотре огромных вадов, а первые вообще могли полностью выпилить содержимое лампа :o
5 1 1
Страница 279 из 352Перейти наверх Пред.  1, 2, 3 ... 278, 279, 280 ... 350, 351, 352  След.
   Список разделов - Местечко мапперов и моддеров - Тема для новичков. Вопросы по маппингу/моддингу - любые!