S.T.A.L.K.E.R.: Global War <<<>>> Инструмент - теперь и для ТЧ! <<<>>> NS OGSR: Сборка от 30.12.2023
-
Число публикаций
15 -
Регистрация
-
Последнее посещение
-
AMKoin
7 [Подарить AMKoin]
Сообщения опубликованы AnyKey_ua
-
-
Народ, не могу никак найти, где прописан Сказочник в радио Василия на базе Чистого неба - хочу вырубить (обычно вырубаю путем огг-комента volume=0). Хэлпаните где копать. Например, в "sound_theme.script" на него ссылку не нашел. И где вообще звуковые файлы самого сказочника лежат?
Возможно поиск в теме по слову сказочн* даст ответ на ваш вопрос.
shahvkit
Ничего поиск по теме не дал. Так что если есть желание у кого помочь по сказочнику у Василия на Чистом Небе - я буду рад.
А мне вот почему то дал...
Смотрим найденный пост - http://www.amk-team.ru/forum/topic/12839-kovyriaem-op-2/?p=883347
Ссылки уже не рабочие, но автор поста исправно появляется на форуме.
Кто мешает задать ему вопрос в личной переписке ?
-
Подскажите - вроде как когда замком закрываешь нычку (кладешь в нее замок, пишется соответствующее сообщение) , то на карте нычка с красной обычной (с маяком) меняется на иконку с замочком. У меня же иконка нычки не меняется. Почему так, и должно ли так быть?
Первый раз такое слышу в Соли и ОП-2. Родные метки от "gps-метки с хабаром" тоже не содержат никаких замочков:
/Евген/
-
local search_intensivity=60 -- по сколько раз повторять перебор чего попало. Чтоб сильнее тормозило.
local max_rounds = 10 -- аналогично, если в пределах look_radius есть монстры/неписи.
local sell_limit = 3000 -- не грохать шмотки ценой более 3000
да, look_radius_box = 1000 -- будет вычищено ВСЕ, кроме списка исключений. dc
Хотелось бы всё-таки понять лучше. Если можно - поподробней насчет:
Скрипт называется оффлайн алайф, т.е. все поведение нпс в оффлайне. К нычкам там только эти две строки look_radius_box и look_radius.
1) "повторять перебор чего попало" - перебор кем и чего? НПС твоих вещей в нычке? Или этот параметр уже не про это вообще?..
Не про это. Перебор каждым неписем любых объектов: трупов, нычек, бесхозных стволов, хабара в трупах и т.д.
2) "в пределах look_radius есть монстры/неписи" - это изменение алгоритма поиска твоей нычки, если при этом в радиусе этого НПС есть монстры/неписи?
Радиус перебора чего попало.
3) "не грохать шмотки" - в смысле, не воровать шмотки ценой выше 3000?.. Просто в описании написано "-- Вещи дешевле продает торговцам"...
Оффлайн торговля стволами. Самое дорогое оружие непись оставляет себе.
@Eugen81, т.е. look_radius - это на сколько далеко НПС видит, например, труп, и идет его обыскивать?
Да. /Евген/
-
Привет. У меня не грабят тайники, которые лежат прямо на дороге (проверял - могут несколько игровых дней лежать, и ничего). Да, я странный - я хочу, чтобы тайники грабили (в адекватных пределах хотя бы, конечно).
Выше было написано, что вроде за это отвечают следующие строки в скрипте amk_offline_alife.script, а именно:
105: local look_radius=100
124: local look_radius_box = 100
Вытянул я этот скрипт их .db9 и вот что я там увидел:
--радиус "обзора"
local look_radius=50
--интенсивность поиска (количество отрабатываемых неписей)
--local search_intensivity=40
local search_intensivity=60
-- продолжительность боев
local max_rounds = 10
-- При каком уровне здоровья НПС считается раненым
local health_wound = 0.20
local health_wound_set = 0.02
-- Эталон firepower\distance при distance = 1 который снимет 100% health
local base_fp = 1400
-- Коэффициент для расстояния
local dist_coeff = 8
-- Вещи дешевле продает торговцам
local sell_limit = 3000
-- Рейтинг за убийство. При убийстве более слабого - 0.5 * rate_kill_base, более сильного - 2 * rate_kill_base
local rate_kill_base = 100
local rate_art_found = 100
local to_actor = 150
local look_radius_box = 10
Т.е., 50 и 10 метров, как я понял. Странно, ибо вы пишете, что там по 100 должно быть.
Почему так, и что надо сделать, чтобы грабили (опять-таки, в адекватных пределах)?
Если поставить local look_radius_box = 1000, то будут грабить вообще где угодно, я правильно понял?
Просто когда вообще не грабят, то абсолютно не интересно. Пример правильного грабежа для меня - в NLC 6 "Начало". Там мне нравилось, как грабили. Хотелось бы сделать, как там, например.И еще - дайте, пожалуйста, пояснение по поводу других параметров, что рядом, вот этих, например:
local search_intensivity=60
local max_rounds = 10
local sell_limit = 3000
Да, там стоят объяснения, но они мне не совсем понятны.
local search_intensivity=60 -- по сколько раз повторять перебор чего попало. Чтоб сильнее тормозило.
local max_rounds = 10 -- аналогично, если в пределах look_radius есть монстры/неписи.
local sell_limit = 3000 -- не грохать шмотки ценой более 3000да, look_radius_box = 1000 -- будет вычищено ВСЕ, кроме списка исключений.
dc
-
Ребяты... я тут читал где-то как уменьшать или увеличивать чувствительность применения медикаментов бронежилетом СКАТ-15М. Это понятно. А как вообще убрать использование этим костюмом какого либо медикамента? Больше всего интересует отключение реакции на кровотечение, например (а также эти красные смс-ки и женский голос - не могу найти где это вкл/выкл, так сказать).
...
Вот эти параметрывыстави в 1и убери все +diff и -diff, арадиацию в 0.
http://www.amk-team.ru/forum/index.php?showtopic=12839&p=925850
Должно получиться следующее:
lim_health = 1.0
...
lim_radiation = 0.0
и т.д.
Всё сделал, но теперь сразу же выводится постоянно красное сообщение бронежилета о том, что радиация критическая (хотя при этом радиации нет вообще). Сразу после загрузки сейва, например.
...
Не было скрипта под рукой утром.
Надо наоборот: все в 0, а радиацию в 1, мог бы и сам посмотреть дальше по скрипту, где используется lim_health - элементарная операция сравнения:if (act.health <= lim_health) and (not f_1) then news_manager.send_tip(act, "%c[255,160,160,160]".."СИСТЕМА ЖИЗНЕННОЙ ПОДДЕРЖКИ:".."\\n".."%c[255,255,128,128]Ваше состояние здоровья ниже 50% от обычного...
если текущее здоровье меньше либо равно lim_health, то выдается смс, или применяется аптечка.
Ну не сложно же...
Евген.
Действительно не сложно, но я дальше код просто не смотрел...
И второе. Нигде не могу найти правку на увеличение дальности прорисовки травы (где-то тут была ссылка, но нерабочая, т.к. файл уже удален, ибо давно залит был или еще что).
...
Вот патчер на дальность отрисовки травы для всей трилогии Сталкер - https://cloud.mail.r.../N4AF/92MjYQREDBFG.
-
Всем привет.
Вопрос по одному из цикличн. квестов Лукаша "Убить командира долговца" или как-то так, за который он дает пушку, нужную по квесту Кузнецова (Knights SR25). После взятия квеста жертва обозначилась в Центр.Припяти. Пришел туда, это был какой-то Митя Медведь (мастер), я его аккуратно вальнул миной, зачлось, пошел к Лукашу - тот мне дал Knights SR25.
Вопрос такой: что это был за Митя Медведь? На вид был обычный долговец в научном костюме Долга. Это не какой-то там нужный персонаж? Это просто случайный сталкер и за его убийство не стоит беспокоиться?...@FCDin-Fan, не совсем согласен. Смерть некоторых квестовых персонажей не оповещаются. Например, Рабинович в ЦП. Столкнулся с этим, поэтому решил спросить и про квест лукаша.
@FCDin-Fan, что значит не должна работать? )) На Рабиновича не должна? Если он погибает, то нельзя выполнить квест для Кота. Всё - каюк. Но игра об этом ничего не говорит. Так очень даже должна.
-
Вопрос про трупы, которые не убираются чистильщиком. Безопасно ли их поуничтожать через аномалии в плане того, что они больше не пригодятся? Речь идет про "неквестовые" трупы. Например, насколько безопасно уничтожить 3 трупа бандита на входе Свалки (Свалка-Кордон), или, например, 3 трупа свободовцев на входе АС (АС-БАР), которых при первом заходе на эту локацию убили долговцы?
Безопасно.
Евген.
-
Система: ASUS H97 Pro, i5-4690, 8Гб ОЗУ (1666), Радеон HD7870, винт Seagate 500Gb (SATA II, 7200). Кроме встроенной звуковухи Realtech AC97 установлен SoundBlaster Audigy 4 (PCI слот).
ОС Win7 x64, дрова под Audigy - "Audigy Support Pack 6.0".
Игра - мод ОП-2 (2.09 Фикс 2) для Сталкера ТЧ.
Проблема: со звуком. Очень долго не мог найти даже зацепку, по которой хоть как-то можно было начать поиски фикса моих вылетов.
Общую проблему нашел сразу - дело в звуке. Конкретно - найти не могу. Если я только захожу в игру и первый сейв, который я гружу, будет на сравнительно большой локации (напр., Бар, АС, Кордон и т.п.), то под конец загрузки, перед самой надписью "Зона ждет тебя, (...)...", лювлю синий экран BSOD. Дальше - только перезагрузка компьютера. Однако если первый Load, сразу после захода в игру, сделать с маленькой локации (любая лаборатория, или Забытый лес, например), то вылета нет и всё нормально грузится! И после этого, загрузившись на эту маленькую локацию, я гружу уже последний сейв на большой локации, который мне нужен, и он загружается без проблем! (??!)Долго пытался понять, в чем дело. Сначала нашел причину - звук. Потом понял, что дело не в самой звуковой карте, а вроде как в дровах. А недавно вычислил очень интересную вещь. Если игру запустить со звуком DirectSound вместо OpenAL (в командной строке игры добавляется команда "-dsound"), то всё всегда грузится прекрасно, без единой проблемы, с любых локаций, в т.ч. - самых больших (правда звук - гуано полное по сравнению с OpenAL, поэтому так играть все равно не вариант).Короче, как я понял, проблема зарыта где-то в OpenAL (возможно, я ошибаюсь), и/или просто в кривых драйверах и плохой адаптации старой звуковухи в новой винде (звуковуха 2002 или 2004 года, не помню точно).Помогите решить проблему, плиз.Что пробовал и помогло, но такой вариант не подходит:1. Отключить драйвера Audigy в диспетчере устройств (по сути программное временное отключение звуковухи). Тогда всё грузится, но играть на убогом встроенном Реалтеке АС97 я не буду - звук полное гавно.2. Отключить драйвера Audigy в диспетчере устройств, загрузиться с сейва, какой мне нужен (всё грузится), потом выйти альт-табом в винду, там включить Audigy в диспетчере устройств, и возвратится в игру обратно. Включится Audigy и можно играть. НО - т.к. сама игра загружалась с выключенной Audigy, то не была подхвачена поддержка ЕАХ, и поэтому при таком варианте в этом сеансе игры она уже работать не будет. Не устраивает.Что пробовал и НЕ помогло:1. Разные драйвера.2. Перетыкивал карту в другой PCI-слот (думал проблема в прерываниях IRQ).3. Пробовал менять файл OpenAL32.dll в папке с игрой, и даже в системной папке винды.4. Удалял все файлы конфигурации игры. -
И что за правка про шмон нычек?...у меня стоят правки про шмон нычек...
http://www.amk-team.ru/forum/index.php?showtopic=12839&p=846897 Читаем первый пост темы, там все есть.
Евген.
Товарисчи, помогите...
Непонятным образом посеял FN SCAR-L. В спавнере для ОП-2 его НЕТ (очень удивлен). Как его себе добавить в инвентарь?
...
В главном меню жми F9, в строке пиши wpn_scar_mk16 - в рюкзаке появится "FN SCAR-L под патрон 5.56х45"
Другие СКАРы:
wpn_scar_mk17 - Mk.17 SCAR-H
wpn_scar_snip - Снайперский вариант FN SCAR-H
wpn_scar_792 - Облегченный FN SCAR-H под патрон 7.92х33
wpn_scar_cry - SCAR «Crysis»
Огромное спасибо!
А где можно взять реально ВЕСЬ список айтемов? Потому что я нигде не смог найти название "wpn_scar_mk16". И в списке спавнера его нет, например. Но вы же откуда-то знаете На сайте я тут тоже не нашел.
Искать в файлах и кропотливо собирать в список. Иначе никак.
Евген.
-
Это будет бред.
Идешь ты такой, а в инвентаре у тебя лежит одна записка - и больше ничего. И чтобы вообще понять, ЧТО у тебя есть, ты должен открывать каждый раз списочек, чтобы почитать, что ты с собой несешь? )) А уровень состояния оружия тоже в списке тогда писать? А какие обвесы на каждом оружии?... (и т.д.)
Не думаю.
-
Два раза пытался пройти игру собирая барахло в нычках, и оба раза всё заканчивалось серийными вылетами.
Держу ТРИ рюкзака рядом друг с другом (еще и в Баре): один "общий", второй - только для квестовых предметов, третий - арты, запчасти монстров и т.п. Вопреки мануалу по ОП-2, где авторы категорически не рекомендуют так делать (одна нычка на локации, или более 400 м между двумя).
Накопил в квестовом рюкзаке вещей уже на четыре "хомяка" и впоследствии благополучно их сдал. Так что явно дело в мощи железа. А если SSD есть, то проблем еще меньше будет (у меня нет, к сожалению).
ЗЫ: очень расстроен, что нельзя решить падение фпс от кол-ва айтемов в инвентари. Видимо, что-то движковое.
-
Привет всем.
Прочитал все предыдущие страницы, почерпнул очень много нового по правкам ОП-2. Однако свою проблему с помощью вашей правки решить не смог, хоть она вроде как здесь описывалась, причем не раз.
Сильное падение производительности (фпс) при наличие в инвентаре ГГ большого кол-ва айтемов. Например, с малым кол-вом айтемов у меня 100 фпс на экране, а как только я ложу в инвентарь 400 ПДА, то фпс падает до 40. Так же сильно падает фпс и не при таком кол-ве ПДА, а при просто большом кол-во разных вещей (ПДА я привел просто в качестве примера). Я считаю, что это абсолютный бред.
Решение проблемы вроде как описано в первом посте: "исчезновение предметов из рюкзака актора, а также тормоза при наличии в рюкзаке большого количества предметов: https://yadi.sk/d/icuuYFDMhzWrJ"
Там лежит drrr.script, который, вроде как, должен решать проблему, судя по словам. НЕТ, он ничего не решает. Ничего не поменялось - как тормозит, так и продолжает тормозить. Скрипт положил вроде как надо - в gamedata\scripts\.
Я подумал, что дело в постоянной проверке инвентаря. Тогда я еще нашел, по наводке уважаемого DC, в том же файле drrr.script функции типа "function process_calc( item, npc )" и "function calc_inventory_weight()", и убил их.
Не помогло.
Тогда я подумал, что может дело в античите, который каким-то образом постоянно проверяет инвентарь, и это так глушит систему? Тогда вроде как отключил, причем обеими способами - ренейм actor на actor1, замена этого же имени в инклуде system.ltx, а также убийство строки "xrs_utils.getStartTime(StartTime)" в amk.srcipt. Положил всё в gamedata.
Не помогло.
Вопрос- что я делаю не так? Или может надо запаковать правки в db, чтобы они сработали? Или может в 2.09-2 таким образом уже нельзя ничего поправить?..
Я уже, честно говоря, в полном отчаянии. Когда видишь, что твой комп вполне тянет игру на максимальных настройках без тормозов (i5-4690, HD7870, 8Gb ОЗУ), но какого-го фига большое кол-во вещей в инвентаре садит фпс вдвое или больше (!!!), то это, мягко говоря, вымораживает.
Подскажите пожалуйста, как это исправить.
Большие тексты прячьте под спойлер.
Правленый drrr.script для "танкохомяков", чтобы ничего не потерять - и только. alen_fantom...
-
Сделал правку по квестовым предметам, теперь любой квестовый предмет можно выкинуть (если он не нужен):
http://yadi.sk/d/INsbWEsmQvP8K
Но вы должны понимать, что поставив данную правку, теперь нужно самим следить за квестовыми вещами, чтобы не выкинуть чего лишнего! В основном пригодится правка тем, кто играет во фриплее, и этого хлама накопилось уже достаточное количество
Я не знаю, как обстоят дела в 1.3003 с этим делом, но в 1.3002 при открытии сейфа (по крайней мере, с кодом допуска в Х-10 на Радаре, другие сейфы пока не открывал с этим модом) происходит тупо вылет в винду без сообщения об ошибке. Всё дело в этом измененном файле quest_items.ltx, где все квестовые вещи прописаны как не квестовые (чтобы их можно было выбрасывать, да).
Дело, как я вычислил, вот в чем.
Когда вы открываете сейф, то в появляющемся диалоговом интерфейсе слева указан список того, что у вас в инвентаре, а справа - то, что в сейфе. Если внимательно приглядеться, то в списке слева отсутствуют все квестовые вещи (т.е. они НЕ отображаются в этом списке), даже если они у вас есть в инвентаре на момент открытия сейфа. Это сделано, естественно, для того, чтобы игрок не смог по случайности скинуть в сейф какую-либо квестовую вещь. Все это открывается, если не установлен файл мода, что в цитате. Если мод установлен - происходит вылет при открытии сейфа. Почему?.. А потому что где-то в коде интерфейса открытого сейфа прописано, что квестовые вещи не должны отображаться, а в модовом файле quest_items.ltx параметр всех квестовых вещей изменен с "true" на "false", и происходит конфликт, в следствие чего - вылет.
Так что автору мода следует приложить также измененный файл интерфейса открытого сейфа, чтобы не было такого вылета.
ЗЫ: лечится на данный момент двумя способами:
1) Либо играем без этого мода , но тогда не можем выкинуть квестовые вещи, да.
2) Либо более лояльный способ: перед открытием сейфа скидываем рядом на пол ВСЕ квестовые вещи, которые на данный момент находятся у вас в инвентаре. Тогда при открытии сейфа вылета не будет. Потом вещи с пола забираем. Профит.
Надеюсь, инфа была полезна.
- 2
- 1
-
Не убивай греховцев, потому что тебя велес тогда будет бесконечно убивать прикладом) сам на эти же грабли наступал, пришлось переигрывать
Такс, я смотрю, пора прояснить некоторые вещи с этим "багом".
Всё дело не в том, что вы убиваете греховцев на Кордоне. Все дело в той кривой сборке, которую вы себе установили.
У меня стояла правда тоже сборка от SeregA-LUS или как-то так (не помню), сразу патч 1.30013. После этого я установил официальный патч 1.3002 сверху и начал играть. Греховцев на Кордоне убивал в разных и особо извращенных способах, унижая по разному их трупы после этого и т.д. ))) И когда пришел на ТЛ, зашел в шахты и меня оглушили - было все в порядке, я очнулся возле Велеса, мне дали квесты и все пошло поехало. И репутация на этот момент к Греху была -750. Знакомый же на работе, после выхода патча 1.3002, сказал сразу сборку с уже предустановленным патчем 1.3002, и ну его была та же фигня с Грехом в шахтах, что и у Вас.
Поэтому, еще раз - дело не в убийствах греховцев на Кордоне, дело в вашей кривой сборке. В идеале - надо ставить официальную игру 1.3000, на нее накатывать последний официальный патч, и никаких багов, кроме официальных, у вас не будет.
Тут дело такое - то о чём ты пишешь - " Греховцев на Кордоне убивал в разных и особо извращенных способах," - это можно было делать на 2 патче - а они играют уже на 3 - и на нём видимо это уже не прокатывает.(JAPAN)
Ну так пусть поступят просто аналогично. Т.е. скачают не сразу сборку с предустановленным патчем 1.3003, а, к примеру, с патчем 1.30013, а сверху установят официальный патч 1.3003. Как-то так. Почему-то уверен, что всё будет в порядке при этом с Грехом.
- 1
- 1
[CoP] Ковыряемся в файлах
в Скрипты / конфиги / движок
Опубликовано · Изменено пользователем AnyKey_ua
Не знаю где еще задать такой вопрос, задам здесь. Постараюсь покороче.
Есть такой модик "Advanced Mutant Looting" (http://stalker-gaming.ru/load/mody_stalker/mody_call_of_chernobyl/call_of_misery_advenced_mutant_looting/65-1-0-3704), ставиться на "Call of Misery" (мод для CoP).
Кроме прочих, есть в нем одна полезная функция - при нажатии клавиши "Esc" можно отменить диалог лутания монстра. Только ее я хочу взять с этого мода - больше мне ничего не нужно.
Самостоятельными поисками вроде нашел где именно находится включение этой опции - в файле "ui_mutant_loot.script".
Я открыл такой же файл в оригинале игры, не модовский, и в конце там есть функция, которая и отвечает за закрытыие окна при нажатии "Esc":
function loot_ui:OnKeyboard(dik, keyboard_action)
CUIScriptWnd.OnKeyboard(self,dik,keyboard_action)
if (keyboard_action == ui_events.WINDOW_KEY_PRESSED) then
if (dik == DIK_keys.DIK_RETURN) then
elseif (dik == DIK_keys.DIK_ESCAPE) then
self:OnButton_ok()
end
end
return true
В таком виде окно лута не закрываются, конечно, но если в этой функции заменить "self:OnButton_ok()" на "self:HideDialog()", то вуаля - нажатией Esc мы закрываем окно луда монстра!
А вот теперь проблема, из-за которой я и пишу всё это: в виду вышеописанных изменений после закрытия через Esc окна лута больше нельзя возвратиться к луту этого же монстра, и он считается облутанным.
Я так подозреваю, что должна быть какая-то ссылка на какую-то функцию после этого, чтобы можно было после отмены окна лута через "Esc" возвращаться к окну лута этого же монстра хоть 100 раз, пока его реально не облутаешь.
Кто-то знает что нужно дописать?
Сслыка на файл "ui_mutant_loot.script" - https://yadi.sk/d/iNgcObO23PRhjG