Le topic officiel du blabla!

Venez ici faire le discours de vos exploits les plus fous !
Zaphyraux
Messages : 347
Inscription : 07 juil. 2012, 00:02
Localisation : Loin, trop loin ...

Re: Le topic officiel du blabla!

Messagepar Zaphyraux » 19 juin 2013, 20:17

Moi j'adore ça gère ^^
Mais a la fin, les dizaines de débris qui partent dans tout les sens, ça a peu été hyper long à faire ?
Image

luluurca
Messages : 2879
Inscription : 25 août 2012, 05:06

Re: Le topic officiel du blabla!

Messagepar luluurca » 19 juin 2013, 20:28

Excellent, bravo à toi!
Image
Anciennement modérateur du serveur play, du 11 juin 2013 au 8 avril 2014.
Plus de 700 heures de jeu sur HM !

Caste974
Messages : 1020
Inscription : 21 janv. 2012, 20:12
Localisation : Au bout de sa souris

Re: Le topic officiel du blabla!

Messagepar Caste974 » 19 juin 2013, 22:05

Moi j'adore ça gère ^^
Mais a la fin, les dizaines de débris qui partent dans tout les sens, ça a peu été hyper long à faire ?
Non, la dynamique des débris est géré par le logiciel, donc de ce côté ça va, par contre pour tout le reste oui ça a été hyper long que cela soit l'animation du personnage (marche fluide, mouvement,TNT,redstone) ou encore le travail de post-production (motion tracking, optical flen/flare etc...).
Surtout que j'ai débuté l'apprentissage 3D y a 2 semaines aussi ^^
Enfin content que cela plaise =D n'hésitez pas à partager, à commenter, à liker, cela donnera peut-être un coup de pub supplémentaire non négligeable ;)
Image

Trackeur de Xray - Le xray conduit à un ban ALL serveurs : cheateurs vous êtes prévenus.
La duplication entraîne un ban all server définitif.

yannkungzhu
Messages : 681
Inscription : 09 juin 2012, 07:45
Pseudo Minecraft : YannKungZhu
Localisation : Devant un bureau
Contact :

Re: Le topic officiel du blabla!

Messagepar yannkungzhu » 20 juin 2013, 19:52

je trouve sa genial mais beaucoup trop long
[center] ./test [/center]
total heap usage: 25'6789'67 allocs, 1 frees, 687697 bytes allocated

Romain42
Messages : 4187
Inscription : 19 juin 2011, 16:31
Pseudo Minecraft : Romain42
Localisation : Bouches-du-Rhône
Contact :

Re: Le topic officiel du blabla!

Messagepar Romain42 » 20 juin 2013, 20:52

L'animation est vraiment sympa oui, mais comme l'a dit yannkungzhu, elle est un peu longue ^^


Sinon, comme j'avais rien à faire, j'ai amélioré mon script sur le power :mrgreen:
http://romain42.p.ht/fichiers/scripts/P ... /power.php

J'ai ajouté un "cadran", histoire de mettre en image ça, et une variable sur les kills (pour être en sous-power, il doit y avoir X morts dans votre faction)
Cependant ce chiffre n'est pas exact, à cause de divers trucs mathématiques.

Pour les curieux :

Lorsqu'on se fait kill, on perd 2 points de power. Il faut donc diviser l'écart $power - $land par 2.
Cependant, le chiffre est parfois à virgule, et donc ça ne va pas, le nombre de fois où on doit se faire kill est un nombre entier. C'est vite résolu cependant, grâce à la fonction ceil() (arrondi à l'excès)
Mais cependant, dans certains cas, le script considère qu'on est en sous-power quand on est à la limite (35/35/35, par exemple), et après avoir testé différents trucs, je ne sais pas trop pourquoi.
Il faut faire attention avec ce chiffre donc. De toute façon, on regagne 1 point de power toutes les 5 minutes, donc c'est pas très fiable, et donc un peu useless ^^
Image
Image
Allez donc voir mon profil SensCritique !

Guillaumel7
Messages : 323
Inscription : 21 avr. 2012, 13:01
Localisation : Quelque part ...

Re: Le topic officiel du blabla!

Messagepar Guillaumel7 » 20 juin 2013, 21:30

Vous avez rentré les valeurs suivantes :
Land : 476
Power : 528
Maxpower : 542


Interprétation



L'état de votre faction est bon.
Vous avez au moins 1,12 fois plus de terrains que de power.
A titre informatif, tu as inversé power et terrains.
Play ===>>> * / ** Vespérien
Build ====>>> **Elfes
Pvp ===>>> Siphlords perdurera !

Caste974
Messages : 1020
Inscription : 21 janv. 2012, 20:12
Localisation : Au bout de sa souris

Re: Le topic officiel du blabla!

Messagepar Caste974 » 20 juin 2013, 21:43

je trouve sa genial mais beaucoup trop long
En effet pour une intro de début elle est peut être un léger longuette.
C'est plus un "très" court-métrage qu'une introduction, mais elle peut passer très bien dans un générique de fin par exemple.

Après pour l'instant, qu'elle soit longue ou pas ne change pas grand chose, puisque la vidéo n'est pour l'instant rattachée à aucune autre.
Elle est juste présente sur la chaîne pour les joueurs minecraft surfant sur le net à la recherche de petite animation : peut-être que ça leur donnera envie de venir qui sait ?

Après personnellement et réflexion faite, 35 secondes c'est pas si long que ça ^^ surtout si c'est plaisant à regarder et non une intro baclée.
Enfin bref, là n'est pas la question de toute manière puisque mon souhait à la base était de revendiquer la présence d'animation 3D d'HM sur youtube et contribuer à faire une petite pub ^^
Image

Trackeur de Xray - Le xray conduit à un ban ALL serveurs : cheateurs vous êtes prévenus.
La duplication entraîne un ban all server définitif.

ORelio
Ancien Administrateur
Messages : 12582
Inscription : 28 oct. 2011, 22:06
Pseudo Minecraft : ORelio
Contact :

Re: Le topic officiel du blabla!

Messagepar ORelio » 21 juin 2013, 13:35

J'aime beaucoup l'aparence de la nouvelle version mais si je tape land 1 power 10 maxpower 10 j'obtient :
Vous avez au moins 1,3 fois plus de terrains que de power.
Normalement c'est 10 fois plus de power que de terrain hein donc je sait pas d'où sort le 1,3 même en inversant :lol:
Une fois ce petit détail corrigé ce sera parfait ^^
Image
Image
__ORelio, Tonton des Eclairs - Développeur sur HM - Admin à temps partiel - Night Club - L'Hymne des modérateurs
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse Image

Romain42
Messages : 4187
Inscription : 19 juin 2011, 16:31
Pseudo Minecraft : Romain42
Localisation : Bouches-du-Rhône
Contact :

Re: Le topic officiel du blabla!

Messagepar Romain42 » 21 juin 2013, 14:19

Ah oui, en effet, c'est l'inverse, on me l'a fait remarquer un peu avant ^^

Edit : Voilà c'est corrigé ! Pour les curieux, voici la source :

Code : Tout sélectionner

<!DOCTYPE html> <html> <head> <title>PowerFactions</title> <!-- Définition du CSS --> <style> body {font-family: Arial;} h2{ font-size: 30px;} h2{ font-size: 20px;} </style> <meta charset="UTF-8"> <link rel="icon" type="image/png" href="http://romain42.p.ht/fichiers/scripts/redtorch.png" /> </head> <body> <center> <h1>PowerFactions</h1> <img src="images/image.png" alt=""><br /><br /> PowerFactions est un script qui, grâce aux données Land, Power et Maxpower de votre faction sur Hello Minecraft, permet de voir quelques informations sur ces données.<br /> Tapez les données Land, Power et Maxpower dans les champs correspondants puis cliquez sur Valider !<br /><br /><br /> <!-- Formulaire où l'on rentre les 3 valeurs --> <form method="post"> <b>Land</b> :<br /> <input type="text" name="land" size="10"><br /><br /> <b>Power</b> :<br /> <input type="text" name="power" size="10"><br /><br /> <b>Maxpower</b> :<br /> <input type="text" name="maxpower" size="10"><br /><br /> <input type="reset" value="Effacer"> <input type="submit" value="Valider"> </form> <?php // Récupération des données saisies $land = 0; $power = 0; $maxpower = 0; $land = $_POST['land']; $power = $_POST['power']; $maxpower = $_POST['maxpower']; // Condition qui vérifie si les données tapées sont correctes if ($power <= 0 || $land <= 0 || $maxpower <= 0) // Si le mec a rentré des chiffres incorrects, mais aussi si le mec n'a PAS rentré de chiffres { echo '<br /><br /><img src="images/0.png" alt="">'; echo '<br />Veuillez taper des chiffres supérieurs à 0'; } else if ($power > $maxpower) // Si le powermax est inférieur au power (lawl) { echo '<br /><br /><img src="images/0.png" alt="">'; echo '<br />Valeurs incorrectes ! Le power doit être inférieur au maxpower.'; } else if ($power > 0 && $land > 0 && $maxpower > 0) // Les valeurs rentrées sont correctes. Attention, cette condition enveloppe TOUT le code source !! { echo '<br />Vous avez rentré les valeurs suivantes :<br />'; echo 'Land : '.$land.'<br />'; echo 'Power : '.$power.'<br />'; echo 'Maxpower : '.$maxpower.'<br /><br /><br />'; // Départ de la partie 1 : Interprétation des résultats echo '<h2>Interprétation</h2>'; $positiveclaims = $power - $land; $negativeclaims = $land - $power; $relratio = $power / $land; $absratio = $maxpower / $land; $inactiveclaims = $absratio; $kills = ceil(($power - $land)/2); // Attention, BIG condition ! Elle détermine l'état de la faction ! if ($absratio >= 1.30 && $relratio >= 1) // Si le maxpower et power sont au dessus de 1,3 { echo '<br /><img src="images/5.png" alt=""><br />'; echo 'L\'état de votre faction est <span style="color:#00AA00"><b>très bon</b></span>.<br /><br />'; echo 'Vous avez au moins 1,3 fois plus de power que de terrains.<br /> D\'une manière relative, vous pouvez encore claim beaucoup de terrains et mettrez du temps avant d\'arriver à vous faire claim vos terrains en cas de guerre.'; } else if ($absratio < 1.30 && $absratio >= 1.12 && $relratio >= 1) // Si le maxpower et power sont au dessus de 1,12 { echo '<br /><img src="images/4.png" alt=""><br />'; echo 'L\'état de votre faction est <span style="color:#00DD00"><b>bon</b></span>.<br />'; echo 'Vous avez au moins 1,12 fois plus de power que de terrains.<br /> D\'une manière relative, vous pouvez encore claim quelques terrains, et mettrez quelques temps avant d\'arriver à vous faire claim vos terrains en cas de guerre ; ils seront toutefois à surveiller'; } else if ($absratio < 1.12 && $absratio >= 1.00 && $relratio >= 1) // Si le maxpower et power sont supérieurs à 1 { echo '<br /><img src="images/3.png" alt=""><br />'; echo 'L\'état de votre faction est <span style="color:#73b700"><b>assez bon</b></span>.<br />'; echo 'Vous êtes proche de la limite de terrains que vous pouvez claim.<br /> L\'écart entre votre Land et Maxpower est proche, votre power sera donc à surveiller pendant une guerre, car vous pourriez arriver à vous faire claim rapidement vos terrains.'; } else if ($absratio >= 1.30 && $relratio < 1) // Si la faction est en sous-power, mais que son powermax est supérieur à 1,3 { echo '<br /><img src="images/2b5.png" alt=""><br />'; echo 'L\'état de votre faction est <span style="color:#d0b600"><b>moyen</b></span>.<br />'; echo 'Vous êtes actuellement en sous-power, mais c\'est parce que vos membres sont morts beaucoup de fois. Si vous leur dites de rester connectés pendant un certain temps, vous ne serez plus en danger.'; echo 'Si vos membres récupèrent tout leur power, l\'état de la faction sera alors <span style="color:#00AA00"><b>très bon</b></span>.'; } else if ($absratio < 1.30 && $absratio >= 1.12 && $relratio < 1) // Si la faction est en sous-power, mais que son powermax est supérieur à 1,12 { echo '<br /><img src="images/2b4.png" alt=""><br />'; echo 'L\'état de votre faction est <span style="color:#d0b600"><b>moyen</b></span>.<br />'; echo 'Vous êtes actuellement en sous-power, mais c\'est parce que vos membres sont morts beaucoup de fois.<br /> Si vous leur dites de rester connectés pendant un certain temps, vous ne serez plus en danger.'; echo 'Si vos membres récupèrent tout leur power, l\'état de la faction sera alors <span style="color:#00DD00"><b>bon</b></span>.'; } else if ($absratio < 1.30 && $absratio >= 1.12 && $relratio < 1) // Si la faction est en sous-power, mais que son powermax est supérieur à 1 { echo '<br /><img src="images/2b3.png" alt=""><br />'; echo 'L\'état de votre faction est <span style="color:#d0b600"><b>moyen</b></span>.<br />'; echo 'Vous êtes actuellement en sous-power, mais c\'est parce que vos membres sont morts beaucoup de fois. Si vous leur dites de rester connectés pendant un certain temps, vous ne serez plus en danger.'; echo 'Si vos membres récupèrent tout leur power, l\'état de la faction sera alors <span style="color:#73b700"><b>assez bon</b></span>.'; } else if ($relratio < 1 && $absratio < 1 && $absratio >= 0.5) // Si la faction est en sous-power { echo '<br /><img src="images/2.png" alt=""><br />'; echo 'L\'état de votre faction est <span style="color:#ff0000"><b>mauvais</b></span> !<br />'; echo 'Votre faction est actuellement en sous-power ! Cela signifie que votre Land est supérieur à votre Powermax et votre Power. Vous ne pouvez pas claim de terrains.<br />'; echo 'Si vous vous retrouvez dans une guerre, votre faction se fera claim les terrains instantanément ! Pour éviter ce genre de situation, recrutez de nouveaux membres, déclaimez des terrains ou achetez du power.'; } else if ($relratio < 1 && $absratio < 0.5) // Si la faction est inactive { echo '<br /><img src="images/1.png" alt=""><br />'; echo 'L\'état de votre faction est <span style="color:#5e0000"><b>critique</b></span> !<br />'; echo 'Votre faction est actuellement inactive ! Cela signifie que votre Land est au moins deux fois supérieur à votre Powermax et votre Power. Vous ne pouvez pas claim de terrains.<br />'; echo 'Il faut réagir de toute urgence ! En effet, les factions inactives ont le droit de se faire claim par d\'autres factions même en temps de paix ! Pour empêcher cela, recrutez de nouveaux membres, déclaimez des terrains ou achetez du power.'; } // Fin de la BIG Condition (enfin !) // Départ de la partie 2 : Résultats bruts echo '<br /><br /><br /><h2>Données</h2>'; // Définition des couleurs du ratio relatif if ($relratio >= 1.12) { echo 'Votre ratio relatif (Land / Power), est de <span style="color:#00bd0d"><b>'.$relratio.'</b></span><br />'; } else if ($relratio >= 1) { echo 'Votre ratio relatif (Land / Power), est de <span style="color:#77aa00"><b>'.$relratio.'</b></span><br />'; } else if ($relratio >= 0.8) { echo 'Votre ratio relatif (Land / Power), est de <span style="color:#ff6109"><b>'.$relratio.'</b></span><br />'; } else { echo 'Votre ratio relatif (Land / Power), est de <span style="color:#b00000"><b>'.$relratio.'</b></span><br />'; } // Définition des couleurs du ratio absolu if ($absratio >= 1.12) { echo 'Votre ratio absolu (Land / Maxpower), est de <span style="color:#00bd0d"><b>'.$absratio.'</b></span><br /><br />'; } else if ($absratio >= 1) { echo 'Votre ratio absolu (Land / Maxpower), est de <span style="color:#77aa00"><b>'.$absratio.'</b></span><br /><br />'; } else if ($absratio >= 0.5) { echo 'Votre ratio absolu (Land / Maxpower), est de <span style="color:#ff6109"><b>'.$absratio.'</b></span><br /><br />'; } else { echo 'Votre ratio absolu (Land / Maxpower), est de <span style="color:#b00000"><b>'.$absratio.'</b></span><br /><br />'; } // Vous pouvez claim encore... if ($relratio >= 1.12) { echo 'Vous pouvez claim encore <span style="color:#00bd0d"><b>'.$positiveclaims.'</b></span> terrains.<br />'; } else if ($relratio >= 1) { echo 'Vous pouvez claim encore <span style="color:#77aa00"><b>'.$positiveclaims.'</b></span> terrains.<br />'; } else if ($relratio >= 0.8) { echo 'Pour ne plus être en sous-power, vous pouvez déclaim <span style="color:#ff6109"><b>'.$negativeclaims.'</b></span> terrains.<br />'; } else if ($relratio >= 0.5) { echo 'Pour ne plus être en sous-power, vous pouvez déclaim <span style="color:#b00000"><b>'.$negativeclaims.'</b></span> terrains.<br />'; } // Pour être en sous power, vous devrez vous faire kill... if ($relratio >= 1) { echo 'Pour être en sous-power, vous devrez avoir <b>'.$kills.'</b> morts dans votre faction.'; } } // Fin de la condition qui vérifie si le format est correct else // Si le mec a rentré autre chose que des chiffres (lolilol, il a rien compris au principe) { echo '<br /><br /><img src="images/0.png" alt="">'; echo '<br />Vous avez spécifié des valeurs incorrectes ! Veuillez taper des chiffres supérieurs à 0'; } ?> <span style="color:#AAAAAA"><em><br /><br />Réalisé par Romain42. Utilisez cette page librement !<br /> Attention, notez que pour des raisons mathématiques, le chiffre des kills peut parfois ne pas être exact (différence de +/- 1)</em></span> </center> </body> </html>
Image
Image
Allez donc voir mon profil SensCritique !

BigBen
Messages : 2186
Inscription : 08 nov. 2012, 19:50
Localisation : Paris
Contact :

Re: Le topic officiel du blabla!

Messagepar BigBen » 21 juin 2013, 18:28

Très beau script :D
Maintenant que tu l'a terminé, je te conseil de mettre un div de type bloc pour faire un corps qui réunirait toute ta page, avec par exemple un Logo au dessus et tu arrondi ton corps avec border-radius :mrgreen:
Il y a tant de chose à faire... Et si peu de temps...


Revenir à « Comptoir »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 4 invités