Les meilleurs développeurs PHP freelances sont sur Codeur.com

Création d'un Mod pour forum phpBB v3.0.11

 Fermé · 30 à 300 € · 679 vues


Bonjour, je gère un forum de gameurs et souhaite ajouter une fonctionnalité de Ladder (classement de joueurs). Pour ce faire je cherche un codeur pouvant nous créer un Mod pour forum phpBB v3.0.11.

- Mod pour forum phpBB v3.0.11
- Thème de base: Prosilver
- Adresse du forum: [URL visible pour les membres Pro]

- Mod Ladder pour joueurs 1Vs1, 2Vs2,
- System d'inscription avec la base de donnée utilisateur du forum.

-> Sauvegarde des résultats dans la base de donnée/classement
-> sauvegarde des screenshot dans un répertoire
-> possibilité de purgé la liste des report de match fini et classé dans la acp (panneau d'administration du forum).
-> possibilité de purgé facilement les screenchots dans la acp (ou soit par client ftp)
-> Possibilité de remmetre à zéro les top 10 dans l'acp (panneau d'administration du forum)
-> Possibilité de supprimé un match dans l'acp (panneau d'administration du forum) ou d'une manière ou d'une autre par l'administrateur du forum.

- Sur le forum : affichage d'infos dans bloc

> bloc de classement du top10 joueurs 1v1 (plus un lien voir tous)
> bloc de classement du top10 joueurs 2v2 (plus un lien voir tous)
> bloc 10 derniers combats
> Les derniers report en attente
(Voir fichier image créé ci joint)

Info: Petite icone pour montrer si le joueur monte ou descend dans le classement.
Info 2: Les boutons "s'enrgistrer" "Créer un match" "Reporte en attente" "Voir les classements" au format image .png

Description:

* Inscription PvP:

Les joueurs doivent s'inscrire sur le forum, puis pour participer au PvP, il doivent enregistrer leurs battle.tag dans leur profil forum (et bien sur le Mod dois aller chercher le BattleTag d'un joueur dans son profil).

Info: Prévoir un message d'erreur si un joueur veut créer un match et qu'i n'a pas renseigner son BattleTag dans son profil.
Message lui indiquant qu'il doit aller renseigner ce champs BattleTag dans son profil.

* Création de match: (Voir fichier image créé ci-joint)

Avant de jouer un match, un des joueurs crée le match dans l'onglet création de match, 1v1, 2v2, il sélectionne les participants, puis clic sur "ok".
Un match en attente de report apparait alors dans "Reports et matchs en attente"/"Report en attente"

Info: Un match doit avoir un numéro unique et seul ses participants peuvent donner le résultat.

* Reporting de match: (Voir fichier image créé ci joint)

Après leurs matchs les joueurs viennent reporter les résultats, dans la partie du Mod "reporter de match", ils inscrivent le résultat avec un screenshot
obligatoire. Impossiblilité de relancer un match tant que le précédant na pas été validé, par les 2 personnes. Délais de 4 minutes au minimum pour une action de création de match.

Info: Possibilité de supprimé un match dans l'acp (panneau d'administration du forum) ou d'une manière ou d'une autre par l'administrateur du forum.
Info 2:Sauvegarde des résultats dans la base de donnée classement

* Ranking

Mise en place d'un système de ranking, allant de A jusqu'a E

Tous les joueurs commencent à 0 point au rang E.
Gagner un match contre un autre joueur rapporte des points. 1 point quand l'on gagne contre un joueur du même rank, puis un point supplémentaire pour chaque rang au dessus que l'on remporte. l'on gagne toujours 1 point pour des victoire contre des rang en dessous.

Place disponible en ranking de A à E (Les rangs sont définis par le nombre de points)
1% > A
10% > B
20% > C
30% > D
39% > E

Le total du score/points fait monter ou descendre au classement.

>>> Ci joint un fichier zip contenant le cahier charge et des images jpg montrant une ébauche du résultat final désiré (montage photoshop).
Si vous avez des questions je suis à votre disposition.
Cordialement.

x40060_cahier-mod-pvp.zip

Budget indicatif : 30 à 300 €

Publication : 05 janvier 2013 à 22h26

Profils recherchés : Développeur PHP freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

Vous avez aussi besoin d'un expert ?

Déposez une annonce en décrivant votre projet et recevez gratuitement des devis en quelques minutes

Déposer une annonce gratuite

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients