Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- WHAT ARE BATCH COMMANDS?
- Batch Commands are additional options for editing Pokemon in PKHeX.
- You can also enter commands from this list into your Showdown Format.
- They will work with all bots.
- NOTE: The brackets "[ ]" in the examples below are meant to be deleted.
- NOTE: These can go anywhere in the format, as long as it is above the moves and below the species.
- NOTE: Credit to Sec#0420 in ZE for making the formatting better :)
- _____________________________________________
- ADDITIONAL SHOWDOWN COMMANDS
- _____________________________________________
- OT: Your Name
- -- Add your Original Trainer name to the Pokemon.
- OTGender: Male/Female
- -- Is your in-game character a male or a female?
- TID: 666666
- -- Add your Original Trainer ID to the Pokemon.
- -- Gen 1-6 are 5 numerical digits, Gen 7-9 are 6 numerical digits.
- SID: 4444
- -- Add your Secret ID to the Pokemon to more officially make it your own.
- -- Gen 1-6 are 5 numerical digits, Gen 7-9 are 4 numerical digits.
- Language: English
- -- Add the language/region the Pokemon originated from.
- -- The choices are: English, French, Spanish, Italian, Japanese, German, Korean, ChineseS, ChineseT.
- Ball: Type
- -- Replace "Type" with the ball name.
- -- Available balls are: Master, Ultra, Great, Poke, Safari, Net, Dive, Nest, Repeat, Timer, Luxury, Premier, Dusk, Heal, Quick, Cherish, Fast, Level, Lure, Heavy, Love, Friend, Moon, Sport, Dream, Beast, Strange.
- -- For Legends Arceus only, the balls are: LAPoke, LAGreat, LAUltra, LAFeather, LAWing, LAJet, LAHeavy, LALeaden, LAGigaton, LAOrigin.
- _____________________________________________
- BATCH COMMANDS FOR ALL GAMES
- _____________________________________________
- ----[SECTION 1 - POKERUS]----
- .PKRS_Infected=[True/False]
- -- Your Pokemon has Pokerus. Add "PKRS_Cured=False" if this is set to True.
- .PKRS_Cured=[True/False]
- -- Your Pokemon had Pokerus and is now cured.
- .PKRS_Days=[0-4]
- -- How many days will the Pokerus last?
- .PKRS_Strain=[0-15]
- -- The type of Pokerus the Pokemon will have. Each strain simply effects the length of time it is infected.
- STRAIN A: 0, 4, 8, 12 (With this strain, the Pokemon can only have Pokerus for 1 day.)
- STRAIN B: 1, 5, 9, 13 (With this strain, the Pokemon can only have Pokerus for 2 days.)
- STRAIN C: 2, 6, 10, 14 (With this strain, the Pokemon can only have Pokerus for 3 days.)
- STRAIN D: 3, 7, 11, 15 (With this strain, the Pokemon can only have Pokerus for 4 days.)
- ----[SECTION 2 - RIBBONS & MARKS]----
- .Ribbon[RIBBON_NAME]=True
- -- Place specific ribbon name between the example shown within "[ ]". You can use this list of ribbons in the link below.
- https://pastebin.com/EwtkQYrx
- .Ribbons=$SuggestAll
- -- This command will generate every legal ribbon for your Pokemon automatically.
- .RibbonMark[MARK_NAME]=True
- -- Place specific mark name between the "[ ]" example without spaces.
- https://pastebin.com/EwtkQYrx
- ----[SECTION 3 - LEVELS]----
- .CurrentLevel=50
- -- If you want your Pokemon to be Level 50 without the bot forcing it to Level 100, use this command.
- -- It can cause issues if you use it for any other level, so ONLY use it for Level 50.
- .EXP=[##]
- -- The amount of experience points your Pokemon has. Keep in mind this overrides the standard Showdown Format "Level" command.
- .Met_Level=[1-100]
- -- The level your Pokemon was met at.
- ----[SECTION 4 - EGGS & DATES]----
- .MetDate=[yyyyMMdd]
- -- The date that you met your Pokemon.
- .EggMetDate=[yyyyMMdd]
- -- The date that you met your Pokemon as an Egg.
- .IsEgg=True
- -- This Pokemon is in an egg.
- ----[SECTION 5 - ORIGINS]----
- .Version=[##]
- -- This is for the specific game the Pokemon originated from, using the number codes listed in the link below.
- https://pastebin.com/EwtkQYrx
- =Generation=[1-8]
- -- This is for the specific generation the Pokemon originated from. Similar to ".Version" but instead picks the best game from a specific generation to create your Pokemon.
- .FatefulEncounter=True
- -- A Pokemon from an event will be marked as a Fateful Encounter. This is how you manually add it in your Showdown Format in the hopes that the bot will gen you a specific event.
- ----[SECTION 6 - BATTLE STATS & MOVES]----
- .BattleVersion=[##]
- -- This will make your Pokemon have the Battle Ready symbol.
- -- Check https://pastebin.com/EwtkQYrx for the different Versions codes.
- .HyperTrainFlags=0
- -- This will disable HyperTraining on a Pokemon that is Level 100.
- .Met_Location=[##]
- -- This is for telling the bots where in a specific game your Pokemon was met. Simply insert the proper value from the links below. Be sure the location matches the game.
- GEN 2-8: https://bit.ly/3BQm2wM (IMAGE) // https://bit.ly/3JRjtNy (HTML)
- PLA LOCATION VALUES: https://pastebin.com/3pTsquW1
- SV LOCATION VALUES: https://pastebin.com/UNE9brU7
- .Move1_PP=[MOVE_BASE_PP]
- .Move1_PPUps=0
- -- By default, bots will set the PP for a move to its maximum. To make sure you only get the base PP, insert both of these commands together, repeating them for each move by replacing the Move number. You can find the base PP for each move at the link below. Also see below for an example on how these commands work.
- https://bulbapedia.bulbagarden.net/wiki/List_of_moves
- .IV_HP=[1-31]
- .IV_Atk=[1-31]
- .IV_Def=[1-31]
- .IV_SpA=[1-31]
- .IV_SpD=[1-31]
- .IV_Spe=[1-31]
- =IVTotal=[1-186]
- -- Edit the 'IVTotal' number to mathematically match the combined number of IVs you listed before it.
- -- You can also use this for any Pokemon if you so choose, not just those from the Max Lair, but for most uses, the standard Showdown Format is most efficient and simple.
- -- If you want to randomize the IVs, simply add $rand next to each stat instead of having a number and erase the 'IVTotal' line. Example would be ".IV_HP=$rand."
- .StatNature=[##]
- -- This is to have a different text nature (what the summary screen says) from what the stats screen says the nature is. This will effectively mint your Pokemon to the nature of your choosing. Use this along with the regular Showdown Format (XXX Nature). The values are listed below for all natures that have mints.
- Adamant 3
- Bold 5
- Brave 2
- Calm 20
- Careful 23
- Gentle 21
- Hasty 11
- Impish 8
- Jolly 13
- Lax 9
- Lonely 1
- Mild 16
- Modest 15
- Naive 14
- Naughty 4
- Quiet 17
- Rash 19
- Relaxed 7
- Sassy 22
- Serious 12
- Timid 10
- ----[SECTION 7 - FRIENDSHIP & MARKINGS]----
- .OT_Friendship=[1-255]
- Friendship: [1-255]
- OT: YourName
- -- This combination of Showdown Format and Batch Command is needed to specify the friendship value of your Pokemon. An OT is required during formatting.
- .MarkSquare=0
- .MarkStar=1
- .MarkTriangle=2
- .MarkHeart=0
- .MarkDiamond=1
- .MarkCircle=2
- -- Set the Markings for a Pokémon in-game.
- 0 = No Mark.
- 1 = Blue Mark.
- 2 = Red Mark.
- _____________________________________________
- SWORD/SHIELD BATCH COMMANDS
- _____________________________________________
- ----[SECTION 1 - LEVELS]----
- .DynamaxLevel=[1-10]
- -- Dynamax Level.
- ----[SECTION 2 - BATTLE STATS & MOVES]----
- .Version=[##]
- -- This is for the specific game the Pokemon originated from, using the number codes listed here: https://pastebin.com/EwtkQYrx
- -- For a Ditto with specific IVs, use ".Version=33," otherwise it will randomize the IVs.
- .IV_HP=[1-31]
- .IV_Atk=[1-31]
- .IV_Def=[1-31]
- .IV_SpA=[1-31]
- .IV_SpD=[1-31]
- .IV_Spe=[1-31]
- =IVTotal=[1-186]
- -- For Pokemon made in the Max Lair, you need to use this combined format to specify the IVs in SWSH.
- -- Edit the 'IVTotal' number to mathematically match the combined number of IVs you listed before it.
- -- You can also use this for any Pokemon if you so choose, not just those from the Max Lair, but for most uses, the standard Showdown Format is most efficient and simple.
- -- If you want to randomize the IVs, simply add $rand next to each stat instead of having a number and erase the 'IVTotal' line. Example would be ".IV_HP=$rand."
- ----[SECTION 3 - FORMS]----
- .FormArgument=0 [Strawberry]
- .FormArgument=1 [Berry]
- .FormArgument=2 [Love]
- .FormArgument=3 [Star]
- .FormArgument=4 [Clover]
- .FormArgument=5 [Flower]
- .FormArgument=6 [Ribbon]
- -- These are the forms for the Pokemon, Alcremie.
- _____________________________________________
- BD/SP BATCH COMMANDS
- _____________________________________________
- ----[SECTION 1 - CONTEST LEVELS]----
- .CNT_Cool=[1-255]
- .CNT_Cute=[1-255]
- .CNT_Sheen=[1-255]
- .CNT_Smart=[1-255]
- .CNT_Tough=[1-255]
- .CNT_Beauty=[1-255]
- -- Contest Stat Levels for BD/SP.
- _____________________________________________
- PLA BATCH COMMANDS
- _____________________________________________
- ----[SECTION 1 - FORMS]----
- .FormArgument=20
- -- Stantler's Psyshield Bash requirement.
- .FormArgument=294
- -- Basculin-White's damage requirement.
- .SetSuggestedGanbaruValues=$suggest (this only works for PLA)
- -- Automatically sets the GV, Height, and Weight to their suggested values according to your current Showdown Format. Beneficial if you don't want to do IV/GV calculation.
- ----[SECTION 2 - LEVELS]----
- .GV_HP=[1-10]
- .GV_ATK=[1-10]
- .GV_DEF=[1-10]
- .GV_SPA=[1-10]
- .GV_SPD=[1-10]
- .GV_SPE=[1-10]
- -- This is how you manually set the GVs.
- -- For an in-depth explanation of how GVs are calculated and work, it is important to read the text in this image: https://i.imgur.com/weyp46a.png
- ----[SECTION 3 - MOVES]----
- .AlphaMove=XXX
- -- Alpha Moves list for Pokemon Legends Arceus can be found here: https://i.imgur.com/j79AyiR.png
- ----[SECTION 4 - BALLS]----
- Ball: Type
- -- Replace "Type" with the ball name.
- -- For Legends Arceus only, the balls are: LAPoke, LAGreat, LAUltra, LAFeather, LAWing, LAJet, LAHeavy, LALeaden, LAGigaton, LAOrigin
- _____________________________________________
- SCARLET/VIOLET BATCH COMMANDS
- _____________________________________________
- ----[SECTION 1 - SIZE]----
- .Scale=[1-255]
- -- This will set the Pokemon's overall size as it's displayed in the game. The values determine how big or small the Pokemon looks.
- XXXS: 0
- XXS: 1-30
- XS: 31-60
- S: 61-100
- AV: 101-160
- L: 161-195
- XL: 196-241
- XXL: 242-254
- XXXL: 255
- .HeightScalar=[1-255]
- -- This will set the Pokemon's Height. The values determine the size.
- XS: 0-15
- S: 16-47
- AV: 48-207
- L: 208-239
- XL: 240-255
- .WeightScalar=[1-255]
- -- This will set the Pokemon's Weight. The values determine the size.
- XS: 0-15
- S: 16-47
- AV: 48-207
- L: 208-239
- XL: 240-255
- ----[SECTION 2 - LEVELS]----
- .Met_Level=[1-100]
- .Obedience_Level=[1-100]
- -- In Scarlet/Violet, in order to set a proper Met Level (the level you met your Pokemon at), you must include the Obedience Level as well. Both numbers must match exactly.
Comments
-
- ★Lampent (F) ➜ Master Ball
- Ability: Flash Fire
- Tera Type: Fire
- Level: 100
- Careful Nature
- IVs: 31/0/31/31/31/31
- EVs: 6 Def /252 SpA /252 Spe
- Power Split
- Haze
-
- ★Lampent (F)
- Ability: Flash Fire
- Tera Type: Fire
- Level: 100
- Careful Nature
- IVs: 31/0/31/31/31/31
- EVs: 6 Def /252 SpA /252 Spe
- Power Split
- Haze
Add Comment
Please, Sign In to add comment