Welcome to U.A.C. [O.S.A.]
login / register
Status: Guest
Архивы форума | iddqd.ru
Wolf 3D
ПравилаПравила ПоискПоиск
18+
Тема для новичков. Вопросы по маппингу/моддингу - любые! Пред.  1, 2, 3 ... 177, 178, 179 ... 198, 199, 200  След.
   Список разделов - Флуд и устаревшие темы - Тема для новичков. Вопросы по маппингу/моддингу - любые!Ответить
АвторСообщение
Landsberg
= Lance Corporal =
Next rank: - Master Corporal - after 4 points
196

Doom Rate: 1.96

Posts quality: +22
Ссылка на пост №3541 Отправлено: 21.09.18 16:21:42
Здравствуйте
Вопрос в следующем
Требуется заменить заголовок в меню
На здум Вики в Маринфо гейм дефинишн я не нашёл требуемый скрипт(только на замену стартовой картинки и на замену узки в меню)
Также мне требуется сделать слайдшоу из своих картинок в меню и удалении титров из оригинального дум
Вопрос-как
Большая просьба не игнорировать вопрос
Void Weaver
= Captain =
Next rank: - Major - after 144 points
2496

Doom Rate: 1.82

Posts quality: +801
Ссылка на пост №3542 Отправлено: 21.09.18 22:25:13
Anto96WS:
Игроки закидываются на огромную заскриптованную карту.
И собсна все. Игра бесконечна.

Можно улучшать оружие и броню, можно чистить локации от монстроты на ивентах.
Можно крафтить разнообразную дичь и продавать торговцам, или восстанавливать и обустраивать разрушенные базы.

Монстры ведут себя намного сложнее, и как и игроки могут лечиться, менять оружие и т.д.
MyNameIs:
РП - это РолеПлей. как рпг, только ролеплеят в основном своими силами, а не игра тебя
может сопровождаться прокачкой, походами за хлебом в магазины, иногда даже покупкой хат
Песочница (sandbox) штоле? Весьма амбициозный прожект, однако.
-------------------------
Герр Смертоносец
Ну ты красавчик, сотни лаек тебе. Работает хорошо и выглядит компактно, сразу чувствуется рука технаря. Единственный минус что код придётся чуток расширить для мега жирных вражин. Попробовал сразу пару десятков вампиров на кибере - вроде без лагов. Надо будет заценить на мобах за 100к хп.
-------------------------
Landsberg
А что, TITLEPIC не устраивает?

//MAPINFO//
gameinfo
{ titlepage = "TITLEPIC" }

//ANIMDEFS//
TEXTURE TITLEPIC
pic Graphics/Titlepicanim/TITLE00 tics 5
pic Graphics/Titlepicanim/TITLE01 tics 5
pic Graphics/Titlepicanim/TITLE02 tics 5
pic Graphics/Titlepicanim/TITLE03 tics 5

TITLE## - твои пикчи в .png формате.
Пример - _ANIMATED_TITLEPIC.pk3

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

//MAPINFO//
gameinfo
{ creditpage = "CREDIT" }

Анимация INTERPIC, HELP и CONBACK - не поддерживается. Да, тайтлпэйдж\кредитс анимация пашет ТОЛЬКО на гоззе 3.4.1+

Landsberg:
Требуется заменить заголовок в меню
Пардоньте, чё-т проглядел. Вам сюда, а структуру можно глянуть здесь. StaticPatch(Centered) вроде.

Рейтинг сообщения: +3, отметил(и): VladGuardian, DOOMGABR, Landsberg
1 9 1
Taw Tu'lki
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 101 points
1539

Doom Rate: 1.51

Posts quality: +599
Ссылка на пост №3543 Отправлено: 22.09.18 16:45:17
Ребят. I need your help.
На днях решил сделать WAD, в котором помимо стандартного думовского оформления, будет и мое собственное: текстуры, спрайты и т.п. Причем текстуры добавить не так сложно (главное, чтобы палитра идеально подходила под игру). А вот со спрайтами тут посложнее.
Сперва я решил добавить спрайт дерева "туя" в качестве декорации. Ввожу следующий код:
//// SONS /////

ACTOR Tujia 9000
{
Height 64
Weight 128
+SOLID
States
{
Spawn:
TRE4A0 A -1
Loop
}
}



Вот спрайт туи и его название:


Вроде бы я все делал как надо (ну я вроде бы узнал на сайте Zdoom, как надо вводить коды на спрайт). Но вот когда я захожу в builder, то я не обнаруживаю картинки со спрайтом.


К тому же вад стал вырубаться из-за этой ошибки:


Скажите, что я делаю не так? Как правильно вводить код спрайта?
12
Mud
Chief Petty Officer
Next rank: - Warrant Officer - after 68 points
972

Doom Rate: 1.98

Posts quality: +617
Ссылка на пост №3544 Отправлено: 22.09.18 16:57:42
BJ34
"0" лишняя, должно быть TRE4 A -1.
3 1
Taw Tu'lki
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 101 points
1539

Doom Rate: 1.51

Posts quality: +599
Ссылка на пост №3545 Отправлено: 22.09.18 17:12:39
Serious_MOod
Уже исправил. Уже не вылетает. Однако по-прежнему не отображается текстура спрайта в Builder'e. Я даже сменил название спрайта, убрав нолик.
12
Mud
Chief Petty Officer
Next rank: - Warrant Officer - after 68 points
972

Doom Rate: 1.98

Posts quality: +617
Ссылка на пост №3546 Отправлено: 22.09.18 17:23:12
BJ34
Так как у тебя .WAD, а не PK3, то смею предположить, что ты забыл спрайты расположить между маркерами S_START и S_END, и поэтому DB не видит спрайты.

Рейтинг сообщения: +1, отметил(и): Void Weaver
3 1
Taw Tu'lki
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 101 points
1539

Doom Rate: 1.51

Posts quality: +599
Ссылка на пост №3547 Отправлено: 22.09.18 18:03:43
Serious_MOod
А как проверить, что они не между маркерами? Вроде бы в Слейде, я проверял, спрайты стоят рядом с остальными спрайтами.
12
Landsberg
= Lance Corporal =
Next rank: - Master Corporal - after 4 points
196

Doom Rate: 1.96

Posts quality: +22
Ссылка на пост №3548 Отправлено: 22.09.18 18:08:49
BJ34

Если я не слепой и все правильно увидел, то ты не указал категорию
Она указывается так:
//$category decorations

*вместо слова decorations может быть любая удобная для тебя категория
Mud
Chief Petty Officer
Next rank: - Warrant Officer - after 68 points
972

Doom Rate: 1.98

Posts quality: +617
Ссылка на пост №3549 Отправлено: 22.09.18 18:24:00
BJ34
Ну судя по скринам у тебя никаких маркеров нет, только голые спрайты. Посмотри как в DOOM2.WAD сделано, например. Там сначала идет маркер S_START (вроде так), потом спрайты, а потом маркер S_END. На крайний случай можешь вад в ЛС кинуть, там разберемся.
Landsberg
Не в этом дело, такая штука чисто для удобства и каталогизации.

Рейтинг сообщения: +1, отметил(и): Void Weaver
3 1
Murashka
= Corporal =
Next rank: - Lance Corporal - after 22 points
108

Doom Rate: 1.96

Posts quality: +14
Ссылка на пост №3550 Отправлено: 24.09.18 19:20:35
Хьюстон, у меня проблемы! :pc: Работаю в GZDoom builder порт Zandronum. Так вот, решил создать марина (солдат короче) и при создании он серый а не зелёный как сам игрок. Как исправить? :sad4: Может связано с Decorate или типа того. Поясните, только недавно перешёл на GZDoom builder :bitsa:
Void Weaver
= Captain =
Next rank: - Major - after 144 points
2496

Doom Rate: 1.82

Posts quality: +801
Ссылка на пост №3551 Отправлено: 24.09.18 20:52:56
Судя по твоему скрину, это NPC-марин а не игрок, так?
Проверь есть ли у твоего марина строка Translation 0. Если есть, то удали её ИЛИ пропиши актору конкретную Translation translationstring.

Рейтинг сообщения: +1, отметил(и): YURA_111
1 9 1
Landsberg
= Lance Corporal =
Next rank: - Master Corporal - after 4 points
196

Doom Rate: 1.96

Posts quality: +22
Ссылка на пост №3552 Отправлено: 25.09.18 11:34:48
Здравствуйте
Хотел сделать своё оружие, почитал здум вики, но на ней указано только создание оружия с "мгновенно" стрельбой, а мне нужна "стрельба экторами", как в ракетнице или бфг, например
Напишите, пожалуйста, как это провернуть
YURA_111
UAC Sergeant Major
Next rank: UAC Sergeant Major after 28 points
732

Doom Rate: 1.98

Posts quality: +130
Ссылка на пост №3553 Отправлено: 25.09.18 15:55:36
Landsberg:
Напишите, пожалуйста, как это провернуть


Код Оригинального Думовского гранатомета:
https://zdoom.org/wiki/Classes:RocketLauncher

Код Оригинальной Думовской ракеты:
https://zdoom.org/wiki/Classes:Rocket

...по этому принципу создавай свое...
Landsberg
= Lance Corporal =
Next rank: - Master Corporal - after 4 points
196

Doom Rate: 1.96

Posts quality: +22
Ссылка на пост №3554 Отправлено: 25.09.18 17:08:29
Хорошо, спасибо

YURA_111:
Код Оригинального Думовского гранатомета:
https://zdoom.org/wiki/Classes:RocketLauncher

Код Оригинальной Думовской ракеты:
https://zdoom.org/wiki/Classes:Rocket

...по этому принципу создавай свое...


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

Но я не вижу часть кода, отвечающую за спавна именно ракеты
YURA_111:
Код Оригинального Думовского гранатомета:
https://zdoom.org/wiki/Classes:RocketLauncher

Код Оригинальной Думовской ракеты:
https://zdoom.org/wiki/Classes:Rocket

...по этому принципу создавай свое...

YURA_111
UAC Sergeant Major
Next rank: UAC Sergeant Major after 28 points
732

Doom Rate: 1.98

Posts quality: +130
Ссылка на пост №3555 Отправлено: 25.09.18 17:15:51
Landsberg:
Но я не вижу часть кода, отвечающую за спавна именно ракеты


Шутим???

Не шутим...

В Гранатомете используется старый тип кода для спавна ракеты:
MISG B 12 A_FireMissile

Тебе нужно в твоем моде использовать другой код, например:
https://zdoom.org/wiki/A_FireProjectile

Рейтинг сообщения: +2, отметил(и): Void Weaver, camper
VI2TALK
- Corporal -
Next rank: = Corporal = after 3 points
97

Doom Rate: 2.11

Posts quality: +36
Ссылка на пост №3556 Отправлено: 26.09.18 12:37:56
Привет.
Есть вопрос не в бровь, а в нос :)
Возможно ли создать несколько динлайтов
использующих разные текстуры для отображения
формы освещения(круг, квадрат и тп).
По дефолту используется картинка с изображением
круга и заменить на другую можно напрямую или
через патч. А мне бы одно и другое причём сразу :o
1
nailzx128
- Lance Corporal -
Next rank: = Lance Corporal = after 24 points
136

Doom Rate: 1.43

Posts quality: +96
Ссылка на пост №3557 Отправлено: 28.09.18 20:18:23
Что нужно сделать, что бы при понижении здоровья у ГГ, рос урон у определённого оружия?
Я пробовал сделать вот так:
fpan C 1 {
				if(health >= 100)
				{
					a_custompunch(5, TRUE, CPF_NORANDOMPUFFZ,"panpuff");
				}
				if(health <= 75)
				{
					a_custompunch(20, TRUE, CPF_NORANDOMPUFFZ,"panpuff");
				}
				if(health <= 50)
				{
					a_custompunch(40, TRUE, CPF_NORANDOMPUFFZ,"panpuff");
				}
				if(health <= 25)
				{
					a_custompunch(60, TRUE, CPF_NORANDOMPUFFZ,"panpuff");
					}
				}
				fpan de 2 

Но получилась лажа. В промежутках между 100,75,50 и 25 функция a_custompunch иногда не срабатывает и когда у ГГ здоровья меньше 50, параметр вообще срабатывает сразу несколько раз... :bitsa: [/code]
Anto96WS
= Master Corporal =
Next rank: - Sergeant - after 9 points
281

Doom Rate: 1.77

Posts quality: +89
Ссылка на пост №3558 Отправлено: 28.09.18 20:32:38
nailzx128:
параметр вообще срабатывает сразу несколько раз...

Потому что у тебя не совсем правильная конструкция.

Вот так думаю было бы более правильно

FPAN C 1 {
	if(health >= 100){
		a_custompunch(5, TRUE, CPF_NORANDOMPUFFZ,"panpuff");
	}
	else if(health >= 75){
		a_custompunch(20, TRUE, CPF_NORANDOMPUFFZ,"panpuff");
	}
	else if(health >= 50){
		a_custompunch(40, TRUE, CPF_NORANDOMPUFFZ,"panpuff");
	}
	else if(health >= 25){
		a_custompunch(60, TRUE, CPF_NORANDOMPUFFZ,"panpuff");
	}
	else{
		// Здоровье игрока ниже 25. Тут тоже можно что-нибудь делать
	}
}
FPAN DE 2


Условия должны проверяться последовательно, а не все разом.
Надеюсь пояснения не нужны?

Рейтинг сообщения: +1, отметил(и): nailzx128
MyNameIs
- 1st Lieutenant -
Next rank: = 1st Lieutenant = after 18 points
1822

Doom Rate: 1.91

Posts quality: +792
Ссылка на пост №3559 Отправлено: 28.09.18 20:38:22
nailzx128
срабатывает несколько раз, потому что каждое условие чекается независимо друг от друга, ну и их выполняется больше одного.
<75 и <50 - если хп меньше пятидесяти, его и меньше семидесяти

можно Else добавлять после каждого условия (что немного говнокод), или указывать область точнее, вроде этого

if((health >= 75)
{абвгд1}
if((health >= 50)&&(health <75))
{абвгд2}
1 1
nailzx128
- Lance Corporal -
Next rank: = Lance Corporal = after 24 points
136

Doom Rate: 1.43

Posts quality: +96
Ссылка на пост №3560 Отправлено: 28.09.18 20:54:04
Anto96WS:
Условия должны проверяться последовательно, а не все разом.
Надеюсь пояснения не нужны?

Всё понял. Спасибо большое за помощь)

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

MyNameIs:
срабатывает несколько раз, потому что каждое условие чекается независимо друг от друга, ну и их выполняется больше одного.
<75 и <50 - если хп меньше пятидесяти, его и меньше семидесяти

можно Else добавлять после каждого условия (что немного говнокод), или указывать область точнее, вроде этого

Сейчас попробую сделать по твоему примеру. Хоть и вариант Anto96WS тоже рабочий, мне всё же интересно поэкспериментировать с твоим методом. Спасибо!
Страница 178 из 200Перейти наверх Пред.  1, 2, 3 ... 177, 178, 179 ... 198, 199, 200  След.
   Список разделов - Флуд и устаревшие темы - Тема для новичков. Вопросы по маппингу/моддингу - любые!