daemon_n 
 
 
		
		
		
			
			
 
 
			
 
 
			
Posts: 4366 
	
		
	 | 
	
		
			
			 
			
				
Code: 
 [+] Added SN:H subcommand "spec" for applying custom hero specialty names. 
SN:H^spec^/hero/short name (0), full name (1) or description (2)/hint
  
Berserker,  а где посмотреть весь текст? С кодом ниже имеем лишь "hint3" на ЛКМ/ПКМ.
 
			 
			
			
  
  
 
Новейший Heroes Launcher
			
		 |  
	 
 | 
	| 03.08.2020 00:43 | 
	
		
	 | 
	
		
		Bes 
 
 
		
		
		
			
			
			
 
 
			
Posts: 5453 
	
		
	 | 
	
		
			
			 
			
				daemon_n, а какой ещё есть текст у героя кроме этих трёх позиций?
			 
			
			
			
		 |  
	 
 | 
	| 03.08.2020 00:56 | 
	
		
	 | 
	
		
		Guru105 
 
 
		
		
		
			
			
			 
			
Posts: 835 
	
		
	 | 
	
		
			
			 
			
				daemon_n, это то, что в текстовике herospec.txt. 
1-ю позицию можно увидеть в окне выбора стартового героя для сценария. Правда, erm-ом там название специализации не изменить. 
2-я позиция кажется нигде в игре не используется. 
То есть, похоже, что в скриптах есть смысл менять только описание (hint3).
			 
			
			
			
		 |  
	 
 | 
	| 03.08.2020 01:34 | 
	
		
	 | 
	
		
		Bes 
 
 
		
		
		
			
			
			
 
 
			
Posts: 5453 
	
		
	 | 
	
		
			
			 
			
				daemon_n, нет, наоборот, используется только hint1 и hint3 в игре 
hint2 не используется
  
P.S. вот wessonsm уже это и сказал
			 
			
			
			
				
(This post was last modified: 03.08.2020 01:43 by Bes.)
 
			 
		 |  
	 
 | 
	| 03.08.2020 01:42 | 
	
		
	 | 
	
		
		Archer30 
 
 
		
		
		
			
			
 
 
			
 
 
			
Posts: 1192 
	
		
	 | 
	
		
 | 
	| 03.08.2020 02:08 | 
	
		
	 | 
	
		
		daemon_n 
 
 
		
		
		
			
			
 
 
			
 
 
			
Posts: 4366 
	
		
	 | 
	
		
 | 
	| 03.08.2020 02:32 | 
	
		
	 | 
	
		
		Berserker 
 
 
		
		
		
			
			
 
 
			
 
 
			
Posts: 16788 
	
		
	 | 
	
		
 | 
	| 03.08.2020 04:10 | 
	
		
	 | 
	
		
		Bes 
 
 
		
		
		
			
			
			
 
 
			
Posts: 5453 
	
		
	 | 
	
		
			
			 
			
				1. Berserker, проблема с SN:K   
!!SN:Kz9/i/?z1; записывает сразу два символа, а не один 
на экране вижу это:
 
2. 
Но выводит "abz" 
Нельзя заменить символ на несколько других? замена идёт 1 на 1 ? 
или это ошибка команды записи?
 3. И ещё, почему мне не даёт так сравнивать в условиях, говорит нельзя сравнивать string и integer   
В дампе смотрел, и там и там везде текст записан в переменных 
(и дело не в точке с запятой, пробовал и другие символы)
			  
			
			
			
		 |  
	 
 | 
	| 03.08.2020 04:22 | 
	
		
	 | 
	
		
		daemon_n 
 
 
		
		
		
			
			
 
 
			
 
 
			
Posts: 4366 
	
		
	 | 
	
		
 | 
	| 03.08.2020 10:27 | 
	
		
	 | 
	
		
		Berserker 
 
 
		
		
		
			
			
 
 
			
 
 
			
Posts: 16788 
	
		
	 | 
	
		
 | 
	| 03.08.2020 21:22 | 
	
		
	 | 
	
		
		Bes 
 
 
		
		
		
			
			
			
 
 
			
Posts: 5453 
	
		
	 | 
	
		
			
			 
			
				Quote:спасибо, что нашёл баг. Исправлю в 3.0.4. 
Berserker, в 2.9.x уже даже не пытаться всячески это выпрашивать?
    4. можно так использовать счётчик цикла ? сработает интерполяция?
 
чтобы не перечислять все однотипные строки:
 
			 
			
			
			
		 |  
	 
 | 
	| 03.08.2020 21:32 | 
	
		
	 | 
	
		
		Berserker 
 
 
		
		
		
			
			
 
 
			
 
 
			
Posts: 16788 
	
		
	 | 
	
		
			
			 
			
				Bes, да, выпрашивать уже не нужно. Переходи на обновлённый движок. 
 
В Вог 3.58 сперва нужно присвоить другой строке литеральное значение 
!!VRz3:S^test^, а затем  в условии сравнить две строковые переменные &z3=z9. То же самое с e-переменными. Неудобно, да. Переходите на ЭРУ 3, там таких проблем нет. 
 
4) В ЭРЕ 3 можно точно, в 2.9, если не ошибаюсь, интерполяция быстрых переменных поддерживается только не в SN/MP/RD через синтаксис %Vi. 
 
И нужно уже Феникс под третью версию, конечно, затащить.
			 
			
			
  
Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов 
Поддержать проект 
			
		 |  
	 
 | 
	| 04.08.2020 15:54 | 
	
		
	 |