Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#2673
Старый 13.05.2018, 02:08
  #2673
^
Gerter
 
Аватар для Gerter
📖
Регистрация: 16.07.2012
Адрес: Санкт-Петербург
Сообщения: 863
pegn0ly#9113
Выставка наград
Регистрация: 16.07.2012
Адрес: Санкт-Петербург
Сообщения: 863
pegn0ly#9113
Выставка наград
По умолчанию
Re: Скрипты

такой вопрос. у меня есть несколько одинаковых обьектов, с привязанными к ним триггерами. я написал функцию, которая может работать с любым из них и принимает номер обьекта. вызываю ее триггером касания типа: Trigger(OBJECT_TOUCH_TRIGGER, 'имя обьекта', 'функция(номер обьекта)'). Это работает, но при каждом срабатывании пишет в консоль ошибку: attempts to call a nil value. стоит ли игнорировать эту ошибку, ведь, по факту, все работает как задумывалось или она таки на что-то влияет?


UPD. Немного поэксперементировал, получилось так. Если написать что-то вроде:
	
str = 'функция(параметр)'
...
Trigger(OBJECT_TOUCH_TRIGGER, 'имя обьекта', 'parse(str)') 


то ошибки в консоли не будет. Правда, не до конца понимаю как это работает и стоит ли так делать...
__________________
Нет войне.
Нет войне.
Gerter вне форума
Ответить с цитированием