SRL Archive - Discussions and Debates

SRL and Runescape


n3ss3s

2007-05-23 08:55:01

I know that some people want to keep their autoing accs names safe, but I thinked that if there were a list of the SRL Autoing accs, then the scripting accounts could interact(hope this word is what i mean) with each other, like if many srl accounts would be mining in the same place and see each other, they could say hi and stuff and if someone starts "frigging autoers ure ruining the game and my life" then the other srl autoer's script could say "he aint autoer" then the other script again says" yea im not u noob"…
Have system that kind in my new script, but its not interacting with anybodys account. so, is it good idea or sucks? It propably sucks, but wanted to ask.

shaunthasheep

2007-05-23 09:08:32

sounds good… but most likely wont happen :(

Killerdou

2007-05-23 09:10:30

we could have a common autoresponder though…. but its useless… how many people do you see constantly talking when powermining^^

Wizzup?

2007-05-23 09:54:43

From: n3ss3s
I know that some people want to keep their autoing accs names safe, but I thinked that if there were a list of the SRL Autoing accs, then the scripting accounts could interact(hope this word is what i mean) with each other, like if many srl accounts would be mining in the same place and see each other, they could say hi and stuff and if someone starts "frigging autoers ure ruining the game and my life" then the other srl autoer's script could say "he aint autoer" then the other script again says" yea im not u noob"…
Have system that kind in my new script, but its not interacting with anybodys account. so, is it good idea or sucks? It propably sucks, but wanted to ask.


Some time ago, I was making some system that allowed bots to talk to each other.. (Friends.scar was a part of it), I was planning on it using PHP, but I got stuck at the MySQL part.

Markus

2007-05-23 10:27:43

The SQL part shouldn't be too hard.
Create a few tables, one with a list of everybody, another one with all chat messages and possible responds (could be done in scar too, but PHP is faster I think) and in the third table you make a list of all conversations.
When a player logs in it will send some info to the PHP part, and it will ask for some other players that are online. SQL will give the names of a few players and in the third table it will add the conversation. SCAR will ask sometimes if it needs to talk, and if so, it will talk to the player. Other player gets a respond from the db and so they chat.
I think I can make it, but it will be some work. When I have some more time I will try to do.

Wizzup?

2007-05-23 12:06:17

From: markus
The SQL part shouldn't be too hard.
Create a few tables, one with a list of everybody, another one with all chat messages and possible responds (could be done in scar too, but PHP is faster I think) and in the third table you make a list of all conversations.
When a player logs in it will send some info to the PHP part, and it will ask for some other players that are online. SQL will give the names of a few players and in the third table it will add the conversation. SCAR will ask sometimes if it needs to talk, and if so, it will talk to the player. Other player gets a respond from the db and so they chat.
I think I can make it, but it will be some work. When I have some more time I will try to do.


Alright, make sure you use Friends.scar.
On the MySQL part: I always want to make everything very complicated, plus, the only way to check if you have anything to say against a fellow cheater is by preforming a PostHTTPPageEx.
Oh, and if you do so, keep it SRL Members only..

Make it add friends it talks with, delete the ones it is finished with.
Make it possbile for certain users to determine with who's macro'ers they want to talk, and with who's macroers they don't.
Etc, Etc.

n3ss3s

2007-05-23 13:17:44

was that a task for me to do?
Alright, make sure you use Friends.scar.
On the MySQL part: I always want to make everything very complicated, plus, the only way to check if you have anything to say against a fellow cheater is by preforming a PostHTTPPageEx.
Oh, and if you do so, keep it SRL Members only..

Make it add friends it talks with, delete the ones it is finished with.
Make it possbile for certain users to determine with who's macro'ers they want to talk, and with who's macroers they don't.
Etc, Etc.

good if it was because id want to try… Even it may fail bad.

shaunthasheep

2007-05-23 13:45:48

What if a jagex mod is a SRL member…. they can see all of our bots =S

n3ss3s

2007-05-23 14:14:55

Thx i totally forgot about that.

Boreas

2007-05-23 14:37:17

Maybe only send a hash/ID# of the name.

program new;
var mystr:string;

function ELFHash(const Str : String) : Cardinal;
var
i : Cardinal;
x : Cardinal;
begin
Result := 0;
for i := 1 to Length(Str) do
begin
Result := (Result shl 4) + Ord(Str[i]);
x := Result and $F0000000;
if (x <> 0) then
begin
Result := Result xor (x shr 24);
end;
Result := Result and (not x);
end;
end;



begin

writeln(inttostr(elfhash('boreas')));
end.

(I was thinking of this for an enhanced stat system, allowing us to see how many players each person has, and what their stats are, without endangering usernames)

Markus

2007-05-23 14:51:12

Boreas, how are you going to message someone if you don't know that guys name? You can't do much stuff with only a hash.

n3ss3s

2007-05-23 15:13:09

boreas could you please explain that function a bit and WTF Const str:string??
why not just str:string?

Boreas

2007-05-23 16:06:09

From: markus
Boreas, how are you going to message someone if you don't know that guys name? You can't do much stuff with only a hash.


Ah this is for pm? I thought it was to say in front of legits to reduce reporting.

From: n3ss3s
boreas could you please explain that function a bit and WTF Const str:string??
why not just str:string?


Basically it adds to itself, so you can't undo it. Doesn't matter, it's just a pascal thing.

omgh4x0rz

2007-05-23 21:05:57

Maybe if the usernames were only pmed to a trusted admin who is making the database it would help protect them. Then when scar checks the database, the user never actually gets to see the results of whose online. SCAR just silently decides if any one in the database is on your server and checks if they are near you and will start talking.

That way, the only way for jagex to get a list of names to ban would be to spend a long time logging into different worlds and locations to see if your script started talking.

n3ss3s

2007-05-24 01:32:30

omgh4x0rz thats what I had in mind. Now, whos gonna make it hehe

Markus

2007-05-24 01:41:05

I gonna make it when I have more time, I'm too busy with school right now.

omgh4x0rz

2007-05-24 12:14:08

From: n3ss3s
omgh4x0rz thats what I had in mind. Now, whos gonna make it hehe


Oh soz. I thought you meant it was going to be an open thing where members would be able to see who was online and choose who they wanted to talk to.

n3ss3s

2007-05-24 14:48:09

Ok markus, If u need help, ask me. There can be something I can help with..