-
Публикаций
1 086 -
Зарегистрирован
-
Посещение
-
Победитель дней
1
Тип контента
Профили
Форумы
Блоги
Календарь
Новости
Моды
Моды S.T.A.L.K.E.R. 2
Весь контент ian98
-
Всё-таки не справляюсь. Хочу удалять некоторое оружие у нпс после их смерти. Реализовал через death_manager. Через эту функцию: И вроде бы работает, но только довольно часто может произойти вылет после которого оружие не только не удаляется, но в инвентарях нпс появляются предметы, которых быть не должно: пда, гармошки и прочее. Да и без вылета легко может случится тоже самое: непись роняет оружие, которое должно бы было удалится, а в его инвентаре просто тонна предметов, которые актор не должен был бы видеть. Может я удаляю как-то не так. Пробовал еще удалять абсолютно любое оружие, такой вариант тоже устраивает, таким образом: If isWeapon(item) then alife():release(alife():object(item:id()), true) end Но там вылет сразу. Игра такое не пытается даже скушать. Кажись это бы так должно бы выглядеть. По крайней мере, это лучший мой результат Дополнено 12 минуты спустя но все равно все удаляется через раз, вылетает и все самое худшее... Че так сложно? В ЗП работало на ура. Не удаляются некоторые стволы, например гроза, видимо они у нпс в каком-то другом слоте находятся.
-
denis2000 ругается чего-то с таким Возможна ли проблема из-за попытки играть с этим скриптом в тч? 148 строчку смотрел. Она выглядит у меня так: if cnt < coll then coll = cnt end. 148 она аж из-за списка предметов, которые удалять не хотелось бы. Дополнено 9 минуты спустя denis2000 Ответ, похоже, найден в другой теме. Если что, выглядит вот так: Но за помощь, спасибо! А репу накинуть не могу) И такое бывает.
-
крабс зажал ссылку
-
vader_33 Работает, но тоже нестабильно, может с багом, как и это: В общем, 10 предметов не забирает. Тестил раз 5 и максимум потерял 8 предметов, минимум было 5. При этом в инвентаре 10 предметов. Дополнено 0 минут спустя Alex Kireev Ничего. Что-то не так( Дополнено 2 минуты спустя vader_33 Не, ну вообще круто завернул. Теперь скрипт стал для меня еще непонятнее, чем был)
-
Alex Kireev типо вот так? Если да, то пробовал. И вот так делал: И, да, это работает, но как-то странно. Почему-то удаляются не по 10 предметов, а скорее по 8-9, а то и по 6... При этом там стоит проверка на аборт функции, если предметов в инвентаре меньше 10, и эта проверка работает и действительно не дает скрипту произойти в случае недобора предметов в инвентаре, но в это же время положи ты 10 предметов в инвентарь и скрипт не заберет их все. Я не знаю, может на один и тот же предмет падает два раза удаление или что-то вроде того.
-
билды какие-то не прикольные. В тех же билдах тч можно было бегать, прыгать, стрелять, пить водку и торговать, проходить миссии. Можно было миссии и не проходить. В общем, было весело.
-
Andrimal эх, не мой нубский уровень) Там что-то по скриптам. https://www.amk-team.ru/forum/faq/question/120-line-748/. Может легкая опечатка, стоит проверить я думаю. У меня такого вылета никогда не было, кстати. Играл много.
-
Andrimal Без лога и не разобраться. Может не хватает какой мелочи
-
Mopa т.е, если я не хочу их спавнить, то мне выкрутить пропы на 0? Я уже замучался с этим спавном. Удалить из него ничего не получается - в 100% случаев вылет. Прятать под землю, блин, оно иногда вылазит в разных местах. Ужас. В зп почему-то не было таких проблем вообще. Удалил что-то из спавна и удалил. Здесь же... Хотя, вот прям сейчас мысль пришла, можно ли прописывать всему в спавне вот такое, как с машинами: [spawner] cond = never Может хоть так уберу эти горы лута по всей чзо?
-
Alex Kireev Не понял, на какой карте? Аномалии рандомно все-таки рожают артефакты? И как этим управлять можно? Дополнено 30 минуты спустя Походу рождается часть артов через них. Если кто знает работают они или нет, отпишите, может их нет смысла ковырять и они не работают. Я просто четко слышал много раз, что в тч все арты через спавн
-
Nick Proxy получается аномалии рожают)? Если да, то как управлять этим? Как я понял, вот аномальная зона, тут вроде радиация, а снизу что-то про количество артефактов, а что такое position_ofset могу только предположить по первому слову. Для меня это кракозябры. Я давно слышал, что арты из аномалий, но также давно я слышал, что это миф... ; cse_abstract properties section_name = zone_radioactive_average name = val_zone_radioactive_average_0001 position = -58.2888565063477, -1.92057704925537, -131.032012939453 direction = 0, 0, 0 id = 65535 version = 118 script_version = 6 spawn_id = 2536 ; cse_alife_object properties game_vertex_id = 880 distance = 23.799999 level_vertex_id = 108660 object_flags = 0xffffff3e ; cse_shape properties shapes = 1 shape_0:type = sphere shape_0:offset = 0,0,0 shape_0:radius = 4.41640090942383 ; cse_alife_space_restrictor properties restrictor_type = 3 ; cse_alife_custom_zone properties max_power = 0.0099999998 ; cse_alife_anomalous_zone properties offline_interactive_radius = 30 artefact_spawn_count = 32 artefact_position_offset = 0x3c32
