Page 1 of 1

не работает функция рекола

Posted: 13.11.2014 13:17
by tito
Помогите пож-та, не работает рекол по рунбуке, я так подозреваю, что он тут не может взять Id gump рунбуки, пишет "Руна не найдена", хотя все остальные переменные заданы и руны там есть. Вот собственно функция рекола

Code: Select all

function Recall(RB : Cardinal; N:Integer):boolean;
var 
   Num : Integer;
   Serial : Integer;
begin
if N < 1 then
   N:=1;
Serial := 0;
repeat
   if not (Serial = 0) then CloseSimpleGump(Serial);
   UseObject(RB);
   CheckConnect;
   wait(3000);
   GetGumpSerial(Serial);  
until (GetGumpsCount > 0)
Num := GetRuneId();
if Num > 0 then
   begin
   waitGump(IntToStr(Num+(N-1)));
   wait(5000);
   result := true;
   end
else
   begin
   addtosystemjournal('Руна не найдена :(');
   result := false;
   end;   
end;

Re: не работает функция рекола

Posted: 13.11.2014 16:40
by Vizit0r
отладка в стелсе для кого сделана?

Re: не работает функция рекола

Posted: 13.11.2014 16:49
by tito
Vizit0r wrote:отладка в стелсе для кого сделана?
Наверное для того кто знает, что это такое и как пользоваться) Подскажите?

Re: не работает функция рекола

Posted: 13.11.2014 21:57
by Maxwell
Если честно, отладка в стелсе работает из рук вон плохо.

Re: не работает функция рекола

Posted: 13.11.2014 22:40
by Vizit0r
tito wrote:
Vizit0r wrote:отладка в стелсе для кого сделана?
Наверное для того кто знает, что это такое и как пользоваться) Подскажите?
включить дебаг, поставить breakpoint на нужную строку, и жать F7\F8 для похода по скрипту, и смотреть справа в таблице значения переменных.
Maxwell wrote:Если честно, отладка в стелсе работает из рук вон плохо.
подробности в студию.

*задумчиво*
Интересно, почему я подробности проблем должен чуть ли не пытками выжимать из людей?

Re: не работает функция рекола

Posted: 13.11.2014 22:47
by drabadan
Vizit0r wrote:
tito wrote:
Vizit0r wrote:отладка в стелсе для кого сделана?
Наверное для того кто знает, что это такое и как пользоваться) Подскажите?
включить дебаг, поставить breakpoint на нужную строку, и жать F7\F8 для похода по скрипту, и смотреть справа в таблице значения переменных.
Maxwell wrote:Если честно, отладка в стелсе работает из рук вон плохо.
подробности в студию.

*задумчиво*
Интересно, почему я подробности проблем должен чуть ли не пытками выжимать из людей?
это смотря кого спрашивать! 8)

Re: не работает функция рекола

Posted: 14.11.2014 10:55
by Maxwell
Я тут не стал расписывать подробности, т.к. не по теме и потом сложно будет найти на форуме. Заведу отдельную тему.