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

Doom Rate: 1.74
Ссылка на пост №3581 Отправлено: 29.06.12 07:38:01
VladGuardian

В mapinfo пропиши:

clearskills


А дальше вставь, что надо ,например:

skill Easy
picname "M_HURT"
ammofactor 2.0
dropammofactor 2.0
damagefactor 0.5
spawnfilter "Easy"

skill Normal
picname "M_ULTRA"
ammofactor 1.0
dropammofactor 1.0
damagefactor 1.0
spawnfilter "Normal"

skill Hard
picname "M_NMARE"
mustconfirm "Are you sure to face your worst Nightmares?"
ammofactor 1.0
dropammofactor 0.5
damagefactor 1.2
aggressiveness 0.5
spawnfilter "Hard"


содрано из ткода.

Vergil


например:

actor SluchainayaAptechka : RandomSpawner 32050
{
DropItem "Мedikit"
DropItem "HealthBonus"
DropItem "Stimpack"
}
Seifer
= UAC Gunner =
Next rank: - Corporal - after 8 points
72

Doom Rate: 2.18
Ссылка на пост №3582 Отправлено: 29.06.12 07:52:08
Zeberpal_98
Нет, это не то. Лучше скажу так, я делаю гонки, и на треках будут стоять ящики, после подбора этих ящиков, тебе выпадает случайный предмет (ускорение, ракетница, бомба, тнт и т.д). Вот как сделать так?
Archi]ASTS[
UAC General
Next rank: Unavailable after 0 points
12719

Doom Rate: 1.87
Ссылка на пост №3583 Отправлено: 29.06.12 10:15:59
ACTOR CustomBox : CustomInventory 9999
{
  +INVENTORY.ALWAYSPICKUP
  Inventory.PickupSound "misc/p_pkup"
  States
  {
  Spawn:
    BOXX A -1
    Stop
  Pickup:
    TNT1 A 0 A_Jump(256, 1, 2, 3, 4)
    TNT1 A 0 A_GiveInventory("speedup")
    TNT1 A 0 A_GiveInventory("rocketlauncher")
    TNT1 A 0 A_GiveInventory("bomb")
    TNT1 A 0 A_GiveInventory("tnt")
    Stop
  }
}
2 1 1
Seifer
= UAC Gunner =
Next rank: - Corporal - after 8 points
72

Doom Rate: 2.18
Ссылка на пост №3584 Отправлено: 29.06.12 11:34:58
УРА, спс огромное, работает. Только вот почему то когда выпадает бомба, автоматом выпадает и турбо (выстрельнул бомбой и появилось турбо 0_о), выпадает турбо - всё ок (пока ещё 2 предмета сделал)
Archi]ASTS[
UAC General
Next rank: Unavailable after 0 points
12719

Doom Rate: 1.87
Ссылка на пост №3585 Отправлено: 29.06.12 11:55:51
А, черт. Я же не тестировал, забыл.
Pickup:
    TNT1 A 0 A_Jump(256, 1, 2, 3, 4)
    TNT1 A 0 A_GiveInventory("speedup")
    Stop
    TNT1 A 0 A_GiveInventory("rocketlauncher")
    Stop
    TNT1 A 0 A_GiveInventory("bomb")
    Stop
    TNT1 A 0 A_GiveInventory("tnt")
    Stop
2 1 1
Seifer
= UAC Gunner =
Next rank: - Corporal - after 8 points
72

Doom Rate: 2.18
Ссылка на пост №3586 Отправлено: 29.06.12 12:00:17
Воо, теперь работает :)

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

Охх, много я ещё наверно тут буду вопросов задавать.
Вот ещё один: я хочу чтобы когда попадаешь бомбой, ракетой, тнт по противнику, то он останавливался на несколько секунд. Можно ли такое сделать?

Я пробовал делать так:
Pain:
DKRT A 4
DKRT A 4 A_Pain
DKRT A 45 SetPlayerProperty (1,1,0)
DKRT A 4 SetPlayerProperty (1,0,0)
Но не получалось. Останавливались либо я, либо мы оба (когда вплотную подходишь, стреляешь и задевает обоих).
А чтобы останавливался только противник такого не было.
YURA_111
UAC Sergeant Major
Next rank: UAC Sergeant Major after 24 points
736

Doom Rate: 2.17
Ссылка на пост №3587 Отправлено: 30.06.12 00:43:27
Archi :
либо мы оба (когда вплотную подходишь, стреляешь и задевает обоих).


Vergil
Я так понимаю речь идет о чем взрывающемся и имеющем взрывную волну
Чтобы тебя не задевало этой самой взрывной волной нужно использовать экшен A_Explode вот так:

A_Explode (128,64,0) - где 128 это повреждения, 64 радиус взрывной волны, а цифра 0 дает тебе иммунитет от своей взрывной волны...
(Числа 128 и 64 можешь менять по своему усмотрению)

(http://zdoom.org/wiki/A_Explode)
Seifer
= UAC Gunner =
Next rank: - Corporal - after 8 points
72

Doom Rate: 2.18
Ссылка на пост №3588 Отправлено: 30.06.12 08:49:14
Ну я так то хотел чтобы когда стреляешь во врага то его останавливало на несколько сек. А когда я стреляю в него то ничего не происходит :( . Но за Explode всё равно спс, хотяб меня не будет задевать)
LEX SAFONOV
UAC Sergeant Major
Next rank: UAC Sergeant Major after 75 points
685

Doom Rate: 1.49
Ссылка на пост №3589 Отправлено: 30.06.12 12:56:57
Vergil :
Ну я так то хотел чтобы когда стреляешь во врага то его останавливало на несколько сек.


Это делается за счёт дамаг типа.
Подробнее тут http://zdoom.org/wiki/Custom_damage_types

Принцип - нужно дать взрыву конкретный дамаг тип, вроде тоже пишется в A_Explode.
Сделать в свойствах монстра piain-шанс по больше(а если хочешь, чтобы замораживало всегда, то 255, PainChance "Fire", 255), а в стейтах монстра сделать отдельный pain стейт с этим конкретным дамаг типом, где уже монстра заморозит на месте.

приблизительно:

Actor MyZombie : ZombieMan
{
PainChance "Fire", 255

States {
Pain.Fire:
ZMBF AB 3
ZMBF C 5 A_PlaySound("myzombie/Burn")
ZMBF D 3
goto pain.Fire2
Pain.Fire2:
ZMBF D 222
goto see
Death.Fire:
ZMBF EFG 3
ZMBF H 2 A_PlaySound("myzombie/BurnDeath")
ZMBF IJ 3
ZMBF K 3 A_NoBlocking
ZMBF L -1
stop
}
}
BioloG
Marine
Next rank: Marine 1st class after 6 points
24

Doom Rate: 0.57
Ссылка на пост №3590 Отправлено: 30.06.12 12:57:31
Ищу учителей. Скайп (аська) у меня в профиле. :pc:

И как сделать 3D мост? Все перепробовал.
Seifer
= UAC Gunner =
Next rank: - Corporal - after 8 points
72

Doom Rate: 2.18
Ссылка на пост №3591 Отправлено: 30.06.12 13:22:07
LEX SAFONOV
Ты походу не сначало прочитал чего я хочу. Мне надо заморозить не монстра а другого игрока.
YURA_111
UAC Sergeant Major
Next rank: UAC Sergeant Major after 24 points
736

Doom Rate: 2.17
Ссылка на пост №3592 Отправлено: 30.06.12 13:47:38
Vergil :
Ты походу не сначало прочитал чего я хочу. Мне надо заморозить не монстра а другого игрока.


Для игрока точно также
Seifer
= UAC Gunner =
Next rank: - Corporal - after 8 points
72

Doom Rate: 2.18
Ссылка на пост №3593 Отправлено: 30.06.12 14:32:45
Ураааа, РАБОТАЕТ. Тока не так как предложил LEX SAFONOV а как я сделал. Просто надо было поставить Team Damage facepalm* :x, у меня режим то кооператив)

Добавлено спустя 2 минуты 38 секунд:

Окей, минус 1 проблема. Теперь следующий вопрос) У меня будет предмет ракета, как сделать так чтобы она наводилась на игрока автоматом? (ну как Revenant tracer) Тока ракета у меня это не оружие, а предмет.
YURA_111
UAC Sergeant Major
Next rank: UAC Sergeant Major after 24 points
736

Doom Rate: 2.17
Ссылка на пост №3594 Отправлено: 30.06.12 14:51:18
Нужно сделать монстра, у которого нет атаки с повреждениями, но есть милли атака как у Камикадзе (опять же без повреждения). Увидев тебя монстр начнет движение в твою сторону, подойдя к тебе умирает Спавня нужный тебе предмет.

(Желательно монстру установить флаг +ALWAYSFAST)

Я думаю есть способ проще (возможно намного), но это первое что пришло в голову. Возможно здешние спецы помогут лучше...
BioloG
Marine
Next rank: Marine 1st class after 6 points
24

Doom Rate: 0.57
Ссылка на пост №3595 Отправлено: 30.06.12 15:30:05
Ищу учителей. Скайп в профиле.

И кстати как делать мосты?
Dagamon
= 1st Lieutenant =
Next rank: - Captain - after 29 points
2061

Doom Rate: 1.04
Ссылка на пост №3596 Отправлено: 30.06.12 15:48:09
BioloG :
Ищу учителей

Извини,но тебя врядли будет кто то учить.
Не думай что тебе все помогут.
1 3
Seifer
= UAC Gunner =
Next rank: - Corporal - after 8 points
72

Doom Rate: 2.18
Ссылка на пост №3597 Отправлено: 30.06.12 16:35:13
YURA_111
Вообще не понял о чём ты. Мне нужен предмет который после использования выпускает ракету наводящуюся на врага.
c4tnt
= 1st Lieutenant =
Next rank: - Captain - after 211 points
1879

Doom Rate: 1.92
Ссылка на пост №3598 Отправлено: 30.06.12 19:17:18
Просто выстрели ею
1 1
Seifer
= UAC Gunner =
Next rank: - Corporal - after 8 points
72

Doom Rate: 2.18
Ссылка на пост №3599 Отправлено: 30.06.12 20:07:52
Еееее, работает, спасибо огромное :) c4tnt. Ну пока что слава богу вопросов больше нет, но это временно)
YURA_111
UAC Sergeant Major
Next rank: UAC Sergeant Major after 24 points
736

Doom Rate: 2.17
Ссылка на пост №3600 Отправлено: 30.06.12 21:04:36
BioloG :
Ищу учителей. Скайп в профиле.



И кстати как делать мосты?


Открываешь DoomBilder с форматом DoomLegacy (не бойся он совместим с GZDOOM)
Создаешь сектор который ты хочешь видеть мостом с уникальным ТАГом. За пределом карты создаешь другой сектор. НА одной из линий внешнего сектора проставляешь тот таг который ты установил до этого. + на этой же линии прописываешь акшен например 281 - это будет значить Create 3D Floor Shadow (создание 3Д пола с тенью)
НА внешнем секторе смотришь пол - это будет НИЗ 3Д пола
НА внешнем секторе смотришь потолок - это будет верх 3Д пола.
НА внешнем секторе смотришь линию с ТАГом - это будет боковины 3Д пола.

Это вкратце по мостам...

Чему ты еще просишь чтобы тебя научили ?
Страница 180 из 352Перейти наверх Пред.  1, 2, 3 ... 179, 180, 181 ... 350, 351, 352  След.
   Список разделов - Местечко мапперов и моддеров - Тема для новичков. Вопросы по маппингу/моддингу - любые!