Guides:Nickname Writer Codes: Difference between revisions

Jump to navigation Jump to search
Content deleted Content added
TimoVM (talk | contribs)
TimoVM (talk | contribs)
Line 592: Line 592:
|| Red
|| Red
| rowspan="2" |
| rowspan="2" |
01 18 18 21 70
01 '''18 18''' 21 70
D1 71 23 70 C9
D1 71 23 70 C9
|-
|-
Line 599: Line 599:
| Yellow
| Yellow
||
||
01 18 18 21 6F
01 '''18 18''' 21 6F
D1 71 23 70 C9
D1 71 23 70 C9
|-
|-
Line 605: Line 605:
|| Red
|| Red
| rowspan="2" |
| rowspan="2" |
01 18 18 21 75
01 '''18 18''' 21 75
D1 71 23 70 C9
D1 71 23 70 C9
|-
|-
Line 612: Line 612:
| Yellow
| Yellow
||
||
01 18 18 21 74
01 '''18 18''' 21 74
D1 71 23 70 C9
D1 71 23 70 C9
|}
|}

===Changing party pokémon #1's moves===

This codes overwrites the moveset of party pokémon #1. It doesn't affect PP values, you can fix this simply by healing at the poké center.

Customization: The values marked in bold correspond to the new moveset. The first value corresponds to the first move, second value with the second and so on. Use [[The Big HEX List|the Big HEX List]] to search what values correspond with specific items. If you want to give a move set consisting of lees than 4 moves, make sure to use the value $00 for the unused moves.

{| class="wikitable"
|+ Codes to be used with the [https://timovm.github.io/NicknameConverter/ Nickname Converter webtool]
|-
! Language !! Version !! Code
|-
! rowspan="3" | English
|| Red
| rowspan="2" |
01 04 00 11 73
D1 21 A8 D8 C3
B5 00 '''01 02 03
04'''
|-
| Blue
|-
| Yellow
||
01 04 00 11 72
D1 21 A7 D8 C3
B1 00 '''01 02 03
04'''
|-
! rowspan="3" | All other
|| Red
| rowspan="2" |
01 04 00 11 78
D1 21 AD D8 C3
B5 00 '''01 02 03
04'''
|-
| Blue
|-
| Yellow
||
01 04 00 11 77
D1 21 AC D8 C3
B1 00 '''01 02 03
04'''
|}

===Changing party pokémon #1's OT ID===

This code changes party pokémon #1's OT ID. Please note that pokémon that do not share your OT name or OT ID will be seen as traded pokémon.

Customizability: The values marked in bold form the new OT ID. simply convert the desired OT ID to hexadecimal, then substitute them in the code. For example, an OT ID of 12345 corresponds to $3039, meaning you need to substitute the values 30 39 into the code.

{| class="wikitable"
|+ Codes to be used with the [https://timovm.github.io/NicknameConverter/ Nickname Converter webtool]
|-
! Language !! Version !! Code
|-
! rowspan="3" | English
|| Red
| rowspan="2" |
01 '''A4 55''' 21 77
D1 71 23 70 C9
|-
| Blue
|-
| Yellow
||
01 '''A4 55''' 21 76
D1 71 23 70 C9
|-
! rowspan="3" | All other
|| Red
| rowspan="2" |
01 '''A4 55''' 21 7C
D1 71 23 70 C9
|-
| Blue
|-
| Yellow
||
01 '''A4 55''' 21 7B
D1 71 23 70 C9
|}

===Changing party pokémon #1's Stat Experience===

This code allows you to alter party pokémon #1's stat experience. By default, it sets all stat experience to the maximum possible values.

Please note that this code will not update the pokémon's actual stats. This must be done separately by depositing and withdrawing it from the PC.

Customizability: the values marked on bold represent the stat experience that will be applied and denote the following:
* 2 values representing HP stat experience
* 2 values representing Attack stat experience
* 2 values representing Defense stat experience
* 2 values representing Speed stat experience
* 2 values representing Special stat experience
All these values are stored in big-endian format.

{| class="wikitable"
|+ Codes to be used with the [https://timovm.github.io/NicknameConverter/ Nickname Converter webtool]
|-
! Language !! Version !! Code
|-
! rowspan="3" | English
|| Red
| rowspan="2" |
01 0A 00 11 7C
D1 21 A8 D8 C3
B5 00 '''FF FF FF
FF FF FF FF FF
FF FF'''
|-
| Blue
|-
| Yellow
||
01 0A 00 11 7B
D1 21 A7 D8 C3
B5 00 '''FF FF FF
FF FF FF FF FF
FF FF'''
|-
! rowspan="3" | All other
|| Red
| rowspan="2" |
01 0A 00 11 81
D1 21 AD D8 C3
B5 00 '''FF FF FF
FF FF FF FF FF
FF FF'''
|-
| Blue
|-
| Yellow
||
01 0A 00 11 80
D1 21 AC D8 C3
B5 00 '''FF FF FF
FF FF FF FF FF
FF FF'''
|}

===Changing party pokémon #1's DVs===

This code allows you to alter party pokémon #1's DVs. By default, it sets the DVs such that the pokémon becomes shiny and male (if applicable) after trade to gen 2/transfer to gen 7.

Please note that this code will not update the pokémon's actual stats. This must be done separately by depositing and withdrawing it from the PC.

Customizability: the values marked on bold represent the DVs that will be applied and denote the following:
* 1 values representing Attack and Defence DVs
* 1 values representing Speed and Special DVs
Set to "2A AA" for pokémon to become shiny and female (if applicable) after trade to gen 2/transfer to gen 7. Set to "FF FF" to give the pokémon perfect DVs.

{| class="wikitable"
|+ Codes to be used with the [https://timovm.github.io/NicknameConverter/ Nickname Converter webtool]
|-
! Language !! Version !! Code
|-
! rowspan="3" | English
|| Red
| rowspan="2" |
01 '''FA AA''' 21 86
D1 71 23 70 C9
|-
| Blue
|-
| Yellow
||
01 '''FA AA''' 21 85
D1 71 23 70 C9
|-
! rowspan="3" | All other
|| Red
| rowspan="2" |
01 '''FA AA''' 21 8B
D1 71 23 70 C9
|-
| Blue
|-
| Yellow
||
01 '''FA AA''' 21 8A
D1 71 23 70 C9
|}

===Changing party pokémon #1's max PP values===

This code will apply a PP Max effect to all of a pokémon's moves.

{| class="wikitable"
|+ Codes to be used with the [https://timovm.github.io/NicknameConverter/ Nickname Converter webtool]
|-
! Language !! Version !! Code
|-
! rowspan="3" | English
|| Red
| rowspan="2" |
21 88 D1 0E 04
3E C0 B6 22 0D
20 F9 C9
|-
| Blue
|-
| Yellow
||
21 87 D1 0E 04
3E C0 B6 22 0D
20 F9 C9
|-
! rowspan="3" | All other
|| Red
| rowspan="2" |
21 8D D1 0E 04
3E C0 B6 22 0D
20 F9 C9
|-
| Blue
|-
| Yellow
||
21 8C D1 0E 04
3E C0 B6 22 0D
20 F9 C9
|}

===Changing party pokémon #1's OT Name===

This code will open a nickname screen allowing you to enter a new OT name for party pokémon #1. Please note that this will also nickname the pokémon with the same name.

{| class="wikitable"
|+ Codes to be used with the [https://timovm.github.io/NicknameConverter/ Nickname Converter webtool]
|-
! Language !! Version !! Code
|-
! rowspan="3" | English
|| Red
| rowspan="2" |
06 01 21 5C 65
CD D6 35 01 0B
00 11 72 D2 21
4B CF C3 B5 00
|-
| Blue
|-
| Yellow
||
06 01 21 CD 62
CD 84 3E 01 0B
00 11 71 D2 21
4A CF C3 B1 00
|-
! rowspan="3" | French
|| Red
| rowspan="2" |
06 01 21 F7 65
CD F3 35 01 0B
00 11 77 D2 21
50 CF C3 B5 00
|-
| Blue
|-
| Yellow
||
06 01 21 56 63
CD 87 3E 01 0B
00 11 76 D2 21
4F CF C3 B1 00
|-
! rowspan="3" | German
|| Red
| rowspan="2" |
06 01 21 83 65
CD F0 35 01 0B
00 11 77 D2 21
50 CF C3 B5 00
|-
| Blue
|-
| Yellow
||
06 01 21 E2 62
CD 89 3E 01 0B
00 11 76 D2 21
4F CF C3 B1 00
|-
! rowspan="3" | Italian
| Red
||
06 01 21 BB 65
CD EE 35 01 0B
00 11 77 D2 21
50 CF C3 B5 00
|-
| Blue
||
06 01 21 BA 65
CD EE 35 01 0B
00 11 77 D2 21
50 CF C3 B5 00
|-
| Yellow
||
06 01 21 1C 63
CD 82 3E 01 0B
00 11 76 D2 21
4F CF C3 B1 00
|-
! rowspan="3" | Spanish
|| Red
| rowspan="2" |
06 01 21 BB 65
CD F5 35 01 0B
00 11 77 D2 21
50 CF C3 B5 00
|-
| Blue
|-
| Yellow
||
06 01 21 14 63
CD 89 3E 01 0B
00 11 76 D2 21
4F CF C3 B1 00
|}

===Changing party pokémon #1's Nickname===

To change party pokémon #1's nickname, simply open the Nickname writer and enter the desired nickname. Afterwards, use SELECT to exit the Nickname Writer without executing code.

==Change player data==