Суть проблеммы, добавляю новый квест. например аукцион, во первых он ругается на импорт
Хм, импорты у базы и РТ канечно различны. Ругается на русский текст? врят ли, сколько делал но на рус текст никогда не ругался.
То что QUEST.setInitialState(CREATED) не работает без CREATED = State('Start', QUEST) разумеется.
Совет - используй всё сразу.и проблем не будет (пиши это в конце квеста).
Что касается мануала про так как переделать? хм хм хм
Думаю что не врят ли это получится, ибо на РТ форуме было подчёркнуто что разрабатыввалось с поддержкой ядра, так что работу на базовской сборке врят ли будет.
Но попытаться можно.
от аукциона отказался в связи с возможностью дюпа, но вот lvl апера и энчантера немогу сделать
лвл апера сделал, он грузится все норм, но не хочет переводить квест в состояние стартед, прошу помощи
ммм, а зачем вообще переводить состояние квеста? я бы в данном случаее вообще отключил бы состояние.
Или нужно одноразовое использование квеста? если да то конкретнее скажи, будет проще.
если честно я не особо разбираюсь в квеста, только методом "проб и ошибок" :)
вообще надо что бы квест мона была использовать много раз. но как отключить состоян ие я хз :(
Так если много раз. то удали строки которые дают и проверяют статус и будет тебе счастье, ибо квест не будет себя переутруждать и запоминать прошёл ты его или нет, пока ты сам ему не скажеш это делать :)
И то не факт что он "захочет" его сохранять
![]()
Просто тема такая с компъютером в целом - он сцука быстрый но безумно тупой, надо каждую мелоч "объяснить" то есть прописать в квесте чтобы делалась та или иная проверка на статус или айтим.
Вот и тут ток же, недостаточно будет прописать статус, надо ещё и проверку влепить. Вспоминая школу и гдето в мозгу отыскав фразу "методом от противного" будем смотреть где эта проверка уже стоит и тупо удилть её, чтобы квест был повторяемым.