Aller au contenu

Classement

Contenu populaire

Affichage du contenu avec la meilleure réputation le 23/07/2015 dans toutes les zones

  1. bon je vais surement m'attirer les foudres de certain mais je me doit de poster, car sa fait un moment que je voie des demande au près de @MinePlugins par rapport a des Skript qu'il aurais vendue et pour les quels certains demande des comptes qui n'ont pas de rapport avec un service client " j'entend par là, un service de mise a jour ou de correction de bug " alors ceux qui réclame une V2 gratuite parce qu'il ont payer pour le V1 qui est passer gratuite, je dirais. qu'il a pas l'obligation de le faire. en effet sur sont site, il n'y as aucune condition sur ce point, ce qui veut dire qu'il est tous a fait autorisé a passer un produit payent en produit gratuit et vise versa. avez vous lue et compris la page du service client sur mineplugins.fr ? me dite pas oui ^^ c'est du lorem ipsum, du texte latin générer aléatoirement a la création du site, ce qui veux dire qu'il n'y as jamais eu de service client et donc encore moins de condition service client. si j’interviens c'est surtout pour calmer ceux qui mette une pression pour avoir une V2 suite au passage de la V1 gratuite. sachez qu'il ne vous doit rien et surtout, vous ne pouvez rien contre lui " légalement ", il pourrais donc très bien s’évanouir dans la nature a force de lui mettre la pression et vous ne serrais pas plus avancé. je pense donc qu'il est dans votre itérai d’arrêter vos condition et vos réclamation si vous voulez qu'il poursuive ses travaux afin de vous fournir une alternative dans des conditions sereine. je ne suis pas un copain ni un ami de @MinePlugins , mais je supporte pas qu'ont mette la pression a autrui ! sur ceux, c'étais mon dernier poste sur ce sujet, je ne répondrais pas a d’éventuel remarque sur mon point de vue, donc entendez bien qu'il est inutile de me répondre sur ce post. PS: je ne mentionne personne, mais si tu est énervé par ce que j'ai écrit, c'est que tu est peut être concerné, dans ce cas pose toi des questions avant d'agir ;)
    3 points
  2. Bonjour on se retrouve pour mon premier tutoriel, je vais vous montrer comment faire un skript pour cacher les autres joueurs. UNE COMMANDE ! Tout d'abord il nous faut une commande pour avoir l'item spécifique à la disparition des autres joueurs: command /hide: trigger: give a blaze rod named "&aCacher les joueurs" to player message "&2HidePlayers &a> &7Tu a reçu l'item magique !" set {hided.%player%} to true Comme vous pouvez le voir, j'ai set la variable {hided.%player%} à true, vous comprendrez juste après pourquoi. UN CLIQUEDROIT ! Nous allons mettre un event, ici le clique droit et nous allons vérifier si la variable {hided.%player%} du joueur est en true, si oui nous allons la set en false, cacher les joueurs et renommer l'item: on rightclick with blaze rod: if {hided.%player%} is true: if player is holding a blaze rod named "&aCacher les joueurs": message "&2HidePlayers &a> &7Les joueurs sont cachés !" set the player's tool to a blaze rod named "&aAfficher les joueurs" hide all players to player set {hided.%player%} to false Par contre si la variable {hided.%player%} est a false (ce qui veut dire qu'il a déjà utiliser l'item une fois), nous allons faire comme au dessus, mais en inversant, c'est à dire que nous allons la set en true, afficher les joueurs et renommer l'item: on rightclick with blaze rod: if {hided.%player%} is false: if player is holding a blaze rod named "&aAfficher les joueurs": set {hided.%player%} to true set the player's tool to a blaze rod named "&aCacher les joueurs" message "&2HidePlayers &a> &7Les joueurs sont de nouveau affichés !" reveal all players to player ET VOILÀ ! Je suis tellement gentil que je vous mets le code en entier d'un coup ! command /hide: trigger: give a blaze rod named "&aCacher les joueurs" to player message "&2HidePlayers &a> &7Tu a reçu l'item magique !" set {hided.%player%} to true on rightclick with blaze rod: if {hided.%player%} is true: if player is holding a blaze rod named "&aCacher les joueurs": message "&2HidePlayers &a> &7Les joueurs sont cachés !" set the player's tool to a blaze rod named "&aAfficher les joueurs" hide all players to player set {hided.%player%} to false else if {hided.%player%} is false: if player is holding a blaze rod named "&aAfficher les joueurs": set {hided.%player%} to true set the player's tool to a blaze rod named "&aCacher les joueurs" message "&2HidePlayers &a> &7Les joueurs sont de nouveau affichés !" reveal all players to player Mon ami Haltte a très bien expliqué ce système dans une vidéo je vous invite à aller la regarder !
    2 points
  3. Salut a tous. je vous propose mon Addon Skript en version bêta, afin qu'il puisse être tester par plusieurs serveur et détecter d’éventuel problème. normalement dans l'état actuel, les paternes que je vais vous décrire sont fonctionnel, mais ont sais jamais :). /!\ je ne serais pas tenu responsable des éventuels problème causé a votre serveur suite a une mauvaise utilisation. ( je préfère le dire quand même ^^) L'addon propose: - Des formatages de Texte - Interaction avec Iconomie ChestShop - Charger / décharger un chunk ( toujours en finalisation ) - Récupération de la couleur de base des bannières - Récupération de la valeur de la durabilité restante d'un item D'autre ajout serrons apporter celons vos besoin ou vos idée ( a condition que sa n'existe pas déjà ) ;). - Capitalisé ( mettre en majuscule ) uppercase %string% Exemple : command /upper <text>: trigger: set {_text} to uppercase arg-1 message "%{_text}%" ____________________________________________________________________ - Décapitalisé ( mettre en minuscule ) lowercase %string% Exemple: command /lower <text>: trigger: set {_text} to lowercase arg-1 message "%{_text}%" ____________________________________________________________________ - Mettre en Majuscule la première lettre upperfirst of %string% Exemple: command /fupper <text>: trigger: set {_text} to upperfirst of arg-1 message "%{_text}%" ____________________________________________________________________ - Mettre en Minuscule la première lettre lowerfirst of %string% Exemple: command /flower <text>: trigger: set {_text} to lowerfirst of arg-1 message "%{_text}%" ____________________________________________________________________ - Récupérer uniquement les chiffres only number of %string% Exemple: command /number <text>: trigger: set {_text} to only number of arg-1 message "%{_text}%" ____________________________________________________________________ - Récupérer uniquement les lettres only string of %string% Exemple: command /string <text>: trigger: set {_text} to only string of arg-1 message "%{_text}%" ____________________________________________________________________ - Récupérer uniquement les caractères spéciaux only schar of %string% Exemple: command /schar <text>: trigger: set {_text} to only schar of arg-1 message "%{_text}%" ____________________________________________________________________ - Faire une comparaison STRICT equal strict %string% and %string% Exemple: command /compare: trigger: set {_text1} to "Angelus" set {_text2} to "Angelus" set {_text3} to "angelus" if equal strict {_text1} and {_text2}: message "Strictement identique" else: message "Non Identique." ____________________________________________________________________ - Faire une comparaison INSENSIBLE a la case equal unstrict %string% and %string% Exemple: command /compare: trigger: set {_text1} to "Angelus" set {_text2} to "Angelus" set {_text3} to "angelus" if equal strict {_text1} and {_text3}: message "Identique" else: message "Non Identique." ____________________________________________________________________ Utilisation avec ChestShop : http://dev.bukkit.org/bukkit-plugins/chestshop/ - Détecter une transaction ChestShop on chestshop transaction: Retourne : + owner : le propriétaire de la boutique + client : celui qui fait la transaction + price : le prix de la transaction + quantity : la quantité d'item de la transaction + item : l'item de la transaction + transaction state : l'etat de la transaction ( si la transaction est possible entre le client et le owner ) + transaction type : Achat ou vente (BUY|SELL) - Annulée une transaction cancel transaction Exemple: on chestshop transaction: if transaction state is false: send "Transaction impossible" else: if item is "Stone": send "Stone interdit !" to client cancel transaction else: send "Transaction effectué avec succés" to client send "Type de transaction : %transaction type%" to client send "Prix : %price%" to client send "Proprio : %owner%" to client send "Quantité : %quantity%" to client send "item : %item%" to client ____________________________________________________________________ - Récupérer La couleur de base d'une bannière en NOM banner colorbase name from %block% Exemple: on left click on banner: message "Bannière de couleur : %banner colorbase name from event-block%" ____________________________________________________________________ - Récupérer La couleur de base d'une bannière en ID banner colorbase id from %block% Exemple: on left click on banner: message "Bannière de couleur : %banner colorbase id from event-block%" ____________________________________________________________________ ____________________________________________________________________ - Récupérer La Durabilité Max d'un Item maxdurability of %itemstack% Exemple: command /durability: trigger: message "durabilité : %maxdurability of player's tool%" ____________________________________________________________________ - Récupérer La Durabilité actuel d'un Item getdurability of %itemstack% Exemple: command /durability: trigger: message "durabilité : %getdurability of player's tool%" ____________________________________________________________________ Merci de me faire part de vos idées et remarques CONSTRUCTIVE, ou de vos éventuel problème avec l'addon. garder a l'esprit qu'il est en Beta et surtout en Test mais aussi que je ne suis pas codeur JAVA a la base :D. Salutation Angelus76 En cas de Problème, veillez posté comme ci dessous. Problème : Rien ne ce passe Console : aucune erreur Config : Skript 2.2 , Spigot 1.8.7 PastBin : Url du pastbin ou rien si il n'y a pas de retour d'erreur Message : quand j'utilise uppermefirst %arg-1% , rien ne ce passe . A bientôt pour la suite des ajoutes et amélioration :D Fixé : Correction de la version 0.6 suite a des erreurs dans la console quand le serveur ne possède pas le plugin ChestShop.
    2 points
  4. OMG ... Y'en à qui s'amuse à ce que je vois ... Je déplace vu que vous avez trouver votre solution ;)
    1 point
  5. Avec la 1.8 il y a un worldborder intégré je crois donc je te conseil de l'utiliser ca sera plus simple, ensuite pour la haché vas voir le skript de @Polymeth
    1 point
  6. YEP! Pas bête. Ke problème c'est que je galère encore un peu pour les listes. Et j'ai essayé de faire un truc rapide pour Furious-Serveur qui avait l'air d'être impatient ^^
    1 point
  7. Nan srx :/ mais moi il serat disponible gratuitement bref, des idées ? :p
    1 point
  8. A pas vue x) , Faudrait faire une option pour ban le joueur
    1 point
  9. Lis avant de posé des question: (Maximum 21 stockés sur 2 pages facilement switchables)
    1 point
  10. Oui mais de toute façon, si on doit racheter le skript c'est même pas la peine. Il va perdre 90% de ses clients je pense. Il va avoir les nouveaux mais bon. Je trouve ça vraiment dommage de vendre ses créations maintenant. La communauté est en train de se déveloper, j'ai pas envie que ça finisse comme les intros, ou bannières/logo qui se vendent comme ça et que le mec se fasse masse de fric tranquille. Bref c'est mon avis, on va pas faire un débat encore pendant 3 mois donc je propose qu'on arrête de parler de ça.
    1 point
  11. Une dernière petite chose :p, est ce que tu m'autorise à décompiler ton plugins pour voir comment il est fait ?
    1 point
  12. http://dev.bukkit.org/bukkit-plugins/skript/forum/help/73723-micro-blocks-in-gui/
    1 point
  13. c'est plus claire comme ça :D merci ;)
    1 point
  14. Tu as tout résumé, même s'il y a des fautes d'orthographes incroyables. :D
    1 point
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.