Меня одного бесит, когда игрок выполняет мой квест до того, как я его ему дал?
Одного
Меня одного бесит, когда игрок выполняет мой квест до того, как я его ему дал?
skip
Quicksave
Уж лучше так, чем пройти долгий душный данж и удивиться что награды почти никакой нет. А потом обнаружить квест. Теперь данж обновился, проходи его весь заново (или всё, сейв запорот, начинай игру заново полностью).
а скрипт вешается на предмет только после начала квеста, теперь у тебя запоратый квест и невыбрасываемый предмет
Можно выбросить предмет перед диалогом попробовать
Скрипт вешается ТОЛЬКО ПОСЛЕ начала квеста

Выбрасываешь перед взятием квеста - предмет уничтожается
Так ты не выбрасывай, а выкладывай.
А вот это пример криворукого геймдизайна, поскольку игрок всегда может случайно наткнуться на нужный предмет до взятия квеста.
Или даже специально, если по пути
Поэтому предмет не спавнится до взятия квеста. А локацию с предметом ты уже зачистил
Я уже не помню где, но у меня совсем недавно так было. Вернулся на зачищенную локацию - часть противников отреспавнилась и заспавнился уникальный, с которого нужный предмет падает. Всё можно по уму сделать, если руки откуда надо растут.
Помню как-то жавно играл в Dungeon Siege... Так вот там мобы не спавнились. Зачистил весь мир и всë, врагов больше нет. Благо ьам с квестами всë линейно и коридорно в целом было.
Гавно твои скрипты
бывает и так, что какой то странный мусор, которой ты таскал пол игры, внезапно оказывается нужным для НПС - и ты такой:
Чтобы написать коммент, необходимо залогиниться
Отличный комментарий!