Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#2350
Старый 29.07.2017, 00:08
  #2350
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2380
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2380
Выставка наград
По умолчанию
Re: Модостроительство

DyrmanТип: OBJECT_TOUCH_TRIGGER
Проверка на существование героя и монстра стоит.

	function __HANDLER(trigtype, param)
	print("T4:"..trigtype);
	print("T5:"..param);
Вложение 50083

С вызовами каждого триггера в отдельном потоке и нужными слипами в зависимости, мультиплеер карта или нет, можно заставить работать и в мульте. По крайней мере, часть триггеров хоть как-то работает.
Прямо сейчас не могу проверить, но на первый взгляд можно попробовать заменить

	
local handler = %NHF_Trigger_env.hasparam(%trigtype) and tab and tab[%param] or tab


на

	
local handler
if %NHF_Trigger_env.hasparam(%trigtype) then
	handler = tab and tab[%param]
else
	handler = tab
end


в обоих случаях.
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием