Перейти к контенту

[SoC] Ковыряемся в файлах


Рекомендуемые сообщения

Всем привет.

Сразу оговорюсь и для Администрации, и для комьюнити - пишу здесь потому что в ветке ковыряния ЧН никого нет, а тут возможно кто-то что-то подскажет/поможет. Заранее прошу прощения за оффтоп.

Собственно вопрос: как поправить сползание аддонов в сравнении в рюкзаке и инвентаре ГГ?

Пример: ss-skynet-05-05-20-09-16-58-marsh.jpgss-skynet-05-05-20-09-17-04-marsh.jpg

Мятеж не может кончиться удачей, -
В противном случае его зовут иначе.

                                           С.Я. Маршак

@monk Координаты иконок обвеса указаны в конфиге оружия:

silencer_name = wpn_addon_silencer
silencer_x = 210
silencer_y = 11

  • Спасибо 1
  • Полезно 2

Мини-моды: ТЧ ЧН ЗП

Шпаргалка

@monk, это на широкоформатах, наверное, так? Из-за сжатия иконки по горизонтали, когда она в слоте, такое происходит. Если бы она не сжималась, то аддон был бы на своём месте, но иконка была бы растянутой. Тут в движке надо править - при сжатии иконки положение аддона по Y тоже изменять на тот же коэффициент.

  • Спасибо 1
  • Полезно 2

Аддон для ОП-2.09.2: Яндекс/Google/GitHub/Тема на AP-PRO

naxac.gif

11 часов назад, monk сказал:

Всем привет

Когда предмет меняет свой размер при перемещении из рюкзака в слот - это выглядит не хорошо.

Изменено пользователем aromatizer

Отношения между людьми- главная ценность в человеческом обществе.
Любая полученная информация- это только повод для размышлений, а не побуждение к действию.
Это должен знать каждый: уроки боевой подготовки Дяди Саши https://yadi.sk/d/60Ec2B06goLAE
Накопано и накнопано:https://yadi.sk/d/mzVY5jQEspwpt

Только что, naxac сказал:

Тут в движке надо править - при сжатии иконки положение аддона по Y тоже изменять на тот же коэффициент.

Вообще-то, уже было поправлено. Если на любом мониторе, пропорции иконок сохраняются, (а там именно это достигнуто), то и поворот на 90 градусов им ничего не перекосит.

 

  • Нравится 1
  • Полезно 1

Бывший мододел на X-Ray / Начинающий игродел на Unreal Engine / Мимокрокодил.

Я понял что моя старая подпись что-то нарушает. Удалил все ссылки.

9 часов назад, Купер сказал:

калашматы-коротыши

:rofl2:, 

 

23 минуты назад, Купер сказал:

Наверняка, в SDK есть подобные параметры

Да наверное в кастом дате смотреть, где же ещё. Я тоже посмотреть не могу сейчас, далеко от компа.

Изменено пользователем UriZzz

 Моя нычка, Нычка в арендованном у Опричника холодильнике  

Мы хорошие ребята, жаль патронов маловато:):ukostra:

UriZzz.gif

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

Кое-чего выяснил в процессе копания в update-части нет-пакета оружия.

Нижеследующие параметры есть у любого оружия

1) upd:weapon_flags

Значения: 0 - оружие спрятано, 1 - оружие в руках

2) upd:ammo_elapsed

Остаток патронов в стволе

3) upd:addon_flags

Навешанные аддоны. Бинарный флаг по сути, но распишу подробней:

0 - нету

1 - прицел

2 - гранатомет

3 - прицел+подствольный гранатомет

4 - глушитель

5 - прицел + глушитель

6 - подствольный гранатомет + глушитель

7 - все сразу

4) upd:ammo_type

Тип патронов. 0 - обычные, 1 - бронебойные. Если есть еще - идут в порядке повышения убойности (так вроде)

Если не полностью расстрелять магазин и поменять тип патронов, upd:ammo_type изменится для всего магазина.

5) upd:weapon_state

Самое интересное. Это состояние оружия:

0 - в руках, idle

1 - стрельба выстрел пулей/дробью (или удар ножом)

2 - альтернативный удар (только нож)

3 - перезарядка

4 - достается

5 - убирается (или выбрасывается)

6 - спрятано

7 - заклинило

8 - ??? выстрел из подствольника (в режиме огня "А"-автомат)

9 - включение/выключение подствольного гранатомета

6) upd:weapon_zoom

Состояние зума оружия: 0 - обычное состояние, 1 - прицел (зажатая правая мышка).

 

Нижеследующие параметры есть у всего, кроме ножа

7) upd:current_fire_mode

Текущий режим огня. 0 - одиночными, 1 - два патрона, 2 - очередью. Если режима по 2 патрона у оружия нет, то режим очередью будет 1.

 

Нижеследующие параметры есть только у стволов с возможностью крепления подствольника

7) upd:grenade_mode

Режим подствольника. 0 - выключен, 1 - включен

 

Нижеследующие параметры есть только у дробовиков и ружей

8) upd:ammo_ids

Количество оставшихся патронов в стволе. Полностью дублирует upd:ammo_elapsed, зачем - непонятно.

@Купер, @UriZzz - всё верно, всё работает прямо, как и писал @KD87 здесь.

Заспавнил на полке калаш со всеми обвесами. Спасибо за помощь !

Изменено пользователем Space.Marine
  • Согласен 1
  • Полезно 2

Привет всем! Я поменял начальное видео в тч(там где стрелка находит звездочет), но выходит след ошибка:

 

FATAL ERROR
 
[error]Expression    : fatal error
[error]Function      : CTexture::Load
[error]File          : E:\stalker\sources\trunk\xr_3da\SH_Texture.cpp
[error]Line          : 181
[error]Description   : <no expression>
[error]Arguments     : Can't open video stream

 

Сам файл: Log

В чем проблема? Хелп плиз

17 минут назад, Купер сказал:

имеет не поддерживаемый движком игры формат

Там, вроде, пишется invalid, а когда can't open, то проблема с кодеками на ПК. Но да, тут только телепатией пока заниматься.

Здрасьте.

 

В [textures\ui\] есть вариант рамки для окон КПК [ui_pda_frame_sub.dds] с описанием частей в одноименном INI-файле:

Spoiler

[frame]
shader		= hud\default
lt 		= 0,	0,	32,	32
l  		= 0,	32,	32,	32
lb 		= 0,	64,	32,	32
b  		= 32,	64,	32,	32
rb 		= 64,	64,	32,	32
r  		= 64,	32,	32,	32
rt 		= 64,	0,	32,	32
t  		= 32,	0,	32,	32
back 		= 32,	32,	32,	32

 

 

Изменил имя обоих файлов (при той же начинке) и указал новую ссылку в конфиге окна "Справка" (энциклопедия) – вылет "текстура не найдена". Знаю, что обычная текстура рамки привязана через XML-описание файла [ui_old_textures.dds], но хочется понять, действует ли в каком-нибудь виде способ с INI-файлом или это мусор, оставшийся от ранних билдов?

Мини-моды: ТЧ ЧН ЗП

Шпаргалка

@ErCody_, у тебя не правильно закодировано видео. У тебя сейчас AVC, а должен быть Theora.

Еще одно - ужасающее количество ошибок в выводимых титрах. Ты хотя бы проверь, прежде чем вставлять текст в видео.

  • Спасибо 1
  • Согласен 1
Только что, Купер сказал:

сомнительно, что движок воспримет формат "видео+аудио"

Точно НЕ воспримет) был такой опыт.

  • Согласен 1

Бывший мододел на X-Ray / Начинающий игродел на Unreal Engine / Мимокрокодил.

Я понял что моя старая подпись что-то нарушает. Удалил все ссылки.

Парни, чем надо распаковывать файлы формата xdb 0 из папки mods? db распаковщик их не видит.

Только что, Купер сказал:

перевод этого на технический русский.

В том случае, речь шла о том чтобы средствами XRE вернуть параметры слотов предмета, к тому что у него изначально было в конфиге, прежде чем его куда-то кидать.

Но эт все актуально тогда, когда движок == "черный ящик".

А если

Только что, Купер сказал:

Платформа OGSR

То у вас в логе должна быть куда более полезная информация, чем вот это все. В исходниках по строкам можно глянуть, что конкретно не понравилось движку.

Бывший мододел на X-Ray / Начинающий игродел на Unreal Engine / Мимокрокодил.

Я понял что моя старая подпись что-то нарушает. Удалил все ссылки.

@Купер, попробуй на следующем апдейте move_to_ruck делать. Может поможет.

  • Согласен 1

Получилось добавить иконку болта на статик патрона на худе но, иконка отображается почему то за текстурой статика, почему?

-- Болтик на худе
function Bolt_in_hud()
local slot_bolt = db.actor:active_slot()
local hud = get_hud():GetCustomStatic("hud_bolt")
	if slot_bolt == 5 then
		if not hud then
			 get_hud():AddCustomStatic("hud_bolt")
		end
	else
		get_hud():RemoveCustomStatic("hud_bolt")
	end
end

Запись в ui_custom_msgs

  <hud_bolt x="921" y="711" width="38" height="38" stretch="1">
    <texture x="750" y="1150" width="50" height="50">ui\ui_icon_equipment</texture>
  </hud_bolt>

 

 Моя нычка, Нычка в арендованном у Опричника холодильнике  

Мы хорошие ребята, жаль патронов маловато:):ukostra:

UriZzz.gif

Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!

Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.

Войти
  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...