Spam's annoying. Kabam blows. Here's how to make a spam filter.
File to mess with is _-j2:_-0wP. At least that's what it is in the 13.3 client.
Execute function. Can pretty much go anywhere but I like to put it after the setlocal2.
Setting a certain thing to a local variable will reduce repeat code if want to filter lots of stuff.Code:getlocal1 getproperty QName(PackageNamespace(""), "text_") coerce_s pushstring "1nstapots" ; Any text seen by your client with this in it will not be displayed callproperty QName(Namespace("https://adobe.com/AS3/2006/builtin"), "search"), 1 pushint 0 ifge SPAM jump CONTINUE SPAM: returnvoid CONTINUE:
Parentheses don't work by the way. Use \\xNN where NN is the ascii code to do the problem symbols.
Could this be used to filter what you want to see? For instance, if I am looking for someone selling/buying life I can filter everything else that isn't it? Because if that is so, this could be a real helpful thing to people who don't like to hack anyways.
Go big or go home
maat7043 (06-08-2013)
This is great.
Last edited by JustAnoobROTMG; 06-04-2013 at 05:50 AM.
Due to a recent DMCA takedown attempt we had to remove Faintmako brain. Please do not paid attention to what he say or do.
maat7043 (06-08-2013)
You can have it so it returnvoids if the filter does not find "Buying Life" or "Selling Life." This method is where all chat goes through so it would be a good place to set something like that up. Making it dynamic so a player can change what's filtered would be a hundred times easier through a proxy based filter though.
could you give the entire file, making it easier to find/compare?
Last edited by Knorrex; 06-05-2013 at 06:41 AM. Reason: edit
Nice! Any tutorial on how to implement on 123.5.1?
Alde is Alde is
Trapped (06-05-2013)
For people interested, 13.4
Go to execute function, increase localcount to 6Code:_-Nk:_-Qh
Then after setlocal2:
Code:getlocal1 getproperty QName(PackageNamespace(""), "text_") callproperty QName(Namespace("https://adobe.com/AS3/2006/builtin"), "toLowerCase"), 0 coerce_s setlocal 5 getlocal 5 pushstring "1nstapots" callproperty QName(Namespace("https://adobe.com/AS3/2006/builtin"), "search"), 1 pushint 0 ifge SPAM getlocal 5 pushstring "rotmgsale" callproperty QName(Namespace("https://adobe.com/AS3/2006/builtin"), "search"), 1 pushint 0 ifge SPAM getlocal 5 pushstring "potionsrotmg" callproperty QName(Namespace("https://adobe.com/AS3/2006/builtin"), "search"), 1 pushint 0 ifge SPAM getlocal 5 pushstring "rotmgoutiet" callproperty QName(Namespace("https://adobe.com/AS3/2006/builtin"), "search"), 1 pushint 0 ifge SPAM getlocal 5 pushstring "(dot)" callproperty QName(Namespace("https://adobe.com/AS3/2006/builtin"), "search"), 1 pushint 0 ifge SPAM getlocal 5 pushstring "rotmg.ws" callproperty QName(Namespace("https://adobe.com/AS3/2006/builtin"), "search"), 1 pushint 0 ifge SPAM jump CONTINUE SPAM: returnvoid CONTINUE:
Last edited by Knorrex; 06-06-2013 at 05:32 AM. Reason: Code cleaning
emailbrandon (06-12-2013),maat7043 (06-09-2013)
Why is this not getting more love...
Only like 4 Thanks.
Back in the day if a cool new hack was released everyone was always super excited. Now it goes entirely unnoticed
The section I posted it in isn't looked at by the general skiddy. I don't want this to become so widespread that I have to change my own filter everyday.
Yeah, if this spreads to much we're gonna get messages that change ever day..