Could someone make something that would get new characters through tutorial island?
Or at least tell me where I could get one that would do that?
Thanks
Could someone make something that would get new characters through tutorial island?
Or at least tell me where I could get one that would do that?
Thanks
I asked about this a few days ago, someone was making one but it was going to be a members script, (and perhaps there is allready one in the members area?) so, if you become a member I'm sure you'll find one soon.Originally Posted by trip333333
Every time you macro, you kill a bunny...
Kill all of the bunnies
I posted about this on mopar. I started making it and it's taking a while and I need lots of help because it will be my first real rs script. Then mousemat made one that kinda works but he's still fixing it up, I think it will be pay when he's done. I've stopped working on mine until I see what features he puts in. If it doesn't have account maker compatibility, multiple player, antiban, failsafes etc I'll finish mine. Either way you'll probably have to wait a bit because the percentage of scripters/autoers like me that started after the aryan days and don't have tons of players from those days is slowing increasing enough so that there is a demand for this type of thing.
Also this is a pain to write and test because it's not a series of actions repeated over and over like most scripts.
if a bunch of us divide up the work then we can do it easily. I'll volunteer to help make some of it.
http://www.moparisthebest.com/smf/in...c,12017.0.html
End of first post is a small start. A lot of the work will be finding good dtms and testing and stuff, like I said, it's not a repeated action.
SCAR Code:program tutorialisland;
{.include SRL/SRL.scar}
//MAYBE PUT A PICTURE HERE?? %%%%%
//
//Description: does tutorial island for you
//NEED TO FINISH %%%%%
//**************************************************************
//* Instructions *
//* NEED TO WRITE AFTER FINISHING CODE * %%%%%
//**************************************************************
//
//Sorry for all the comments. It's partly so that I can remember what everything
//does (this is my first script) and hopefully others can learn from it.
//
//Thanks to:
//Kaitnieks-made SCAR
//Starblaster100-I decided to make this after using his awesome ess miner
//iloveit8-pointed out ClickToContinue in SRL
//Janilabo-put together Massive SCAR Learning Package
//SRL team in general, too many to name, tried to credit funcs and procs in code
//Tutorial writers-too many to name you all
//Mad Cow-Form Tut series and DTM Tut
//Akuma- Progress Report Tut
//s0lemn wishes-Failsafe and backup Tut
//XxKanexX-Array Tut
//
//v0.01-No actual code, just what happens. (draft)
//v0.02-Same as 0.01 but drafted a few procedures and
// fixed inconsistencies (well the ones I could see)
//v0.03-Did some organizing, started thanks to section and stuff at top,
// started a couple procedures and functions, coded a little
//Future updates- finish coding(that another list in itself :P)
// make mouse movements and waits more human like just in case
// multiple users
// creating accounts(might be a separate script)
//NOT FINISHED, needs good dtm, needs writing, needs testing %%%%%%
function FindMiniFlash : Boolean;
begin
//will find and click flashing arrow on minimap
// ClickMMDTM(DTM:integer)
// need dtm of minimap flashing arrow as integer
// will return false if cant find it
// need to use false result to move and try again?
end;
//procedure findbigflash
//will find and click the flashing arrow on main screen with dtm? %%%%%%
//procedure findaroundbigflash %%%%%%
//will find flashing arrow on main screen with dtm?
//will then search around arrow until it sees text in top left
//will use isuptext to find text in top left, need to test words that work
//using the white talk-to, close, open etc sometimes won't work if there
//is white stuff around. So must use gate and door(unless theres blue stuff)
//and the names of people (unless theres yellow stuff)
//will then click that
//text in top left is choosen in params (open door, talk to etc)
//NOT FINISHED, needs testing, maybe add something that makes sure %%%%%
//'click to continue' has appeared
//perhaps (FindNpcChatText('continue')-taken from ClickToContinue in SRL)
procedure NPCTalk (numofcons:integer);
begin
repeat
If (ClickToContinue)then
begin
numofcons:=numofcons-1
//Need wait time to make sure next one appears
end;
until (numofcons=0);
//will do ClickToContinue numofcons times with random waits in between
//ClickToContinue;//Handles 'Click to continue'. Results True if found & handled.- From SRL AntiRandoms.scar by Masquerader
end;
//****************************************************************
//*********** Main Loop **********************************
//****************************************************************
begin
SetupSRL;
ActivateClient;
//customize character-not sure what I'm doing with this
//make highest point of view
//findaroundbigflash talk to
npctalk(5);//See above Clicks 'click to continue' no. in param with waits in between
findaroundbigflash(door);
findminiflash;
//look for red flag on mini map
//wait while there is flag
//then findbigflash should this be findaroundbigflash(name of npc)?
npctalk(2);//See above Clicks 'click to continue' no. in param with waits in between
GameTab(4); //From SRL GameTab.scar by PPLSUQBAWLZ / Mutant Squirrle
//wait
//////////////////////woodcutting///////////////////
findbigflash;
//check if wc is done by finding dtm of logs
//wait until done
/////////////////////////firemaking//////////////////
//find empty spot- need help with this!
UseItem(2); //SRL inventory.scar by RsN
//need procedure to simulate human reflex
UseItem(3); //From SRL inventory.scar by RsN
//click 588 190
//findbigflash
npctalk(2);//See above Clicks 'click to continue' no. in param with waits in between
//////////////////////////fishing/////////////////////
findminiflash;
//find fishing spot and click it- need help with this
//wait until says cooking your shrimp -need help with this
///////////////////////cooking///////////////////////////
GameTab(4); //Clicks Inventory Menu- From SRL GameTab.scar by PPLSUQBAWLZ / Mutant Squirrle
UseItem(4); //From SRL inventory.scar by RsN
//find fire- need help with this
//click fire
//wait
////////////////////////////fishing/////////////////////
//find fishing spot on minimap
//find and click fishing spot
//wait
////////////////////////cooking//////////////////////////////
//click 5th
//find fire
//click fire
///////////////////////////////////////////////////////////
findminiflash;
findbigflash;
findminiflash;
findbigflash;
findaroundbigflash({name of NPC, but who?}); //%%%%%
npctalk(5);//See above Clicks 'click to continue' no. in param with waits in between
UseItem(6); //Clicks Item in Iventory- From SRL inventory.scar by RsN
//need procedure to wait to simulate human reflex
UseItem(7); //Clicks Item in Iventory- From SRL inventory.scar by RsN
UseItem(8); //Clicks Item in Iventory- From SRL inventory.scar by RsN
////////////////////////cooking///////////////////////////
//need function to find range and return coords
//Click range use coords from above
///////////////////////////////////////////////////////////
GameTab(13); //From SRL GameTab.scar by PPLSUQBAWLZ / Mutant Squirrle
//wait
findminiflash;
findaroundbigflash('Door');
GameTab(12); //Clicks Run/Emotes Menu- From SRL GameTab.scar by PPLSUQBAWLZ / Mutant Squirrle
Mouse(620, 265, 5, 5, True); //Clicks run- From SRL MapWalk.scar in SetRun by RsN
//click 663 16
//click 645 13
findminiflash;
findaroundbigflash('Door');
findminiflash;
findaroundbigflash({name of NPC, but who?}); //%%%%%
ClickToContinue;
GameTab(3); //Clicks Quest Menu- From SRL GameTab.scar by PPLSUQBAWLZ / Mutant Squirrle
findaroundbigflash({name of NPC, but who?}); //%%%%%
npctalk(4);//See above Clicks 'click to continue' no. in param with waits in between
findbigflash;
//click 635 138 //click those coords humanlike
findminiflash;
findbigflash;
npctalk(3);//See above Clicks 'click to continue' no. in param with waits in between
/////////////////////////////mining//////////////////////
//search for color tin with mine rocks in top left
//right click and choose prospect
//wait til you can continue
ClickToContinue;
findminiflash;
//search for color copper with mine rocks in top left
//right click and choose prospect
//wait til continue
findminiflash;
findaroundbigflash({name of NPC, but who?}); //%%%%%
npctalk(4);//See above Clicks 'click to continue' no. in param with waits in between
findminiflash;
findbigflash;
//search around big flasher for tin and mine it
//continue
findminiflash;
//search around big flasher for copper and mine it
//wait continue
/////////////////////////////smelting////////////////
findminiflash;
GameTab(4); //Clicks Inventory Menu- From SRL GameTab.scar by PPLSUQBAWLZ / Mutant Squirrle
UseItem(10); //Clicks Item in Iventory- From SRL inventory.scar by RsN
//need function to get coords of furnace near bigflash
//Click furnace with coords from above
//wait
findminiflash;
findaroundbigflash({name of NPC, but who?}); //%%%%%
npctalk(3);//See above Clicks 'click to continue' no. in param with waits in between
////////////////////////smithing////////////////////////
findminiflash;
//find anvil around big flasher
//use 10th spot with anvil
//30 71 (or move around til says bronze dagger)
//wait
findminflash;
findaroundbigflash(gate);
//wait
findminiflash;
findaroundbigflash({name of NPC, but who?}); //%%%%%
npctalk(4);//See above Clicks 'click to continue' no. in param with waits in between
GameTab(5); //Clicks Wield Menu- From SRL GameTab.scar by PPLSUQBAWLZ / Mutant Squirrl
//wait
GameTab(4); //Clicks Inventory Menu- From SRL GameTab.scar by PPLSUQBAWLZ / Mutant Squirrle
UseItem(10); //Clicks Item in Iventory- From SRL inventory.scar by RsN
findaroundbigflash({name of NPC, but who?}); //%%%%%
npctalk(2);//See above Clicks 'click to continue' no. in param with waits in between
UseItem(10); //Clicks Item in Iventory- From SRL inventory.scar by RsN
//need procedure to wait to simulate human reflex
UseItem(12); //Clicks Item in Iventory- From SRL inventory.scar by RsN
//need procedure to wait to simulate human reflex
GameTab(1); //Clicks Fight Mode Menu- From SRL GameTab.scar by PPLSUQBAWLZ / Mutant Squirrle
findminiflash;
findaroundbigflash('ate');
//look for giant rat color with attack giant rat in top left-need help!
//wait til says well done-need help!
//find and click open gate-need help! (theres no flashing arrow)
findminiflash;
findaroundbigflash({name of NPC, but who?}); //%%%%%
npctalk(4);//See above Clicks 'click to continue' no. in param with waits in between
GameTab(4); //Clicks Inventory Menu- From SRL GameTab.scar by PPLSUQBAWLZ / Mutant Squirrle
//need procedure to wait to simulate human reflex
UseItem(12); //Clicks Item in Iventory- From SRL inventory.scar by RsN
//need procedure to wait to simulate human reflex
UseItem(13); //Clicks Item in Iventory- From SRL inventory.scar by RsN
//find dtm of best fence spot for ranging-need help!
//look for giant rat color with attack giant rat in top left-need help!
//wait to kill rat-how long?
findminiflash;
findaroundbigflash('adder');
//bank symbol-need help
//bank booth-need help
npctalk(1);//See above Clicks 'click to continue' no. in param with waits in between
//click yes
//click x to close bank screen
findaroundbigflash('Door');
findaroundbigflash({name of NPC, but who?}); //%%%%%
npctalk(9);//See above Clicks 'click to continue' no. in param with waits in between
findaroundbigflash('Door');
//click 644,154
findminiflash;
findaroundbigflash({name of NPC, but who?}); //%%%%%
npctalk(2);//See above Clicks 'click to continue' no. in param with waits in between
GameTab(6); //Clicks Prayer Menu- From SRL GameTab.scar by PPLSUQBAWLZ / Mutant Squirrle
findaroundbigflash({name of NPC, but who?}); //%%%%%
npctalk(4);//See above Clicks 'click to continue' no. in param with waits in between
GameTab(8); //Clicks Friends Menu- From SRL GameTab.scar by PPLSUQBAWLZ / Mutant Squirrle
//wait-how long?
GameTab(9); //Clicks Ignore Menu- From SRL GameTab.scar by PPLSUQBAWLZ / Mutant Squirrle
findaroundbigflash({name of NPC, but who?}); //%%%%%
npctalk(8);//See above Clicks 'click to continue' no. in param with waits in between
findminiflash;
findaroundbigflash('Door');
//click 657,146
//click 704,93
findminiflash;
findaroundbigflash({name of NPC, but who?}); //%%%%%
npctalk(2);//See above Clicks 'click to continue' no. in param with waits in between
GameTab(7); //Clicks Spell Menu- From SRL GameTab.scar by PPLSUQBAWLZ / Mutant Squirrle
npctalk(2);//See above Clicks 'click to continue' no. in param with waits in between
//click bottom of post in cage- need good dtm
////////////////////////////////////Magic///////////////////////
//cast wind strike
//find chicken-need help!
//////////////////////////////////////////////////////////
findminiflash;
findaroundbigflash({name of NPC, but who?}); //%%%%%
npctalk(1);//See above Clicks 'click to continue' no. in param with waits in between
//click yes- need coords for this
npctalk(3);//See above Clicks 'click to continue' no. in param with waits in between
//now in lumby
end.
Failed when compiling
Line 44: [Hint] (13990:10): Variable 'Result' never used in script
Line 95: [Error] (14041:1): Unknown identifier 'findaroundbigflash' in script
yeah...umm...ill get my friend AKA my slave to fix it up (he has nothing to do)



Uhh dude, that has to do with HIS include that he hasn't finished.
Yea what I posted is no where near finished, so don't bother trying to compile. (If I ever do finish this, I won't use an include (besides srl), I'll edit that now).
I made one in 6 hours, in one day, fixed some bugs next day, and worked perfectly, look at the videos:
Not going to post the script yet.http://dakotastorm.sslpowered.com/vi...ead.php?t=4204
There are currently 1 users browsing this thread. (0 members and 1 guests)