Could somebody, please, explain how you can trade online with a specific person? I'm gonna trade Manaphy for Celebi, but i have no idea what i have to do about friend codes and such... I really need help. Please explain i detail, cause i am really stupid and i dont wanna do wrong...
Alright, first you have to obtain the Pal Pad, a key item. Check to see if you have it in the key items pocket of your pack. If not, go to the city with the first gym and into the building with the scientist lady from earlier, when you rescued Munna. On the second floor, one of the characters will give you the Pal Pad if you speak to them.
Second, you absolutely need Wi-fi, unless you're trading with a friend you know personally in real life. If so, you can trade over wireless infrared with them using the C-Gear. But I'm assuming you want to trade with anyone in the world, so.... If you don't have wireless Internet where you are, you'll need to find some place that does to use.
If you haven't set up Wi-fi for your DS, save and restart the game. Then follow these instructions from Nintendo's website.
http://www.nintendo.com/consumer/wfc/en_na/ds/connect.jsp
for a DS original or DS Lite
http://www.nintendo.com/consumer/systems/dsi/en_na/usb/index.jsp
for a DSi or DSi XL.
After you set up Wi-fi, get back into your game and go to any Pokemon Center. On the second floor, talk to the guy in the middle. If you have no one registered in your Pal Pad, he'll ask if you want to connect to Nintendo WFC to get your friend code. Say yes. You'll connect briefly then disconnect. If you go to your Pal Pad, use it and go to the menu that says "(YOUR NAME)'S FRIEND CODE" and write down the code you see.
To trade with other people, you must give the person that code. They should give you their own code, which you also register in the second option of the Pal Pad. The name you give them doesn't matter, just the code. Afterwards, if you both return to the guy in the Pokemon Center you can connect any time.
If you're both connected to Wifi with the Pokemon you want to trade, you should be teleported to a room with a person walking around. Talk to them to connect, then select the trade option from the menu that comes up. If they talk to you first the game will probably ask you if you want to trade, either way say yes.
Once you get to the main menu, select the Pokemon from your party or box that you want to trade. They should select the Pokemon you want in return. Confirm you want to trade the two, then from the new screen select which Pokemon you're wanting to trade for. If you both confirm yes, then your trade has begun. You should see a screen where your Pokemon is leaving and being replaced with the new one.
Afterwards you can disconnect from the menu, then leave the room to disconnect from Wifi. You should be returned to the Pokemon Center with your new Pokemon.
That was as in-depth an explanation I could give at 7 AM, hah.
How do you determine the nature of a pokemon that you breed? Is it just random?
Nature of a Pokemon is completely random when breeding, unless one of the parents with a nature you want is given an Everstone. This increases the chances of the baby inheriting the nature by 50%, I believe.