Перейти к содержимому




Фотография

Ковыряемся в файлах S.T.A.L.K.E.R.


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 1619

#39
Черный_Сталкер

Черный_Сталкер

    Ветеран

  • альтернативный текст
  • Нейтралы

КПК - Сталкера
  • PipPipPipPip
  • Регистрация:
    08-December 08
  • 300 Cообщений
  • Пропуск №: 5


Репутация: 1500 Постов: 300
  • Пол:Мужчина
  • Город:Москва, Россия

Редактирование файлов ТЧ и Народной Солянки.

 

Ну, думаю, все знают про что эта тема. wink.gif Спрашиваем..

Шпаргалки по "ковырянию" файлов "АМК" и модов на его основе (Солянка и т.д..)
Версия 5: Скaчать Shpargalka_AMK_v5.rar
Версия 6: Скaчать Shpargalka_AMK_v6.rar
Правка параметров Сталкера: Скaчать Pravka_st.rar
 
Уважаемые Господа пользователи!
Все вопросы по прописке "квестовых" (и не только) предметов в продажу,
а так же другие способы их получения, обсуждаются здесь:  
Альтернативные способы получения предметов в игре.  !!!

Вопросы про то, как отключить выпадение вещей из рюкзака НЕ принимаются !!!
Посты с вопросами и ответами будут тереться немедленно!


Нарушителей ждет неотвратимое наказание в соответствии с Правилами форума! :sm22:

 

Если задаёте вопрос - указывайте игровой набор.

 

П.С.: Прошу не путать данную тему с чатом.


Мерцающий (19 March 2019 - 09:32):
До выхода официальной версии ОП-2.1 для разработчиков обсуждение в данной теме изменения файлов ОП-2.1 запрещено.
К нарушителям данного правила темы будут налагаться санкции в соответствии с пунктом 2.16 Правил форума.

Сообщение отредактировал Fаgot: 08 November 2016 - 02:20


#13857
RUS_D

RUS_D

    Администратор

  • альтернативный текст
  • Тех. Админ
  • Клуб - reaktor
  • Старожил сайта
КПК - Сталкера
  • PipPipPipPip
  • Регистрация:
    08-December 08
  • 892 Cообщений
  • Пропуск №: 2


Репутация: 198 Постов: 892
  • Skype:rus_did
  • Страна проживания:Украина
  • Реальное имя:Руслан
  • Пол:Мужчина
  • Город:Полтавская обл.

Можете выложить фикс, который увеличивает время лежания трупа, а то не успел убить всех наемов на фабрике переработки, а труп в экзе с КПК уже исчез, раздражает это.

В release_body_manager.script строку:
self.body_max_count = 15 количество тел которое одновременно может находится в игре Я поставил 35 трупы вродь на месте
Изменить время уборки трупа DLE_AFTER_DEATH = 40000 с 40 секунд на как у меня 600000 что равняется 10 минут.


По умолчанию в игре трупы исчезают слишком быстро, лишая возможности обшманать их...
Нашел два способа, чтобы трупы не исчезали:
1)Отключение уборщка трупов.
Если у вас машина мощная то для реализма будет самое то...Горы трупов по всей Зоне...
Путь:
папка "gamedata"-> "scripts"-> "xr_motivator.SCRIPT":
Строка:
release_body_manager.get_release_body_manager():moving_dead_body(self.object) --' Distemper 11.02.2008
Её надо закомментировать, чтобы выглядело так:
--release_body_manager.get_release_body_manager():moving_dead_body(self.object) --' Distemper 11.02.2008
Теперь трупы не исчезают совсем, даже после перезагрузки игры...
2)Настройка уборщика трупов.
Способ:
Путь: папка-"gamedata">папка-"skripts">файл-"release_body_manager.SKRIPT"
Строка:
self.body_max_count = 10 -- количество тел которое одновременно может находится в игре
Меняем число на более весомое...и вуаля:
self.body_max_count = 60 -- количество тел которое одновременно может находится в игре
Теперь хабар никуда от вас не денется!



Время уборки трупов изменяется в основном так.
Папка: gamedata\config\creatures
Файлы: monsters.ltx; stalkers.ltx

:pinch: ВНИМАНИЕ: СПОЙЛЕР!
В конце файлов находим:

Для сталкеров:

[stalkers_common]
corpse_remove_game_time_interval = ХХ ; in hours
stay_after_death_time_interval = ХХ ; in hours

Для монстров:

[monsters_common]
corpse_remove_game_time_interval = ХХ ; in hours
stay_after_death_time_interval = ХХ ; in hours

Вместо ХХ ставим любое нужное число, сколько в часах будет валятся труп.
Для квестовых трупов не действует.

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

Сообщение отредактировал RUS_D: 07 September 2017 - 11:53


#1601
Мерцающий

Мерцающий

    Агент Матрицы

  • альтернативный текст
  • Разработчики
  • Клуб - reaktor
  • Завсегдатай - больше 1 год на сайте
КПК - Сталкера
  • Регистрация:
    14-December 13
  • 777 Cообщений
  • Пропуск №: 9774


Репутация: 2194 Постов: 777
  • Страна проживания:Россия
  • Реальное имя:Андрей
  • Пол:Мужчина
  • Город:Екатеринбург

по квесту на поиски Славика Снегиря, убить такое кол-во  не слезая с крыши просто не реально

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

А вам все бы править. 



#1602
Adm-RAL

Adm-RAL

    Ghost Rider

  • альтернативный текст
  • Нейтралы
  • Клуб - reaktor

КПК - Сталкера
  • PipPipPipPip
  • Регистрация:
    25-September 15
  • 312 Cообщений
  • Пропуск №: 20431


Репутация: 1000 Постов: 312
  • Страна проживания:Россия
  • Реальное имя:Андрей
  • Пол:Мужчина
  • Город:Санкт-Петербург

Это всё откуда и куда!?

Это всё к ковыряниям ОП-2.1

 

Для игроков:

На вопросы ковыряния ОП-2.1 ответов не будет на этом сайте до выхода открытой версии мода. Это не раз писалось везде!



#1603
edwin0

edwin0

    Новичок

  • альтернативный текст
  • Нейтралы

КПК - Сталкера
  • PipPip
  • Регистрация:
    14-May 14
  • 35 Cообщений
  • Пропуск №: 10537


Репутация: 0
  • Страна проживания:Earth
  • Реальное имя:Mr. Nobody
  • Пол:Не определился
  • Город:Allow

Всем привет, может кто - поделиться полным набором SDK?

   CoC_SDK_editors.zip

2 - CoC_SDK_update_2_for_1.4.7z 
3 - CoC_1_5_SDK_updates .7z 

 

Нужно это, но к сожелению по ссылкам торент раздача пустая.Может у кого - то есть?



#1604
Adm-RAL

Adm-RAL

    Ghost Rider

  • альтернативный текст
  • Нейтралы
  • Клуб - reaktor

КПК - Сталкера
  • PipPipPipPip
  • Регистрация:
    25-September 15
  • 312 Cообщений
  • Пропуск №: 20431


Репутация: 1000 Постов: 312
  • Страна проживания:Россия
  • Реальное имя:Андрей
  • Пол:Мужчина
  • Город:Санкт-Петербург

edwin0, оно тебе зачем? Ты ищешь именно 4 СДК или как?

Если для работ с текстурами, то необходимо использовать 07 СДК, т.к. 04 создаёт кривые неработающие thm-ки, которые в ТЧ не работают.

Я юзаю 07.

Вот СДК 0.7

Просто распакуй в любую папку и запускай редакторы из "4_ X-Ray_CoP_SDK_07\editors". Там пусковые файлы *.cmd 



#1605
Chingiz G-v

Chingiz G-v

    Новичок

  • альтернативный текст
  • Нейтралы

КПК - Сталкера
  • PipPip
  • Регистрация:
    29-May 19
  • 39 Cообщений
  • Пропуск №: 35369


Репутация: 0
  • Страна проживания:Россиия
  • Реальное имя:Chingiz
  • Пол:Мужчина
  • Город:Краснодар

Подскажите, плиз: попытался заспавнить предметы в инвентарь, как показано :

здесь
http://stalker-worlds.games/forum/topic/174-alternativnye-sposoby-polucheniia-predmetov-v/page-23#entry11811

но структура файла ui_main_menu.script почему то отличается от моего. В инструкции сказано, что там должны быть строки:

if dik == DIK_keys.DIK_Q then
self:OnMessageQuitWin()
--elseif dik == DIK_keys.DIK_M then self:matants()
 --elseif dik == DIK_keys.DIK_Z then self:to_community(),

а у меня в файле они выгледят так:

if     dik == DIK_keys.DIK_Q then
            self:OnMessageQuitWin()
        elseif     dik == DIK_keys.DIK_S then
            if amk.check_game() then
                self:amk_options()
            end

Соответственно, когда я вношу указанные строки, игра просто не запускается и ругается XRay. Как можно заспавнить предметы в моем случае?

       З.Ы.  Спрашиваю здесь, поскольку тема Альтернативные способы получения предметов закрыта :(.



#1606
Мерцающий

Мерцающий

    Агент Матрицы

  • альтернативный текст
  • Разработчики
  • Клуб - reaktor
  • Завсегдатай - больше 1 год на сайте
КПК - Сталкера
  • Регистрация:
    14-December 13
  • 777 Cообщений
  • Пропуск №: 9774


Репутация: 2194 Постов: 777
  • Страна проживания:Россия
  • Реальное имя:Андрей
  • Пол:Мужчина
  • Город:Екатеринбург

Chingiz G-v, а ты напрасно думаешь, что описанные приемы сработают в ОП-2.1. Там это не работает. 



#1607
Chingiz G-v

Chingiz G-v

    Новичок

  • альтернативный текст
  • Нейтралы

КПК - Сталкера
  • PipPip
  • Регистрация:
    29-May 19
  • 39 Cообщений
  • Пропуск №: 35369


Репутация: 0
  • Страна проживания:Россиия
  • Реальное имя:Chingiz
  • Пол:Мужчина
  • Город:Краснодар
писанные приемы сработают в ОП-2.1

Дык, у меня НС! :sm7:

Просто, застрял в пещере без воды, выносливость, из-за отсутствия таковой - на нуле... Где взять - то?


Сообщение отредактировал Chingiz G-v: 06 June 2019 - 14:46


#1608
Adm-RAL

Adm-RAL

    Ghost Rider

  • альтернативный текст
  • Нейтралы
  • Клуб - reaktor

КПК - Сталкера
  • PipPipPipPip
  • Регистрация:
    25-September 15
  • 312 Cообщений
  • Пропуск №: 20431


Репутация: 1000 Постов: 312
  • Страна проживания:Россия
  • Реальное имя:Андрей
  • Пол:Мужчина
  • Город:Санкт-Петербург

Дык, у меня НС!

Для большинства модов (кроме ОП-2.1) подойдёт мой спавнер-телепортатор.

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

Заспавнить любую секцию предмета можно, добавив строку в скрипт "admral_teleport.script" в самом начале скрипта, где цифра - кол-во предметов.

 

-- Спавним 20 телепортов, при выпивании водки
function admral_teleports(obj)
   if obj:section() == "vodka" then
      create_items_actor("adm_ral_teleport", 20) - удалить эту строку, чтобы скрипт не спавнил тебе телепортаторы, т.к. их придётся уничтожать из игры при возвращении в режим "нормальной ИГРЫ".
      create_items_actor("vodka", 13) - добавил для примера. Спавнит 13 водок.
      create_items_actor("wpn_pm", 2) - добавил для примера. Спавнит 2 ПМ-а.
   end
end

 

После решения своей ситуации в игре, спавнер-телепортатор нужно удалить из игры. Удалять также как ставили, только в обратном порядке.

Если не влом таким заниматься, то можешь попробовать. Я в НС-16 им работал.

 

Не пытайтесь использовать в ОП-2.1!!! Сломаете игру!!!



#1609
Chingiz G-v

Chingiz G-v

    Новичок

  • альтернативный текст
  • Нейтралы

КПК - Сталкера
  • PipPip
  • Регистрация:
    29-May 19
  • 39 Cообщений
  • Пропуск №: 35369


Репутация: 0
  • Страна проживания:Россиия
  • Реальное имя:Chingiz
  • Пол:Мужчина
  • Город:Краснодар

отвязанный от функций игры спавнер.

Эм.. А он работает, как я понял, на водке? :wacko: А водку где брать? Или она "автоматом" в инвентаре появляется? 



#1610
Chingiz G-v

Chingiz G-v

    Новичок

  • альтернативный текст
  • Нейтралы

КПК - Сталкера
  • PipPip
  • Регистрация:
    29-May 19
  • 39 Cообщений
  • Пропуск №: 35369


Репутация: 0
  • Страна проживания:Россиия
  • Реальное имя:Chingiz
  • Пол:Мужчина
  • Город:Краснодар

И ещё: не могу что-то найти инфу - если геймдата заархивирована в файлы .db*, а я создаю дополнительно папку gamedata и в неё складываю отредактированные файлы -какие файлы будут выполняться?



#1611
Adm-RAL

Adm-RAL

    Ghost Rider

  • альтернативный текст
  • Нейтралы
  • Клуб - reaktor

КПК - Сталкера
  • PipPipPipPip
  • Регистрация:
    25-September 15
  • 312 Cообщений
  • Пропуск №: 20431


Репутация: 1000 Постов: 312
  • Страна проживания:Россия
  • Реальное имя:Андрей
  • Пол:Мужчина
  • Город:Санкт-Петербург
А водку где брать?

В магазине!  :D Потому-что если нет водки, то и чуда не будет...  :D К сожалению, эта штука работает только на спирту.

 

Ну или можешь переписать скрипт на тот предмет, который у тебя есть. Нужно только, чтобы этот предмет можно было "использовать". Правки потребуются в bind_stalker.script и в admral_teleport.script

 

если геймдата заархивирована в файлы .db*, а я создаю дополнительно папку gamedata и в неё складываю отредактированные файлы -какие файлы будут выполняться?

Будут использоваться файлы из распакованной gamedata. Приоритет папки gamedata выше чем у архивов .db*!


Сообщение отредактировал Adm-RAL: 08 June 2019 - 14:48


#1612
olodkav

olodkav

    Сталкер

  • альтернативный текст
  • Старожилы
  • Клуб - reaktor

КПК - Сталкера
  • Регистрация:
    12-May 14
  • 651 Cообщений
  • Пропуск №: 10428


Репутация: 260 Постов: 651
  • Страна проживания:Страна
  • Реальное имя:Реальное имя
  • Пол:Мужчина
  • Город:Город
Chingiz G-v,  вот как нужно сделать тебе :
 
В ui_main_menu.script под строками:
if  dik == DIK_keys.DIK_Q then
self:OnMessageQuitWin()
вставить это:
elseif db.actor~=nil and dik==DIK_keys.DIK_1 then
alife():create("flaska",db.actor:position(),db.actor:level_vertex_id(),db.actor:game_vertex_id(),db.actor:id())

И в игре выйди в меню нажми 1 и будет фляжка. Если нужно что то другое то вместо flaska пиши в кавычках нужную секцию   ;)



#1613
Chingiz G-v

Chingiz G-v

    Новичок

  • альтернативный текст
  • Нейтралы

КПК - Сталкера
  • PipPip
  • Регистрация:
    29-May 19
  • 39 Cообщений
  • Пропуск №: 35369


Репутация: 0
  • Страна проживания:Россиия
  • Реальное имя:Chingiz
  • Пол:Мужчина
  • Город:Краснодар

у меня стоят три разных патча для Солянки

Я свою брал вот эту : http://stalker-worlds.games/forum/topic/9556-narodnaia-solianka-2016/?p=341099

можно смело вставлять код спавна

В том то и дело, что при попытке вставить эти строки - вылет сразу при загрузки игры! :sm27:

Так может всё же у тебя уже есть встроенный спавнер

В описании сборки ничего про это не сказано... :sm22:

о поводу выносливости, она восстанавливается сама потихоньку

У меня справа горит красным значек "вода" и выносливость не восстанавливается! Может это тоже одна из особенностей сборки? :sm9:



#1614
olodkav

olodkav

    Сталкер

  • альтернативный текст
  • Старожилы
  • Клуб - reaktor

КПК - Сталкера
  • Регистрация:
    12-May 14
  • 651 Cообщений
  • Пропуск №: 10428


Репутация: 260 Постов: 651
  • Страна проживания:Страна
  • Реальное имя:Реальное имя
  • Пол:Мужчина
  • Город:Город

Chingiz G-v, перечитай мой пост выше, я его изменял в тот момент когда ты его цитировал. Просто я невнимательно прочитал твой изначальный пост и подумал что у тебя уже стоит спавнер. В общем, делай как сейчас написал под спойлером и всё будет работать, или скинь скрипт я тебе напишу...  :yes:



#1615
Adm-RAL

Adm-RAL

    Ghost Rider

  • альтернативный текст
  • Нейтралы
  • Клуб - reaktor

КПК - Сталкера
  • PipPipPipPip
  • Регистрация:
    25-September 15
  • 312 Cообщений
  • Пропуск №: 20431


Репутация: 1000 Постов: 312
  • Страна проживания:Россия
  • Реальное имя:Андрей
  • Пол:Мужчина
  • Город:Санкт-Петербург

Я свою брал вот эту

На всякий случай напишу...

Вычитал, что в той сборке есть игровые архивы .xdb*, так вот... Папка mods имеет самый высокий приоритет и доминирует над папкой gamedata!

Т.е. если есть и архивы .db* и папка gamedata и папка mods с архивами .xdb*, то приоритет у них будет следующий в порядке убывания приоритета:

1. Игровые архивы .xdb* из папки mods

2. Папка gamedata

3. Игровые архивы .db*



#1616
Chingiz G-v

Chingiz G-v

    Новичок

  • альтернативный текст
  • Нейтралы

КПК - Сталкера
  • PipPip
  • Регистрация:
    29-May 19
  • 39 Cообщений
  • Пропуск №: 35369


Репутация: 0
  • Страна проживания:Россиия
  • Реальное имя:Chingiz
  • Пол:Мужчина
  • Город:Краснодар
делай как сейчас написал

Я так и пробовал делать и игра вылетала сразу на входе... :(

Нашел вот это:

тынц
https://stalker-mods.su/load/s_t_a_l_k_e_r_ten_chernobylja/s_t_a_l_k_e_r_ten_chernobylja/narodnaja_soljanka_2016_spavner/5-1-0-3824-0-0-0-1559999351

Спавнер работает! Кстати, пробовал массу других спавнеров - никак! Они, вроде как, запускались, но названия вещей не отображались, а этот полноценно работает!! Всё, вода есть - побежал дальше!! :)

З.Ы. Всем пасиб!! :sm33:


Сообщение отредактировал Chingiz G-v: 08 June 2019 - 15:41


#1617
Chingiz G-v

Chingiz G-v

    Новичок

  • альтернативный текст
  • Нейтралы

КПК - Сталкера
  • PipPip
  • Регистрация:
    29-May 19
  • 39 Cообщений
  • Пропуск №: 35369


Репутация: 0
  • Страна проживания:Россиия
  • Реальное имя:Chingiz
  • Пол:Мужчина
  • Город:Краснодар

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



#1618
Кофеин223

Кофеин223

    Пришедший

  • альтернативный текст
  • Пользователь

КПК - Сталкера
  • Регистрация:
    14-August 23
  • 1 Cообщений
  • Пропуск №: 37317


Репутация: 0
  • Страна проживания:Беларусь
  • Реальное имя:Артём
  • Пол:Мужчина
  • Город:Старые Дороги

Здраствуйте. Подскажите пожалуйста как переписать диалог Захара какому - нибудь другому НПС. Проблема заключается в том, что данных файлов, которые назывались ранее в данной теме, нет (На подобие character). НС ОГСР 16.01.2023



#1619
LENA_D

LENA_D

    Пантера

  • альтернативный текст
  • Тех. Админ
  • Клуб - reaktor
  • Завсегдатай - больше 1 год на сайте
КПК - Сталкера
  • PipPipPipPip
  • Регистрация:
    23-July 10
  • 11104 Cообщений
  • Пропуск №: 2061


Репутация: 16472
  • Страна проживания:Реактор
  • Реальное имя:Лейла
  • Пол:Женщина
  • Город:ЧЗО

как переписать диалог Захара какому - нибудь другому НПС.

Как технически это сделать не знаю.
Надеюсь, ребята подскажут, если знают.

Проблема заключается в том, что данных файлов, которые назывались ранее в данной теме, нет

Не поняла, в какой теме?

character

Если игровой архив распакован, то все файлы должны быть.

#1620
Enframed

Enframed

    Ветеран

  • альтернативный текст
  • О-Сознание
  • Клуб - reaktor
  • Легенды Зоны
  • Монолит

КПК - Сталкера
  • PipPipPipPip
  • Регистрация:
    26-June 16
  • 1830 Cообщений
  • Пропуск №: 23398


Репутация: 8463 Постов: 1830
  • Skype:hnb-corps
  • Страна проживания:Украина
  • Реальное имя:Виктор
  • Пол:Мужчина
  • Город:Лисичанск, Приволье

Кофеин223, Добрый вечер, файл с профилем Захара находится здесь ...\config\gameplay\specific_characters_files\character_desc_new.xml, строка 1032 (gamedata.db_base_configs). Во вложении, я распаковал содержимое \config\gameplay\specific_characters_files (16.01.2023). Если нужна более подробная информация, то обращайся :)

Прикрепленные файлы





реклама на сайте подключена

Использование материалов сайта только с разрешения Администрации LENA_D!
Или с указанием прямой ссылки на источник. 2010 © bar-reaktor.stalker-worlds.ru
Не забывай о нас. Мы всегда рады тебе!!!

Рейтинг Ролевых Ресурсов - RPG TOP