Riikog

Membre
  • Compteur de contenus

    485
  • Inscription

  • Dernière visite

  • Days Won

    29

Tout ce qui a été posté par Riikog

  1. Merci bien quand même, et bienvenue à toi !
  2. Salut. J'avais envie, et j'avais besoin de faire ce post. Les gens proches de moi (et même ceux que j'apercevais de temps en temps sur le forum) ont sûrement remarqué, avant mon départ, un changement de comportement brusque, et une joie de vivre pas vraiment présente. J'ai, en ce temps là, accordé trop de temps et d'importance à des choses qui ne méritaient pas même un instant de mon temps. J'ai fais des erreurs. Un tas. Plus que je ne pourrais en dire. Mais si il y a un truc donc je peux être sûr, c'est que j'en ai tiré une leçon, pas seulement ici, mais aussi dans la "vie active". Peut-on appeler ça un "retour" ? Je ne sais pas. Cependant, c'était vraiment très important à mes yeux, d'écrire ces quelques lignes. Je suis parti brusquement, et j'en ai laissé certains derrière moi. Merci à toi @GhostyManiakk pour ce message vraiment touchant sur mon profil. J'ai pu me rendre compte que j'étais plus qu'un "simple dév'" pour certains. Plus que des camarades, des amis, voire même des frères pour certains. Comme on a pu en entendre parler ces derniers jours, certains partent trop tôt, et je me devais d'écrire ces quelques lignes. Comme beaucoup le savent, pendant très longtemps, a existé une tension assez soutenue entre certaines personnes et moi. La vérité c'est qu'il n'y a pas de gentils, ni de méchants dans l'histoire. Suite à une demande soutenue de ces derniers, et par égards pour leurs identités, j'ai supprimé les passages les concernant. Pour résumer, je dirais que c'est juste le pourquoi de mon départ. Il est pourtant vrai que je dois certaines excuses, à certains personnes. Également à Mehdirauch, que j'ai abandonné bien trop tôt.. Bien évidemment, à GhostyManiakk, que j'ai laissé sans nouvelles bien trop longtemps. Pour finir à Litarvan, sans qui je ne serais sûrement plus là, même si ça me fait mal de le reconnaître. Et bien évidemment à toutes les personnes que j'ai pu offenser. Je pense avoir fini, je vous remercie d'avoir lu ces quelques lignes. C'est avec grand plaisir que j'espère vous retrouver un jour sur le forum. Cordialement, Riikog.
  3. Compiler correctement Spigot ! Cette oeuvre est mise à disposition selon les termes de la Licence Creative Commons Attribution - Pas dUtilisation Commerciale - Pas de Modification 3.0 non transposé. Tout partage implique que vous citiez l'auteur original. -[INTRODUCTION]- Hellow ! J'ai vu pas mal de monde avoir des problèmes avec ça, et ayant marre de me répéter, du coup j'ai décidé de faire un mini-tuto sur le sujet ! -[SOMMAIRE]- 1]Pré-requis 2]Installation du JDK 3]Compiler Spigot 1]Pré-requis Commençons par le commencement ! Logique n'est-ce pas ? Plus sérieusement, voici la liste des pré-requis pour ce tutoriel. Les sources de Spigot, que vous aurez au préalable importées dans votre workspace Eclipse ! Sources 1.7.10 disponibles ici, et pour la 1.8 c'est juste là ! Comme dis au-dessus, Eclipse. Une installation de Java, ainsi que de JDK ! (C.F étape 2) Un ordinateur, parce que c'est quand même plus pratique, ainsi qu'un clavier et une souris ! De la musique pour se motiver un coup ! #NoNi Un cerveau ! Après cette liste assez longue des éléments nécessaires, passons à la partie 2 ! 2]Installation du JDK Pour les personnes ayant déjà JDK, vous pouvez passer cette partie ! Dans le cas contraire, cette étape sera nécessaire. Si vous voulez être sur de votre installation, désinstallez vos anciennes installations de Java, puisque JDK et JRE sont fournis dans le même logiciel ! Commencez par télécharger JDK aux liens suivants: Pour JDK 8, c'est ce lien: Lien Pour JDK 7, c'est celui-là: Lien Une fois le fichier téléchargé, et exécuté, suivez les différentes étapes de l'installation: Et voilà, Java est installé ! 3]Compiler Spigot Si vous souhaitez modder votre Spigot, des tutoriels existent un peu partout sur Internet, et même sur Ironcraft: Deux autres tutoriels réalisés par chaos90, pour créer des bâtons magiques ! et Et trois tutoriels, encore par chaos !Il est partout ce mec ! Les deux premiers pour des blocs et le dernier pour des haches de combat . et J'espère moi-même pouvoir vous proposer des tutoriels de modding Client / Spigot . (EDIT 07/05/17: Bah c'est pas gagné mon pote x)) Une fois le modding terminé... Une fois que vous avez fini de modder, il va bien falloir retrouver votre travail sous une autre forme, les fichiers .java sont pas forcément très utiles pour lancer un serveur.. Ouvrez Eclipse, si ce dernier ne l'est déjà pas. Sélectionnez votre workspace habituelle, celle où vous avez importées les sources de Spigot. Dans votre barre de projets, autrement appellé "Package Explorer", vous devriez avoir ceci: Faites un clic droit dessus, et ceci devrait apparaître: Sélectionnez puis. Une jolie fenêtre va s'ouvrir: Remplissez pour avoir comme moi: puis cliquez sur ce bouton:., qui vous amènera sur cet onglet: Cliquez sur pour afficher ceci: Cliquez sur Add, puis suivez les trois étapes affichées comme ci-dessous: De retour sur cette fenêtre, vous devez obtenir ce résultat: Cliquez sur Apply, puis Run et le tour est joué ! Si vous avez suivi ces étapes à la lettre, un jolivous attendra ! Si jamais vous obtenez cette erreur: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.5:clean (default-clean) on project spigot: Failed to clean project: Failed to delete C:\Users\Valentin\Downloads\Spigot-master\Spigot-master\Spigot-Server\target\classes -> [Help 1] Tentez de recompiler jusqu'à ce que l'erreur disparaisse .. C'est la fin de ce tutoriel, j'espère qu'il vous aura plu ! N'hésitez pas à laisser un petit commentaire, si vous avez un problème ou même une idée pour améliorer le tutoriel !
  4. Bienvenue sur Ironcraft ! ;)
  5. En soi même l'idée n'est pas idiote, le problème est que c'est beaucoup d'efforts. Il va falloir expliquer: Comment faire un logo avec Photoshop Pour MCP et le launcher, il y a certes des tutoriels déjà existants Comment réaliser un mod Comment gérer son argent Comment configurer ses plugins Comment créer son serveur sur une machine dédiée Comment choisir et installer son CMS Et j'en passe. Je soutiens ton projet hein, mais sois vraiment sûr de toi, ça serait dommage de s'arrêter en plein milieu..
  6. Salut, tout d'abord je te souhaite bonne chance pour ton recrutement. Il faudrait cependant éclaircir quelques points: Quelle est votre définition du "Farm2Win" ? En quoi consiste votre "système de pillage très peu utilisé" Sur quoi se base votre système d'équipage ? Et un serveur PvP / Factions est-il le choix le plus judicieux ! Apporter quelques explications supplémentaires quant à votre projet pourrait vous permettre de vous démarquer de ces PvP/Factions uniques pas si uniques ! Bonne chance une fois encore !
  7. On a déjà une liste longue comme le bras de serveurs "uniques" qui ne le sont en réalité pas, et ça ne s'arrangera pas avec ce tutoriel. Non, non, non et non. Perso je ne cautionne pas le pay to win, et le Faction c'est vu et revu. 350 à 500€ c'est un budget juste énorme, et pas sûr que ça soit suffisant. Au final on est basé sur un tutoriel là pour être accessible à tout le monde mais en fait pas parce qu'il faut réunir énormément de conditions. (avoir un budget de départ, faire un travail de recherche, avoir de solides connaissances afin d'optimiser au mieux son serveur, des relations pour la promotion du serveur..) Ton tutoriel part sans nul doute d'un bon sentiment, mais c'est sûrement beaucoup (trop) de travail. Bonne chance tout de même
  8. Bonjour / bonsoir ! Suite à la suppresion du repo mettant à disposition les sources de Spigot, je vous invite à utiliser directement PaperSpigot, corrigeant plusieurs failles, notamment la tristement célèbre faille NBT. Pour les sources 1.7.X, ça se passe ici: https://github.com/PaperMC/Paper-1.7 (Les étapes pour obtenir les projets Maven sont clairement expliquées dans le README.MD). Pour les sources 1.8+, c'est par là: https://github.com/PaperMC/Paper Bon modding à tous !
  9. Créer un KeyBinding ! Cette uvre est mise à disposition selon les termes de laLicence Creative Commons Attribution - Pas dUtilisation Commerciale - Pas de Modification 3.0 non transposé. Tout partage implique que vous citiez l'auteur original. -[INTRODUCTION]- Salut à toi, cher lecteur ! Aujourd'hui je vais vous apprendre à créer un KeyBinding ! Ce KeyBinding servira à créer une touche pour faire /help, mais on peut effecteur beaucoup d'autres choses. -[SOMMAIRE]- 1]Coder pas à pas 2]Résultat final 1]Coder pas à pas Définition d'un KeyBinding: Pour simplier la chose, un KeyBinding est une touche de Minecraft. Développement: Commencez par lancer Eclipse avec votre workspace MCP ! Une fois ceci fait, dans le Package Explorer, trouvez le package net.minecraft.client.settings.. Vous devriez avoir deux classes: GameSettings.java KeyBinding.java Ouvrez la première et ajoutez y ceci, qui vous permettra de stocker votre bouton: public KeyBinding keyBindTuto; Cherchez ensuite cette fonction: public GameSettings(Minecraft par1Minecraft, File par2File) Puis ajoutez ceci à l'intérieur. Ici on déclare notre touche, son nom, la touche du clavier par défaut et sa catégorie. this.keyBindTuto = new KeyBinding("/HELP", 33, "§6Tutoriel Ironcraft"); //Le numéro 33 correspond à la touche F. //Le code fonctionne comme ci dessous: this.keyBindTuto = new KeyBinding("NOM AFFICH DANS LES OPTIONS", NUMERO DE LA TOUCHE, "NOM DE LA CATGORIE"); La dernière étape est de chercher cette ligne, qui nous permet d'ajouter notre touche à la liste des KeyBindings dans les options. Si vous oubliez de faire ceci, le jeu crashera quand vous ouvrirez les options. this.keyBindings = (KeyBinding[])((KeyBinding[])ArrayUtils.addAll(new KeyBinding[] {this.keyBindAttack, this.keyBindUseItem, this.keyBindForward, this.keyBindLeft, ... Et d'y ajouter ceci: this.keyBindUseItem, this.keyBindTuto, this.keyBindForward, ... Et voilà ! Votre touche est créée, mais ne sert encore à rien.. On va remédier à ça ! Trouvez ce morceau de code dans la classe Minecraft.java, dans le package net.minecraft.client, qui nous servira d'exemple: Ce code sert à définir l'action effectuée lorsqu'on appuie sur la touche en question. while (this.gameSettings.keyBindDrop.isPressed()) { this.thePlayer.dropOneItem(GuiScreen.isCtrlKeyDown()); } Copions le, puis modifions le en: while (this.gameSettings.keyBindTuto.isPressed()) { //Faire effectuer l'action ici.. } Pour notre commande /help, remplissons le de cette manière: while (this.gameSettings.keyBindTuto.isPressed()) { this.thePlayer.sendChatMessage("/help"); //Permet d'envoyer un message dans le chat, sans même ouvrir celui du joueur . } C'est terminé ! Votre touche est désormais parfaitement fonctionnelle ! clatez-vous avec votre nouvelle touche ! 2]Résultat final Merci d'avoir lu ce tutoriel ! Laissez un avis, ça me ferait plaisir !
  10. wi Bah ça dépend, on peut parler de mauvaise situation financière. ;D
  11. OH NON IL M'A VU !
  12. ....
  13. ..
  14. Ton travail est plutôt sympa, bonne chance !
  15. Bonne année !
  16. Le langage, quelle question !
  17. Eh mais je vois qu'on parle de moi par ici ! En effet Procyx, ton arrivée a précédée mon départ, et ça me fait plaisir que tu aies pensé à moi. C'est vrai que ça faisait un petit moment que j'étais parti, et la communauté IC est, comme tu l'as si bien formulé, restée "bien". C'est sûr que 2016 n'a pas forcément été une année facile, que ce soit pour moi ou pour les autres. Je souhaite donc à tout le monde une bonne année 2017, en espérant que celle ci soit emplie du bonheur et de la joie donc 2016 a cruellement manqué.
  18. Tricheur.
  19. Macaroni.
  20. J'viens mettre un petit coup de pouce à ce sujet, que je viens de modifier.
  21. Bonjour / Bonsoir. C'est en étant hors de moi que j'écris ce message, qui annonce la fin du développement de launchers. Très récemment, j'ai enchaîné commande sur commande, et malgré que cela soit dur j'ai terminé dans les temps. Le problème n'est pas là, car la difficulté d'assurer les commandes n'est pas une raison pour baisser les bras. La raison pour laquelle j'abandonne est simple, j'en ai plus que marre de tomber sur des clients qui sont très conciliants quand on parle du launcher, et quand viens le moment de payer, on cherche des raisons pour éviter de payer / de payer plein tarif en tout cas. Je ne citerai pas de nom pour ne pas tomber dans la diffamation, la personne se reconnaîtra d'elle même. C'est bien la première fois (et la dernière) qu'on me disait que mon travail ne valait pas le prix demandé. D'après le client, seulement une classe du launcher était réalisée par moi, le reste était pris du tutoriel vidéo de Shark aka Litarvan. Seulement voilà, Adrien (Litarvan toujours) avait Skype avec moi quelques jours avant le tuto vidéo pour m'aider à "Sharkiser" mon launcher. Il m'avait fait découvrir Swinger, et ça avait remplacé 6 classes de mes sources. La situation actuelle est pour moi difficilement supportable, qu'on ai osé briser la confiance client / développeur me déçoit profondément. Surtout que la personne en question est d'une mauvaise foi.. Bref, j'vais pas non plus écrire toute une page pour ça. J'tiens quand même à remercier certaines personnes qui se reconnaîtront. C'était sympa de bosser avec vous les gars (et les filles) ! J'aimerai bien que ce sujet n'ai pas de suite. J'apprécierai que les gens ne réagissent pas sur le sujet, en tout cas publiquement. Ça peut paraître enfantin, mais je suis blessé, vraiment. Sur ce, bon modding / jeu à tous.
  22. Je suis désolé Lyes, mais je devais UP ce sujet, car c'est assez important à mes yeux. Le message de base a été modifié, merci de remonter en haut de la page 1.
  23. Bienvenue !