f9d86f No.14892868
What is this?
Fullderp is a game where one of us (called champ) takes a ragtag team of six Pokemon assembled by anons into an online competitive Pokemon battling simulator. After the current champ calls new champ, the first poster to claim the title is our champ. The first six legal Pokemon posted after that or a call for a new team form the team he uses. Suggesters are not to make multiple suggestions for a team unless 15 minutes have passed or champ asks for re-requests. All battles will be done in OU Singles unless specified otherwise.
The Rules:
0. Champs breaking the rules will be impeached and/or bullied.
1. Champ may not forfeit or throw a match.
2. Champ may not edit a set without the suggester's permission.
3. Champ may not timer stall.
4. All Pokemon must be nicknamed.
5. Champ can ignore or take resuggestions, but should replace them with fresh suggestions that come later.
6. If champ gives himself Smogonmons, he's a faggot.
7. Is there any smogon set that can hope to even check Rhyperior? And I'm neither talking about bulky attacker Rhyperior, with possible pebbles or sub, as well as his two signature STABs EQ and Stone Edge, nor am I talking about Rock Polish Life Orb Rhyperior, packing speed, bulk and amazing offenses, and I shouldn't have to even say it but I'm not talking about Lightning Rod or Reckless Rhyperiors either, and no, of course it isn't Choice Band Rhyperior nor Choice Scarf Rhyperior, despite the amazing attack power of the former and crazy surprise factor of the latter (and no, it isn't the even more surprising Choice Specs Rhyperior either). And though we're in gen7 I'm NOT talking about the amazing Icium-Z Rhyperior by the way. I'm talking about the amazing "Suggester here" Rhyperior from USM with all the buffs he received from the game including the moves Thousand Arrows and Accelerock, as well as Shift Gear and +20 innate base speed, packing his new hidden abilities Sap Sipper, Water Absorb and Rocky Terrain, being able to use TWO Z-stones per match with Rotom's help, with perfectly spread EVs and coming straight from an event that let it get 35IVs in every stat, just after a 4x Atk 4x Def 4x SpDef Focus Energy Boom Boom rolled Baton Pass with Metronome after setting sandstorm up, while all the hazards are up on the field due to the Duke of Hazards and opp sends in his Lele before his Greninja thus depriving him of the possible Water Shuriken comeback, after champ managed the gamestates enough for Stone Edge to never miss and always crit.
Battle Simulator: http://play.pokemonshowdown.com/teambuilder/
Pokemon Premades and Common Suggestions: https://pastebin.com/raw/V4cBxPb1
Current Thread Finder: http://gmakers.xyz/fullderp
Protips:
- Post suggestions in code tags to make them easier to import.
- If opp turns on modchat, voice everyone with /roomvoice username and invite people PMing you with /invite username.
- !help jp floods the chat with useless shit
- Saying Ctrl+W in chat does something hilarious, try it.
- Always /me unzips when mods are present
Ban Evasion 101:
Ban evasion does not exist and neither do shadowbans. But if they did exist, you could bypass them like this:
1. Log out and choose offline mode.
2. Clear cookies and local storage (this deletes your teams; back them up if you want to keep them)
3. Change your IP.
4. Log into an account you didn't use with your old IP. PS keeps track of that shit.
If you want to check whether you're shadowbanned, start a battle and !roll 100. If there is no broadcast, you're shadowed.
OP Pasta: https://hastebin.com/vusabujaje.vbs
f9d86f No.14892884
7e8c32 No.14892885
Way to fuck up the link, fag.
86513e No.14892894
child molestor (Cofagrigus) @ Choice Scarf
Ability: Mummy
EVs: 248 HP / 252 Def / 8 SpD
Bold Nature
IVs: 0 Atk
- Trick
- Mean Look
- Disable
- Rest
c5db35 No.14892900
>>14892884
Yacker (Hoopa) @ Power Herb
Ability: Magician
EVs: 252 Atk / 4 Def / 252 Spe
Adamant Nature
- Phantom Force
- Zen Headbutt
- Drain Punch/Power-Up Punch
- Free
818174 No.14892902
>>14892884
>>14892900
grimp already have mons dummies
7e8c32 No.14892903
>>14892900
>>14892894
He already has a team you blind niggers.
16c107 No.14892904
Squid Bitch? (Malamar) (F) @ Assault Vest
Ability: Contrary
EVs: 248 HP / 8 Def / 252 SpD
Adamant Nature
- Superpower
- Psycho Cut
- Knock Off
- Aerial Ace
16c107 No.14892909
>>14892902
>>14892903
☆Garnfelt Cat: i'm replacing these with fresh suggs as they go in
818174 No.14892910
eternal NEET (Celesteela) @ Power Herb
Ability: Beast Boost
EVs: 252 HP / 4 Atk / 252 SpD
Careful Nature
- Skull Bash
- Leech Seed
- Ingrain
- Earthquake
f9d86f No.14892911
5adb41 No.14892913
099629 No.14892914
851b42 No.14892941
I'm making the showdown client less shit (for us) if anyone has any suggestions. This removes extra newlines when you paste into the team builder.
// ==UserScript==
// @name Showdown Shit Fixer
// @namespace http://tampermonkey.net/
// @version 0.1
// @description NIGGERS REFUSE TO USE CODE TAGS
// @match https://play.pokemonshowdown.com/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
$(document).on('paste', $('.pokemonedit'), function (e) {
var $el = $('.pokemonedit');
setTimeout(function () {
var text = $el.val();
text = text.replace(/[\r\n]{2,}/g, "\n");
$el.val(text);
}, 200);
});
})();
5adb41 No.14892953
f9d86f No.14892994
f9d86f No.14893006
843e2d No.14893014
I'm a coder girl, tee hee!
f9d86f No.14893029
750e9e No.14893035
>>14893014
Why is it always black and neon colors?
f9d86f No.14893068
f9d86f No.14893107
f9d86f No.14893158
f9d86f No.14893167
851b42 No.14893173
‽Neoautist joined.
What did you do? Joke about the holohoax?
099629 No.14893203
f9d86f No.14893212
851b42 No.14893249
whoever keeps dumping shit about kikes ingame, you should share some official holocaust testimonies like the electric floors and rollercoasters.
f9d86f No.14893301
851b42 No.14893302
I also heard that Nazis had stood, grinning, around giant fire pits of burning jews. All they had to do was throw down a match and all the bodies would self-ignite and burn for days. Is it true that they also cut off the hair of female prisoners for use in mattresses? How can one race be so evil?
818174 No.14893309
750e9e No.14893312
>>14893302
It takes a pretty fucked up, inhuman mind to think of this stuff.
099629 No.14893314
>>14893302
I always wondered how the jews could be so evil.
750e9e No.14893318
>>14893309
Anything nazi/jew related.
851b42 No.14893321
Reverse Trainer (Tyranitar-Mega) @ Tyranitarite
Ability: Sand Stream
EVs: 248 HP / 252 Def / 4 SpD / 4 Spe
Adamant Nature
- Block
- Dragon Dance
- Rest
- Crunch
The four speed EVs are so it doesn't get outsped by a serperior at +2
099629 No.14893322
16c107 No.14893324
>>14893309
A Grass-type you would fertilize with your semen.
42ff6f No.14893328
>>14893309
Rotom heat w/ nazi-theme nickname
969ef7 No.14893334
that Z-Psych Up Regigigas
843e2d No.14893335
>>14893309
Jewish Tricks (Probopass) @ Leftovers
Ability: Sturdy
Shiny: Yes
EVs: 252 HP / 128 SpA / 128 SpD
Calm Nature
IVs: 0 Atk
- Pain Split
- Thunder Wave
- Mud-Slap
- Volt Switch
d81aa0 No.14893336
>>14893309
that one gallade
818174 No.14893377
818174 No.14893434
818174 No.14893463
818174 No.14893489
818174 No.14893528
818174 No.14893546
750e9e No.14893547
>>14893546
Sylveon @ Normalium Z
Ability: Pixilate
EVs: 252 HP / 252 Def / 4 Spe
Bold Nature
IVs: 0 Atk
- Trump Card
- Calm Mind
- Wish
- Protect
91cbbf No.14893548
>>14893546
Favourite starter
099629 No.14893550
One million hours in paint.
I don't really like how it turned out.
>>14893546
Suggester here
083aff No.14893551
>>14893546
Autism is my (Malamar) @ Normalium Z
Ability: Contrary
EVs: 248 HP / 108 SpD / 152 Spe
Jolly Nature
- Superpower
- Knock Off
- Psycho Cut
- Happy Hour
969ef7 No.14893553
>>14893546
a one-button mon
851b42 No.14893555
Lewd Waifu (Raichu-Alola) (F) @ Normalium Z
Ability: Surge Surfer
EVs: 252 SpA / 4 SpD / 252 Spe
Timid Nature
IVs: 0 Atk
- Hold Hands
- Electro Ball
- Psyshock
- Surf
instructions: press the button and sweep
42ff6f No.14893563
golem alola with explosion
086bf9 No.14893564
>>14893550
so, does it evolve into Fire-Ballio ?
750e9e No.14893568
>>14893564
No because that thing is shit.
969ef7 No.14893574
16c107 No.14893575
someone repost the REMOVES CANCER Delphox.
750e9e No.14893578
>>14893574
Fine was first so it trumps the others.
083aff No.14893582
>>14893578
Fair. If champ wants, he can replace the Malamar with
Removes Cancer (Delphox) (F) @ Focus Sash
Ability: Magician
EVs: 252 SpA / 4 SpD / 252 Spe
Modest Nature
IVs: 0 Atk
- Flamethrower
- Psyshock
- Hidden Power [Ice]
- Dazzling Gleam
818174 No.14893591
16c107 No.14893594
>>14893582
thanks.
Have Delphox's legs as compensation.
750e9e No.14893599
750e9e No.14893607
>>14893547
Also I suppose this doesn't really need a z crustal so swap it for lefties or something.
818174 No.14893622
818174 No.14893644
402f43 No.14893667
>>14893594
That is quite cute
818174 No.14893679
bf764d No.14893680
818174 No.14893699
818174 No.14893709
818174 No.14893731
851b42 No.14893752
How much would it piss the hotpockets off if I wrote a client mod to encode/decode chat messages?
>mcnigger joins
>TWFjTmlnZ2VyIGlzIGhlcmU=
>ZnVnZyA6RERERERE
They might actually start banning for suspicious blobs of text.
750e9e No.14893754
Post the notes for your shitty romhack so we can judge you, cuck
91cbbf No.14893758
>>14893550
They'd just report you for spam if you enter randomly. Just us a simple caesar that when decoded calls him a cuck
16c107 No.14893767
>>14893754
I'm judging him way harder for not posting it.
818174 No.14893772
>>14893752
what about having it filter only certain things
bf764d No.14893775
>>14893758
Binary is a good choice. It's obvious it's "meant to" be decoded
851b42 No.14893777
>>14893772
that's less fun
baf875 No.14893780
>>14893752
It could be pretty dank if it would use not just english, but unicode symbols in general.
91cbbf No.14893782
>>14893754
>>14893767
It doesn't exist yet you dumbasses. Everything he phrased were hypotheticals
>well I think I would make Magmotar fire/fighting
>well I think I will remove Blaziken and Infernape
There is no romhack just an ideaguy talking about one
750e9e No.14893784
>>14893782
Post your ideas then.
818174 No.14893787
>>14893777
what about the opposite then, whitelisting only certain common words like conjunctions and pokemon names
851b42 No.14893788
>>14893775
I was thinking base64.
Or like some other goy suggested, just a shift cipher. -> Ob vsuo cywo ydrob qyi ceqqocdon, tecd k crspd mszrob.
16c107 No.14893801
>>14893752
If it looked like the gibberish you posted, they'd probably find a way to spamfilter it and treat us like bots.
just make a simple cipher that inverts the symbols between spaces (ie "which would you" becomes "hcihw dluow ouy") to bypass filters and any sort of automatic detection.
But it would make it tougher to taunt/interrogate the opp if they couldn't read our shit. Not that spics can read English anyway
baf875 No.14893808
>>14893782
>>14893784
Don't, your ideas are shit anyway. You will never make anything good in your life, meaning you might as well kill yourself.
>>14893788
You could also make some sort of algorithm that converts ASCII characters to UTF-8 ones. But this works too.
91cbbf No.14893810
>>14893784
>>14893808
Did you not notice the third person pronoun in my post? I'm not fucking Dawn's Thighs pffffffft
083aff No.14893816
>>14893810
I wish I was fucking Dawn's thighs
15e0f4 No.14893820
851b42 No.14893826
>>14893801
>But it would make it tougher to taunt/interrogate the opp
It wouldn't be on all the time. I was thinking it'd always decode messages, while you'd just type "/enc" or "/enc off" or something to enable and disable encrypting your messages. So I guess it just comes down to which cipher would make us least likely to get raped, while still bothering the mods because they obviously can't figure out how to punish us for secret holocaust jokes.
16c107 No.14893827
i will champ under the condition that you offer me eurobeat alongside pokemon.
851b42 No.14893830
>>14893827
The best I can give you is j-pop
16c107 No.14893835
>>14893830
i will quit if you even consider offering me that shit.
pokemon and eurobeat, or perish
843e2d No.14893840
>>14893820
Take a Delcatty later
851b42 No.14893843
game start (Mr. Mime) @ Adrenaline Orb
Ability: Technician
EVs: 252 SpA / 252 Spe
Modest Nature
IVs: 0 Atk
- Icy Wind
- Hidden Power [Fire]
- Energy Ball
- Psyshock
818174 No.14893845
>>14893788
why not both? shift cipher or similar into base64, that way we could change the key every so often too
>>14893827
NIGHT OF FIRE (Silvally) @ Expert Belt
Ability: RKS System
EVs: 252 HP / 252 SpA / 4 Spe
Modest Nature
IVs: 0 Atk
- Tailwind
- Ice Beam
- Flamethrower
- Thunderbolt
15e0f4 No.14893856
>>14893827
EROBEAT (Suicune) @ Leftovers
Ability: Pressure
Shiny: Yes
EVs: 252 HP / 252 Def / 4 SpD
Relaxed Nature
IVs: 0 Atk
- Aqua Ring
- Substitute
- Protect
- Scald
:^)
851b42 No.14893860
>>14893845
>why not both?
It's open source, and some fag will inevitable send it to them. The security and cipher type don't matter at all, just how the text output looks. So we should pick it exclusively on on how the output looks. I'm thinking about making encoded messages start with [4CHAN GOLD]
750e9e No.14893862
>>14893827
Snips is eurobeat, right?
baf875 No.14893864
I WANT YOU BABY (Gardevoir) @ Choice Specs
Ability: Trace
EVs: 252 HP / 252 SpA
Modest Nature
IVs: 0 Atk
- Future Sight
- Toxic
818174 No.14893870
>>14893860
ok then just go with base64 since I like how it looks better
099629 No.14893872
Borygon with Porygon colors doesn't look right…
851b42 No.14893875
>>14893872
oh fugg :DDDDDD seizures
716aed No.14893884
851b42 No.14893887
>>14893870
Alright, going with base64 unless someone really, really wants a specific encryption or cipher
16c107 No.14893896
818174 No.14893897
>>14893884
he's (probably) getting everything put in and checking it over so he doesn't get bullied
851b42 No.14893964
818174 No.14893965
851b42 No.14893994
talk more, goys, I need more messages to test this
16c107 No.14893999
851b42 No.14894017
Can someone periodically post "[4CHGOLD]YmVuaXM="?
851b42 No.14894035
now to ban evade
s-surely no one has gone through and gotten all the free nodes banned
083aff No.14894055
750e9e No.14894060
083aff No.14894093
This Suicune is surprisingly effective.
a1548e No.14894096
If anyone is ready to get shoahed, paste this into your browser, type "/enc" in the battle chat, and then paypal me $5
enc_room_list = [];
app.socket.onmessage = function (msg) {
let dat = msg.data.split('\n')[2];
if (dat != undefined) {
if (dat.startsWith("|c|") && dat.includes("[4CHGOLD]")) {
let messageText = dat.split("[4CHGOLD]")[1];
msg.data = msg.data.replace(messageText, atob(messageText));
msg.data = msg.data.replace("[4CHGOLD]", "[%]");
}
}
if (window.console && console.log) {
console.log('<< ' + msg.data);
}
app.receive(msg.data);
};
app.send = function (data, room) {
if (data == "/enc") {
enc_room_list.push(room);
return;
}
if (data == "/enc off") {
enc_room_list = enc_room_list.filter(n => n != room);
return;
}
// Mangle message
if (enc_room_list.includes(room)) {
data = "[4CHGOLD]" + btoa(data)
}
if (room && room !== 'lobby' && room !== true) {
data = room + '|' + data;
} else if (room !== true) {
data = '|' + data;
}
if (!this.socket || (this.socket.readyState !== SockJS.OPEN)) {
if (!this.sendQueue) this.sendQueue = [];
// Break the message up into lines
this.sendQueue.push(data);
return;
}
if (window.console && console.log) {
console.log('>> ' + data);
}
// Take the
this.socket.send(data);
}
716aed No.14894106
>>14894096
They don't pay even for your hotpockets, huh?
16c107 No.14894107
>>14894093
It's especially effective since I accidentally forgot to give Bush any moves aside from covert cobblestone. I fixed that much.
https://play.pokemonshowdown.com/battle-gen7ou-756429932
16c107 No.14894174
>>14894055
I think cosmetic variants would be cool, but Alolan Mukdevoir would be especially radical.
https://play.pokemonshowdown.com/battle-gen7ou-756433856
083aff No.14894182
>>14894174
What I'd love to see is GF going back to redo some of the uglier shiny sprites to make them actually look good. If they really wanted to go above and beyond, adding new shiny color schemes (eg 4 possible shiny palettes instead of just one) for more variety would be really cool.
But that's expecting GF to give a fuck.
16c107 No.14894186
750e9e No.14894192
>>14894186
I'm a fucking retard that has hopes for the upcoming real game because it seems like they're splitting the casual baby shit apart from the game that the manchildren who grew up with pokemon want.
16c107 No.14894204
a1548e No.14894212
Here's the tampermonkey script. It's not actually secure, of course, it just base64 encodes and decodes messages.
// ==UserScript==
// @name Hotpocket.js
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Encode/Decode messages
// @author You
// @match https://play.pokemonshowdown.com/*
// @grant none
// @run-at document-end
// ==/UserScript==
(function() {
'use strict';
var enc_room_list = [];
app.socket.onmessage = function (msg) {
let dat = msg.data.split('\n')[2];
if (dat != undefined) {
if (dat.startsWith("|c|") && dat.includes("[4CHGOLD]")) {
let messageText = dat.split("[4CHGOLD]")[1];
msg.data = msg.data.replace(messageText, atob(messageText));
msg.data = msg.data.replace("[4CHGOLD]", "[%]");
}
}
if (window.console && console.log) {
console.log('<< ' + msg.data);
}
app.receive(msg.data);
};
app.send = function (data, room) {
if (data == "/enc") {
enc_room_list.push(room);
return;
}
if (data == "/enc off") {
enc_room_list = enc_room_list.filter(n => n != room);
return;
}
// Mangle message
if (enc_room_list.includes(room)) {
data = "[4CHGOLD]" + btoa(data);
}
if (room && room !== 'lobby' && room !== true) {
data = room + '|' + data;
} else if (room !== true) {
data = '|' + data;
}
if (!this.socket || (this.socket.readyState !== SockJS.OPEN)) {
if (!this.sendQueue) this.sendQueue = [];
// Break the message up into lines
this.sendQueue.push(data);
return;
}
if (window.console && console.log) {
console.log('>> ' + data);
}
// Take the
this.socket.send(data);
}
})();
a1548e No.14894218
>>14894212
It's still "/enc" and "/enc off" in the battle chat to enable or disable it for that room.
a1548e No.14894264
me champ in celebration of finding a new way to get banned
818174 No.14894265
average tumblrite (Guzzlord) @ Assault Vest
Ability: Beast Boost
Shiny: Yes
EVs: 8 Atk / 252 Def / 248 SpD
Relaxed Nature
IVs: 0 Spe
- Flamethrower
- Earthquake
- Knock Off
- Poison Jab
099629 No.14894266
>>14894264
take a ﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽
bf764d No.14894267
File: da3cb9cc8bf3bdb⋯.png (Spoiler Image, 495.31 KB, 920x1051, 920:1051, 2318733_MisoSouperstar_wea….png)

>>14894264
An ice style with a nice popsicle
750e9e No.14894268
>>14894264
I don't have any good memes made atm so have a bad one instead
Barbaracle @ Normalium Z
Ability: Sniper
EVs: 252 HP / 252 Atk
Adamant Nature
- Liquidation
- Stone Edge
- Earthquake
- Laser Focus
f9d86f No.14894269
>>14894264
you champ, me sugg fossil pokemon of choice
083aff No.14894270
>>14894264
Mega Aggron named Filters
716aed No.14894271
>>14894264
400 dmg Nuke (Victini) @ Choice Scarf
Ability: Victory Star
EVs: 252 HP / 252 Spe
Timid Nature
IVs: 0 Atk
- Final Gambit
you can run other moves for coverage, but every hit you take only weakens your nuke.
16c107 No.14894274
>>14894264
use this phox >>14893582
It can remove Lando, Toxapex, and/or Ferrothorn if you use it right.
a1548e No.14894275
099629 No.14894276
>>14894275
﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽ (Porygon-Z) @ Silk Scarf
Ability: Adaptability
EVs: 120 HP / 252 Atk / 136 Spe
Adamant Nature
- Agility
- Last Resort
716aed No.14894278
>>14894275
﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽ (Porygon-Z) @ Silk Scarf
Ability: Adaptability
EVs: 120 HP / 252 Atk / 136 Spe
Adamant Nature
- Agility
- Last Resort
a1548e No.14894290
a1548e No.14894311
1370ef No.14894330
>>14893767
>>14893754
>>14893782
>>14893784
>>14893808
>implying its not real
It's Drayano's Storm Silver except almost every Pokemon and some moves have been edited by me in order to amplify their roles, and in some cases completely reverse them to fill a needed niche. The type chart has also been changed to reflect this philosophy. This is a personal hack that I maintain and play for myself but I'll share since you fags are being adamant about it.
http://www.mediafire.com/file/l8jp60hq66qtq6e/Storm%20Silver%28Dawn%20edit%29.7z
>>14893810
>>14893816
I wish I was too.
a1548e No.14894349
750e9e No.14894350
>>14894330
>.nds
I wanted a fucking text file that lists all the changes, not the whole fucking game.
a1548e No.14894370
750e9e No.14894419
>>14894268
Since this was a quickly made shitmon that doesn't really work, you can change it to anything somehow related to a song you've listened to recently.
Hard mode:no eurobeat
a1548e No.14894420
a1548e No.14894424
New version, doesn't mangle any / commands except for /me
// ==UserScript==
// @name Hotpocket.js
// @namespace http://tampermonkey.net/
// @version 0.2
// @description Encode/Decode messages
// @author You
// @match https://play.pokemonshowdown.com/*
// @grant none
// @run-at document-end
// ==/UserScript==
(function() {
'use strict';
// Retroactively translate messages
// FriendMcBiggs: [%]/me
// [%]/team 321456|3
// Fixes multiple issues
// Make it so if it starts with a /, don't add the [%]
// Make it more SLIGHTLY more secure
var enc_room_list = [];
app.socket.onmessage = function (msg) {
let dat = msg.data.split('\n')[2];
if (dat != undefined) {
if (dat.startsWith("|c|") && dat.includes("[4CHGOLD]")) {
let messageText = dat.split("[4CHGOLD]")[1];
msg.data = msg.data.replace(messageText, atob(messageText));
// This allows battle commands, unzipping, and the like
let prefix = "[%]";
if (atob(messageText)[0] == '/') {
prefix = "";
}
msg.data = msg.data.replace("[4CHGOLD]", prefix);
}
}
if (window.console && console.log) {
console.log('<< ' + msg.data);
}
app.receive(msg.data);
};
app.send = function (data, room) {
if (data == "/enc") {
enc_room_list.push(room);
return;
}
if (data == "/enc off") {
enc_room_list = enc_room_list.filter(n => n != room);
return;
}
// Mangle message
if (enc_room_list.includes(room)) {
// Don't encode battle commands, unless they're /me
// unzips
if ((data[0] != '/') || (data.startsWith("/me"))) {
data = "[4CHGOLD]" + btoa(data);
}
}
if (room && room !== 'lobby' && room !== true) {
data = room + '|' + data;
} else if (room !== true) {
data = '|' + data;
}
if (!this.socket || (this.socket.readyState !== SockJS.OPEN)) {
if (!this.sendQueue) this.sendQueue = [];
// Break the message up into lines
this.sendQueue.push(data);
return;
}
if (window.console && console.log) {
console.log('>> ' + data);
}
// Take the
this.socket.send(data);
}
})();
5adb41 No.14894434
>>14894212
This works but decrypt on join when
5adb41 No.14894440
>>14894434
> This works but decrypt on join when
Nvm its fixed in the post above mine
a1548e No.14894444
>>14894440
It's not fixed, that's the next thing
16c107 No.14894453
What is the most fuggable Grass-type?
750e9e No.14894455
>>14894444
Make it work in pms too if possible.
Also checked.
>>14894453
Leafeon because butthole reasons.
099629 No.14894459
a1548e No.14894462
750e9e No.14894465
>Due to spam from your ISP, you can't speak except to staff.
wtf i didn't even do anything yet
a1548e No.14894472
a1548e No.14894478
5adb41 No.14894497
Turn 4
Landorus used Stealth Rock!
But it failed!
The opposing Landorus used Earthquake!
It doesn't affect Landorus…
Turn 5
Great turm
bf764d No.14894505
>>14894453
Oddish probably has big dirty feet and a huge cock that drags behind him, with his foreskin getting all clogged up
750e9e No.14894522
>>14894505
Plants don't have foreskin. The flowers are the genitals.
a1548e No.14894532
bf764d No.14894538
>>14894522
Yeah but he's anthropomorphized so he could take on certain humanoid qualities
a1548e No.14894574
a1548e No.14894587
1370ef No.14894588
>>14894584
Holy shit I was shadowed in that
a1548e No.14894611
a1548e No.14894617
Added a whitelist, so that "bg" won't get encoded. Any other words?
750e9e No.14894640
>>14894617
Guessing there's no way to ignore an opponents name when we ask them what pokemon they'd fuck.
099629 No.14894646
>>14894640
Just say;
>Opp which pokemon would you fuck?
a1548e No.14894649
>>14894646
but pinging them is half the fun
750e9e No.14894652
>>14894646
They might not know opp is refering to them, you need to use their name so they actually notice.
099629 No.14894666
>>14894652
>>14894649
I doubt you'll be able to auto white list the names of every opp, so its just an alternate for that situation.
a1548e No.14894699
>>14894666
Alright, any sentence that includes the phrase "pokemon would you fuck" is whitelisted now.
750e9e No.14894706
>>14894699
Include variants, "wud" ,"u" and "fug" for example.
750e9e No.14894711
>>14894705
Do not fug the babby. Wait until she is older.
a1548e No.14894760
somewhat updated, 10% less pajeet and adds a whitelist for certain phrases
// ==UserScript==
// @name Hotpocket.js
// @namespace http://tampermonkey.net/
// @version 0.3
// @description Encode/Decode messages
// @author You
// @match https://play.pokemonshowdown.com/*
// @grant none
// @run-at document-end
// ==/UserScript==
(function() {
'use strict';
// If a sentence is whitelisted, it skips the encoding/decoding process
var whitelisted = function(sentence) {
var phrases = ["bg", "fuck off reen", "hello macchaeger"];
sentence = sentence.toLowerCase();
if (phrases.includes(sentence)) {return true;}
if (sentence.includes("pokemon would you fuck")) {return true;}
if (sentence.startsWith("/me")) {return false;} //An exception for unzipping
if (sentence[0] == '/') {return true;} // Don't mangle battle commands
if (sentence[0] == '!') {return true;} // Don't mangle broadcasted commands
return false;
};
// Rooms we should mangle the messages in
var enc_room_list = [];
app.socket.onmessage = function (msg) {
// Skip the room info and a newline to get to the actual message line
let dat = msg.data.split('\n')[2];
if (dat != undefined) {
if (dat.startsWith("|c|") && dat.includes("[4CHGOLD]")) {
let messageText = dat.split("[4CHGOLD]")[1];
msg.data = msg.data.replace(messageText, atob(messageText));
// This allows battle commands, unzipping, etc
let prefix = "[%]";
if (atob(messageText)[0] == '/') {
prefix = "";
}
msg.data = msg.data.replace("[4CHGOLD]", prefix);
}
}
if (window.console && console.log) {
console.log('<< ' + msg.data);
}
app.receive(msg.data);
};
app.send = function (data, room) {
if (data == "/enc") {
enc_room_list.push(room);
return;
}
if (data == "/enc off") {
enc_room_list = enc_room_list.filter(n => n != room);
return;
}
// Mangle message if we're supposed to
if (enc_room_list.includes(room)) {
if (!whitelisted(data)) {
data = "[4CHGOLD]" + btoa(data);
}
}
// Reproduce the original function
if (room && room !== 'lobby' && room !== true) {
data = room + '|' + data;
} else if (room !== true) {
data = '|' + data;
}
if (!this.socket || (this.socket.readyState !== SockJS.OPEN)) {
if (!this.sendQueue) this.sendQueue = [];
this.sendQueue.push(data);
return;
}
if (window.console && console.log) {
console.log('>> ' + data);
}
this.socket.send(data);
}
})();
a1548e No.14894833
// ==UserScript==
// @name Hotpocket.js
// @namespace http://tampermonkey.net/
// @version 0.4
// @description Encode/Decode messages
// @author You
// @match https://play.pokemonshowdown.com/*
// @grant none
// @run-at document-end
// ==/UserScript==
(function() {
'use strict';
// If a sentence is whitelisted, it skips the encoding/decoding process
var whitelisted = function(sentence) {
var phrases = ["bg", "fuck off reen", "hello macchaeger"];
sentence = sentence.toLowerCase();
if (phrases.includes(sentence)) {return true;}
if (sentence.includes("pokemon would you fuck")) {return true;}
if (sentence.startsWith("/me")) {return false;} //An exception for unzipping
if (sentence[0] == '/') {return true;} // Don't mangle battle commands
if (sentence[0] == '!') {return true;} // Don't mangle broadcasted commands
return false;
};
function retroactiveTranslate() {
$('[class*="chatmessage"]').each(function(index) {
let messageText = $(this).text();
if (messageText.includes("[4CHGOLD]")) {
if (messageText != undefined) {
messageText = messageText.split("[4CHGOLD]")[1];
let output = $(this).html(); //Get its HTML
output = output.replace(messageText, atob(messageText));
// This allows battle commands, unzipping, etc
let prefix = "[%]";
if (atob(messageText)[0] == '/') {
prefix = "";
}
output = output.replace("[4CHGOLD]", prefix);
$(this).html(output);
}
}
});
}
// Rooms we should mangle the messages in
var enc_room_list = [];
app.socket.onmessage = function (msg) {
// Skip the room info and a newline to get to the actual message line
let dat = msg.data.split('\n')[2];
if (dat != undefined) {
if (dat.startsWith("|c|") && dat.includes("[4CHGOLD]")) {
let messageText = dat.split("[4CHGOLD]")[1];
msg.data = msg.data.replace(messageText, atob(messageText));
// This allows battle commands, unzipping, etc
let prefix = "[%]";
if (atob(messageText)[0] == '/') {
prefix = "";
}
msg.data = msg.data.replace("[4CHGOLD]", prefix);
}
}
if (window.console && console.log) {
console.log('<< ' + msg.data);
}
app.receive(msg.data);
};
app.send = function (data, room) {
if (data == "/enc") {
enc_room_list.push(room);
retroactiveTranslate();
return;
}
if (data == "/enc off") {
enc_room_list = enc_room_list.filter(n => n != room);
return;
}
// Mangle message if we're supposed to
if (enc_room_list.includes(room)) {
if (!whitelisted(data)) {
data = "[4CHGOLD]" + btoa(data);
}
}
// Reproduce the original function
if (room && room !== 'lobby' && room !== true) {
data = room + '|' + data;
} else if (room !== true) {
data = '|' + data;
}
if (!this.socket || (this.socket.readyState !== SockJS.OPEN)) {
if (!this.sendQueue) this.sendQueue = [];
this.sendQueue.push(data);
return;
}
if (window.console && console.log) {
console.log('>> ' + data);
}
this.socket.send(data);
}
})();
a1548e No.14894847
WHERE IS OUR INCOGNITO CHIMP
86513e No.14894849
and there goes the rest of my vpn bandwidth
oops
2eb3c9 No.14894915
>"""people""" use this language seriously
Deprecated on arrival, but might as well post
// ==UserScript==
// @name Hotpocket.js
// @namespace http://tampermonkey.net/
// @version 0.3
// @description Encode/Decode messages
// @author (((You)))
// @match https://play.pokemonshowdown.com/*
// @grant none
// @run-at document-end
// ==/UserScript==
(function() {
'use strict';
// If a sentence is whitelisted, it skips the encoding/decoding process
var whitelisted = function(sentence) {
var phrases = ["bg", "fuck off reen", "hello macchaeger"];
sentence = sentence.toLowerCase();
if (phrases.includes(sentence)) {return true;}
if (sentence.includes("pokemon would you fuck")) {return true;}
if (sentence.startsWith("/me")) {return false;} //An exception for unzipping
if (sentence[0] == '/') {return true;} // Don't mangle battle commands
if (sentence[0] == '!') {return true;} // Don't mangle broadcasted commands
return false;
};
// Rooms we should mangle the messages in
var enc_room_list = [];
var enc_prefix = "[4CHGOLD]";
var dec_prefix = "[%]";
var decode = function (txt) {
if (txt.includes(enc_prefix)) {
let messageText = txt.split(enc_prefix)[1];
txt = txt.replace(messageText, atob(messageText));
// This allows battle commands, unzipping, etc
let prefix = dec_prefix;
if (atob(messageText)[0] == '/') {
prefix = "";
}
txt = txt.replace(enc_prefix, prefix);
}
return txt;
};
let decode_old = function (room) {
console.log(room);
// everything chat-related has class chat but that includes joins/parts
// real messages also have a class like chatmessage-reen
let isChatMessage = function (div) {
let cl = div.classList;
for (var i = 0 ; i < cl.length ; ++i) {
if (cl[i].startsWith("chatmessage-")) {
return true;
}
}
return false;
};
var chatshit = document.getElementById("room-" + room).getElementsByClassName("chat");
// change the text like a pajeet
for (var i = 0 ; i < chatshit.length ; ++i) {
let m = chatshit[i];
if (isChatMessage(m)) {
for (var j = 0 ; j < m.children.length ; ++j) {
let c = m.children[j];
if (c.tagName == "EM") {
c.textContent = decode(c.textContent);
}
}
}
}
};
app.socket.onmessage = function (msg) {
// Skip the room info and a newline to get to the actual message line
let dat = msg.data.split('\n')[2];
if (dat != undefined) {
if (dat.startsWith("|c|") && dat.includes(enc_prefix)) {
msg.data = decode(msg.data);
}
}
if (window.console && console.log) {
console.log('<< ' + msg.data);
}
app.receive(msg.data);
};
app.send = function (data, room) {
if (data == "/enc") {
enc_room_list.push(room);
decode_old(room);
return;
}
if (data == "/enc off") {
enc_room_list = enc_room_list.filter(n => n != room);
return;
}
// Mangle message if we're supposed to
if (enc_room_list.includes(room)) {
if (!whitelisted(data)) {
data = "[4CHGOLD]" + btoa(data);
}
}
// Reproduce the original function
if (room && room !== 'lobby' && room !== true) {
data = room + '|' + data;
} else if (room !== true) {
data = '|' + data;
}
if (!this.socket || (this.socket.readyState !== SockJS.OPEN)) {
if (!this.sendQueue) this.sendQueue = [];
this.sendQueue.push(data);
return;
}
if (window.console && console.log) {
console.log('>> ' + data);
}
this.socket.send(data);
}
})();
2eb3c9 No.14894984
>>14894915
wrap
> txt = txt.replace(messageText, atob(messageText));
in
> try { … } catch (err) { return txt; }
for turbostreetshitting not dying on encoding errors
f9d86f No.14895035
ME CHAMP
Theme: Hacking into the mainframe
25af15 No.14895050
Lil MacNigger (Hitmonchan) @ Life Orb
Ability: Iron Fist
EVs: 252 Atk / 4 SpD / 252 Spe
Jolly Nature
- Drain Punch
- Bullet Punch
- Fire Punch
- Ice Punch
5d2567 No.14895062
Giga Drill Breaker (Excadrill) @ Choice Band
Ability: Mold Breaker
EVs: 252 HP / 252 Atk / 4 Spe
Adamant Nature
- Earthquake
- Iron Head
- Return
- Swords Dance
f62909 No.14895070
DONK GOD (Conkeldurr) @ Choice Band
Ability: Iron Fist
EVs: 252 HP / 252 Atk / 4 Def
Adamant Nature
- Focus Punch
Add a move for every kill it gets.
3e550d No.14895073
>>14895035
Mail order russian hacker
25af15 No.14895082
// ==UserScript==
// @name Hotpocket.js
// @namespace http://tampermonkey.net/
// @version 0.4
// @description Encode/Decode messages
// @author (((You)))
// @match https://play.pokemonshowdown.com/*
// @grant none
// @run-at document-end
// ==/UserScript==
(function () {
'use strict';
// Rooms we should mangle the messages in
var enc_room_list = [];
var enc_prefix = "[4CHGOLD]";
var dec_prefix = "[%]";
var scramble = function (sentence, dir) {
// SOMEONE ELSE CAN DO THIS
// And the scramble/unscramble functions aren't set up properly yet
return sentence;
};
// If a sentence is whitelisted, it skips the encoding/decoding process
var whitelisted = function (sentence) {
var phrases = ["bg", "fuck off reen", "hello macchaeger"];
sentence = sentence.toLowerCase();
if (phrases.includes(sentence)) {
return true;
}
if (sentence.includes("pokemon would you fuck")) {
return true;
}
if (sentence.startsWith("/me")) {
return false;
} //An exception for unzipping
if (sentence[0] == '/') {
return true;
} // Don't mangle battle commands
if (sentence[0] == '!') {
return true;
} // Don't mangle broadcasted commands
return false;
};
function decodeAfterPrefix(output) {
let messageText = output.split(enc_prefix)[1];
output = output.replace(messageText, atob(scramble(messageText, "decode")));
// This allows battle commands, unzipping, etc
let prefix = dec_prefix;
if (atob(messageText)[0] == '/') {
prefix = "";
}
output = output.replace(enc_prefix, prefix);
return output;
}
function retroactiveTranslate() {
$('[class*="chatmessage"]').each(function (index) {
try {
let messageText = $(this).text();
if (messageText != undefined && messageText.includes(enc_prefix)) {
let output = $(this).html(); //Get its HTML
messageText = messageText.split(enc_prefix)[1];
output = output.replace(messageText, atob(messageText));
// This allows battle commands, unzipping, etc
let prefix = "[%]";
if (atob(messageText)[0] == '/') {
prefix = "";
}
output = output.replace("[4CHGOLD]", prefix);
$(this).html(output);
}
} catch {}
});
}
app.socket.onmessage = function (msg) {
// Skip the room info and a newline to get to the actual message line
let dat = msg.data.split('\n')[2];
if (dat != undefined) {
if (dat.startsWith("|c|") && dat.includes(enc_prefix)) {
try {
msg.data = decodeAfterPrefix(msg.data);
} catch {}
}
}
if (window.console && console.log) {
console.log('<< ' + msg.data);
}
app.receive(msg.data);
};
app.send = function (data, room) {
if (data == "/enc") {
enc_room_list.push(room);
retroactiveTranslate();
return;
}
if (data == "/enc off") {
enc_room_list = enc_room_list.filter(n => n != room);
return;
}
// Mangle message if we're supposed to
if (enc_room_list.includes(room)) {
if (!whitelisted(data)) {
try {
data = enc_prefix + scramble(btoa(data), "encode");
} catch {
data = enc_prefix + "_ERROR";
}
}
}
// Reproduce the original function
if (room && room !== 'lobby' && room !== true) {
data = room + '|' + data;
} else if (room !== true) {
data = '|' + data;
}
if (!this.socket || (this.socket.readyState !== SockJS.OPEN)) {
if (!this.sendQueue)
this.sendQueue = [];
this.sendQueue.push(data);
return;
}
if (window.console && console.log) {
console.log('>> ' + data);
}
this.socket.send(data);
}
})();
f62909 No.14895087
099629 No.14895090
>>14894984
the madman (Charizard) @ Charizardite X
Ability: Blaze
EVs: 248 HP / 100 Def / 160 SpD
Impish Nature
- Belly Drum
- Roost
- Dragon Claw / Earthquake
- Flame Charge
25af15 No.14895093
>>14895090
>tangela will never get an evolution
f9d86f No.14895097
f9d86f No.14895104
f9d86f No.14895115
f9d86f No.14895123
f9d86f No.14895127
86513e No.14895133
f9d86f No.14895139
>>14895133
A proud warrior
716aed No.14895176
>>14895133
donnel magnemite, but you can't use the mastermite set.
099629 No.14895203
>>14895133
Take a Pokemon Trainer
16c107 No.14895209
>>14895133
Fightothorn (Chesnaught) @ Rocky Helmet
Ability: Bulletproof
EVs: 248 HP / 252 Def / 8 SpD
Impish Nature
- Drain Punch
- Block
- Leech Seed
- Synthesis
block in a physical attacker or ferrothorn and suckle their healthbenis.
holy fucking shit let me post its been all fucking day jesus christ i just want to shittalk mexicans
86513e No.14895211
>>14895209
I got this last time, it got pp stalled to death by a ferrothorn, fuck off you retard
818174 No.14895212
>>14895133
bronahole (Slowbro) (M) @ Slowbronite
Ability: Regenerator
Shiny: Yes
EVs: 252 HP / 4 SpA / 252 SpD
Calm Nature
IVs: 0 Atk
- Calm Mind
- Iron Defense
- Rest
- Block
099629 No.14895222
>>14895203
>it took almost two hours to post
86513e No.14895234
You just can't reason with these guys.
083aff No.14895240
16c107 No.14895244
>>14895211
i mustve missed it. it worked whenever i tried it.
take Scissors instead then.
Scissors (Kartana) @ Chople Berry
Ability: Beast Boost
Shiny: Yes
Happiness: 241
EVs: 248 HP / 8 Atk / 252 Spe
Naive Nature
- Hidden Power [Fire]
- Vacuum Wave
- Psycho Cut
- Leaf Blade
818174 No.14895245
>>14895234
>temporaryanonymous
cuckderp sure are a bunch of bootlicking sycophants
0e9a60 No.14895262
>>14895133
Dependable fish
Holy fuck why does it take so long to comment
716aed No.14895281
>>14895234
In that case, what is a valid reason?
083aff No.14895288
>>14895281
Because if you don't unban them, I'm just going to continue to ban evade anyways so you may as well make it easy for both of us.
bf764d No.14895289
>>14895262
I'm spending my time talking about good topics, such as a horsedicked Horsea
099629 No.14895300
>>14895289
>horsedicked Horsea
tfw there's no pics of such a thing.
I remember seeing an image of Latios were he had a horse dick.
818174 No.14895317
if chimp doesn't start a battle in 5 minutes I'll hijack
099629 No.14895344
>>14895336
Yep, it's sorta disappointing sometimes how little genital variety pokemon are drawn with usually.
818174 No.14895347
bf764d No.14895352
0e9a60 No.14895377
Champ seems to be dead after being unable to post
099629 No.14895378
Honestly I haven't tested out the script, do i have to use the /enc command to decrypt stuff?
716aed No.14895382
yes, and /enc off to speak normally
818174 No.14895411
bf764d No.14895432
Do you have to use a script extender? It's annoying to copypaste into a decoder site
818174 No.14895488
818174 No.14895500
818174 No.14895570
15e0f4 No.14895573
I'll champ for a bit
Give LC Pokemon
083aff No.14895577
099629 No.14895580
716aed No.14895583
716aed No.14895584
>>14895573
Azurill @ Leftovers
Ability: Huge Power
EVs: 4 HP / 252 Atk / 252 Def
Adamant Nature
- Return
- Knock Off
- Rest
- Sleep Talk
16c107 No.14895585
>>14895573
Diarrhea Dearest (Grimer-Alola) @ Liechi Berry
Ability: Gluttony
Level: 5
Shiny: Yes
EVs: 36 HP / 196 Atk / 116 Def / 116 SpD
Adamant Nature
- Shadow Sneak
- Pursuit
- Knock Off
- Poison Jab
f9d86f No.14895587
>>14895573
DELEGATES DAHNALD (Rattata) @ Flame Orb
Ability: Guts
Happiness: 0
EVs: 252 Atk / 4 Def / 252 Spe
Jolly Nature
- Frustration
- Crunch
- Flame Wheel
- Protect / Quick Attack / U-turn
818174 No.14895588
716aed No.14895589
>>14895584
or switch HP and Def EVs around.
15e0f4 No.14895591
15e0f4 No.14895603
15e0f4 No.14895611
15e0f4 No.14895619
f14b1a No.14895631
>>14895082
So just copypaste this into Greasemonkey or whatever, right?
099629 No.14895638
f14b1a No.14895639
>>14895638
Then what? Does it automatically translate messages and cipher my messages?
15e0f4 No.14895642
f9d86f No.14895643
I AM CHAMP
Theme: Scalemons
083aff No.14895644
818174 No.14895646
716aed No.14895647
16c107 No.14895649
>>14895643
Alolan Meowth. It can outspeed Abra.
f14b1a No.14895655
Cute and Useful(?) (Drifloon) @ Choice Specs
Ability: Flare Boost
EVs: 252 SpA / 252 Spe
Timid Nature
IVs: 0 Atk
- Calm Mind
- Shadow Ball
- Thunderbolt
- Defog
Hope this works, champ.
f14b1a No.14895659
WAIT SHIT. Give that Eviolite, not Specs. Dunno how that happened.
099629 No.14895660
>>14895639
You have to type /enc into the chat first, in order to type none encrypted things type /enc off.
After typing /enc it'll decrypt automatically.
>>14895643
skorupi
099629 No.14895662
f14b1a No.14895667
>>14895660
Got it.
>>14895662
Fug. Flame Orb then, also add 4 EVs to defense
eaca8c No.14895680
>>14895643
Krokodil (Krookodile) (F) @ Focus Sash
Ability: Anger Point
EVs: 252 HP / 252 Atk / 4 SpD
Adamant Nature
- Beat Up
- Aqua Tail
- Earthquake
- Fire Fang
083aff No.14895697
Huh, apparently that the darkest dick up his ass is a driver in RandomBattles
f9d86f No.14895717
f9d86f No.14895749
f9d86f No.14895782
f9d86f No.14895798
f9d86f No.14895829
f9d86f No.14895848
f9d86f No.14895868
f9d86f No.14895876
f14b1a No.14895889
Okay, tell me what I'm doing wrong.
I copy the script here: >>14895082
I click the Tampermonkey icon and then Create a new script
I paste it into the window that appears
I go to File > Save
I refresh Showdown
I type /enc
I then get "The command "/enc" does not exist. To send a message starting with "/enc", type "//enc"."
Where am I going wrong?
f9d86f No.14895890
d3ea66 No.14895894
>>14895889
There are errors in the script, at each instance of "catch {}", change it to "catch(Exception) {}
That MIGHT be the problem
ecf711 No.14895898
‽HappyStaller: Hi
‽HappyStaller: I do not believe my ban was called for.
‽HappyStaller: I would very much appreciate it being reduced to a warning so I can go back to playing with my friends.
%cc: no
‽HappyStaller: Why exactly did you ban me?
%cc: you went out of your way to harass a user even after they said that he did not you harassing them
‽HappyStaller: What specifically did I do to harass him?
‽HappyStaller: Reminder that he rejoined afterwards to taunt us.
‽HappyStaller: Also abused his driver powers, but let's not get into that.
%cc: if you want to report moderator abuse, you can talk to the RO's of said room
‽HappyStaller: I don't care about corruption in the ranks enough to pursue it.
‽HappyStaller: What I do care about is you banning me and not being able to point to something I actually did.
%cc: then don't use it as an argument
‽HappyStaller: ‽HappyStaller: Also abused his driver powers, but let's not get into that.
‽HappyStaller: You can go report it if you want
‽HappyStaller: As I said
‽HappyStaller: I don't care enough about your corruption to pursue it
‽HappyStaller: What I want you to do
%cc: [10:56] %cc: if you want to report moderator abuse, you can talk to the RO's of said room
‽HappyStaller: Is answer my goddamn question
‽HappyStaller: instead of pilpulling
%cc: I already answered your question
‽HappyStaller: No, you didn't
‽HappyStaller: You vaguely said that I did something wrong
‽HappyStaller: I ask what I did
‽HappyStaller: you said I did something wrong
‽HappyStaller: what
‽HappyStaller: specifically
‽HappyStaller: POINT specifically to what I did
‽HappyStaller: do that
‽HappyStaller: That's what I'm asking
‽HappyStaller: I don't care about all the other nonsense you have to say
%cc: could you change your attitude?
‽HappyStaller: could you not go out of your way to avoid my question?
%cc: I would answer your question, but only if you change your attitude
‽HappyStaller: My "attitude" is not the problem here.
%cc: I beg the differ
‽HappyStaller: So you admit that you haven't answered my question
‽HappyStaller: Fantastic
‽HappyStaller: You take the time to ban someone, but you won't take the time to explain what they did
‽HappyStaller: and yet I have an 'attitude' problem
‽HappyStaller: "%cc: I beg the differ"
And then he blocked me
f14b1a No.14895907
>>14895894
Now a bunch of lines have an "app is undefined" warning."
716aed No.14895910
>>14895898
report them both for moderator abuse
ecf711 No.14895911
>>14895907
tampermonkey is a nigger, I'm accessing showdown's global variables like app. You can ignore that.
f9d86f No.14895919
f14b1a No.14895921
>>14895911
Okay. I ignored the warnings and now Showdown isn't loading for me. Is that normal?
On another note. I replaced every catch with catch(Exception) {} and kept this one last error at the bottom that says "Unexpected token", which lets Showdown load, but doesn't let the encryption work.
ecf711 No.14895922
>>14895921
try removing the "use strict" at the top
f14b1a No.14895925
>>14895922
Still no good, dubsman. Any other ideas?
f14b1a No.14895927
Oh, found more errors. They say "Implicit global variable, assign as global property instead." How do I fix that?
f9d86f No.14895928
d3ea66 No.14895931
>>14895927
what lines are the errors on?
f14b1a No.14895933
ecf711 No.14895938
I also just got a week long ban for expecting the mod to explain himself. I might not have evaded, but like what always happens, they're being completely unreasonable and refuse to explain their bullshit. Then he ignored me again.
>>14895927
no clue
d3ea66 No.14895941
>>14895933
screenshot those lines for me
d3ea66 No.14895945
>>14895944
you probably added or removed a curly brace somewhere
ecf711 No.14895947
>>14895944
Alright, new plan. Disable that script entirely. Reload the page. Go to the last room with some 4chan gold. While in the battle, paste this into your console.
// Rooms we should mangle the messages in
var enc_room_list = [];
var enc_prefix = "[4CHGOLD]";
var dec_prefix = "[%]";
var scramble = function (sentence, dir) {
// SOMEONE ELSE CAN DO THIS
return sentence;
};
// If a sentence is whitelisted, it skips the encoding/decoding process
var whitelisted = function (sentence) {
var phrases = ["bg", "fuck off reen", "hello macchaeger"];
sentence = sentence.toLowerCase();
if (phrases.includes(sentence)) {
return true;
}
if (sentence.includes("pokemon would you fuck")) {
return true;
}
if (sentence.startsWith("/me")) {
return false;
} //An exception for unzipping
if (sentence[0] == '/') {
return true;
} // Don't mangle battle commands
if (sentence[0] == '!') {
return true;
} // Don't mangle broadcasted commands
return false;
};
function decodeAfterPrefix(output) {
let messageText = output.split(enc_prefix)[1];
output = output.replace(messageText, atob(scramble(messageText, "decode")));
// This allows battle commands, unzipping, etc
let prefix = dec_prefix;
if (atob(messageText)[0] == '/') {
prefix = "";
}
output = output.replace(enc_prefix, prefix);
return output;
}
function retroactiveTranslate() {
$('[class*="chatmessage"]').each(function (index) {
try {
let messageText = $(this).text();
if (messageText != undefined && messageText.includes(enc_prefix)) {
let output = $(this).html(); //Get its HTML
messageText = messageText.split(enc_prefix)[1];
output = output.replace(messageText, atob(messageText));
// This allows battle commands, unzipping, etc
let prefix = "[%]";
if (atob(messageText)[0] == '/') {
prefix = "";
}
output = output.replace("[4CHGOLD]", prefix);
$(this).html(output);
}
} catch {}
});
}
app.socket.onmessage = function (msg) {
// Skip the room info and a newline to get to the actual message line
let dat = msg.data.split('\n')[2];
if (dat != undefined) {
if (dat.startsWith("|c|") && dat.includes(enc_prefix)) {
try {
msg.data = decodeAfterPrefix(msg.data);
} catch {}
}
}
if (window.console && console.log) {
console.log('<< ' + msg.data);
}
app.receive(msg.data);
};
app.send = function (data, room) {
if (data == "/enc") {
enc_room_list.push(room);
retroactiveTranslate();
return;
}
if (data == "/enc off") {
enc_room_list = enc_room_list.filter(n => n != room);
return;
}
// Mangle message if we're supposed to
if (enc_room_list.includes(room)) {
if (!whitelisted(data)) {
try {
data = enc_prefix + scramble(btoa(data), "encode");
} catch {
data = enc_prefix + "_ERROR";
}
}
}
// Reproduce the original function
if (room && room !== 'lobby' && room !== true) {
data = room + '|' + data;
} else if (room !== true) {
data = '|' + data;
}
if (!this.socket || (this.socket.readyState !== SockJS.OPEN)) {
if (!this.sendQueue)
this.sendQueue = [];
this.sendQueue.push(data);
return;
}
if (window.console && console.log) {
console.log('>> ' + data);
}
this.socket.send(data);
}
d3ea66 No.14895949
>>14895945
>>14895944
to elaborate, those variables are provided in the function definition, so unless the function was ended before those lines, they should be using those versions
d3ea66 No.14895953
I know what it was, you added a spare close brace at the last catch block at 118. That catch block is closed at 120, so remove the closing curly brace on 118.
This is guaranteed to fix it
ecf711 No.14895959
UNBOUND BENIS (Smeargle) @ Focus Sash
Ability: Technician
EVs: 252 Atk / 252 SpA / 4 Spe
Naughty Nature
- Spore
- Shell Smash
- Frost Breath
- Precipice Blades
f14b1a No.14895963
>>14895953
THANK YOU THANK YOU THANK YOU. To celebrate, me champ, Scalemons!
15e0f4 No.14895964
ecf711 No.14895965
The smeargle above
Not sure how many speed evs it needs, if any
099629 No.14895966
>>14895963
Take a venipede
716aed No.14895970
>>14895963
try this theorycrafted meme
Cranidos @ Choice Scarf
Ability: Sheer Force
EVs: 252 Atk / 4 SpD / 252 Spe
Jolly Nature
- Iron Head
- Crunch
- Rock Slide
- Fire Punch
ecf711 No.14895972
>>14895970
can this outspeed an abra? does it have any moves that hit twice so it can break the sash?
f9d86f No.14895980
>>14895963
Spheal with Ice Ball and Rollout
f14b1a No.14895991
15e0f4 No.14895993
ecf711 No.14895998
>>14895993
The entire rhyperior line has almost exactly the same stats when scaled
716aed No.14896001
>>14895972
according to me calculations, y
f14b1a No.14896007
f14b1a No.14896011
ecf711 No.14896015
>shell smash smeragle is actually decent in this mode
ecf711 No.14896018
why in the world would people bring mons that scale down into this mode?
>hmm I sure would love to play a nerfed primal groudon against absurdly buffed LC mons
716aed No.14896019
>>14896018
you'd figure if they want utility, they could just use that darkrai move that auto sleeps and nightmarres
f14b1a No.14896021
f14b1a No.14896028
ecf711 No.14896037
Everything trades HP for damage in this mode, so balking isn't very good. Pain split is probably useless. Wouldn't that make final gambit absurdly good?
f14b1a No.14896040
ecf711 No.14896047
give smeargle Bonemerang, it has more effective power and helps with sash/subs
f14b1a No.14896048
ecf711 No.14896057
alternative smeargle, should balk priority maybe
UNBOUND BENIS (Smeargle) @ Focus Sash
Ability: Technician
EVs: 248 HP / 252 Atk / 4 Def / 4 Spe
Adamant Nature
- Spore
- Shell Smash
- Icicle Spear
- Bonemerang
f14b1a No.14896066
f14b1a No.14896070
ecf711 No.14896076
cheeky dan might do well here
f14b1a No.14896077
15e0f4 No.14896078
Smeargle with Tail Glow, Vacuum Wave and Water Shuriken
099629 No.14896079
>>14896077
A rock hard Onix
ecf711 No.14896080
>>14896078
might want to also give it earthquake since champ insists on getting fucked by dig copycat riolu
take a cheeky dan
15e0f4 No.14896087
ecf711 No.14896090
actually, take this instead of dan, I want to see it
blood thirsty fish (Carvanha) @ Liechi Berry
Ability: Speed Boost
EVs: 252 Atk / 252 Spe
Adamant Nature
- Aqua Jet
- Protect
- Destiny Bond
- Crunch
716aed No.14896107
>>14896077
c'mon, step it up! (Doduo) @ Focus Sash
Ability: Early Bird
EVs: 252 Atk / 4 SpD / 252 Spe
Jolly Nature
- Swords Dance
- Quick Attack
- Drill Peck
- Return
if up against abra, use quick attack. it only scales to 30 base def. use pebbles to break sashes.
ecf711 No.14896116
The problem with boosting is that anything with prio can kill you after, so it's shit. There's also no point in trapping when you can just kill. If you go full glass cannon and bring your own prio, you can kill the people with prio trying to kill you.
ecf711 No.14896118
resugg
Hitmontop (M) @ Life Orb
Ability: Technician
EVs: 248 HP / 252 Atk / 8 SpD
Adamant Nature
- Fake Out
- Mach Punch
- Bullet Punch
- Pursuit
ecf711 No.14896120
What about gyro ball sets? Everything here is absurdly fast, so you pretty much guarantee damage if you don't die in one hit
15e0f4 No.14896121
f14b1a No.14896123
ecf711 No.14896128
>smeargle has every move, decent balk/attack, and absurdly high speed
>people just run abra, fastly, and other copy and paste smogon mons
but why?
f14b1a No.14896136
ecf711 No.14896137
Water shuriken is an absurdly good move in this mode, with everything being glass cannons and running sash. Should we just start unironically running specs greninja?
f14b1a No.14896143
ecf711 No.14896148
You could make accelgor modest + specs with water shuriken murder all sash LC mons. It has slightly better stats than frog. Thoughts?
f14b1a No.14896158
New champ, might come back later
ecf711 No.14896181
Since smeargle kept dying to prio, I modified it slightly. Fakeout + ES should kill the more fragile LC mons, smash into bone deals with sash/substitute and certain mons. Normal+Ground has perfect neutral coverage. Rate my scaled shitmon.
Smeargle @ Focus Sash
Ability: Technician
EVs: 248 HP / 252 Atk / 8 Spe
Adamant Nature
- Fake Out
- Shell Smash
- Extreme Speed
- Bonemerang
ecf711 No.14896189
Someone challenge "ChallengeMe.ABra" and bring a smogon abra
ecf711 No.14896198
Smeargle used Fake Out!
The opposing smogon lost 91% of its health!
The opposing smogon flinched and couldn't move!
Smeargle's technician fakeout isn't something to shrug off in this mode. Extreme speed then can do 33% more damage immediately after. The other shit is for when you need damage, not priority.
ecf711 No.14896218
Or how about Kangaskhan-Mega? Even though it only gets a tiny boost, it has the right moves to remove smogon
f14b1a No.14896267
Alright, that should be enough strategizing. Me champ again, still Scalemons.
ecf711 No.14896273
Smeargle @ Focus Sash
Ability: Technician
EVs: 248 HP / 252 Atk / 8 Spe
Adamant Nature
- Fake Out
- Shell Smash
- Extreme Speed
- Bonemerang
6a9eeb No.14896274
099629 No.14896279
>>14896267
Boostzor (Bronzor) @ Leftovers
Ability: Levitate
IVs: 0 Atk
- Rest
- Charge Beam
- Ancient Power
- Sleep Talk
6a9eeb No.14896282
099629 No.14896286
>>14896279
Fug forgot the Ivs and nature.
Boostzor (Bronzor) @ Leftovers
Ability: Levitate
EVs: 252 HP / 128 Def / 128 SpD
Quiet Nature
IVs: 0 Atk
- Rest
- Charge Beam
- Ancient Power
- Sleep Talk
716aed No.14896287
15e0f4 No.14896298
f14b1a No.14896308
f14b1a No.14896319
f14b1a No.14896339
f14b1a No.14896354
ecf711 No.14896378
CANDLESNIFFING FF: [%]you could probably make this encoding less obvious if instead of the base64 alphabet the script used chinese characters or some shit
That's genius
f14b1a No.14896380
f14b1a No.14896387
ecf711 No.14896389
Someone try pasting this into showdown.
安吧八爸百北不大岛的弟地东都对多儿二方港哥个关贵国过海好很会家见叫姐京九可老李零六吗妈么没美妹们名明哪那南你您朋七起千去人认日三上谁什生师十识是四他她台天湾万王我五西息系先香想小谢姓休学也一亿英友月再张这中字
f14b1a No.14896397
ecf711 No.14896406
I'm working on becoming chinese
f14b1a No.14896408
ecf711 No.14896415
underageanimegirl: [%]stone evil
underageanimegirl: [%]stone evil
underageanimegirl: [%]stone evil
☆stone evil: What is this language
ecf711 No.14896432
CANDLESNIFFING FF: [%]kanji doesn't work for technical reasons
CANDLESNIFFING FF: [%]i'm working on that
Don't work on that, I'm working on the base64 getting translated to chinese characters
f14b1a No.14896461
8b1c0b No.14896463
choose misdreavus or wooper
f9d86f No.14896464
>>14896461
A mon you would feed berries to
099629 No.14896466
ecf711 No.14896468
Kecleon
Ability: Color Change
- Fake Out
- Last Resort
ecf711 No.14896471
>>14896468
Give this protein and EVs
15e0f4 No.14896475
f14b1a No.14896485
baf875 No.14896488
f14b1a No.14896496
f14b1a No.14896512
f14b1a No.14896528
f14b1a No.14896539
f14b1a No.14896551
3a25a9 No.14896631
// ==UserScript==
// @name Hotpocket.js
// @namespace http://tampermonkey.net/
// @version 1.0
// @description Encode/Decode messages
// @author (((You)))
// @match https://play.pokemonshowdown.com/*
// @grant none
// @run-at document-end
// ==/UserScript==
(function () {
//'use strict';
// Rooms we should mangle the messages in
var enc_room_list = [];
var enc_prefix = "安";
var dec_prefix = "[%]";
var cipher_code = "上吧八爸百北不大岛的弟地东都对多儿二方港哥个关贵国过海好很会家见叫姐京九可老李零六吗妈么没美妹们名明哪那南你您朋七起千去人认日三";
var cipher_key = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
var addGook = function(sentence) {
let val = "";
for(let i = 0; i < sentence.length; i++) {
for(let j = 0; j < 64; j++) {
if (cipher_key[j] == sentence[i]) {
val += cipher_code[j];
}
}
}
return val;
};
var removeGook = function(sentence) {
let val = "";
for(let i = 0; i < sentence.length; i++) {
for(let j = 0; j < 64; j++) {
if (cipher_code[j] == sentence[i]) {
val += cipher_key[j];
}
}
}
return val;
};
// If a sentence is whitelisted, it skips the encoding/decoding process
var whitelisted = function (sentence) {
var phrases = ["bg", "fuck off reen", "hello macchaeger"];
sentence = sentence.toLowerCase();
if (phrases.includes(sentence)) {
return true;
}
if (sentence.includes("pokemon would you fuck")) {
return true;
}
if (sentence.startsWith("/me")) {
return false;
} //An exception for /me, the only / command that gets encoded
if (sentence[0] == '/') {
return true;
} // Don't mangle battle commands
if (sentence[0] == '!') {
return true;
} // Don't mangle broadcasted commands
return false;
};
function decodeAfterPrefix(output) {
let messageText = output.split(enc_prefix)[1];
output = output.replace(messageText, atob(removeGook(messageText)));
// This allows battle commands, unzipping, etc
let prefix = dec_prefix;
if (atob(removeGook(messageText))[0] == '/') {
prefix = "";
}
output = output.replace(enc_prefix, prefix);
return output;
}
function retroactiveTranslate() {
$('[class*="chatmessage"]').each(function (index) {
try {
let messageText = $(this).text();
if (messageText != undefined && messageText.includes(enc_prefix)) {
let output = $(this).html(); // The HTML of each player chat message
let ungookedText = atob(removeGook(messageText));
messageText = messageText.split(enc_prefix)[1];
output = output.replace(messageText, ungookedText);
// This allows battle commands, unzipping, etc
let prefix = dec_prefix;
if (ungookedText[0] == '/') {
prefix = "";
}
output = output.replace(enc_prefix, prefix);
$(this).html(output);
}
} catch(err) {
console.log("ERR:" + err);
}
});
}
app.socket.onmessage = function (msg) {
// Skip the room info and a newline to get to the actual message line
let dat = msg.data.split('\n')[2];
if (dat != undefined) {
if (dat.startsWith("|c|") && dat.includes(enc_prefix)) {
try {
msg.data = decodeAfterPrefix(msg.data);
} catch {}
}
}
if (window.console && console.log) {
console.log('<< ' + msg.data);
}
app.receive(msg.data);
};
app.send = function (data, room) {
if (data == "/enc") {
enc_room_list.push(room);
retroactiveTranslate();
return;
}
if (data == "/enc off") {
enc_room_list = enc_room_list.filter(n => n != room);
return;
}
if (data == "/voice all") {
// $("[id*='battle-gen7scalemons-756939226-userlist-user-']").text();
// Go through each user and voice them, with a short delay
// TODO: All of this
return;
}
// Mangle message if we're supposed to
if (enc_room_list.includes(room)) {
if (!whitelisted(data)) {
try {
data = enc_prefix + addGook(btoa(data));
} catch {
data = enc_prefix + "_ERROR";
}
}
}
// Reproduce the original showdown socket functions that we hijacked
if (room && room !== 'lobby' && room !== true) {
data = room + '|' + data;
} else if (room !== true) {
data = '|' + data;
}
if (!this.socket || (this.socket.readyState !== SockJS.OPEN)) {
if (!this.sendQueue)
this.sendQueue = [];
this.sendQueue.push(data);
return;
}
if (window.console && console.log) {
console.log('>> ' + data);
}
this.socket.send(data);
}
})();
3a25a9 No.14896649
>>14896631
We're chinese now. Moonrunes aren't compatible with any older script, we have to switch.
3a25a9 No.14896717
New feature: Arbitrary latin characters. They use a LOT of moonrunes, though.
https://hastebin.com/leligafeve.js
3a25a9 No.14896722
A LOT of moonrunes. Now at least you can send moonrunes, I guess.
AutismIsMyDriver: [%]我餓了 Becomes
AutismIsMyDriver: 安的港岛你二港国老东九哥七对八哥哪都港可明的港岛你二港可老东九个吧都八哥哪都港可那的港岛你二港儿老东九个八儿方哥哪都港叫您
3a25a9 No.14896746
This should be slightly better. I'm not really sure it's worth the extra moonrunes, I can't even post a whole pogeymon set in chat anymore.
https://hastebin.com/fotadawiti.js
5986fb No.14896758
3a25a9 No.14896832
JAVASCRIPT ROTS THE BRAIN
https://hastebin.com/acawuvafum.js
We're going back to this (slightly modified) version. Non-ASCII characters use between 3-12 moontunes each and it was unmanageable. Eventually someone will try to fix it.
5986fb No.14896930
btw I appealed the locks from last night, you don't need to evade them anymore.
3a25a9 No.14896935
>>14896930
I'm not going to test that
5986fb No.14896973
>>14896935
It's true though. A hotpocket also offered to make a room for us.
8b1c0b No.14896981
>>14896973
>they're so powerless and desperate they tried to contain us on a room
5986fb No.14896996
>>14896981
No, it's because I gave him a sob story about champ being new to pokemon and getting locked in one of his first battles was a bad impression of the community, and the reason we were talkign in code is so we could coach him in private due to pms being too messy.
Note that nothing I told them was a lie.
5d2567 No.14897020
5986fb No.14897028
>>14897020
No, we're just fucking around with gookspeak and talking about how much glaceon likes anal.
5d2567 No.14897035
>>14897028
:^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^)
Room link?
3a25a9 No.14897038
099629 No.14897185
5986fb No.14897187
>>14897185
When you stop being lazy.
5986fb No.14897510
I'll champ but only if someone else champs for me.
6a9eeb No.14897613
IT IS FINALLY DONE
FUCK JAVASCRIPT
https://hastebin.com/uxenafecay.js
ME CHAMP
5986fb No.14897625
>>14897613
Any gen 4 rock type with a stab Z hyper beam variant.
08e228 No.14897643
>>14897613
Porygon Z is the only stage 3 evolution that can remain at level 1 so use a level 1 fear porygon z and name it something related to javascript.
6d448e No.14897645
the madman (Charizard) @ Charizardite X
Ability: Blaze
EVs: 248 HP / 100 Def / 160 SpD
Impish Nature
- Belly Drum
- Roost
- Dragon Claw / Earthquake
- Flame Charge
5d2567 No.14897662
Duke of Hazzards (Forretress) @ Red Card
Ability: Sturdy
EVs: 252 HP / 252 SpD / 4 Def
Careful Nature
- Spikes
- Toxic Spikes
- Stealth Rock
- Explosion
16c107 No.14897676
pick fox
Spicy Vixen (Ninetales-Alola) (F) @ Luminous Moss
Ability: Snow Warning
EVs: 252 SpA / 4 SpD / 252 Spe
Timid Nature
IVs: 0 Atk
- Freeze-Dry
- Moonblast
- Nasty Plot
- Encore
Frigid Bitch (Ninetales) (F) @ Absorb Bulb
Ability: Drought
EVs: 252 SpA / 4 SpD / 252 Spe
Timid Nature
IVs: 0 Atk
- Flamethrower
- Dark Pulse
- Nasty Plot
- Will-O-Wisp
6a9eeb No.14897678
>>14897643
>FEAR Porygon Z
5d2567 No.14897737
Der Führer (Furret)
Ability: Keen Eye
EVs: 252 HP / 252 Atk / 4 Spe
Adamant Nature
- Power-Up Punch
- Aqua Tail
- Facade
- Fire Punch
afe9f2 No.14897738
5d2567 No.14897748
6d448e No.14897751
5d2567 No.14897762
>>14897751
Over >>14897676 here he says "pick fox," I'm assuming that to mean "pick one of these."
6a9eeb No.14897763
6d448e No.14897766
>>14897762
I was sincere with my compliment
5d2567 No.14897786
>>14897766
Well, use caps to look more sincere while doing it next time.
6a9eeb No.14897826
6a9eeb No.14897866
6a9eeb No.14897892
6a9eeb No.14897900
5986fb No.14897903
6a9eeb No.14897925
https://play.pokemonshowdown.com/battle-gen7ou-757118752
>1 win (technically a forfeit on the last mon)
>2 losses
>FOUR FORFEITS
5986fb No.14897933
>>14897925
the win didn't count because it was given to you by jack
6a9eeb No.14898000
new memes
theme: not fucking fear porygon
d883a1 No.14898001
>>14898000
Dragalge @ Icium Z
Ability: Adaptability
EVs: 252 HP / 252 SpA / 4 SpD
Modest Nature
IVs: 0 Atk
- Draco Meteor
- Sludge Bomb
- Hidden Power [Fire]
- Haze
Arcanine (M) @ Leftovers
Ability: Justified
EVs: 252 HP / 4 Def / 252 SpD
Careful Nature
- Curse
- Flare Blitz
- Extreme Speed
- Will-O-Wisp
Something with Draco Meteor, Leaf Storm, or Overheat and makes use of Laser Focus.
Pick one.
c5db35 No.14898004
>>14898000
Je suis monté! (Buzzwole) @ Assault Vest
Ability: Beast Boost
EVs: 252 HP / 252 Atk / 4 SpD
Adamant Nature
- Bounce
- Facade
- Lunge
- Fell Stinger
3e550d No.14898007
>>14898000
any non-aron fear
8b1c0b No.14898011
>>14898000
something with yawn
5d2567 No.14898012
Eisberg (Regice) @ Assault Vest
Ability: Ice Body
Shiny: Yes
EVs: 252 Def / 252 SpA / 4 SpD
Bold Nature
IVs: 0 Atk
- Focus Blast
- Ice Beam
- Protect
- Thunderbolt
5d2567 No.14898015
>>14898012
Disregard and replace protect with your choice
91cbbf No.14898020
File: c175e94698bfc8d⋯.jpg (Spoiler Image, 815.41 KB, 1023x1400, 1023:1400, 1425089 - Pikachu Porkyman….jpg)

>>14898012
>protect
>assault vest
5d2567 No.14898042
>>14898020
See >>14898015 before posting.
6a9eeb No.14898076
6a9eeb No.14898123
6a9eeb No.14898222
818174 No.14898259
Rampardos @ Focus Sash
Ability: Sheer Force
EVs: 252 Atk / 4 SpD / 252 Spe
Adamant Nature
- Rock Polish
- Rock Slide
- Thunder Punch
- Fire Punch
6a9eeb No.14898264
6a9eeb No.14898320
新糞龍
TL note: That means new champ
d883a1 No.14898342
Me champ.
Theme: Hard working chinamen.
f62909 No.14898348
91cbbf No.14898352
>>14898342
Have a Durrant to represent ant people
6a9eeb No.14898360
Oricorio-Sensu
Alternatively any sliteyed mon called ROOK LIKE GAME?
b86955 No.14898361
>>14898342
Free pick
The free pick was actually a zoroark
3e550d No.14898367
>>14898342
Garbodor to represent the highest of quality in bridge construction
818174 No.14898375
awoken (Cherrim) @ Red Card
Ability: Flower Gift
EVs: 248 HP / 252 SpA / 8 SpD
Modest Nature
IVs: 0 Atk
- Solar Beam
- Weather Ball
- Sunny Day
- Dazzling Gleam
16c107 No.14898380
>>14898342
Er Tigle (Raikou) @ Fightinium Z
Ability: Pressure
EVs: 252 SpA / 4 SpD / 252 Spe
Timid Nature
IVs: 0 Atk
- Discharge
- Calm Mind
- Flash
- Detect
6a9eeb No.14898411
>>14898360
ROOK RIKE GAME of course
/me commits piopanggao
818174 No.14898465
d883a1 No.14898485
d883a1 No.14898519
d883a1 No.14898547
d883a1 No.14898587
d883a1 No.14898725
d883a1 No.14898765
d883a1 No.14898834
16c107 No.14898960
ME CHAMP
Shiny Zygarde was only just released. Give me anti-Zygarde and/or pro-Zygarde memes to celebrate.
576545 No.14898976
>>14898960
ThreateningHDD (Klinklang) @ Leftovers
Ability: Clear Body
Happiness: 0
EVs: 252 HP / 252 Atk / 4 Def
- Shift Gear
- Wrap
- Gear Grind
- Substitute
5d2567 No.14898980
>>14898960
Birthday Boy Glaceon
d883a1 No.14898982
>>14898960
Sceptile @ Petaya Berry
Ability: Overgrow
EVs: 252 SpA / 4 SpD / 252 Spe
Timid Nature
IVs: 0 Atk
- Substitute
- Endeavor
- Energy Ball
- Hidden Power [Fire]
Arcanine (M) @ Leftovers
Ability: Justified
EVs: 252 HP / 4 Def / 252 SpD
Careful Nature
- Curse
- Flare Blitz
- Extreme Speed
- Will-O-Wisp
Araquanid @ Leftovers
Ability: Water Bubble
EVs: 252 HP / 252 Def / 4 SpD
Relaxed Nature
- Liquidation
- Scald
- Rest
- Sleep Talk
Pick one.
91cbbf No.14898984
>>14898960
Have a shiny Zygarde10%
16c107 No.14899006
>>14898976
>Wrap
what the fuck is this
this isnt legal
>>14898984
this is ALSO not legal. But I will run a speedy anus dog anyway.
cum on, step it up
818174 No.14899018
>>14899006
yes it is legal
also
Swirlix @ Eviolite
Ability: Sweet Veil
EVs: 248 HP / 252 Def / 8 SpD
Bold Nature
IVs: 0 Atk
- Sticky Web
- Calm Mind
- Dazzling Gleam
- Flamethrower
6d448e No.14899019
suicide pupper ;_; (Flareon) @ Toxic Orb
Ability: Guts
EVs: 252 Atk / 4 Def / 252 Spe
Jolly Nature
- Facade
- Flare Blitz
- Quick Attack
- Flame Charge
818174 No.14899023
>>14899018
nevermind, only illegal on showdown ou because smogon is retarded
16c107 No.14899042
>>14899023
wait, why ban wrap on Klinklang but not on everything else?
576545 No.14899055
Then free pick on that move
818174 No.14899058
>>14899048
>>14899042
I was talking about the zydog
576545 No.14899060
16c107 No.14899080
16c107 No.14899139
16c107 No.14899204
bf764d No.14899224
>>14898914
>403 forbidden when I expand the video
You fucking wot
16c107 No.14899250
16c107 No.14899327
d883a1 No.14899381
hotpocket.js:
https://hastebin.com/uxenafecay.js
Encodes everything you say so mods won't smack you across the mouth with a banhammer.
1. Install the userscript - http://tampermonkey.net/
2. Type /enc in the room.
3. ???
4. Profit. /enc off if you want to fuck with the opp. Just don't get yourself banned.
Courtesy of the new Pastebin OP, assuming I make the next thread and not faggoty current OP.
16c107 No.14899402
16c107 No.14899421
16c107 No.14899441
16c107 No.14899461
16c107 No.14899514
16c107 No.14899581
16c107 No.14899660
16c107 No.14899700
3a25a9 No.14899758
>>14899381
How are you supposed to copy this?/raw/ doesn't work with moonrunes and hastebin scripts might disappear after a day.
16c107 No.14899772
Flareon and Glaceon put in the most work. Glaceon was the only fuggable design, but unfortunately it was male.
new team.
083aff No.14899778
>>14899772
Shiny Zygarde with Thousand Waves. Everything else free.
576058 No.14899781
Latios @ Ring Target
Ability: Levitate
EVs: 252 Atk / 252 Spe
Jolly Nature
- Trick
- Roost
- Outrage
- Dragon Dance
6a9eeb No.14899786
>>14899758
View -> Text Encoding -> Unicode
Browsers are retarded and assume Latin-1 by default.
5d2567 No.14899792
Aloha Snackbar (Electrode) @ Choice Band
Ability: Aftermath
EVs: 252 Atk / 4 Def / 252 Spe
Adamant Nature
- Explosion
5986fb No.14899794
>>14899772
Max sp def sand stream assvest gigalith.
576545 No.14899795
Cuckle (Shuckle) @ Leftovers / Grip Claw
Ability: Contrary
EVs: 252 HP / 168 Def / 88 SpD
Impish Nature
- Shell Smash
- Infestation
- Rest
- Toxic
6a9eeb No.14899796
Beedrill MAGA (Togedemaru) @ Salac Berry
Ability: Sturdy
EVs: 252 Atk / 4 Def / 252 Spe
Jolly Nature
- Zing Zap
- Reversal
- Poison Jab
- Fell Stinger
16c107 No.14899818
this team is even less fuckable whats wrong with you all
https://play.pokemonshowdown.com/battle-gen7ou-757259583
3bfcd7 No.14899828
>tunnelbear runs out of data
>I'm pressing "enter" at the time so it refreshes
>immediately close the window
>temp-shoahed didn't close it quick enough
>accidentally press the "delete all cookies" button, clearing my teams
16c107 No.14899857
16c107 No.14899880
16c107 No.14899917
16c107 No.14899952
16c107 No.14900048
16c107 No.14900051
16c107 No.14900097
16c107 No.14900143
16c107 No.14900186
>opp can't figure out why Ring Target Ferrothorn gets hit by poison
little victories. the only kind of victories I have.
https://play.pokemonshowdown.com/battle-gen7ou-757287264
16c107 No.14900212
16c107 No.14900247
NEW CHAMP
and probably new thread soon too
86513e No.14900452
If showdown didn't ban most invisible characters, we could have also had completely invisible messages
f62909 No.14900933
>>14900452
But that wouldn't be as fun as TAIWAN NUMBAH ONE
f62909 No.14900947
099629 No.14900951
86513e No.14901008
>>14900947
>doesn't explain how to use the script
the next time an oldfriend stops by they're going to see a bunch of gooks and wonder what went wrong
f62909 No.14901037
>>14901008
>Use it with greasemonkey/tampermonkey
>doesn't explain how to use the script
I can think of few ways of explaining it better than this, you literally just copypaste the thing
86513e No.14901044
>>14901037
I mean you're missing how to turn it on and off
It also adds some commands like "/roomvoice all"
083aff No.14901064
f9d86f No.14901082