SRL Archive - First Scripts

Umler Ivy(pre-release)


Umler

2012-04-23 22:40:53

UMLER IVY

pre-release

99's:
Me
omar420

Welp this is my first script
please note I'm just putting it out here for a testing before i actually put it into the woodcutting section there are some bugs and some refinements needed

FEATURES:
-Multi-Location(if in Basic Mode)
-A start up test to make sure frame rate and animation is working if not will revert to basic mode or try to correct it.
-Anti-bans
-Finding nests(a bit buggy atm due to changing camera angles and Jagex messed with colors)
-Breaks

Final Release Features:
-Do the squeal of fortune(50% done)
-Fix all bird nest problems(In Progress)
-detect ivy cutting location and walk to bank(not started)
-Better random handling
-Finished screen painting
-SRL stats
-Detect and search Birds nest/Squeal tickets(complete but not released)

THE TWO MODES:
Normal Mode:
Normal mode was built around castle wars and if you are going to use anywhere else go to the constant variables(under the word const at the top) and change FORCE_BASIC to true. The normal mode will run anti bans change the camera angles, locate birds nest and has more fail safes.

Basic Mode:
Basic mode was originally made as a way to keep the script running even for users who have a laggy screen. However I found that some may like basic mode more. Basic mode currently does not have a bird nest finding function(yet) should be able to run anywhere, does not change camera angles, but does still run antibans, however less failsafes.
Basic mode can be activated two ways
1. You force it into basic by changing FORCE_BASIC to True
2. The open debugger test detects a problem or low frame rate and automatically makes the script run basic or asks your opinion.

please note script only tested at castle wars if using anywhere else switch the script too Basic using FORCE_BASIC

-this script has been tested and successfully ran all night
-I just made an untested update to the break manager if breaking is inappropriate please notify me or find the BreakManager function call in the main loop and basic loop and simply comment it out.

HOW TO SETUP:

[LEFT]-Insert your login details where instructed
-in the function BreakVariables input your required runTime(will be randomized a bit by 5-9mins)and the break time(also randomized a bit)
-Start by CW ivy's(for any mode) or any other ivy's(basic mode must should be enabled)
-let the debugger test finish(if not using FORCE_BASIC)
-if the debugger was successful(look at console)then your good to go
-if the debugger failed and has reverted to basic then your good to go
-if the debugger gives you a message box. please read it and make your choice(basic recommended at this time)
[/LEFT]

0blivian

2012-04-23 23:39:30

sounds good will give it a try tmorow

Umler

2012-04-23 23:42:27

From: 0blivian
sounds good will give it a try tmorow


Thank you! please tell me your thoughts once you do

NKN

2012-04-24 20:51:32

Wow, I was surprised. Nice for a first script!

Umler

2012-04-24 20:52:22

From: NKN
Wow, I was surprised. Nice for a first script!


Thank you! means a lot!

squish

2012-05-15 20:36:40

looks great going to try out now :]

squish

2012-05-15 21:59:48

works great only thing i suggest to add is a way to see your progress

ABC!

2012-05-16 05:40:35

Looks good, will have to try it!

Any reason why you made this? Theres already like 3 other scripts?

omar420

2012-05-19 12:50:51

Put me down for 99 :) at 96 atm.. ill be getting 99 in 3 days! Good script! but yeah you should make it so it picks up nest. Thanks for script!

Umler

2012-05-27 19:45:58

From: omar420
Put me down for 99 :) at 96 atm.. ill be getting 99 in 3 days! Good script! but yeah you should make it so it picks up nest. Thanks for script!

sorry for the late replies thanks guys i currently have more up to date version of this script i had to stop working on it for a while my job and school and sports were too busy ill be releasing it in the actual section soon!