Перейти к контенту

AndrewMor

Жители
  • Число публикаций

    1 690
  • Регистрация

  • Последнее посещение

  • Дней в топе

    4
  • AMKoin

    8,242 [Подарить AMKoin]

Весь контент пользователя AndrewMor

  1. Я имел в виду не сам движок, конечно, а набор скриптов к нему в комплекте. Может там нечтение секции смарта из файла логики пофиксили...
  2. @AndreySol, На обычном движке такое не читается, если НПС спавнится скриптом. Правда, может в ОГСР х64 это дело исправили...
  3. На обычном движке - да, а у него движок ОГСР64. Как там обработка всего, не знаю, может и не из-за движка конечно. @mole venomous, согласен с @dsh, что кроме путей и логики, надо еще смотреть и рестрикторы. А вообще (если неправ, поправьте), если мобу назначена логика Walkera, ни на какой Агропром он не пойдет, в свободный гулаг, например. Если не под гулагом конечно.
  4. @Colder, Поначалу сравни свой _г.скрипт со скачанным.. Если больше ничего не менял, то конечно из-за _г.скрипт. WinMerge в помощь. Оч. хорошая и удобная прога.
  5. Я и не помню, откуда качал и что правлено. Точно знаю, теперь прочитанные личные заметки в КПК отображаются белым (в чистой они заново зеленели), из-за этого и качал. Может и еще что правлено, не знаю.
  6. То есть, можно просто накатить правку на движок ( а если у меня уже правленый, не упомню, кем и что правлено) и все заработает?
  7. Если б я про него знал и пользовался (или увидал пример использования), я б и не спрашивал. Разумеется. Но человек, который мне задал вопрос, от скриптов далек, для себя он бы не прочь сделать скриптом, чтобы постоянно кнопки не сбрасывать. Это решение вполне его потребности подходит. Это да. Но не все умеют/готовы копаться в движке. Как минимум, надо С++ знать, вроде на нем двигло написано. И опять, мало поправить. Его и еще и собрать надо. ПС. Представь: человек в скриптах не шарит, а ему еще и в движке ковыряться @mole venomous, Опять же просто прописать local cons=get_console() cons:execute("unbind use_medkit") cons:execute("unbind use_bandage") вроде нетрудно. Но надо знать, куда прописать. В какой файл, в какую функцию, в какое место в функции. Для несведущего - темный лес.
  8. @mole venomous, Вот эта конструкция сработала: function actor_binder:net_spawn(data) ... local cons=get_console() cons:execute("unbind use_medkit") cons:execute("unbind use_bandage") return true end Все четко работает, при старте НИ, после сев/лоада, перехода на другую локу. Спс. На будущее, буду знать. Не зря говорят: век живи - век учись.
  9. @AndreySol, @mole venomous, вот смотрите, товарищи. Сию конструкцию дописываю в конец bind_stalker. Пробовал заменять кавычки на два апострофа, рез-т тот же. В actor_binder:net_spawn(data) пишу сие действо: Ловлю вылет: Походу я что-то неправильно понимаю, ткните носиком
  10. Пробовал вызвать сию конструкцию в bind_stalker из actor_binder:net_spawn(data) перед return true - вылет с руганью на эту строку. Сами функции прописал в самый конец бинд_сталкер. Че-то не пойму, как твоими функциями пользоваться. Идея состоит в том, чтобы при старте НИ/сейве/лоаде/переходе на другую локу клавиши были недоступны.
  11. @AndreySol, Я просто консолью по клавишам вообще не пользовался ни разу. Друган спросил, я задал вопрос здесь. А чтоб бинт по клавише не работал, надо написать unbind use_bandage?
  12. @mole venomous, В функции "function cmd" не совсем понятно, что писать вместо троеточия. Расшифруй, плиз. И да: а можно просто через консоль отключить клавишу? Будет ли работать конструкция "unbind use_medkit" в консоли?
  13. А можно ли скриптом отключить клавиши использования бинтов/аптечек? Или это чисто движком делается?
  14. @nego, вот твой вылет: https://www.amk-team.ru/forum/faq/question/91-line-171/
  15. Ну это да, можно. Тогда уж и метки на неписей.
  16. @Houdini_one, Вот их смарт: agr_u_bandits. 7 человек количество. Так скриптовая обвязка для всех квестов такого типа одинакова: if string.find(p1, "eliminate_lager") ~= nil then local oo = alife():object(sel_task.selected_target) if oo and oo.gulag:get_population_comed() == 0 then self.task_info[self.active_task_by_type[p1]].status = "completed" return true end Думаю, имеет место быть глюк либо со спавном бандитов, либо с пропаданием кого-нито одного, соответственно, гулаг не пуст, задание не выполнено.
  17. AndrewMor

    [SoC] Вопросы по SDK

    Что сие означает??? Походу правда с анимками трабла. Сравни анимки, которые были с которыми твой пак локаций собирался. Может, кто-то из НПС/зверья на добавленных локах имеют анимку, которой у тебя нет.
  18. @Houdini_one, Подземка Агро легко зачищается, без проблем. В оригинальной игре сколько раз не заходил на Агро, всегда зачищал. Может, не всех убил? Их там вроде 6 рыл. Или 7.
  19. @gam, разве эти параметры влияют не на ВСЕХ НПС? А человек пишет, что у некоторых НПС не видно оружия...
  20. Давно хотел спросить: никто не сталкивался с таким вот вылетом? Вылетает в процессе сохранения игры. Такая же хрень и в СДК бывает. Вроде из лога все понятно, а вот что к этому приводит - не ясно. На диске свободно 50+ Гб, чек-диск запускал, ошибок никаких
  21. @Colder, @mole venomous, Именно так. В начале игры удалить нужные спейсы и все.
  22. @Houdini_one, если с этой точки зрения смотреть, то да. Когда Меченый узнает, что он и есть Стрелок - отменить задание было бы логично. А "Исполнитель желаний" правильней не отменять, а завершать, когда ГГ подходит к Монолиту. Или вообще попадает в помещение с Монолитом. Вот @Ворон545 попробовал доработанный перепаковщик. НИ не начинал. С патронами проблем нет, но пропадают тайники (в смысле, метка есть, а тайник пуст). Походу перепаковщик с менеджером тайников конфликтует.
  23. Даже так? А ведь удобная была бы штука. Хотя, с другой стороны, как так: подписался на задание, потом пришел к квестодателю и сказал, да пошел ты. Он больше с тобой связываться не станет, поскольку задание не выполнено, следовательно, для квестодателя провалено. Как-то так.
  24. @Houdini_one, В штатном таск-менеджере нет такого статуса для задания. Нужно переписывать скрипт.
  25. @nasar75, @Jurok, так и предполагал, потому что никаких переменных с таким именем не нашел
×
×
  • Создать...