Krazy_Meerkat
2006-03-18 17:05:19
I've been thinking about how scar scripts work and why some of them will still get you banned and I think I've come to a conclusion.
Using any scar script for a short period of time say.. 5-10 minutes will never get you banned, but autoing all day and all night usually will :/
So I think it has something to do with our wait times. I've been doing a lot of work with waits recently so I've become more familiar with them and started using a simple system to make detection harder.
We all add random numbers to our wait times don't we? Yeah we do, well I figure that rs uses a few variables for each of our characters to store suspicious information like similar wait times etc.
Now if our wait time is always falling in between 100 milliseconds of the previous one for that stage of the loop eg. wait(500 + random(100)); then we will be raised a "suspicion" level, if it gets too suspicious I think they will log you out and increase your chances of getting a random.
Anyway I think that the wait time has something to do with being detected. So I propose that we use the High-Low wait system. Normal humans won't be able to do a random wait of between 400ms and 500ms, they do completely different waits (over long perioids of time). So why don't we?
The High-Low system works by having a random choice between waiting a long fixed period of time or a short fixed period.
For instance:
We can make as many wait times as we want using cases, but they should all be at different ends of the scale, and they shouldn't be able to reach each other by using the random number.
For instance:
Well, it would be good to use in this situation, because it wouldn't breach any other wait times so it would be a very random case but you know.
So that's my little discussion, just keep it in mind. If you decide to use this system then remember that you should only use it with important waits, don't bother with waits for clicking an option etc. It's just a good idea to have more than one wait time, I usually use 2.
Good luck and happy cheating, I hope I have had some kind of impact to your view of precautionary steps
Using any scar script for a short period of time say.. 5-10 minutes will never get you banned, but autoing all day and all night usually will :/
So I think it has something to do with our wait times. I've been doing a lot of work with waits recently so I've become more familiar with them and started using a simple system to make detection harder.
We all add random numbers to our wait times don't we? Yeah we do, well I figure that rs uses a few variables for each of our characters to store suspicious information like similar wait times etc.
Now if our wait time is always falling in between 100 milliseconds of the previous one for that stage of the loop eg. wait(500 + random(100)); then we will be raised a "suspicion" level, if it gets too suspicious I think they will log you out and increase your chances of getting a random.
Anyway I think that the wait time has something to do with being detected. So I propose that we use the High-Low wait system. Normal humans won't be able to do a random wait of between 400ms and 500ms, they do completely different waits (over long perioids of time). So why don't we?
The High-Low system works by having a random choice between waiting a long fixed period of time or a short fixed period.
For instance:
if(random(2) = 1)then
begin
wait-time:= 500;
end else
wait-time:= 2000;
wait(wait-time + random(300));
We can make as many wait times as we want using cases, but they should all be at different ends of the scale, and they shouldn't be able to reach each other by using the random number.
For instance:
case (random(4) +1 ) of
1 : wait-time:= 333;
2 : wait-time:= 2222;
3 : wait-time:= 6666;
4 : wait-time:= 11111;
end;
wait(wait-time + random(1000));You see, if the random number looked like this:wait(wait-time + random(2000));Then there is a chance that it would cross over into the 2222 range, and you may as well use wait(333 + random(4222));Well, it would be good to use in this situation, because it wouldn't breach any other wait times so it would be a very random case but you know.
So that's my little discussion, just keep it in mind. If you decide to use this system then remember that you should only use it with important waits, don't bother with waits for clicking an option etc. It's just a good idea to have more than one wait time, I usually use 2.
Good luck and happy cheating, I hope I have had some kind of impact to your view of precautionary steps