Rechercher dans la communauté

Affichage des résultats pour les étiquettes 'launcher'.

  • Rechercher par étiquettes

    Saisir les étiquettes en les séparant par une virgule.
  • Rechercher par auteur

Type du contenu


Forums

  • Communauté
    • Avant Tout
    • Annonces
    • Présentation des Membres
    • Vos Projets
    • Recrutements
  • Tutoriels
    • La base
    • Vanilla
    • Forge
    • Bukkit
    • Astuces
    • Autre
    • En attente de validation
    • En cours de rédaction
  • Créations
    • Minecraft
    • Jeux & Logiciels
    • Web
    • Suggestions
  • Le Coin Graphique
    • Galeries Personnelles
    • Galeries Publiques
    • Demandes Graphiques
  • Taverne
    • Général
    • Jeux Vidéos
    • Programmation

47 résultats trouvés

  1. SERVICES VENTE DE LAUNCHERS / MCP / SPIGOT Prix d'un lanceur simple = 8 € (disgn non fourni) Prix d'un lanceur + un GuiMainMenu(Menu Modifier) = 15 € Prix d'un lanceur + un GuiMainMenu+GuiLoadingScreen = 20 € Launcheurs complet +Spigot+clients = 25-30 € Comment me contacté Teamspeak : eu3.freets3.ovh:17427 Mon skype : FNTA_ MCP/JAVA
  2. Pour suivre la progression de la maintenance de SurvivalZ pour sa version 2.x.x.x, vous pouvez suivre cette dernière grâce à notre site web à l'adresse https://survivalz.fr. Nous mettons aussi à votre disposition des publications sur nos différents réseaux sociaux tel que sur Facebook, https://facebook.com/SurvivalZ1, et Twitter, https://twitter.com/SurvivalZ1. Vous avez aussi la possibilité de prendre contact avec l'équipe de SurvivalZ et sa communauté, grâce à notre serveur Discord à l'adresse https://discordapp.com/invite/WBpdtC8. Ci-dessous, une vidéo tournée par le vidéaste Azulek lors de la toute première version du serveur en mars 2016. Vous pourrez ainsi vous faire une idée de ce qu'était SurvivalZ à ses débuts, contrairement à maintenant où nous réalisons nous-même la plupart de nos ressources (fonctionnalités, animations, etc.).
  3. Bonjour/ Bonsoir à tous, Je fais ce poste dans le but de trouver un développeur compétant et assez expérimenté dans le développement Java pour mes plugins ( Spigot ). Mon serveur est un Launcher PvP/Faction moddé en 1.7.10. Nous sommes actuellement en version n°1. Nous avons atteint plus de 400 connectés à l'ouverture ainsi que plus de 1000 membres inscrit. Vous serez rémunéré en fonction de votre travail, voici quelques conditions: Vous devez avoir skype. Vous connaissez un minimum le Java Vous avez minimum 14 ans et vous connaissez les bases d'un serveur PvP/Faction. Vous devez être un minimum actif ainsi que motivé ! Vous pouvez aussi, si vous le souhaitez intégrer le projet une fois après vous avoir testé. Nous sommes un projet sérieux avec beaucoup d'ambitions. Pour plus d'informations veuillez me contacter skype. Merci de me faire part de vos candidatures ci-dessous, ou bien par skype : hayimsmurf
  4. Bonjour/ Bonsoir à tous, Je fais ce poste dans le but de trouver un admin sys compétant et assez expérimenté dans le domaine pour s'occuper de mes machines (linux debian) -Firewall -Port Mon serveur est un Launcher PvP/Faction moddé en 1.7.10. Nous sommes actuellement en version n°1. Nous avons atteint plus de 400 connectés à l'ouverture ainsi que plus de 1000 membres inscrit. Voici quelques conditions: - Vous devez m'aider pour la configuration ainsi que le développement ; - Vous devez tenir la machine à jour et me communiquer les problèmes enregistrés ; - Vous devez savoir résoudre les problèmes venant de la machine ; - Vous devez être souvent présent. - Vous devez avoir skype. - Vous avez minimum 14 ans et vous connaissez les bases d'un serveur PvP/Faction. - Vous devez être un minimum actif ainsi que motivé ! Vous pouvez aussi, si vous le souhaitez intégrer le projet une fois après vous avoir testé. Nous sommes un projet sérieux avec beaucoup d'ambitions. Pour plus d'informations veuillez me contacter skype. Merci de me faire part de vos candidatures ci-dessous, ou bien par skype : tayfun.ceylan2
  5. Bonjour la communauté de ironcraft ! Je suis NeykoZzHD du projet DevMc (http://DevMc.fr le site n'est pas encore disponible mais le sera bientôt) DevMc est un site ou vous pouvez commander des launcher minecraft modée ou non 1.7 à 1.10 à 100% customisables par vous les clients selecteur de ram ou non musique de fond ou non prémium ou crack ect . . . Vous pouvez passez sur notre discord si vous souhaitez acquérir plus d'informations et (ou) commander. Censuré. A plus tard :)
  6. 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. Bonjour à tous ! Dans ce long tutoriel, qui sera constitués de plusieurs parties, je vais vous enseignez comment imaginer, créer, coder, gérer, et mettre en ligne votre serveur minecraft. Nous allons passons par chacune des étapes. À la fin de ce tutoriel, vous allez être en possession d'une serveur qui vous rendra riche et imposant. Je décide d'écrire ce tutoriel afin de vous aider, car sur ce forum, on y trouve plein de petits tutoriels et astuces afin de lancer votre serveur, mais cela reste vague. C'est pourquoi ce tutoriel regroupera de nombreux éléments déjà disponibles sur le forum. Et il y aura de la collaboration sur ce Topic certainement. Pour la réalisation du tutoriel, je vais créer un serveur qui se nommera Azuria, il sera sous launcher en 1.7.10 avec des ajouts de blocs, minerais , armure , armes, compteur de cps , particle mod et plein d'autre. Ce sera un faction , semi pay to win. Un launcher minecraft à votre image [Tutoriel de Litervan] Un Instance minecraft modifié depuis MCP Un nom de domaine .fr / .com / .ca Un hébergement web Un hébergeur pour votre serveur Un teamspeak Un logo Bref votre serveur à vous Logiciel à installé : Éclipse Java Néon Sublime Text 3 FileZila PhotoShop cc / cs6 MCP Graddle Autre prérequis : Un budget entre 350 et 500 Euros est fortement recommandé*1 Un staff composé d'un 1-2 fondateur(s) , 1-2 administrateur(s) , 4-5 modérateurs. Prenez que des membres de confiances. Car se sont les poutres de votre serveur. Un sens de l'organisation, avoir beaucoup de temps devant soit, être patient, savoir gérer les crises, savoir contrôler un staff et surtout connaitre le jeu. Les réseaux sociaux : Je vous conseil fortement de créer vos compte de réseaux sociaux et de marketings dès le début de votre projet. Faites comme moi et tout iras comme sur des roulettes. 1] Créer le compte GMAIL 2] Créer le compte Twitter Une fois le compte Twitter d'enregistrer, vous allez écrire votre premier tweet, du genre "Lancement d'Azuria, un serveur Minecraft PVP Faction 1.7.10", ce tweet vous servira de sources pour la création de votre serveur. Car plus tard, vous allez savoir à qu'elle moment vous avez lancé votre serveur. ** Genre lorsque vous allez être le maître du minecraft game " 3] Création du compte Youtube 4] Je vous ai demandé de créer vos réseaux sociaux en premier, car, s'est la base d'un serveur. Ce que je sous-entends, c'est que sans le compte Twitter, nous ne pouvions pratiquement pas contacter de graphiste ainsi que de développeur. De plus, sans le compte Gmail du serveur, vous auriez vite perdu les mails importants parmi vos milliers d'e-mails de site plus au moins louche dans votre boite Gmail à vous. Certes, tous les réseaux sociaux que nous venons de voir, devront être modifiés afin de mettre vos logos ainsi que bannières, mais chaque chose en sont temps. Vos équipes de développement : 1] Graphiste | GFX Passons maintenant au vif du sujet, donc il vous faudra un logo de serveur qui se doit d'être beau et professionnel. Ce que j'entend par la, c'est qu'il est impératif de faire affaires avec un graphiste disposant d'une tablette graphique ainsi qu'un portfolio bien remplis. Comment choisir sont logo : Vous devez trouver le thème de votre serveur. Personnellement, je compte utiliser un thème post-apocalyptique. De ce fait, les nuances de couleurs seront " Rouge - Orange foncé - Noir - Gris foncé " Vous devez associer une image principale à votre serveur, exemple " Pour mon thème, je choisis une météorite, car la météorite fait apocalyptique" Une fois l'image choisir, vous devez penser comment vous allez intégrer cette image sur votre logo. Pour ma part, ce sera mon fond pour mon texte. Maintenant, il faut penser à votre texte. Donc décider immédiatement si vous écrivez "Azuria" ou bien "Azuria Network" Par la suite, il faudra choisir la grosseur de votre texte. Ainsi, le style de caractère pour votre texte. C'est-à-dire : Large , Haut, Étroit, En Majuscule, En Minuscule, Texture spéciale, Craquelé, Dégradé , Étiré, Difforme, Abstrait, etc Une fois cela fait, il est temps de penser au détail de votre logo, s'est-à-dire les petits éléments qui rendront votre logo plus différent des autres. Donc pour ma part, ce sera des cendres au bas du texte, des crânes ainsi que des fragments de roche. Les critères lors de votre choix de graphistes Les prix devront jamais dépasser plus de 50$ Le graphiste se doit d'avoir au moins plus de 30 commandes payantes à son actif et visible depuis sont portfolio. Ils doivent savoir travailler plusieurs styles, que leurs créations ne soit pas tous identiques. Ils doivent pouvoir vous tenir au courant des avancements de la création, s'est-à-dire qu'ils doivent être joignables depuis Skype ou bien Twitter. La personne qui se chargera de votre logo devra comprendre parfaitement votre idée. 2] Builder | Map Maker Donc maintenant que vous avez envoyer votre commande, le temps moyen d'attend est de 2 semaines dépendamment des GFX, donc nous allons trouvez une équipe de buildeur afin d'avoir un spawn professionnel et propre. Comment choisir sa map Trouvez les blocs qui reflète votre thématique Les critères lors de votre choix Ils doivent avoir déja réaliser des construction avant. Et ils doivent être en mesure de vous les faire visité. Priorisé les équipes de builds au lieu des buildeurs solos.
  7. Salut, Je cherche un GFX pour me faire le design de mon launcher pour un serveur pvp/faction - Launcher de taille assez grande | Exemple : Alkazia- S'inscrire via le site et après se connectez au launcher via l'identifiant et le mdp du site ! (Authentification Site)- Bouton de redirection du Site , Teamspeak , Youtube !- Bouton pour mémoriser le mot de passe .- Bouton Jouer .- Bouton pour quittez .- Forme du launcher comme les launchers pvp/faction (alkazia,octonia ou d'autres assez cool)- Formes stylés pour les boutons . Cordialement, ch4rg3ment
  8. Créer son propre launcher perso de zéro Cette uvre est mise à disposition selon les termes de la Licence Creative Commons Attribution - Pas dUtilisation Commerciale - Pas de Modification 4.0 International . Tout partage implique que vous citiez l'auteur original. \!/ CE TUTORIEL REQUIRE DES CONNAISSANCE EN JAVA POUR FAIRE VOTRE PROPRE INTERFACE SI VOUS NE L'AVEZ PAS APPRIS, DIRECTION OPEN CLASSROOM \!/ -[INTRODUCTION]- CE TUTORIEL N'EST PLUS A JOUR, IL FAUT SUIVRE LES TUTORIAUX VIDEOS ICI : http://forum.ironcraft.fr/topic/6738-videos-forgevanilla-1-créer-son-launcher-minecraft-de-zéro-entièrement-personalisé/ Salut tout le monde ! Voila un tutoriel qui va être surement fort utile a la communauté, un tutoriel pour créer a partir de rien, son launcher Minecraft personnalisé, pour toute version, et avec compatibilité forge. Ce tutoriel regroupe en fait trois librairies crées de zéro par moi-même ! - OpenAuth pour l'authentification, par Moi-Même - S-Update pour la mise a jour, par Moi-Même - OpenLauncherLib pour le lancement du jeu et un peu l'authentification, par Moi-Même -[SOMMAIRE]- 1] Préparation 2] Création d'une fenêtre de base simple 3] Authentification (OpenAuth) 4] Mise à jour (S-Update) A] Partie Java B] Partie Cloud (Les packs pré-faits sont ici !) C] La Progress Bar 5] Lancement du jeu (OpenLauncherLib) 6] Features en plus A] Créer un bootstrap simple et rapide B] Créer son pack avec n'importe quelle version forge/vanilla C] Sauvegarder le pseudo du joueur D] Faire en sorte de pouvoir bouger la fenêtre en cliquant dessus 7] Exporter son launcher A] En .JAR B] En .EXE C] En .APP 1] Préparation Dans cette partie nous allons préparer le projet avec les librairies et tous le tralala... Spoiler Commencez par télécharger les quatres librairies via ces liens : OpenAuth - Adf.ly (Me supporter) OpenAuth - Direct S-Update - Adf.ly (Me supporter) S-Update - Direct OpenLauncherLib - Adf.ly (Me supporter) OpenLauncherLib - Direct Gson (Par Google, utilisé par OpenAuth) Maintenant ouvrez eclipse et créez un nouveau projet, appelez le comme vous voulez Faites clique droit sur le projet --> Build Path. --> Add External Archives et ajoutez tous les jars obtenus Spoiler Ok maintenant on va préparer l'OpenLauncherLib avec trois constantes. L'objet GameVersion L'objet GameVersion contient les informations à propos de la version de Minecraft. Le nom précis de la version, et le type de la version. Vous avez le choix entre 3 types de version, 1.7.2 ou moins, 1.7.10, et 1.8 ou plus. Créons une classe apelée Launcher. C'est là qu'on rangera tout ce qui n'a pas de rapport avec l'interface. Créons donc notre objet GameVersion : public class Launcher { public static final GameVersion LC_VERSION = new GameVersion("nomdelaversion", "typedelaversion"); } Je l'ai appelée LC_VERSION, LC est l'abréviation de LaunCher, je vous conseille de faire pareil avec le nom de votre serveur, par exemple si votre serveur s'appelle PimpFaction, appeler votre variable PF_VERSION. Après c'est comme vous voulez ^^. Je l'ai mis final donc il faut mettre le nom de la variable en majuscule car c'est la convention ! Pour le premier argument mettez votre version précise (c'est important pour les assets). Par exemple "1.7.10", ou "1.8.3", etc... Pour le deuxieme argument, si votre version est inférieure ou égale à la 1.7.2, mettez GameType.V1_7_2_LOWER. Si votre version est la 1.7.10 mettez GameType.V1_7_10. Si votre version est supérieure ou égale à la 1.8 mettez GameType.V1_8_HIGHER. Si votre version est 1.5.2 ou en dessous, mettez GameType.V1_5_2_LOWER. Par exemple pour un serveur en 1.7.10 mettez : public static final GameVersion LC_VERSION = new GameVersion("1.7.10", GameType.V1_7_10); Pour un serveur en 1.6.4 mettez : public static final GameVersion LC_VERSION = new GameVersion("1.6.4", GameType.V1_7_2_LOWER); Pour un serveur en 1.4.7 mettez public static final GameVersion LC_VERSION = new GameVerison("1.4.7", GameType.V1_5_2_LOWER); L'objet GameInfos L'objet GameInfos contient les informations de Minecraft. Il contient le nom du serveur, votre objet GameVersion, et si forge est activé ou non. Créez donc votre objet GameInfos comme ceci (en dessous de LC_VERSION) : public static final GameInfos LC_INFOS = new GameInfos("NomDuServeur", ObjetGameVersion, tweaksActiveOuNon, tweaks); Remplacez NomDuServeur par le nom de votre serveur par exemple "PimpFaction", remplacez votre ObjetGameVersion pour votre objet GameVersion créé plus haut par exemple LC_VERSION, remplacez tweaks par si vous utilisez des tweaks où non (mettez true si vous êtes en 1.6.4 ou plus et que vous voulez forge, ou en 1.6.4 ou plus et que vous êtes en Vanilla avec Optifine et/ou Shader). Ensuite remplacez tweaks, par si vous avez mis false dans tweaksActiveOuNon mettez new GameTweak[] {} (pas de tweak), après si vous êtes en Forge fous mettez new GameTweak[] {GameTweak.FORGE}, mais si vous êtes en Vanilla, si vous voulez Shader mettez new GameTweak[] {GameTweak.SHADER}, et si vous voulez optifine mettez new GameTweak[] {GameTweak.OPTIFINE}, et si vous voulez les deux, mettez new GameTweak[] {GameTweak.OPTIFINE, GameTweak.SHADER}. Par exemple pour un serveur s'appelant PimpFaction en forge utilisant l'objet GameVersion créé plus haut : public static final GameInfos LC_INFOS = new GameInfos("PimpFaction", LC_VERSION, true, new GameTweak[] {GameTweak.FORGE}); Le dossier de jeu Votre dossier de jeu est généré automatiquement par votre objet GameInfos, c'est génial non ? Il est dans AppData pour Windows, Application Support pour MAC, etc... Je vous conseil de stocker le dossier de jeu dans une variable pour pouvoir y acceder plus rapidement plus tard. Par exemple (en dessous de LC_INFOS) : public static final File LC_DIR = LC_INFOS.getGameDir(); Sinon utilisez tout simplement Launcher.LC_INFOS.getGameDir() à chaque fois 2] Création d'une fenêtre de base simple Spoiler Bon, je vais faire très simple, mais pas moche pour autant, parce que je suis maniaque. Je m'attarde pas trop sur le code, c'est juste a titre d'exemple. Créez une classe appelée LauncherFrame, elle contiendra le code de la fenêtre. Spoiler public class LauncherFrame extends JFrame implements ActionListener { private static LauncherFrame instance; private JLabel titre; private JTextField pseudo; private JPasswordField mdp; private JButton jouer; private JProgressBar pb; private String username = null; private String accessToken = null; private String id = null; public LauncherFrame() { this.setTitle("Mon Launcher Style"); this.setSize(850, 500); this.setUndecorated(true); this.setDefaultCloseOperation(EXIT_ON_CLOSE); this.setLocationRelativeTo(null); this.setLayout(null); this.getContentPane().setBackground(new Color(64, 64, 64)); titre = new JLabel("Mon Launcher Style", SwingConstants.CENTER); titre.setForeground(Color.WHITE); titre.setFont(titre.getFont().deriveFont(60f)); titre.setBounds(0, 20, 850, 100); this.add(titre); pseudo = new JTextField("Pseudo"); pseudo.setBounds(350, 275, 150, 20); this.add(pseudo); mdp = new JPasswordField("Mot de Passe"); mdp.setBounds(350, 305, 150, 20); this.add(mdp); jouer = new JButton("Jouer !"); // Enregistre la fenetre entant qu'ActionListener jouer.addActionListener(this); jouer.setBounds(350, 335, 150, 20); this.add(jouer); pb = new JProgressBar(); pb.setStringPainted(true); pb.setBounds(0, 480, 850, 20); this.add(pb); this.setVisible(true); } @Override public void actionPerformed(ActionEvent e) { Thread t = new Thread() { @Override public void run() { // Ici on appellera les methodes de la class Launcher } }; t.start(); } public static void main(String[] args) { // Astuce pour avoir le style visuel du systeme hôte try { UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); } catch (Exception e) { e.printStackTrace(); } instance = new LauncherFrame(); } // Retourne l'instance de LauncherFrame public static LauncherFrame getInstance() { return instance; } // Retourne l'instance de notre progress bar public JProgressBar getProgressBar() { return pb; } } N'oubliez pas CTRL + SHIFT + O pour les imports Au final ce joli code rend comme ça : Spoiler 3] Authentification (OpenAuth) Spoiler Bon, commençons par remplir notre méthode run() du thread de actionPerformed() dans LauncherFrame // On empeche l'utilisateur de modifier son pseudo/mot de passe ou de reappuyer sur jouer pseudo.setEnabled(false); mdp.setEnabled(false); jouer.setEnabled(false); // On s'authentifie dans un try catch try { Launcher.auth(pseudo.getText(), new String(mdp.getPassword())); } catch (AuthenticationException e) { // Si ça n'a pas marché on réactive tout pseudo.setEnabled(true); mdp.setEnabled(true); jouer.setEnabled(true); // On affiche l'erreur e.printStackTrace(); // Et on affiche un message d'erreur JOptionPane.showMessageDialog(LauncherFrame.this, "Impossible de se connecter : " + e.getErrorModel().getErrorMessage(), "Erreur", JOptionPane.ERROR_MESSAGE); } Et dans notre class Launcher : private static AuthInfos authInfos; public static void auth(String username, String password) throws AuthenticationException { } L'objet AuthInfos nous permettra de stocker les informations reçues. Et dans auth(), on authentifie le joueur. Authenticator authenticator = new Authenticator(Authenticator.MOJANG_AUTH_URL, AuthPoints.NORMAL_AUTH_POINTS); AuthResponse rep = authenticator.authenticate( AuthAgent.MINECRAFT, username, password, ""); authInfos = new AuthInfos(rep.getSelectedProfile().getName(), rep.getAccessToken(), rep.getSelectedProfile().getId()); 4] Mise à jour (S-Update) Donc, dans cette partie nous allons nous attaquer a la partie mise à jour, je vais devoir faire un mini tuto sur comment utiliser S-Update, mais vous allez voir, c'est simplissime. A] Partie Java Spoiler Tous d'abord créons une fonction vide dans Launcher : public static void update() throws IOException { } Puis appelons la dans LauncherFrame dans notre méthode run() de actionPerformed() dans LauncherFrame, après Launcher.auth(), toujours dans le try catch, appelons notre méthode. pb.setString("Verification des mises à jours"); Launcher.update(); Et rajoutez un autre bloc catch après l'autre comme ceci : catch (IOException e) { // Affichage d'un message d'erreur JOptionPane.showMessageDialog(null, "Impossible de mettre a jour mon serveur ! : " + e, "Erreur !", JOptionPane.ERROR_MESSAGE); // On reactive tout pseudo.setEnabled(true); mdp.setEnabled(true); jouer.setEnabled(true); // On affiche l'erreur e.printStackTrace(); } Ensuite initialisons notre objet SUpdate dans la méthode update() qu'on viens de créer : final SUpdate su = new SUpdate("http://monsitestyle.fr/fichiersserveur/", LC_DIR); puis mettons à jour ! LauncherFrame.getInstance().getProgressBar().setString("Mise à jour..."); su.update(); C'est tout pour la partie code ! B] Partie cloud (Les packs pré-faits sont ici !) Spoiler Alors la partie cloud, très courte et très simple depuis S-Update 2 ! Tout d'abord téléchargez l'installateur (installer.php) ici : https://github.com/TheShark34/S-Update-Server/ (si vous ne pouvez pas le télécharger, téléchargez les sources en .zip et prenez juste installer.php). Ensuite sur votre FTP créez ou allez dans un dossier ou sera le serveur S-Update. Mettez-y le fichier installer.php. Ensuite depuis votre navigateur allez sur le fichier installer.php, vous devrez apercevoir le logo S-Update et une barre de chargement (très rapide). Et vous devriez tout d'un coup voir la page de configuration. La page de configuration permet de configurer un pseudo et un mot de passe pour accéder ensuite aux pages protégés dans le dossier protected/. Et l'URL de redirection est là où seront redirigés ceux qui iront sur la page du serveur. Quand vous avez fini cliquer sur le bouton =) Ensuite, vous accédez alors à l'accueil de S-Update (le dossier protected/) après avoir entré votre pseudo mot de passe. Donc voilà c'est bon ! Tout est configuré ! Sur cette page vous voyez le nombre total de connexion et les 5 dernières connexions en détail. Vous pouvez cliquer sur le bouton Configurer pour changer le mot de passe/pseudo/l'url de redirection. Vous avez maintenant juste a mettre les fichiers dans le dossier files/ du dossier de votre serveur sur votre FTP, et vous rendre dans la page d'indexage accessible depuis la page d'acceuil administrateur quand vous avez fini pour appliquer les changements ! Et pour mettre à jour les fichiers, juste changez les dans le dossier files/, et re-allez sur la page d'indexage =). Aussi vous pouvez mettre des zips dans le dossier zips ! Mettez les dans le dossier où ils devraient être extraits, mais attention, ce dossier sera automatiquement ignoré à la vérification ! Voici des packs préfaits à mettre dézipper directement dans le dossier de votre serveur 1.7.10 1.7.10-forge D'autres versions arrivent bientôt =) Si vous avez des packs qui marchent dites-le moi ! C] La Progress Bar Spoiler C'est super simple. Avant su.update(); Créez un nouveau thread qui tourne en boucle et change la barre : Thread t = new Thread() { public void run() { while (true) { LauncherFrame.getInstance().getProgressBar().setMaximum(su.getNumberOfFilesToDownload()); LauncherFrame.getInstance().getProgressBar().setValue(Downloader.getTotalDownloaded()); } } }; t.start(); 5] Lancement du jeu (OpenLauncherLib) Spoiler Commencons par créer une nouvelle méthode launch dans notre class Launcher : public static void launch() { } Pour l'appeler, toujours dans le try catch de notre action listener, après Launcher.update();, mettez : Launcher.launch(); Donc dans notre méthode commencons par créer un objet GameLauncher : GameLauncher gameLauncher = new GameLauncher(ObjetGameInfos, TypeDeGameFolder, authInfos); Remplacez ObjetGameInfos par l'objet GameInfos créé dans la partie 1], TypeDeGameFolder par le type d'organisation de votre dossier (si vous avez pris un pack préfait ou avez suivit le tutoriel de création de pack prenez GameFolder.BASIC). Et en dernier notre objet AuthInfos. Si vous voulez rajouter des arguments JVM (comme -Xms / -Xmx) rajoutez un tableau de String en dernier argument ! Par exemple, avec des arguments JVM -Xms512M et -Xmx1024M, les objets créés plus haut, et une organisation de dossier basique : GameLauncher gameLauncher = new GameLauncher(LC_INFOS, GameFolder.BASIC, authInfos, new String[] {"-Xms512M", "-Xmx1024M"}); Ensuite juste à lancer le jeu ! try { Process p = gameLauncher.launch(); Thread.sleep(5000L); LauncherFrame.getInstance().setVisible(false); p.waitFor(); System.exit(0); } catch (IOException e) { e.printStackTrace(); JOptionPane.showMessageDialog(LauncherFrame.getInstance(), "Impossible de lancer mon serveur ! : " + e, "Erreur", JOptionPane.ERROR_MESSAGE); System.exit(1); } catch (InterruptedException e) { System.exit(0); } ALORS ! Explication : D'abord on run tout dans un try catch. Déjà je lance le jeu et je récupère le processus créé. (1ère ligne : Process p = gameLauncher.launch() . Ensuite j'attends 5 secondes le temps que la fenêtre du jeu s'affiche (2ème ligne : Thread.sleep(5000L) . Ensuite je ferme notre fenêtre de launcher (3ème ligne : LauncherFrame.getInstance().setVisible(false)). J'attends que le processus se termine (4ème ligne : p.waitFor()). Et je quitte manuellement pour être sur que le launcher ne reste pas ouvert (5ème ligne : System.exit(0)). Ensuite dans le catch IOException J'affiche l'erreur (1ère ligne : e.printStackTrace)). J'affiche un message d'erreur (2ème ligne : JoptionPane.showMessageDialog(...)). Et je quitte (3ème ligne : System.exit(1)). Et le dernier catch arrive quand on a pas pu attendre que le processus se soit terminé ou juste pas pu attendre 5 secondes, donc ce n'est pas grave, on quitte juste pour être sur que le launcher ne reste pas ouvert. Voilà ! 6] Features en plus Votre launcher est beau, fonctionnel, mais basique. Voilà une liste de features à ajouter a votre launcher ! Proposez-moi en d'autre ! Cette liste s'embellit constament ! A] Créer un bootstrap simple et rapide Spoiler Donc, pour ceux qui ne savent pas, un bootstrap est un mini programme qui mettera à jour le launcher. C'est un autre programme séparé du launcher, il va télécharger et lancer le launcher. C'est un launcher de launcher, et c'est lui que vous distriburrez publiquement et non votre launcher. Il vous permettera de mettre à jour votre launcher en case de besoins, y compris les librairies car je sort régulièrement des mises à jour, c'est donc fortement conseillé, mais on peut s'en passer. Donc commencez par créer un nouveau projet sur Eclipse. Ajoutez y l'OpenLauncherLib et S-Update. Ensuite créez une nouvelle class, ici on va l'appeler MyBootstrap. (Ne l'appelez pas Bootstrap ou ça va vous faire chier avec l'OpenLauncherLib). Créez une méthode main simple qui lance la méthode start ok ? public class MyBootstrap { public static void main(String[] args) { MyBootstrap myBootstrap = new MyBootstrap(); myBootstrap.start(); } public void start() { } } D'abord déclarez 3 variables en haut de votre classes : private File launcherHome = new File(GameDir.createGameDir("nom_du_serveur"), "Launcher"); private SplashScreen splash; private ErrorUtil errorUtil; Le première sera le dossier ou sera sauvegardé le launcher et tout ça, remplacez nom_du_serveur par le nom de votre serveur, ca generera le dossier .nom_du_serveur dans AppData La deuxième sera notre splash. Et la troisième sera notre instance d'ErrorUtil permettant d'écrire dans un crash report et d'afficher un message d'erreur en une ligne ! Merci l'OpenLauncherLib ! Donc maintenant dans notre méthode start, commençons par initialiser notre objet ErrorUtil (permet d'attraper les erreurs pour faire des crash reports) : errorUtil = new ErrorUtil(launcherHome); Ensuite après, créons notre splash screen et affichons le ! try { splash = new SplashScreen("NomDeVotreServeur", ImageIO.read(getClass().getResourceAsStream("VOTREIMAGEDESPLASH.png"))); } catch (IOException e) { // Ne peut normalement pas arriver errorUtil.catchError(e, "L'image du splash n'existe pas !"); } splash.setVisible(true); Remplacez biensur VOTREIMAGEDESPLASH par le nom de votre image de splash, elle devra être a coté de votre classe !, et NomDeVotreServeur par le nom de votre serveur ! Si vous lancez vous verrez un joli splash apparaître normalement ! Ensuite après, passons à la mise à jour du launcher. Comme d'hab, merci S-Update ! SUpdate su = new SUpdate("http://monurldemiseajourdeBOOTSTRAP/", launcherHome); try { su.update(); } catch (IOException e) { errorUtil.catchError(e, "Impossible de mettre à jour le launcher !"); } Remplacez biensur l'url pas l'url d'un dossier (PAS LE MME QUE CELUI DU LAUNCHER) (créez un nouveau serveur S-Update) ou on mettera les fichiers de mises à jour. Ensuite donc, passons au lancement du launcher ! Grace à l'OpenLauncherLib c'est hyper simple ! LauncherClasspath launcherClasspath = new LauncherClasspath(new File(launcherHome, "launcher.jar"), new File(launcherHome, "Libs/")); LauncherInfos launcherInfos = new LauncherInfos("NOMDUSERVEUR", "CLASSEPRINCIPALEDULAUNCHER"); Bootstrap bootstrap = new Bootstrap(launcherClasspath, launcherInfos); try { Process p = bootstrap.launch(); Thread.sleep(1000L); splash.setVisible(false); p.waitFor(); } catch (IOException e) { errorUtil.catchError(e, "Impossible de lancer le launcher !"); } catch (InterruptedException e) { } System.exit(0); Remplacez biensur NOMDUSERVEUR par le nom de votre Serveur, et CLASSEPRINCIPALEDULAUNCHER par la classe principale de votre launcher. Comment former une classe principale ? Prenez le package ou est la classe qui contient la méthode main(String[] args) (dans le tuto LauncherFrame) et rajoutez le nom de la classe. Par exemple la classe LauncherFrame dans le package fr.pimpfaction.launcher donc on marquera fr.pimpfaction.launcher.LauncherFrame EXPLICATIONS ! 1. Création de l'objet LauncherClasspath contenant le fichier du launcher et le dossier des libs 2. Création de l'objet LauncherInfos qui contient le nom du serveur et la classe principale du launcher 3. Création de l'objet Bootstrap qui contient nos deux objets et qui lancera le jeux ! Dans le try 1. On lance le launcher et récupère le process 2. On attends un peu car sinon ce serait trop rapide et on ne verrait pas le splash 3. On ferme le splash 4. On attends la fin du process Dans le catch on demande a ErrorUtil de gérer l'erreur Et a la fin on quitte manuellement pour être sur que le Bootstrap ne reste pas lancé ! Voilà le code final ! public class MyBootstrap { private File launcherHome = new File(GameDir.createGameDir("nom_du_serveur"), "Launcher"); private SplashScreen splash; private ErrorUtil errorUtil; public static void main(String[] args) { MyBootstrap bootstrap = new MyBootstrap(); bootstrap.start(); } public void start() { errorUtil = new ErrorUtil(launcherHome); try { splash = new SplashScreen("MONSERVEUR", ImageIO.read(MyBootstrap.class.getResourceAsStream("MONIMAGEDESPLASH"))); } catch (IOException e) { } splash.setVisible(true); SUpdate su = new SUpdate("http://monurldemiseajourdeBOOTSTRAP/", launcherHome); try { su.update(); } catch (IOException e) { errorUtil.catchError(e, "Impossible de mettre à jour le launcher !"); } LauncherClasspath launcherClasspath = new LauncherClasspath(new File(launcherHome, "launcher.jar"), new File(launcherHome, "Libs/")); LauncherInfos launcherInfos = new LauncherInfos("MONSERVEUR", "CLASSEPRINCIPALEDULAUNCHER"); Bootstrap bootstrap = new Bootstrap(launcherClasspath, launcherInfos); try { Process p = bootstrap.launch(); Thread.sleep(1000L); splash.setVisible(false); p.waitFor(); } catch (IOException e) { errorUtil.catchError(e, "Impossible de lancer le launcher !"); } catch (InterruptedException e) { } System.exit(0); } Voila =) Simple non ? Merci l'OpenLauncherLib ! Maintenant comment organiser le dossier de mise a jour du bootstrap ? Dans le dossier (donc sur votre FTP). Faite comme dans la partie 4] pour créer votre serveur S-Update (UTILISEZ UN AUTRE QUE CELUI DU LAUNCHER). Et mettez-y vos librairies et votre launcher. Voilà ! B] Créer son pack avec n'importe quelle version forge/vanilla Spoiler Pour créer votre pack ce n'est pas compliqué. Le truc c'est que dans votre .minecraft officiel les versions sont entrelacées. Alors supprimez votre .minecraft officiel (faites une sauvegarde si vous voulez) et avec le launcher officiel téléchargez la version souhaitez. Ensuite si vous voulez Forge pour votre pack, téléchargez forge depuis leur site (http://files.minecraftforge.net/) et installez le, ensuite LANCEZ MINECRAFT CEST TRS IMPORTANT Maintenant dans votre .minecraft copiez tous les dossiers dans un autre dossier, maintenant on va travailler dans ce dossier. Dans ce dossier prenez le fichier versions/<votreversion>/<votreversion>.jar et mettez le a la racine du dossier. Appelez le minecraft.jar Ensuite supprimez le dossier versions/ et resourcepacks/. Maintenant dans le dossier librairies, cherchez dans la barre de recherche *.jar. Prenez tous les fichiers .jar (pas les .jar.sha) et copiez les dans un dossier libs/ qui sera a la racine du dossier de base. Supprimez le dossier librairies/ Téléchargez les natives ici : http://dl.dropbox.com/u/31232797/mcnatives.zip Mettez tout ce qu'il contient dans un dossier natives/ dans votre pack. Maintenant, zippez ce que contient le dossier assets/ dans un fichier zip (osef du nom), et laissez ce zip dans le dossier assets. Maintenant déplacez le dossier assets dans un dossier zips/ qui lui est à côté et non pas dans le dossier files/ Voilà vous devriez avoir un dossier zips avec un dossier assets contenant un fichier assets.zip (mais vous pouvez changez son nom), un dossier files/ avec : un dossier libs/ (avec juste des .jar), un dossier natives/ et un fichier minecraft.jar. Si vous voulez shader/optifine, mettez la lib dans le dossier libs Mettez tous ça dans le dossier de votre serveur S-Update et c'est bon =). C] Sauvegarder le pseudo du joueur Spoiler Dans cette partie, nous allons juste sauvegarder le pseudo de la personne qui se connecte, pour pouvoir le remettre lorsque qu'il relance le launcher. Créons donc un objet UsernameSaver au début de LauncherFrame : private UsernameSaver usernameSaver = new UsernameSaver(VotreObjetGameInfos); Biensur remplacez VotreObjetGameInfos par votre objet GameInfos, par exemple : private UsernameSaver usernameSaver = new UsernameSaver(Launcher.LC_INFOS); Ensuite, dans le constructeur, vous voyez pseudo = new JTextField("Pseudo"); ? Remplacez le par ça : pseudo = new JTextField(usernameSaver.getUsername("Pseudo")); Le "Pseudo" qu'on lui donne est la valeur par défault retournée si le fichier n'existe pas ! Pour enregistrer le pseudo, dans actionPerformed au tout début, vous avez juste à mettre ça : usernameSaver.setUsername(pseudo.getText()); Voilà ! Simple non =) ? D] Faire en sorte de pouvoir bouger la fenêtre en cliquant dessus Spoiler Si vous avez enlevé les bordures de votre fenêtre (fenetre.setUndecorated(true)) vous avez du voir que vous ne pouvez plus la bouger. On va remedier à ca en faisant en sorte que lorsqu'on reste cliqué sur la fenêtre et qu'on bouge la souris, çela bouge aussi la fenêtre. Depuis l'OpenLauncherLib 2 c'est super simple ! Vous avez juste à rajouter ça dans le constructeur de la classe votre fenêtre (LauncherFrame). (Plutot vers la fin). WindowMover mover = new WindowMover(this); this.addMouseListener(mover); this.addMouseMotionListener(mover); Et voilà ! Vous devriez être capable de bouger votre fenêtre en restant cliqué dessus ! 7] Exporter son launcher A] En JAR Spoiler Lisez cette partie attentivement. Bon, c'est une petite partie, mais la plus importante. Dans cette partie nous allons considérer que vous avez éclipse, sinon c'est que vous n'êtes pas un débutant, donc vous comprendrez cette partie quand même . Don faite clique droit sur le projet de votre Bootstrap si vous en avez créé un, ou Launcher sinon, Export --> Java --> Runnable Jar File. Dans Launch Configuration, choisissez l'entrée qui s'appelle : NomDuProjet - NomDeLaMainClass Si vous ne la voyez pas, elle est créé quand vous lancez votre Launcher/Bootstrap pour la première fois. Ensuite si vous avez un boostrap, cochez absolument "Copy required libraries in a sub-folder next to the jar" au lieu de "Extract required libraries into the jar" POUR LE LAUNCHER, et "Extract required libraries into the jar" POUR LE BOOTSTRAP. Un dossier NomDeVotreProjet_lib se crééra, ignorez le. Sinon, cochez "Extract required libraries into the jar" si vous avez un launcher seul, c'est très important ! Et vous pouvez exporter votre launcher ! Voilà vous avez un .jar ! Maintenant, on va faire comme les pros: Créér un .exe pour Windows, et même, un .app pour Mac ! (Si vous avez un Bootstrap c'est lui que vous devez transformer !) B] En .EXE Spoiler Commencez par télécharger Launch4J à cette adresse : http://sourceforge.net/projects/launch4j/files/launch4j-3/3.7/ Ensuite, lancez le. Dans Output File, mettez la déstination du .exe, n'oubliez pas .exe à la fin ! Dans Jar, mettez votre .JAR généré plus haut. Dans icon vous pouvez mettre l'icon de votre programme en format .ico (Pour convertir : http://iconverticons.com/online/) Ensuite allez dans l'onglet JRE et mettez dans Min JRE version 1.6.0 si votre launcher a été compilé avec Java 6, 1.7.0 avec Java 7 etc... Pour savoir, clique droit sur votre projet eclipse --> Properties --> Java Compiler. C'est la version minimum que devra avoir l'utilisateur qui lance votre programme. Je vous conseil très fortemment de prendre Java 6. Même si vous avez Java 8 installé ça marchera si vous changez les paramètres dans eclipse. Voilà ensuite appuyez sur l'écrou en haut et c'est bon ! Si vous voulez sauvegardé votre configuration, appuyez sur la disquette. Vous n'aurez qu'a la restaurer en appuyant sur le dossier après. C] En .APP Spoiler Commencez par télécharger SharkBundler (c'est un logiciel fait par moi ) : Windows : Adf.ly (Me Supporter) - Direct MAC : Adf.ly (Me Supporter) - Direct Autre : Adf.ly (Me Supporter) - Direct Ensuite, dans Jar File mettez votre fichier .JAR généré plus haut. Dans Output mettez le .app a généré (n'oubliez pas le .app à la fin !) (ne vous inquiétez pas les .app sont des dossiers) Dans Icon mettez l'icone si vous voulez au format .icns (Pour convertir : http://iconverticons.com/online/) Dans Minor Java Ver mettez la version de Java de votre programme. Si votre launcher a été compilé avec Java 6, marquez 6, ou 7 avec Java 7 etc... Pour savoir, clique droit sur votre projet eclipse --> Properties --> Java Compiler. C'est la version minimum que devra avoir l'utilisateur qui lance votre programme. Je vous conseil très fortemment de prendre Java 6. Même si vous avez Java 8 installé ça marchera si vous changez les paramètres dans eclipse. Ensuite dans Main Class mettez le package de votre classe principale suivit du nom de la classe. Par exemple si la classe de votre programme qui contient la methode public static void main s'appelle ClassPrincipale et se trouve dans le package fr.theshark34.coolcraft. Mettez fr.theshark34.coolcraft.ClassPrincipale. Ensuite dans App Name mettez le nom de votre Launcher. Et voilà appuyez sur Bundle et c'est bon ! Vous pouvez aussi sauvegarder votre configuration pour la sauvegarder plus tard. Voilà, c'est la fin de ce tutoriel, merci de l'avoir lu ! N'hésitez pas à créer un sujet dans la partie support si vous avez un problème, je me ferais un plaisir d'y repondre !
  9. Salutations à vous !Je fais appel à vous développeurs pour m'aider à finaliser mon projet de serveur car je nécessite la création de 3 plugins pour enfin terminer le travail en cours ! > Et nous recherchons un partenariat à long terme, ( équipe soudée et performante) en développement Java, Web, (Mod, Launcher en coding ).Postes recherchés : - Développeur Web ( spécifiquement PLUGIN ) - Développeur Java - Rédacteur / Rédactrice - Builder / Terraformeur - Community Manager Pour vos donner une idée de ce que représente Kwak Battle actuellement :Notre Launcher :Notre Site :Et pour vous donner une idée de notre Spawn ? ======> (Merci à l'équipe de Celticraft)Si vous êtes capable et déterminer pour la création des quelques plugins qui nous manquent et ou vous êtes le développeur que l'on recherche pour enfin finir notre projet contactez nous soit par message sur le forum afin que je vous donne l'ip de notre Teamspeak 3 et skype.Merci,Cordialement l'équipe Kwak !
  10. Bonjour, bonsoir. Actuellement en pleine réflexion concernant l'ouverture d'un serveur Minecraft PVP faction (1.7.10) Farm2Win, nous aurions besoin d'un développeur capable de réaliser un launcher sous bukkit (client + serveur) ainsi que quelques mods (armures, minerais..). Le poste est disponible sur du long ou court terme à voir avec la personne concernée afin de trouver un arrangement qui mettra d'accord les deux parties. Pour résumer, le serveur aura pour thème la piraterie, des events seront alors réalisés pour vous immerger à 100% dans différentes batailles de pirates ou le but sera d'avoir le meilleur équipage, piller et avoir le plus gros trésor du serveur ! Nous aimerions mettre en place un système de pillage très peu utilisé mais qui sera faire plaisir aux joueurs Pvp faction de tous horizons. La moyenne d'âge du staff est d'approximativement 26 ans, nous sommes motivés et "prêts" du moins sur le plan moral, à vous proposer un serveur 100% fonctionnel et amusant ! Bien entendu, c'est un projet mûrement réfléchis que nous souhaitons mettre en place pour vous et avec vous. Si tu pense être la bonne personne, contacte moi par message privé ou à la suite de mon message je serais ravi de faire ta connaissance ! Merci et à bientôt Qsk`
  11. Vous pouvez nous contacter avec les liens suivants : Ts : ts.craftesys.fr Mail de contact : anthony.craftesys@hotmail.com Forum: http://www.craftesys.fr/forum/index.php Pour poster vos candidatures, vous devez vous inscrire sur le forum et poster un message dans la section appropriée. Cordialeement, Le staff de Craftesys
  12. Bonjour, Nous sommes actuellement à la recherche d'un développeur java capable de nous fair eun launcher personnalisé selon nos attentes. Une certaine expérience est bien entendue nécessaire. Alliant PVP-Faction et Mini-Jeux, Eternia proposera un contenu moddé et unique (mod personnalisé, de nombreux plugins et des constructions de grande qualité : http://eternia-faction.com/) Avec une machine dédiée à haute performances de chez OVH, le serveur est fluide et rapide pour offrir une expérience de jeu optimale aux joueurs. Chaque endroit (faction, hub et mini-jeux) dispose d'un serveur propre à lui même pour plus de perfomances et une séparation nette entre les différents serveurs. Pour nous contactez venez sur le TeamSpeak : ts3.eternia-faction.com Merci Cordialement, L'équipe d'Eternia
  13. Objet : Recrutement de Builder Gratuit Bonjour je suis fondateur d'un serveur qui se nomme Uzuria, Nous créons un launcher Pvp Faction avec plein de nouveaux items et d’évents.Notre serveur en est à sa première version, nous avons investi pas mal d'argent dans le développement du Launcher. Je vais vous parler plus en détails du build à réaliser :-en premier nous recherchons des builders compétents avec des builds a montrer pour postuler.-Aucun payement ne sera possible, si le travail nous satisfait il y aurait peut-être moyen d'avoir un pourboire.-Une période de 1 ou 2 semaines maximum (nous manque plus que le spawn pour ouvrir nos portes...) Ce dont nous avons besoin pour le Spawn :-nous avons fait la base du spawn avec des choix assez stricts, nous recherchons le contour d'un spawn avec les critères suivants : -4 tours entourés de murs, 2 entrées Nord, Sud-Une Warzone que nous vous expliquerons comment nous la voulons sur Skype ou Teamspeak... Je vous montre quelques photos du début et du style de construction : Voilà quelques photos hésités pas à demander ci-dessous pour plus d'informations, Je m'excuse encore pour les fautes. Merci d'avoir pris le temps de regarder notre projet !
  14. SurvivalZ vous intéresse donc et vous souhaitez rejoindre les rangs de l'équipe ? Rien de plus simple ! Suivez le lien ci-dessous afin de candidater pour un poste dans l'équipe : Recrutement | Forum SurvivalZ - Présentation de SurvivalZ - Vous souhaitez en savoir d'avantage sur SurvivalZ ? Ça se passe ici : Présentation de SurvivalZ | IronCraft
  15. Bien le bonjour chers minecraftiens.Nous avons décidé aujourd’hui de refaire une phase de recrutements. Celle-ci abordera les thèmes suivant : Qu’est-ce ce Craftesys ? Présentation du projet Craftesys est actuellement un projet en construction. Ce projet consiste à offrir aux joueurs la possibilité de jouer sur divers types de serveurs, à Savoir un serveur PVP/Faction, Event, RP ainsi qu’un serveur Build. A l’heure actuelle, seul le serveur PVP/faction est accessible à travers notre launcher disponible ici. En effet, nos serveurs sont moddés. Nous possédons d’ores et déjà nos minerais, nos blocs, nos stuffs, nos items mais également la possibilité de créer des passages secrets (nouveaux systèmes de portes et de trappes) sans oublier notre nouveau biome ainsi que notre nouvelle structure.2. Présentation du serveur PVP/FactionParlons un peu du serveur PVP/Faction, ce serveur dispose d’une map limité a 10k*10k afin de favoriser le PVP et donc offrir une expérience sympathique. De plus, les constructions présentes sur le serveur sont sous le thème de la glace, à savoir un spawn, d’où nous avons un accès direct à l’arène (sous le même thème), au Nether, ainsi qu’à l’End ou encore un Shop vous permettant donc de vendre/acheter en fonction de votre besoin.A travers le serveur, vous serez amené à rencontrer des BOSS, armure, dégât, rapidité, vie, le tout améliorer afin de vous offrir un intérêt de rejoindre ce serveur.Vous aurez, à travers cet univers, l’opportunité de découvrir une warzone totalement gelé, favorable au PVP et par conséquent vous donnant la chance de prouver votre valeur en tant que guerrier de Craftesys ! Sans oublier l’accessibilité à nos nouveaux items dédiés au PVP.3. Présentation du serveur EventLe serveur Event a pour objectif de vous divertir à travers divers univers et le tout conçu par notre administrateur. Ce serveur permettra à tous les joueurs de passer de bon moments en relevant des défis, des énigmes, des jeux de stratégies mais également d’autres types de jeux.Vous aurez également la possibilité de choisir une des langues dans l’éventualité d’anglophone ainsi que d’autres options vous offrant une qualité de jeu hors du commun.Ces dits évènement seront annoncés sur les divers serveurs par l’équipe d’animation tout en offrant des récompenses pour le ou les finalistes.4. Présentation du serveur RPLe serveur RP a pour objectif d’offrir aux joueurs la découverte de plusieurs univers tous les plus incroyables les uns que les autres. Un ensemble de ville de divers thèmes ainsi que de nombreuses quêtes vous faisant voyager à travers le monde et partir à la conquête du Savoir.Dès votre arrivé sur ce serveur, un premier choix vous sera donc demandé, choisir laquelle des villes vous souhaiteriez rejoindre et par conséquent, quel univers découvrir. Une fois ce choix fait, vous deviendrez alors membre de l’une des villes de ce serveur et votre mission sera donc de tout faire pour découvrir les mystères de ce serveur. Présentation du staff Après avoir présenté ces serveurs, passons à la présentation du staff :Fondateur : Antho_57Fondateur : Le Grand MonarqueAdministrateur PVP : BurningAdministrateur RP : GelvenfireAdministrateur RP : ??Administrateur Event : AhzrodDéveloppeur Web : Le Grand MonarqueDéveloppeur JAVA : JustwazixxDéveloppeur JAVA : ??Développeur Mod : ??Chef-Builder : JilordA savoir que nous avons tous entre 15 et 22 ans. Dont certains ayant une expérience de la modération. Nous savons par conséquent ce qu’implique un serveur et nous n’avons pas peur des défis que cela peut donner. Que recherchons-nous ? Développeur JAVA . Avoir aussi 15 ans au minimum. Être actif. Être inventif. Suivre les demandes de la hiérarchie. Accepter de passer un test. Avoir un minimum de niveau en développement. Avoir TeamSpeak Développeur JAVA . Avoir aussi 15 ans au minimum. Être actif. Être inventif. Suivre les demandes de la hiérarchie. Accepter de passer un test. Avoir un minimum de niveau en développement. Avoir TeamSpeak Administrateur RP . Avoir au moins 16 ans : Point où nous serons intransigeants. Avoir de l’expérience en tant que membre de staff. Être actif. Vous dirigez un serveur, il vaut mieux être actif. De la motivation. Avoir de l’autonomie. C’est vous qui dirigez ce serveur plus ou moins seul. Disposer de TeamSpeak afin d’assister aux différentes réunions et d’aider les joueurs. Être innovant. Nous sommes un serveur unique, vous devez avoir de l’imagination. Faire de sorte que votre intégration se passe parfaitement Builders . Avoir 15 ans au minimum. Avoir en sa possession différents screens de vos constructions. Être actif. Maîtriser plusieurs types de constructions. Savoir suivre les demandes de la hiérarchie. Accepter de devoir passer un test de build. Avoir TeamSpeak Qu’est-ce que cela peut vous apporter ? Le fait de travailler avec nous peut tout d’abord vous permettre de créer des liens, nous ne sommes pas comme la majorité des staffs voulant garder une certaine « distance » entre les membres du staff. Nous partons du principe que pour fonctionner, un staff doit être soudé et se faire confiance, c’est pour cela que nous aimerions passer du temps ensemble, à travers les serveurs et à travers TS afin afin de pouvoir mieux se connaître.Ensuite vous aurez la possibilité de vous faire connaitre à travers vos constructions/réalisations. Lorsque le serveur tournera, les joueurs verront vos constructions ou vos plugins et cette qualité vous permettra d’être mit en avant. Nous demandons certes l’exclusivité de vos réalisations mais en aucun cas nous nous considérons comme les réalisateurs Nous ne demandons que la propriété exclusive de vos créations.De plus, vous ne serez pas seul, vous pourrez donc apprendre des autres et vous perfectionner pour faire de Craftesys un serveur digne de rivaliser avec les plus grands serveurs. Comment postuler ? Pour postuler, rien de plus simple, il suffit de suivre ces différents liens :Builder : Recrutement Builder/Architecte | CraftesysDéveloppeur : Recrutements Developpeurs | CraftesysAdministrateur RP : http://www.craftesys.fr/index.php?forums/recrutements-modérateur.8 (pour ce dernier, merci de mettre dans votre titre « Candidature Administrateur » Comment jugeons-nous votre niveau ? Nous jugerons tout simplement votre niveau à travers un petit test à réaliser sur nos serveurs pour un test de build mais également la réalisation d’un petit projet en JAVA afin que nous puissions voir vos connaissances concernant la maîtrise de l’API Bukkit. Mais également sur la qualité du code (exemple : utilisation d’une ArrayList au lieu d’un HashMap). Nous disposons dans le staff des membres capable de « juger » votre aptitude à remplir nos attentes aussi bien au niveau du build que du développement. Donc nous vous donnerons un petit projet réalisable sans trop de difficultés pour un développeur « normal » et dites-vous également que nous cherchons la sincérité (ne venait pas demander à vos amis de tout faire à votre place car nous nous en rendrons compte). Sous combien de temps aurez-vous la réponse ? Pour la réponse, celle-ci sera rapide et vous aurez une réponse dans les 2/3 jours pour vous donner le projet (pour le développement). Ensuite, il faudra à nouveau 2/3 jours pour analyser votre rendu et donc vous donner une réponse (compter environ 1.5 semaines pour toute la procédure). En ce qui concerne le build, une fois la candidature faite sur le serveur, Jilord viendra vous donner sa réponse pour vous proposer de passer le test sur nos serveurs. A ce moment-là vous serez téléporté dans un endroit ou seul vous aurez accès sous un thème imposé. Une fois ce dernier test fini, il vous faudra nous contacter (via forum, un admin ou un fondateur) afin de transmettre l’information à Jilord qui viendra « juger » votre travail et donc vous donner une réponse. Le temps pour ce travail dépendra donc de votre capacité à construire rapidement ou non.FINMerci à vous pour avoir lu tout cela, en espérant attirer une partie d’entre vous.Cordialement,Le Staff de Craftesys.
  16. - SurvivalZ : Commande - Bonjour, comme vous l'aurez compris de part ce titre très parleur, je suis actuellement à la recherche d'un designer/graphiste qui saurait réaliser un design pour le launcher du serveur SurvivalZ. Le thème du design serait basé sur le post-apocalyptique. Les informations à savoir : Le design ne devra pas être trop grand ni carré/rectangle. Il sera au minimum incurvé sur les bords, et d'une taille plutôt petite (il vous sera fournit un autre launcher pour vous montrer précisément). Il y aura deux parties du design : Le premier sera le design qui apparaît quand on lance le launcher, avec la barre pour rentrer son pseudonyme, le bouton "JOUER", etc. Le deuxième sera un menu affichant les paramètres du launcher (comme la RAM à allouer par exemple), accessible via un icône qui sera présent sur le premier design. Des icônes de nos différents réseaux seront présents sur les deux parties. Le logo de SurvivalZ sera à insérer dans les deux parties. Il y aura un bouton "Se souvenir de moi". Il y aura un bouton "Console" afin d'accéder à la console affichant les logs de lancement du launcher. Ensuite, sachez que je ne souhaites pas d'un designer/graphiste qui débute. Il lui faudra au minimum trois mois d'ancienneté dans le design/graphisme. Il ne devra donc pas avoir un niveau débutant. Pour ceux qui se demanderaient pourquoi je ne m'occupe pas moi même du design vu que je pratique le design/graphisme, c'est tout simplement du fait que les designs de launcher ne sont pas vraiment ma tasse de thé. Pour finir, sachez que le designer/graphiste sera payé si jamais il le souhaite. Néanmoins, le paiement ne se fera pas dès le début, il sera fait lorsque le design m'aura été envoyé ou alors si j'ai confiance envers le designer/graphiste à la moitié de l'avancement du design. Après, s'il veut bien le réaliser gratuitement, je n'y vois pas d'objection ! Si vous seriez donc intéressé par ma commande, je vous invite à m'ajouter par Skype (contact.sakashi) ou de me contacter directement par le forum. Il vous faudra me fournir des images de réalisations que vous avez déjà faites, au cas contraire, je refuserais directement si jamais vous souhaitez être payé. Je me base sur des exemples concrets et non des propos. Sur ce, je vous souhaite bonne journée. Merci ! :)
  17. Factionacraft - Server Minecraft Moddé Multimode I - Présentation du projet Factionacraft c'est tout d'abord une team dont j'en suis le fondateur. Nous avons un but unique créer un vrai serveur minecraft avec le meilleur de minecraft et bien codé. Minimiser les lags, pour cela nous avons adopter le projet de nallar que vous pouvez retrouver sur github, sont projet a pour but d'utiliser la majorité des coeur du processeur, ( technologie du mulithreading ), en favorisant le multithreading nous limitons les lags. Eviter tout type de triche sur le jeu aussi bien que les Hacked Client que le détournement des paramètres du jeu afin de facilité l'avancement, j’entends par ceci les texture pack Xray, ou les gamma pour le jour en pleine nuit. Pour cela nous avons développer un Launcher Obligatoire permettant par checksum et haschage d’éviter de contourner le launcher et donc éviter totalement le cheat. Un serveur plus interactif, j’entends par ceci pas mal de rajout de GUI effectivement le joueur ce perd facilement dans les commandes, pour les gros modes de jeux une commande principal ouvre un menu interactif facilitant l'interaction. Et bien sure offrir le meilleur de minecraft. II - Le meilleur de minecraft ? Tout d’abord serveur moddé : Mocreature : rajoute plein de mobs différent aquatique, animaux (apprivoisable), monstres Tinker construc : permet la création d'outils améliorer grâce a l'utilisation de four géant Natura et Pam's : ajoute tout type d'arbres fruitier, nouvelle nourriture et de Vrai Nuage Carpenters Block : rajoute plein de block pour build en finesse Secret Room : rajoute des block spéciaux vous permettant de créer des passage secret Not Enough Item : permet de voir les crafts de tout Item/block du jeu Et bien d'autre tous a découvrir Ensuite serveur multimode: Pvp-Fac : grâce aux différents mods le pvp-faction est d'autant plus impressionnant Freebuild : un freebuild avec un système de gestion amélioré Hardcore : hardcore en 2vie une dans le monde normal et une dans le nether ( une seconde chance ) Roleplay : assassin's creed est envisager mais d'autre propositions peuvent être soutenue Mini-Jeux : tous les incontournables ( tower, uch, hunger, spleef, run, sheep wars, et bien d'autre) Skyworld : vous êtes sur une îles à vous de la développer afin de monter le niveau SkyWars : célèbre pvp en ce procurant son stuff sur les différentes îles flottantes World-Creation : un freebuild a thème pour faire la plus belle map de minecraft III - Nous recrutons : Nous recrutons : Buildeur et terraformer : à l'heure actuelle il y a encore beaucoup de map à créer aussi bien des spawns comme des arènes pour les différents mini-jeux. Codeur : il y a encore quelque plugins à créer aussi bien pour le contrôle des joueurs mais aussi leur interactions mais surtout les mini-jeux sont encore à créer. Donateur : bien sure rien ai gratuit ou en tout cas pas éternellement, le serveur aujourd'hui est héberger gratuitement tout comme le site, mais je suis obliger de migrer le serveur d’hébergeur en hébergeur donc un coup de pousse serais le bienvenu. Gfx / Vfx nous avons besoin de vous pour le trailer du serveur et aussi filmer l'avancement du projet Nous cherchons aussi à développer des partenariat à intérêt mutuel, nous avons besoin aussi de Youtubeur pour faire connaître notre projet. Je rajoute que ce projet est déjà commencer cela vas bien faire 2ans, étant donner toute les contraintes liés au mods de leur compatibilité entre eux et aussi avec bukkit, l'avancement du site, le launcher enfin bien créer et l'avancement du serveur, j'estime que le projet est compléter a ~60%, j'aimerais tant que des passionnée ayant un intérêt avec le projet nous rejoigne pour finir les dernier 40%, donc n’hésiter pas a nous contacter, nous serons heureux de répondre à vos questions. Je vous invite a visiter mon site pour télécharger le launcher et pouvoir vous faire une idée du projet. IV - Contact : Bien sure il y a déjà ce topic :p Mais aussi nous somme joignable par skype: Fondateur fhudier ChefBuildeur axdu22 Pour plus d'information contacter nous et vous pouvez aussi visiter notre site : http://factionacraft.raidghost.com/ Merci de votre attention. L'Équipe Factionacraft
  18. A supprimer pour une raison personnelle. UtoziaMC.jar
  19. Litarvan - Vente de launcher temporaire ! ETAT : FERME Bonsoir tout le monde, bienvenue sur mon CV. Aujourdhui, je me présente en tant que développeur pouvant réaliser des launchers en tout genre ! Vous ne savez pas qui je suis ? Moi c'est Litarvan, développeur Java depuis 5 ans maintenant. Comme vous pouvez le constater, c'est une vente "temporaire". J'ai décidé de reprendre la vente des launchers mais à un faible rythme (au niveau du nombre de launcher, la rapidité de livraison elle n'a pas changée :) ), pour certaines occasions (ex: SOLDES STEAM). Bien, à présent rentrons dans le vif du sujet ! Avant-garde : Je ne cherche pas à rejoindre de projet, je suis déjà pris ! J'ai pu remarquer que de nombreuses personnes nécessitent un lanceur (plus communément « launcher » en anglais) de qualité pouvant perdurer dans le temps sans aucun soucis. Mes launchers sont réalisés de A à Z par moi et seulement moi. Ils ne comportent ne serait-ce une ligne de Mojang ! Ils ont de nombreux avantages ! En voici quelques-uns : Comme expliqué précédemment, un launcher réalisé de A à Z par moi-même ! Un système de mise à jour rapide, efficace et simple d'utilisation ! Un bootstrap (lanceur de launcher, permettant la mise à jour de celui ci si besoin), simple et rapide ! Un launcher pouvant être personnalisé selon une maquette donnée ! Des systèmes perfectionnés par la communauté et Open-Source ! Voici ma galerie de « lanceurs » qui sera agrandit au fur et à mesure du temps (Attention ! Certaines barres de progression et champs de texte ne sont pas comme ils devraient l'être, c'est simplement du à mon système (Arch Linux sous Deepin) et ça n'arrivera pas aux utilisateurs de vos launchers): Je tiens a préciser que mon travail n'est pas gratuit. J'y passe du temps. Les prix sont de 10.5€ pour un launcher (tout compris). Je ne fais pas de design, et un hebergement web est à fournir (seulement un dossier (possiblement sur votre site déjà existant) qui fera ~250mo) Intéressé? Peut-être même ravi ? Je vous attends avec impatience par MP sur le forum d'Ironcraft afin d'établir un premier contact. Suite à quoi nous parlerons très probablement sur Skype ou Discord. Je tiens énormement à remercier @Anonyminecraft (Manu2355) pour m'avoir énormément aidé sur la rédaction de ce C.V Je vous souhaite une agréable soirée, Dans l'attente de vos demandes.
  20. Services - Vente de launcher ! Qui suis-je? Bonjour la communauté d'IronCraft et bienvenus à vous! Je commence par me présenter. Je m'appelle Amine en réalité et j'ai 16 ans. Comme vous l'aurez vus je suis Arabe (mon nom) et précieusement d'origine Marocain et j'habite au Canada. Cependant, je suis un petit Youtubeur de 500 abonnés(e) connu sous le nom de ByVeeZia. J'ai commencé Java depuis environ 2 ans. Pourquoi je vends des launchers? Je vends des launchers afin d'acheter un hébergeur Minecraft pour mon serveur sous launcher. Que contiennent les launchers? Un système de mise à jour rapide et simplicité pour le client. Un bootstrap (Pour les mises à jour au besoin). Un launcher personnalisable de A à Z. Quels sont les prix pour les launchers? Les launchers que je créé sont fait de A à Z... Je demande une rémunération de 7 euros, car je passe du temps. Comment me contacter? Pour me contacter, rien d'assez difficile! Ajoutez-moi sur Skype (live:aminektn_1). Important ! Je tiens à préciser que je ne fais pas le design pour vos launchers! Vous devez avoir un hébergeur web pour pouvoir stocker vos données! Je remercie Litarvan pour avoir présenter un tutoriel "Comment crée un launcher de A à Z". Cordialement, ByVeeZia
  21. >>> Notre site Bonjour, Je suis la fondatrice de New Paradise, communauté multigaming principalement accès Minecraft. Nous avons pour but de sortir une multitude serveurs moddés ayant chacun d'eux son gameplay unique (Plus de 20 serveurs en projet) Actuellement nous avons un serveur PvP vanilla, et un PvP/Faction moddé de sortie et sommes entrain de travailler sur la création de 2 autres serveurs. Pour le moment tous les serveurs accepteront la version premium uniquement. Recrutement : Dans le but de faciliter l'accès à nos serveurs et d'obtenir une organisation correcte, nous cherchons un développeur Java qui pourrait créer un launcher dans le style de "Technic Launcher" capable de gérer plusieurs modpack. Le launcher doit être capable de gérer de la version 1.7.10 aux nouvelles versions. Ce launcher respecterait également un cahier des charges de divers fonctionnalités définis tel que par exemple l'affichage de news. Nous prenons sous rémunération mais dans ce cas nous désirons avoir accès à la partie source permettant de modifier l'apparence du launcher. En contrepartie aucune revente ou don ne sera effectué et tous fichiers restera dans le cadre de la communauté. Si vous êtes intéressés, nous vous demanderons de nous montrer des développements fonctionnels que vous avez faits. Enfin vous avez plusieurs manières de nous contacter : Soit via Skype : darkfirios Soit via Teamspeak : ts.newparadise.fr A bientot sur New Paradise !
  22. Bonjour, bonsoir. J'ai actuellement payé quelqu'un pour me faire un launcher Minecraft. Le launcher allez très bien et la j'ai dû changer de machine et du coup l'ip du serveur a changé. Du coup j'ai demandé a mon dev de mettre la nouvelle ip sur le launcher et il ma envoyait tous les fichiers du launcher et il m'a dis clairement "Tu te d'emmerde " et il ma supprime de c'est contacts. Je m'y connais pas du tout en launcher donc je ne sais pas comment mettre l'ip de mon serveur sur mon launcher :/ Quelqu'un pourrez m'aidais svp ? Mon Skype est Almytie.59 Merci d'avance :)
  23. Bonjour / Bonsoir à tous, Je m'appelle Fabrice, plus connu sous le pseudonyme de BriceFab123. Je suis actuellement YouTubeur et Fondateur du serveur ScandiCraft, Apprenti informaticien et je poste cette recherche dans le but de trouver un développeur java plutôt compétant et connaissant les bases de java afin de me développer mon client / spigot moddé pour mon serveur pvp / faction, celui-ci sera rémunéré (prix et conditions fixées lors d'un entretient skype). Merci de poster votre candidature ci-dessous si : - Vous avez au minimum 14 / 15 ans. - Disposez de skype. - Vous connaissez les bases de java. - Vous êtes capables de coder un client / spigot moddé. - Êtes matures et ayez de bonnes intentions. - Vous connaissez au minimum le principe du pvp / factions sur minecraft. Si vous correspondez à notre attente, nous allons vous contacter via skype. Liens : ScandiCraft : http://scandicraft.net/ BriceFab123 : http://youtube.com/bricefab123 Quelques images de ce qui est demandé : 1. http://prntscr.com/amt1lr 2. http://prntscr.com/amt1t0 3. http://prntscr.com/amt430 Merci de votre attention et peut-être à bientôt. Notre serveur est actuellement en version 3 donc c'est pour développer des nouveautés, prochains ajouts, corrections de bugs ect.. Version de minecraft : 1.7.10
  24. Bonjour je m’appelle IksReal ,et je suis a la recherche d'un développeur pour un gros projet PvP/Factions (Evonia) je suis actuellement entrain de créer les mods. Si vous êtes disponible contacter si dessous en envoyant votre skype ;) Merci de cotre compréhension.
  25. Résolu - Je commanderais chez @Ourten pour le développement et @orphevs pour le design ! Ancienne demande :