
PackCraft
Membre-
Compteur de contenus
115 -
Inscription
-
Dernière visite
-
Jours gagnés
1
Type de contenu
Profils
Forums
Téléchargements
Tout ce qui a été posté par PackCraft
-
Il faut utiliser les JSON: https://www.skunity.com/search?search=JSON Si tu a un soucis, je peux t'aider.
-
Il n'y en a que 1 qui défile
-
Normalement ça marche, tu dois avoir un soucis dans un addon à mon avis
-
Y'a que pour les JSON que ça marche pas ?
-
Tu utilise les &
-
Si tu peux nous montrer les erreurs ça serrais bien
-
[Serveur] Tablist par monde personnalisé.
PackCraft a répondu à un(e) sujet de CanardConfit dans Résolus
Voici une petite partie de mon skript every 5 seconds in "world" and "ASkyBlock": #Le nom du ou des mondes dans lequel tu veux loop all players: if loop-player has permission "tab.fonda": #La permission que tu met au joueurs set loop-player tab name to "[&4Empereur&r] &8| &7%loop-player%" #Le préfix que tu veux mettre dans le TAB else: loop-player has permission "tab.resp": #Et tu continue comme ça avec tout tes grades set loop-player tab name to "[&1Resp&r] &8| &7%loop-player%" else: loop-player has permission "tab.modo": set loop-player tab name to "[&3Modo&r] &8| &7%loop-player%" -
[Serveur] Tablist par monde personnalisé.
PackCraft a répondu à un(e) sujet de CanardConfit dans Résolus
Pour que ton tablist s'affiche que dans 1 monde et pas dans l'autre il faut régler ça dans le plugin je crois -
[Serveur] Tablist par monde personnalisé.
PackCraft a répondu à un(e) sujet de CanardConfit dans Résolus
Tu utilise quoi pour faire tes différents mondes ? -
Toujours les 2 mêmes erreurs :c
-
Quel version de spigot et quel version de Skript ?
-
D'accord merci je vais essayer demain car je ne suis pas sur mon PC
-
Toujours ces 2 erreurs qui viennent que de 1 je pense
-
options: logo: &8&l[&a&lLOTERIE&8&l] nom.cle: &6Clé du coffre description.cle: ||&cUtilisez la sur une clé de loterie ! erreur.cle: &cVous devez avoir une clé de loterie ! command /loterie [<string>]: permission: loterie.admin permission message: &cVous n'avez pas la permission trigger: if arg 1 isn't set: send " &e&m-----&e> &b&lLoterie &e<&e&m----" send "" send "&a/loterie create : &7Utilisez cette commande en pointant sur un coffre" send "&a/loterie give : &7Utilisez cette commande pour give une clé de loterie" send "" send "&e&m-----------------------------------------------------" if arg 1 is "create": set {loterie.location} to location of the target block message "{@logo} &cVous avez définie ce coffre pour la loterie" if arg 1 is "give": give tripwire hook named "{@nom.cle}" with lore "{@description.cle}" to player message "{@logo} &cVous avez reçu une clé" on rightclick on chest: if location of the clicked block is {loterie.location}: if player is holding a tripwire hook: remove 1 tripwire hook from player's inventory cancel event remove tripwire hook named "{@nom.cle}" from player add 1 diamond to {_prize.item::*} add 1 diamond sword of sharpness 5 to {_prize.item::*} add 5 obsidian to {_prize.item::*} add 1 golden helmet of protection 3 to {_prize.item::*} add 1 emerald to {_prize.item::*} add 1 gold block to {_prize.item::*} add 1 tnt to {_prize.item::*} add 5 Enchanted Golden Apple to {_prize.item::*} set {RewarDDiamond.%player%.%line 2 of the clicked block%.lastused} to now open chest with 3 rows named "<light red>Kit Crate" to player loop 27 times: if "%inventory name of player's current inventory%" is "<light red>Kit Crate": if loop-number < 7: add loop-number to {_outline.colors::*} if loop-number is not 5 or 23 or 11 or 12 or 13 or 14 or 15 or 16 or 17: add loop-number - 1 to {_outline.slots::*} else if loop-number is not 5 or 23: add loop-number - 1 to {_prize.slots::*} else: add loop-number - 1 to {_pointers::*} else: stop loop {_pointers::*}: if "%inventory name of player's current inventory%" is "<light red>Kit Crate": wait 2 tick format slot loop-value of player with redstone torch of fortune to be unstealable else: stop set {_random.loop.number} to random integer between 30 and 60 set {_random.slowdown.number} to random integer between 6 and 12 loop {_random.loop.number} times: play raw sound "note.snare" at player with pitch 1 volume 1 if "%inventory name of player's current inventory%" is "<light red>Kit Crate": loop {_outline.slots::*}: set {_outline.item} to "stained glass pane:%random element of {_outline.colors::*}%" parsed as item format slot loop-value-2 of player with {_outline.item} to be unstealable if loop-number < {_random.loop.number} - {_random.slowdown.number}: loop {_prize.slots::*}: if loop-number is 1: loop 7 times: add random element of {_prize.item::*} to {_prize.anotherlistomg::*} else: add random element of {_prize.item::*} to {_prize.anotherlistomg::*} set {_n} to loop-index parsed as integer + loop-number format slot loop-value-2 of player with {_prize.anotherlistomg::%{_n}%} to be unstealable else: if loop-number is divisible by 2: loop {_prize.slots::*}: add random element of {_prize.item::*} to {_prize.anotherlistomg::*} set {_n} to loop-index parsed as integer + loop-number format slot loop-value-2 of player with {_prize.anotherlistomg::%{_n}%} to be unstealable wait 2 tick else: stop wait 15 tick if "%inventory name of player's current inventory%" is "<light red>Kit Crate": if slot 13 of current inventory of player is a tnt: spawn a primed tnt at player close inventory of player stop else: stop loop {_prize.slots::*}: if "%inventory name of player's current inventory%" is "<light red>Kit Crate": if loop-value is not 13: format slot loop-value of player with air to be unstealable else if loop-value is 13: unformat slot 13 of player else: stop loop 10 times: if "%inventory name of player's current inventory%" is "<light red>Kit Crate": set {_outline.item} to "stained glass pane:%random element of {_outline.colors::*}%" parsed as item loop {_outline.slots::*}: format slot loop-value-2 of player with {_outline.item} to be unstealable wait 3 tick else: stop else: cancel event message "{@logo} {@erreur.cle}" Voila j'y est passé quand même beaucoup de temps je rajouterez sans doute des modifications plus tard. Je pense que pour donner une clé tous les jours tu sais comment faire.
-
Voici les erreurs
-
Ah je n'avais pas vu :D
-
Dés que tu démarre le serveur ?
-
Je pense que ton plugin skript ne ce lance pas bien, regarde si il y a des erreurs dans ta console.
-
D'accord mais vous ne savais pas comment on peut définir le _loop car c'est la première fois que j'utilise des variables donc j'aimerais bien comprendre
-
Comment je fais ça alors
-
Bonjour, Je viens de faire un nouveau skript, en gros quand on clique sur un item ça nous ouvre un "enderchest". Tout ça marche mais ce qui marche pas c'est la sauvegarde de l'item qui est dedans. Les objets que je place dedans disparaisse quand je ferme mon Sac. Voici le code: on rightclick with a bowl: open chest with 4 rows named "test" to player set {rows.%player's UUID%} to {backpack.%{_loop}%.columns} wait 2 ticks set {_item} to 0 loop {rows.%player's UUID%} times: add {backpacks::%player's UUID%::%{_item}%} to current inventory of player add 1 to {_item} on inventory close: loop {rows.%player's UUID%} times: set {backpacks::%player's UUID%::%loop-number - 1%} to slot "%loop-number - 1%" parsed as an integer of current inventory of player set {backpacks.%player's UUID%} to false delete {rows.%player's UUID%} command /invseebag [<player>]: aliases: invbag trigger: if player has permission "bag.admin": if arg 1 isn't set: send "&6Ajoute le nom d'un joueur !" else: open chest with {backpack.%arg 1's UUID%.columns} rows named "%{backpack.%arg 1's UUID%}%" to player wait 3 ticks set {_loop} to 0 set {rows.%arg 1's UUID%} to {backpack.%arg 1's UUID%.columns} * 9 set {backpack.admin.%player%} to true loop {rows.%arg 1's UUID%} times: set {_var} to {backpacks::%arg 1's UUID%::%{_loop}%} format slot {_loop} of player with {_var} to be unstealable add 1 to {_loop} else: send "Vous n'avez aucune permission" on inventory click: if {backpack.admin.%player%} is true: close inventory of player delete {backpack.admin.%player%} J'éspère que vous pourrez m'aider ! Cordialement, PackCraft.
-
D'accord je vois si j'ai le temps de faire ce skript
-
Je suis entrain de te faire ton script.
-
Tu peux par exemple utiliser un plugin comme crazycrate, c'est un plugin de loterie, et quand tu fais la commande ça te give juste 1 clé de lotterie. ça dépend si tu veux faire tout en skript ou pas.