Bonjour à tous,
J'ai Flash CS4 sous mac. Je galère sur certains points je vous présente donc mon projet.
Projet : je m'occupe d'un petite groupe de joueurs jouant sur Eve online, un mmo. Dans ce jeux la participation de chacun génère un bénéfice et le but du programme est que chaque joueur au cours du mois marque à chaque fois qu'il est présent à la fin de sa partie à la fin du mois, redistribuer le bénéfice équitablement en fonction de la participation de chacun au cours du mois.
Comment on le redistribue ? (pour info) la corporation est divisé en 1000 part (appelé share parts) ce programme permet que le directeur, réaffecte pour le mois suivant un nombre de part corporation en fonction de l'implication de chacun. Les objets et item récolté étant revendu a mois + 1 par une seule et meme personne, c'est automatique ventilé par le jeux en fonction du nombre de part de chacun.
Mise en œuvre :
- une liste déroulante pour que le pilote selectionne son nom,
- un code de vérification aussi sous liste déroulante histoire qu'en le faisant vite à la fin de sa partie il ne se trompe pas de personne
- un groupe de combo box pour son type de jeux
- un groupe de combo box pour son temps de jeux
- un groupe de checkbox pour sa participation mensuel qu'il faudra mémoriser
- un groupe de checkbox pour une activité détaillé
- un bouton de validation.
Ce que ça doit faire :
Le pilote selectionne sa participation, en fonction des différentes options et valide.
- Cela doit ajouter une ligne dans le journal "activité pilote"
- faire un calcul et le positionner par rapport aux autres joueurs sur la tableau en dessous.
- le tableau doit se remettre à zéro le 1 du mois, et on doit pouvoir faire défiler les mois avec un bouton ou un scroll (j'ai mis dans ma page un scroll).
Moyens :
- un site web
- 1 base sql
Voila mon projet.
Ce que j'ai su faire et les interrogations que je me pose :
Voila déjà ce que j'ai fait et ce que ça donne :
http://www.eve-csf.com/AIDE/Activites.swf
Mes soucis (malheureusement multiples).
- enregistrer les état checkbox pour que cela apparaisse qd le pilote selectionne son nom.
- choisir un systéme qui me permette de créer une ligne et accéder simplement à la base de donnée, car les bases sql ben je débute, et je rame sec.
- Interroger cette meme base pour faire afficher toutes les info (mois précédents pilote, share parts et tout).
Voila j'espére que j'ai été clair, merci pour votre aide et vos idées.
Amicalement
Pierrot