Page 1 of 2
					
				прохождение второго пасса
				Posted: 23.05.2011 20:21
				by Cheltstalker
				Пока только начинаю стелс, давно не паскалил, так что Sorry Sorry Sorry. Итак, что делать с меню доп. пароля? На шарде не пашет сетпасс дисабль, точнее он пашет но меню не исчезает а всего лишь принимает любой пароль как правильный. Но - если входить через стелс а не реконнектить после скажем хаммера, то, хны, чар замирает пропустив гамп, и в этом замершем состоянии стоит.
Я ещё очень нубский нуб и сразу вопрос с гампом, но именно эта ... весч решает очень многое, жду помощи, спасибо!
			 
			
					
				
				Posted: 23.05.2011 23:55
				by Alex
				
			 
			
					
				
				Posted: 24.05.2011 10:40
				by Cheltstalker
				Спасибо! Проблема 2 - там вылетает две менюшки, одна как раз с паролем а вторая какбы новостная. Новостная последняя и инфогамп берет только ее - чем пропалить гамп с паролем если до сегодня умел только инфогамп инжи?
			 
			
					
				
				Posted: 24.05.2011 14:38
				by Alex
				попробуй это 
http://stealth.od.ua/wiki/doku.php?id=% ... 1%82%D0%B5
хм, я наверно позже в вики поправлю линки, что бы содержали только латиницу
 
			 
			
					
				
				Posted: 24.05.2011 14:44
				by Fenix
				Лучше использовать 
NumGumpTextEntry. Этот метод поддерживае задание индекса гампа. Только надо учитывать, что он может применяться только к уже пришедшему гампу, так что 
IsGump тебе в руки.
 
			 
			
					
				
				Posted: 24.05.2011 16:59
				by Cheltstalker
				Пока еще не разобрался, а нет варианта "ждать любого гампа с полем текстового ввода и как только то н-нна-ааа тебе текстовый ввод" ? 
Гамп пока отловить не могу - если сразу после входа стелсом запускаю клиент то он уже не видит гампа и висит во фризе, на стелсе пока только ловлю и вспоминаю элементарный синтаксис паскаля.
			 
			
					
				
				Posted: 24.05.2011 17:28
				by Vizit0r
				Cheltstalker wrote:Пока еще не разобрался, а нет варианта "ждать любого гампа с полем текстового ввода и как только то н-нна-ааа тебе текстовый ввод" ? 
Гамп пока отловить не могу - если сразу после входа стелсом запускаю клиент то он уже не видит гампа и висит во фризе, на стелсе пока только ловлю и вспоминаю элементарный синтаксис паскаля.
видит.
стелс отсылает клиенту пришедшие незакрытые гампы, которые приходили и до клиентского подключения.
 
			 
			
					
				
				Posted: 24.05.2011 19:47
				by Cheltstalker
				Друг, я понимаю что тут все хотят мне помочь и не спорю слепо, тем более день такой косой :m1 смотрю в книгу вижу фигу  goto m1 ,  даже не поручусь что на те кнопки жду, но. Шард middle-earth dot ru (это не реклама, у него свои плюсы и свои минусы) , клиент 200 качается с сайта комплектом. Запускаю просто клиент - меню со вторым паролем, ввожу отключаю - перезахожу стелсом всё пашет. Если захожу стелсом и вообще ничего не делая в нем сразу после коннект жму старт клиент то нет никаких меню а все просто сразу виснет в режиме "фриз после неправильного введения пароля или закрытия меню с паролем кнопкой cancel".  Я спорю чтоли что всё криво вначале делаю, даже кнопку коннект криво жму? Не спорю, но не получается пока.
			 
			
					
				
				Posted: 24.05.2011 20:01
				by Fenix
				Если стелсом подконектиться к шарду, то 
GetGumpsCount что возвращает?
Code: Select all
begin
  AddToSystemKournal(IntToStr(GetGumpsCount()));
end.
 
			 
			
					
				
				Posted: 24.05.2011 20:54
				by Fenix
				Всё ясно.
1. На серваке глюкавая система создания чаров. Раза с пятого таки смог его создать.
2. Для вывода "Новостей шарда" используется гамп.
3. Для ввода дополнительного пароля используется не стандартный гамп, а специальное "диалоговое окно". Соответственно для таких случаев нужно использовать 
WaitTextEntry. Правда у меня что-то не вышло сразу "авторизоваться", сказали что пароль неправильный.
 
			 
			
					
				
				Posted: 24.05.2011 21:45
				by Vizit0r
				в следующей версии добавлю сообщения в журнал на TextEntry, GumpTextEntry и такие прочие.
			 
			
					
				
				Posted: 25.05.2011 5:31
				by Cheltstalker
				Спасибо большое, ребят, тут мысли понял, теперь довольно надолго улезу скриптовать-учиться. Мысль напоследок - перелезающим с инжекта было бы удобно иметь под рукой билингвы, то есть абсолютно тождественные друг другу скрипты инжи и стелса, использующие одинаковые циклы и шаги переменных, чтобы было проще переучиваться. Знали бы вы, родные, в каких мелочах сейчас торможу. Еще раз спасибо!
			 
			
					
				
				Posted: 25.05.2011 5:42
				by Fenix
				Насчет билингвов сильно сомневаюсь, т.к. для выполнения скриптов используется сторонний движок, а писать собственный с поддержкой двух разных языков не очень хочется (точнее совсем не хочется). К тому же это потребует изучения самого языка инжи и применяемых там методов.
			 
			
					
				
				Posted: 25.05.2011 10:56
				by Alex
				Cheltstalker, говорит о том что нужна табличка - в левой колонке инжект скрипт, в правой - паскаль. Хорошая идея 

 
			 
			
					
				
				Posted: 25.05.2011 17:37
				by Vizit0r
				ну...сделай.
хотя имхо, основы после чтения уроков уже будут. дальше уже потихоньку самому читать имеющиеся скрипты.