Obtenir toutes les tapisseries d'un âge
Page 1 sur 1
Obtenir toutes les tapisseries d'un âge
- Code:
# -*- coding: cp1252 -*-
"""Obtenir toutes les tapisseries d'un âge qui en contient"""
from Plasma import *
#Liste des ages qui comportent des tapisseries
liste_agestapisseries=['Cleft','Garden','Garrison','Kadish','Teledahn']
def Tapisseries():
....ageName= PtGetAgeName()
....if ageName in liste_agestapisseries:
........GetTapisseries(1)
........print "Tapisseries de " + ageName + " obtenues."
....else:
......print "Il n'y a pas de tapisseries dans cet âge !"
Explications.
(comme d'habitude ne tapez pas les points en début de ligne)
Je crée une liste des âges qui contiennent des tapisseries (liste_agestapisseries). Le nom de chaque âge doit être écrit exactement comme dans le tableau donné dans ce POST. et, évidemment contenir des tapisseries
Je place dans la variable ageName le nom de l'âge dans lequel je me trouve grâce à la fonction PtGetAgeName().
Je regarde si ce nom correspond à l'un de ceux contenus dans ma liste au moyen de l'instruction if...in...
-Si c'est le cas, alors la fonction GetTapisseries() vas écrire dans la voûte de mon instance de nom d'âge que toutes les tapisseries de cet âge ont été touchées grâce au paramètre 1. Si on entre le paramètre 0 à la place du 1, on a l'effet inverse : aucune tapisserie touchée.
Enfin, la fonction écrit (print) à l'écran que les tapisseries de l'âge dans lequel je suis ont été obtenues.
-Si ce n'est pas le cas (else), il ne se passe rien et la fonction indique qu'il n'y a pas de tapisserie dans cet âge.
C'est une petite fonction sympa qui vous évite d'aller cliquer sur toutes les tapisseries d'un âge.
V@-Michel- Admin
- Messages : 1172
Date d'inscription : 13/05/2010
Age : 69
Localisation : Belgique
Sujets similaires
» Obtenir un message/une image
» Obtenir des informations importantes de l'âge dans lequel on se trouve
» Obtenir des informations importantes de l'âge dans lequel on se trouve
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|