Last edited by Footy; 08-18-2012 at 02:50 PM. Reason: Major update
Thx Euphemism and Vinyl for the awesome siggy and avatar!
thank you. I been running it for about 10 minutes and it is flawless so far.
Just ran it for 2 hours, after 2 hours, it missclicked and clicked the minimap somehow. Make sure you semi-babysit it, its not flawless yet. Ill see what I can do.
Thx Euphemism and Vinyl for the awesome siggy and avatar!
Hmm I'll have to try this once I get home. Does it work with Simba 0.99?
I made it with .98, but I dont see why not. It uses next to no SRL include stuff, since all thats broken. It uses mousebox, mouse, Downkey, upkey, and a bit of antiban stuff. Let me know how it goes, Im going to add a proggy into it now.
E: proggy added and misclicking issue should be fixed.
Last edited by Footy; 07-18-2012 at 06:57 PM.
Thx Euphemism and Vinyl for the awesome siggy and avatar!
I just wanna confirm that I am using the ghetto fix atm, so it might be different for people who aren't, but when I start the script and SMART comes up the script just says "Please wat... SMART is currently loading..." and stays like that. Tried restarting it a few times and does the same thing. So idk =/
Hmm, Im not sure why It would be doing that. it says please wait smart is loading in the debug box? Also, How long does your RS take to load. Since I cant use the include to detect when we've loaded, I just used 30 seconds from when smart pops up to when it tries to log in. If your computer cant load rs in 30 seconds, just change the first wait time in the procedure "login". Other then that, Im not sure why it wont work for you. Likely because of the ghetto fix.
Thx Euphemism and Vinyl for the awesome siggy and avatar!
Yes it says it in the debug box and my RS only takes about 7 secs to load. So idk lol, maybe it has something to do with the ghetto fix
Thats too bad, I guess it doesent work with brandons ghetto fix. If you really want, You can always reinstall simba so u can use this! :P
E: Try following this guide to ghetto fix your simba, and it should work. The ghettofix on the front page is outdated.
http://villavu.com/forum/showpost.ph...&postcount=866
Last edited by Footy; 07-18-2012 at 09:59 PM.
Thx Euphemism and Vinyl for the awesome siggy and avatar!
K, I think I almost got it working, but whenever I start it at the SW chest the mouse just moves randomly across the screen and doesn't click on anything in particular. I have my character directly in front of bank facing north with camera all the way up. Also tried it sideways with the camera facing portal, also had logs in invo. What position should I have it in?
EDIT: getting off for the night, so won't be able to try anything until tomorrow
Log in in ur browser, fill your inv with maple logs, stand in the spot right in front of the bank, then log out. Fill in the setup stuff in the script(name, pass, how many bows to make) and hit play. The mouse moving around is the antiban, but thats only supposed to happen after you start fletching... Is it logging in properly? Try this script, and tell me what happens in the debug.Simba Code:program MaplelongbowFletcherNavBar;
{$DEFINE SMART}
{$i srl/srl.simba}
var
Fletched:integer;
const
ToFletch = 10000; //How many Longbows are you making?
Username = 'name';
Password = 'pass';
Procedure Login; //SETUP FINISHED
begin
Writeln('Waiting for client to load');
wait(randomrange(30000, 40000));
Writeln('Client loaded, lets log in');
Mouse(378, 300, 3, 3, 1);
wait(randomrange(100, 200));
Mouse(362, 212, 3, 3, 1);
Typesend(Username);
wait(randomrange(200, 400));
Typesend(password);
wait(randomrange(3000, 4000));
Mouse(381, 513, 10, 3, 1);
wait(randomrange(8000, 12000));
end;
Procedure Antiban;
begin
writeln('Gotta make sure we dont get banned!');
case random(10) of
0..2: begin wait(randomrange(56000, 57000)); end;
3..4: begin sleepandmovemouse(randomrange(56000, 58000)); end;
5..7: begin sleepandmovemouse(randomrange(30000, 31000)); wait(randomrange(26000, 27000)); end;
8..10: begin wait(randomrange(40000, 42000)); sleepandmovemouse(randomrange(16000, 17000)); end;
end;
end;
Procedure Minibreaker;
begin
case random(200) of
1: begin writeln('taking a quick break'); wait(randomrange(5000,100000)); end;
end;
end;
Procedure FirstFletch;
begin
Writeln('Time To Fletch!');
wait(randomrange(200,300));
Mousebox(568, 272, 588, 286, 1);
wait(randomrange(700,900));
Mousebox(226, 458, 292, 500, 1);
wait(randomrange(1000,1200));
Mousebox(222, 458, 298, 501, 1);
Antiban;
end;
Procedure Fletch;
begin
Writeln('Time To Fletch!');
wait(randomrange(200, 300));
Mouse(578, 280, 2, 2, 1);
wait(randomrange(850, 1000));
Mousebox(298, 458, 298, 500, 1);
Antiban;
end;
Procedure Bank;
begin
Writeln('Time To Bank');
wait(randomrange(200, 300));
Mouse(259, 170, 2, 2, 1);
wait(randomrange(1500, 2000));
Mouse(583, 277, 2, 2, Mouse_right);
Chooseoption('ll')
wait(randomrange(400, 500));
Mouse(102, 159, 2, 2, Mouse_right);
wait(randomrange(300, 400));
Chooseoption('ll');
wait(randomrange(200, 400));
Mouse(490, 84, 2, 2, 1);
wait(randomrange(400, 600));
Fletched := Fletched + 28
end;
procedure Proggy;
var
xp:integer;
begin
XP := Fletched * 59
Writeln('********************************');
Writeln('Thank You For Using Foootys Maple Longbow Fletcher');
Writeln('Time running = ' + (timerunning));
Writeln('Maple Longbows Fletched = ' + IntToStr(fletched));
Writeln('EXP Earned = ' + IntToStr(XP));
Writeln('Leave Feedback On Forum Thread Please!');
Writeln('********************************');
end;
begin
SetupSRL
Login
Mouse(545, 74, 5, 5, 1);
wait(randomrange(200,300));
keydown(VK_up);
wait(randomrange(1000, 1200));
keyup(VK_up);
FirstFletch;
Minibreaker;
Bank;
Repeat
Fletch;
Bank;
Proggy
Minibreaker
Until(ToFletch <= Fletched);
Writeln('All done, Lets terminate');
end.
Thx Euphemism and Vinyl for the awesome siggy and avatar!
If im supposed to start the script at the login screen i can't because I have a pin
EDIT:
Ok it's semi working now. For some reason for me, there's two problems though:
1. When it's in the lobby and goes to click the "play" button, it's a few pixels off, going a little bit below the button. This problem doesn't really matter though, i just pause the script and log in and enter my pin then resume.
2. After it fletches the first invo, it goes to bank, I have my logs in the second bank spot like you said, but it clicks a little below that, then I tried putting it in the space below that one and it clicks a little above it. So basically for me, the pixels are a bit off, I could fix them myself later on if i wanted too, just letting you know :s
Last edited by Austin; 07-19-2012 at 12:13 PM.
Ooh, that would be a problem. I'll try to add pin support today.
E: I don't think I can add pin support without the include, but I'll try my best.
Thx Euphemism and Vinyl for the awesome siggy and avatar!
Hmm thats really weird. Ill try editing a bit for you, because it works flawlessly for me. As I said, Its likely the ghettofix screwing things up. Ill edit this in a sec.
E: I've moved the Y co-ords up a little, so it should click properly now. Also, I've completely removed the login part of the script, so once smart pops up, pause the script, log in manually, enter your pin manually, make sure the bank is scrolled all the way up, switch to inv tab, then hit play. Let me know how it goes.
Simba Code:program MaplelongbowFletcherNavBar;
{$DEFINE SMART}
{$i srl/srl.simba}
var
Fletched:integer;
const
ToFletch = 10000; //How many Longbows are you making?
Username = 'name';
Password = 'pass';
Procedure Login; //SETUP FINISHED
begin
Writeln('Waiting for client to load');
wait(randomrange(30000, 40000));
Writeln('Client loaded, lets log in');
Mouse(378, 300, 3, 3, 1);
wait(randomrange(100, 200));
Mouse(362, 212, 3, 3, 1);
Typesend(Username);
wait(randomrange(200, 400));
Typesend(password);
wait(randomrange(3000, 4000));
Mouse(381, 513, 10, 3, 1);
wait(randomrange(8000, 12000));
end;
Procedure Antiban;
begin
writeln('Gotta make sure we dont get banned!');
case random(10) of
0..2: begin wait(randomrange(56000, 57000)); end;
3..4: begin sleepandmovemouse(randomrange(56000, 58000)); end;
5..7: begin sleepandmovemouse(randomrange(30000, 31000)); wait(randomrange(26000, 27000)); end;
8..10: begin wait(randomrange(40000, 42000)); sleepandmovemouse(randomrange(16000, 17000)); end;
end;
end;
Procedure Minibreaker;
begin
case random(200) of
1: begin writeln('taking a quick break'); wait(randomrange(5000,100000)); end;
end;
end;
Procedure FirstFletch;
begin
Writeln('Time To Fletch!');
wait(randomrange(200,300));
Mousebox(568, 270, 588, 280, 1);
wait(randomrange(700,900));
Mousebox(226, 458, 292, 500, 1);
wait(randomrange(1000,1200));
Mousebox(222, 458, 298, 501, 1);
Antiban;
end;
Procedure Fletch;
begin
Writeln('Time To Fletch!');
wait(randomrange(200, 300));
Mouse(578, 275, 2, 2, 1);
wait(randomrange(850, 1000));
Mousebox(298, 458, 298, 500, 1);
Antiban;
end;
Procedure Bank;
begin
Writeln('Time To Bank');
wait(randomrange(200, 300));
Mouse(259, 170, 2, 2, 1);
wait(randomrange(1500, 2000));
Mouse(583, 277, 2, 2, Mouse_right);
Chooseoption('ll')
wait(randomrange(400, 500));
Mouse(102, 159, 2, 2, Mouse_right);
wait(randomrange(300, 400));
Chooseoption('ll');
wait(randomrange(200, 400));
Mouse(490, 84, 2, 2, 1);
wait(randomrange(400, 600));
Fletched := Fletched + 28
end;
procedure Proggy;
var
xp:integer;
begin
XP := Fletched * 59
Writeln('********************************');
Writeln('Thank You For Using Foootys Maple Longbow Fletcher');
Writeln('Time running = ' + (timerunning));
Writeln('Maple Longbows Fletched = ' + IntToStr(fletched));
Writeln('EXP Earned = ' + IntToStr(XP));
Writeln('Leave Feedback On Forum Thread Please!');
Writeln('********************************');
end;
begin
SetupSRL
//Login
Wait(randomrange(20000,25000));
Mouse(545, 74, 5, 5, 1);
wait(randomrange(200,300));
keydown(VK_up);
wait(randomrange(1000, 1200));
keyup(VK_up);
FirstFletch;
Minibreaker;
Bank;
Repeat
Fletch;
Bank;
Proggy
Minibreaker
Until(ToFletch <= Fletched);
Writeln('All done, Lets terminate');
end.
Last edited by Footy; 07-19-2012 at 02:26 PM.
Thx Euphemism and Vinyl for the awesome siggy and avatar!
just came back to find my char in the corner or SW in the north east (by the trees) just tripping out going back and forth. other wise its a relevant script to what i need and works well. cheers
It must be a faulty banking procedure. Ill try to fix that ASAP. Thanks for the feedback!
E: I was thinking too much, fix was rather easy. Try it out and post feedback!
Last edited by Footy; 07-20-2012 at 01:57 PM.
Thx Euphemism and Vinyl for the awesome siggy and avatar!
Ugh, the updated script has the same problem lol. Probably the ghetto fix, I might just re-install Simba later and try it again![]()
Alright, let me know how it goes!
Thx Euphemism and Vinyl for the awesome siggy and avatar!
Script Massively updated, Banking is flawless, much better antiban and waiting procedures. 6hr proggy on its way.
Thx Euphemism and Vinyl for the awesome siggy and avatar!
Hey bro I'm going to test it for you this evening. I'll pm you my thoughts
The recent update broke it. If you want to use it, you need to go to globals.simba(search it) and change line 32, 33, 34 and 35 to this
Just make sure to change it back before you use another script.Code:SRL_NAVBAR_LOGIN_X = 0; SRL_NAVBAR_LOGIN_Y = 0; SRL_NAVBAR_INGAME_X = 0; SRL_NAVBAR_INGAME_Y = 0;
Oh, and use this script instead, its a little more updated.
Simba Code:program MaplelongbowFletcherNavBar;
{$DEFINE SMART}
{$i srl/srl.simba}
var
Fletched, Counter:integer;
const
ToFletch = 10000; //How many Longbows are you making?
Username = 'user';
Password = 'pass';
Procedure Login; //SETUP FINISHED
begin
Writeln('Waiting for client to load');
wait(randomrange(5000, 8000));
Writeln('Client loaded, lets log in');
Mouse(378, 300, 3, 3, 1);
wait(randomrange(100, 200));
Mouse(362, 212, 3, 3, 1);
Typesend(Username);
wait(randomrange(200, 400));
Typesend(password);
wait(randomrange(3000, 4000));
Mouse(381, 513, 10, 3, 1);
wait(randomrange(8000, 12000));
end;
Procedure Antiban;
begin
case random(750) of
1: begin writeln('Antiban: Wait'); wait(randomrange(10000, 30000)); end;
2..5: begin writeln('Antiban: Checking skills'); mouse(593, 234, 5, 5, 1); wait(randomrange(10000, 20000)); mouse(653, 231, 4, 4, 1); wait(randomrange(100, 200)); end;
6..8: begin writeln('Antiban: Checking crafting XP'); mouse(593, 234, 4, 4, 1); wait(randomrange(200, 600)); mmouse(632, 409, 4, 4); wait(randomrange(2000, 10000)); mouse(653, 231, 4, 4, 1); wait(randomrange(200, 450)); end;
9..12: begin writeln('Antiban: Sleepandmovemouse'); sleepandmovemouse(randomrange(1000, 10000)); end;
14..15: begin writeln('Antiban: Checking whos online'); Mouse(565, 532, 4, 4, 1); wait(randomrange(2000, 3000)); mouse(653, 231, 4, 4, 1); wait(randomrange(100, 200)); end;
end;
end;
Procedure Waiting;
var
x, y, LogDTM:integer;
begin
LogDTM := DTMFromString('m1gAAAHic42JgYDjAxMCwH4iPAvEmID4JxGeAeC8QnwLi7UB8Hog/MTIwPAXi70D8DojfAvE3IP4FFX/GCFETacUDNJWJIDZiIA4wEokRAADFxRIE');
writeln('Waiting for bows to be fletched!');
wait(randomrange(1000, 2000));
Marktime(Counter);
while findDTM(LogDTM, x, y, 552, 259, 737, 512) do
begin
case random(11) of
0..7:wait(randomrange(100, 500));
8:Sleepandmovemouse(Randomrange(200, 600));
9: begin wait(randomrange(100, 300)); Sleepandmovemouse(randomrange(50, 250)); end;
10: Antiban;
end;
if timefrommark(Counter) > 60000 then
begin
FreeDTM(logDTM);
Exit;
end;
end;
FreeDTM(LogDTM);
end;
Procedure Minibreaker;
begin
case random(200) of
1: begin writeln('Taking a quick break'); wait(randomrange(5000,100000)); end;
end;
end;
Procedure FirstFletch;
begin
Writeln('Time To Fletch!');
wait(randomrange(200,300));
Mousebox(568, 272, 588, 286, 1);
wait(randomrange(900,1100));
Mousebox(226, 458, 292, 500, 1);
wait(randomrange(1000,1200));
Mousebox(222, 458, 298, 501, 1);
Waiting
end;
Procedure Fletch;
begin
Writeln('Time To Fletch!');
wait(randomrange(200, 300));
Mouse(578, 280, 2, 2, 1);
wait(randomrange(1050, 1250));
Mousebox(298, 458, 298, 500, 1);
Waiting
end;
Procedure Bank;
begin
Writeln('Time To Bank');
wait(randomrange(200, 300));
Mouse(326, 213, 4, 4, 1);
wait(randomrange(1500, 2000));
Mouse(583, 277, 2, 2, Mouse_right);
waitoption('All', 1000)
wait(randomrange(400, 500));
Mouse(102, 159, 2, 2, Mouse_right);
waitoption('All', 1000);
wait(randomrange(200, 400));
Mouse(490, 84, 2, 2, mouse_right);
waitoption('lose', 1000);
wait(randomrange(400, 600));
Fletched := Fletched + 28
end;
procedure Proggy;
var
xp:integer;
begin
XP := Fletched * 59
Writeln('********************************');
Writeln('Thank You For Using Foootys Maple Longbow Fletcher');
Writeln('Time running = ' + (timerunning));
Writeln('Maple Longbows Fletched = ' + IntToStr(fletched));
Writeln('EXP Earned = ' + IntToStr(XP));
Writeln('Leave Feedback On Forum Thread Please!');
Writeln('********************************');
end;
begin
Mousesetclientarea(0, 0, 765, 552);
SetupSRL
Login
Mouse(545, 76, 6, 6, 1);
Wait(randomrange(200, 300));
keydown(VK_right);
wait(randomrange(1150, 1180));
keyup(VK_right);
FirstFletch;
Minibreaker;
Bank;
Repeat
Fletch;
Bank;
Proggy
Minibreaker
Until(ToFletch <= Fletched);
Writeln('All done, Lets terminate');
end.
Thx Euphemism and Vinyl for the awesome siggy and avatar!
The script doesn't work.. Sorry to tell you.. But nothing happens when I change the things in the upper post :-)
There are currently 1 users browsing this thread. (0 members and 1 guests)