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

Doom Rate: 1.87
Ссылка на пост №3701 Отправлено: 13.07.12 18:47:28
ChaingunPredator[B0S]
Попробуй Dist вывести в консоль или на экран и глянуть, правильное ли там значение.
2 1 1
Dagamon
= 1st Lieutenant =
Next rank: - Captain - after 29 points
2061

Doom Rate: 1.04
Ссылка на пост №3702 Отправлено: 13.07.12 18:50:07
Можете пожалуйста сказать,что за формат карт udmf?
1 3
ChaingunPredator
- Captain -
Next rank: = Captain = after 147 points
2193

Doom Rate: 1.84
Ссылка на пост №3703 Отправлено: 13.07.12 18:50:14
Значение правильное.
5 1 1
Serious_MOod
Chief Petty Officer
Next rank: Chief Petty Officer after 80 points
860

Doom Rate: 1.93
Ссылка на пост №3704 Отправлено: 13.07.12 19:08:04
gagatun, UDMF - Universal Doom Map Format, текст из википедии:
В настоящее время для портов обязательной является совместимость на уровне классического Doom и порта Boom, который является де-факто стандартом в создании карт. Не исключено, что со временем обязательной станет совместимость и на уровне порта ZDoom. До какой-то степени это наблюдается уже сейчас в порте Vavoom, который имеет ограниченную поддержку некоторых особенностей ZDoom. Над разрешением проблемы совместимости портов сейчас активно работают их создатели. Введён даже отдельный формат для уровней под названием UDMF (англ. Universal Doom Map Format)[26], который является результатом совместной работы разработчиков портов над созданием стандартизированного формата уровней
HellDoomer 666
- Master Sergeant -
Next rank: = Master Sergeant = after 34 points
426

Doom Rate: 1.6
Ссылка на пост №3705 Отправлено: 13.07.12 20:24:34
ChaingunPredator[B0S], вот так мануал про 3д полы - а как насчёт теперь помочь мне с 3д моделями?

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

http://rghost.ru/39195068 - сам вад

http://rghost.ru/39195078 - модель,текстуры,декорейт...(дополнение).

Надо сделать так чтобы на мапе отобразилась модель. У меня не получается: либо выдаёт восклицательный знак либо вообще не запускает вад.
Zeberpal_98
UAC Sergeant Major
Next rank: UAC Sergeant Major after 8 points
752

Doom Rate: 1.74
Ссылка на пост №3706 Отправлено: 13.07.12 21:18:05
HellDoomer 666

http://speedy.sh/5tB6q/Shnyaga.pk3

Я попытался тебе помочь, начал с того, что все в pk3 перевел. Непонятно почему у тебя в фрейминдексе был прописан TNT1. Вроде исправил правильно, но модель не отображается.. Проверь саму модель, правильно ли текстура ложиться и т.п.

З.Ы. Попробуй перевести текстуру из бмп в png

З.Ы.! апдейт все заработало http://speedy.sh/tdhgv/SHNYAGA-VTORAYA.pk3

поменял имя текстуры и путь к ней, перевел в png. Только думаю ты захочешь умножить scale в 10 раз, а то нифига не видно.
Если хочешь добавлять модели в свой проект сразу все делай под структуру pk3. WAD с моделями не работает.
HellDoomer 666
- Master Sergeant -
Next rank: = Master Sergeant = after 34 points
426

Doom Rate: 1.6
Ссылка на пост №3707 Отправлено: 13.07.12 22:28:06
Спасибо,Zeberpal_98.
Оу, действительно всё заработало. Я теперь понял в чём моя ошибка состоит. П.С. Но вот появился другой глюк - пули и проджектили пролетают сквозь модель, да и игрок с неё сваливается. Игрок сваливаться с неё не должен и пули с проджектилями не должны через модель пролетать. Как можно исправить такой глюк? Может какие флаги нужно поставить?
siealex
- Master Sergeant -
Next rank: = Master Sergeant = after 19 points
441

Doom Rate: 1.93
Ссылка на пост №3708 Отправлено: 13.07.12 23:37:27
разобрался с 3Д полом - билдер по умолчанию ставит альфу в ноль.
1
Igror
= Corporal =
Next rank: - Lance Corporal - after 22 points
108

Doom Rate: 1.89
Ссылка на пост №3709 Отправлено: 14.07.12 12:37:16
Как сделать полу-прозрачную дверь (как на tnt map21)?
Memfis
= UAC Marshal =
Next rank: UAC General after 97 points
8103

Doom Rate: 1.85
Ссылка на пост №3710 Отправлено: 14.07.12 12:55:03
Можно попробовать посмотреть как она там сделана.
1 1 1
Igror
= Corporal =
Next rank: - Lance Corporal - after 22 points
108

Doom Rate: 1.89
Ссылка на пост №3711 Отправлено: 14.07.12 14:00:18
Memfis
Уже смотрел, не понимаю.
Memfis
= UAC Marshal =
Next rank: UAC General after 97 points
8103

Doom Rate: 1.85
Ссылка на пост №3712 Отправлено: 14.07.12 14:48:37
Ты не знаешь как менять принадлежность линий к секторам? Просто выбери эти боковые линии, и там где-то в sidedefs -> front side (может во втором думбилдере чуть-чуть по-другому) можно указать номер сектора, вот там укажи какой-то новый и всё будет чих-пых.
1 1 1
HellDoomer 666
- Master Sergeant -
Next rank: = Master Sergeant = after 34 points
426

Doom Rate: 1.6
Ссылка на пост №3713 Отправлено: 14.07.12 19:11:25
Как сделать так чтобы через модель не пролетали пули и проджектили?
ChaingunPredator
- Captain -
Next rank: = Captain = after 147 points
2193

Doom Rate: 1.84
Ссылка на пост №3714 Отправлено: 14.07.12 19:49:49
+Shootable
+Solid
к объекту-модели
5 1 1
HellDoomer 666
- Master Sergeant -
Next rank: = Master Sergeant = after 34 points
426

Doom Rate: 1.6
Ссылка на пост №3715 Отправлено: 14.07.12 22:39:43
хм...не срабатывает. Пули и проджектили так и пролетают сквозь него и текстуры, а также игрок сваливается с него.
Jurijus
- Master Sergeant -
Next rank: = Master Sergeant = after 24 points
436

Doom Rate: 0.16
Ссылка на пост №3716 Отправлено: 14.07.12 23:12:37
HellDoomer 666
Это невозможно.
Комбинация "+SOLID +SHOOTABLE" дает актору полную непроходимость.

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

Код платформы должен быть таким:
Actor Platform
 {
   Radius 32
   Height 8
   Mass 0x7FFFFFFF
   +SOLID
   +SHOOTABLE
   +NOGRAVITY
   States
    {
      Spawn:
      PLAT A 1
      Loop
    }
}
Nort
- Sergeant Major -
Next rank: = Sergeant Major = after 20 points
580

Doom Rate: 1.26
Ссылка на пост №3717 Отправлено: 15.07.12 14:57:17
Хочу поменять камеру от третьего лица у игрока- что бы она была не сзади, а перед ним.
2
Jurijus
- Master Sergeant -
Next rank: = Master Sergeant = after 24 points
436

Doom Rate: 0.16
Ссылка на пост №3718 Отправлено: 15.07.12 18:44:25
Nort
DECORATE:
Скрытый текст:


actor ChaseCam
{
  height 16
  radius 8
  +NOGRAVITY +NOBLOCKMAP
  states
  {
  Spawn:
    TNT1 A -1
    stop
  }
}



ACS:
Скрытый текст:


#include "zcommon.acs"

#define C_TID      1000
#define MAX_R      128
#define ADJUST_R   4
#define VIEW_HEIGHT   41.0

bool cam_mode[8];
   
Script 1 ENTER
{
   cam_mode[PlayerNumber ()] = ON;
   ACS_ExecuteAlways (3, 0, PlayerNumber ());
}

Script 2 RESPAWN
{
   cam_mode[PlayerNumber ()] = ON;
   ACS_ExecuteAlways (3, 0, PlayerNumber ());
}

Script 3 (int p_num)
{
   int r = MAX_R;
   
   while (cam_mode[p_num] == ON)
   {   
      int a = (GetActorAngle (0) + 180 <<8>> 16;
      
      if (!ThingCountName ("ChaseCam", C_TID+p_num))
      {
         while (!Spawn ("ChaseCam", x-cos(a)*xyr, y-sin(a)*xyr, z+sin(p)*r, C_TID+p_num, a >> 8) && r > 0)
         {
            r -= ADJUST_R;
            xyr = cos (p) * r >> 16;
         }
         
         if (ThingCountName ("ChaseCam", C_TID + p_num))
            ChangeCamera (C_TID + p_num, 0, 0);
         else
         {
            cam_mode[p_num] = OFF;
            print (s:"Camera script failed to initialize.");
         }
      }
           else
      {
         while (!SetActorPosition (C_TID+p_num, x-cos(a)*xyr, y-sin(a)*xyr, z+sin(p)*r, 0) && r > 0)
         {
            r -= ADJUST_R;
            xyr = cos (p) * r >> 16;
         }
         
         SetActorAngle (C_TID + p_num, a);
         SetActorPitch (C_TID + p_num, p);
         
         if (r < MAX_R)
                                r += ADJUST_R;
      }
      
      delay (1);
   }
}

Script 4 DEATH
{
   cam_mode[PlayerNumber ()] = OFF;
   Thing_Remove (C_TID + PlayerNumber ());
}

Script 5 (int p_num) DISCONNECT
{
       cam_mode[p_num] = OFF;
       Thing_Remove (C_TID + p_num);
}

HellDoomer 666
- Master Sergeant -
Next rank: = Master Sergeant = after 34 points
426

Doom Rate: 1.6
Ссылка на пост №3719 Отправлено: 15.07.12 19:49:50
FLYBAT, ничего не выходит. Как был глюк - так и остался. Пули пролетают сквозь 3д модель. Может что-то со SCALE не так?
Jurijus
- Master Sergeant -
Next rank: = Master Sergeant = after 24 points
436

Doom Rate: 0.16
Ссылка на пост №3720 Отправлено: 15.07.12 20:17:55
HellDoomer 666
3D модель тут вообще не причем.
Важен только код предмета. Параметр Scale влияет исключительно на внешний вид, и больше ни на что.
Страница 186 из 352Перейти наверх Пред.  1, 2, 3 ... 185, 186, 187 ... 350, 351, 352  След.
   Список разделов - Местечко мапперов и моддеров - Тема для новичков. Вопросы по маппингу/моддингу - любые!