| igrik   
   Posts: 2821
 
 |  | 
	| 29.03.2015 18:19 |  | 
	
		| Barin   
 Posts: 836
 
 | 
			| 
 
				!?CM2; 
!!CM:I?v100; 
!!IF&v100=30720:M^Чудо, сообщение открылось!^; Но сообщение не выползает.  
Почему-то кнопка "ОК" в окне героя не регистрируется. Может v100 принимает значение только до 10 000? Пробовал переменные y, и быстрые переменные f....t, не получается. Хотя в справочнике есть такое:  Quote:Все числовые переменные варьируются в значениях от -2147483647 до +2147483647 |  | 
	| 30.03.2015 17:39 |  | 
	
		| Barin   
 Posts: 836
 
 | 
			| 
 
				Algor, благодарю за внимательность. 
 Quote:!?CM2;!!CM:S?y-1 I?v225;
 !!FU&y-1<>13:E;
 
Вот так у меня код начинался, очевидно команда S мешает, а я ниже пытался вывести сообщение.
 
Реализовал возможность главному герою менять имя и портрет в любое время игры, исключая других героев, вот и надо было при переходе от одного окна к другому отключение при нажатии на ОК.
   
				
(This post was last modified: 30.03.2015 21:29 by Barin.)
 |  | 
	| 30.03.2015 21:20 |  | 
	
		| gamecreator   
   Posts: 7107
 
 |  | 
	| 30.03.2015 22:22 |  | 
	
		| Barin   
 Posts: 836
 
 | 
			| 
 
				Сделано так, что в окне главного героя Диалог работает, а при переходе справа на других героев - окно не должно открываться. Это чисто для визуального восприятия, что Диалог должен открываться только у главного. У меня есть ещё задумки, при которых кликанье в окне главного героя даёт эффект, а у других не должно работать, из-за этого были заморочки, но теперь задача решена.
			 |  | 
	| 30.03.2015 23:02 |  | 
	
		| igrik   
   Posts: 2821
 
 | 
			| 
 
				Valery
Вот функция правильного обновления окна встречи героев. 
в "HmS_Improved_Interface" удалишь функцию MoP'a и !!CM:I30720; - они больше не нужны    |  | 
	| 30.03.2015 23:23 |  | 
	
		| gamecreator   
   Posts: 7107
 
 |  | 
	| 30.03.2015 23:31 |  | 
	
		| Berserker   
   
   Posts: 16784
 
 |  | 
	| 31.03.2015 23:56 |  | 
	
		| gamecreator   
   Posts: 7107
 
 |  | 
	| 01.04.2015 00:49 |  | 
	
		| Berserker   
   
   Posts: 16784
 
 |  | 
	| 01.04.2015 01:03 |  | 
	
		| Barin   
 Posts: 836
 
 | 
			| 
 
				Quote:!!CM:P$1/$2/$3;Позиция на карте
 $1 – X       $2 – Y       $3 – уровень
 Комментарий: эта команда работает только для объектов малая карта и большая карта (I-номера - соответственно 1 и 37).
 
Это из ERM-справочника. Кто объяснит что значит этот комментарий? А то думаю, в чём подвох..? Причём тут команда !!CM:I   ?
 
При беглой проверке - команда работает на всех картах: 36х36, 72х72, 108х108, 144х144.
			 |  | 
	| 01.04.2015 01:47 |  | 
	
		| gamecreator   
   Posts: 7107
 
 |  | 
	| 01.04.2015 02:34 |  |