Awkwardsaw
2009-12-08 08:43:36
i was thinking, when ever a script opens up, have it send the nick of the user/ ID name, current world, and level to a mysql database, and when the script ends it will remove/ call it inactive.
that way we can also have a function that reads off the database, and find out if there are any fellow botters around doing the same script/ botting on the same world, and if the script finds that botter, it might stop what its doing, and says "hi, (nick of bot), whats up?" and as a responce the other says "nm, im just (reason the person is botting, or current action)", and have a little conversation.
ofcourse, the messages will have to be random and stuff, but its just an idea. :)
Floor66
2009-12-08 09:00:29
easy.
set up a database, couple lines of php/scar, voilĂ !
db setup:
- DB: "DB Name"
- Table: "whateveryouwanttocallit"
- id - int(11), auto_increment, primary key (for general purposes)
- script_id - int(11)
- username - varchar(255)
- Maybe a location, action, etc.
Sir R. M8gic1an
2009-12-08 09:02:32
Been thought of before in many different ways. The main problem is jagex getting hold of the 'conversations' database and using it to identify us.
Also, it wouldn't be too hardfor jagex to have its player mods logging in through smart, sending the information to the database and just walking around to catch us talking to them.
~RM
Awkwardsaw
2009-12-08 16:55:47
From: Rasta Magician
Been thought of before in many different ways. The main problem is jagex getting hold of the 'conversations' database and using it to identify us.
Also, it wouldn't be too hardfor jagex to have its player mods logging in through smart, sending the information to the database and just walking around to catch us talking to them.
~RM
wait, are you saying that p mods will have access to the database?
i was planning(should have posted in first post) that every player makes his own conversation responces, and sets the randomness of actually talking to one, if there actually is an other botter near by. that would be very hard to detect, wouldnt you think?
Widget
2009-12-08 19:26:05
Could just have it so that two people have an MSN convo, paste it into a php page and it'd parse it and bots could say it (but it'd stay between the two people that had the original convo). That way you wouldn't have to worry about JMods banning people based off responses.
Runaway
2009-12-08 19:29:09
Couldn't a JMod come onto SRL, open up scar and a common bot, find the players who are botting in that world, and ban them?
Cazax
2009-12-08 19:40:04
Or do this in a IRC channel and a logger bot parses the conversation like this:
BotName has joined #botchan
* BotName is using ScriptName, doing X Loads/Kills/Logs/etc, etc.
//when it changes player
* BotName is know known as BotName2
* BotName2 is doing X Loads/Kills/Logs/etc, etc.
//To interact with it
Cazax: .ask BotName2 'TimeRunning'
BotName2: Cazax: 3 hours, 45 minutes, 34 seconds.
//when script is finishes
* BotName2 has left #botchan
// The logger bot would then set BotName2 as inactive.
// Also, instead of using players' name, we could use some sort of ID(maybe the Stats' ID) for the SQL table.
A PHP bot would suit for this kind of job. By the way I have all the SCAR code done since I did it for an autoresponder project.
Awkwardsaw
2009-12-08 19:45:24
From: Cazax
Or do this in a IRC channel and a logger bot parses the conversation like this:
BotName has joined #botchan
* BotName is using ScriptName, doing X Loads/Kills/Logs/etc, etc.
//when it changes player
* BotName is know known as BotName2
* BotName2 is doing X Loads/Kills/Logs/etc, etc.
//To interact with it
Cazax: .ask BotName2 'TimeRunning'
BotName2: Cazax: 3 hours, 45 minutes, 34 seconds.
//when script is finishes
* BotName2 has left #botchan
// The logger bot would then set BotName2 as inactive.
// Also, instead of using players' name, we could use some sort of ID(maybe the Stats' ID) for the SQL table.
A PHP bot would suit for this kind of job. By the way I have all the SCAR code done since I did it for an autoresponder project.
wait, thats more of a progress report cazax =\