• Страница 1 из 1
  • 1
Модератор форума: Аdmin, Overfirst  
Форум » S.T.A.L.K.E.R. Модификации » Прочие модификации » Мини дополнения » [ТЧ] Configurable Dynamic News (ver. 1.0 by ALEX1197)
[ТЧ] Configurable Dynamic News
Украина  alex1197
Четверг, 06.04.2017, 16:55 | Сообщение # 1
Статус:
Отмычка:
Сообщений: 159
Награды: 7
Регистрация: 09.03.2014

Configurable Dynamic News


Разработчик: ALEX1197
Платформа: ТЧ Версия патча - 6
Дата выхода: 06 Апреля 2017

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



Можно выбрать в конфиге два варианта взятия текста для сообщений:
Код
1) Непосредственно из конфига - LTX
2) Из файлов по пути text/rus/ваш_файл.xml - XML


Конфиг настройки новостей по пути gamedata/config/ALEX1197/CDN_Config.ltx
Коментарии присутствуют в конфиге, так что должно быть всё понятно, что и как.

Принимайте: Я.Диск
Сообщение отредактировал alex1197 - Четверг, 06.04.2017, 17:12
  Злобная реклама
Четверг, 06.04.2017, 16:55
Статус:
Сообщений: 666
Регистрация: 09.03.2014
Украина  DemonShrams
Четверг, 06.04.2017, 17:09 | Сообщение # 2
Статус:
Бывалый:
Сообщений: 873
Награды: 10
Регистрация: 21.10.2012

smile Плюсик в карму
Беларусь  sektor_aka
Четверг, 06.04.2017, 17:11 | Сообщение # 3
Статус:
Опытный:
Сообщений: 1230
Награды: 5
Регистрация: 07.03.2016

alex1197, задумывался давненько о такой фиче, как динамические новости, и о их логичности. Вот к чему пришел: http://www.amk-team.ru/forum....1036615
Сообщение отредактировал sektor_aka - Четверг, 06.04.2017, 17:15
Украина  alex1197
Четверг, 06.04.2017, 17:16 | Сообщение # 4
Статус:
Отмычка:
Сообщений: 159
Награды: 7
Регистрация: 09.03.2014

sektor_aka, я просто подумал, новичкам трудно будет в этих таблицах разбираться по-началу, пусть конфигами попробуют smile

Добавлено (06.04.2017, 17:16)
---------------------------------------------
Думаю привязать события в Зоне тоже к новостям, которые можно будет править. Т.к этот варик - что есть сейчас - только рандом. И повторяющийся фейковые новости, но для начала гуд.

Украина  Vypperus
Четверг, 06.04.2017, 17:21 | Сообщение # 5
Статус:
Гость:
Сообщений: 31
Награды: 0
Регистрация: 23.01.2017

Прокатывает такой способ для ЧН?
Украина  alex1197
Четверг, 06.04.2017, 17:41 | Сообщение # 6
Статус:
Отмычка:
Сообщений: 159
Награды: 7
Регистрация: 09.03.2014

Vypperus, думаю да, функции скрипта вроде бы не сильно отличаются.
Российская Федерация  Hardtmuth
Четверг, 06.04.2017, 17:48 | Сообщение # 7
Статус:
Ветеран:
Сообщений: 4859
Награды: 33
Регистрация: 01.03.2012

Интересная штука. Спасибо, с меня лойс.
Украина  Vypperus
Пятница, 07.04.2017, 18:48 | Сообщение # 8
Статус:
Гость:
Сообщений: 31
Награды: 0
Регистрация: 23.01.2017

alex1197, хмм, может попробую сделать для ЧН на основе этого скрипта
Украина  alex1197
Пятница, 07.04.2017, 23:42 | Сообщение # 9
Статус:
Отмычка:
Сообщений: 159
Награды: 7
Регистрация: 09.03.2014

Vypperus, не забудь вызов функции в bind_stalker.script в апдейте вписать в ЧН.
Украина  Vypperus
Суббота, 08.04.2017, 21:45 | Сообщение # 10
Статус:
Гость:
Сообщений: 31
Награды: 0
Регистрация: 23.01.2017

alex1197, насколько понял вот это твой код внесенный в bind_stalker.script ?
Код
--------------------
    --    ALEX1197    --
    CDN_alex1197.time_update_spam()
    --------------------
    
    -- Обновление отключения ввода с клавиатуры.
    if self.st.disable_input_time ~= nil and
    game.get_game_time():diffSec(self.st.disable_input_time) >= self.st.disable_input_idle
    then
  level.enable_input()
  self.st.disable_input_time = nil
    end
    -- Обновление сна с переносом чувака в указанную позицию
    if self.st.sleep_relocate_time ~= nil and
    game.get_game_time():diffSec(self.st.sleep_relocate_time) >= self.st.sleep_relocate_idle
    then
  self.object:set_actor_position(self.st.sleep_relocate_point)
  local dir = self.st.sleep_relocate_point:sub(self.st.sleep_relocate_look)
  self.object:set_actor_direction(dir:getH())
  self.st.sleep_relocate_time = nil
    end
Украина  alex1197
Суббота, 08.04.2017, 22:38 | Сообщение # 11
Статус:
Отмычка:
Сообщений: 159
Награды: 7
Регистрация: 09.03.2014

Vypperus,
Код

    --------------------
    --    ALEX1197    --
    CDN_alex1197.time_update_spam()
    --------------------
Украина  Vypperus
Воскресенье, 09.04.2017, 08:38 | Сообщение # 12
Статус:
Гость:
Сообщений: 31
Награды: 0
Регистрация: 23.01.2017

alex1197, а, ну ок, спасибо!
Российская Федерация  kiselev123
Суббота, 24.06.2017, 21:05 | Сообщение # 13
Статус:
Отмычка:
Сообщений: 105
Награды: 3
Регистрация: 04.02.2017

Полезный мод .
Российская Федерация  Никсон
Воскресенье, 12.08.2018, 12:02 | Сообщение # 14
Статус:
Новичок:
Сообщений: 226
Награды: 3
Регистрация: 25.07.2017

Вот шаблоны:
10 = "Никто незнает, где сейчас Хан? Эта сука заплатит ещё за смерть Хога."
11 = "Ого, Кристалл! Торговцы это с руками оторвут."
12 = "Ребят, может соберёмся, выгоним вояк с моста. А то многие уже задолбались платить деньги за проход."
13 = "Бандиты: Пацаны мне нашептали, что в последнее время наши ребята в Подземельях Агропрома начали пропадать."
14 = "Эх, всё бы сейчас отдал... Ради глотка холодного кваса!"
15 = "Сталкеры в Тёмной Долине (что у фермы) разводят людей на бабло! Не попадайтесь на их уловки."
16 = "Слышал... Серого замочили. А недавно Витек с компанией пытались прорваться через блок-пост. Всех положили."
17 = "У солдата вечность впереди... Ты ее со старостью не путай. Кукушка... Ха. Хреново тут... С кукушками. Спросить не у кого..."
18 = "Военные: Хочу предупредить. Настроение — еще хреновей чем вчера. То, что было вчера я выпил. И теперь выпить больше нечего. Буду жестоко наказывать."
19 = "Дичи нормальной в этой долбаной зоне нет нихрена... Погано, погано..."
20 = "Свобода: Что в городе по людски жить не давали. Что тут началось. Долг этот долбаный... Вояки скоты. Нет, чтобы оставить зону в покое. Все им надо под себя подмять. Все блин под контроль, уроды."
21 = "Вот как вернусь, как расскажу друганам, что тут творится. А денег! Кучу привезу. Все от зависти обделаются!"
22 = "Черт. В голове не укладывается... Ведь никто за пределами зоны толком не знает что здесь происходит. Заговор какой-то, что ли?"
23 = "Бондарь опять пошёл в ходку. Надеюсь, он вернётся живым."
24 = "Опа, Ночная звезда! Вот это повезло."
25 = "Военные: Внимание! Любая попытка проникновения на охраняемую территорию будет пресекаться всеми доступными средствами! Патрули имеют право стрелять без предупреждения!"
26 = "Эх...И чего мне на Большой Земле не сиделось?"
27 = "Где же эти грёбаные артефакаты? Шквал говорил их на «мусорке» полно..."
28 = "И почему среди сталкеров совсем нету женщин. Это ж только представить... Амазонки... Эххх."
29 = "Погиб сталкер: Юрий Семецкий."
30 = "В Зоне концентраты, блин, сплошные!.. Эххх. А дома как было: придешь вечером, а баба домашнего на стол, горячего..."
31 = "Свобода: Вчера на базе пшонку точили... Позавчера мы тоже точили пшонку. А завтра что? Опять эту дрянь точить будем?"
32 = "Наёмники: Нет. Они меня доведут! Постреляю к чертям! Одна команда называется. Совсем оборзели — глаз на чужой хабар!"
33 = "Ух ты,я нашел ППШ у генераторов.Пойду друзьям покажу!."
34 = "Сталкеры,вступайте в Чистое Небо! Исследуем Зону вместе!."
35 = "Всю важную информацию - в приватный канал. Нам еще утечки не хватало."
36 = "Внимание! В связи с обильным нападением мутантов на наших людей, на территории базы Долга объявляется военное положение. Всем кто желает пройти на нашу базу, быть предельно бдительным, пускаем не всех!."
37 = "Гребаные гопники, чёрт бы их подрал. Откуда они только прут?."
38 = "Помогите,на нас напали мутанты.Мы возле Свалки у депо!."
39 = "Стрелок я вступил в долг,если что буду около ген.Воронина."
40 = "Вот помню в Припяти гулял."
41 = "Хе-хе,наконец Искру нашел.Пойду Торду отдам."
Форум » S.T.A.L.K.E.R. Модификации » Прочие модификации » Мини дополнения » [ТЧ] Configurable Dynamic News (ver. 1.0 by ALEX1197)
  • Страница 1 из 1
  • 1
Поиск: