Guides:Nickname Writer Codes: Difference between revisions
Jump to navigation
Jump to search
→PokéGiver Script
mNo edit summary |
|||
Line 1,746:
The PokéGiver is a more advanced program that can be used to automatically give specific pokémon to the player. It is made to be functional regardless of the current active box, allowing for fast transfer of any pokémon.
This program is stored in the area of memory that corresponds with enemy party data. As such, this code is only usable as long as you do not initiate a trainer battle.
Due to practical reasons, this code is split up in two parts:
* The first part will install the PokéGiver code.
* The second part is a short code that can be used at any time to activate the PokéGiver.
* If the pokémon is deposited to the PC, the Pokémon's DVs will be altered. By default, every pokémon is given DVs to qualify as shiny and female when transferred to gen 2/gen 7 (if the gender ratio allows it).
▲** Give a pokémon.
▲** Display two numbers (in hexadecimal) on screen. The left number indicates the species ID of the pokémon to be given, the right number indicated the level the pokémon is to be given at.
▲** The script will stop automatically once the current active box is full.
Warnings:
Line 1,766 ⟶ 1,764:
* The script is located in the area of memory that corresponds with enemy trainer party data. The script persists through saves, but will be destroyed when battling any trainer.
* Nickname writer codes with a length of up to 4 nicknames can be used without overwriting the PokéGiver script.
====Part 1: installing the PokéGiver====
Executing this code will not have any visible effect. After installing the PokéGiver, use the code from part 2 to properly activate it.
{| class="wikitable"
Line 1,774 ⟶ 1,776:
! rowspan="3" | English
|| Red
| rowspan="2" |<pre>
00 3E 01 E0 B7
01 01 01 CD 48
Line 1,798 ⟶ 1,800:
|-
| Yellow
||<pre>
00 3E 01 E0 B7
01 01 01 CD 59
Line 1,821 ⟶ 1,823:
! rowspan="3" | French
|| Red
| rowspan="2" |<pre>
00 3E 01 E0 B7
01 01 01 CD 65
Line 1,845 ⟶ 1,847:
|-
| Yellow
||<pre>
00 3E 01 E0 B7
01 01 01 CD 5C
Line 1,868 ⟶ 1,870:
! rowspan="3" | German
|| Red
| rowspan="2" |<pre>
00 3E 01 E0 B7
01 01 01 CD 62
Line 1,892 ⟶ 1,894:
|-
| Yellow
||<pre>
00 3E 01 E0 B7
01 01 01 CD 5E
Line 1,915 ⟶ 1,917:
! rowspan="3" | Italian
|| Red
| rowspan="2" |<pre>
00 3E 01 E0 B7
01 01 01 CD 60
Line 1,939 ⟶ 1,941:
|-
| Yellow
||<pre>
00 3E 01 E0 B7
01 01 01 CD 57
Line 1,962 ⟶ 1,964:
! rowspan="3" | Spanish
|| Red
| rowspan="2" |<pre>
00 3E 01 E0 B7
01 01 01 CD 67
Line 1,986 ⟶ 1,988:
|-
| Yellow
||<pre>
00 3E 01 E0 B7
01 01 01 CD 5E
Line 2,006 ⟶ 2,008:
7E E6 0F C6 F6
F6 80 12 13 C9</pre>
|}
====Part 2: Activating the PokéGiver====
Use the following short code to activate the PokéGiver whenever you'd like.
Please note that this code should only be used if the PokéGiver is properly installed. Engaging in a trainer battle or using a nickname code consisting of over 4 nicknames will permanently destroy the PokéGiver until it has been reinstalled.
{| 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" |<pre>C3 B1 D8</pre>
|-
| Blue
|-
| Yellow
||<pre>C3 B0 D8</pre>
|-
! rowspan="3" | French
|| Red
| rowspan="2" |<pre>C3 B6 D8</pre>
|-
| Blue
|-
| Yellow
||<pre>C3 B5 D8</pre>
|-
! rowspan="3" | German
|| Red
| rowspan="2" |<pre>C3 B6 D8</pre>
|-
| Blue
|-
| Yellow
||<pre>C3 B5 D8</pre>
|-
! rowspan="3" | Italian
|| Red
| rowspan="2" |<pre>C3 B6 D8</pre>
|-
| Blue
|-
| Yellow
||<pre>C3 B5 D8</pre>
|-
! rowspan="3" | Spanish
|| Red
| rowspan="2" |<pre>C3 B6 D8</pre>
|-
| Blue
|-
| Yellow
||<pre>C3 B5 D8</pre>
|}
|