Results 1 to 9 of 9

Thread: Tutorial Island?

  1. #1
    Join Date
    Sep 2006
    Posts
    12
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Tutorial Island?

    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

  2. #2
    Join Date
    Jun 2006
    Posts
    43
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Quote Originally Posted by trip333333
    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.
    Every time you macro, you kill a bunny...

    Kill all of the bunnies

  3. #3
    Join Date
    Sep 2006
    Posts
    5,219
    Mentioned
    4 Post(s)
    Quoted
    1 Post(s)

    Default

    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.

  4. #4
    Join Date
    Apr 2006
    Posts
    2
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    if a bunch of us divide up the work then we can do it easily. I'll volunteer to help make some of it.

  5. #5
    Join Date
    Sep 2006
    Posts
    5,219
    Mentioned
    4 Post(s)
    Quoted
    1 Post(s)

    Default

    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.

  6. #6
    Join Date
    Sep 2006
    Posts
    25
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    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)

  7. #7
    Join Date
    Jun 2006
    Posts
    3,861
    Mentioned
    3 Post(s)
    Quoted
    1 Post(s)

    Default

    Uhh dude, that has to do with HIS include that he hasn't finished.

  8. #8
    Join Date
    Sep 2006
    Posts
    5,219
    Mentioned
    4 Post(s)
    Quoted
    1 Post(s)

    Default

    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).

  9. #9
    Join Date
    Jun 2006
    Location
    USA
    Posts
    1,828
    Mentioned
    1 Post(s)
    Quoted
    0 Post(s)

    Default

    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

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. About Tutorial Island
    By Lovita in forum RuneScape Guides
    Replies: 1
    Last Post: 11-01-2008, 09:21 AM
  2. New Tutorial island
    By Harkonnen in forum News and General
    Replies: 21
    Last Post: 08-25-2008, 10:58 PM
  3. Need Tutorial Island Bot And...
    By 99 mag3 zark0 in forum RS3 Outdated / Broken Scripts
    Replies: 8
    Last Post: 12-10-2007, 04:06 PM
  4. Doing Tutorial Island...
    By I Karma I in forum Bot Information and Spottings
    Replies: 9
    Last Post: 05-23-2007, 01:31 PM
  5. Tutorial Island
    By Dunceiam in forum RS3 Outdated / Broken Scripts
    Replies: 6
    Last Post: 02-09-2007, 05:16 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •