Sujet n°9191
Posté par bubblebug le 12 Fév - 20:39 (2011)
Titre : Retirer un pokémon !
Bonjour, j'ai mit la commande qu'il y a dans le manuel:
Spoiler
- Retirer un Pokémon de son équipe
Vous aurez parfois besoin d'enlever un Pokémon de votre équipe : une livraison de Pokémon par exemple, ou un échange.
Pour cela, plusieurs commandes sont maintenant disponibles :

Citation:
Citation:
retirer_pokemon(id)


id est à remplacer par l'ID du Pokémon que vous souhaitez ajouter, OU le nom du Pokémon en majuscule, entre guillemets. Si un Pokémon est trouvé, il sera supprimé de l'équipe. Si plusieurs Pokémons de la même espèce sont dans l'équipe, seul le mieux placé sera supprimé. Si aucun Pokémon ne correspond à id, il ne se passera rien.

Citation:
retirer_pokemon_index(index)


index est à remplacer par l'index du Pokémon dans l'équipe.




J'ai tester:
retirer_pokemon("ABRA")
retirer_pokemon(63)
Mais aucun ne marche !

Posté par bubblebug le 12 Fév - 22:04 (2011)
Dsl de up, mais j'aimerai quand même savoir comment faire assez rapidement !

Posté par Sakura31 le 12 Fév - 22:13 (2011)
la commande c'est pas retirer_pokemon mais remove_pokemon et puis sa s'écrit comme sa :
remove_pokemon(63)

Posté par bubblebug le 12 Fév - 22:21 (2011)
cela ne marche pas, ça me met un message d'erreur !

Posté par Sakura31 le 12 Fév - 22:22 (2011)
alors c'est :
remove_pokemon(063)

Posté par Raude le 12 Fév - 22:24 (2011)
Bonsoir bubblebug,
les doubles post et les up sont interdits. 
Comme c'est la première fois, tu n'as rien mais la prochaine fois, tu écoperas d'une avertissement.
Pour faire un Edit Visible :./391-Petit-tuto-pour-les-forums-rendre… 
Merci.

Posté par bubblebug le 12 Fév - 22:27 (2011)
Cela ne change rien, car même quand je met:
remove_pokemon(063)
ou
remove_pokemon("ABRA")
Cela ne marche pas !

Posté par Sphinx le 12 Fév - 22:27 (2011)
Ecrire un nombre qui commence par 0 c'est l'écrire en octal (base 8). Autrement dit, 063 = 51
Ensuite, la commande c'est retirer_pokemon(ID) ou remove_pokemon(ID). Les 2 marchent.
Enfin, as tu un ABRA dans ton équipe ? ^^

Posté par bubblebug le 12 Fév - 22:30 (2011)
oui, j'ai bien mit le comande sur un autre événement pour tester avant:
ajouter_pokemon("ABRA")
Et bien sur je verifie que j'ai bien abra dans mon équipe, ce qui est le cas !
Et je n'ai pas touché au script !

Posté par Sphinx le 12 Fév - 22:33 (2011)
:! Bizarre, parce que normalement retirer_pokemon("ABRA") marche

Posté par quenti77 le 12 Fév - 22:34 (2011)
Pourtant moi sa marche:

Dans un event je fais ajouter_pokemon(1, 50) #Bulbizarre
puis dans un autre je fais retirer_pokemon(1) #Il n'y a plus personne

Par contre retirer_pokemon_index(index) enlève le pokémon de l'équipe donc
retirer_pokemon_index(1) enlève le premier pokémon de l'équipe. Peu importe le pokémon.

Posté par Sphinx le 12 Fév - 22:35 (2011)
Nop, le premier pokémon de l'équipe a l'index 0 Clin d'œil foireux

Posté par quenti77 le 12 Fév - 22:36 (2011)
OUPS j'avais oublier que c'était comme les tableau. Merci Sphinx !

Posté par bubblebug le 12 Fév - 22:39 (2011)
Voici le message d'erreur que cela me met:
Spoiler

Posté par Sphinx le 12 Fév - 22:42 (2011)
:p un aveu : la liste des pokémons est justement un tableau



Si tu fais Ctrl+Shift+F (Rechercher dans tous les scripts) et que tu recherches "retirer_pokemon" tu trouves quoi ?

Posté par bubblebug le 12 Fév - 22:46 (2011)
He bien, je ne trouve absolument rien dans les script !

Posté par Sphinx le 12 Fév - 22:48 (2011)
Tu utilises quelle version de PSP ?

Posté par Nuri Yuri le 12 Fév - 22:51 (2011)
Tu tournerais pas sur PSP v0.5 ?
Normalement ces méthodes sont définies ...

Posté par bubblebug le 12 Fév - 22:51 (2011)
J'utilise "version 1.4 + Pokémon noir "

Posté par Nuri Yuri le 12 Fév - 22:53 (2011)
Une version encore inconnue de PSP Coupable
Il y a quoi avant ton "version" ?

Posté par bubblebug le 12 Fév - 22:55 (2011)
J'utilise "PSP4G v1-4"

Posté par Nuri Yuri le 12 Fév - 22:57 (2011)
Y a encore des gens qui utilise cette version :shock:
Télécharge PSP 0.7.2 c'est il contient la 4G et fonctionne correctement.

Posté par bubblebug le 12 Fév - 22:59 (2011)
Un lien ? sinon, vai chercher ^^
C'est ça ?

Posté par quenti77 le 12 Fév - 23:01 (2011)
Je dirais page d'accueil

Posté par Nuri Yuri le 12 Fév - 23:01 (2011)
Oui, maintenant utilise le lien MU dans le message.

Posté par bubblebug le 12 Fév - 23:04 (2011)
C'est ça ?: ./2275.html
Je croyai que cette version été nul !

Posté par Sphinx le 13 Fév - 01:02 (2011)
bubblebug a écrit:
C'est ça ?: ./2275.html
Je croyai que cette version été nul !


Ca c'est 4G+ (une version basée sur PSP0.7 2nd bêta) et non 4G. 4G est une version basée sur PSP0.5, devenue obsolète depuis la publication de PSP0.7.

Posté par Nuri Yuri le 13 Fév - 07:19 (2011)
Tu peux prendre PSP DS/ 4G+ / 0.7 si tu veux.
Tout ce que tu as à savoir c'est que PSP 0.7.2 est la plus stable, PSP 4G+ la plus complète mais moins stable, PSP DS en 1x1 mais non terminée et encore moins stable par le fait quelle n'est pas finalisé.