No their is not one that i know of if their is it would be on code junkies.com
you cannot make a Pokemon have these natures, you have no control over their natures. Try checking in your Pokemon's summary in all of your PC boxes as well.
For all thepokemon natures and what stat they help visit bulbapedia.bulbagarden.net and search for natures.
Natures give your Pokemon stat changes and a personality has well not all natures change stats like Docile nature, personality just makes the Pokemon unique it also sets what kind of pokeblock or poffin the Pokemon likes.
The natures determine how a Pokemon grows, for more info go to: http://www.psypokes.com/lab/natures.php
Natures (not JUST in Pokemon Diamond) give your Pokemon one stat boost, as well as one stat hinderance. For example, Adamant increases attack and reduces special attack. Some natures don't have ANY effect. If you need a chart for natures, I have one made here:
NatureFemale ChoicesBraveCharmanderBoldSquirtleCalmCydnaquilDocileBulbasaurHardyTreeckoHastyPikachuImpishChimcharJollyEeveeLonelyMudkipNaïveSkittyQuietChikoritaQuirkyPiplupRashTorchicRelaxedVulpixSassyTotodileTimidTurtwig
Every Pokemon since the 3rd generation games (Ruby/Sapphire/Emerald) has a nature. If there are no natures, you're playing a 1st generation (Red/Blue/Yellow) or 2nd generation (Gold/Silver/Crystal) game. Those games don't have natures for Pokemon.
Pokemon natures represent the growth of that Pokemon and what stats are increased and what stats are reduced.
there is no cheat
there is not a cheat to get all Pokemon but there is a cheat to get certain Pokemon
on Pokemon pearl and diamond get an action replay and use the Pokemon modifier cheat you can find the cheat and how to use it on this website on Pokemon pearl and diamond get an action replay and use the Pokemon modifier cheat you can find the cheat and how to use it on this website
A Pokemon likes berries based on natures, not species.