SRL Archive - News and General

does anyone have a few brand new chars?


Feroc1ty

2011-03-17 14:03:13

im making a script called auto character starts and im trying to make a function which will do the grim talk if it ever finds a new character at him so it doesnt needlessly stop leveling the character

anyone have a few new accounts at grim or just fresh characters that havent died yet?

ill let you test my script before its officially released or something

i luffs yeww

2011-03-17 14:13:42

What's all this talk about "grim" and everything? :x

William

2011-03-17 14:26:23

i have one lvl 3 that i never did anything with but i started the acc like 2 years ago will that be of any use?

grats

2011-03-17 14:37:30

maybe use the tutorial runner to create some accounts? and then die at rats?

PatDuffy

2011-03-17 14:37:47

I have a few, can easily make a few more also, just pm me if you want them

Floor66

2011-03-17 17:12:41

From: i luffs yeww
What's all this talk about "grim" and everything? :x


When you create a new acc and you die, you don't respawn at lummy immediately. You've got to talk to the Grim Reaper first about gravestones and shit. After that you'll just respawn at lummy like usual.

The reason why this is a hitch is because if you bot on fresh accs, with say Ratinator which deathwalks, and you haven't done this grim thing yet, the script can't go on because iirc the reflection tiles and shit change everytime you're in his area so I guess feroc1ty is going to look and see if it can be done anyway.

i luffs yeww

2011-03-17 18:09:41

oic. I guess the whole "don't bot with an account under level 20" thing died off. :p

Yago

2011-03-17 19:22:16

Yup … Now its go bot to level 20

Smartzkid

2011-03-18 02:02:26

PM'd one account, fresh from tut island

Feroc1ty

2011-03-18 21:24:19

From: Smartzkid
PM'd one account, fresh from tut island


thanks! ran it with your acc to make sure its working and it worked perfectly!

lordsaturn

2011-03-18 21:55:59

So, 'grim' should be included in SRL antirandoms?

Floor66

2011-03-19 04:41:28

Maybe in FindDead (if that still exists)?

Feroc1ty

2011-03-19 12:36:39

If you guys want it included in SRL randoms, but it's done in reflection so it would be in SRL Reflection randoms… here's the code, I used one of my custom functions so I'll post that too.

function InteractWithTile(action:string;offset:TPoint;tile:TTile):boolean;
var pt:TPoint;
begin
result := false;
R_Debug('Attempting to '+action+'.','InteractWithOBJ');
if not TileOnMS(tile,30) then WalkToTile(tile,1,0);
pt := TileToMS(tile,0);
pt.x := pt.x + offset.x;
pt.y := pt.y + offset.y;
MoveBox(PtToBox(pt,8));
Wait(100+random(125));
if R_IsUpText(action) then
begin
ClickMouse2(true);
result := true;
end else
begin
ClickMouse2(false);
result := R_ChooseOption(action);
end;
wait(500+random(150));
r_Flag;
end;

function InGrimsDen:boolean;
begin
result := ValidNPC('Grim Reaper');
end;

procedure TalkToGrim;
var portal,grimtile:TTile;
begin
SetAngle(true);
R_MakeCompass('N');
portal := GetMyPos;
portal.x := portal.x + 3;
grimtile := GetMyPos;
grimtile.x := grimtile.x - 4;
InteractWithTile('talk',Point(-15,-15),grimtile);
repeat
Wait(250+Random(1250));
until not R_ClickToContinue;
Wait(250+Random(1250));
InteractWithTile('enter',Point(0,0), portal);
Wait(4000+random(2000));
end;