SRL Archive - OSR Help

Banking Help


Incarceron

2012-03-11 22:15:09

I have the script set up to input the number of food the person set to withdraw from the bank but I'm unsure on how to make it select that number since
WaitOption('Withdraw-' + IntToStr(FoodAmount)); 
doesn't work.
The code snippet is here:

procedure WithdrawFood;
var
F,X,Y: Integer;
begin
if not LoggedIn then Exit;

Case lowercase(Food) of
'trout' : F := DTMFromString('mlwAAAHicY2dgYCgD4kIgzgbiAiCuAOJaIG4EYhUgVgRiTSDWBWJtqJg8EGfERAJJJqxYDkjiwox4MBQAALdhBks=');
'tuna' : F := DTMFromString('mlwAAAHicY2dgYFAAYikgFgFiCShfHYh1gFgFiOWBWA2I9YBYFyonC8QpEWFAkgkrFoGahw0z4sFQAABkyQOa');
'lobster' : F := DTMFromString('mbQAAAHicY2VgYOgB4g4g7gPiyUA8FYjPA/F1IL4CxHeA+DQQrw+TAJJMKJiLARMwYsFgAACaUQgl');
'swordfish' : F := DTMFromString('mlwAAAHicY2dgYGhmZGDoBuKJQNwHxJ2MELFyIJZhgGAFIFYCYmUglofSzTFdQJIJK+YCknI4MCMeDAUA/+8G2A==');
'monkfish': F := DTMFromString('mggAAAHicY2NgYJjEyMAwEYgXQPE8IJ4GxB+Bct+A+A0DhP0diH8AsbejJcP8miogiwkFcwFJEEYHjDgwBAAAZ90L0w==');
'shark' : F := DTMFromString('mggAAAHicY2NgYLBjZGAwB2JHIHYHYg8g1gfiEqBcAxBXA3EzEJcCcQsQd+RHAUkmDMzFgB0w4sAQAAAltwXX');
end;


if (BankScreen) then
if FindDTM(F, X, Y, MSX1, MSY1, MSX2, MSY2) then
begin
HumanMMouse(X, Y, 5, 5);
ClickMouse2(mouse_right);
WaitOption('Withdraw-X', 300);
TypeSend(IntToStr(FoodAmount));
wait(randomrange(200,300));
HumanMMouse(X, Y, 5, 5);
ClickMouse2(mouse_right);
WaitOption('Withdraw-' + IntToStr(FoodAmount)); //What even is...?

end;
FreeDTM(DTM);
end;

Nebula

2012-03-11 22:18:52

You would have to do something like this:


WaitOption(('Withdraw-' + IntToStr(FoodAmount)), 400);

Incarceron

2012-03-12 02:55:01

From: Nebula
You would have to do something like this:


WaitOption(('Withdraw-' + IntToStr(FoodAmount)), 400);


Thank you very much :D