AresScripts Posted February 24, 2016 Posted February 24, 2016 (edited) I have thought about doing a more complicated version of this that involves more behavior than just sleep times. Thoughts on this? I would especially like to see what a dev thinks of it. public int onLoop() throws InterruptedException{ long timeRunning = System.currentTimeMillis() - scriptStartTime; double hours = (double)timeRunning/1000/60/60; log("Hours passed: " + hours); double returnValue = ((Math.sin(hours) +1) * 1000); log("Returning value: " + (int)returnValue + "millis"); return (int)returnValue; } Edited February 24, 2016 by AresScripts
Apaec Posted February 24, 2016 Posted February 24, 2016 cus when a player interacts with runescape, they respond by doing the sine of the hours they play for... makes perfect sense!
AresScripts Posted February 24, 2016 Author Posted February 24, 2016 cus when a player interacts with runescape, they respond by doing the sine of the hours they play for... makes perfect sense! No, but players do lose focus and regain focus over time just like a sine wave goes up and down over time. 2
Botre Posted February 24, 2016 Posted February 24, 2016 They can't ban players for not showing fatigue. Think of all the rs cokeheads. I don't know.
AresScripts Posted February 24, 2016 Author Posted February 24, 2016 They can't ban players for not showing fatigue. Think of all the rs cokeheads. I don't know. I got the idea from doing some manual motherlode mining. Its SO easy to tell who is a bot because they instantly mine something else when their ore vein is depleted.
lisabe96 Posted February 25, 2016 Posted February 25, 2016 (edited) This is somewhat similar idea of what I'm doing I have an enum with a bunch of actions we do irl (toilet, smoking, grab drink, check website, get lost in a read, ...) They have an frequenty rate as well as a min-max duration. Also got this for pseudo's. Then based on that I pass the duration as return for the onloop. Edited February 25, 2016 by lisabe96
Bobrocket Posted March 9, 2016 Posted March 9, 2016 Yeah, but I can still model your reaction times perfectly to a sine graph. Get some noise up in this biatch 1
AresScripts Posted March 9, 2016 Author Posted March 9, 2016 Yeah, but I can still model your reaction times perfectly to a sine graph. Get some noise up in this biatch Im still not 100% sure if it would impact ban rates in any way
Bobrocket Posted March 9, 2016 Posted March 9, 2016 Im still not 100% sure if it would impact ban rates in any way The concept is indeed good, I cover something similar in a thread back eons ago. The execution is a bit off, however, as you can still perfectly model to a sine curve. If you add some randomness, noise etc (as well as distributional statistics!) it will look a lot more realistic as you can have a "curve of best fit" as it were just like a human. 1
Nade Posted March 21, 2016 Posted March 21, 2016 Definitely a fan of this idea... Would mostly prevent reports - not sure if it would prevent bans. Would help on scripts non-goldfarm related. (just my opinion, and I'm a useless new guy here so take it with a grain of salt)