On iRO Re:Start something like i discovered long time is that GM on perfect hidding is not recognized by the console, so its difficult to evade with autodisconect or even the alertsound when is near.
Last time i make many test and with the plugin playerrecorder GM was recognized, even in perfect hidding and with a log on console like:
[Fri Apr 28 02:50:33 2017] pay_dun01 5338691 | Michel Temeer | Knight | 7 | 84 |
[Fri Apr 28 02:50:38 2017] pay_dun01 4245514 | iRO GM 330 | Arch Bishop | 4063 | 150 |
I was able to trigger some macro to save me.
But now GMs uses their "cloaked mode" and you cant target him. Like "NPC mode"
On this case GM was on perfect hidding (near me) and also in his "NPC mode" I used two commands
ml = monster list
pl = player list
And thats the result


As you can see on the console. GM was like "on sight" and then he did perfect hidding and the console printed like "Found perfectly hidden Player iRO GM 8478" But that is not always efective, he has to do in on screen, otherwise if it comes in that state, openkore doesnt recognize anything.
GM shows like a monster on this time but other times he shows like an NPC.
One solution is to make a plugin to recognize players, monsters and NPC but with a filter like only with the text "GM or iRO GM" to dont force anyother process.
https://github.com/OpenKore/openkore/blob/master/control/avoid.txt
Get GM [ID] with clientinfo on grf .
that doesnt work. Those GM doesnt show GM sprite because they are not in the clientinfo.
Please note that GMs are using very sofisticated method. They also doesnt talk or send pms
in this case the only way is trigger by eventMacro
NPCNear
MobNear
maybe this in mon_control.txt can you add for test:
Support Game Master -1 3600 0
maybe this in mon_control.txt can you add for test:
Support Game Master -1 3600 0
Ohhh i didnt think on that. Thanks very much. 馃憤
trigger by eventMacro
NPCNear
Can you make an example?. I know how to make macros but eventMacro is new for me. It has many tools that i dont know how to do it :(
automacro avoidgm21 {
NpcNear /(^([a-z]?ro)?-?(Sub)?-?\[?GM\]?)/
timeout 30
call {
do 123
do 456
do 789
}
}
i saw your post then i make a simple eventMacro like this.. i copy gm name from avoidGM_namePattern
its should be work, maybe?
Same as monster GM like an NPC is called "Support Game Master", dont remember the ID but it is two depending if it is male or female.
The basic plugin to avoid GM doesnt work at 100%, also the plugin alertsound doesn work at 100%, but a macro with a trigger on "console "iRO GM (*)/i" works fine at that point.
i though it is mercenary?
/heh
Interesting topic. However, as we cannot support all kind of GM status or appearance, we cannot fix this from the src. I am happy to see @Zelecktor able to detect GM with macro. I believe he had already solved the issue and found the solution. I am closing this issue ticket. If you have any other discussion or findings, please reopen this.
Yes, here is like an ilustrator in how you see GM in-game.
You cannot right click on him to PM or see his name. On this case the plugin playerrecorder can detect him only if he is on sight, if he is in perfect hidding it doesnt work.
This case is iRO GM 78 on the picture

Here is an example of a GM in perfect hidding, on this case this bot coulnt identify the GM, and GM used his special sleep skill. (now GMs doesnt PM you or speak)

you can check that unknown switch. maybe corresponding a hidden packet of GM
Afaik Support Game Master is mercenary.
0AB8 is skills-related delay/failed to cast/applied effect..
You can reproduce this packet by spamming your skills (especially buff & debuff skills).
Doesn't related to GM things afaik.
0AB8 is skills-related delay/failed to cast/applied effect..
Thanks for clarify that. I really dont know what means each packet, but i would like to learn if i can discover an unknown packet.
Here's is another bot caught.

I know that it isnt the best macro but i cant do too much where those bots are botting on a vps (cloud server), not under my sight.
automacro SoundGmNear {
console /perfectly hidden|uses Sandman on you|You are now: state: Sleep|Goodnight, Sweety|Goodnight|iRO GM|iRO_GM|iRO GM (.*)/
call {
do quit
}
timeout 10
}
And as you see, the plugin playerRecorder failed. My method is that the bot disconect before GM can see the character name, or PM or use any skill on it
The first and most important thing that reveal your bot bot is DC when GM near. I dont think that instant DC is a good idea at all. Only your presence near console atm when GM is near can save your bot. The good thing that restart bots are outnumbered admins.
Its complicated, i cannot be near the console, because they are botting on a hosted server.
As i understand, GM follows the bot in perfect hidding, they see the actions of the character, how fast they pick up items, if the bot walk back by the same steps, etc. And then GM does sanctuary on ground or make sleep the bot.
Many times i relog bots to log in, where i didnt know who GM was harrasing my bots, then in a second he warped me to Jail and 3 seconds after that i got banned.
If you recomend what i have to do (do a new macro) for avoid GM if i get sleep, would be helpfull.
Long time ago i make my bot speak like, if i get sleep my bot start to say "heyy!!! wtf", "im not botting", "hey GM $lastmacth, stop doing that", "im a player, go and catch real bots, on this map there is a lot".
Then my bot uses a buterflywing, walk 10-20cells near the respawn and oppen a chatroom "AFK"
Obviusly with a good macro if GM pm me or speak on public chat.
But actually GMs doesnt PM or speaks, thats make it more difficult, and now GMs warps you to the field again or to another map.
I knew a bot with just a glance without any test. They did test to get evidence, not that they didn't know is it a bot or player. If you want to fool GM, first fool yourself. If you can't be tricked, so is GM. All your method already known to GM for ages. In fact, any method which can be found via google or publicly discussed already known to them.
Your method to use VPS won't save you forever too.
GM knows, I knows, most people knows which is player, which is bot.
We have rules, evidence is required to take legal action (banning).
You might be safe today, who know's tomorrow?
My piece of advice, forget this whole idea of confronting GM.
Just lay low, bot at underpopulated area, be smart, don't offend anyone, don't be greed running 24/7.
Pray you didn't caught anyone attention. Change your routine daily.
Yeah, i know, soon or late i'll get banned, thats the thing. I run a character on vps to let it die. As much time the bot can farm is better. If a macro can "extend the life" of my bots is better, thats the thing.
I have bots that they have ban in just one day and bots that have been botting for 3month 24/7 and they are still botting. 20% of my bots where saved because they disconect when they see a GM, others doesnt have the same luck.
Maybe add breaktime on hours that GM used to ban bots (usually about 02:00, 15:00 and 21:00 hours at my local time) use changemap or any changes
Check tiki-tuesday on bot hunting. You can see everything is just luck.
GM didn't even bat an eye on you when you DC.
Once GM targeting your character, RIP. Nothing works.
Check the forum, few tips there to not get banned.
I have mine running without avoiding macros, safe and sound.
Just be smart about it.
Only for my high characters bots. For farmers and low level i let them die.
who got wpe filter for perfect hide gm?
@ValkyrieZoe wpe filter will not work, perfect hide dont send any information about GM character, you cant filter what you dont receive
Most helpful comment
i though it is mercenary?
/heh