Войти на сайт

Авторизация, ждите ...
×

ТЕМА: Как использовать имя ивента?

Как использовать имя ивента? 9 года 7 мес. назад #81194

  • tvorimvsevmeste
  • tvorimvsevmeste аватар
  • Вне сайта
  • Просветлённый
  • Сообщений: 250
  • Спасибо получено: 50
Пробую сделать обращение к имени события:
# условное слово в имени
HeroMark = /\[герой\]/i
class Game_Event
	alias emoEventUpdate  update
	def update
		emoEventUpdate
		p 'Это герой' if @event.name.match(HeroMark)
    print 'напечатай хоть что-то' 
	end
end
Ни фига не работает. Ткните, пожалуйста в мою ошибку!
Уже понял! Я же планировал ставить в квадратных скобках ([герой]), а потом забыл и постал просто «герой» *facepalm*
Поживем — увидим,
доживем — узнаем,
переживем — научимся…
Последнее редактирование: 9 года 7 мес. назад от Cerberus.
Администратор запретил публиковать записи гостям.

Как использовать имя ивента? 9 года 7 мес. назад #81195

  • Cerberus
  • Cerberus аватар
  • Вне сайта
  • Модератор
  • Собака злая
  • Сообщений: 2269
  • Спасибо получено: 1182
  • Писатель 3 место2 место Сбитая кодировкаПроект месяца 2 местоПобедитель Сбитой кодировкиПроект месяца 3 местоОрганизатор конкурсов2 место Программист JavaScript Проект месяца 1 место3 место
Просто вставил в тестовый проект (VX Ace) - и "хоть что-то" печатает, и "это герой" выводит. Что не так?
Жуть болотная, на лапках, в тапках и с пулемётом...
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: tvorimvsevmeste

Как использовать имя ивента? 9 года 7 мес. назад #81196

  • tvorimvsevmeste
  • tvorimvsevmeste аватар
  • Вне сайта
  • Просветлённый
  • Сообщений: 250
  • Спасибо получено: 50
Уже понял! Я же планировал ставить в квадратных скобках ([герой]), а потом забыл и постал просто «герой» *facepalm*
Поживем — увидим,
доживем — узнаем,
переживем — научимся…
Администратор запретил публиковать записи гостям.
Модераторы: NeKotZima
Время создания страницы: 0.203 секунд