SRL Archive - Archive

Ramage - SRL Member Application Form


Ramage

2007-04-15 23:32:31

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

What is the meaning to life?


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

Programming Knowledge
VB, a little bit of VB.NET and ASP

Other Communitys
I was at Kaitnieks

How Long have You Played Runescape
5 years - ish

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

Hello,

I'm Ramage, I'm 13 and live in New Zealand. I've been scripting since 2005 although I took a large break last year. I'm just hoping the script below meets the SRL standards :)

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

{        ___
| _`\
| (_) ) _ _ ___ ___ _ _ __ __ ___
| , / /'_` )/' _ ` _ `\ /'_` ) /'_ `\ /'__`\/',__)
| |\ \ ( (_| || ( ) ( ) |( (_| |( (_) |( ___/\__, \
(_) (_)`\__,_)(_) (_) (_)`\__,_)`\__ |`\____)(____/
( )_) |
\___/'
_____ _ _ _
(_ _) ( ) ( ) (_ )
| | _ | |/') | |/') _ _ | | __ _ __
| | /'_`\ | , < | , < ( ) ( ) | | /'__`\( '__)
| |( (_) )| |\`\ | |\`\ | (_) | | | ( ___/| |
(_)`\___/'(_) (_)(_) (_)`\___/'(___)`\____)(_)

V. 1.00


Set-up lines 35-38 and 46-59
Have Auto-Retaliate ON
Start next to the white cave
Drag cross-hair
Hit play

}

program Tokkuler;
{.include SRL\srl.scar}
{.include SRL\SRL\extended\xobject.scar}
{.include SRL\SRL\skill\Fighting.scar}
{.include SRL\SRL\skill\Prayer.scar}

var
bmpCave : integer;
Done, Timemark : integer;

const
////// SET THESE UP \\\\\\

AttackMode = 2; // 1=Att, 2=Str, 3=Contr/Str, 4=Def, 5=Random
PrayerType = 'Ultimate Strength'; // Your prayer will get raped
// by those birds but yeah...
TimesPerPlayer = 1; // How many times to do the cave per player
////// END \\\\\\

CaveColor = 9671582; //DONT TOUCH UNLESS ITS NOT WORKING
NPCColor = 62965; //DONT TOUCH UNLESS ITS NOT WORKING

procedure DeclarePlayers;
begin
HowManyPlayers:=2; // How many players, both active or not active
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;

Players[0].Name :='';
Players[0].Pass :='';
Players[0].Nick :='';
Players[0].Active :=True;

Players[1].Name :='';
Players[1].Pass :='';
Players[1].Nick :='';
Players[1].Active :=False;

end;

procedure Adjust;
var
ax,ay:integer;
begin
MakeCompass('S');
sleep(250+random(500));
LowestAngle;
if not(FindObjMultiText(x,y, 'Enter', 'cave', 'entrance', CaveColor, 15)) then
begin
SymbolAccuracy := 0.6;
if(FindSymbol(ax,ay,'minigame'))then
begin
FindTalk;
FFlag(3);
Mouse(ax,ay,3,3,true);
end else
Writeln('Could not find the Minigame symbol...')
Writeln('Logging off')
Logout;
TerminateScript;
end;
end;

function FindFastRandoms: Boolean;
// By WT-Fawaki
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;
Players[CurrentPlayer].loc := 'No GameTab';
Logout;
Exit;
end;
end;
8: begin
if InBlack then
begin
Result := True;
Players[CurrentPlayer].loc := 'InBlack';
Logout;
Exit;
end;
end;
8: RC;
end;
wait(1);
end;
end;


procedure LoadBitmaps;
begin
bmpCave := BitmapFromString(1, 1, 'A29696');
end;

procedure SetCombatandPrayer;
begin
if(AttackMode < 5) then
begin
SetFightMode(AttackMode);
end;
if(AttackMode > 4) then
begin
SetFightMode(1+random(4));
end;
AllPrayersOff;
PrayerClick(PrayerType);
end;

procedure OpenCave;
var
ccolor: integer;
Hue, Sat, Lum : extended;
begin
repeat
FindFastRandoms;
FindTalk;
LowestAngle;
Makecompass('S')
if(FindObjMultiText(x,y,'Cave', 'Entrance', 'trance', CaveColor, 12)) then
begin
GetMousePos(x, y)
if(IsUpText('Enter')) then
begin
if(findbitmap(bmpCave, x, y)) then
cColor := AutoColorThis(bmpCave,20,MSX1, MSY1, MSX2, MSY2);
ColorToHSL(cColor, Hue, Sat, Lum);
if(Lum > 229) and (Lum < 240) then
MMouse(x, y, 2, 2)
end;
if(IsUpText('Enter')) then
begin
Mouse(x,y,1,1,False)
sleep(200+random(200))
if(ClickOption('nter',1))then
begin
Flag;
Break;
end;
end;
end;
FFlag(3);
until(not(findsymbol(x, y, 'Minigame')))
sleep(5000+random(3000))
SetCombatandPrayer;
SetRun(true);
end;

function Fighting : boolean;
begin
if(FindColorTolerance(x,y,NPCColor,MMX1,MMY1,MMX2,MMY2,20) and FindColorTolerance(x,y,65280,MSX1,MSY1,MSX2,MSY2, 20))then
result := true;
end;

function DeadYet : boolean;
begin
if(ClickToContinue = true ) or (findsymbol(x,y,'minigame')) and not (Fighting)then
begin
Result:= True;
end;
end;

procedure WaitTillDie;
var
cx, cy : integer;
begin
if(FindColorTolerance(cx, cy, 65280, MMX1, MMY1, MMX2, MMY2, 10)) then
begin
sleep (4000)
Writeln('Loacated monster on Minimap - good luck!')
end;
case random(2) of
0: boredhuman;
1: sleep(2300+random(1700))
2: sleep(1700+random(2300))
end;
if(Fighting = true) then
begin
repeat
case random(2) of
0:BoredHuman;
1:sleep(1200+random(2700))
2:sleep(2700+random(1200))
end;
if(DeadYet) then
break;
sleep(200+random(800))
case random(2) of
0:sleep(2000+random(1500))
1:BoredHuman;
2:sleep(1500+random(2000))
end;
if(DeadYet) then
break;
sleep(4500+random(2888))
HighestAngle;
sleep(2888+random(4500))
until(Deadyet);
end;
end;

procedure SetupScript;
begin
SetupSRL;
ClearDebug;
LoadBitmaps;
ActivateClient;
DisguiseSCAR('iTunes')
DeclarePlayers;
Writeln('Starting Tokkul with ' + Players[CurrentPlayer].Name)
LoginPlayer;
SymbolAccuracy := 0.6;
end;

procedure ProgressReport;
begin
Writeln('**********************************');
Writeln('Progress Report for ' + Players[CurrentPlayer].Name)
Writeln('You have done the Fight Caves ' + IntToStr(Done) + ' times altogether');
Writeln('Script has run for '+ IntToStr(TimeFromMark(TimeMark)/1000/60)+ ' minutes');
Writeln('**********************************');
SRLRandomsReport;
end;

procedure Tokkuler;
var
Times : integer;
begin
for Times := TimesPerPlayer downto 0 do
begin
OpenCave;
BoredHuman;
sleep(3000+random(4000));
repeat
WaitTillDie;
BoredHuman;
until(DeadYet)
if(Deadyet) then
begin
Done := Done+1;
ProgressReport;
OpenCave;
end;
if(Deadyet = false) then
WaitTillDie;
end;
end;

begin
SetupScript;
Done := 0;
repeat
TimeMark := 0;
MarkTime(TimeMark)
Tokkuler;
Nextplayer(false);
until(false)
end.

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

Rune Hacker

2007-04-15 23:38:26

That looks like a good script. If you did all of that, im voting yes.

EDIT: is this bitmap or what? Why make a 1 by 1 pixel of a bitmap…why not use a color?
bmpCave := BitmapFromString(1, 1, 'A29696');

JAD

2007-04-15 23:38:52

Not enough showing of anti ban, not correct anti randoms. WT-Fakawi's FindFastRandoms finds the randoms that are not included in FindNormalRandons; (Which you didn't call at all) FindFastRandoms; just looks for mods and things like that. No from me for now, sorry.

SKy Scripter

2007-04-15 23:58:40

i like this, to bad i can't test it ( Not a Member ) ;
nice.. ;) agh.. i will vote yes ..

Ramage

2007-04-16 00:03:43

From: JAD
Not enough showing of anti ban, not correct anti randoms. WT-Fakawi's FindFastRandoms finds the randoms that are not included in FindNormalRandons; (Which you didn't call at all) FindFastRandoms; just looks for mods and things like that. No from me for now, sorry.

The Tokkul did not really need anti ban as you you don't get any inside the cave (and you spend only a couple seconds outside the cave). It was placed so people wouldn't be saying "NO ANTI RANDOMS!!!". EDIT:
that are not included in FindNormalRandons; (Which you didn't call at all)
FindNormalRandoms is called in BoredHuman ;)
What do you mean by anti-ban (I know what it is but yeah)? Auto responders/talkers would be an instant-ban because you're the only one in the cave :p

From: Rune Hacker
That looks like a good script. If you did all of that, im voting yes.

EDIT: is this bitmap or what? Why make a 1 by 1 pixel of a bitmap…why not use a color?
bmpCave := BitmapFromString(1, 1, 'A29696');


I was trying to figure out AutoColorThis; The more failsafes the better I thought.

From: SKy Scripter
i like this, to bad i can't test it ( Not a Member ) ;
nice.. ;) agh.. i will vote yes ..

Yay!

JAD

2007-04-16 00:26:31

To learn about AutoColorThis, read my tut (links in sig) Taking apart a script (My willow chopper). Look it up in the glossary and you could check how I used it in the script for map walking :D And as for anti ban, I mean you use a case with HoverSkillEvery, RandomChat, SleepAndMoveMouse….etc. I just barely voted no though so you still may get in :D Regardless if you do or not, you are a good scripter, so keep it up. I really wish you made a power miner/power chopper instead of this though, it would have impressed me more.

Rune Hacker

2007-04-16 00:52:51

JAD, you have no soul lol. You vote no to everyone, ive never seen you vote yes lol. I feel guilty when i vote no, but you do it by instinct lol. Sorry if this is offtopic heh.

WhiteShadow

2007-04-16 01:26:18

Ramage is a cool person, and really experienced.. c'mon he's released scripts since Kaitnieks. He was one of those people that helped me when I first started SCAR, so I vote yes. :]

Btw, 13?! Damn, I thought you were 15 at least by now..

Ramage

2007-04-16 01:52:18

Ahaha, I lie my age everywhere go. This is the first website that I put my real age :p I even lied to Google that I'm 26 to get Adsense.
EDIT: Thanks for vote :)

syberium

2007-04-16 01:53:41

Anti Randoms : Check.
Anti-Ban : Check.
Multiple players: Check.
Good use of srl and fairly good knowledge: check.

-Yes from me. good job on this script.

Hey321

2007-04-16 07:23:27

Yep, i vote yes, seems like everyone cept JAD likes you :P.

JAD

2007-04-16 12:16:50

From: Rune Hacker
JAD, you have no soul lol. You vote no to everyone, ive never seen you vote yes lol. I feel guilty when i vote no, but you do it by instinct lol. Sorry if this is offtopic heh.


Lol, I'm tough to please XD and I don't feel guilty when I vote no, because I'd feel more guilty if I were to vote yes to somebody who wasn't ready to get SRL membership status. So yeah, I maybe tough but its not for no reason :p

@Hey321, its not only me, I guess 4 other people went with the almighty JADster just because I'm so uber and they agree :D

Smartzkid

2007-04-16 12:26:03

If it was only the script, I might vote no, but I've seen you helping out a number of people, so I'll vote yes.

Dark_Sniper

2007-04-16 15:44:26

i do believe i remember ramage from kaits :p

i do not know if you rem me XD prolly not.


but looking though the script it is showing that he has the knowledge of SRL and scar scripting.

(PS TO EVERYONE WHO VOTES NO: people cannot be perfect nor do you have to be perfect to be an SRL member….. that is for SRL DEVs…)

From: Benland100
Only vote "no" if you have proof the person is a spammer, liar, or overall bad guy
well he is non of those.
and his script is pretty good(not tested but good when i skimmed it)

so looks good.. does not look copied… has credits in them… i say yes

JAD

2007-04-16 16:01:01

From: Dark_Sniper
i do believe i remember ramage from kaits :p

i do not know if you rem me XD prolly not.


but looking though the script it is showing that he has the knowledge of SRL and scar scripting.

(PS TO EVERYONE WHO VOTES NO: people cannot be perfect nor do you have to be perfect to be an SRL member….. that is for SRL DEVs…)

well he is non of those.
and his script is pretty good(not tested but good when i skimmed it)

so looks good.. does not look copied… has credits in them… i say yes


To that quote from benland.. if you think about it, somebody may not be a spammer, liar…etc. but heres my point about that (Not saying this is the case for ramage). If you have a good attitude and things like that, but all your script does is typesend a message, should he get in because he's none of those things benland said only to vote no for? I don't think thats what he meant when he said that message.. I have my reasons on the script for voting no, and even smartzkids said if it was based on the script, he'd say no, he voted on helpfulness which I had never seen out of him, because I didn't read his posts I guess.. So while I agree that a SRL scripter doesn't need to be perfect, they still have to be good. Some peoples perspective of being good is higher then others, some are lower. Point is though, if somebody has the littlest reason to vote no they can.. And I thought that script was just below SRL membership standards.

JuKKa

2007-04-16 16:09:58

the script looks good, but i dont like it when its for member accounts and most people only have one members account. but u got most of the stuff that proves that u know how to script.

what if someone is fighting outside the cave?


or (findsymbol(x,y,'minigame')) and not (Fighting)then

-Yes

Ramage

2007-04-16 16:49:26

From: Dark_Sniper
i do believe i remember ramage from kaits :p

i do not know if you rem me XD prolly not.


Yes I do :p And haven't you been using that avvy for like… 2 years? I think I remember seeing you with that avatar at Kait.

omgh4x0rz

2007-04-16 17:04:53

Good enough for me. yes


From: JAD
To that quote from benland.. if you think about it, somebody may not be a spammer, liar…etc. but heres my point about that (Not saying this is the case for ramage). If you have a good attitude and things like that, but all your script does is typesend a message, should he get in because he's none of those things benland said only to vote no for? I don't think thats what he meant when he said that message..


Hehe, sounds just like a discussion over bible interpretations.

JAD

2007-04-16 17:37:15

From: omgh4x0rz
Good enough for me. yes




Hehe, sounds just like a discussion over bible interpretations.


Sorry.. don't get what you meant by that? :p

Bobarkinator

2007-04-16 19:05:45

Yes. You got a good script and if White Shadow says you helped him then that just ups the cause.

omgh4x0rz

2007-04-17 16:19:41

sry for the offtopic, just responding
From: JAD
Sorry.. don't get what you meant by that? :p


theres arguments between religious fanatics who believe the bible should be interpreted literally and word-for-word without change, then there are those who think the bible is more of a general guideline (like what you said about the quote from benland)
anyway, I guess i'm spending too much time on my modern religion class :eek:

tylanbo

2007-04-18 03:02:15

I voted yes :)

WT-Fakawi

2007-04-20 08:40:53

In.