Boreas
2006-10-25 09:36:29
I saw a level 3 cutting willows at draynor and it pissed me off. So I wrote this procedure that terminates the script it is in if the player is under a certain combat level, I like 20. Just run the attached on a char above 20 and on a char above 20 before reading further.
Obviously don't use this in a tut runner or auto fighter (I guess you could if you disable it)
Please keep this secret from noobs.
It's semi hidden and easy to find, but most people that can find it and disable it properly aren't noobs, so I don't care.
You may notice the boolean variable nn. This can be used after settup is called like this
if not(nn) then terminate/logout blah blah.
This way, even if they delete where settup is called, or find the actual procedure and delete it it won't work.
There are 2 good ways to disable it. If you can figure either one out, I don't mind if you disable it.
Yakman
2006-10-25 13:35:13
that was quite good!
i was wondering why the main loop has only 3 lines, its all clear now ;)
cant really think of what to say except. Great Idea!
Boreas
2006-10-25 13:53:12
Thanks. I can't wait to see it used in peoples scripts so that leechers post saying, 'dur whats wrong with my OS' and I'll say 'You can't auto on that OS, go play legit or learn to auto properly'. Muhaha.
weibs
2006-10-25 16:43:46
Where's settup? Lol. I like the idea, though.
masquerader
2006-10-25 16:56:01
From: weibs
Where's settup? Lol. I like the idea, though.
haha
what do you do when people start complaining about incompatable system drivers?
laugh at them?
Boreas
2006-10-25 17:08:00
@masquerader
From: Boreas
I'll say 'You can't auto on that OS, go play legit or learn to auto properly'.
@inferno
Thanks
@weibs
If it was in an include I wouldn't need to do that. I mispelled (lol) settup and numerofloads because MinLevelToPlay or something would be obvious.
YoHoJo
2006-10-25 19:24:11
i thinkits useless
anyone can auto if they want to
seems like a funny parnk or soemthing we can play i gues…
but excpet for that let the people auto its their peobelm if they dont level up not ours
good procedure though
SoupyBastrd
2006-10-25 20:35:52
lol thats funny i thought it only had 3 llines :p
but then i scrolled over !! :p
I Pick Axes
2006-10-25 21:22:36
Where is 'settup' defined?
Boreas
2006-10-25 21:54:20
@ yohojo true its not our problem to make sure they auto properly, but I was looking at it the other way. Noobs that are too stupid/lazy to auto properly don't deserve to use scripts, IMHO. Also, the less noobs autoing badly (like level 3 in mining guild etc), the less jagex will enforce the macroing rule. So it's better for all of us if script writers encourage script users to auto properly. But I see what you're saying, it is their right to choose whether to auto properly or not, we can't stop them. At the same time, it is our right to choose whether to put this in our scripts, they can't stop us.
@I Pick Axes, read Soupy Bastrd's post. It would normally be in an include however.
Mad Cow
2006-10-26 03:40:51
Lol this is interesting. My 'GetTextInAreaEx' would work good for this =P
-Mad Cow
Boreas
2006-10-26 09:52:46
Yes, that would probably work better especially for combat 100+ chars. I don't have a char 100+ so I don't know if it works. I used GetTextAtEx from GetStat and just changed the coords which are slightly over to the left when it's 2 digits, the trimming from GetStat takes care of that, but I'm not sure with 3 digits.