Форум HeroesWorld-а - Показать сообщение отдельно - Текущие вопросы и ответы по редактору карт
Показать сообщение отдельно
#5135
Старый 17.07.2020, 18:36
  #5135
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1973
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1973
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

NavkratisИ еще один вопрос: можно ли как-то сделать так, чтобы в случае ошибки с одним из скриптов остальные корректно выполнялись? А то после добавления этого скрипта перестал работать и скрипт с сообщениями по дням игры.

Пожалуйста, называй куски кода — блоками или функциями или участками скрипта, но не скриптами.

Во-первых, есть такая функция errorHook(sFunc), вставляешь внутрь тестируемой функции и в случае ошибки внутри неё сначала запустится функция sFunс. Но это поможет разве что для отладки. Во-вторых, если ошибка произошла внутри функции, то не выполнятся только последующие строки этой функции. Но: если ошибка произошла вне какой-то функции и перед триггером, то триггер не прогрузится и функция не запустится. Потому лучше всего, вставив errorHook в начало скрипта, в функцию sFunc вписать копии всех триггеров:
	function Error()
Trigger(...)
Trigger(...)
...
Trigger(...)
end;
__________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 вне форума
Ответить с цитированием