GM detection and banning chance reduction

Additional botting resources. Addons may be either for the game itself or for the RoM bot.
Forum rules
Only post additional bot resources here. Please do not ask unrelated questions.
Locked
Message
Author
vo2male
Posts: 122
Joined: Mon Aug 27, 2012 6:41 am

Re: GM detection and banning chance reduction

#321 Post by vo2male » Wed Sep 12, 2012 2:54 am

lisa wrote:
vo2male wrote: to know if they are offline or online?
You would need to know all the GM character names, if you already know that then you can do a

Code: Select all

AskPlayerInfo("charname") 
and monitor the system chat for the response, no need to actually whisper the GM at all to know if they are online.
This is fantastic! :mrgreen:
now the question is, how does this work and where exactly should i put this?
I'd also like to ask if it is possible when the bot detected that the GM is online my bot will automatically stop botting or go to sleep and print in the MM that the GM is online?

vo2male
Posts: 122
Joined: Mon Aug 27, 2012 6:41 am

Re: GM detection and banning chance reduction

#322 Post by vo2male » Sat Sep 15, 2012 10:31 pm

Anyone who can answer my above post? I'm sorry if i ask too much questions. i'm a noob botter, and im just referring to this site to learn more.

User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: GM detection and banning chance reduction

#323 Post by lisa » Sat Sep 15, 2012 11:10 pm

Well the reason I didn't spend the time doing up all the code is because I fail to see the benefit.

First you need to know the character names of all the GM's on your server, ok easy enough.
Then you want to completely stop doing what you are doing when a GM character is online? So your in the middle of an instance and a GM logs in to answer someones question in a completely different map and you want to just stop and wait for them to log out?


The already existing code will do things if you get whispered by a GM or if a GM decides to come visit you, I can't see the benefit for what you are after.
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual

Uniden65
Posts: 151
Joined: Thu Aug 20, 2009 5:17 pm

Re: GM detection and banning chance reduction

#324 Post by Uniden65 » Sun Nov 11, 2012 11:22 am

hey lisa i did not know where to add this so ill just post it here, maybe you can think of some kind of work around ...I have a warden that thinks hes the police on runes of magic and has always came to see me while i was running ...what he does is this ...

1. attacks me runs away so hes red.

2. Summons the "Summon Nature Crystal" on top of me and has that attack me or holds me in place so mobs around me can kill me, at this time a Warden can Move far away while the nps is atacking so there not seen on the GM (user) monitor ...

3. Know he also has the ability to summon a "Summon Spirit of the Oak" but so far each time he does this its always been the Crystal...

4. he is a Warden/Warrior if that helps in any way.

is there a way too modify your gm detection to detect these player Npcs ? so i get the bot to trigger my beingfollowed script ? atleast it would log them and do the following steps to discorage them from doing this again and again ......... i have disabled the "ANTI_KS" option because they use that to take me into bad areas to get me killed with mobs ....any kinda of work around would be great ........thanks all

User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: GM detection and banning chance reduction

#325 Post by lisa » Sun Nov 11, 2012 8:10 pm

If they always use the same character I would put them on a constant search and destroy.

Add in your onskill cast to findnearest with their name and if you find it and within attack range then kill them.


Or do a check for their name and if found then teleport elsewhere or switch chars to run something else.

Set up a playalarm if they are found and then record what they do and report them to a GM as harrasment lol

Lots of different options.
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual

Uniden65
Posts: 151
Joined: Thu Aug 20, 2009 5:17 pm

Re: GM detection and banning chance reduction

#326 Post by Uniden65 » Mon Nov 12, 2012 1:27 am

If they always use the same character I would put them on a constant search and destroy.
did this know hes been hunting me just to be spiteful, his guild buddys help him know also ..
Add in your onskill cast to findnearest with their name and if you find it and within attack range then kill them.
If i add him to this the bot will goto him and try to kill him ...leading me in to higher MOBS that kill me ... :(

Or do a check for their name and if found then teleport elsewhere or switch chars to run something else.
he runs over hits me runs far away so the bot does not detect him as following then comes back and places his "Summon Nature Crystal" use some kind of Hold spell on me runs away and leave his npc there....till mobs attack me
Set up a playalarm if they are found and then record what they do and report them to a GM as harrasment lol
Thought this would draw too much attention to me ..
Lots of different options.
wish there was some way to detect that damn "Summon Nature Crystal" as a player... the reason is i have the bot to whisper them once then log to a new channel after so mean xx seconds ...and if they kill me i have the bot set up to run a different path on return and vise versa ..... and when this stops working
ill have it change channel and switch paths..... but still does not detect "Summon Nature Crystal" as nothing but a nutreal mob.. but understand Lisa thanks for the reply ......

User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: GM detection and banning chance reduction

#327 Post by lisa » Mon Nov 12, 2012 2:39 am

see if you can find out what object type the warden pet is, then we can adjust it to also look for pets here

Code: Select all

		if( obj.Type == PT_PLAYER ) then
nope won't work, they come up as type 2 which is a mob lol

so would need to add in ID's

Oak is 102297
crystal is 102325


the crystal is immune to damage but it can't make you frozen in place or anything like that.

try this, line 79ish of gm userfunction

Code: Select all

		if( obj.Type == PT_PLAYER or obj.Id == 102325 ) then
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual

s018mes
Posts: 79
Joined: Sun Jan 16, 2011 11:14 am

Re: GM detection and banning chance reduction

#328 Post by s018mes » Sat Nov 24, 2012 1:18 pm

I have looked in this topic and have not found where this request.

I want to bot to act like EVERYONE that whispers me is a GM and spits back a response and then logs out.

I don't want even friends to know I might be botting.

How can I have the bot logout when anyone whispers me while botting?

User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: GM detection and banning chance reduction

#329 Post by lisa » Sat Nov 24, 2012 8:03 pm

make a userfunction and have this as it's code

Code: Select all

function monitorwhispers()
function CheckWhispers()
local time, moreToCome, name, msg = EventMonitorCheck("chwhispers", "4,1")
if msg ~= nil then -- you got whispered
	ResponseTable = {
		[1] = "Sorry, got to go",
		[2] = "Im just logging off, sorry.",
		[3] = "My favourite show is about to start. See ya.",
		[4] = "Daughter just got hurt I need to go sorry",
		[5] = "Sorry mum is yelling I need to log",
		[6] = "Dad said not to talk to anyone and now I have to go =(",
	}
	gmreply = ResponseTable[math.random(#ResponseTable)]
	sendMacro("SendChatMessage(\'"..gmreply.."\', 'WHISPER', 0, \'"..name.."\');");
	 RoMScript("Logout();");
	error("Logging out because you got whispered.")
end
EventMonitorStart("chwhispers", "CHAT_MSG_WHISPER");
registerTimer("checkwhispers", secondsToTimer(5),"CheckWhispers");
end
Then just call the function in an onload somewhere, WP or profile
monitorwhispers()

Usual disclaimer, untested, should work, blah blah blah.
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual

s018mes
Posts: 79
Joined: Sun Jan 16, 2011 11:14 am

Re: GM detection and banning chance reduction

#330 Post by s018mes » Mon Nov 26, 2012 2:14 pm

lisa wrote:make a userfunction and have this as it's code

Code: Select all

function monitorwhispers()
function CheckWhispers()
local time, moreToCome, name, msg = EventMonitorCheck("chwhispers", "4,1")
if msg ~= nil then -- you got whispered
	ResponseTable = {
		[1] = "Sorry, got to go",
		[2] = "Im just logging off, sorry.",
		[3] = "My favourite show is about to start. See ya.",
		[4] = "Daughter just got hurt I need to go sorry",
		[5] = "Sorry mum is yelling I need to log",
		[6] = "Dad said not to talk to anyone and now I have to go =(",
	}
	gmreply = ResponseTable[math.random(#ResponseTable)]
	sendMacro("SendChatMessage(\'"..gmreply.."\', 'WHISPER', 0, \'"..name.."\');");
	 RoMScript("Logout();");
	error("Logging out because you got whispered.")
end
EventMonitorStart("chwhispers", "CHAT_MSG_WHISPER");
registerTimer("checkwhispers", secondsToTimer(5),"CheckWhispers");
end
Then just call the function in an onload somewhere, WP or profile
monitorwhispers()

Usual disclaimer, untested, should work, blah blah blah.
I get the following error:

userfunction_monitorwhispers.lua:20:'end' expected (to close 'function' at line1) near '<eof>'

s018mes
Posts: 79
Joined: Sun Jan 16, 2011 11:14 am

Re: GM detection and banning chance reduction

#331 Post by s018mes » Mon Nov 26, 2012 2:26 pm

Okay, so to get it to load without errors I just added this to the following of the file:

end

I am not sure if that was correct, but it loaded at least.
However, it doesn't seem to do anything. Nothing happens in game. I am running the gmdetect and this function at the same time.

User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: GM detection and banning chance reduction

#332 Post by lisa » Mon Nov 26, 2012 10:10 pm

this works fine

Code: Select all

function monitorwhispers()
	function CheckWhispers()
		local time, moreToCome, name, msg = EventMonitorCheck("chwhispers", "4,1")
		if msg ~= nil then -- you got whispered
			print("been whispered")
		   local ResponseTable = {
			  [1] = "Sorry, got to go",
			  [2] = "Im just logging off, sorry.",
			  [3] = "My favourite show is about to start. See ya.",
			  [4] = "Daughter just got hurt I need to go sorry",
			  [5] = "Sorry mum is yelling I need to log",
			  [6] = "Dad said not to talk to anyone and now I have to go =(",
		   }
		   local gmreply = ResponseTable[math.random(#ResponseTable)]
		   sendMacro("SendChatMessage(\'"..gmreply.."\', 'WHISPER', 0, \'"..name.."\');");
			RoMScript("Logout();");
		   error("Logging out because you got whispered.")
		end
	end
	EventMonitorStart("chwhispers", "CHAT_MSG_WHISPER");
	registerTimer("checkwhispers", secondsToTimer(5),CheckWhispers);
end
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual

s018mes
Posts: 79
Joined: Sun Jan 16, 2011 11:14 am

Re: GM detection and banning chance reduction

#333 Post by s018mes » Mon Nov 26, 2012 11:22 pm

Yes, that works, Thanks so much!

User avatar
Ego95
Posts: 564
Joined: Tue Feb 28, 2012 12:38 pm
Contact:

Re: GM detection and banning chance reduction

#334 Post by Ego95 » Thu Dec 06, 2012 1:12 pm

Lisa? Could it be possible that gm's have a way to bypass the gm detection, so the bot doesn't notice them anymore? Sometimes my bot logs out if there's a gm, but Sometimes it gives me the feeling it could be, that a gm is next to me and the bot goes on. My main account got banned because of point 7.3 of the terms of use of gameforge. This means botting or using other progams.
So the only questeion is if it culd be, that gm'scan be next to you and the bot doesn't stop. I don't know how the detecting works.

krogan
Posts: 13
Joined: Tue Jul 03, 2012 2:13 pm

Re: GM detection and banning chance reduction

#335 Post by krogan » Thu Dec 06, 2012 1:35 pm

The last 4 days my gm detection jumps on 2 times i dont get whispert or anything else.
Can it be that it maybe dont work well after the last patch?
I dont know how it works but before the patch my gm detection dont jump on for 6month.

User avatar
Ego95
Posts: 564
Joined: Tue Feb 28, 2012 12:38 pm
Contact:

Re: GM detection and banning chance reduction

#336 Post by Ego95 » Thu Dec 06, 2012 2:26 pm

So now I know the reason why my account is banned. When tq cards were in the advent calendar on 3rd december, a lot of people used an exploit to get more then one key per account. Lol they banned me, but I only used 7 keys of 7 different accounts. So I think they will unlock my account when they check my account again. I didn't use any xploit -.-

Hidden
Posts: 101
Joined: Tue May 08, 2012 6:10 pm

Re: GM detection and banning chance reduction

#337 Post by Hidden » Sun Dec 09, 2012 2:45 am

Yeah thye even banned players that hadnt redeemed those keys... funnily enough some of us that did use multiple codes didnt get the ban hammer :D

User avatar
Ego95
Posts: 564
Joined: Tue Feb 28, 2012 12:38 pm
Contact:

Re: GM detection and banning chance reduction

#338 Post by Ego95 » Wed Dec 12, 2012 5:42 pm

LOL, gm detected failed :D
GM_detect_fail.png
Jungmolch is a mob, in english "Young Newt" on the elven island :D

User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: GM detection and banning chance reduction

#339 Post by lisa » Wed Dec 12, 2012 5:50 pm

well I see 2 posibilities.

1. The memory read failed which is why it said the class ID's were 0/-1 which is GM/none. Possible but unlikely.

2.A GM named a char "Jungmolch" so it can try and blend in with the other young newts to catch people botting.

If it was 1, I doubt it would happen very often.
If it was 2 then yay =)
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual

User avatar
Ego95
Posts: 564
Joined: Tue Feb 28, 2012 12:38 pm
Contact:

Re: GM detection and banning chance reduction

#340 Post by Ego95 » Wed Dec 12, 2012 5:58 pm

A GM named a char "Jungmolch"
I thought about this too. Would be funny :D

Locked

Who is online

Users browsing this forum: No registered users and 5 guests