SRL Archive - MSI Suggestions

Chat Respond.


Tickyy

2011-11-05 16:50:46

Hi…

I been thinking about something, that could improve our antiban, getting less reported, almost never get banned. I think the best thing to this is a Responder… it just appears like a vision to me, imaging my self using MSI, with an auto responder, in my honest opinion the best anti ban you can find out there, i even think that you won't even need an anti ban, if you have a responder.

Maybe jagex checks what you do, maybe they really do, they see the mouse movements that you make, the examines on your inventory, spinning your camera all around, maybe they really do, nobody really knows about this 100%. But what i am trying to say is that, we have that. But Jagex has another powerful tool, that powerful tool is, the player itself.

The sulution is… The auto responder.

A suggestion about the responder(if you guys are going to make one):

I am sure that you guys already know about the AddMistakes function etc etc, but what i would recommend is add RandomRange waits between the responses, Because if there are 2+ bots on the same place and they all respond on the same time, that would be pretty messed up. So i was thinking of something like this:

Wait(RandomRange(1500, 8500));
// Respond things.

// Or instant of RandomRange we could use a compination of... RandomRange and :

if Random(2) := 1 then MarkTime;
While(not(timeover)) then
// Script things.
If TimeOver then respond


So this would be the perfect Combination of script, anti ban + Responder.

This should be called "MSI" the perfect include (undetectable) :p.

Harry

2011-11-05 17:12:37

Autoresponders suck and are more bannable than not responding IMO.

weequ

2011-11-05 17:52:42

From: Harry
Autoresponders suck and are more bannable than not responding IMO.
Maybe if it's badly written. Making a good autoresponder would require a lot of time and excellent programming skillz.

Nava2

2011-11-05 18:11:38

N1ke (old dev) wrote a great one. Perhaps its time to implement these in.

They can be coded to be dynamic and work nicely. I had an autoresponder back in the day that worked beautifully. There were nicer ones written for a competition though.

mika

2011-11-05 18:26:25

I would love an auto talker or responder but I think typesend could be perfected more as in my opinion its not human enough.

Coh3n

2011-11-05 18:35:13

From: Harry
Autoresponders suck and are more bannable than not responding IMO.
Pretty much sums up my opinion as well.

Honestly, there's no way an autoresoponder can have an intelligent conversation with someone in the game.

That being said, if someone wants to write one I'll add the option to MSI, though I wouldn't recommend it. I've said this before, but Jagex simply can't (well they can, but probably won't) ban you for not talking. They even have the option to turn chats off. I think you're more likely to get reported if you give answers that make no sense.

Tickyy

2011-11-05 18:35:19

From: Nava2
N1ke (old dev) wrote a great one. Perhaps its time to implement these in.


Lov'd that, in his aviansie script.

Aegis

2011-11-05 18:37:45

The best one I used would send messages said near your player as strings to Cleverbot, and responds with Cleverbot's response. Worked great. I'm fairly new to SRL, so I'm not sure how plausible porting something like this would be, but it would be epic indeed.

Features~
Uses cleverbot to respond
Players must be on screen and at most 4 tiles away from you to receive a response
Supports Cleverbots 'sessionIDs', this allows for more human-like, ontopic, lasting conversations.
Certain SessionIDs are assigned to certain players
Replaces "cleverbot" to a random name in the responses.


Source: http://www.rscheata.net/forums/index.php?topic=12624.0

It's for neXus, obviously.

cycrosism

2011-11-05 19:16:29

From: Harry
Autoresponders suck and are more bannable than not responding IMO.


This is very true. I remember when RSbot had a draynor woodcutter script and whenever you would write hi, about 70 percent of the players there responded with either "yo, hi, sup, hello". Was super easy to find out who was botting.

Even if they are written good, it is still easy to pick out a bot if it has an auto responder.

Wizzup?

2011-11-05 19:22:58

From: weequ
Maybe if it's badly written. Making a good autoresponder would require a lot of time and excellent programming skillz.


Indeed.

Gu3st...

2011-11-05 19:48:07

I just made a simple auto-responder using an old idea of mine just to show how easy it is to add simple auto-responding to scripts:
(This is MSI running an Extra I made in <10 minutes that responds to friend-text when it sees it. The "From" is the botter)

The autoresponder doesn't use preset words or anything like that. I'm actually re-using an old idea of mine (Search "AI Auto Responder Zyt3x")

E: Works better than I expected!

WT-Fakawi

2011-11-05 19:54:38

Autoresponder have kept the ban away for years. I always checked the chatlogs after long botting sessions and many a times the convos where 100% in order. Just basic responding and some blunt rudity is all it takes. BTW Tickky: SRL already has an include for autoresponding. The Function Respond is part of findnormalrandoms :)

Yago

2011-11-05 21:18:04

From: Zyt3x
I just made a simple auto-responder using an old idea of mine just to show how easy it is to add simple auto-responding to scripts:
(This is MSI running an Extra I made in <10 minutes that responds to friend-text when it sees it. The "From" is the botter)

The autoresponder doesn't use preset words or anything like that. I'm actually re-using an old idea of mine (Search "AI Auto Responder Zyt3x")

E: Works better than I expected!


I wouldn't mind working with you or someone on a project such as this…

Harry

2011-11-05 21:29:29

Well the way I see it is that there's no autoresponder that would pass a Turing test. It might fool 70% of the legits, but to anyone that's determined will be able to find out you're a bot easily. If you don't respond, they can assume you have chat turned off, you don't feel like talking, or any other excuses.

weequ

2011-11-05 21:34:11

From: Harry
Well the way I see it is that there's no autoresponder that would pass a Turing test. It might fool 70% of the legits, but to anyone that's determined will be able to find out you're a bot easily. If you don't respond, they can assume you have chat turned off, you don't feel like talking, or any other excuses.
Maybe they can't find out if you only answer once or twice?

Wizzup?

2011-11-05 21:35:11

From: weequ
Maybe they can't find out if you only answer once or twice?


Again, exactly. You just say 'Hi' back. Perhaps tell them you're busy. When they say bot, you say 'No'. But only so often. You don't HAVE to talk back.

SubiN

2011-11-06 03:33:32

maybe only respond when they specifically callout ur name

WT-Fakawi

2011-11-06 04:05:03

From: weequ
Maybe they can't find out if you only answer once or twice?


Yep. Thats the way we do that. Just be plain rude, answers with quotes ike: "foff" or "busy" or "go away", or "no" or "gtfo".

From: SubiN
maybe only respond when they specifically callout ur name


With my autoresponder, when someone calls my name, I am very alert.


Here is some of the stoooone old stuff (dates back 5 years ago), but the principal is still very valid. BTW. there old convos dont have a timestamp yet, so it mght look like they are answering a lot. But they only answer once to a specific question and then shut up for two minutes.


gf?

candym 81:looking for a gf
RESPONDED TO friend:no gf
RESPONDED TO friend: go away
RESPONDED TO trade: move on
candym 81:ok bye
RESPONDED TO BYE: ciao


Friend?

billkid2:friend
RESPONDED TO fiend: noho
billkid2:friend
RESPONDED TO fiend: go away
billkid2:friend
RESPONDED TO fiend: no friend
billkid2:friend
RESPONDED TO fiend: never
billkid2:friend
RESPONDED TO fiend: no i dont want to be your friend
billkid2: noob.
RESPONDED TO noob: noobs are the future
billkid2: lol.
RESPONDED TO lol:hihi


Having fun?

cvanghen:lol
RESPONDED TO hi: rofl
cv nghen:lol
RESPONDED TO hi: fun
cv nghen:lol
RESPONDED TO hi: harhar
cvan hen:lol
RESPONDED TO hi: nice
ju oahorasi:ya
jonzki1:dieeeeeeeee
RESPONDED TO run: cya all
jo zki1:guard
jonzki1:c ya
cvanghen:diediediediediediediediedie
RESPONDED TO run: bye all


Lol

jenzz05:hahahahaha
RESPONDED TO hi: lmao
jenzz05:hahaha
RESPONDED TO hi: lmfao
str4live neo:w8 a moment z
jenzz05:lol!
RESPONDED TO hi: rofl
jenzz05:lol!
RESPONDED TO hi: fun
red miner99:lol
RESPONDED TO hi: harhar
jenzz05:yes
svenneuh:lol
RESPONDED TO hi: nice
jenzz05:nice what?
jenzz05:u s almost dead p
RESPONDED TO run: i fight til i die
jenzz05:0k hehe
pijpeslet:die
RESPONDED TO run:argh.


Trade?

her an430:trade
RESPONDED TO trade: busy
he om 30:0k


Merry christmas.

007 yea:hello
RESPONDED TO hi: hey
y u anage to mine some coal.
cow boy3 0:hi
dark crafhead
007 yea:merry christmas everybody
RESPONDED TO xmas: merry xmas to you too
RESPONDED TO xmas: and a happy new year
RESPONDED TO xmas: yohohoho
0 7 ea:thanks you too
there s no ore currently available n thi
cow boy300:thanx u 2
there i no ore currently available n th
bbbbbbb53:ho ho ho ho ho
there s no ore currently available n thi
cow boy300:lol
RESPONDED TO hi: lmao


Weirdo

chi xii:.f u swear ll reprt you
ran r 4 9:fuak
bat fatty69:wanekr
ran r 4 9:report me
chi xii:no i wont
res act1:k
chi p xii:. was joking
ran er 4119:how much each
bat fatty69:l8r
RESPONDED TO bye: bye
chimp xii:fone rang
chim xii:ring ring
chim xii:prayer lvl
RESPONDED TO lvl: hey
chimp xii:prayer lvl
RESPONDED TO lvl: 40
chimp x220 0r np deal
RESPONDED TO run: aaaaaaa
vel m:how many ess u have eft.
chimp xii:like my armor
chim xii:?
ran er 4119:lol
RESPONDED TO hi: nice
chimp xii:kwl ty
gangrick:56 airs ea.
chi xii:attack lvl
RESPONDED TO lvl: lemme see
chimp xii:tell truth
chi xii:ty
chim xii:0mg 100 gold
chim xii:attack lvl
RESPONDED TO lvl: what lvl?
chimp xii:attack!!!!!!!!!!!!!!!!!!!!!!
chim xii:hello.?.?.?.
RESPONDED TO hi: hi
chimp xii:attack lvl!!!!!!!!!!!!!!!!!!
RESPONDED TO lvl: ah ok…
chimp xii:selling wat wering 350k
chim xii:can u collect bones 4 me plz
xs a d:run
RESPONDED TO run: dunno
chimp xii:wat
chim xii:attack lvl!!!!!!!!!!!!!!!!!!
RESPONDED TO lvl: aaah, 40!
david0366:
chimp xii:box
krip ler 666:hi
chim xii:how do u remember ur name
chim xii:0mg
chim xii:wc lvl
RESPONDED TO lvl: lemme think
chimp xii:mines 65
chim xii:. can cut yews
chim xii:. sell 450 each
chim xii:wc lvl!!!!!!!!!!!!!!!!!!!!!!
RESPONDED TO lvl: dont care
chimp xii:.t must be ow then
big t enty:wat lvl runecrafting r u
RESPONDED TO lvl: about 40
chimp xii:0mg
chim xii:look at t
RESPONDED TO trade: nty
chim xii:. I gtg
RESPONDED TO bye: l8r

SubiN

2011-11-06 04:21:37

thats pretty darn good for an auto responder xD .

Swatarianess

2011-11-06 05:30:07

Autoresponders would be good i love the Anti-bot talks ^^

Tickyy

2011-11-06 05:55:05

From: WT-Fakawi
Weirdo

chi xii:.f u swear ll reprt you
ran r 4 9:fuak
bat fatty69:wanekr
ran r 4 9:report me
chi xii:no i wont
res act1:k
chi p xii:. was joking
ran er 4119:how much each
bat fatty69:l8r
RESPONDED TO bye: bye
chimp xii:fone rang
chim xii:ring ring
chim xiirayer lvl
RESPONDED TO lvl: hey
chimp xiirayer lvl
RESPONDED TO lvl: 40
chimp x220 0r np deal
RESPONDED TO run: aaaaaaa
vel m:how many ess u have eft.
chimp xii:like my armor
chim xii:?
ran er 4119:lol
RESPONDED TO hi: nice
chimp xii:kwl ty
gangrick:56 airs ea.
chi xii:attack lvl
RESPONDED TO lvl: lemme see
chimp xii:tell truth
chi xii:ty
chim xii:0mg 100 gold
chim xii:attack lvl
RESPONDED TO lvl: what lvl?
chimp xii:attack!!!!!!!!!!!!!!!!!!!!!!
chim xii:hello.?.?.?.
RESPONDED TO hi: hi
chimp xii:attack lvl!!!!!!!!!!!!!!!!!!
RESPONDED TO lvl: ah ok…
chimp xii:selling wat wering 350k
chim xii:can u collect bones 4 me plz
xs a d:run
RESPONDED TO run: dunno
chimp xii:wat
chim xii:attack lvl!!!!!!!!!!!!!!!!!!
RESPONDED TO lvl: aaah, 40!
david0366:
chimp xii:box
krip ler 666:hi
chim xii:how do u remember ur name
chim xii:0mg
chim xii:wc lvl
RESPONDED TO lvl: lemme think
chimp xii:mines 65
chim xii:. can cut yews
chim xii:. sell 450 each
chim xii:wc lvl!!!!!!!!!!!!!!!!!!!!!!
RESPONDED TO lvl: dont care
chimp xii:.t must be ow then
big t enty:wat lvl runecrafting r u
RESPONDED TO lvl: about 40
chimp xii:0mg
chim xii:look at t
RESPONDED TO trade: nty
chim xii:. I gtg
RESPONDED TO bye: l8r


So freakin Perfect, a mix of noob and idiot responder, WONDERFUL… PERFECT :D!

Gu3st...

2011-11-06 09:24:13

Just wanted to post a heads-up to this: http://villavu.com/forum/showthread.php?t=65440

Nava2

2011-11-06 10:46:00

Autoresponders are excellent.. if implemented correctly.

Tickyy

2011-11-06 11:22:47

From: Zyt3x
Just wanted to post a heads-up to this: http://villavu.com/forum/showthread.php?t=65440


Is Frement(or someone) still working on it?

DeSnob

2011-11-06 11:29:16

From: Nava2
N1ke (old dev) wrote a great one. Perhaps its time to implement these in.

They can be coded to be dynamic and work nicely. I had an autoresponder back in the day that worked beautifully. There were nicer ones written for a competition though.


I remember N1ke when he was cool, really helpful. We should try adding the autoresponder as an include. However, before it types a message it should make sure someone else didn't say it yet.

Tickyy

2011-11-06 11:53:18

From: DeSnob
I remember N1ke when he was cool, really helpful. We should try adding the autoresponder as an include. However, before it types a message it should make sure someone else didn't say it yet.


Not a good idea, what if someone asks for example fishing level, if someone says an answer it doesn't mean that you don't have to.

I'd just Recommend A lot of waiting before respond, because most of the responders, Type almost the same shit on the same time.

Just try to image ur self ingame atm, and you talk to a bunch of bots with an noobish autoresponder… You say hi. They all gonna say something like hey hi sup? etc etc. But the problem is, that they say it AT THE SAME TIME. if someone responds after 6-8 seconds, i'll just think that he's a busy man, or he's just slow at typing… which clearly makes me think there's someone with a mouse out there and really typing and playing at the moment.

of course, its not just the wait, it also has to be a good responder.

This:

Player: Woodcutting level?
Responder: Hi.


Yago

2011-11-06 13:05:29

The response yimes and everything else are minimal details… We could even have a choice not to respond

Coh3n

2011-11-06 14:13:17

From: Yago
The response yimes and everything else are minimal details… We could even have a choice not to respond
That's the only way I'd add it to MSI… If the user has the choice.

Yago

2011-11-06 14:16:41

From: Coh3n
That's the only way I'd add it to MSI… If the user has the choice.


No I meant like, If you enable it, then it wouldn't respond all the time… It should be able to ignore people talking to it.

Coh3n

2011-11-06 14:25:30

Ah I'm sure a lot of randomness like that could be added.

jakeyboy29

2011-11-06 18:26:49

a few years back we ran a competition if im not mistaken to make a chat responder. i think there were 4/5 applicants.
id find it if i could still access the members area. take a look around im sure youll find it

Tickyy

2011-11-07 04:18:19

From: jakeyboy29
a few years back we ran a competition if im not mistaken to make a chat responder. i think there were 4/5 applicants.
id find it if i could still access the members area. take a look around im sure youll find it


Wow, i remember you, where have you been?

Anyways, yeah we could use n1kes responder