SRL Archive - Discussions & Debates

Should I Mess Up a P-Server because I'm bored?


Sir Ducksworthy

2012-09-12 07:03:06

Ok, well I've been kind of away from technology for awhile now as I've been unable to get onto it because of personal matters, and I am really really bored and wanting to start coding tonight…
I know P-Servers haven't really had any decent bots made for them and I thought it would be really fun to make a nice little one, with all those goodies the scripts for the real thing entail.
:stirthepot:

So I dunno let's have a debate and suss out the pro's and con's of me doing such a thing, and releasing it to the public, free for all, to bot with to their hearts content.

NKN

2012-09-12 07:07:15

Do it. I've made RSPS bots. Fun to do.

Runaway

2012-09-12 13:41:16

From: NKN
Do it. I've made RSPS bots. Fun to do.


^ That. Starting from scratch can be much more fun :p

LemonHaze

2012-09-12 16:02:32

yhea, you should do it :p

Silentcore

2012-09-12 19:42:56

Just don't release to public.

[XoL]

2012-09-12 22:43:03

Release it to who ever you want, it is yours. Enjoy yourself :)

Sir Ducksworthy

2012-09-13 06:56:28

All right! :) Expect something within a week guy's XD
Ty R4ndom ;)

Edit/Update 14/9/2012 5:36AM:
Ok.. I've been toying around with Soul Split for a bit, I'm very bored and it seems stupid for me to even bother with atm..
I was planning on editing SPS to work with it but I think I will just continue working on RuneGlider stuff now.. seems like a better use of my time.

Lol…
program PSG;
{$i SRL/SRL.simba}
{$I SRL/SRL/misc/debug.simba}
{$i SPS/SPPS.simba}
{$i RunePSGlider/core.simba}
{ Private Server Glider by Sir Ducksworthy aka(Leetsxc)

Features:
- 100% Functional SPS compatibility
- Perfect Fighting
- Great Anti-Ban}

const
PlayerOrder = '0,1,2,3'; //Just Type in Which
//Players\\
P0 = 'Urachat:asdasd';
P1 = '';
P2 = '';
P3 = '';

/////BREAKING SETUP\\\\\
UseBreaks = True; // Do you want to take breaks?
SwitchWorld = True; // Do you want to switch worlds after the break?
BreakIn = 290; // How many minutes until you take a break?
BreakInRandom = 10; // How many minutes should the "BreakIn" time be varied by?
BreakFor = 7; // How many minutes will you break for?
BreakForRandom = 7; // How many minutes should the "BreakFor" time be varied by?
ChatLogs = True; // Record All Conversations - Coming soon
RuneGlide = True; // Automatic Decision Making and Leveling?
SoundAlarms = True; // Sound and Alarm when you are unable to Log in or something Goes wrong?

begin
//PSGSetup;
MouseSpeed := 20;
ActivateClient;
//SPS_Setup(RUNESCAPE_SURFACE, ['Lumbridge_0']);
//SPS_WalktoPos(Point(316, 213));
Sleep(2000);
repeat
if(not PLoggedIn)then
Login(P0);
until(false)
end.

N
Function PLoggedIn():Boolean;
begin
if(CountColorTolerance(1842523, 409, 482, 512, 501, 30)>1)then
Result:=True
else
Result:=False;
end;

Function Login(Player:string):Boolean;
var
StringData:TStringArray;
IntData:TIntegerArray;
begin
Setlength(IntData, 1);
while (CountcolorTolerance(2795199, 278, 336, 452, 355, 20)<10) and (IntData[0]<300) do
begin
Sleep(100);
IntData[0]:=IntData[0]+1;
end;
if(IntData[0]>299)then
begin
//SoundAlarm
writeln('RunePSGlider has not Detected anything to indicate the Login Screen is available to Login.. Terminating');
TerminateScript();
end;

//Login Screen is Loaded or Present
Mouse(296, 243, 3, 3, true);
// Sleep(1000);
SetLength(StringData, 2);
ExplodeWrap(':', Player, StringData);
Sendkeys(StringData[0], 10, 5);
//sleep(1000);
Mouse(296, 288, 3, 3, true);
// sleep(1000);
Sendkeys(StringData[1], 10, 5);
// sleep(1000);
Mouse(298, 346, 3, 3, true);

writeln('Attempting to Login... with: ' + Player);
IntData[0]:=0;
While (CountColorTolerance(1842523, 411, 480, 513, 502, 30)<1) do
begin
sleep(100);
IntData[0]:=IntData[0]+1;
if(IntData[0]>199)then
break;
end;

if(IntData[0]>199)then
begin
writeln('No detection of Report abuse button in 20 Seconds... Login Unsucessfull!');
Result:=true;
Exit;
end;
writeln('Login Successfull!');
Result:=true;
end;

rj

2012-10-27 12:38:01

From: Sir Ducksworthy
All right! :) Expect something within a week guy's XD
Ty R4ndom ;)

Edit/Update 14/9/2012 5:36AM:
Ok.. I've been toying around with Soul Split for a bit, I'm very bored and it seems stupid for me to even bother with atm..
I was planning on editing SPS to work with it but I think I will just continue working on RuneGlider stuff now.. seems like a better use of my time.

Lol…
program PSG;
{$i SRL/SRL.simba}
{$I SRL/SRL/misc/debug.simba}
{$i SPS/SPPS.simba}
{$i RunePSGlider/core.simba}
{ Private Server Glider by Sir Ducksworthy aka(Leetsxc)

Features:
- 100% Functional SPS compatibility
- Perfect Fighting
- Great Anti-Ban}

const
PlayerOrder = '0,1,2,3'; //Just Type in Which
//Players\\
P0 = 'Urachat:asdasd';
P1 = '';
P2 = '';
P3 = '';

/////BREAKING SETUP\\\\\
UseBreaks = True; // Do you want to take breaks?
SwitchWorld = True; // Do you want to switch worlds after the break?
BreakIn = 290; // How many minutes until you take a break?
BreakInRandom = 10; // How many minutes should the "BreakIn" time be varied by?
BreakFor = 7; // How many minutes will you break for?
BreakForRandom = 7; // How many minutes should the "BreakFor" time be varied by?
ChatLogs = True; // Record All Conversations - Coming soon
RuneGlide = True; // Automatic Decision Making and Leveling?
SoundAlarms = True; // Sound and Alarm when you are unable to Log in or something Goes wrong?

begin
//PSGSetup;
MouseSpeed := 20;
ActivateClient;
//SPS_Setup(RUNESCAPE_SURFACE, ['Lumbridge_0']);
//SPS_WalktoPos(Point(316, 213));
Sleep(2000);
repeat
if(not PLoggedIn)then
Login(P0);
until(false)
end.

N
Function PLoggedIn():Boolean;
begin
if(CountColorTolerance(1842523, 409, 482, 512, 501, 30)>1)then
Result:=True
else
Result:=False;
end;

Function Login(Player:string):Boolean;
var
StringData:TStringArray;
IntData:TIntegerArray;
begin
Setlength(IntData, 1);
while (CountcolorTolerance(2795199, 278, 336, 452, 355, 20)<10) and (IntData[0]<300) do
begin
Sleep(100);
IntData[0]:=IntData[0]+1;
end;
if(IntData[0]>299)then
begin
//SoundAlarm
writeln('RunePSGlider has not Detected anything to indicate the Login Screen is available to Login.. Terminating');
TerminateScript();
end;

//Login Screen is Loaded or Present
Mouse(296, 243, 3, 3, true);
// Sleep(1000);
SetLength(StringData, 2);
ExplodeWrap(':', Player, StringData);
Sendkeys(StringData[0], 10, 5);
//sleep(1000);
Mouse(296, 288, 3, 3, true);
// sleep(1000);
Sendkeys(StringData[1], 10, 5);
// sleep(1000);
Mouse(298, 346, 3, 3, true);

writeln('Attempting to Login... with: ' + Player);
IntData[0]:=0;
While (CountColorTolerance(1842523, 411, 480, 513, 502, 30)<1) do
begin
sleep(100);
IntData[0]:=IntData[0]+1;
if(IntData[0]>199)then
break;
end;

if(IntData[0]>199)then
begin
writeln('No detection of Report abuse button in 20 Seconds... Login Unsucessfull!');
Result:=true;
Exit;
end;
writeln('Login Successfull!');
Result:=true;
end;


what type of soulsplit bots you plan on making?

litoris

2012-10-27 12:46:49

Do it, get all the legits mad.
E: Image for clarification:

Ian

2012-10-27 12:54:26

The only people that I know who play private servers do it because everything is inflated. You can't ruin something already broken imo lol, release it :)

forac

2012-10-27 16:04:52

yes please :)