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

Doom Rate: 1.38
Ссылка на пост №2861 Отправлено: 24.11.11 07:48:11
Vanilla Doom: простых способов нет, разве что реально склеивать ;-)
Boom: см. выше.
ZDoom/GZDoom/Skulltag: http://zdoom.org/wiki/ANIMDEFS
1
doomer2
Recruit
Next rank: Recruit after 6 points
4

Doom Rate: 1
Ссылка на пост №2862 Отправлено: 28.11.11 18:58:28
А какой нужен скрипт для появления предметов?
Kashtanka
- Sergeant Major -
Next rank: = Sergeant Major = after 63 points
537

Doom Rate: 1.2
Ссылка на пост №2863 Отправлено: 28.11.11 20:39:17
VladGuardian :

Образец:
Результат: ( Только что то анимация GIF глючит. xD )
{:
1 1
Jurijus
- Master Sergeant -
Next rank: = Master Sergeant = after 24 points
436

Doom Rate: 0.16
Ссылка на пост №2864 Отправлено: 29.11.11 01:28:41
Как сделать оружие, которое показывает карту? (вроде карты в Minecraft или Far Cry 2)
Kashtanka
- Sergeant Major -
Next rank: = Sergeant Major = after 63 points
537

Doom Rate: 1.2
Ссылка на пост №2865 Отправлено: 29.11.11 13:30:29
FLYBAT :
Как сделать оружие, которое показывает карту?

Примерно 2 мегабайта писанины в ACS и Дикорейте, если должно работать в каждом pWAD'е. :\
Можно на скриншот взять конкретную готовую карту и смастерить под спрайт к оружию, вполне будет как в FarCry2. (%
1 1
ZZYZX
UAC Sergeant Major
Next rank: Chief Petty Officer after 29 points
821

Doom Rate: 1.38
Ссылка на пост №2866 Отправлено: 29.11.11 13:43:21
doomer2 :
А какой нужен скрипт для появления предметов?

Поточнее выражайся. Что именно и где должно появляться?
1
Kashtanka
- Sergeant Major -
Next rank: = Sergeant Major = after 63 points
537

Doom Rate: 1.2
Ссылка на пост №2867 Отправлено: 29.11.11 13:50:02
doomer2 :
А какой нужен скрипт для появления предметов?

Наверное тебе нужны точки респавна примерно как тут?
(На картинке Invasion, там есть точки где предметы появляются.)
1 1
doomer2
Recruit
Next rank: Recruit after 6 points
4

Doom Rate: 1
Ссылка на пост №2868 Отправлено: 29.11.11 14:09:42
Нет чтобы при активации скрипта на map spot появлялисы, оружия, монстры или боеприпасы.
marat]ASTS[
- Sergeant Major -
Next rank: = Sergeant Major = after 22 points
578

Doom Rate: 1.68
Ссылка на пост №2869 Отправлено: 29.11.11 14:42:10
doomer2
http://zdoom.org/wiki/Thing_Spawn

Example:

script 1 (void)
{
thing_spawn(1,"DoomImp",0,999);
}

Там где DoomImp можно вписать SpawnID предмета или монстра.
Jurijus
- Master Sergeant -
Next rank: = Master Sergeant = after 24 points
436

Doom Rate: 0.16
Ссылка на пост №2870 Отправлено: 29.11.11 15:23:51
Kashtanka :
2 мегабайта писанины в ACS и Дикорейте

Точнее пожалуйста. Что именно надо писать?
Kashtanka
- Sergeant Major -
Next rank: = Sergeant Major = after 63 points
537

Doom Rate: 1.2
Ссылка на пост №2871 Отправлено: 30.11.11 13:21:54
VladGuardian
Извиняюсь, забыл про маркеры TX_START и TX_END. (но если это HiresTEX текстуры, то маркеры не нужны.)
1 1
marat]ASTS[
- Sergeant Major -
Next rank: = Sergeant Major = after 22 points
578

Doom Rate: 1.68
Ссылка на пост №2872 Отправлено: 30.11.11 13:47:58
FLYBAT :
Точнее пожалуйста. Что именно надо писать?

За тебя никто и никогда ничего не сделает. Ищи информацию на ZDoomWiki и ZDoom форуме. Я там в свое время искал скрипты вычисления дистанции игрока от точки n и еще кучу всяких других штуковин. Оружие, показывающее карту я тоже хотел сделать, но отбросил эту мысль, потому что для меня сложновато. Возможно кто-то уже реализовал.
bed.intruder]ASTS[
Chief Petty Officer
Next rank: - Warrant Officer - after 34 points
1006

Doom Rate: 1.67
Ссылка на пост №2873 Отправлено: 30.11.11 17:48:35
FLYBAT
Координаты всех лайндефов/предметов в здуме и производных получить невозможно. Забей.
1 1 1
Jurijus
- Master Sergeant -
Next rank: = Master Sergeant = after 24 points
436

Doom Rate: 0.16
Ссылка на пост №2874 Отправлено: 30.11.11 19:52:49
bed.intruder]ASTS[
Да мне и не надо, я хочу именно отображение пары предметов, например игрок и магазин.
marat]ASTS[
- Sergeant Major -
Next rank: = Sergeant Major = after 22 points
578

Doom Rate: 1.68
Ссылка на пост №2875 Отправлено: 30.11.11 21:16:42
FLYBAT
Посмотри njol.wad
И тебе понадобятся
marat :
скрипты вычисления дистанции игрока от точки n
VladGuardian
= Major =
Next rank: Lieutenant Colonel after 196 points
3094

Doom Rate: 1.17
Ссылка на пост №2876 Отправлено: 30.11.11 21:27:06
FLYBAT
bed.intruder]ASTS[

bed.intruder]ASTS[ :
Координаты всех лайндефов/предметов в здуме и производных получить невозможно. Забей.

GetActorX / GetActorY / GetActorZ ?
( http://zdoom.org/wiki/GetActorX )

Осталось лишь присвоить тэги всем вещам, которые нужно отобразить на карте.
P.S. Если бы в ZDoom был бы (ко всем его прелестям :igood:) еще прямой доступ к битмапам, то реализация карты не кажется мне такой уж заоблачной задачей... но его по всей видимости, нет.

Можно, я догадываюсь, извратнуться и напечатать карту... текстом, но только применяя свой шрифт, где будет определена вся (символьная) графика мапы.
Получится так называемая "псевдографика" (ZX-Спектруму - пламенный привет)
http://ru.wikipedia.org/wiki/Псевдографика
http://ru.wikipedia.org/wiki/ASCII-art
FLYBAT :
Точнее пожалуйста. Что именно надо писать?

Вот с этим уже посложнее имхо :oops: но кроме вышеуказанных, тебе остро понадобятся математические/тригонометрические функции.
Копать тута: http://zdoom.org/wiki/Built-in_ACS_functions#Math

marat :
скрипты вычисления дистанции игрока от точки n

Самый лучший скрипт для вычисления дистанции игрока до импа, нам давали еще в школе:
Школа :
Dist = sqrt(dx*dx + dy*dy + dz*dz)
где dx=(PlayerX - ImpX), dy=(PlayerY - ImpY), dz=(PlayerZ - ImpZ)

(для вычисления расстояния только на плоскости dz*dz убрать)

Только постойте, я не вижу в zdoom функции sqrt! :twisted: безобразие
1 7 13
Jurijus
- Master Sergeant -
Next rank: = Master Sergeant = after 24 points
436

Doom Rate: 0.16
Ссылка на пост №2877 Отправлено: 30.11.11 22:01:53
VladGuardian
Все ясно, обойдусь/сворую радар, так как карту мне точно не написать.
VladGuardian
= Major =
Next rank: Lieutenant Colonel after 196 points
3094

Doom Rate: 1.17
Ссылка на пост №2878 Отправлено: 30.11.11 22:05:41
FLYBAT
Тут есть маленькая проблемка... своровать-то ничего плохого здесь нет, но главное - разобраться и понять, как оно работает.
Тогда есть шанс понять много параллельных вещей, на первый взгляд не связанных с радаром и картой...
1 7 13
marat]ASTS[
- Sergeant Major -
Next rank: = Sergeant Major = after 22 points
578

Doom Rate: 1.68
Ссылка на пост №2879 Отправлено: 30.11.11 22:30:31
VladGuardian :
Только постойте, я не вижу в zdoom функции sqrt!

Имеется такая вещь.
YURA_111
UAC Sergeant Major
Next rank: UAC Sergeant Major after 24 points
736

Doom Rate: 2.17
Ссылка на пост №2880 Отправлено: 02.12.11 10:07:44
Доброе утро !

Застопорился на, кажется, банальной вещице, но никак не могу понять как реализовать ее из за одного НО. Пожалуйста подскажите:

в 30 уровне мозг нахально швыряет кубики, которые прелестно летят в точно указанную точку (вот только где прописана реализация этого я так и не понял). Я хочу сделать так, что бы выпускался еще и другой тип кубика (уже создан) который будет лететь в другую нужную мне точку (уже создана) - ВОПРОС - как заставить этот новый тип кубика лететь в НУЖНУЮ мне точку ?
(для информации - эту самую нужную мне точку создает специальный монстр, так что ДумБьюилдер здесь вообще не нужен)


P.S. хочу сказать что в ВИКИ шаг за шагом прошелся по всему (как мне кажется) относящемуся к BossBrain - но так и не нашел реализации...
Страница 144 из 352Перейти наверх Пред.  1, 2, 3 ... 143, 144, 145 ... 350, 351, 352  След.
   Список разделов - Местечко мапперов и моддеров - Тема для новичков. Вопросы по маппингу/моддингу - любые!