SRL Archive - Archive

metagen - SRL Member Application Form


Metagen

2007-10-10 22:18:15

<!– BEGIN TEMPLATE: formanswers –>
metagen - SRL Member Application Form
metagen

What is the meaning to life?


Where you Referred to SRL? If yes, by whom?



Programming Knowledge
i know some VB a little c++

Other Communitys
just this one

How Long have You Played Runescape
since about 2002

Are you affilated in anyway with Jagex LTD?
No
—————————————————–
Please write down a paragraph about Yourself.

I've always been pretty good at math and programming. I started learning c++ when i was 7 years old. Now i'm 16. however this does not mean im good at c++ lol. But i'm basically sleeping through computer science class (that or going around security and posting on the forums). Lol last time i applied i made a little mistake by accidentally copy/pasting the wrong script here lol. I clicked on scar and copied all of wizzups auto ess miner into here… I felt pretty stupid after that. So in any case, mind if we wipe that one clean? i meant to post my auto-walker to varrock script. I'm currently grade 12 in highschool and have taken every math course other than data management. that ones next semester with mrs. karbonazi. Anyways, i feel that by becoming an srl member, i can not only benifit from the scripts in the forums, but also advance my own contributions to the community. I felt after i downloaded a few scripts that i should make some so that im not just a leecher. So i did, i have this one (i just posted it in the auto-fighter section). and my walker.

AND SRL IS SOOO COOL! ur all my heros.

——————————————————
Please Post a Sample of your Work. Only SCAR Scripts Accepted


// Metagen's Fleshy Pounder.
// This script uses SCAR Divi 3.12 and SRL 4
// The basic idea is that it doesnt actually click on the monster, but
// the monster attacks you, very quickly.

//FEATURES
//Lots of antirandom
//Auto-Eating
//Automatically walks down tunnel and comes back to reaggrivate
//Auto-opens rickety doors
//Some Anti-Ban stuff

//Later Updates To Come
// Multiplayer
// Auto-Responder
// A few more failsafes for the walk (works pretty well)

// How to use:
//1. go to the second level of the stronghold of secity and go the the most
// south-east corner room. Set ur guy somewhere in the middle, logged in.
// 2. Make sure runescape is running on Low-Detail, and highest brightness
// 3. set the food color in line 35
// 4. Set the client window.
// 5. Click the shiney green arrow (while you are logged in)

program New;
{.include srl/srl.scar}
var
x, y, misscount, xpcount, x2, y2, y3, direction, EatHp,
EatCheckRandom : integer;
const
x4 = 238;
y4 = 157;
text = 'ickety door';
foodColor = 7435663; //Set this using the color picker


procedure EatCheck;
begin
if (gethp < 60) then
begin
writeln('eating');
gametab(4);
if findcolorspiraltolerance(x,y, foodColor, 552, 209, 729, 460, 5) then
begin
Mouse(x, y, 0, 0, true);
misscount := 0;
end else
begin
misscount := misscount + 1;
end;
if misscount > 2 then
begin
perfectnorth;
mouse(593,119, 0, 0, true);
wait(2000);
mouse(593,119, 0, 0, true);
wait(3000);
logout;
exit;
end;
end;
end;


function FindFastRandoms: Boolean; //By WT-Fakawi.
var
i: Integer;
begin
for i := 1 to 8 do
begin
case I of
1: if FindDead then
Result := True;
2: if FindMod then
Result := True;
3: if FindMime then
Result := True;
4: if FindMaze then
Result := True;
5: if FindQuiz then
Result := True;
6: if FindDemon then
Result := True;
7: begin
if NoGameTab then
begin
Result := True;
Logout;
Exit;
end;
end;
7: begin
if InBlack then
begin
Result := True;
Logout;
Exit;
end;
end;
8: RC;
end;
wait(1);
end;
end;


procedure randoms;
begin
findfastRandoms;
findNormalRandoms;
end;


procedure ScanName; // by me
begin
for x2:= x4 to x4+100 do
begin
EatCheck;
Randoms;
x2 := x2+5;
for y2:= y4 to y4+60 do
begin
y2 := y2 + 20;
if direction = 0 then
begin
y3 := 2*y4-y2
end else
begin
y3 := y2 - 41
end;
movemousesmooth(x2, y3);
wait(100);
if(IsUpText(text)) then
begin
wait(random(499)+100);
mouse(x2, y3, 0, 0, true);
exit;
end;
end;
end;
end;


procedure WalkHall;
begin
RadialWalk(0, 380, 300,60, 0, 0);
EatCheck;
Randoms;
RadialWalk(0, 380, 300,60, 0, 0);
EatCheck;
Randoms;
MakeCompass('E');
RadialWalk(0, 345, 400,60, 0, 0);
EatCheck;
Randoms;
RadialWalk(0, 345, 400,60, 0, 0);
EatCheck;
Randoms;
mouse(325, 464, 0, 0, true);
fflag(0);
end;


procedure FirstDoorOpen;
begin
direction := 0;
ScanName;
wait(3000+random(234));
end;


procedure SecondDoorOpen;
begin
mouse(616, 47, 4, 4, true); //walk to door
fflag(0);
direction := 1;
ScanName;
wait(2000+random(500));
repeat
if not isuptext(text) then
begin
break;
end else
begin
mouse(x2, y3, 0, 0, true);
wait(2000+random(300));
end;
until loggedin = false
end;


procedure RunDownHall;
begin
//-------------------Ignore all this... but it works------------------//
writeln('Walking Down Hall');
SetRun(true);
perfectnorth;
radialWalk(0, 270, 180, 50, 0, 0);
makecompass('W');
FirstDoorOpen;
SecondDoorOpen;
WalkHall;
FirstDoorOpen;
SecondDoorOpen;
mouse(630, 68, 0, 0, true);
fflag(0);
end;


procedure AggressiveCheck;
begin
highestangle;
if findfight then
begin
xpcount := 0;
end else
begin
xpcount := xpcount + 1;
writeln(inttostr(xpcount));
end;
if xpcount > 3 then
begin
RunDownHall;
wait(random(2000));
xpcount := 0;
end;
end;


procedure RandomTab;
begin
if random(15) = 1 then
begin
gametab(random(random(14))); //causes unevenness in tabs
if random(9) = 1 then
begin
wait(300+random(432));
gametab(random(random(14))); //causes unevenness in tabs
wait(random(500));
gametab(random(random(14))); //causes unevenness in tabs
end;
wait2(3000, false);
end;
end;




//Main Program
begin
setupSrl;
activateclient;
perfectnorth;
repeat
AggressiveCheck;
Wait2(500+random(500), false);
If random(4) = 1 then
begin
EatCheck;
end;
Wait2(5000+random(500), false);
RandomTab;
if random(5) = 1 then
begin
Randoms;
end;
until loggedin = false
end.

——————————————————
<!– END TEMPLATE: formanswers –>

Bramble

2007-10-10 22:43:55

ok this doesnt even log one player in, let alone multiplayer capabilitys, no from me

Metagen

2007-10-10 23:23:19

Testing Testing 1.. 2.. 3.. can i actually write in this forum?

EDIT: Yea about the multiplayer thing, if i added multiplayer would you change yoru votes next time?

BobboHobbo

2007-10-10 23:32:58

Multiplayer is almost the main part of a script. Also what if your radialwalking misses a step?

Use something like this.

if radialroadwalk(roadocolor,1,1,1,1,1) then
…
..
if not…. then
…

Bramble

2007-10-10 23:33:22

multiplayer is a must i believe, so i think u get 30 days before your next chance to post a app, id say go to town and add bunchs more features then just multiplayer and get some criticism in free scripts section.

MasterKill

2007-10-11 01:15:49

i'll hold my vote until you placed multi player in it.

gl

YoHoJo

2007-10-11 02:54:43

Your not allowed to edit scripts after you post them, so no need to hold any votes.
IMO you need to do better than this, i will let others give you some feedback first so you know what you can improve on.

MasterKill

2007-10-11 03:01:12

oh sorry, no then.

see you back after 30 days?

Metagen

2007-10-11 06:17:58

OK :D thanx alot guys. This is a learning experience for me afterall :p

HellBoyz

2007-10-11 06:53:13

Although you said you have learned c++ since your age of 7 till now, but what i see is whole lots of junk yard for me. Learn more from other script out there and tuts before coming in here.

so… not for me

edit : whoops sorry i'm in very bad mood yesterday. Sorry will watch my attitude next time. lol btw i've change the thing.

n3ss3s

2007-10-11 07:31:55

hellbb dont red-cap bold or red-cap or cap or bold a "no" in app, it feels really shitty.

However, we all know what time it iiis! ;)


Sorry, no. You need to fulfill these requirements.
  • DTMs / DDTMs
  • MultiPlayer
  • Standards! Without them no one reads script
  • RadialWalk / DDTM Walking
  • Break out of potential endless loops
  • Decent complex working script.
  • FailSafes


+ I suggest making a script about some skill, cutter, miner fisher etc.. Lots of options ;)

EDIT: Oi m8! Almost forgot: "PSEUDOCLOSE!"

The Un-Named

2007-10-11 08:09:24

I voted no. You didn't use bitmaps, or dtms that I think could fit in easily with your script. You also failed to use the case statement that I think could have been used.

the scar noob

2007-10-11 12:07:49

Everything is said, I wont vote since it's useless.. you'll have to make another one and apply with it in at least 30 days

-Tsn.

Sp0rky

2007-10-11 12:15:13

From: hellbb88

so… NO for me


Theres no need for that. Seriously.

Whats the f**king point?

To make the person being judged feel bad?

YoHoJo put a big 'no' and a :f: on my application. An application moderator…

It was very uncalled for, and frankly just wasn't acceptable.

I just think, whats the point? Just keep your no to a normal size. If you must, bold it, but don't change the color. You get the emphasis if you bold it.

I'm afraid its a no from me metagen, it's because of the requirement not being fully forfilled, but you show great potential. Keep it up and I'm sure you'll get in.

Knowledge is power.

RAM

2007-10-11 14:59:53

From: hellbb88
Although you said you have learned c++ since your age of 7 till now, but what i see is whole lots of junk yard for me. Learn more from other script out there and tuts before coming in here.

so… NO for me


PLEASE MAKE SURE YOU READ THIS !….


Sticky: Read Before Voting...
BenLand100

Metagen

2007-10-11 15:15:43

:D ill get there… i didnt realize there was a list i had to fulfill :). But I love scripting :D

I just added multiplayer and TONS of failsafes to my other one. Theres no need for DTMs however.

JuKKa

2007-10-12 02:00:06

"Lol last time i applied i made a little mistake by accidentally copy/pasting the wrong script here lol. I clicked on scar and copied all of wizzups auto ess miner into here…"

Seems pretty.. Unlucky?

Well the script is a bit too simple add multiplayer

- No, sorry

Timothegreat

2007-10-13 17:02:40

if it had multi-player i would vote yes. srry metagen, to spare ya some rep i wont vote

Metagen

2007-10-19 10:53:24

i updated my script if u want to check it out… but ill have to wait a while to try agin :( ohh welll (i guess itll be my christmas present yay)

n3ss3s

2007-10-19 12:53:37

Just a tip that do not apply right on after one month, your script needs still improvement (if the updated one is the one in your first post)..

Metagen

2007-10-23 16:55:58

Dont worry it isnt… im not allowed to edit it after i post, the new one is far better ( i think its almost worthy of being a widely used script)

rogeruk

2007-10-23 18:32:37

Best thing you can do is to learn from what everyone has said about the script. If your antiradoms are sneakly hidden in another procedure then you'd better off saying it to help people find it :) lol.

Work hard on your next script, and you never know it may be an all yes application. Or post it in junior section and be seen by a SRL Dev/Leader and be asked to join if its that good? :).

YoHoJo

2007-10-23 20:57:42

Poll Closed
2 Yes
11 No
Feedback Given
It was a good attempt, just read though all of the feedback you received, make the proper changes toy our script, and try again.
Good Luck.