-
Публикаций
1 086 -
Зарегистрирован
-
Посещение
-
Победитель дней
1
Тип контента
Профили
Форумы
Блоги
Календарь
Новости
Моды
Моды S.T.A.L.K.E.R. 2
Весь контент ian98
-
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 все равно не работает, блин...
-
vader_33 добавлена. В скрипт _g.script. Ну как же, состояние предмета изменится только, если оно выше 99, т.е один раз. Или нет? Ну понятно, что предмет, который дважды получил состояние 100 - дважды получит случайное состояние от 1 до 99, но в тч нет ремонта, кроме бага с артами, но и сет из 5 артефактов еще надо собрать.
-
vader_33 вот блин, а у меня ничего не происходит. Вот это должно работать? Мне бы так. Здесь первая меняет состояние, а вторая функция должна, вроде как, разрешать это делать только один раз. Я вот прям вот это и вставлял в он итем тейк. Ничего не происходит. проверил скрипт чекером. Он мне сказал, что не хватает end в конце. Поставил. Проверил. Все ок. В bind stalker подключил скрипт название_скрипта.название_функции() и ничего не происходит:(
-
Chiliaz А я не очень понимаю, это только для сталкерского комбеза? Пробовал сделать вешал на он итем тейк. Вылет словил. И еще вопрос, можно ли сделать как-то так? там, скорее всего, много ошибок, потому что ничего не работает, но смысл надеюсь передан понятно: присвоить кондишн броне или оружию, когда айтем попадает в инвентарь к актору, если состояние предмета больше 99.
-
Alex Kireev Я не планирую пока пилить квесты, возможно только верну парочку вырезанных из оригинала. Более того, я полностью выпиливаю повторяющиеся квесты, сделав их одноразовыми, но с повышенным шансом получить в качестве награды хороший дроп. Самый топовый экзач или тот же фн2000 может выпасть уже сразу после зачистки АТП, а если ты прошаренный, то уже сразу после разборки с кабанами. Шанс на экзач сейчас примерно 0.5%(это если по квесту, выбить во фриплее его можно только через контракты.UPD Реальный шанс 0,006%, что мало, но шанс найти тот же экзач из трупа - 0.0000001%, а фн2000 вообще только крафтить или получать по заданию. Сейчас проверил) Из контрактов шанс достать - 0.03%) Этот шанс одинаков и для фнки, и для экзы. Да, если есть желание, то можно заабузить на сейвлодах. Но лично я не абузер и честно получаю свою награду, даже если это просто хлеб, и пытаюсь играть от того, что выпало. Особенно круто, когда в этот же момент нпс также играют от того, что им выпало, а вокруг в придачу кто-то спавнится. Из озуительных ситуаций, когда мы с петрухой, которому выпала экза и рпг-7, пошли на АТП к бандосам, а к ним на помощь пришли еще 5. Или свободовец-мастер с пмм, который пошел на вояк. Да и кровосос с повышенным здоровьем уже забегал в деревню к новичкам. Единственное с рандомными нпс, что они тупые и дохнут в аномалиях, но с этим позже посмотрю что-нибудь. Вроде бы гуляют по сети моды с умными сталкерами.
-
vader_33 с этим я разобрался. Оружие удаляется и просто инвентаре, и когда в руках. Это по первому вопросу. Хотя, мне интересно как это бы реализовал человек хоть что-то понимающий в скриптах) А то я просто скопировал ту функцию несколько раз. Работает, но может будет сбоить в дальнейшем. Я сделал так: Дальше. Оружие случайно и, скажем, у ФН2000 редкость максимальная, а игрок ее подбирает с нпс раненого, да и еще в 100 кондишине! Это ж просто дырень! Да, у нпс с самого кордона могут быть фн2000, а у игрока нет. У игрока есть мозги, это и так уже огромное преимущество, а если еще и фн выдать так сходу? Жуть.
-
Alex Kireev Если коротко, это будет ванильный сталкер с рандомной бронькой на тушах и оружием в руках противников и друзей, случайные награды за квесты, да и сами квесты в некоторых случаях случайны и одноразовые, полностью выключенной торговлей, случайным спавном другов и не очень параллельно со спавном оригинальных мобов, что привнесет гораздо больший эффект рандома происходящему, чем в оригинале. Еще будут крафты, опять же случайные, и система редкости предметов, как в классических, в моем понимании, рпг. В общем, конечная цель, я думаю, заставить игрока уповать на рандом. Максимум рандома. Я пока не даю ссылки. Мне запаковать и загрузить на диск минута делов. Пиши, когда будет время и желание. Может к тому моменту уже больше будет сделано. Дополнено 4 минуты спустя vader_33 Связано ли убирание пестиков в карман и дропа автоматов на землю в случае ранения со слотом? Если я клонирую автоматы и перенесу их в первый слот(пистолетный) и дам нпс, будет ли он их также ронять? Или это не так устроено? Попробую пока, может прокатит. Не, не прокатило(
-
vader_33 не пробовал. Если сделать так, то получается такое https://steamcommunity.com/sharedfiles/filedetails/?id=2512427670 (Все эти предметы должны быть невидимы для игрока). При этом оружие просто падает на землю. Наверное, нужно уточнить, что я не совсем на чистом тч это пытаюсь сделать. Это минимод аи адикшн 2.0, могут быть проблемы из-за него? Потому что там в архиве был death_manager. Значит его могли трогать. Плюс, там свой менеджер оружия и куча чего еще. Лучше всего себя пока показал такой вариант С одним только косяком. Это крашем. Который я смог поправить, изменив немного функцию После чего, правда, на смену вылетам постоянным пришла нестабильная работа уборщика оружия. В половине случаев оружие не удалялось просто, а в половине от половины уцелевших стволов еще и выставлялся кондишн, что совсем меня сбило, ибо я убрал вообще set_condition. Да и вылеты, хоть и реже, остались и их лог всё тот же.
-
makdm уже разобрался сделал так: Правда случаются вылеты Если я сделаю, как ты описал, как думаешь, вылеты эти исчезнут? Дополнено 18 минуты спустя makdm вылетаю. И со своим вариантом отлетаю, меня крашит бесконечно. Что за жесть Дополнено 6 минуты спустя А можно ли удалять предметы в death_manager через клсиды? Там походу проблема в том, что оружие в руках нпц меняется каждый раз когда я перезагружаю игру и автор скрипта мне говорил что-то о том, что через айди в таком случае предметы не убрать. Видно я поэтому и вылетаю. Блин, походу через клсиды в случае дропа предмета удалятся все предметы у всех вокруг. Я щас волка убил и его автомат исчез, вместе с автоматами всех остальных новичков в деревне. И они, став мне врагами, разбежались в страхе. Хотя, может сделал чет не так.
