Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#980
Старый 10.02.2013, 13:58
  #980
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 15821
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 15821
Выставка наград
По умолчанию
Re: Скрипты

хм, странно, вчера еще помню не работало, а сейчас вроде все нормально...

снова спасибо, выручаете прямо меня =)

Добавлено через 24 минуты
RedHeavenHeroМожно, например, временным включением/выключением триггера:
	function enabling()
	while 1 do
		SetObjectEnabled('garrison', nil);
		Trigger(4, 'garrison', 'kvest');
		while GetCurrentPlayer() == 1 do
			sleep(1);
		end;
		SetObjectEnabled('garrison', 1);
		Trigger(4, 'garrison', nil);
		while GetCurrentPlayer() ~= 1 do
			sleep(1);
		end;
	end;
end;
Тогда все игроки, кроме первого, смогут ходить через заставу. А первый сможет только получать от неё квесты.


Я немного не понял, а как потом снять блокировку для игрока 1, например, с добавлением новой переменной.
Т.е. где-то в другом месте я указываю "a = 1", а не 0, и тогда застава открывается и для меня.
__________________
Whatever
Whatever
Heroist вне форума
Ответить с цитированием