Logo de Pokémon Script Project Evolved

Potion du PC


Logo de l'utilisateurNoru

Noru

Demandeur : Tidus98
Participants : G!n0, Noru, Damien Linux

Problème :
Salut, J'ai un petit problème voila, j'aimerai que quand je débute mon jeux je puisse avoir une potion déjà dans le PC de stockage comme sur les premier jeux PKMN.

Comment faire SVP ?

Résolution :
Salut, 
Tu peux ajouter un objet dans le PC avec un événement contenant la ligne de script :
$pokemon_party.ajouter_item(id_objet, quantité).
J'ai pas l'id de la potion en tête, mais par exemple pour ajouter 3 Master Ball (id : 1) dans le PC :
$pokemon_party.ajouter_item(1, 3)

Pour bien que la potion soit enlevée du PC, tu peux mettre le script dans un autre événement. Par exemple, un événement dont la page 1 se déclenche automatiquement et qui contient le script de la potion suivi de l'activation de l'interrupteur local A, puis une page 2 vide avec pour condition l'interrupteur local A. De cette façon, la potion sera ajoutée dans le PC qu'une seule fois. Il y a pleins d'autre solutions, il faut juste tester et assimiler le fonctionnement des événements.


Publié le : 02/05/2023 - 17:40

Modifié le : 02/05/2023 - 17:40


Historique :


Logo de l'utilisateurTidus98

Tidus98

Salut, J'ai un petit problème voila, j'aimerai que quand je débute mon jeux je puisse avoir une potion déjà dans le PC de stockage comme sur les premier jeux PKMN.

Comment faire SVP ?


Publié le : 28/03/2023 - 20:02

Modifié le : 28/03/2023 - 20:02

Logo de l'utilisateurG!n0

G!n0 - Contributeur PSPEvolved

Salut, 
Tu peux ajouter un objet dans le PC avec un événement contenant la ligne de script :
$pokemon_party.ajouter_item(id_objet, quantité).
J'ai pas l'id de la potion en tête, mais par exemple pour ajouter 3 Master Ball (id : 1) dans le PC :
$pokemon_party.ajouter_item(1, 3)


Publié le : 29/03/2023 - 13:32

Modifié le : 29/03/2023 - 13:32

Logo de l'utilisateurTidus98

Tidus98

Ok merci je vais tester ça


Publié le : 29/03/2023 - 15:18

Modifié le : 29/03/2023 - 15:18

Logo de l'utilisateurTidus98

Tidus98

Par la même occasion est-ce que tu sait comment on fait pour ajouter la boite au lettre sur le PC déjà configurer ?
Et puis j'ai essayer le script, il marche mais le problème c'est que quand je prend la potion et que je ferme le PC, si je le rallume sa me remet la potion alors que je l'ai déjà prise, comment tu fait pour plus que elle s'affiche après ?


Publié le : 29/03/2023 - 18:03

Modifié le : 29/03/2023 - 18:16

Logo de l'utilisateurG!n0

G!n0 - Contributeur PSPEvolved

Sauf erreur de ma part, la boîte au lettres n'existe pas actuellement.

Pour la potion, tu peux mettre le script dans un autre événement. Par exemple, un événement dont la page 1 se déclenche automatiquement et qui contient le script de la potion suivi de l'activation de l'interrupteur local A, puis une page 2 vide avec pour condition l'interrupteur local A. De cette façon, la potion sera ajoutée dans le PC qu'une seule fois. Il y a pleins d'autre solutions, il faut juste tester et assimiler le fonctionnement des événements.


Publié le : 30/03/2023 - 15:52

Modifié le : 30/03/2023 - 15:52

Logo de l'utilisateurNoru

Noru - Modérateur

Hello Tidus !

Les explications de G!n0 t'ont aidées ? As-tu réussi de ce fait ?emoji


Publié le : 02/04/2023 - 11:56

Modifié le : 02/04/2023 - 11:56

Logo de l'utilisateurDamien Linux

Damien Linux - Administrateur

Je confirme : pas de boîte au lettre pour l'instant. 


Publié le : 02/04/2023 - 18:57

Modifié le : 02/04/2023 - 18:57