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

ian98

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

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

  • Посещение

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

    1

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

  1. vader_33 function set_weapon_condition() if (isWeapon(item) and not(get_clsid(item)==clsid.wpn_grenade_rgd5_s or get_clsid(item)==clsid.wpn_grenade_f1_s) ) or isOutfit(item) then set_weapon_drop_condition(item) return end function set_weapon_drop_condition(item) local condition = (math.random(99)+1)/100 if item:condition() > 0.99 then item:set_condition(condition) end end end Дополнено 3 минуты спустя vader_33 vader_33 все равно не работает, блин...
  2. vader_33 так, ошибся, вылета нет, но и не работает ничего. Сейчас вот так выглядит.
  3. vader_33 Да, только у меня вылетает. С последним вариантом. Что-то с ним не так.
  4. vader_33 добавлена. В скрипт _g.script. Ну как же, состояние предмета изменится только, если оно выше 99, т.е один раз. Или нет? Ну понятно, что предмет, который дважды получил состояние 100 - дважды получит случайное состояние от 1 до 99, но в тч нет ремонта, кроме бага с артами, но и сет из 5 артефактов еще надо собрать.
  5. vader_33 вот блин, а у меня ничего не происходит. Вот это должно работать? Мне бы так. Здесь первая меняет состояние, а вторая функция должна, вроде как, разрешать это делать только один раз. Я вот прям вот это и вставлял в он итем тейк. Ничего не происходит. проверил скрипт чекером. Он мне сказал, что не хватает end в конце. Поставил. Проверил. Все ок. В bind stalker подключил скрипт название_скрипта.название_функции() и ничего не происходит:(
  6. Chiliaz не вылетает, уже хорошо, правда ничего не происходит. Я на тч пробую, но думал, что с зп в этом смысле все одинаково. Видно не очень.
  7. Chiliaz А я не очень понимаю, это только для сталкерского комбеза? Пробовал сделать вешал на он итем тейк. Вылет словил. И еще вопрос, можно ли сделать как-то так? там, скорее всего, много ошибок, потому что ничего не работает, но смысл надеюсь передан понятно: присвоить кондишн броне или оружию, когда айтем попадает в инвентарь к актору, если состояние предмета больше 99.
  8. Chiliaz а куда вставлять-то? В свой скрипт и на on_item_take в bind_stalker?
  9. как можно присвоить кондишн броне и оружию при попадании в инвентарь гг?
  10. Как присвоить кондишн оружию и броне при попадании в инвентарь гг? Пытаюсь на on_item_take в bind_stalker повесить функцию с death_manager для нпс, но вылеты ловлю) Видно не туда совсем пытаюсь
  11. Такой вылет никак не поправить? Он случается во время жутких замесов с высоким шансом, но может и пронести. В инете пишут что-то в глубинах движка. Не выдержал меня сталкер, а я еще столько не сделал...
  12. Alex Kireev Я не планирую пока пилить квесты, возможно только верну парочку вырезанных из оригинала. Более того, я полностью выпиливаю повторяющиеся квесты, сделав их одноразовыми, но с повышенным шансом получить в качестве награды хороший дроп. Самый топовый экзач или тот же фн2000 может выпасть уже сразу после зачистки АТП, а если ты прошаренный, то уже сразу после разборки с кабанами. Шанс на экзач сейчас примерно 0.5%(это если по квесту, выбить во фриплее его можно только через контракты.UPD Реальный шанс 0,006%, что мало, но шанс найти тот же экзач из трупа - 0.0000001%, а фн2000 вообще только крафтить или получать по заданию. Сейчас проверил) Из контрактов шанс достать - 0.03%) Этот шанс одинаков и для фнки, и для экзы. Да, если есть желание, то можно заабузить на сейвлодах. Но лично я не абузер и честно получаю свою награду, даже если это просто хлеб, и пытаюсь играть от того, что выпало. Особенно круто, когда в этот же момент нпс также играют от того, что им выпало, а вокруг в придачу кто-то спавнится. Из озуительных ситуаций, когда мы с петрухой, которому выпала экза и рпг-7, пошли на АТП к бандосам, а к ним на помощь пришли еще 5. Или свободовец-мастер с пмм, который пошел на вояк. Да и кровосос с повышенным здоровьем уже забегал в деревню к новичкам. Единственное с рандомными нпс, что они тупые и дохнут в аномалиях, но с этим позже посмотрю что-нибудь. Вроде бы гуляют по сети моды с умными сталкерами.
  13. vader_33 И я. Сам любитель рпг, а в особенности роглайк. И там будет барахло. Гитары, гармошки, еда, бочки и канистры - пожалуйста. Собирай! Но халявные рпг или гаусски? Не)
  14. vader_33 с этим я разобрался. Оружие удаляется и просто инвентаре, и когда в руках. Это по первому вопросу. Хотя, мне интересно как это бы реализовал человек хоть что-то понимающий в скриптах) А то я просто скопировал ту функцию несколько раз. Работает, но может будет сбоить в дальнейшем. Я сделал так: Дальше. Оружие случайно и, скажем, у ФН2000 редкость максимальная, а игрок ее подбирает с нпс раненого, да и еще в 100 кондишине! Это ж просто дырень! Да, у нпс с самого кордона могут быть фн2000, а у игрока нет. У игрока есть мозги, это и так уже огромное преимущество, а если еще и фн выдать так сходу? Жуть.
  15. Alex Kireev Если коротко, это будет ванильный сталкер с рандомной бронькой на тушах и оружием в руках противников и друзей, случайные награды за квесты, да и сами квесты в некоторых случаях случайны и одноразовые, полностью выключенной торговлей, случайным спавном другов и не очень параллельно со спавном оригинальных мобов, что привнесет гораздо больший эффект рандома происходящему, чем в оригинале. Еще будут крафты, опять же случайные, и система редкости предметов, как в классических, в моем понимании, рпг. В общем, конечная цель, я думаю, заставить игрока уповать на рандом. Максимум рандома. Я пока не даю ссылки. Мне запаковать и загрузить на диск минута делов. Пиши, когда будет время и желание. Может к тому моменту уже больше будет сделано. Дополнено 4 минуты спустя vader_33 Связано ли убирание пестиков в карман и дропа автоматов на землю в случае ранения со слотом? Если я клонирую автоматы и перенесу их в первый слот(пистолетный) и дам нпс, будет ли он их также ронять? Или это не так устроено? Попробую пока, может прокатит. Не, не прокатило(
  16. vader_33 понято, однако это жесткая дыра( И убрать ее никак? А можно, чтобы в случае ранения непись убирал автоматы в карман? Он так делает с пистолетами. Дополнено 0 минут спустя Alex Kireev Мод. Могу кинуть наработки. Протестишь)
  17. vader_33 А вот я заметил, если непеся ранить, то оружие падает на землю и не удаляется, это из-за чего может быть?
  18. vader_33 именно так и вставил. По первым тестам, все работает, а вылетов пока не было. Дополнено 11 минуты спустя vader_33 Блин, не успел обрадоваться, как словил вылет Я к нему даже не подбегал, но видимо по алайфу был в его радиусе. Так и вылетел. А щас подошел и прирезал Толяна и снова вылет.
  19. vader_33 Я и близко не так пытался это сделать. Впрочем, у меня ничего и не вышло в итоге. Попробую. А вставлять-то куда? В keep_items?
  20. vader_33 да вроде рандомно вылетало, вот щас из рпг в кучу военных стрельнул, никто из них не перезаряжал ствол, и словил вылет. В любом случае, попробую поискать, а если можно показать как это сделать, то буду очень рад
  21. vader_33 не пробовал. Если сделать так, то получается такое https://steamcommunity.com/sharedfiles/filedetails/?id=2512427670 (Все эти предметы должны быть невидимы для игрока). При этом оружие просто падает на землю. Наверное, нужно уточнить, что я не совсем на чистом тч это пытаюсь сделать. Это минимод аи адикшн 2.0, могут быть проблемы из-за него? Потому что там в архиве был death_manager. Значит его могли трогать. Плюс, там свой менеджер оружия и куча чего еще. Лучше всего себя пока показал такой вариант С одним только косяком. Это крашем. Который я смог поправить, изменив немного функцию После чего, правда, на смену вылетам постоянным пришла нестабильная работа уборщика оружия. В половине случаев оружие не удалялось просто, а в половине от половины уцелевших стволов еще и выставлялся кондишн, что совсем меня сбило, ибо я убрал вообще set_condition. Да и вылеты, хоть и реже, остались и их лог всё тот же.
  22. makdm уже разобрался сделал так: Правда случаются вылеты Если я сделаю, как ты описал, как думаешь, вылеты эти исчезнут? Дополнено 18 минуты спустя makdm вылетаю. И со своим вариантом отлетаю, меня крашит бесконечно. Что за жесть Дополнено 6 минуты спустя А можно ли удалять предметы в death_manager через клсиды? Там походу проблема в том, что оружие в руках нпц меняется каждый раз когда я перезагружаю игру и автор скрипта мне говорил что-то о том, что через айди в таком случае предметы не убрать. Видно я поэтому и вылетаю. Блин, походу через клсиды в случае дропа предмета удалятся все предметы у всех вокруг. Я щас волка убил и его автомат исчез, вместе с автоматами всех остальных новичков в деревне. И они, став мне врагами, разбежались в страхе. Хотя, может сделал чет не так.
  23. Alex Kireev не, надо, чтобы из рук удалялось при смерти нпс, а не падало на землю. И в принципе я сделал, удаляются все пушки. Правда вылеты случаются безобидные, но бесячие. Вот бы их убрать теперь.