SRL Archive - RS3 Outdated / Broken Scripts

Simple Auto Talker


putonajonny

2011-11-12 19:24:40

Simple Auto Talker

Install and Setup Simba | Setting up SRL | How to Not get Banned


What does this script do?
This script logs in using a pre defined username/password and then says up to 5 (or more if you know how) phrases at whatever speed you want.

How do I run it?
You should set-up Simba following the instructions at the link above. Then download it below, you can either open the downloaded file with simba or in simba click File > Open.

Can I run it on more than one account at the same time?
Yes, just open more than one copy of Simba

Does this use S.M.A.R.T.?
Yes it does, but if you don't want to I am sure you know how to stop it

This script is rubbish, there is a better alternative…
This isn't even supposed to be useful script, this is just about me getting better at scripting, please try it out and post your results, but I don't expect this to become a popular script, If you have an idea you would like me to try then message me.

I want to use your Script but I can't get it to work
Please post the error below if you think it is to do with my script, if you think it is a client problem then post it in the client help section.

I have an idea of how to make this better
Please post it below and I will add it if I think it is good



To add:
1) Randomisation (so each message can be slightly different)
2) Multiple phrases (why not?)
3) whatever you want me to add… (post below)

:spongebob:

Invalid Gold

2011-11-12 19:35:26

Can't someone just use Garyshood Autotyper+Autoclicker?
Anyhow, Just being honest about this, that it's completely useless or atleast pretty useless. But i'm sure someone will like it.

putonajonny

2011-11-12 19:41:38

From: Invalid Gold
Can't someone just use Garyshood Autotyper+Autoclicker?
Anyhow, Just being honest about this, that it's completely useless or atleast pretty useless. But i'm sure someone will like it.


I am sure to 99.9999% of people this is useless, this is just about me learning how to write better scripts so I am just looking for constructive feedback :)

Invalid Gold

2011-11-12 19:45:16

Well, i guess this is just your first script? Overall, very nice.

putonajonny

2011-11-13 06:48:51

version 102 submitted…

bevardis

2011-11-13 09:12:49

Then all of a sudden, hundreds of freshly registered users with foreign looking usernames showing interest in this. xD They still spam their websites x(

DeSnob

2011-11-13 10:23:37

Don't bash the guy. It's great that he's learning, and an autotalker is the easier way to learn. Here's some tips:
Procedure UsernameandPass;
Begin
Mouse(543, 324,3,3,true);
TypeSend(Username);
wait(500+Random(200));
Mouse(543, 372,3,3,true);
wait(100+Random(50));
TypeSend(Password);
end;

Procedure DoLogin;
var
x, y : Integer;
Begin
Mouse(445, 413,20,2,true);
WriteLn('Clicked Login');
WriteLn('Waiting For Lobby!');
repeat
wait(2000)
LoggedHalf := (FindColorTolerance( x, y, 4357011, 270, 449, 407, 607, 10))
until(LoggedHalf=True);
WriteLn('Found Lobby')
Wait(500+Random(200));
Mouse(383, 462,5,5,true);
repeat
wait(2000)
LoggedHalf := (FindColorTolerance(x, y, 726554, 270, 449, 407, 607, 10))
until(LoggedHalf=False)
end;
Login functions are already included :). Just use this:
procedure DeclarePlayers;
Begin
HowManyPlayers := 2;
NumberOfPlayers( HowManyPlayers);
CurrentPlayer := 0;

Players[0].Name :='';
Players[0].Pass :='';
Players[0].Nick :='';//3-4 phrase from your name Ex. "ownage" = "nag"
Players[0].Active := True;
End;

You can just delcare DeclarePlayers at the beginning of your script. Then you can use LoginPlayer or LogOut. There's more, but those are the most useful.
Also, the begins and ends aren't required for it to work in a simple if-then statement with only 1 action. Example =
  if (JagexKissAss = True) Then
WriteLn('You Disgust Me...') //Just Kidding
else
WriteLn('Almost Done...');
Just don't put a ';' unless you're ending your if-then statement.

E: With booleans you can just say
if (JagexKissAss) then 

It's like saying :
if (WeChopTheTree) then
FindAnotherTree;
if you want it to check for a false, just do
if not(JagexKissAss) then 

That just means if the boolean is not true then..

bevardis

2011-11-13 10:43:15

Not bashing : )

MylesMadness

2011-11-13 11:09:27

This script can be shortened quite a large amount. Like by 50% using SRL's login procedure and combining Talk and TalkFast.

Its great seeing some new scripters though.

mika

2011-11-13 20:42:38

please add detection so it can recognise what people say and so it can respond also randomise the Wtime

putonajonny

2011-11-15 19:36:13

From: mika
please add detection so it can recognise what people say and so it can respond also randomise the Wtime



I'll include the random wait time, how would I make it respond? Just a big database of responses or would the user input them?

jakeee

2011-12-12 20:43:46

would love to see this fixxed.

[XoL]

2011-12-12 20:51:48

Its a great idea, but I sort of fear this kind of script
This is a "spammers" dream O.o

cooldude8870

2012-01-08 08:52:55

it's not working for me.

putonajonny

2012-01-08 16:37:22

From: cooldude8870
it's not working for me.


I haven't updated it since the login screens changed sorry

Quintessence

2012-01-10 07:50:28

Is there to way to enable it to work with clients other than SMART? (sorry for the stupid question).

putonajonny

2012-01-10 13:15:59

Updated, not tested though

Jordan323

2012-01-20 04:48:37

doesnt work

putonajonny

2012-01-20 06:31:02

From: Jordan323
doesnt work


Leech alert, you can't come here and just post "doesn't work" that gives me no information to fix it, I would help but with somebody with 3 posts saying that just discourages me completely if you are the kind of people that are going to use this. Fix it yourself

rabatrix

2012-01-25 14:27:21

is there any chance that this is out of date or am i doing something wrong, i keep getting this error:

Compiled successfully in 1279 ms.
Error: Out Of Range at line 111

if someone can help me i would really appreciate it, thanks in advance

putonajonny

2012-01-25 15:09:16

From: rabatrix
is there any chance that this is out of date or am i doing something wrong, i keep getting this error:

Compiled successfully in 1279 ms.
Error: Out Of Range at line 111

if someone can help me i would really appreciate it, thanks in advance


This means you aren't setting the players up correctly, but if you are sure you are just put // at the start of line 111

iStaf

2012-02-08 11:34:05

Error: Out Of Range at line 41
The following DTMs were not freed: [SRL - Lamp bitmap, 1]
The following bitmaps were not freed: [SRL - Mod bitmap, SRL - Admin bitmap, SRL - Flag bitmap]

key_

2012-02-11 14:08:10

Exception in Script: Unable to find file 'SRL/SRL/Misc/Smart.scar' used from ''
mine keeps saying that,what do I do? :L

valker

2012-02-21 17:28:38

change the .scar to .simba at the top of the script

Gestapo

2012-02-22 13:14:10

Error] (79:53): Invalid number of parameters at line 78
Compiling failed.

I am Karma

2012-02-23 09:51:41

This script is gr8 for advertising gambling chats on w2 p2p and earning 500k per/h.
Nice job!!

sovereign

2012-02-25 11:23:24

Getting the same issue ;(

Error] (79:53): Invalid number of parameters at line 78
Compiling failed.