Récupére les données de filename
Ajoute les données string
à filename
à la fin du fichier
Remplace les données de name
en stats
qui est demandé comme un tuple, dans filename
Lit les données de filename
et en retourne une table
Trouve le string
dans la table l
Trouve l'emplacement de string
dans la table l
et en retourne la valeur
Prend la table n°c
dans la table l
et le retourne en tuple stats
Convertie le tuple stats
en une table en format stats
Avant l'import de pygame ou du module graphique, mettre:
user=False
while user==False:
user_name_j1=input('J1:')
#user_name_j2=input('J2:')
user=True
Ici, il y a besoin de 2 joueurs: user_name_j1
& user_name_j2
, mais il est possible d'en ajouter autant que souhaité. Il faut simplement en ajouter autant par morceaux suivants.
Ensuite, plus loin, après les variables pour optimisé son script et ainsi le rendre plus lisible:
user_srch=find(user_name_j1,reader_data(log[100]))
exist=False
if user_srch == None: scoretot=0; xp=0
else: scoretot=user_srch[1]; xp=user_srch[3]; exist=True
score=0
Enfin, à la fin du script, une fois le jeu éteint mais pas le script:
statsj1=(user_name_j1,scoretot,0,xp)
if exist == True: mod_data(log[100],statsj1,user_name_j1)
else: set_data(log[100],Ingame_data_reverse(statsj1))
Avec: cts
un entier, txt
un entier & text
une chaine de caractère.
Ajoute une ligne dans le fichier debug.txt
.
Avec: date
la date dans un tuple (year,month,day,hour,minut,second)
.
Retourne la valeur de la ligne dans le fichier debug.txt
où se trouve la ligne écrite à la date date
.
Avec: date
la date dans un tuple (year,month,day,hour,minut,second)
& printable
une variable booléenne.
Retourne les lignes entières de debug.txt
écrite à la date date
.
Complément de log_debug_get_num().