Pokémon SDK Wiki
Crédits

Donner un Pokémon

Cette page provient de l'Ancien Wiki. Elle n'est peut-être pas à jour.

RPG Maker XP n'est pas fait pour réaliser des jeux Pokémon, de ce fait le seul moyen de donner un Pokémon est d'utiliser les commandes de script.

Donner un Pokémon au joueur (enregistrement dans l'équipe)

Commande

Pour donner un Pokémon au joueur entrez la commande de script suivante :

pokemon = ajouter_pokemon(id, level, shiny)

Les paramètres sont :

Exemple

Voici un exemple où je donne un Pikachu niveau 5 de deux façons différente :

ajouter_pokemon(25, 5)
ajouter_pokemon(:pikachu, 5)

Donner un Pokémon qui peut être renommé

Commande

La commande pour donner un Pokémon qui sera renommé dans la foulée est la suivante :

pokemon = ajouter_renommer_pokemon(id, level, shiny, num_char)

Les paramètres sont :

Exemple

Voici un exemple où je donne un Pikachu niveau 5 qui sera renommé avec maximum 8 caractères :

ajouter_renommer_pokemon(:pikachu, 5, false, 8)

Donner un Pokémon paramétré

Commande

Pour donner un Pokémon paramétré utilisez la commande suivante :

pokemon = ajouter_pokemon_param(hash)

Cette méthode se base sur la commande PFM::Pokemon.generate_from_hash donc les paramètres indiqués dans le Hash doivent correspondre à ce qui est écrit sur la doc.

Exemple

Ajouter un Miaouss d'Alola :

ajouter_pokemon_param(id: 52, level: 5, form: 1)

Renommer un Pokémon

Commande

Il existe une commande qui vous permet de renommer un Pokémon après coup. Comme vous l'avez vu dans la définition des commandes plus haut, j'ai mis "pokemon = " devant les commandes, c'est parce qu'en cas de succès elle retourne le Pokémon ajouté. Vous pouvez ensuite passer ce Pokémon en premier paramètre de la fonction suivante (ou simplement utiliser l'index dans l'équipe) :

renommer_pokemon(poke_or_index, num_char)

Les paramètres sont :

Exemples

Renommer le miaouss d'Alola :

miaouss = ajouter_pokemon_param(id: 52, level: 5, form: 1)
renommer_pokemon(miaouss, 10) if miaouss

Dans cette commande if miaouss permet de vérifier si le miaouss a bien été ajouté pour éviter tout crash.

Renommer le 2ème Pokémon de l'équipe :

renommer_pokemon(1)

Ajouter un œuf à l'équipe

Commande

La commande pour ajouter un œuf à l'équipe est la suivante :

ajouter_oeuf(info)

Le paramètre peut être :

Exemples

Ajout d'un œuf de Pichu :

ajouter_oeuf(172)

ou

ajouter_oeuf(:pichu)

ou

ajouter_oeuf(id: 172, level: 1, form: 1)

Stocker un Pokémon directement dans le PC

Commande

Pour envoyer un Pokémon directement dans le PC la commande suivante peut servir :

pokemon = stocker_pokemon(id, level, shiny)

Les paramètres sont les même que pour ajouter_pokemon.