Rechercher dans la communauté

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

  • 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

7 résultats trouvés

  1. Version : Mcpc+ 1.5.2 ( forge + bukkit ) Recherche(s) effectuée(s) : Google, Bukkit, Ironcraft, Youtube Explication détaillé du problème : Donc voila sa fait un bon moment que je creer un serveur minecraft Moddé, donc c'est pas pour faire de la pub, j'ai effectuées plusieurs recherches pour trouver une reponse a mon problème, alors j'ai creer un serveur sous Mcpc+ ( bukkit et forge ) je veut metre en place une boutique pour les joueurs, après plusieurs recherches j'ai trouver des CMS, je precise que je ne veut pas de ceci car effectivement ils permetent une boutique mais ils génère un site entier hors j'ai creer mon propre site et je ne veut pas le remplacer par un site generer, donc en pourssuivant j'ai trouver JSON Api, ceci permettant de relier son serveur a son site, ceci se rapproche plus de ce que je souhaite, mais à l'heure actuelle je cherche une librairie php et une doc pour pouvoir utiliser ceci afin de pouvoir y faire ma boutique. Donc voici ce que je recherche : - soit une librairie utilisant JSON Api pour creer sa boutique sur son propre site web - soit autre connaissance de librairie ou autre pour pouvoir faire sa boutique je precise que je ne veut pas un site generer mais bien des class php permetant son utilisation. Merci a tous pour vos futur reponse. Cordialement, Hideman Mon site web : Factionacraft ps : Je ferais un prochain topic pour expliciter en details mon projet.
  2. Bonjour, j'ai récement tenté d'utiliser les events bukkit avec le mods Flan's mods lorsque les "guns" cassé les vitres, mais ca n'as pas vraiment marché voici quelle event j'ai tenté : EntityChangeBlockEvent, BlockPlaceEvent. (ces deux sont inutiles je pense : ProjectileLaunchEvent, ProjectileHitEvent) Donc quelle event / quelle api dois-je utiliser? Merci de vos réponse, et désoler si je suis dans la mauvaise section =)
  3. Previous Page Next Page Salut tout le monde, Je vous présente mon plugin, Notes, comme vous pourrez vous en douter il permet de faire des notes. A la différence que ces notes sont spécifique à chaque joueur. Seulement un joueur lambda ne pourra modifier toutes les notes à sa guise; et c'est ici que le plugin prend tout son sens. Vous pouvez créez des notes sur des joueurs qu'ils pourront lire, voir même que tout le monde pourra lire mais le joueur à qui appartient la note ne pourra pas l'éditer. Le plugin permet aussi de faire un résumé de chaque joueur avec les notes que vous aurez défini comme faisant partie du résumé, pratique pour avoir un premier aperçu d'un joueur que vous ne connaissez pas, ou simplement connaître son humeur du moment. Le plugin est le plus personnalisable possible pour vous permettre de l'utiliser à votre manière, RP ou non. Pour être plus clair je vais vous expliquer le système assez simple des permissions de notes: Voilà les bases exposées, voici les commandes: /Notes Read <me/player,player> <note> (list) /Notes Write <add/set/delete> <me/player> <note> <data> /Notes Delete <player> <note> /Notes Resume <player> (list) /Notes List <player> /Notes Listw <player> /Notes Add <player> <note name> <note type> <data> /Notes Set <player> <note> <read/write/def> <...> /Notes Check <all> /Notes Check <player> /Notes Check <Default> /Notes Reload [lang] /Notes Version Installation: Liens et Infos:
  4. Les plugins Bukkit 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]- Hello World, Je vais donc vous présenter un tutoriel sur les plugins Bukkit / Spigot, qui est une API minecraft performante, même si plus limitée que le modding. Pour réaliser ce tutoriel, il vous faudra donc : - Des bases en programmation java - Savoir utiliser son IDE pour ajouter des dépendances à ses projets - SQLIbrary, dePatPeter,pour les bases de données -[SOMMAIRE]- 1]Préparation A]Sans maven B]Avec maven C]Avec gradle 2]La base de notre plugin A]La classe principale B]Le fichier plugin.yml C]Exporter notre plugin D]Importer un plugin 3]Les évènements A]Enregistrer un évènement B]Des-enregistrer un évènement C]Créer un évènement 4]Les commandes 5]Manipuler les objets A] Les blocs B] Les items C] ... 6]La configuration 7]Les bases de données 8]Programmer des taches 9]Importer d'autres plugins 10]Bonus : quelques actions pratiques 1] Préparation A] Sans maven B] Avec maven C] Avec gradle 2] La base de notre plugin A] La classe principale B] Le fichier plugin.yml C] Exporter notre plugin C] Importer un plugin 3] Les évènements Bukkit a une API d'évènement très développée qui est très pratique et nous permet d'influencer beaucoup de chose sur les actions qui se passent dans minecraft. A] Enregistrer un évènement B] Dés-enregistrer un évènement C] Créer un évènement 4] Les commandes A] Créer une commande B] Vérifier les commandes C] Utiliser un CommandExecutor séparé 5] Manipuler les objets A] Les blocks B] Les items 6] La configuration 7] Les bases de données 8] Programmer des taches 9] Importer d'autres plugins 10] Bonus WIP (Le plan n'est peut être pas définitif, je verrais au fur à a mesure que je rédige, comme il y a beaucoup de choses à dire, et je ne sais pas si je ne le ferais pas d'ailleurs en plusieurs topics) PS: Il y a beaucoup de choses à dire, le tuto risque d'être long, et je n'ai pas trop de temps et il y les vacances qui arrivent, je pense qu'il sera fini pour la fin des vacances EDIT 25/03 : je me remet à l'écriture de ce tuto, j'y ajouterais les idées que Géraud a gentiment proposées.
  5. altismine.com altismine.com recrute un second développeur pour une mission de développement d'un plugin Bukkit pour la gestion du serveur. Seront inclus un système de métier, d'avis de recherche, de braquage de banque etc... Je développe actuellement moi même ce PLUGIN, la partie core est déjà upée. Je travail déjà avec GIT, il sera donc facile à la personne qui travaillerais avec moi de m'accompagner dans cette mission. Requis: Connaissance en développement Bukkit, Langage orienté objet. Avantage de la mission: Si avez des bases de développement vous pourrez apprendre en plus poussé l'utilisation de java, je peux donner quelques cours rapide pour vous permettre d'effectuer votre mission. Un système de MOD sera relié à ce plugin. Vous apprendrez donc à relier plugin et mod via des sockets. Nous sommes une équipe de plusieurs administrateurs cela peut être loccasion pour vous de rejoindre une communauté. Plus d'informationsur mon skype: quequierebego Précision: Nous sommes sur Cauldron, nous avons notre propre launcher avec rafraîchissement automatique du contenu et des versions, nous avons notre PROPRE système d'authentification MojangLike. Information projet (information superficielles, plus de détail en oral): Le serveur altismine est déjà en place et compte une moyenne de 20 à 30 connectés et 150 connectés par jour. Le projet de base est en place cependant nous souhaitons tout refaire au propre. Le serveur se veut comme un mélange entre AltisLife et GTA. Pour faire simple, un joueur peut choisir entre 3 classes. Policier, Rebelle, Civil. Les rebelles et les civils sont des joueurs punissables, ils peuvent commettre des infractions. Les infractions sont détectées automatiquement et ajoute au joueur un avis de recherche qui diminue avec le temps. L'avis de rechercheest sous forme d'étoile affiché sur l'écran du joueur ET des étoiles flottant au dessus de sa tête même aux yeux des autres joueurs. Si un policier contrôle un civil ou un rebelle pendant le laps de temps où le joueur à un avis de recherche actif, le policier juge et impose une amende au joueur. Les civils et les rebelles, ont, en fonction de leurs classe respective, des missions qui leurs sont attribuées, mission de farm, de kill ou autre. Je précise bien que rien n'est inventé mais tout est pioché de d'autres jeux vidéo. Cependant la force de ce projet est de mettre en place une infrastructure complète avec un système économique basé sur les infractions et les missions/jobs, avec un coté plugin pour le traitement des Datas, et un coté mod pour l'affichage. Exemple de classes codée pour le fun ;p Ici, le thread s'occupant d'envoyer les joueurs en prisons quand le délais pour payer l'amende est dépassé. package com.altisplug.Infraction; import org.bukkit.Bukkit; import org.bukkit.ChatColor; import org.bukkit.entity.Player; import com.altisplug.AltisPlug; import com.altisplug.classes.superClasse.Joueur; import com.altisplug.classes.superClasse.JoueurPunissable; import com.earth2me.essentials.User; public class LimitePayDateThread extends Thread { public LimitePayDateThread() { } public void run() { long last = 0; while (true) { long now = System.currentTimeMillis() / 1000; if (last != now) { last = now; for (Player p : Bukkit.getOnlinePlayers()) { Joueur j = Joueur.getJoueur(p.getName()); if (j instanceof JoueurPunissable) { JoueurPunissable jp = (JoueurPunissable) j; boolean unPayed = false; for (Infraction i : jp.getActiveAndNotPayInfraction()) { i.setRemaningSeconds(i.getRemaningSeconds() - 1); if (i.getRemaningSeconds() < 1) { i.setTimedOut(); unPayed = true; } } User u = AltisPlug.essentials.getUser(p); String jailName=""; try { jailName = (String) AltisPlug.essentials.getJails().getList().toArray()[0]; } catch (Exception e1) { e1.printStackTrace(); } if (unPayed) { if (u.isJailed()) { p.sendMessage(ChatColor.RED + "Nouvelle amende impayée !!!"); p.sendMessage(ChatColor.RED + "\n----Recapitulatif----"); p.sendMessage(ChatColor.RED + "Une amende est arrivée à terme sans que vous ne l'ayiez payée"); p.sendMessage(ChatColor.RED + "Nous vous transferons à la prison la plus proche"); p.sendMessage(ChatColor.RED + "Vous devrez attendre le controle par un policier qui décidera"); p.sendMessage(ChatColor.RED + "combien de temps vous aller passer en prison pour payer votre dette."); } else { try { AltisPlug.essentials.getJails().sendToJail(u, jailName); u.setJailed(true); u.setJail(jailName); } catch (Exception e) { e.printStackTrace(); } p.sendMessage(ChatColor.RED + "Une amende est arrivée à terme sans que vous ne l'ayiez payée"); p.sendMessage(ChatColor.RED + "Nous vous transferons à la prison la plus proche"); p.sendMessage(ChatColor.RED + "Vous devrez attendre le controle par un policier qui décidera"); p.sendMessage(ChatColor.RED + "combien de temps vous aller passer en prison pour payer votre dette."); } } } } } } } } Ici, simple objet, les infractions. package com.altisplug.Infraction; public class Infraction { private boolean activated = true; private long dateDeLinfraction; private EnumDelis delis; private boolean hasBeenControled = false; private String controledBy; private double toPay; private long secondesRestantes; private boolean hasBeenPayed = false; public Infraction(long dateDeLinfraction, EnumDelis delis) { this.dateDeLinfraction = dateDeLinfraction; this.delis = delis; } public void setConstrol(String player,double toPay,int minutesToPay) { this.hasBeenControled=true; this.toPay=toPay; this.secondesRestantes=minutesToPay*60; } public void close(boolean payed) { this.activated=false; this.secondesRestantes=0; this.hasBeenPayed=payed; } public boolean isActiveAndNotPay() { if(this.activated&&!this.hasBeenPayed) { return true; } return false; } public EnumDelis getDelis() { return this.delis; } public void setTimedOut() { this.activated=false; this.hasBeenPayed=false; } public long getRemaningSeconds() { return this.secondesRestantes; } public void setRemaningSeconds(long l) { this.secondesRestantes=l; } }
  6. BukkitStream Comment résumer BukkitStream ? Disons que c'est un plugin maintenant officiellement reconnu sur dev.bukkit.org qui vous permet de vous connecter à votre serveur Minecraft à tout moment depuis PC-Mac-Linux, mais aussi durant vos déplacements avec une version Android disponible sur le Google Play! (4.55 / 5 en note au moment ou je vous écris, c'est pas mal, non?) Les fonctionnalités de la version Android :Ajouter / éditer / supprimer plusieurs serveursAfficher / utiliser la consoleAfficher / utiliser le chatInclue un gestionnaire de joueurs (en ligne et hors ligne) (ban, kick...)Afficher le nombre de joueurs en ligneAfficher le nombres de joueurs bannis et d'opérateursMesurer le lag serveur (20 / 20 TPS = aucun lag serveur)Mesurer la consommation de la ram et la nettoyerAfficher de nombreuses informations sur les mondes (pvp, feu, spawn des animaux et des mobs, nombre d'entités, nombre de joueurs dans le monde, nombre de chunks chargés...)Compatible avec Dynmaptre facile à prendre en mainPermettre d'utiliser certains fonctionnalités de l'application directement en jeu (ram...)et d'autres fonctionnalités plus anodines... que vous devrez découvrir par vous même!Pour la version Bureau, le choix est un peu plus limité, mais cela ne saurait durer! Les Captures InGame Desktop (PC-Mac-Linux) Android Téléchargements Tous les téléchargements sont disponibles sur le topic officiel. Topic complet (Anglais) : http://dev.bukkit.org/bukkit-plugins/androidremotebukkit/ Partie Français : http://dev.bukkit.org/bukkit-plugins/androidremotebukkit/pages/main-fr/ Google Play : https://play.google.com/store/apps/details?id=fr.goc.androidremotebukkit Téléchargements : http://dev.bukkit.org/bukkit-plugins/androidremotebukkit/pages/downloads/
  7. Bonsoir à tous, je cherche actuellement un plugin qui pourra restreindre tout spawn de mob sauf les zombies... mes impossibles de trouvé j'ai cherché sur Ironcraft j'ai trouvé des plugin sympas mes pas à jour et un peu bogué, Plugins.bukkit.org j'ai aussi trouvé des plugin mes pas à jour et pas encore ce que je cherche, sur Bukkit.fr toujours pas, et ensuite Google et toujours pas de satisfaction... Avez-vous une idée de comment trouver cette sorte de plugin / comment le développer (je rappelle que j'ai arrêté depuis qu'elle que temps par manque de temps). Merci infiniment.