Перейти к содержанию

ian98

Сталкеры
  • Публикаций

    833
  • Зарегистрирован

  • Посещение

Весь контент ian98

  1. xxcactussell Таб... фпс... это я так, прикопался типо. Куда ж обзоры и без критики писать в 2023. С уникальным модом удачи! Твори.
  2. Побегал по Затону. Прикольно. Тема хаоса в сталкерском модострое специфическая, впрочем как и везде, но лично мне пройти оригинальную игру с приколами - самое оно. Если планируешь это развивать, ну там больше функций и приколов, то я тебя всегда поддержу лайком(денег у меня сейчас нет:) ) Если там по глюкам отписаться, то у меня почему-то не работает кнопка tab. Жить-то можно вроде, но прожимаю её постоянно, а задание активное не показывается. Точно также и с диалогом, если разговор заходит дальше первых фраз, то escом уже не выйдешь. Ещё при выходе из игры меня стабильно крашит. Файл лога не цепляется, тяжёлый, поэтому я его вставил в сообщение попробовал, поэтому лучше спойлер слабонервным не открывать. Лог всё равно пустой - stack trace просто выдает в момент выхода из игры. Ещё подлагивает чет как-то для игры 99 года - менее 200 фпс. Правда по настройкам у меня там стоят супер-дупер максималки с сасао и прочими наворотами, которые я так и не попытался поменять на "попроще".
  3. Ага после разговора со звёздочетом. Угу . А если убить его хедшотом в голову?
  4. можно ли отследить урон полученный именно от падения или сам факт приземления?
  5. pelamo та забейте. Мод того не стоит, чтобы так с ним мучаться. Там просто боты перевооружены и стволы с бронькой вроде как имеют систему редкости как в диаблоподобных играх. К тому же мод непроходим. Да и требует древнюю версию ганслингера.
  6. Salos43 1.распакуй архивы в gamedata 2. скачай total commander 3. через коммандер в дате ищи свою строчку
  7. N42 А вот, ну вопрос немного не по той части серии, я в огср меняю тоже свои статики, рисую их, но они удаляются при сейвлоуде. Их можно как-то отрисовать и удалить только тогда, когда я так скажу скриптам? А то я нашел способ, но это так, вызываю статики по новой на нетспавне актора по инфопоршням...
  8. Prostomod я не могу понять что такое виджет в сталкере) Хотя может я уже и понял, виджет это сам статик из допустим ui_custom_msgs.xml? Т.к я очень долго просыпался мой ответ - второй по счёту. Ну и делалось это всё на огср движке, тут думаю проблем не много, но TextControl например я первый раз такое вижу, в том же луа огсра нет такого, как это работает N42 ? Меняет ли имя статику навсегда? Или также до перезагрузки? а дошло, это вместо внд... Ну т.е понятно, что оба варианта можно вызывать на моменте отрисовки статика и вроде не будет проблемы с текстом, просто интересно Значит вот такой например скрипт. назвал я его set_static_text.script function new_static_params(static_name,text) -- меняем ещё и цвет. просто как пример. менять можно любой параметр статика. local a = 255 -- прозрачность. 0 - невидимый. 255 - видят все.. local r = math.random(0,255) local g = math.random(0,255) local b = math.random(0,255) local hud = get_hud() static_to_change = hud:AddCustomStatic(static_name, true) if static_to_change then static_to_change:wnd():SetText(game.translate_string(text)) static_to_change:wnd():SetTextColor(a,r,g,b) end end вызывается вот так из любого удобного места - set_static_text.new_static_params("static_name","any_text") правда в случае перезагрузки игры изменённые параметры статика не сохраняются. он, статик, грузит себя из первого конфига. с этим можно заморочится я думаю, мне уже будет сложновато, надеюсь тебе пойдет и так.
  9. Prostomod у меня есть такой скрипт. там несложно, но с головы не выдам. Могу скинуть сегодня днём Опять же, если понял правильно, тебе нужен скрипт который будет печатать твоему статику/статика любой текст по вызову?
  10. Gendel нужно по нажатию кнопки выполнить вторички или их провалить, или сделать автоматически раз в сутки например проваливается квесты или выполняются? Если так, то, возможно, есть способ. Нужно смотреть луа хелп. Да и без скриптов, по-моему, есть конфиг, в котором указывается время на выполнение вторичных квестов. Забыл название. Но мне кажется я не так понял, в смысле что проваливать миссию тебе точно не надо, ну а тогда выполнять по халяве? Это ж по халяве будет. Да и бармен от того не перестанет просить убить уже мертвых бандитов. Странно это, что вообще просит, звучит так как будто перед выдачей квеста не проверяется живы ли бандиты. Ну я вообще не работал никогда именно с заданиями и не уверен как это точно работает. Мне самому нужно изучать этот момент. Но выполнить определенные квесты по кнопке сделать можно попробовать. Вроде не сложно это
  11. Gendel сделать квестовиков бессмертными? если в зп есть такая штука как invulnerable, то можно по идее на нет спавна в мотиваторе по именам приделать нужным нпс бессмертие. Но амк это не зп. движок там от тч видимо, оригинальный. В оригинальном тч такой фичи нет, можно по примеру сахарова из конфигов(см. оригинальная gamedata\config\creatures\m_stalker по запросу stalker_sakharov) Как один из вариантов обратится к иммунитетам сахарова можно прописав нужного нпс в spawn_section или из all.spawn, возможно.. Можно не парится с конфигами и по имени профиля например апдейтить из биндера хп в 1 при любом хите в оригинальном тч. Но такое бессмертие до фатального хита, например в голову. Может еще способы есть. Надо подумать
  12. РСФСР Возможно как вариант специальный биндер под твой объект сделать. Там уже по хиту запускать функцию его удаления и спавна на его месте нового предмета с выдачей инфы. Это правда если on_hit подключится. Должен вроде, но сам такого не проворачивал еще.
  13. Hunter бывает. мне столько раз не помогали в моих хотелках. отпускай их или стучись дальше, ищи на других форумах ответы. Бывало я иногда методом тыка что-то находил, было смешно и радостно, но чаще конечно просто забивал и забывал. SoDizzari как один из вариантов костыльных. Меняем название быстрого сохранение на любое удобное. Очевидные минусы: 1. можно забыть про кнопку быстрой загрузки. Она просто не работает. Наверное это движковые какие-то моменты, но очевидно,хотя ето и не точно ето ж сталкер, связано с названием сейва. upd. Я случайно пришел к понимаю из-за чего не загружается последний сейв. Да, это из-за смены имени. Чтобы всё работало как все привыкли, нужно параллельно со сменой имени править user.ltx. Как это сделать. Вроде бы достаточно вбить в консоль load_last_save имя сейва, который хочется грузить. все. править код не стану, ибо его даже и не скачивали. зачем только помогал вопрос... ладно. 2. Статик "игра сохранена: Имя компа - quicksave" никуда не девается. Скрипт связанный с этим статиком я разбирать и править не пытался. Вообще я его сместил за экран этот статик. Лучшее, что мог быстро сообразить. На месте старого можно отрисовать новый, минималистичный. 3. Если при создании кастомного сейва допустить в названии "quicksave", то такое сохранение исчезнет в случае быстрого сохранения Но в целом, может тебе пойдет такое решение. Да, желаемое название быстрого сохранения указывается в скрипте change_quicksave_name. gamedata.rar
  14. странный вопрос для конфига с 5 значениями throw_point = throw_dir = правда относительно какой точки сказать сложно. если выставить по нулям, то болт будет справа сверху лететь. если выставить что-то наугад, то действительно болт летит по-другому. Как подобрать не знаю. Возможно в каком-то моде уже подобраны значения. как работает вообще болт непонятно, т.е это анимации, движок и конфиг или просто движок и конфиг. в общем, точно не просто конфиг. можно сделать свой болт, новый, скриптово. будет работать как нужно. достаточно спавнить предмет перед лицом и пихать его в направлении взгляда. ну мне лично лень этим заморачиваться сейчас, но я точно уверен такое работать будет плюс минус как ты хочешь
  15. РСФСР дескрипшн вроде подсказал какой файл. так что много файлов должно отпасть? наверняка мелочь, скобку какую пропустил
  16. Stalkervernite затрудняюсь ответить. сам не знаю, что такое конд. Дополнено 4 минуты спустя Stalkervernite Кто знает как при подбирание предмета нужного, срабатывал инфопоршень. я могу предложить, возможно очевидное и не самое лучшее среди прочих, калбек он_айтем_тейк в бинд сталкер.
  17. Stalkervernite в диалогах есть <action></action> или вроде того. лепи туда че хоч на любую удобную фразу.Paracetamol по скрипту не знаю, я переводил таким, может попробуй если интересно function offline() for a = 1, 65534, 1 do local sobj = alife():object( a ) if sobj and sobj:alive() then alife():set_switch_offline(sobj.id, true) alife():set_switch_online(sobj.id, false) alife():set_interactive(sobj.id, false) end end end Но тоже замечал, что не все сталкеры идут в оффлайн. У кого есть какая-то логика особенная, типо петрухи или толика на кордоне, остаются онлайн.
  18. Ты ещё скажи, что скрипты не через блокнот пишешь.
  19. SoDizzari если писать wpn_ak47 = 1, scope \n, то будет прицел, но игра возьмет самый первый из конфига оружия, если их там допустим много. Я не знаю просто. Обычно в модификациях движка есть специальная функция типа attach_addon(), ею и навешивают. На крайняк можно залезть в нетпакеты
  20. serzhant нужен скрипт или прописывать лут через спавн или сдк. При этом оригинальные тайники сверху также останутся. Лутецкого будет на всю трилогию. Если скрипт, то я примерно представляю как он должен выглядеть. Надо перебрать все объекты в игре по клсиду, отфильтровать ящики в лагерях, а то лута ещё больше будет, чем дофигище, ну и по полученным тайникам распихать предметы. Раедомно. Если в каждый определенные предметы совать, то тоже можно скриптом, но возни побольше будет.