It'll respond to people that talk to you while you're hunting.
Configuration
Fill the SafeList with names of people you don't want to respond. Set MinLevel to the minimum required level to consider message. Set IgnoreMonsters to false to avoid talking when you are surrounded by monsters, true to ignore them. Set LogText to true to create a Log file, saving all the conversation of your character (Saved at WindBot/files folder), set false to don't use this feature. Set UseDatabase to true to restore previous values such ignored characters, set false to don't use this feature.
if Config.UseDatabase and Responder.Ignored and Responder.Ignored ~= '{}' then
Responder.Ignored = Responder.Ignored:totable()
else
Responder.Ignored = {}
end
Responder.SpeechWords = {
{
k = {"spanish?", "spanish ?", "span?", "spanol?", "spanol?", "spanol ?", "spanol ?"},
r = {{"no", "nope"}, {"nope man", "nopss", "no man bb"}}
},
{
k = {"hi", "hai", "hello", "sup", "yo", "yoo", "hiho", "HI", "HELLO", "SUP", "YO", "YOO", "HIHO", "HAI"},
r = {{"hi", "hello", "hiho", "yo", "sup"}, {"i said hi", "already said hi", "sup, again"}, {"ok man, this is getting boring", "this is boring man", "damn stop saying hi"}}
},
{
k = {"use bot?", "use bot ?", "use bot", "bot?", "bot", "botter", "bottter", "botterrr", "botting", "you are bot", "you're bot", "your bot"},
r = {{"me?", "me ? lol", "no man", "you wrong", "you're wrong", "i dont bot"}, {"leave plz", "stop dis or ignored", "gtfo", "stop plz", "annoying :["}}
},
{
k = {"auto respond", "auto responder", "auto respond ?", "auto respond?", "auto responder?", "auto responder ?", "auto-respond", "auto-responder", "auto-responder?", "auto-responder ?", "auto-respond?", "auto-respond ?", "auto talk", "auto-talk", "auto talk?", "auto talk ?", "auto-talk?"},
r = {{"no, just type and do enter", "lol man", "lol wtf is this?", "lol'ed now", "oh tibia have that ?", "hahaha"}, {"whatever", "stop dis pls", "byee"}, {"i'm sirious now", "stop or ignored"}}
},
{
k = {"no kill", "plz no kill", "dont kill", "i'm skilling", "im skilling", "im skill", "plz no kill", "i'm skill", "man no kill", "ks?", "ks", "ks lol", "dont ks", "don't ks"},
r = {{"sry i need exp", "i need all exp", "all exp is mine", "leave plz i need exp"}, {"i will kill everything", "i kill what i want", "ks is fun"}}
},
{
k = {"noob", "n00b", "nb", "noob -.-", "n00b -.-", "noobie", "newbie", "nb plz", "noob plz"},
r = {{"noob u", "noob you", "nab", "sure noob", "-.-"}, {"whatever", "w.e", "ok man bb", "noob gtfo"}, {"aff", "boring", "i'm mad now"}}
},
{
k = {"whats my name?", "what is my name ?", "what is my name?", "what's my name?", "what's my name ?"},
r = {{"look on your character lol", "your name is noob", "u dont know how to read ?"}, {"lol man u know your name", "u know your name stop spam", "stop spam man"}, {"look on your screen and read", "such a noob"}, {"ok now i'll ignore you"}}
},
{
k = {"going to delete you", "going to delete your char", "i'll delete your char", "i will delete your char", "i'll ban you", "i'll ban u", "going to ban you", "going to ban u"},
r = {{"omaiga", "so you're a gm..", "no you're not", "ok man do what u want"}, {"come back tomorrow", "stop man bb", "stop spam"}, {"next msg like this = ignore"}}
},
{
k = {"fuck you", "fuck u", "fuk you", "fuk u", "fak you", "fak u", "fak", "fuck", "damn you", ".i.", "..i..", ",,i,,", ",i,"},
r = {{"not nice man", "stop", "i dont like that"}, {"sounds like a you dont like me", "stop or ignore", "stop or reported", "reported"}}
},
{
k = {"leave", "leave plz", "leave man", "leave pls", "leavee"},
r = {{"nop", "sry no", "nonono", "can't", "i'll stay", "sry bb"}, {"no man byee", "i will hunt now", "i am here now begone"}, {"damn can't your see ? i'm here now", "B.Y.E"}}
},
{
k = {"lol", "rofl", "lmao", "ftw", "wtf", "haha", "hehe", "LMAO", "ROFL", "LOL", "loled", "lol'ed", "lul", "lool", "luls", "lulz", "lols"},
r = {{"haha", "lul", "lool", "hehehe", "rofl", "roflmao", ":)", "^^", ":]", ":>"}, {"haha", "lul", "lool", "hehehe", "rofl", "roflmao", ":)", "^^", ":]", ":>"}, {"haha", "lul", "lool", "hehehe", "rofl", "roflmao", ":)", "^^", ":]", ":>"}, {"haha", "lul", "lool", "hehehe", "rofl", "roflmao", ":)", "^^", ":]", ":>"}, {"ok, i like to smile but it's enough let me alone now", "ok but now let me alone", ":) well i'm going, cya"}}
},
{
k = {"how do you type?", "how do you type ?", "how you type ?", "how you type?", "how to type?", "how to type ?"},
r = {{"type text and do enter", "u need something special", "u need to be special", "with fingers", "with hands"}, {"lol stuff you said", "man i need to hunt alone", "bb or ignored"}}
},
{
k = {"whoa you're so fast", "wow you're so fast", "you type really fast", "you type fast", "so fast you type", "type fast", "you're so fast", "your fast", "so fast"},
r = {{"yeah i train a lot", "ye imma hell of a racemachine", "yes i do"}, {"i said that i'm fast", "ye already said that, i'm really fast", "i'm so fast that i can hunt and talk to you :)"}, {"ok man..", "ye you know", "true.."}, {"i'm getting tired of this", "ok man now bb"}}
},
}
function table.findtext(self, v)
local c = table.find(self, v)
if not c then
for i, k in pairs(self) do
if v:find(k) or v:lower():find(k:lower()) then
return i
end
end
else
return c
end
return nil
end
-- we want to simulate a human typing
-- so when fasthotkeys are enabled they're
-- typed so fast that the sender will
-- know you're actually botting, this will
-- simulate pressing time if fasthotkeys
-- are enabled. (Took from Raphael's lib)
local function __waitcast(msg)
if $fasthotkeys then
local t = 0
local minWait, maxWait = get('Settings/TypeWaitTime'):match(REGEX_RANGE)
minWait, maxWait = tonumber(minWait), tonumber(maxWait)
for i = 0, #msg do
t = t + math.random(minWait, maxWait)
end
return wait(t)
end
end
local fileName = sprintf('[%s] - Auto Responder.txt', $name)
if Config.LogText and not file.exists(fileName) then
file.clear(fileName)
end
init end
auto(1000, 1200)
foreach newmessage m do
if table.find({MSG_DEFAULT, MSG_WHISPER, MSG_YELL, MSG_PVT}, m.type) and (not table.find(Config.SafeList, m.sender:lower())) and m.level >= Config.MinLevel and os.difftime(os.time(), Responder.Timer) >= 2 and (not Responder.Ignored[m.sender]) and #spellinfo(m.content).words == 0 then
if Config.LogText then
file.writeline(fileName, string.format("RECEIVED: [%s] VIA: %s FROM: %s CONTENT: %s", m.timestr, m.type == MSG_PVT and "Private" or "Local Chat", m.sender, m.content))
end
for State, Entry in pairs(Responder.SpeechWords) do
if table.findtext(Entry.k, m.content) then
if Responder.MessageInfo[m.sender] then
if Responder.MessageInfo[m.sender][State] then
if not Responder.SpeechWords[State].r[Responder.MessageInfo[m.sender][State] + 1] then
Responder.Ignored[m.sender] = true
local msg = ({"ignored -.-", "ignored"})[math.random(1, 2)]
if not Config.IgnoreMonsters then
while maround(1, false) > 0 do
wait(100, 200)
end
end
if m.type ~= MSG_PVT then
__waitcast(msg)
say("Local Chat", msg)
else
__waitcast(msg)
say("Local Chat", string.format("@%s@ %s", m.sender, msg))
end
if Config.LogText then
file.writeline(fileName, string.format("SENT: [%s] VIA: %s FROM: %s TO: %s CONTENT: %s", m.timestr, m.type == MSG_PVT and "Private" or "Local Chat", $name, m.sender, msg))
file.writeline(fileName, string.format("IGNORED PLAYER: [%s] NAME: %s", m.timestr, m.sender))
end
return
end
else
Responder.MessageInfo[m.sender][State] = 0
end
else
Responder.MessageInfo[m.sender] = {}
Responder.MessageInfo[m.sender][State] = 0
end
if not Config.IgnoreMonsters then
while maround(1, false) > 0 do
wait(100, 200)
end
end
local msg = Entry.r[Responder.MessageInfo[m.sender][State] + 1][math.random(1, #Entry.r[Responder.MessageInfo[m.sender][State] + 1])]
if m.type ~= MSG_PVT then
__waitcast(msg)
say("Local Chat", msg)
else
__waitcast(msg)
say("Local Chat", string.format("*%s* %s", m.sender, msg))
end
if Config.LogText then
file.writeline(fileName, string.format("SENT: [%s] VIA: %s FROM: %s TO: %s CONTENT: %s", m.timestr, m.type == MSG_PVT and "Private" or "Local Chat", $name, m.sender, msg))
end
I was thinking "who the fuck is this Leonardo guy" but now, with this auto responder I really know who you are now hahahaha!
Thanks a lot, mate, this'll come handy <3
12-12-2013, 10:40 PM
Frox
I always like to read questions and answers in actions like this xD!
12-12-2013, 11:33 PM
Leonardo
Quote:
Originally Posted by RoxZin xD;n1721
I was thinking "who the fuck is this Leonardo guy" but now, with this auto responder I really know who you are now hahahaha!
Thanks a lot, mate, this'll come handy <3
Ye, I'm Ropiderz, just got tired of people calling me Raptor\Ropadarz\Rydan lol
12-13-2013, 12:01 AM
BUgWT
Hey rapotirz! long time not see:)
12-13-2013, 12:40 AM
Leonardo
Quote:
Originally Posted by BUgWT;n1766
Hey rapotirz! long time not see:)
Hey Back :D oops
12-13-2013, 01:40 AM
GabrielTOTS
NICE BITCH :D
12-13-2013, 03:27 AM
Monster
An amazing auto responder. Will definitely use it!
12-13-2013, 08:33 AM
mistgun
Lol its you Ropi! HAHA, i think Leonardo guy steal action from Ropi, from ib forums but its you hue :)
ps. you have bring me here (you had site adres in location info on ib)
12-13-2013, 08:37 AM
Dworak
So Amazing that you are with us ^^ Wellcome Man !!
12-14-2013, 05:14 PM
Xeromex
Quote:
Originally Posted by RoxZin xD
I was thinking "who the fuck is this Leonardo guy" but now, with this auto responder I really know who you are now hahahaha!
Thanks a lot, mate, this'll come handy <3
Ropiderz? xD
12-22-2013, 10:44 PM
Zab Ek
Well done! Needed this as fuck :D
12-25-2013, 11:52 PM
GizmoKRK
gj ;D we will need to make it on pl language also ;D
12-26-2013, 12:45 AM
Leonardo
Quote:
Originally Posted by GizmoKRK
gj ;D we will need to make it on pl language also ;D
You can add more keywords/responses adding more entries on the SpeechWords section, just follow the rule:
{
k = {"spanish?", "spanish ?", "span?", "spanol?", "spanol?", "spanol ?", "spanol ?"},
r = {{"no", "nope"}, {"nope man", "nopss", "no man bb"}}
},
k for keywords and r for responses.
12-30-2013, 02:44 PM
Leonardo
Did a version with log files, to check later when you're afk, you need to use Raphael's library for that version, both are in the first post.
This is a Log example:
Code:
RECEIVED: [12:30] VIA: Private FROM: Player2 CONTENT: hiho
SENT: [12:30] VIA: Private FROM: Player1 TO: Player2 CONTENT: sup
RECEIVED: [12:30] VIA: Private FROM: Player2 CONTENT: lol
SENT: [12:30] VIA: Private FROM: Player1 TO: Player2 CONTENT: :]
RECEIVED: [12:30] VIA: Private FROM: Player2 CONTENT: bot?
SENT: [12:30] VIA: Private FROM: Player1 TO: Player2 CONTENT: i dont bot
RECEIVED: [12:31] VIA: Private FROM: Player2 CONTENT: auto responder
SENT: [12:31] VIA: Private FROM: Player1 TO: Player2 CONTENT: lol man
RECEIVED: [12:31] VIA: Private FROM: Player2 CONTENT: type fast
SENT: [12:31] VIA: Private FROM: Player1 TO: Player2 CONTENT: ye imma hell of a racemachine
RECEIVED: [12:31] VIA: Private FROM: Player2 CONTENT: lol
SENT: [12:31] VIA: Private FROM: Player1 TO: Player2 CONTENT: lool
RECEIVED: [12:31] VIA: Private FROM: Player2 CONTENT: lol
SENT: [12:31] VIA: Private FROM: Player1 TO: Player2 CONTENT: hehehe
RECEIVED: [12:32] VIA: Private FROM: Player2 CONTENT: lol
SENT: [12:32] VIA: Private FROM: Player1 TO: Player2 CONTENT: ^^
RECEIVED: [12:32] VIA: Private FROM: Player2 CONTENT: lol
SENT: [12:32] VIA: Private FROM: Player1 TO: Player2 CONTENT: ok, i like to smile but it's enough let me alone now
RECEIVED: [12:32] VIA: Private FROM: Player2 CONTENT: lol
SENT: [12:32] VIA: Private FROM: Player1 TO: Player2 CONTENT: ignored -.-
IGNORED PLAYER: [12:32] NAME: Player2
12-30-2013, 03:02 PM
mistgun
Nice one!
12-30-2013, 03:04 PM
pradenho
Good job bro.
12-30-2013, 10:02 PM
downloadkct
Quote:
init start
local Config = {
SafeList = {"Bubble", "Eternal Oblivion"},
Damn this script is old, there were a thread about this script on elfbot forum lol
01-23-2014, 01:52 PM
tryller
Please format the code and put on pastebin Nice code
02-02-2014, 08:09 PM
Fisen
hey yo, i dont really sure if is a bug but anyways i'll show the situation, sometimes when my char reach the depot, and any ppl say "high"(when he's playing at casino), the script catch the word "hi", from "HIgh" do u understand?, i dont know if is a bug, but the bot answer like a bot, so try to check and if is possible fix it, thanks!
02-02-2014, 10:09 PM
Leonardo
Quote:
Originally Posted by Fisen
hey yo, i dont really sure if is a bug but anyways i'll show the situation, sometimes when my char reach the depot, and any ppl say "high"(when he's playing at casino), the script catch the word "hi", from "HIgh" do u understand?, i dont know if is a bug, but the bot answer like a bot, so try to check and if is possible fix it, thanks!
The best option is to turn off script when you are depositing and turn on again when you reach your hunt.
The behaviour is this: (match exact word > match partial word), so yes it would pick hi from "high" sentence, this is because someone can try to bypass auto responder by putting another characters in the sentence, like .hi or .bot, so Auto Responder will recognize that words.
02-02-2014, 11:56 PM
Fisen
Quote:
Originally Posted by Leonardo
The best option is to turn off script when you are depositing and turn on again when you reach your hunt.
The behaviour is this: (match exact word > match partial word), so yes it would pick hi from "high" sentence, this is because someone can try to bypass auto responder by putting another characters in the sentence, like .hi or .bot, so Auto Responder will recognize that words.
yeah, i did this in my scripts, turn off when deposit, and on when hunting, anyways, thanks!
03-08-2014, 12:43 AM
crocklinux
Quote:
Originally Posted by Leonardo
Auto Responder
Description
It'll respond to people that talk to you while you're hunting.
Configuration
Fill the SafeList with names of people you don't want to respond. Set MinLevel to the minimum required level to consider message. Set IgnoreMonsters to false to avoid talking when you are surrounded by monsters, true to ignore it. Set LogText to true to create a Log file, saving all the conversation of your character (Saved at WindBot/files folder), set false to don't use this feature. Set UseDatabase to true to restore previous values such ignored characters, set false to don't use this feature.
if Config.UseDatabase and Responder.Ignored and Responder.Ignored ~= '{}' then
Responder.Ignored = Responder.Ignored:totable()
else
Responder.Ignored = {}
end
Responder.SpeechWords = {
{
k = {"spanish?", "spanish ?", "span?", "spanol?", "spanol?", "spanol ?", "spanol ?"},
r = {{"no", "nope"}, {"nope man", "nopss", "no man bb"}}
},
{
k = {"hi", "hai", "hello", "sup", "yo", "yoo", "hiho", "HI", "HELLO", "SUP", "YO", "YOO", "HIHO", "HAI"},
r = {{"hi", "hello", "hiho", "yo", "sup"}, {"i said hi", "already said hi", "sup, again"}, {"ok man, this is getting boring", "this is boring man", "damn stop saying hi"}}
},
{
k = {"use bot?", "use bot ?", "use bot", "bot?", "bot", "botter", "bottter", "botterrr", "botting", "you are bot", "you're bot", "your bot"},
r = {{"me?", "me ? lol", "no man", "you wrong", "you're wrong", "i dont bot"}, {"leave plz", "stop dis or ignored", "gtfo", "stop plz", "annoying :["}}
},
{
k = {"auto respond", "auto responder", "auto respond ?", "auto respond?", "auto responder?", "auto responder ?", "auto-respond", "auto-responder", "auto-responder?", "auto-responder ?", "auto-respond?", "auto-respond ?", "auto talk", "auto-talk", "auto talk?", "auto talk ?", "auto-talk?"},
r = {{"no, just type and do enter", "lol man", "lol wtf is this?", "lol'ed now", "oh tibia have that ?", "hahaha"}, {"whatever", "stop dis pls", "byee"}, {"i'm sirious now", "stop or ignored"}}
},
{
k = {"no kill", "plz no kill", "dont kill", "i'm skilling", "im skilling", "im skill", "plz no kill", "i'm skill", "man no kill", "ks?", "ks", "ks lol", "dont ks", "don't ks"},
r = {{"sry i need exp", "i need all exp", "all exp is mine", "leave plz i need exp"}, {"i will kill everything", "i kill what i want", "ks is fun"}}
},
{
k = {"noob", "n00b", "nb", "noob -.-", "n00b -.-", "noobie", "newbie", "nb plz", "noob plz"},
r = {{"noob u", "noob you", "nab", "sure noob", "-.-"}, {"whatever", "w.e", "ok man bb", "noob gtfo"}, {"aff", "boring", "i'm mad now"}}
},
{
k = {"whats my name?", "what is my name ?", "what is my name?", "what's my name?", "what's my name ?"},
r = {{"look on your character lol", "your name is noob", "u dont know how to read ?"}, {"lol man u know your name", "u know your name stop spam", "stop spam man"}, {"look on your screen and read", "such a noob"}, {"ok now i'll ignore you"}}
},
{
k = {"going to delete you", "going to delete your char", "i'll delete your char", "i will delete your char", "i'll ban you", "i'll ban u", "going to ban you", "going to ban u"},
r = {{"omaiga", "so you're a gm..", "no you're not", "ok man do what u want"}, {"come back tomorrow", "stop man bb", "stop spam"}, {"next msg like this = ignore"}}
},
{
k = {"fuck you", "fuck u", "fuk you", "fuk u", "fak you", "fak u", "fak", "fuck", "damn you", ".i.", "..i..", ",,i,,", ",i,"},
r = {{"not nice man", "stop", "i dont like that"}, {"sounds like a you dont like me", "stop or ignore", "stop or reported", "reported"}}
},
{
k = {"leave", "leave plz", "leave man", "leave pls", "leavee"},
r = {{"nop", "sry no", "nonono", "can't", "i'll stay", "sry bb"}, {"no man byee", "i will hunt now", "i am here now begone"}, {"damn can't your see ? i'm here now", "B.Y.E"}}
},
{
k = {"lol", "rofl", "lmao", "ftw", "wtf", "haha", "hehe", "LMAO", "ROFL", "LOL", "loled", "lol'ed", "lul", "lool", "luls", "lulz", "lols"},
r = {{"haha", "lul", "lool", "hehehe", "rofl", "roflmao", ":)", "^^", ":]", ":>"}, {"haha", "lul", "lool", "hehehe", "rofl", "roflmao", ":)", "^^", ":]", ":>"}, {"haha", "lul", "lool", "hehehe", "rofl", "roflmao", ":)", "^^", ":]", ":>"}, {"haha", "lul", "lool", "hehehe", "rofl", "roflmao", ":)", "^^", ":]", ":>"}, {"ok, i like to smile but it's enough let me alone now", "ok but now let me alone", ":) well i'm going, cya"}}
},
{
k = {"how do you type?", "how do you type ?", "how you type ?", "how you type?", "how to type?", "how to type ?"},
r = {{"type text and do enter", "u need something special", "u need to be special", "with fingers", "with hands"}, {"lol stuff you said", "man i need to hunt alone", "bb or ignored"}}
},
{
k = {"whoa you're so fast", "wow you're so fast", "you type really fast", "you type fast", "so fast you type", "type fast", "you're so fast", "your fast", "so fast"},
r = {{"yeah i train a lot", "ye imma hell of a racemachine", "yes i do"}, {"i said that i'm fast", "ye already said that, i'm really fast", "i'm so fast that i can hunt and talk to you :)"}, {"ok man..", "ye you know", "true.."}, {"i'm getting tired of this", "ok man now bb"}}
},
}
function table.findtext(self, v)
local c = table.find(self, v)
if not c then
for i, k in pairs(self) do
if v:find(k) or v:lower():find(k:lower()) then
return i
end
end
else
return c
end
return nil
end
local fileName = sprintf('[%s] - Auto Responder.txt', $name)
if Config.LogText and not file.exists(fileName) then
file.clear(fileName)
end
init end
auto(1000, 1200)
foreach newmessage m do
if table.find({1, 6}, m.type) and (not table.find(Config.SafeList, m.sender:lower())) and m.level >= Config.MinLevel and os.difftime(os.time(), Responder.Timer) >= 2 and (not Responder.Ignored[m.sender]) and #spellinfo(m.content).words == 0 then
if Config.LogText then
file.writeline(fileName, string.format("RECEIVED: [%s] VIA: %s FROM: %s CONTENT: %s", m.timestr, m.type == 6 and "Private" or "Local Chat", m.sender, m.content))
end
for State, Entry in pairs(Responder.SpeechWords) do
if table.findtext(Entry.k, m.content) then
if Responder.MessageInfo[m.sender] then
if Responder.MessageInfo[m.sender][State] then
if not Responder.SpeechWords[State].r[Responder.MessageInfo[m.sender][State] + 1] then
Responder.Ignored[m.sender] = true
local msg = ({"ignored -.-", "ignored"})[math.random(1, 2)]
if not Config.IgnoreMonsters then
while maround(1, false) > 0 do
wait(100, 200)
end
end
if m.type == 1 then
say("Local Chat", msg)
elseif m.type == 6 then
say("Local Chat", string.format("@%s@ %s", m.sender, msg))
end
if Config.LogText then
file.writeline(fileName, string.format("SENT: [%s] VIA: %s FROM: %s TO: %s CONTENT: %s", m.timestr, m.type == 6 and "Private" or "Local Chat", $name, m.sender, msg))
file.writeline(fileName, string.format("IGNORED PLAYER: [%s] NAME: %s", m.timestr, m.sender))
end
return
end
else
Responder.MessageInfo[m.sender][State] = 0
end
else
Responder.MessageInfo[m.sender] = {}
Responder.MessageInfo[m.sender][State] = 0
end
if not Config.IgnoreMonsters then
while maround(1, false) > 0 do
wait(100, 200)
end
end
local msg = Entry.r[Responder.MessageInfo[m.sender][State] + 1][math.random(1, #Entry.r[Responder.MessageInfo[m.sender][State] + 1])]
if m.type == 1 then
say("Local Chat", msg)
elseif m.type == 6 then
say("Local Chat", string.format("*%s* %s", m.sender, msg))
end
if Config.LogText then
file.writeline(fileName, string.format("SENT: [%s] VIA: %s FROM: %s TO: %s CONTENT: %s", m.timestr, m.type == 6 and "Private" or "Local Chat", $name, m.sender, msg))
end
Script updated, I have added simulated wait time if you are using fasthotkeys from windaddons, I really recommend that you redownload this script again.
I was trying your script on several situations and it seems to me that it sometimes sends message in local chat instead of a private message.
Then in the tibia client I see "*characterName* Hiho" for example, just printed in local chat.
To fix that I changed the script to always respond to private messages through NPC channel, that way it seems to never fail sending a message.
This is probably due to some weird client behaviour on Cipsoft's side, but it's what I noticed.
I does not always occur, just rarely, don't know if anyone else experienced similar behaviour.
01-11-2015, 07:01 PM
brinquete
vry nice bro
ty for help
01-17-2015, 12:36 PM
Unfold
The style now is "iam gonna report you" "reported" "will report" "report bot". It is good to update the persistent when u use it :D
05-18-2015, 12:09 PM
qisse
Do i put it in Cavebot > Scripter? Or just Scripter?
05-18-2015, 02:59 PM
StaR
Quote:
Originally Posted by qisse
Do i put it in Cavebot > Scripter? Or just Scripter?
It can go in either one.
Cavebot Script = Will only work when cavebot is enabled.
Persistent Script = Will work all the time.
But you won't need it when cavebot isn't enabled to I suggest that you put it inside Cavebot scripter.
05-18-2015, 04:20 PM
Lolarry
Hey guys. What script can i use (or action) in the cavebot to turn autoresponder off when going to refill? I just need the code for the 'action' in cavebot to switch it off, than another to switch it back on. Thanks!
05-18-2015, 08:36 PM
blakw
Quote:
Originally Posted by Lolarry
Hey guys. What script can i use (or action) in the cavebot to turn autoresponder off when going to refill? I just need the code for the 'action' in cavebot to switch it off, than another to switch it back on. Thanks!