Classement
Contenu populaire
Affichage du contenu avec la meilleure réputation le 25/08/2016 dans toutes les zones
-
Ce forum est fait pour avoir des membres de qualité qui se respecte entre eux, pas des personnes immatures, qui postent des messages sans intérêt et qui peuvent blesser les personnes..2 points
-
J'ai fais un tuto sur ça :c https://skript-mc.fr/forum/threads/la-manipulation-avancée-des-inventaires-gui.3012/2 points
-
2 points
-
Merci la constructivité... Un skript UTILE ou ayant des fonctionnalités pouvant plaire, même s'il est cours, a le droit d'être partagé. De plus, un code complexe mais optimisé faisant peu de lignes serait d'autant plus intéressant qu'un long skript mal rédigé2 points
-
2 points
-
Bonjour, Je développe un nouveau site web pour mon serveur minecraft. Je tente de faire un skript qui permet au joueur, d'aller voter sur le site web et de récupérer leur récompense dans un coffre sur le serveur. La où est la difficulté, c'est que je voudrais que lorsque un joueur clique sur un coffre ou des coffres précis dans la banque, un inventaire "virtuel' apparait avec ses différents objets de récompenses dedans. Il se sera pas possible de laisser des objets dans ce "coffre virtuel" Tout le contenu de ce coffre sera stocké dans une base de donnée Mysql sur le serveur. et j'ajouterai directement dans la base de donnée depuis le site web les récompenses des joueurs Globalement, les items dans le coffre peuvent être multiple (plusieurs du même item stacké) et avec des lores. J'espère avoir été assez exhaustif au niveau de ma demande, et je reste disponible si vous avez des questions. Bonne soirée1 point
-
Bonjour, Voici ma demande: Un Skript qui replace ou enlève les cubes brisés ou placés après 5 minutes dans le monde pvp. J'aimerais qu'on puisse sélectionner un zone qui se regen avec par exemple la command /regenzone position1 et /regenzone position2. Un /regenzone create <nom> , un /regenzone <nom> on/off et un /regenzone remove <nom> J'ai essaayer plusieurs plugin comme OreRegeneration, RegenBlock, BlockRegen et Prison Mine et aucun ne marche ou ils n'ont pas cette fonction. Merci d'avance!1 point
-
Par conte il me faudrait les grades que tu souhaites avoir (genre grade guerrier, mage ou des trucs dans le genre) ainsi que leurs permissions1 point
-
Ah ui j'avais fait une erreur. Donne le message d'erreur la prochaine fois, ce sera plus rapide. options: SommeMin : 10 SommeMax : 20 Monnaie : roubles Temps : 5 #Temps entre deux étapes du crochetage Cooldown : 30 #En minutes on right click on a sign: if line 1 is "[banque]": if {Braquage.%event-block%} isn't set: set {Braquage.%event-block%} to 0 if {BraquageInP.%event-block%} isn't set: set {BraquageInP.%event-block%} to false if {BraquageLast.%event-block%} isn't set: set {BraquageLast.%event-block%} to now remove a day from {BraquageLast.%event-block%} if {BraquageInP.%event-block%} is false: set {_Différence} to difference between {BraquageLast.%event-block%} and now if difference between {BraquageLast.%event-block%} and now is more than {@Cooldown} minutes: while distance between player and event-block is less than 2: set {BraquageInP.%event-block%} to true add 5 to {Braquage.%event-block%} broadcast "&eCoffre crocheté à &a%{Braquage.%event-block%}%&e%%" wait {@Temps} seconds set {BraquageInP.%event-block%} to false if {Braquage.%event-block%} is more than 90: set {_Volé} to a random integer between {@SommeMin} and {@SommeMax} broadcast "&eLa banque a été braquée par &b%player%&e. Le voleur a emporté &a%{_Volé}% {@Monnaie}&e." make console execute "/eco give %player% %{_Volé}%" set {Braquage.%event-block%} to 0 set {BraquageLast.%event-block%} to now stop else: send "&cLa banque a déjà été braquée récemment, il n'y a plus rien." to player else: send "&cLe coffre est déjà en train d'être crocheté."1 point
-
Perso ça marche pour moi.. on command "/pl" or "/plugins": if player doesn't have permission "pl.check": cancel event send "&cTu ne peux pas voir la liste des plugins !" to player1 point
-
1 point
-
Veille à poster ta discussion dans la bonne section, merci. Utilise également le bouton Code pour rendre ton post plus lisible. Merci également à l'auteur du rapport.1 point
-
Justement, il a écrit la même chose que toi, mais en se servant d'une boucle et d'une variable plutôt que de réécrire la même chose 8 fois.1 point
-
1 point
-
T'sais, si deux personnes ont dit qu'elles allaient le faire, t'as pas besoin de faire un up au bout de 2 heures.1 point
-
1 point
-
C'est bien de flood pour up ses messages ? Sinon evite des reponses comme celle ci et fais le skript qu'il te demande ou alors si tu ne sais pas le faire dit rien !1 point
-
1 point
-
LavaPower updated ParkourKS with a new update entry: ParkourKS - Checkpoint Read the rest of this update entry...1 point
-
1 point
-
T'es en 1.9 j'imagine ? Si c'est le cas utilise : set slot 0 of player's inventory to [TaPotion] named "X" ...1 point
-
1 point
-
1 point
-
"set {_length} to length of the arg 1" ou "of the arg 1" à la fin. Et ensuite pour vérifier tu fais "if {_length} is bigger than 10"1 point
-
options: Monde: world J_Max: 2 on teleport: set {_world} to "%world of player%" wait 5 ticks if player's world is "{@Monde}": if {number.%world of player%} is equal to {@J_Max}: execute console command "/mvtp %player% %{_world}%" send "&cErreur : Ce monde est complet !" else: add 1 to {number.%world of player%} on teleport: if player's world is "{@Monde}": remove 1 from {number.%world of player%}1 point
-
utilise des balises comme ceci : command /avis [<text>] [<player>] [<text>]: trigger: if arg 1 is "ajouter": if player has the permission "avis.*" or "avis.ajouter": if {mute.avis} is true: send "&4Désolé, cette commande est désactivé pour le moment." else: if arg 3 is set: loop {avis::*}: if arg 2 is loop-index: send "&4Le joueur est déjà recherché." stop else: set {avis::%arg 2%} to "%arg 3%" broadcast "---- AVIS DE RECHERHCE---" broadcast "%arg 2%" broadcast "%arg 3%" broadcast "Si vous voyez la personne recherché appelez la police !" broadcast "-------------------------------------" stop else: send "&4Vous n'avez pas la permission nécessaire." stop send "&4Usage de la commande &6/avis ajouter <joueur> <raison>" else if arg 1 is "retirer": if player has the permission "avis.*" or "avis.retirer": if {mute.avis} is true: send "&4Désolé, cette commande est désactivé pour le moment." else: if arg 2 is set: if {avis::%arg 2%} is not set: send "&4Le joueur n'est pas recherché." stop else if {avis::%arg 2%} is set: delete {avis::%arg 2%} broadcast "---AVIS DE RECHERCHE---" broadcast "L'avis de recherche sur [Pseudo] est désormais retirer." broadcast "------------------------------------" stop else if arg 3 is set: send "&4Usage de la commande &6/avis retirer <joueur>" stop else: send "&4Vous n'avez pas la permission nécessaire." stop send "&4Usage de la commande &6/avis retirer <joueur>" else if arg 1 is "list": if player has the permission "avis.*" or "avis.list": if arg 2 is not set: send "Liste des personnes recherchés:" loop {avis::*}: send "%loop-index% : %loop-value%" stop else if arg 2 is set: send "&4Usage de la commande &6/avis list" stop else: send "&4Vous n'avez pas la permission nécessaire." stop else if arg 1 "mute": if player has the permission "avis.*" or "avis.mute": if arg 2 is set: send "&4Usage de la commande &6/avis list" stop if {mute.avis} is true: set {mute.avis} to false broadcast "&2La police accepte à nouveau les avis de recherches." stop else: set {mute.avis} to true broadcast "&4La police n'accepte plus aucun avis de recherches." stop else: send "&4Vous n'avez pas la permission nécessaire." stop on death of player: if {avis::%victim%} is set: delete {avis::%victim%} broadcast "---AVIS DE RECHERCHE---" broadcast "L'avis de recherche sur %victim% est désormais retirer." broadcast "------------------------------------1 point
-
1 point
-
Pourquoi pas. Envois moi un message privé avec ton skype.1 point
-
Salut, merci à toi tu est très rapide j'essaie sa et je te retourne la réponse. Edit : Super mon chéri :p en faites je suis tellement nul que j'ai oublié un - tu veux un ptit like?1 point
-
Utilise plutôt ceci : if arg 3 is bigger than 8: send "&cErreur : Merci de préciser un nombre entre 1-8" else: set {tntrun.loc.%arg 3%} to location of player send "&aLe point &e%arg 3% &a été placé !" Pour le TP : set {_loc} to 1 loop all players: loop 8 times: teleport loop-player to {tntrun.loc.%{_loc}%}% add 1 to {_loc}1 point
-
C'est discutable. Le but quand tu crées un plugin, c'est d'avoir une fonctionnalité que personne n'a créée -ou du moins publiée-. Le temps qu'on prend à créer quelque chose qui existe déjà, c'est un temps qu'on aurait pu employer à faire autre chose ou à créer quelque chose de nouveau. D'ailleurs, c'est la vocation de Skript de pouvoir personnaliser son serveur avec des plugins faits maison, plutôt que de devoir s'adresser à quelqu'un qui a les connaissances pour/apprendre le java, mais il a pas été conçu pour remplacer le java. 'fin une fois que le skript est écrit, t'as raison, autant s'en servir puisque Essentials a des tonnes de fonctions dont tu te sers pas, mais si pour chaque GUI sur chaque serveur, un skript doit être écrit, la différence entre les efforts nécessaires et les efforts donnés deviennent immenses.1 point
-
Bah, un skript prend bien souvent moins de place qu'un plugin java, donc autant utiliser ça1 point
-
Pour ton cas je te conseil plutôt de mettre des warps (grace à essentials) et d'utiliser le plugin ChestCommands...1 point
