Случайная подборка модов
Путь человека: Шаг в неизвестность
3.8
Белый отряд
3.7
Тайные Тропы 2
4.2
Золотой Шар. Завершение
3.9
STCS Weapon Pack 2.6
4.3
Апокалипсис
4.0
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
⚙ Модострой: Вопросница
Российская Федерация  Wolfstalker
Среда, 24.02.2016, 00:25 | Сообщение # 1
Статус:
Легенда:
Сообщений: 2258
Награды: 15
Регистрация: 05.04.2010

В данной теме вы можете задавать любые вопросы касательно S.T.A.L.K.E.R. моддинга


• Не флудить
• Предварительно просматривайте раздел, ведь ответ на ваш вопрос может быть там
• В своем вопросе указывайте платформу моддинга — Тень Чернобыля, Чистое небо или Зов Припяти




F.A.Q

  Злобная реклама
Среда, 24.02.2016, 00:25
Статус:
Сообщений: 666
Регистрация: 05.04.2010
Российская Федерация  Neptun
Четверг, 21.12.2017, 09:27 | Сообщение # 9556
Связной
Статус:
Бывалый:
Сообщений: 672
Награды: 9
Регистрация: 25.03.2012

Цитата _S_k_i_F_ ()
создай текст бокс и в него пиши:

local s = tostring(level.get_time_hours())..":"..tostring(level.get_time_minutes())
self.textbox:TextControl():SetText(s)

Да, время действительно отобразилось и застыло. Я понимаю, что gui не обновляется как actor_binder каждую секунду, но всё же есть возможность отображать время в онлайн-режиме в gui-окне?

Добавлено (21.12.2017, 09:27)
---------------------------------------------
Спрошу иначе: можно ли AddCustomStatic поставить поверх gui_окна? И как? А то по факту gui перекрывает его. ЗП.

  Злобная реклама
Четверг, 21.12.2017, 09:27
Статус:
Сообщений: 666
Регистрация: 25.03.2012
Российская Федерация  atanda
Четверг, 21.12.2017, 10:22 | Сообщение # 9557
Статус:
Бывалый:
Сообщений: 672
Награды: 7
Регистрация: 12.07.2017

mmihaill, AddDialogToRender(...) не знаю как юзается метод, но он ставит элемент поверх окна.

Добавлено (21.12.2017, 10:10)
---------------------------------------------
Цитата dark_stalker_98 ()
увидеть объемный снег

Что вы подразумеваете под объёмным снегом?

Добавлено (21.12.2017, 10:22)
---------------------------------------------


Может быть есть и лучшая реализация. Готов выслушать претензии.
Сообщение отредактировал buffy - Четверг, 21.12.2017, 10:23
  Злобная реклама
Четверг, 21.12.2017, 10:22
Статус:
Сообщений: 666
Регистрация: 12.07.2017
Российская Федерация  denis2000
Четверг, 21.12.2017, 10:32 | Сообщение # 9558
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

Цитата buffy ()
Что вы подразумеваете под объёмным снегом?

Он подразумевает, что снег это трехмерный объект, а не текстура на поверхности или спрайты на экране.
Цитата buffy ()
Может быть есть и лучшая реализация. Готов выслушать претензии.

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


mmihaill, По моему есть конкретный мод реализующий вывод времени на экране, поищите его реализацию в интернете.
Цитата mmihaill ()
можно ли AddCustomStatic поставить поверх gui_окна? И как?

Почитайте может будет полезно.
Сообщение отредактировал denis2000 - Четверг, 21.12.2017, 10:33
  Злобная реклама
Четверг, 21.12.2017, 10:32
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Украина  _S_k_i_F_
Четверг, 21.12.2017, 12:09 | Сообщение # 9559
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

mmihaill, попробуй в методе Update ГУИ-окна обновлять добавление времени.
  Злобная реклама
Четверг, 21.12.2017, 12:09
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Российская Федерация  atanda
Четверг, 21.12.2017, 13:12 | Сообщение # 9560
Статус:
Бывалый:
Сообщений: 672
Награды: 7
Регистрация: 12.07.2017

Цитата denis2000 ()
Какие могут быть претензии? Ведь принцип определяется техническими возможностями движка, а детали не меняют предложенную концепцию, а лишь ее конкретную реализацию.

Да, да. Но я как всегда поспешил с выводами. Взглянув на исходники движка нашёл вот это:
Код

virtual void Update()
{
    call_member<void>(this,"Update");
}

Сначала не знал работает ли это. Но потом нашёл в экспортированном классе CUIScriptWnd этот метод. Так что извините меня те, кого я ввёл в небольшое заблуждение.
Сообщение отредактировал buffy - Четверг, 21.12.2017, 13:13
  Злобная реклама
Четверг, 21.12.2017, 13:12
Статус:
Сообщений: 666
Регистрация: 12.07.2017
Российская Федерация  Neptun
Четверг, 21.12.2017, 16:30 | Сообщение # 9561
Связной
Статус:
Бывалый:
Сообщений: 672
Награды: 9
Регистрация: 25.03.2012

Цитата buffy ()
Может быть есть и лучшая реализация. Готов выслушать претензии.

Ты так описал, что я прям ничего не понял biggrin
Но я нашёл выход. Очень просто: я удалил часть текстуры gui окна (то самое место, где должно отображаться время) и создал обычный static, который запустил через биндер: циферблат я наложил на ту самую удалённую текстуру, а после подогнал координаты; далее прописал, чтобы static отображался только тогда, когда мы запускаем gui - и вуаля! Я получил то, что хотел. Мне повезло, что gui окно просвечивает там, где нет текстур.
  Злобная реклама
Четверг, 21.12.2017, 16:30
Статус:
Сообщений: 666
Регистрация: 25.03.2012
Российская Федерация  atanda
Четверг, 21.12.2017, 17:50 | Сообщение # 9562
Статус:
Бывалый:
Сообщений: 672
Награды: 7
Регистрация: 12.07.2017

mmihaill, ты прочитал, то что тебе дал denis2000?
Цитата mmihaill ()
Ты так описал, что я прям ничего не понял

Добавлено (21.12.2017, 17:50)
---------------------------------------------
mmihaill, и зачем столько трудностей?

  Злобная реклама
Четверг, 21.12.2017, 17:50
Статус:
Сообщений: 666
Регистрация: 12.07.2017
Российская Федерация  Neptun
Пятница, 22.12.2017, 06:05 | Сообщение # 9563
Связной
Статус:
Бывалый:
Сообщений: 672
Награды: 9
Регистрация: 25.03.2012

Цитата buffy ()
ты прочитал, то что тебе дал denis2000?

Я изучил материал и пришёл к выводу, что это тот же самый gui, но который можно использовать параллельно с основным gui, однако он также не работал в онлайн-режиме, а делать эти самые проверки, отсылки - ей-богу, я не такой умный мальчик. Сделал, как позволила мне моя фантазия - результат меня удовлетворил cool
  Злобная реклама
Пятница, 22.12.2017, 06:05
Статус:
Сообщений: 666
Регистрация: 25.03.2012
Российская Федерация  atanda
Пятница, 22.12.2017, 12:18 | Сообщение # 9564
Статус:
Бывалый:
Сообщений: 672
Награды: 7
Регистрация: 12.07.2017

Цитата mmihaill ()
я не такой умный мальчик

Здесь не надо быть таким умным "мальчиком", надо быть таким находчивым "мальчиком" dry
Цитата mmihaill ()
Сделал, как позволила мне моя фантазия - результат меня удовлетворил

Хозяин - барин.
  Злобная реклама
Пятница, 22.12.2017, 12:18
Статус:
Сообщений: 666
Регистрация: 12.07.2017
Российская Федерация  Grelka
Пятница, 22.12.2017, 16:37 | Сообщение # 9565
Статус:
Отмычка:
Сообщений: 181
Награды: 2
Регистрация: 14.08.2017

Кто знает как эфект противогаза на голос наложить какой прогой ? мне нужно сразу на 90 файлов эффект наложить
  Злобная реклама
Пятница, 22.12.2017, 16:37
Статус:
Сообщений: 666
Регистрация: 14.08.2017
Российская Федерация  sinaps
Пятница, 22.12.2017, 17:54 | Сообщение # 9566
Статус:
Ветеран:
Сообщений: 4757
Награды: 4
Регистрация: 02.04.2016

Grelka, в Adobe Audition есть пакетная обработка файлов, но может можно и чем-то попроще...
  Злобная реклама
Пятница, 22.12.2017, 17:54
Статус:
Сообщений: 666
Регистрация: 02.04.2016
Российская Федерация  atanda
Пятница, 22.12.2017, 18:25 | Сообщение # 9567
Статус:
Бывалый:
Сообщений: 672
Награды: 7
Регистрация: 12.07.2017

Grelka, не знаю, поможет тебе этот урок.
  Злобная реклама
Пятница, 22.12.2017, 18:25
Статус:
Сообщений: 666
Регистрация: 12.07.2017
Российская Федерация  alanbrose
Пятница, 22.12.2017, 18:28 | Сообщение # 9568
Статус:
Отмычка:
Сообщений: 113
Награды: 4
Регистрация: 28.08.2015

Grelka, открыть аудишн, записать действие. Нажать запись, выделить весь файл, срезать эквалайзером верха на свой вкус, остановить запись. Открыть batch process, кинуть туда файлы, применить записанное действие ко всем файлам. Всё автоматом сделается. Потом сохранить через экспорт в окне batch process. Либо нажать сохранить всё во вкладке файл. Сохранить в 44100 wav. Ну а потом прогнать через SDK.

Добавлено (22.12.2017, 18:28)
---------------------------------------------
ЗП.

Ребят, как убрать 100 советов? Где-то помню видел, но найти не могу.

Сообщение отредактировал alanbrose - Пятница, 22.12.2017, 18:27
  Злобная реклама
Пятница, 22.12.2017, 18:28
Статус:
Сообщений: 666
Регистрация: 28.08.2015
Российская Федерация  Sander
Пятница, 22.12.2017, 19:37 | Сообщение # 9569
Статус:
Бывалый:
Сообщений: 764
Награды: 6
Регистрация: 18.09.2012

Перестали создаваться порталы. Нажимаю compete all portals, проходит некоторое время, но таблички с количеством созданных нет.
Вот что в логе:

Код
Are you sure want to destroy all existing portals and compute them again? - Yes.
Capturing unused face...
Prepare...
xform + weld...
updating per-vertex adjacency...
searching edges...
sorting edges...
calculating portals...
building portals...
  Злобная реклама
Пятница, 22.12.2017, 19:37
Статус:
Сообщений: 666
Регистрация: 18.09.2012
Российская Федерация  denis2000
Пятница, 22.12.2017, 20:16 | Сообщение # 9570
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

Sander, Нет секторов кроме дефолтного, или сектора разбиты так, что ни одного портала создать не удается.
  Злобная реклама
Пятница, 22.12.2017, 20:16
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Поиск: