home *** CD-ROM | disk | FTP | other *** search
- # By the Blue Velvet League
-
- # Tirage de persos AD&D et generation d'un passΘ.
-
- # importations
- from whrandom import *
-
- # dΘfinitions
- def d10():
- resultd10=int(random()*10)+1
- return resultd10
-
- def d6():
- resultd6=int(random()*6)+1
- return resultd6
-
- # debut du programme
- print '\n creation du personnage \n'
- strengh=d6()+d6()+d6()
- print 'force de ', strengh
- points_vie=d6()+d6()+d6()
- print 'points de vie',points_vie
- wisdom=d6()+d6()+d6()
- print 'sagesse ',wisdom
- dexter=d6()+d6()+d6()
- print 'dextΘritΘ ',dexter
- intell=d6()+d6()+d6()
- print 'intelligence ',intell
- # α vous de complΘter...
- # autre idΘe : les conditions (ex : si la force excΦde 12, proposer un guerrier...)
- #if (strengh>12):
- #print ' \n Vous devriez jouer un guerrier' # remarquez le \n pour retour ligne
- # pour l'alignement, on n'en propose qu'un. Pouvez-vous faire un choix avec un dΘ 6 ?
- print '\n alignement lawfull good \n '
-
- # gestion des caracteres specifiques
- # ouvrir un fichier .txt avec les caracteres
-
- # petites manies : α vous de crΘer le fichier correspondant
-
- # vie sentimentale : penser α harmoniser le lancer de dΘs et le nombre de lignes
- sentiment=d10()
- print 'sentiment n░ ',sentiment
- # on a laissΘ Apparaitre cette ligne pour le processus.
- # pour l'esthΘtique, on peut la supprimer...
- toto=open('c:\Art_Freelog\Perso AD&D\sentim.txt','r')
- # Boucle de lecture
- for i in range(1,sentiment):
- gazpacho=toto.readline()
- vie_sent=toto.readline()
- print vie_sent
- # et on ferme le fichier.
- toto.close()
-
-
-