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

ian98

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

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

  • Посещение

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

    1

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

  1. Alex Kireev Я не планирую пока пилить квесты, возможно только верну парочку вырезанных из оригинала. Более того, я полностью выпиливаю повторяющиеся квесты, сделав их одноразовыми, но с повышенным шансом получить в качестве награды хороший дроп. Самый топовый экзач или тот же фн2000 может выпасть уже сразу после зачистки АТП, а если ты прошаренный, то уже сразу после разборки с кабанами. Шанс на экзач сейчас примерно 0.5%(это если по квесту, выбить во фриплее его можно только через контракты.UPD Реальный шанс 0,006%, что мало, но шанс найти тот же экзач из трупа - 0.0000001%, а фн2000 вообще только крафтить или получать по заданию. Сейчас проверил) Из контрактов шанс достать - 0.03%) Этот шанс одинаков и для фнки, и для экзы. Да, если есть желание, то можно заабузить на сейвлодах. Но лично я не абузер и честно получаю свою награду, даже если это просто хлеб, и пытаюсь играть от того, что выпало. Особенно круто, когда в этот же момент нпс также играют от того, что им выпало, а вокруг в придачу кто-то спавнится. Из озуительных ситуаций, когда мы с петрухой, которому выпала экза и рпг-7, пошли на АТП к бандосам, а к ним на помощь пришли еще 5. Или свободовец-мастер с пмм, который пошел на вояк. Да и кровосос с повышенным здоровьем уже забегал в деревню к новичкам. Единственное с рандомными нпс, что они тупые и дохнут в аномалиях, но с этим позже посмотрю что-нибудь. Вроде бы гуляют по сети моды с умными сталкерами.
  2. vader_33 И я. Сам любитель рпг, а в особенности роглайк. И там будет барахло. Гитары, гармошки, еда, бочки и канистры - пожалуйста. Собирай! Но халявные рпг или гаусски? Не)
  3. vader_33 с этим я разобрался. Оружие удаляется и просто инвентаре, и когда в руках. Это по первому вопросу. Хотя, мне интересно как это бы реализовал человек хоть что-то понимающий в скриптах) А то я просто скопировал ту функцию несколько раз. Работает, но может будет сбоить в дальнейшем. Я сделал так: Дальше. Оружие случайно и, скажем, у ФН2000 редкость максимальная, а игрок ее подбирает с нпс раненого, да и еще в 100 кондишине! Это ж просто дырень! Да, у нпс с самого кордона могут быть фн2000, а у игрока нет. У игрока есть мозги, это и так уже огромное преимущество, а если еще и фн выдать так сходу? Жуть.
  4. Alex Kireev Если коротко, это будет ванильный сталкер с рандомной бронькой на тушах и оружием в руках противников и друзей, случайные награды за квесты, да и сами квесты в некоторых случаях случайны и одноразовые, полностью выключенной торговлей, случайным спавном другов и не очень параллельно со спавном оригинальных мобов, что привнесет гораздо больший эффект рандома происходящему, чем в оригинале. Еще будут крафты, опять же случайные, и система редкости предметов, как в классических, в моем понимании, рпг. В общем, конечная цель, я думаю, заставить игрока уповать на рандом. Максимум рандома. Я пока не даю ссылки. Мне запаковать и загрузить на диск минута делов. Пиши, когда будет время и желание. Может к тому моменту уже больше будет сделано. Дополнено 4 минуты спустя vader_33 Связано ли убирание пестиков в карман и дропа автоматов на землю в случае ранения со слотом? Если я клонирую автоматы и перенесу их в первый слот(пистолетный) и дам нпс, будет ли он их также ронять? Или это не так устроено? Попробую пока, может прокатит. Не, не прокатило(
  5. vader_33 понято, однако это жесткая дыра( И убрать ее никак? А можно, чтобы в случае ранения непись убирал автоматы в карман? Он так делает с пистолетами. Дополнено 0 минут спустя Alex Kireev Мод. Могу кинуть наработки. Протестишь)
  6. vader_33 А вот я заметил, если непеся ранить, то оружие падает на землю и не удаляется, это из-за чего может быть?
  7. vader_33 именно так и вставил. По первым тестам, все работает, а вылетов пока не было. Дополнено 11 минуты спустя vader_33 Блин, не успел обрадоваться, как словил вылет Я к нему даже не подбегал, но видимо по алайфу был в его радиусе. Так и вылетел. А щас подошел и прирезал Толяна и снова вылет.
  8. vader_33 Я и близко не так пытался это сделать. Впрочем, у меня ничего и не вышло в итоге. Попробую. А вставлять-то куда? В keep_items?
  9. vader_33 да вроде рандомно вылетало, вот щас из рпг в кучу военных стрельнул, никто из них не перезаряжал ствол, и словил вылет. В любом случае, попробую поискать, а если можно показать как это сделать, то буду очень рад
  10. vader_33 не пробовал. Если сделать так, то получается такое https://steamcommunity.com/sharedfiles/filedetails/?id=2512427670 (Все эти предметы должны быть невидимы для игрока). При этом оружие просто падает на землю. Наверное, нужно уточнить, что я не совсем на чистом тч это пытаюсь сделать. Это минимод аи адикшн 2.0, могут быть проблемы из-за него? Потому что там в архиве был death_manager. Значит его могли трогать. Плюс, там свой менеджер оружия и куча чего еще. Лучше всего себя пока показал такой вариант С одним только косяком. Это крашем. Который я смог поправить, изменив немного функцию После чего, правда, на смену вылетам постоянным пришла нестабильная работа уборщика оружия. В половине случаев оружие не удалялось просто, а в половине от половины уцелевших стволов еще и выставлялся кондишн, что совсем меня сбило, ибо я убрал вообще set_condition. Да и вылеты, хоть и реже, остались и их лог всё тот же.
  11. makdm уже разобрался сделал так: Правда случаются вылеты Если я сделаю, как ты описал, как думаешь, вылеты эти исчезнут? Дополнено 18 минуты спустя makdm вылетаю. И со своим вариантом отлетаю, меня крашит бесконечно. Что за жесть Дополнено 6 минуты спустя А можно ли удалять предметы в death_manager через клсиды? Там походу проблема в том, что оружие в руках нпц меняется каждый раз когда я перезагружаю игру и автор скрипта мне говорил что-то о том, что через айди в таком случае предметы не убрать. Видно я поэтому и вылетаю. Блин, походу через клсиды в случае дропа предмета удалятся все предметы у всех вокруг. Я щас волка убил и его автомат исчез, вместе с автоматами всех остальных новичков в деревне. И они, став мне врагами, разбежались в страхе. Хотя, может сделал чет не так.
  12. Alex Kireev не, надо, чтобы из рук удалялось при смерти нпс, а не падало на землю. И в принципе я сделал, удаляются все пушки. Правда вылеты случаются безобидные, но бесячие. Вот бы их убрать теперь.
  13. Всё-таки не справляюсь. Хочу удалять некоторое оружие у нпс после их смерти. Реализовал через death_manager. Через эту функцию: И вроде бы работает, но только довольно часто может произойти вылет после которого оружие не только не удаляется, но в инвентарях нпс появляются предметы, которых быть не должно: пда, гармошки и прочее. Да и без вылета легко может случится тоже самое: непись роняет оружие, которое должно бы было удалится, а в его инвентаре просто тонна предметов, которые актор не должен был бы видеть. Может я удаляю как-то не так. Пробовал еще удалять абсолютно любое оружие, такой вариант тоже устраивает, таким образом: If isWeapon(item) then alife():release(alife():object(item:id()), true) end Но там вылет сразу. Игра такое не пытается даже скушать. Кажись это бы так должно бы выглядеть. По крайней мере, это лучший мой результат Дополнено 12 минуты спустя но все равно все удаляется через раз, вылетает и все самое худшее... Че так сложно? В ЗП работало на ура. Не удаляются некоторые стволы, например гроза, видимо они у нпс в каком-то другом слоте находятся.
  14. Alex Kireev через диалоги Дополнено 3 минуты спустя vader_33 Неужели оно? РАБОТАЕТ. 2 раза уже протестил. Радости полные штаны. Спасибо!
  15. denis2000 ругается чего-то с таким Возможна ли проблема из-за попытки играть с этим скриптом в тч? 148 строчку смотрел. Она выглядит у меня так: if cnt < coll then coll = cnt end. 148 она аж из-за списка предметов, которые удалять не хотелось бы. Дополнено 9 минуты спустя denis2000 Ответ, похоже, найден в другой теме. Если что, выглядит вот так: Но за помощь, спасибо! А репу накинуть не могу) И такое бывает.
  16. Alex Kireev Ну что ж, до завтра. Может завтра все случится, а может и нет. Кто его знает... Но я и сам целый день сегодня мудохался, пыхтел и все в одно место. Еще много веселых моментов с death_managerом. Я там оружие удалить при смерти непеся без багов не могу. Никак.
  17. Alex Kireev С виду он удаляет один предмет, но попробую гляну. Да, он удаляет 1 случайный предмет) Это походу оригинал скрипта. Я уже запутался
  18. Alex Kireev да, удалить 10 предметов, что в инвентаре и не в таблице важных предметов
  19. vader_33 Работает, но тоже нестабильно, может с багом, как и это: В общем, 10 предметов не забирает. Тестил раз 5 и максимум потерял 8 предметов, минимум было 5. При этом в инвентаре 10 предметов. Дополнено 0 минут спустя Alex Kireev Ничего. Что-то не так( Дополнено 2 минуты спустя vader_33 Не, ну вообще круто завернул. Теперь скрипт стал для меня еще непонятнее, чем был)
  20. Alex Kireev типо вот так? Если да, то пробовал. И вот так делал: И, да, это работает, но как-то странно. Почему-то удаляются не по 10 предметов, а скорее по 8-9, а то и по 6... При этом там стоит проверка на аборт функции, если предметов в инвентаре меньше 10, и эта проверка работает и действительно не дает скрипту произойти в случае недобора предметов в инвентаре, но в это же время положи ты 10 предметов в инвентарь и скрипт не заберет их все. Я не знаю, может на один и тот же предмет падает два раза удаление или что-то вроде того.