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

ian98

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

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

  • Посещение

  • Победитель дней

    1

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

  1. vader_33 таблица сверху есть одна npc_tbl Я вот думаю, может она вообще не нужна? Таблица эта. Ну-ка уберу ее.
  2. vader_33 снова лог со столом, он же вроде есть, или его нет? Или table в луа это вообще не стол? Expression : fatal error Function : CScriptEngine::lua_error File : .\script_engine.cpp Line : 73 Description : <no expression> Arguments : LUA error: ...ow of chernobyl\gamedata\scripts\bind_stalker.script:30: attempt to call field 'change_rank2' (a table value)
  3. vader_33 Действительно, а ведь я её 100500 раз пропускал через чекер. На самом деле, у меня там на рабочем столе такой ахтунг, что проверить и совсем не тот скрипт
  4. vader_33 там просто вызов change_rank2.change_rank2() и так пробовал. Так было в скрипте на рандомную выдачу предмета. Вот тогда у меня был лог уже, что нулевое значение. А я думал это проверка, что ранг нулево, как с проверкой на предметы в инвентаре у гг. Там также было ~=. Ну и == я тоже много раз замечал. Дополнено 2 минуты спустя function change_rank_2() for a = 1, 65534, 1 do local sobj = alife():object( a ) if sobj and is_stalker( sobj ) and sobj:alive() and sobj:rank()==0 then local is_tbl_npc = npc_tbl[ sobj:name() ] or npc_tbl[ sobj:profile_name() ] if is_tbl_npc then sobj:set_rank(upgrade_exp*lvl+math.random(1,1000)) end end end function is_stalker( sobj ) return sobj:clsid() == clsid.script_stalker end а так? даже тестить нет смысла)? Я просто, вроде, уже так пытался. Ничего не выходило. Да, так точно нет смысла.
  5. vader_33 может и сделать, но там такой скрипт, что мне никогда не разобраться. Очень большой и совершенно непонятный. Да, и скорее, в будущем, потихоньку буду отказываться от него. Слишком с ним много вылетов, причем я его не менял, просто туда много очень визуалов всунул(около 200) и раздал каждому нпс по 4 броника с разными пробами: броня 1 ранга - 100, 2 - 40, 3 - 25, 4 - 5., т.е каждый нпс в игре 100% менял визуал, а то и по несколько раз + там реализована '''раскачка'' нпс, что-то вроде Нпс с броней первого ранга имеет ранг новичок-опытный, ну и т.д до мастера. Думал на легке визуалы замиксовать, причем все визуалы тоже из оригинала и вообще были запакованы, пришлось распаковать, чтобы продублировать их по 4 раза каждый. После чего всплыли другие проблемы, уже совершенно непонятные, игра просто крашилась с логом error with visual и я ничего не мог поделать, ничего понять не мог. Лишь со временем обнаружилось, что сюжетные нпс, когда меняют визуал через этот скрипт, либо вообще не выходят из оффлайна, либо выходят частично(как пример бандиты на свалке, которые находились в онлайне только пока был жив бес и при его смерти просто исчезали или сталкеры и вояки на агропроме, или может еще где-то), либо выходят полностью калеками и ломают игру ужасными вылетами стоит им только дать хит или убить. в общем, сплошное расстройство, блин, и большая трагедия.
  6. vader_33 визуал оригинальный, просто хитрость такая для выдачи одного и того же визуала. Без нее скрипт вылетает с логом предмет не может быть создан, так как уже создан. Как мне понимается, то sobj - вообще сталкер. Если сталкер, если он живой и если его ранк равен нулю тогда стол, там всякие проверки, дать ранг от 1 до 1000. Это так понимаю этот скрипт я, а вот игра его понимает вот так Еще, да, скрипт висит на нетспавне, нормально ему там будет?
  7. можно ли как-то менять визуалы через скрипты без последствий в виде вылетов? Меняю визуалы скриптом из ai addiction, я его повесил в закреп. Все работает, но в какой-то момент игра начинает засыпать вылетами. Примерно со свалки это начинается. Я могу предположить, что это из-за анимаций, но как такое можно исправить в таком случае? Сделать всем скинам одну анимацию, обычную? В общем, стоило убрать только сюжетных нпс, например того же юрика и 3 бандитов, и вылеты прекратились. xrs_armor.script Дополнено 53 минуты спустя Ладно, со скинами разобрался, выдам их через конфиги, а вот с рангом бы подсказку. Как их выдавать случайно? Собрал что-то из скриптом имеющихся интуитивно, и вроде смотрится, ну мне, красиво и работать должно, а вылет.
  8. В оригинальной игре много разных багов, к чему я привык давно. Только этот один, который вызывает у меня раздражение Мешает буковка k перед F. Она не всегда появляется. Раз через раз примерно, с чем связано? Можно ли поправить раз и навсегда? Помнится, в детстве еще, наверное на ранних патчах, не было такого бага с этими надписями.
  9. Alex Kireev наверное да, мои представления об этом крайне малы.
  10. vader_33 А если я хотел бы, чтобы у нпс также были разные фонари? в "всевозможныхstalker.ltx" в "attachable_items" все прописал и ничего. Ходят с обычными. Потом я понял, что для нпс есть скрипт sr_light и функция check_light(stalker), но ничего там не получается. Получается только включить какой-то один из фонарей.
  11. Alex Kireev https://drive.google.com/file/d/1Knsfswo8FzUkJk95_K_7JFcgeYsUKXQp/view?usp=sharing Дополнено 8 минуты спустя Alex Kireev Спокойной
  12. Alex Kireev я ничего не трогал из списка, а если кто-то что-то трогал, то это ai addiction 2.0 и это скрипты xr_motivator.script и modules.script. А зачем? В общем, сделал.
  13. Alex Kireev все равно не работает. Там сам фонарик не активируется.
  14. Alex Kireev да это ерунда. Оно и так работает. Пробовал я и до 3. Там ведь ргба палитра вроде.
  15. Alex Kireev Да, с цветом все нормально, про выбор не понял, это как? Я выдаю с ни актору синий фонарик сразу.
  16. Alex Kireev так я ж говорю, если этот конфиг присвоить оригинальному фонарю, то все он светит, синим, как надо. Также, если оригинальному фонарю прописать модельку синего фонаря, то он, опять же, будет светить синим. А вот фонарь клон хоть с оригинальной моделькой, хоть с клонированной - не работает. Просто пустышка-предмет, слот занимает. Там похоже гемор конкретный его добавлять. Не так это работает, как с оружием или броней, или с артефактом. Даже если я просто клонирую фонарь [device_torch_2]:device_torch он становится бесполезным куском, куском в общем...
  17. Решился клонировать фонарик. От обычного должен отличаться тем, что светит синим. Как делал. В конфиге items.ltx в секции фонарика [device_torch] спустился в самый низ, где забил такие строчки [device_torch_blue]:device_torch visual = equipments\light_night_blue.ogf Модельку взял оригинальную, скопировал, присвоил ей имя _blue. Дальше через OGF data changer заинклудил конфиг фонаря, где цвет прописывается и какие-то параметры еще, выглядит все так. в самом конфиге все так Если присвоить этот же конфиг оригинальному фонарику, то будет синий, так что должно работать. НО. В игре просто ничего не происходит. Фонарик занимает слот, но просто не работает. Вообще. Правильно ли все было сделано, или что-то где-то упустил?
  18. https://drive.google.com/file/d/1tq_YM0UjcF3OHKSM9-T5H1B_TT4csbyC/view?usp=sharing - нормальная ссылка. А насчет вирусов еще и в самой проге, надеюсь их нет, потому что я ее запускал уже... Дополнено 1 минуту спустя Policai открой свою ссылку через хром. Не все с оперы сидят. С хрома ее открыть это целое приключение. И, на секунду, я обычный пользователь без адблоков и прочего, если вдруг. ТВОЯ ССЫЛКА - ОВНО. Защищать ее бессмысленно, даже если она тебе приносит деньги, если приносит...
  19. Policai ПЕРЕЙДИ ПО СВОЕЙ ССЫЛКЕ И З А М О Л Ч И
  20. куча спамрекламы. Просто трешатина. ТРЕШ
  21. vader_33 а есть какие-то уроки по этому поводу? Насчет того как редактировать конфиги в моделях. Что-то не очень сложное, вроде, но звучит как какой-то геморрой
  22. прочитал, что раньше при смерти фонари у нпс не выключались пока гг их не обыщет. Захотелось посмотреть как это выглядело, есть где такой скрипт? И еще, вот если мне хочется сделать два разных фонаря, то как быть? Основной конфиг настроек light_night, но как сделать два таких конфига для двух разных фонарей?
  23. oleg19966 блин, не знаю, тут уже и с инструкцией все пошаговой, а все равно не работает будто. По крайней мере видео повторил с помпой.