Posted on SRL under the alias Sandstorm. I am the same person though.
I had made this one WAY back (last year), and was looking for something to do, so I decided to update it. I also happened to stumble across a topic asking for one of these, so all the better!
Anyways, this is my first script (besides rudimentary scripts and my responder) in over a year. Please post bugs, progress reports, thing I can do to improve, etc.
Yay, The Voice in Your Head approves
.
Versions (Green is current):
V0.3 - First public version. Very crappy. Struggled to do one duel.
V0.4 - MAJOR overhaul, pretty much the whole script changed, works pretty well now.
V0.5 - Few bug fixes.
V0.6 - Added AllowArmorOff and AllowRuleChange.
V0.7 - Added multiplayer. Progress reports/bug reports are MANDATORY. This script WILL be removed if I do not get a decent amount.
V0.8 - Special attack added. Should work 95%. Thanks to Narcle and N1ke! for your procedures. I am sorry if you do not want them use, lmk asap and I'll remove them!
v0.9 - SRL Stats added. I believe I got the timer correct for them
.
V1.0 - SRL Stats currently NOT WORKING. Not 100% sure as to why this is; looking into it. Added two extra constants for you people who lag like me ^.^. Should work, untested as I cannot move my account currently. Also changed the priority of checking for a duel; it will now check it right at the start of the procedure. I have also left it in the middle to, so that it will check three times during that procedure.
V1.1 - SRL Stats should work now. Forgot to add SRLID and SRLPassword, so it wasn't working. Edited the waits a bit, should now handle the lag better but not slow the efficiency of the script down. I also randomized the waits.
V1.1.1 - Fixed progress report.
V1.2 - Added SandWait, so it should continue as soon as, or just after, the screen appears. Not 100% though. The Find Fight procedure is currently being redone, expect an update on the soon.
V1.3 - Now uses dtm's instead of colors for detection. I haven't redone the find fight procedure yet though. It should be more effective, if less efficient.
V1.4 - Fixed SRL Stats. Will now update properly. I also added in remote updating; as long as I remember to update my website, you won't have to come back here. But, if I do not start getting response (even though it's got a low download count), I WILL remove it and distribute it to a select few. Final warning.
V1.5 - Wasn't released, just a few bug fixes. Read V1.6
V1.6 - Added PostReport function, no more not posting reports
. Fixed a bug in the way it counted duels without opening the screen. Will now work properly. Fixed a bug in the way SRL Stats worked. Will now report correctly.
V1.7 - Small bug fixes, streamlining, etc. Preliminary prayer and special attack routines (I believe).
V1.8 - Gone back to the old Fighting function, and added a second, tweaked one, for faster performance in the special attack procedure.
Added prayer. Hoping I fixed the bug in it.
Streamlined the special attack procedure even more, will now sit there, special attacking, 'til it's done the amount you specified, or it's out of special (I hope).
Added Srl Player Form.
Fixed the bug that caused it to report that I set the version wrong.
Added many failsafes to the procedures, it should never lose track of where it is now.
Added some AI. Will now choose the option that gets the most duels more often. Will use antiban depending on the amount you set it to. The higher, the less. The more often it doesn't use the antiban, the more of a chance it has to use it.
Updated the progress report, it will now look prettier
.
V1.81 - Fixed the Multiplayer problem, should now switch players correctly!
Added in an if not logged in check to the fighting functions, because it was consistently getting stuck there for me. Should be fixed.
Current Abilities:
Progress report.
Decent failsafes, should never get stuck on finding a person if any duel screen is up.
Changes chat tabs to accept a duel; I couldn't get it working 100% without changing the chat tab.
Booleans to decide whether you want rules changed/armor changed, or to keep it all off before accepting. Should work, lmk if it doesn't. Doesn't work with respective characters yet. Will be soon. I believe I fixed a small bug in the way this worked.
Special attack. There's a boolean on it to check whether you can use it or not. Works with respective characters.
Should work with lag now; added a boolean and an integer constant that will help counter-act this.
Remote updating.
Prayer, with many different settings.
Switching weapons before Special Attack.
Future updates:
As close to perfection as possible.
Known bugs:
Currently, there's only some minor bugs for me.
1. If there is a red dot representing a dropped item, you will be counted as being OUTSIDE the fight arena. Fixed in Reflection version.
2. If you spawn in such a way that any of the symbols are visible, you will also be counted as outside the arena. Fixed in Reflection version.
3. The prayer doesn't ALWAYS activate (that I've seen anyways), but it does work 95% of the time now.
4. Sometimes gets stuck specialing. Don't know why. Only seen this on Vista though.
Let me know of any others!
I had made this one WAY back (last year), and was looking for something to do, so I decided to update it. I also happened to stumble across a topic asking for one of these, so all the better!
Anyways, this is my first script (besides rudimentary scripts and my responder) in over a year. Please post bugs, progress reports, thing I can do to improve, etc.
Yay, The Voice in Your Head approves
Code:
(19:53:15) <TViYH^> k
(19:53:17) <TViYH^> ty :)
(19:53:28) <TViYH^> it's scripted perfectly
(19:53:34) <TViYH^> shouldnt be a mistake..
(19:53:37) <Truth> :D
(19:53:57) <Truth> Quite a difference from my old one eh?
Versions (Green is current):
V0.3 - First public version. Very crappy. Struggled to do one duel.
V0.4 - MAJOR overhaul, pretty much the whole script changed, works pretty well now.
V0.5 - Few bug fixes.
V0.6 - Added AllowArmorOff and AllowRuleChange.
V0.7 - Added multiplayer. Progress reports/bug reports are MANDATORY. This script WILL be removed if I do not get a decent amount.
V0.8 - Special attack added. Should work 95%. Thanks to Narcle and N1ke! for your procedures. I am sorry if you do not want them use, lmk asap and I'll remove them!
v0.9 - SRL Stats added. I believe I got the timer correct for them
V1.0 - SRL Stats currently NOT WORKING. Not 100% sure as to why this is; looking into it. Added two extra constants for you people who lag like me ^.^. Should work, untested as I cannot move my account currently. Also changed the priority of checking for a duel; it will now check it right at the start of the procedure. I have also left it in the middle to, so that it will check three times during that procedure.
V1.1 - SRL Stats should work now. Forgot to add SRLID and SRLPassword, so it wasn't working. Edited the waits a bit, should now handle the lag better but not slow the efficiency of the script down. I also randomized the waits.
V1.1.1 - Fixed progress report.
V1.2 - Added SandWait, so it should continue as soon as, or just after, the screen appears. Not 100% though. The Find Fight procedure is currently being redone, expect an update on the soon.
V1.3 - Now uses dtm's instead of colors for detection. I haven't redone the find fight procedure yet though. It should be more effective, if less efficient.
V1.4 - Fixed SRL Stats. Will now update properly. I also added in remote updating; as long as I remember to update my website, you won't have to come back here. But, if I do not start getting response (even though it's got a low download count), I WILL remove it and distribute it to a select few. Final warning.
V1.5 - Wasn't released, just a few bug fixes. Read V1.6
V1.6 - Added PostReport function, no more not posting reports
V1.7 - Small bug fixes, streamlining, etc. Preliminary prayer and special attack routines (I believe).
V1.8 - Gone back to the old Fighting function, and added a second, tweaked one, for faster performance in the special attack procedure.
Added prayer. Hoping I fixed the bug in it.
Streamlined the special attack procedure even more, will now sit there, special attacking, 'til it's done the amount you specified, or it's out of special (I hope).
Added Srl Player Form.
Fixed the bug that caused it to report that I set the version wrong.
Added many failsafes to the procedures, it should never lose track of where it is now.
Added some AI. Will now choose the option that gets the most duels more often. Will use antiban depending on the amount you set it to. The higher, the less. The more often it doesn't use the antiban, the more of a chance it has to use it.
Updated the progress report, it will now look prettier
V1.81 - Fixed the Multiplayer problem, should now switch players correctly!
Added in an if not logged in check to the fighting functions, because it was consistently getting stuck there for me. Should be fixed.
Current Abilities:
Progress report.
Decent failsafes, should never get stuck on finding a person if any duel screen is up.
Changes chat tabs to accept a duel; I couldn't get it working 100% without changing the chat tab.
Booleans to decide whether you want rules changed/armor changed, or to keep it all off before accepting. Should work, lmk if it doesn't. Doesn't work with respective characters yet. Will be soon. I believe I fixed a small bug in the way this worked.
Special attack. There's a boolean on it to check whether you can use it or not. Works with respective characters.
Should work with lag now; added a boolean and an integer constant that will help counter-act this.
Remote updating.
Prayer, with many different settings.
Switching weapons before Special Attack.
Future updates:
As close to perfection as possible.
Known bugs:
Currently, there's only some minor bugs for me.
1. If there is a red dot representing a dropped item, you will be counted as being OUTSIDE the fight arena. Fixed in Reflection version.
2. If you spawn in such a way that any of the symbols are visible, you will also be counted as outside the arena. Fixed in Reflection version.
3. The prayer doesn't ALWAYS activate (that I've seen anyways), but it does work 95% of the time now.
4. Sometimes gets stuck specialing. Don't know why. Only seen this on Vista though.
Let me know of any others!


