tu fais comment cela?
perso je fais 1m5 par demi journée de taf, mais quand j'reviens le jeu est freeze ou planté systématiquement... ça m'gonfle..
Anakha, mets des timeout sur les ecrans de connexion, lobby, et ingame (debut de run)
Si tu prends un timeout, kill + restart. Ca marche d'enfer, meme si on perd du temps se logger de nouveau
Mat
Un truc du style, pour chacun des ecrans dont j'ai parle
La fonction waitForGameStart attend l'ecran un certain temps, et retourne une erreur si elle ne trouve pas l'ecran en question
startGameClient()
$error = waitForGameStart()
If $error == 1 Then
writeLog("Client non démarré ou non trouvé.")
killGame()
$restartDiablo=1 ;; restart
return 1
EndIf


Ce sujet est fermé




