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

N42

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

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

  • Посещение

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

    6

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

  1. imcrazyhoudini ну доделать за мной смотря как использовать будешь конечно же надо было, а не просто копипастить. Скрипты же ковыряешь, видишь как там сделано. Раз с логики, тогда так function test() local active_item = db.actor:active_item() return active_item and active_item:section() == "wpn_gauss" end on_hit сразу так без секции будет работать? Обычно секцию прописывают on_hit = hit [hit] on_info = {=test} %+test% Дополнено 1 минуту спустя {=hit_by_actor =test}
  2. imcrazyhoudini local active_item = db.actor:active_item() if active_item and active_item:section() == "wpn_gauss" ... Это только на новый год, потом обратно верну 😁 Дополнено 11 минуты спустя Если с биндера проверять будешь - добавь в проверку amount > 0
  3. Проверить активное оружие гг в момент хита по объекту, в оригинале только так
  4. Перевар да не особо проблемно с файлообменниками. Можно использовать те, на которые файлы загружается без регистрации, чтобы не захламлять свои. Этот, например https://dropmefiles.com/
  5. Neptun можно где-нибудь в if task_updated and not(self.dont_send_update_news) then делать act_task = "". Или в другое условие прописать, но чтобы выше проверки на is_active_task было
  6. 1. Не актуален 2. N7 (если слишком короткий - techpriest)
  7. АлеБард по сдк лучше спрашивать в теме сдк, больше шансов, что ответят точно по проблеме. По скрипту, проблема именно в смарт террейне, он не передается в функцию
  8. Neptun если с self.status не работает, можно в check_task проверять db.actor:is_active_task. Только делай проверку на то, что выбранное задание сменилось, постоянно проверяться будет. Например, в начале файла добавляешь local act_task = "", и в check_task if act_task == "" or (db.actor:is_active_task(self.t) and act_task ~= self.id) then act_task = self.id ... end Ну как вариант, если других способов не подскажут
  9. Есть подготовленный список id заданий и соответствующих им действий или будешь делать одинаковое действие с любым выбранным игроком заданием? Вот что хочу узнать
  10. Neptun в смысле, надо что-то делать с каждым выделенным заданием, а не с каким-то определенным? Опиши что именно хочешь сделать
  11. Neptun если я правильно понял, что именно нужно local task = db.actor:get_task("id задания", true) if task and db.actor:is_active_task(task) then ...
  12. АлеБард этот вылет связан с неправильно указанным или несуществующим смартом, к отсутствующим функциям или скриптам не относится. Проверяй смарт, в который спавнишь нпс
  13. Александр Странник num + попробуй нажать
  14. Майк в комментарии ставишь значок @ и печатаешь первые буквы ника, к кому хочешь обратиться, выбираешь сам ник из списка. Тогда человеку придет уведомление, и он увидит, что к нему обращаются. И заливай, пожалуйста, сразу архивом, если будет много файлов - яндекс будет заставлять ставить всякую хренотень для скачивания
  15. SHAmonstra слезы огня с капли сварить можно, все рецепты дает Сахаров. Крысюк живой нужен
  16. sanfint лог вылета надо выкладывать, телепаты в отпуске А зачем ему? За починку пда? Вроде всегда слезы огня просил Вроде с пда борова, ветка с крысюком
  17. Перевар вот не вспомню. Да хрен с ним тогда, если что - можно будет отреспить Дополнено 0 минут спустя Ученых тоже нету? Которые были с кодами
  18. metamor4 бар, свалка, кордон, болота, агро, забытый лес, темная долина, атп, дикая, янтарь, склады. Награда так себе, сайга самопал Westerrr ножками обратно до Сахарова добирался или телепортом? Попробуй заново пройти тоннель с жарками. И в инвентаре должны быть детектор и кассета, может случайно выложил