Page 1 of 2
					
				Проблема с инскриптом
				Posted: 21.08.2009 13:59
				by SBack
				Code: Select all
begin
 useskill('inscription');
 waitfortarget(2000);
 targettoobject(findtype($0e34, backpack)); //бланки
 waitfortarget(2000);
 targettoobject(findtype($0efa, backpack));  //спелбука
end;
Никак не хочет кидать таргет на спелбуку
Code: Select all
[14:54:40] System: What would you like to inscribe?
[14:54:40] System: Select a spellbook from which to inscribe.
пробовал через waittargetobject, waittargettype - не работает
 
			 
			
					
				
				Posted: 21.08.2009 14:39
				by WladL
				А кроме спелбуки в паке такого типа ниче нет? Например рунбук?
			 
			
					
				
				Posted: 21.08.2009 14:39
				by Vizit0r
				
			 
			
					
				
				Posted: 21.08.2009 14:51
				by SBack
				WladL wrote:А кроме спелбуки в паке такого типа ниче нет? Например рунбук?
Нету
У меня до меню не доходит вообще, упорно не нажимает на спелбуку
 
			 
			
					
				
				Posted: 21.08.2009 14:55
				by Vizit0r
				шард какой? Nul targets пробовал включать?
			 
			
					
				
				Posted: 21.08.2009 14:59
				by SBack
				Vizit0r wrote:шард какой? Nul targets пробовал включать?
зулу скрипты, 
http://www.zhchronicles.com/, Nul target пробовал.
Пару лет назад на другом зулу сервере проблема решалась с помощью цветной спелбуки и поиском её через
Code: Select all
FindTypeEx($0EFA, $0654, backpack, true);
а с обычной спелбукой не получается)
 
			 
			
					
				
				Posted: 21.08.2009 15:02
				by Vizit0r
				если эта спеллбука при этом видна в World - то стучись ко мне в асю, попробую поискать неуловимую спеллбуку 

 
			 
			
					
				
				Posted: 21.08.2009 15:07
				by Mirage
				у меня предметы не юзались в паке и в банке - проблема решилась убиранием галок в настройке шарда. AoP четотам.
			 
			
					
				
				Posted: 21.08.2009 17:24
				by SBack
				а можно вообще проверить, открыто меню или нет?
			 
			
					
				
				Posted: 21.08.2009 18:56
				by Mirage
				чисто из любопытства. А разве у вас именно так инскрипт качается? 
вообще то ОБЫЧНО чтобы сделать свиток делают вот так:
(опустил подробности)
Code: Select all
AutoMenu('circle','4');
AutoMenu('spell','Recall');
WaitTargetObject(blank)
UseSkill('Inscription');
зафиг там книга?
 
			 
			
					
				
				Posted: 21.08.2009 18:58
				by Vizit0r
				а в чем разница?
ну кидается таргет на СБ у них, бывает и такое.
на моем шарде вообще так и делается всегда.
			 
			
					
				
				Posted: 21.08.2009 19:31
				by WladL
				SBack wrote:
У меня до меню не доходит вообще, упорно не нажимает на спелбуку
 А что напишет если запустить вот это?
Code: Select all
begin 
 useskill('inscription'); 
 waitfortarget(2000); 
 targettoobject(findtype($0e34, backpack)); //бланки 
 waitfortarget(2000);
if TargetPresents then AddToSystemJournal('TargetPresent, SB = '+IntToStr(findtype($0efa, backpack)) ) else
 AddToSystemJournal('No Target');
 targettoobject(findtype($0efa, backpack));  //спелбука 
end;
 
			 
			
					
				
				Posted: 21.08.2009 19:48
				by SBack
				WladL wrote:SBack wrote:
У меня до меню не доходит вообще, упорно не нажимает на спелбуку
 А что напишет если запустить вот это?
Code: Select all
begin 
 useskill('inscription'); 
 waitfortarget(2000); 
 targettoobject(findtype($0e34, backpack)); //бланки 
 waitfortarget(2000);
if TargetPresents then AddToSystemJournal('TargetPresent, SB = '+IntToStr(findtype($0efa, backpack)) ) else
 AddToSystemJournal('No Target');
 targettoobject(findtype($0efa, backpack));  //спелбука 
end;
 
Таргет появляется, проверял уже, и спелбуку видит. Сейчас уже думаю о том, что не срабатывает автоменю, делая примерно так:
Code: Select all
begin
 waitmenu('circle','4'); 
 waitmenu('spell','Recall');
 useskill('inscription');
 waitfortarget(1000);
 targettoobject(findtype($0e34, backpack));
 waitfortarget(1000);
 targettoobject(findtype($0efa, backpack)); 
end;
но фиг знает как проверить, хотя на другом сервере (тоже зулу) такой код нормально работает.
 
			 
			
					
				
				Posted: 21.08.2009 20:11
				by Vizit0r
				ты бы почитал внимательно ссылку, что я во втором посте дал
			 
			
					
				
				Posted: 21.08.2009 21:42
				by SBack
				Все, разобрались ) после рестарта сервера слетел автолуп, который и вылетал после всех меню. Спасибо Vizit0r'y =)