Welcome to U.A.C. [O.S.A.]
login / register 
Status: Guest
Архивы форума | iddqd.ru
Wolf 3D
ПравилаПравила ПоискПоиск
18+
Тема для новичков. Вопросы по маппингу/моддингу - любые! Пред.  1, 2, 3 ... 42, 43, 44 ... 198, 199, 200  След.
   Список разделов - Флуд и устаревшие темы - Тема для новичков. Вопросы по маппингу/моддингу - любые!Ответить
АвторСообщение
YURA_111
UAC Sergeant Major
Next rank: Chief Petty Officer after 82 points
768

Doom Rate: 1.98

Posts quality: +136
Ссылка на пост №841 Отправлено: 27.03.16 11:29:08
Missile:
SPID A 20 Bright A_FaceTarget

SPOS F 0 bright A_PlaySound("shotguy/attack", CHAN_WEAPON)
SPOS F 4 bright A_CustomBulletAttack(22.5, 0, 3, random(1,5)*3, "BulletPuff", 0, CBAF_NORANDOM)

SPOS F 0 bright A_PlaySound("shotguy/attack", CHAN_WEAPON)
SPOS F 4 bright A_CustomBulletAttack(22.5, 0, 3, random(1,5)*3, "BulletPuff", 0, CBAF_NORANDOM)
SPID H 1 Bright A_SpidRefire
Goto Missile+1

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

MyNameIs:
или добавить тэг "+THRUGHOST"


Добавить в начале атаки (стейт Missile)
SPID A 0 A_ChangeFlag("THRUGHOST", 1)

и если нужно в конце отключить, то:
SPID A 0 A_ChangeFlag("THRUGHOST", 0)
Unregistered
Banned flooder
599

Doom Rate: 0.96

Posts quality: +42
Ссылка на пост №842 Отправлено: 27.03.16 17:26:37
Я, кнешно, дико извняюсь за свою настойчивость и дебилизм апанье своегосвоего поста, но все же: есть ли можно ли при помощи ACS узнать TID активатора скрипта?
1 2 10
Герр Смертоносец
- Warrant Officer -
Next rank: = Warrant Officer = after 97 points
1043

Doom Rate: 1.38

Posts quality: +855
Ссылка на пост №843 Отправлено: 27.03.16 18:32:04
Unregistered
Да боже ж ты мой, привыкай уже читать здум-википедию, там же все команды описаны и удобно сгруппированы. Если инглиш совсем нулевой, вбей ссылку в гугл-переводчик. Кучу времени себе сэкономишь на настолько элементарных вещах.
5
Unregistered
Banned flooder
599

Doom Rate: 0.96

Posts quality: +42
Ссылка на пост №844 Отправлено: 27.03.16 18:37:26
Герр Смертоносец
Я просто плохо умею формулировать запросы для таких целей. И на время немного... ведь то, что я делаю не увидеть никто кроме меня.
1 2 10
Герр Смертоносец
- Warrant Officer -
Next rank: = Warrant Officer = after 97 points
1043

Doom Rate: 1.38

Posts quality: +855
Ссылка на пост №845 Отправлено: 27.03.16 20:46:01
Unregistered
Не нужно формулировать запросы. Берёшь вот эту страничку и скроллишь список, сопоставляя знакомые тебе фичи и ближе присматриваясь к незнакомым. И довольно быстро понимаешь, что всё делается по одному шаблону. Инглиш вообще очень простой язык, инженерный в какой-то степени.
5
Anto96WS
= Master Corporal =
Next rank: - Sergeant - after 9 points
281

Doom Rate: 1.77

Posts quality: +88
Ссылка на пост №846 Отправлено: 27.03.16 20:53:08
Работают ли брайтмапы на текстуры моделей?
Ornstein
- UAC Gunner -
Next rank: = UAC Gunner = after 18 points
42

Doom Rate: 1.91

Posts quality: +2
Ссылка на пост №847 Отправлено: 31.03.16 18:30:18
YURA_111
ZZYZX
Спасибо вам большое за помощь =)
HellDoomer 666
= Master Corporal =
Next rank: - Sergeant - after 32 points
258

Doom Rate: 1.82

Posts quality: +5
Ссылка на пост №848 Отправлено: 03.04.16 10:09:54
Всем привет. А у меня тут другой вопрос: необходимо зделать перенос оставшегося времени миссии с одного уровня на другой. Есть для этого какие-нибудь команды? Пример - игрок дошёл до "выхода" с одного уровня на другой, при этом время до окончания миссии осталось 10 секунд (0:10), это время переносится вместе с игроком на следующую карту.)
Порт: Gzdoom 2.1.1 (x64).

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

И ещё есть вопрос: есть локация с поднимающимся "ошмёточным" полом (сектор с instant death), пока он не сравнялся с высотой игрока - всё нормально, но есть высота ошмёточного сектора будет равна или будет больше чем высота у игрока - то игрока должно разнести в ошмётки.)
MyNameIs
= 1st Lieutenant =
Next rank: - Captain - after 36 points
2054

Doom Rate: 2.04

Posts quality: +893
Ссылка на пост №849 Отправлено: 03.04.16 13:48:43
HellDoomer 666:
игрока должно разнести в ошмётки

насколько я понял, ты хочешь сделать пресс, который давит игрока снизу?
http://zdoom.org/wiki/Floor_RaiseAndCrush
1 1 1
LEX SAFONOV
- Sergeant Major -
Next rank: = Sergeant Major = after 3 points
597

Doom Rate: 1.5

Posts quality: +294
Ссылка на пост №850 Отправлено: 03.04.16 21:53:45
HellDoomer 666:
Всем привет. А у меня тут другой вопрос: необходимо зделать перенос оставшегося времени миссии с одного уровня на другой. Есть для этого какие-нибудь команды? Пример - игрок дошёл до "выхода" с одного уровня на другой, при этом время до окончания миссии осталось 10 секунд (0:10), это время переносится вместе с игроком на следующую карту.)

Порт: Gzdoom 2.1.1 (x64).

Посмотри раздел в АЦС про глобальные переменные. Там вроде есть такой типаж, который будет не привязан к карте. Я где то страниц 10 назад эту тему поднимал, писал рандомайзер музыки и там фишка наподобе используется.

Такс, докину тебе пример в придачу:
global int 1: LatestMusic;

где global - типаж, их там несколько. Есть переменные чисто на хаб\карту\независимо.(я точно не помню какие именно, но этот вроде независимо от карты работает)
int 1 - переменная типа integer, а цифра 1 вроде бы перечисление. Опытные гуру поправьте. Делал давненько скрипт, сейчас не помню как правильно)
HellDoomer 666
= Master Corporal =
Next rank: - Sergeant - after 32 points
258

Doom Rate: 1.82

Posts quality: +5
Ссылка на пост №851 Отправлено: 08.04.16 11:47:16
MyNameIs,
MyNameIs:
насколько я понял, ты хочешь сделать пресс, который давит игрока снизу?
http://zdoom.org/wiki/Floor_RaiseAndCrush
, нет. Не совсем-то. Это не пресс, а именно пол с InstantDeath, когда высота игрока будет равна высоте этого "пола", то его разнести должно.
StormCatcher77
- Captain -
Next rank: = Captain = after 124 points
2216

Doom Rate: 4.35

Posts quality: +1264
Ссылка на пост №852 Отправлено: 08.04.16 18:21:02
HellDoomer 666 , привет!

Я тут накреативил смертоносный подымающийся пол в силу своего знания ACS.
Надеюсь правильно тебя понял.
Гляди скрипт с комментариями внутри вада...

[13 kb] - http://rghost.ru/7WYt5SrkS
1 4 32
UsernameAK
- Lance Corporal -
Next rank: = Lance Corporal = after 10 points
150

Doom Rate: 1.79

Posts quality: +13
Ссылка на пост №853 Отправлено: 08.04.16 22:56:11
LEX SAFONOV
1 это имя переменной общее для всех скриптов, но должно быть числом
1
LEX SAFONOV
- Sergeant Major -
Next rank: = Sergeant Major = after 3 points
597

Doom Rate: 1.5

Posts quality: +294
Ссылка на пост №854 Отправлено: 08.04.16 23:05:34
UsernameAK:
1 это имя переменной общее для всех скриптов, но должно быть числом

Как имя? Имя дальше после двоеточия, не? Хотя надо почитать...
ZZYZX
- UAC Commissar -
Next rank: = UAC Commissar = after 16 pointsМодератор форума
6284

Doom Rate: 1.65

Posts quality: +1631
Ссылка на пост №855 Отправлено: 08.04.16 23:28:20
Это глобальный идентификатор. Он нужен в связи с тем, что глобальные переменные хранятся в массиве, и этот номер индекс в него.
2 2 1
UsernameAK
- Lance Corporal -
Next rank: = Lance Corporal = after 10 points
150

Doom Rate: 1.79

Posts quality: +13
Ссылка на пост №856 Отправлено: 10.04.16 10:23:46
С чем едят Line_SetPortal
1
N00b
Chief Petty Officer
Next rank: Chief Petty Officer after 18 points
922

Doom Rate: 2.15

Posts quality: +384
Ссылка на пост №857 Отправлено: 10.04.16 17:36:40
Есть сильное желание узнать, движется в данный момент полиобъект или нет. Также интересно, в каком он положении, если не движется.
Как это можно сделать?
Может быть, есть какие-то способы узнать координаты полиобъекта, соответствующие точке, отличной от "якоря"?
Update (11.04, 19:51):
Кажется, понял. Нечто вроде PolyWait мне поможет.
1 2
MyNameIs
= 1st Lieutenant =
Next rank: - Captain - after 36 points
2054

Doom Rate: 2.04

Posts quality: +893
Ссылка на пост №858 Отправлено: 11.04.16 16:35:02
как можно отключить возможность смены оружия на некоторое время?
или создать новый ствол, который можно сменить обратно лишь скриптом (или каким-либо ещё способом, который можно проконтролировать)
1 1 1
ZZYZX
- UAC Commissar -
Next rank: = UAC Commissar = after 16 pointsМодератор форума
6284

Doom Rate: 1.65

Posts quality: +1631
Ссылка на пост №859 Отправлено: 11.04.16 16:40:18
str currentweapon = GetWeapon();
while (true)
{
SetWeapon(currentweapon);
Delay(1);
}

Рейтинг сообщения: +1, отметил(и): MyNameIs
2 2 1
N00b
Chief Petty Officer
Next rank: Chief Petty Officer after 18 points
922

Doom Rate: 2.15

Posts quality: +384
Ссылка на пост №860 Отправлено: 11.04.16 20:40:40
Каким образом можно поместить один над другим несколько полиобъектов так, чтобы все работали раздельно?
Рисунок:
-------------------------небо
                     ||
(дверь на 2 этаже)-> || 
_____________________||____второй этаж (3d floor)
                     ||
(дверь на 1 этаже)-> || 
_____________________||____первый этаж

(если, конечно, это вообще возможно)
1 2
Страница 43 из 200Перейти наверх Пред.  1, 2, 3 ... 42, 43, 44 ... 198, 199, 200  След.
   Список разделов - Флуд и устаревшие темы - Тема для новичков. Вопросы по маппингу/моддингу - любые!