Капча
Posted: 20.12.2013 21:36
возможно ли как то это обойти, ,infogump не работает с этой табличкой


кстати, а можно для тугих - это не гамп? Что это такое?Vizit0r wrote:КАПЧА!!!!!111
WaitTextEntry спасет тебя
а как определить число 84???Vizit0r wrote:КАПЧА!!!!!111
WaitTextEntry спасет тебя
Vizit0r wrote:из пакетлога выложи сюда целиком пакет 0xAB
Code: Select all
11:47:43.609 Server -> Client: 0xAB (StringQuery), frequ: 2, len: 0x25
0000: AB 25 00 00 00 6A 10 00 00 00 11 C2 E2 E5 E4 E8 ->.%...j..........
0010: F2 E5 20 EA EE E4 20 5B 39 31 5D 00 01 01 00 00 ->.. ... [91].....
0020: 00 28 00 01 00 ->.(...
подскажи как использовать его, а то я не имел опыта с евентами3) added event evGumpTextEntry / добавлен новый ивент
Code: Select all
procedure GumpEventHandler(ID : Cardinal; Title : String; InputStyle : Byte; MaxValue : Cardinal; Title2 : String);
begin
if Copy(Title,1,11) = 'Введите код' then
WaitTextEntry(StrToInt(Copy(Title,14,2));
end;
тут скриптовые методы
begin //main begin
SetEventProc(evGumpTextEntry, 'GumpEventHandler');
...остальной скрипт
end.
Vizit0r wrote:писал в браузере, могут быть ошибки.Code: Select all
procedure GumpEventHandler(ID : Cardinal; Title : String; InputStyle : Byte; MaxValue : Cardinal; Title2 : String); begin if Copy(Title,1,11) = 'Введите код' then WaitTextEntry(StrToInt(Copy(Title,14,2)); end; тут скриптовые методы begin //main begin SetEventProc(evGumpTextEntry, 'GumpEventHandler'); ...остальной скрипт end.