Search the Community
Showing results for tags 'crafting'.
-
This is my first script, and only my second day using scar, so it is buggy. with that out of the way, this script enchants EMERALD items. it is not very user friendly, but once you get it going, it works like a charm, i have run it for 24 loads and have not encounterd any problems. This script is for slow, bugy computers, such as my laptop, and has a minimum of a 2 second delay for choosing item to enchant, and has a minimum of a 3 second delay for clicking the enchant button. so it is somwhat slow, but reliable incase you encounter natorious lag. this script does NOT handle randoms, logins, breaks(well, you choose how many inventories you would like to enchant), or any other feature than the ones listed in the following. Full list of abilities 1. banks at lumbrige 2. enchants Emerald items 3. comes with an option to choose how many loads you enchant (default 4. is verry poorly put together by a noob Instructions! 1. launch SMART from scar 2. log into your runescape account (i havnt added in a log in feature yet, as thoes always scare me) 3. go to lumby bank and click on the compus. Then spam the up arrow untill your view is as high as it will go IMPORTANT!!!! 4. follow the instructions in the script to change ammount of rounds you will complete (if all goes well) (note 2, I will add a function in later that will allow you to change the ammount of envintories a lot easier. 5. go back to Runescape and enter bank pin (if any) and change the current tab to magic, then alchemy looking tab. IMPORTANT!!!! 6. make sure that the item you wish to enchant is in the verry botom left corner!!!!!!!! 7. hit run and enjoy. sorry for this poorly typed entrie, but i suck at writing, and am only a sophmor in highschool, so that should explane it. this is the code incase the download doesn't work {$DEFINE RS2} {$DEFINE SMART} {$I OSI\OSI.scar} //this was made by Ironmanj3, but may be edited by //anyone who can understand this madness. //INVENTORIE INSTRUCTIONS //go to the bottom of this script and replace the 24 //above the "end" line var x : Integer; var y : integer; procedure ScriptTerminate; begin FreeOSI; end; procedure enchantemerald; begin mouse(261,185-50,7,8,true) x := 1; repeat x := x+1; WriteLn(x) if x = 1 then wait(2000) else if x = 2 then wait(0900) else if x = 3 then wait(0100) else if x = 4 then wait(0096) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(619,280-50,2,1,false) x := 1; repeat x := x+1; WriteLn(x) if x = 1 then wait(2000) else if x = 2 then wait(0100) else if x = 3 then wait(0100) else if x = 4 then wait(0096) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(642,383-50,6,1,true) x := 1; repeat x := x+1; WriteLn(x) if x = 1 then wait(1500) else if x = 2 then wait(0100) else if x = 3 then wait(0100) else if x = 4 then wait(0096) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(53,315-50,3,1,false) x := 1; repeat x := x+1; WriteLn(x) if x = 2 then wait(0950) else if x = 3 then wait(0500) else if x = 3 then wait(0500) else if x = 4 then wait(0150) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(94,423-50,5,0,true) repeat x := x+1; WriteLn(x) if x = 2 then wait(0500) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(489,86-50,2,1,true) x :=1; repeat x := x+1 WriteLn(x) if x = 1 then wait(1000) else if x = 2 then wait(0500) else if x = 3 then wait(0100) else if x > 3 then x := 1; until x = RandomRange(2, 3); x := 1; mouse(576,390-50,5,3,true) repeat x := x+1; WriteLn(x) if x = 2 then wait(2000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(619,280-50,5,3,true) x := 1; repeat x := x+1; WriteLn(x) if x = 2 then wait(3000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); x := 1; mouse(576,390-50,1,3,true) repeat x := x+1; WriteLn(x) if x = 2 then wait(2000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(662,280-50,3,5,true) x := 1; repeat x := x+1; WriteLn(x) if x = 2 then wait(3000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); x := 1; mouse(576,390-50,3,3,true) x := 1; repeat x := x+1; WriteLn(x) if x = 2 then wait(2000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(705,280-50,2,3,true) x := 1; repeat x := x+1; WriteLn(x) if x = 2 then wait(3000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); x := 1; mouse(576,390-50,3,3,true) repeat x := x+1; WriteLn(x) if x = 2 then wait(2000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(576,316-50,2,3,true) x := 1; repeat x := x+1; WriteLn(x) if x = 2 then wait(3000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); x := 1; mouse(576,390-50,3,3,true) repeat x := x+1; WriteLn(x) if x = 2 then wait(2500) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(619,316-50,2,3,true) x := 1; repeat x := x+1; WriteLn(x) if x = 2 then wait(3000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); x := 1; mouse(576,390-50,3,3,true) repeat x := x+1; WriteLn(x) if x = 2 then wait(2800) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(662,316-50,2,3,true) x := 1; repeat x := x+1; WriteLn(x) if x = 2 then wait(3000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); x := 1; mouse(576,390-50,3,3,true) repeat x := x+1; WriteLn(x) if x = 2 then wait(2000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(705,316-50,2,3,true) x := 1; repeat x := x+1; WriteLn(x) if x = 2 then wait(3000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); x := 1; mouse(576,390-50,3,3,true) repeat x := x+1; WriteLn(x) if x = 2 then wait(2000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(576,352-50,2,3,true) x := 1; repeat x := x+1; WriteLn(x) if x = 2 then wait(3000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); x := 1; mouse(576,390-50,3,3,true) repeat x := x+1; WriteLn(x) if x = 2 then wait(2500) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(619,352-50,2,3,true) x := 1; repeat x := x+1; WriteLn(x) if x = 2 then wait(3000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); x := 1; mouse(576,390-50,3,3,true) repeat x := x+1; WriteLn(x) if x = 2 then wait(2040) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(662,352-50,2,3,true) x := 1; repeat x := x+1; WriteLn(x) if x = 2 then wait(3000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); x := 1; mouse(576,390-50,3,3,true) repeat x := x+1; WriteLn(x) if x = 2 then wait(2010) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(705,352-50,2,3,true) x := 1; repeat x := x+1; WriteLn(x) if x = 2 then wait(3000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); x := 1; mouse(576,390-50,3,3,true) repeat x := x+1; WriteLn(x) if x = 2 then wait(2088) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(576,388-50,2,3,true) x := 1; repeat x := x+1; WriteLn(x) if x = 2 then wait(3000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); x := 1; mouse(576,390-50,3,3,true) repeat x := x+1; WriteLn(x) if x = 2 then wait(2300) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(619,388-50,2,3,true) x := 1; repeat x := x+1; WriteLn(x) if x = 2 then wait(3000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); x := 1; mouse(576,390-50,3,3,true) repeat x := x+1; WriteLn(x) if x = 2 then wait(2000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(662,388-50,2,3,true) x := 1; repeat x := x+1; WriteLn(x) if x = 2 then wait(3000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); x := 1; mouse(576,390-50,3,3,true) repeat x := x+1; WriteLn(x) if x = 2 then wait(2700) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(705,388-50,2,3,true) x := 1; repeat x := x+1; WriteLn(x) if x = 2 then wait(3000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); x := 1; mouse(576,390-50,3,3,true) repeat x := x+1; WriteLn(x) if x = 2 then wait(2000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(576,424-50,2,3,true) x := 1; repeat x := x+1; WriteLn(x) if x = 2 then wait(3000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); x := 1; mouse(576,390-50,3,3,true) repeat x := x+1; WriteLn(x) if x = 2 then wait(3000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(619,424-50,2,3,true) x := 1; repeat x := x+1; WriteLn(x) if x = 2 then wait(3000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); x := 1; mouse(576,390-50,3,3,true) repeat x := x+1; WriteLn(x) if x = 2 then wait(2090) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(662,424-50,2,3,true) x := 1; repeat x := x+1; WriteLn(x) if x = 2 then wait(3000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); x := 1; mouse(576,390-50,3,3,true) repeat x := x+1; WriteLn(x) if x = 2 then wait(2000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(705,424-50,2,3,true) x := 1; repeat x := x+1; WriteLn(x) if x = 2 then wait(3000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); x := 1; mouse(576,390-50,3,3,true) repeat x := x+1; WriteLn(x) if x = 2 then wait(2500) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(576,460-50,2,3,true) x := 1; repeat x := x+1; WriteLn(x) if x = 2 then wait(3000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); x := 1; mouse(576,390-50,3,3,true) repeat x := x+1; WriteLn(x) if x = 2 then wait(2000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(619,460-50,2,3,true) x := 1; repeat x := x+1; WriteLn(x) if x = 2 then wait(3000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); x := 1; mouse(576,390-50,3,3,true) repeat x := x+1; WriteLn(x) if x = 2 then wait(2000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(662,460-50,2,3,true) x := 1; repeat x := x+1; WriteLn(x) if x = 2 then wait(3000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); x := 1; mouse(576,390-50,3,3,true) repeat x := x+1; WriteLn(x) if x = 2 then wait(2000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(705,460-50,2,3,true) x := 1; repeat x := x+1; WriteLn(x) if x = 2 then wait(3000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); x := 1; mouse(576,390-50,3,3,true) repeat x := x+1; WriteLn(x) if x = 2 then wait(2300) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(576,496-50,2,3,true) x := 1; repeat x := x+1; WriteLn(x) if x = 2 then wait(3000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); x := 1; mouse(576,390-50,3,3,true) repeat x := x+1; WriteLn(x) if x = 2 then wait(2220) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(619,496-50,2,3,true) x := 1; repeat x := x+1; WriteLn(x) if x = 2 then wait(3000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); x := 1; mouse(576,390-50,3,3,true) repeat x := x+1; WriteLn(x) if x = 2 then wait(2000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(662,496-50,2,3,true) x := 1; repeat x := x+1; WriteLn(x) if x = 2 then wait(3000) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); x := 1; mouse(576,390-50,3,3,true) repeat x := x+1; WriteLn(x) if x = 2 then wait(2600) else if x = 3 then wait(0200) else if x = 3 then wait(0200) else if x = 4 then wait(0050) else if x > 5 then x := 1; until x = RandomRange(2, 5); mouse(705,496-50,2,3,true) end; begin y := 0; SetupOSI; repeat y := y+1 enchantemerald; //change 24 to how many loads you desire until y = 24; end. v.1enchantemerald.scar
-
Second in a planned series of Burthorpe/Taverly themed scripts. Picks flax in Taverly, spins into bow strings on nearby spinning wheel, then banks at Burthorpe bank chest. Note: spinning into bow strings is actually better profit/hr than simply picking flax (about 10k more per hour), plus it gives crafting experience. [-----------------------------------------------------------------------------------] [ bsBurthorpeFlaxAndSpin v1.01 - Time Running: 03h:37m:18s ] [-----------------------------------------------------------------------------------] [ Name | Status | Worked | Spun | Exp | Exp/Hr | Profit | Profit/Hr ] [-----------------------------------------------------------------------------------] [ **** | On Break | 03:12:48 | 1,428 | 21,420 | 6,666 | 175,644 | 54,660 ] [-----------------------------------------------------------------------------------] New in Version 1.01 Optional SPS walking. Uncomment appropriate define to enable. Features Picks flax at taverly flax field and spins into bow strings at nearby spinning wheel, banking at burthorpe bank chest. Uses home teleport to get around and straighten out walking. Stats report includes crafting experience, experience per hour, and profit. Fully multiplayer. Finds and closes member trial warning, squeal of fortune icon, and mad may ad. Requirements SCAR 3.30 or higher (v3.33 or higher if using SPS walking). Latest OSI includes. Latest GMRL includes if using SPS walking. Optional SMART. Skill/Quest/Item Requirements Taverly and burthorpe lodestones (home teleports) unlocked. Instructions Start player anywhere. Script will teleport to proper location. Reduce your weight as much as possible. Manually unlock taverly and burthorpe home teleports prior to running. Comment/uncomment appropriate defines (line 100). Fill in account info in DeclarePlayers (line 194). Instructions For 14 Day Trial Accounts Trial member accounts will have to manually sell/trade every 600 bow strings. (Approx every 80 minutes) Script Header: [sCAR]{=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= O.S.I. Official SCAR Include - bsBurthorpeFlaxAndSpin v1.01 -------------------------------------------------------------------------------- SCRIPT INFO -------------------------------------------------------------------------------- Script Name: bsBurthorpeFlaxAndSpin Script Author(s): Bixby Sayz Script Version: 1.01 Script Date: May 31th, 2012. RS2 Build 718. Description: Picks flax at taverly flax field, spins into bow strings, and banks at burthorpe bank chest. More scripts can be found at http://forums.scar-divi.com -------------------------------------------------------------------------------- FEATURES -------------------------------------------------------------------------------- - Picks flax at taverly flax field and spins into bow strings at nearby spinning wheel, banking at burthorpe bank chest. - Uses home teleport to get around and straighten out walking. - Stats report includes crafting experience, experience per hour, and profit. - Fully multiplayer. - Finds and closes member trial warning, squeal of fortune icon, and mad may ad. - SPS walking (optional). -------------------------------------------------------------------------------- IMPORTANT - IMPORTANT - IMPORTANT - IMPORTANT - IMPORTANT - IMPORTANT -------------------------------------------------------------------------------- USE THIS SCRIPT RESPONSIBLY - Do not run this script for 3 days straight on a single player. Duh! - BE PATIENT when selling product!!! - Sell your finished product AT OR ABOVE mid price. - Failure to do so will screw up the market for all of us. Don't be an idiot. -------------------------------------------------------------------------------- REQUIREMENTS -------------------------------------------------------------------------------- - SCAR 3.30 or higher. - Latest OSI includes. - Optional SMART. -------------------------------------------------------------------------------- SKILL/QUEST/ITEM REQUIREMENTS -------------------------------------------------------------------------------- - Taverly and burthorpe lodestones (home teleports) unlocked. -------------------------------------------------------------------------------- INSTRUCTIONS -------------------------------------------------------------------------------- - Start player anywhere. Script will teleport to proper location. - Reduce your weight as much as possible. - Manually unlock taverly and burthorpe home teleports prior to running. - Comment/uncomment appropriate defines (line 95). - Fill in account info in DeclarePlayers (line 204). -------------------------------------------------------------------------------- KNOWN ISSUES -------------------------------------------------------------------------------- - Randoms can and will stop this script. If running multiplayer then script will continue on with next player. - Rotating compass sometimes goes haywire. There is nothing I can do about it. - Lag will cause it to fail to walk occasionally. Script will recover. - Trial member accounts will have to manually sell/trade every 600 bow strings. (Approx every 80 minutes) -------------------------------------------------------------------------------- VERSION HISTORY -------------------------------------------------------------------------------- 2012-05-31 - v1.01 - Added optional sps walking. 2012-05-30 - v1.00 - First public release - Picks flax, spins bowstrings, and banks. 2012-05-20 - v0.01 - Beta/Development Version -------------------------------------------------------------------------------- FUTURE REVISIONS -------------------------------------------------------------------------------- - SPS walking. - Sell bow strings at GE when trial member inventory/bank full. - ??? -------------------------------------------------------------------------------- CREDITS -------------------------------------------------------------------------------- - Freddy for bringing us SCAR. - OSI Devs for the includes that make it possible. - Bixby Sayz for being insanely awesome. - gotomy.com for the free background image (http://gotomy.com/back.html). =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=}[/sCAR] bsBurthorpeFlaxAndSpin_v1.01.scar
-
AmberGemCutter V0.1 Setup 1. Start script wait for runescape to load, stop the script and click the 'disable SMART' button. 2. Log into your account. 3. Run to varrock east bank and face a banker on the east side. 4. Have your chisel in slot 1 of your inventory & your uncut gems in bank slot 1 (top left). 5. Click the 'enable SMART' button & start the script. Tips 1. Don't suicide bot, no random detection. 2. Cuts really fast so buy uncut gems in bulk. AmberGemCutterV0.1.scar