SRL Archive - General

Release!


Sir R. M8gic1an

2009-12-20 06:04:56

Guys I am thinking we are getting very close to release time. Right now I can't code because I'm gonna have to catch a plane, however, if we all put in an effort over the next few days I am hoping to be able to release this in the first week of 2010.

That being said, I hope it's ready on the 2nd of January 2010.

Let's finish off the woodcutting, the mainloop and setting up is nearly done, we'll need to put the Proggie stuff for WCing as well, and that should pretty much be it :)

I've come to realize we don't actually have any antiban. Maybe we should design a few short and simple ones.

~RM

Blumblebee

2009-12-20 14:28:03

i am leaving for holidays now until the 28th and I will be birthday/new years after that so I will not be around until january I am sorry. I think i can get all the walking done during the first week of january for the release, but I won't be able to do any work on it until then.

Coh3n

2009-12-20 23:04:31

From: Blumblebee
i am leaving for holidays now until the 28th and I will be birthday/new years after that so I will not be around until january I am sorry. I think i can get all the walking done during the first week of january for the release, but I won't be able to do any work on it until then.

To be honest, I'm not doing anything. If you want to send me what you have, I can finish it off, that way we can release it as planned. I still need to test my PlayerSetup function, but that shouldn't take much longer.

RM, from your MainLoopDraft, I think I can put together a good mainloop/progress report with who ever is on to help. Naum is on a lot, so I'm sure he'll help me out.

I'd really like to get this released, so the community can start writing some code. Also, I never asked, can these scripts be used by Jr. Members? Or is it just for members?

EDIT: I never got an answer before. Are we going to use SRL's PlayerForm? I think it would be the easiest way, but that's just me. Let me know what you think.

Naum

2009-12-21 06:20:15

Thought I'd actually do something. I'll add consts to it later (when I get more time). But I drummed up this crude thing. What do you think?

It's based on timings btw, so you can use it whilst walking etc:

Procedure MSI_AntiBan(HowLong : Integer);
Var CurTab, I : Integer;
Begin
Case HowLong Of
0..2000 : Case Random(4) Of
0 : SleepAndMoveMouse(HowLong + Random(HowLong/10));
1 : Begin
CurTab := GetCurrentTab;
GameTab(RandomRange(TAB_Combat, TAB_LogOut));
Wait(HowLong + Random(HowLong/10));
GameTab(CurTab);
End;
2 : RandomRClick;
End;

2001..5000 : Case Random(5) Of
0 : HoverSkill('Random', False);
1 : PickUpMouse;
2 : SleepAndMoveMouse(HowLong + Random(HowLong/10));
3 : For I := 0 To Round(HowLong/800) Do
If I Mod 2 = 0 Then
ExamineInv;
End;

5001..10000 : If Random(2) = 1 Then
RandomMovement
Else
If Random(2) = 1 Then
MSI_AntiBan(Round(HowLong/2) + Random(1000));

10001..20000 : Case Random(4) Of
0 : MSI_AntiBan(Round(HowLong/2) + Random(1000));
1 : BoredHuman;
2 : RandomAngle(1);
End;

20001..999999 : MSI_AntiBan(7000 + Random(200));
End;
End;

Sir R. M8gic1an

2009-12-21 08:51:37

Playerform was the original idea and we should probably stick to it :). Naum, antiban looks gd as well.

~RM

Coh3n

2009-12-21 10:30:43

From: Rasta Magician
Playerform was the original idea and we should probably stick to it :). Naum, antiban looks gd as well.

~RM

Okay. How is the script going to work? I mean, is the user just going to run "MainLoop.scar"? Or what?

EDIT: Nevermind, I just read RunMe.scar. :p

marpis

2009-12-22 20:11:57

Looks good, but Proggy; should be called right after Repeat so it's printed after every activity/location/stuff change, plus it should be called in the activityloops too. The activityloops don't exist yet, ofcourse.