This is for Multiplayer.
Disclaimer: The way I am showing you will disable every other button function for that controller button layout. If you switch controls too much with either of these codes on, you may freeze. Not just this command works, others work too, but this is all I'm going to show. There are other ways to do this without a risk of freeze and without disabling any controls, but this is the simplest way I can show it. Credit to me for figuring this out.
Wiimote Buttons:
WII_A
WII_B
WII_MINUS
WII_PLUS
WII_C
WII_Z
WII_DPAD_UP
WII_DPAD_DOWN
WII_DPAD_RIGHT
WII_DPAD_LEFT
WII_PLUS
WII_2
CCP Buttons:
CWII_A
CWII_B
CWII_X
CWII_Y
CWII_R
CWII_L
CWII_ZL
CWII_ZR
CWII_DPAD_UP
CWII_DPAD_DOWN
CWII_DPAD_LEFT
CWII_DPAD_RIGHT
CWII_MINUS
Wiimote ECHO Controls Address: 901602ED
CCP ZERO Controls Address: 901617AA
What to do:
Step 1: Open a new notepad and open SimplyZip
Step 2: Type unbindall in the notepad
Step 3: Type bind (Insert button here) "say (Insert custom text here)" You can repeat this for as many buttons as you want
Step 4: Save the text file
Step 5: With SimplyZip, click External progs, then click ZLIB (pack/unpack)
Step 6: Browse and open your text file with the commands and make sure it is set to compress and hit start
Step 7: You will notice a new file ending with the extension zlp, open that file in HxD editor
Step 8: Copy and paste all of those hex characters and fill them into the codes, replace remaining x's with 0.
Example Commands:
unbindall
bind CWII_DPAD_UP "noclip"
bind CWII_DPAD_RIGHT "god"
bind CWII_DPAD_DOWN "notarget"
bind CWII_X "give ray_gun_upgraded_zm"
bind CWII_A "give thundergun_upgraded_zm"
bind CWII_B "give ak47_zm"
bind CWII_ZR "+attack"
Wiimote Echo Layout [HAXZing TERR0R]
42000000 90000000
061602ED 000001C6
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXX0000
E0000000 80008000
CCP ZERO Layout [HAXZing TERR0R]
42000000 90000000
061617AA 000001AF
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXX00
E0000000 80008000