Berserker 
 
 
		
		
		
			
			
 
 
			
 
 
			
Posts: 16788 
	
		
	 | 
	
		
 | 
	| 28.04.2020 18:10 | 
	
		
	 | 
	
		
		Berserker 
 
 
		
		
		
			
			
 
 
			
 
 
			
Posts: 16788 
	
		
	 | 
	
		
 | 
	| 29.04.2020 03:31 | 
	
		
	 | 
	
		
		Berserker 
 
 
		
		
		
			
			
 
 
			
 
 
			
Posts: 16788 
	
		
	 | 
	
		
 | 
	| 29.04.2020 19:06 | 
	
		
	 | 
	
		
		Raistlin 
 
 
		
		
		
			
			
 
 
			
 
 
			
Posts: 1344 
	
		
	 | 
	
		
			
			 
			
				Кажется я сам догадался, в чем тут дело: в обычных случаях все работает, так как указатель содержит какой-то действительный адрес, в случае неиспользуемых монстров он, походу, нулевой. Теперь вопрос: как его инициализировать?
  
XEPOMAHT, функция работает только с обычными монстрами, а я сейчас настраиваю неиспользуемых(122, 124, 126, 128)
			 
			
			
  
Создал новый глобальный мод: WoG Ultra Edition
			
				
(This post was last modified: 30.04.2020 15:02 by Raistlin.)
 
			 
		 |  
	 
 | 
	| 30.04.2020 15:00 | 
	
		
	 | 
	
		
		XEPOMAHT 
 
 
		
		
		
			
			
 
 
			
 
 
			
Posts: 2481 
	
		
	 | 
	
		
			
			 
			
				 (30.04.2020 15:00)Raistlin Wrote:  в случае неиспользуемых монстров он, походу, нулевой. Теперь вопрос: как его инициализировать? 
Выделить место в памяти (или найти неиспользуемую), записать туда "MON122.def", а адрес на "MON122.def" записать в структуру монстра.
  (30.04.2020 15:00)Raistlin Wrote:  функция работает только с обычными монстрами, а я сейчас настраиваю неиспользуемых(122, 124, 126, 128) 
Простой путь: Использовать ЭРА + плагин Тифон (или просто ЭРА+). 
Сложный путь: подсмотреть в каком-нибудь древнем воговском моде (если скляроз не изменяет, имена дефов там были такие: bad1, bad2, bad3, bad4).
			  
			
			
			
				
(This post was last modified: 30.04.2020 15:08 by XEPOMAHT.)
 
			 
		 |  
	 
 | 
	| 30.04.2020 15:04 | 
	
		
	 | 
	
		
		Berserker 
 
 
		
		
		
			
			
 
 
			
 
 
			
Posts: 16788 
	
		
	 | 
	
		
 | 
	| 30.04.2020 18:19 | 
	
		
	 | 
	
		
		Berserker 
 
 
		
		
		
			
			
 
 
			
 
 
			
Posts: 16788 
	
		
	 | 
	
		
 | 
	| 01.05.2020 00:40 | 
	
		
	 |