Bonjour

Je débute totalement en flash, et j'essaie de débugguer un jeu de course de voitures.

Actuellement, des joueurs arrivent à ralentir l'animation flash, ce qui leur permet de faire de meilleurs scores que d'autres joueurs honnêtes.

Ce que je veux réaliser :
1- prendre l'heure serveur au départ du jeu avec time() - variable time1
2- prendre l'heure serveur à la fin du jeu avec time() - variable time2
3- utiliser la différence entre les 2 pour avoir le temps réel - variable temps2

Ce que je n'arrive pas à faire, c'est utiliser les variables créées

Dans le flash, je récupére l'heure serveur depuis un fichier php /getInfo.php
avec dedans :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
$my_timestamp=time();
echo 'time1='.$my_timestamp;
C'est récupéré par mon fichier var1.as
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
stop();
 
var variables:LoadVars = new LoadVars();
 
variables.onLoad = function(succes:Boolean)
	{
		trace('Connexion ok');
		if(succes)
			{
				// tout c'est bien passé
 
				trace('--- Verification ---');
				trace('Cle de cryptage : '+variables.cle);
				trace('--- --- --- --- ---');
 
				cle = variables.cle;
				pt = variables.pt;
				time1 = variables.time1;
 
				if(pt == 0)
					{
						getURL('http://monsite/parties.html');
						gotoAndStop(1);
					}
						else
					{
						gotoAndStop(16);
					}
			}
				else
			{
				trace('Problème lors de la vérification');
			}
	}
 
	variables.load("http://monsite/getInfo.php?jeu=10");
Je récupère de la même façon, mon 2 timestamp depuis un fichier php /getTime.php
Et c'est à nouveau récupéré par un fichier gettimer.as

Mon problème :
C'est comment utiliser ces 2 variables dans un 3ème fichier .as pour effectuer la différence, et l'envoyer au fichier php qui gère les scores.

Dans mon fichier getpts.as, j'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
var temps2 = variables2.time2 - variables.time1;
Mais lorsque je teste sur un fichier php, les timers sont désespérément vides.

Désolé de poser des questions sûrement très basique, mais je ne trouve pas de solution malgré plusieurs heures de recherche.
Je n'ai sûrement pas pris la meilleure méthode pour y arriver, donc je suis preneur de toute suggestion!
Merci d'avance pour votre aide