This is truly an amazing work of code. Its more complex than I can imagine. It must have taken a genius to write this. Your my hero
This is my official fuck you to rwt advertising and website advertising as a whole.Code:Stopped !^!^!^ROTMG.ORG^!^!^! !^!^!^ROTMG.ORG^!^!^! !^!^!^ROTMG.ORG^!^!^! !^!^!^ROTMG.ORG^!^!^! sent by *0* jugkhYjhVl from appearing for 10 Stopped !^!^!^ROTMG.ORG^!^!^! Absolute rock bottom pricing. !^!^!^ROTMG.ORG^!^!^! sent by *0* jugkhYjhVl from appearing for 10 Stopped --ROTMGSTUFF.NET-- LIFE 0.70 ATK 0.35 DEX 0.20 DEF 0.45 sent by *0* BhKlzhDDiV from appearing for 10 Stopped --ROTMGSTUFF.NET-- ATK 0.35 DEX 0.20 DEF 0.45 LIFE 0.70 sent by *0* BhKlzhDDiV from appearing for 10 Stopped !^!^!^ROTMG.ORG^!^!^! 100-Pack Potion of Defense 35.00 !^!^!^ROTMG.ORG^!^!^! sent by *0* jugkhYjhVl from appearing for 10 Stopped !^!^!^ROTMG.ORG^!^!^! Potion of Life as low as 0.70 each !^!^!^ROTMG.ORG^!^!^! sent by *0* jugkhYjhVl from appearing for 10 Stopped --ROTMGSTUFF.NET-- DEX 0.20 DEF 0.45 LIFE 0.70 ATK 0.35 sent by *0* BhKlzhDDiV from appearing for 10 Stopped !^!^!^ROTMG.ORG^!^!^! Fully customizable sets !^!^!^ROTMG.ORG^!^!^! sent by *0* jugkhYjhVl from appearing for 10 Stopped --ROTMGSTUFF.NET-- DEF 0.45 LIFE 0.70 ATK 0.35 DEX 0.20 SPD 0.1 sent by *0* BhKlzhDDiV from appearing for 10
Don't ask how to do this because I'm not going to tell you because it is not that simple as "oh just put this here boom".
Anyone else done something like this?
This is not in the client btw. @krazyshank I figured it out b4 u.
This is truly an amazing work of code. Its more complex than I can imagine. It must have taken a genius to write this. Your my hero
Lol... I'll continue with my 0 star filter thank you.
As a side note, nice job implementing the filter with the proxy.
Be careful, stray too far from the pack and you'll get lost.
I did this all myself without looking at your filter at all. And thanks, it took me a while to figure out what I had to do to make this.
There are flaws with your 0 star filter, e.g. mules. Obviously you could whitelist some for personal use but ehh. The proxy is easier to edit and view things in, I use System.out.println for everything so I understand what does what every time something is done. Except for ticks ofc.
Plus this is my e-peen stroking moment for it is my official fuck you to spam, not your flawed fuck you to spam.
I didn't mean to insult in any way. Anyways, nice job on your unflawed fuck you to spam.
Be careful, stray too far from the pack and you'll get lost.
Fuck you spam bots
Not too much point since they could begin spamming you with words directly related to gameplay, so you wouldn't be able to add them to your filter, but, eh. E-peen time.
Code:if (packet.type == Packet.TEXT) { TextPacket text = (TextPacket) packet; boolean shouldIgnore = false; if (spammingGuild) { if (text.tex*****ntains("not found")) { shouldIgnore = true; } if (text.text.equals("You can not tell yourself!")) shouldIgnore = true; if (text.text.equals(this.guildSpamString)) { guildTracker.add(text.recipient); } } boolean shouldBlock = false; Pattern blockingPattern = null; if (this.chatFilterEnabled && text.objectId != -1) { for (Pattern filter : chatFilters) { Matcher i = filter.matcher(text.text); if (i.find()) { shouldBlock = true; blockingPattern = filter; break; } } } text.shouldSend = !shouldIgnore; if (!shouldIgnore) { if (!shouldBlock) { messages.add(new Message(text.name, text.text)); if (messages.size() > 500) messages.remove(0); } else { // System.out.println(text.text + " blocked by " // + blockingPattern); } if (text.recipient.equals(player.stringValues[StatData.NAME])) { // System.out.println("You got a private message."); if (!shouldBlock) { // System.out.println(text.name + ": " + text.text); lastPrivateMessageSender = text.name; privateMessages.add(new Message(text.name, text.text)); } else { text.shouldSend = false; } } else { if (text.name.equals(player.stringValues[StatData.NAME]) == false) if (this.mutePublicChat) { publicMessagesHidden++; text.shouldSend = false; } else if (shouldBlock) { text.shouldSend = false; NotificationPacket newNotification = new NotificationPacket( text.objectId, toJSONServerString("..."), Color.BLACK.getRGB()); this.sendToClient .addArtificialPacketToQueue(newNotification); } } } }
I NOW have my old skype account back after it was hacked - chris2k7sears
My Vouches!
Originally Posted by SuperSeanOriginally Posted by kian1991Originally Posted by pattyswerve
More on my profile page and more trades with people that don't vouch .