-
Compteur de contenus
109 -
Inscription
-
Dernière visite
-
Jours gagnés
1
Type de contenu
Profils
Forums
Téléchargements
Tout ce qui a été posté par Wineker
-
T'as pas donné d'évènement, comment on tu veux qu'on obtienne l'armures ?
-
Excellent !!
-
Bonsoir Lorsque l'on fait: add arg to {list:*} Imaginons que je mette comme argument 1 puis 2 puis 3, si je fais afficher la liste ça me donnera "1, 2, 3", or j'aimerais lire du plus récent au plus ancien soie "3, 2, 1" Merci Mc: 1.12.2 SK: 2.2-dev37d
-
Vous ne connaîtriez pas une façon gratuite de pouvoir se parler vocalement sur un serveur à une certaine distance ?
- Afficher les commentaires précedents 3 en plus
-
-
-
Peux-être lorsque discord auront décidés de mettre un API pour vocal sur Minecraft ?
Tu peux faire des bots discord qui lorsque tu parles dans le chat c'est affiché sur un salon et inverse , alors peux-être bientôt pour le vocal.
-
c'était ça le problème ça fonctionne maintenant on right click on a villager: cancel event open chest with 5 rows named "&2&lVendeur" to player if player's inventory contain wheat: set {_n} to amount of wheat in player's inventory set {_$} to {_n}*13 make a gui slot 19 of player with 1 wheat_item named "&r&e&lBlé" with lore "&rtout vendre &r&2%{_$}% bal" to run: close player's inventory remove all wheat from player add {_$} to {bal.%player's uuid%} message "&2+%{_$}% bal" to player else: make a gui slot 19 of player with 1 wheat_item of unbreaking 1 named "&r&e&lBlé" with lore "&cvous n'en possédez pas" if player's inventory contain carrot_item: set {_n} to amount of carrot in player's inventory set {_$} to {_n}*15 make a gui slot 21 of player with 1 carrots_item named "&r&e&lCarrote" with lore "&rtout vendre &r&2%{_$}% bal" to run: close player's inventory remove all carrot_item from player add {_$} to {bal.%player's uuid%} message "&2+%{_$}% bal" to player else: make a gui slot 21 of player with 1 carrots_item of unbreaking 1 named "&r&e&lCarrote" with lore "&cvous n'en possédez pas" if player's inventory contain potato: set {_n} to amount of potato in player's inventory set {_$} to {_n}*13 make a gui slot 23 of player with 1 potato_item named "&r&e&lPatates" with lore "&rtout vendre &r&2%{_$}% bal" to run: close player's inventory remove all potato_item from player add {_$} to {bal.%player's uuid%} message "&2+%{_$}% bal" to player else: make a gui slot 23 of player with 1 potato_item of unbreaking 1 named "&r&e&lPatates" with lore "&cvous n'en possédez pas" if player's inventory contain sugar_cane_item: set {_n} to amount of sugar_cane_item in player's inventory set {_$} to {_n}*13 make a gui slot 25 of player with 1 sugar_cane_item named "&r&e&lCanne à sucre" with lore "&rtout vendre &r&2%{_$}% bal" to run: close player's inventory remove all sugar_cane_item from player add {_$} to {bal.%player's uuid%} message "&2+%{_$}% bal" to player else: make a gui slot 25 of player with 1 sugar_cane_item of unbreaking 1 named "&r&e&lCanne à sucre" with lore "&cvous n'en possédez pas"
-
minecraft: 1.12.2 skript: 2.2-dev37c turske: 1.11
-
ok autant pour moi, je savais pas ? J'ai un p'tit problème skript comprend les lignes où il n'y a pas d'actions à effectuer mais celles finissant par 'to run:' il fait can't understand. ex: make a gui slot 23 of player with 1 potato_item named "&r&e&lPatates" with lore "&rtout vendre &r&2%{_$}% bal" to run: close player's inventory remove all potato_item from player add {_$} to {bal.%player's uuid%} message "&2+%{_$}% bal" to player
-
woooow x), qu'est ce qu'il ne va pas ? il fonctionne très bien je l'ai essayé
-
Fait ! j'ai même ajouter les items enchant pour faire comprendre qu'ils sont bloqués si le joueur n'a pas l'item sur lui enfin bref .Seul problème j'ai pas idée de pourquoi mais pour script les gold carrots= carrot, pareil pour les patates pas cuite=cuite, du coup si t'as des patates cuites et pas cuites dans ton inventaire ça peut prendre l'un des deux, ça doit être une question d'id spéciaux voilà: on right click on a villager: cancel event make console execute command "/vendre %player%" command /vendre [<player>] [<text>]: executable by: console trigger: if arg 1 is a player: if arg 2 is not set: wait 2 ticks open chest with 5 rows named "&2&lVendeur" to arg 1 wait 1 tick if arg 1's inventory contain wheat: set {_n} to amount of wheat in arg 1's inventory set {$.%arg 1%} to {_n}*18 format slot 19 of arg 1 with wheat_item named "&r&e&lBlé" with lore "&rtout vendre:||&r&2%{$.%arg 1%}% bal" to close then run [make console execute command "/vendre %arg 1% blé"] else: format slot 19 of arg 1 with wheat_item of unbreaking 1 named "&r&e&lBlé" with lore "&r&cvous ne possédez pas de blé" to be unstealable if arg 1's inventory contain carrot_item: set {_n} to amount of carrot in arg 1's inventory set {$.%arg 1%} to {_n}*15 format slot 21 of arg 1 with carrot_item named "&r&e&lCarrote" with lore "&rtout vendre:||&r&2%{$.%arg 1%}% bal" to close then run [make console execute command "/vendre %arg 1% carrot"] else: format slot 21 of arg 1 with carrots_item of unbreaking 1 named "&r&e&lCarrote" with lore "&r&cvous ne possédez pas de carrotes" to be unstealable if arg 1's inventory contain potato: set {_n} to amount of potato in arg 1's inventory set {$.%arg 1%} to {_n}*15 format slot 23 of arg 1 with potato_item named "&r&e&lPatates" with lore "&rtout vendre:||&r&2%{$.%arg 1%}% bal" to close then run [make console execute command "/vendre %arg 1% potato"] else: format slot 23 of arg 1 with potato_item of unbreaking 1 named "&r&e&lPatates" with lore "&r&cvous ne possédez pas de patates" to be unstealable if arg 1's inventory contain sugar_cane_item: set {_n} to amount of sugar_cane_item in arg 1's inventory set {$.%arg 1%} to {_n}*13 format slot 25 of arg 1 with sugar_cane_item named "&r&e&lCanne à suce" with lore "&rtout vendre:||&r&2%{$.%arg 1%}% bal" to close then run [make console execute command "/vendre %arg 1% sugar"] else: format slot 25 of arg 1 with sugar_cane_item of unbreaking 1 named "&r&e&lCanne à sucre" with lore "&r&cvous ne possédez pas de canne à sucre" to be unstealable if arg 2 is "blé": remove all wheat from arg 1 add {$.%arg 1%} to {bal.%arg 1's uuid%} message "&2+%{$.%arg 1%}% bal" to arg 1 if arg 2 is "carrot": remove all carrot_item from arg 1 add {$.%arg 1%} to {bal.%arg 1's uuid%} message "&2+%{$.%arg 1%}% bal" to arg 1 if arg 2 is "potato": remove all potato from arg 1 add {$.%arg 1%} to {bal.%arg 1's uuid%} message "&2+%{$.%arg 1%}% bal" to arg 1 if arg 2 is "sugar": remove all sugar_cane_item from arg 1 add {$.%arg 1%} to {bal.%arg 1's uuid%} message "&2+%{$.%arg 1%}% bal" to arg 1
-
oui mais juste pour être sûr tu veux que quand tu cliques droit sur un villageois avec du blé ou les autres items ce dernier soit remove et qu'il gagne de l'argent ? Ou alors remove par stack ?
-
bal c'est le nom de le monnaie ? J'peux te faire ça edit: en fait là je peux pas désolé x)
-
essai de remplacer >= par 'is equal or more than'
-
set 100 to {moneyprinter.%loop-index%} peut-être, tu peux localiser précisément la ligne où ça coice ?
-
Créer un mini-jeux Zombie (base/setup)
Wineker a répondu à un(e) sujet de Wineker dans Fragments codes
dac j'prend note -
Créer un mini-jeux Zombie (base/setup)
Wineker a répondu à un(e) sujet de Wineker dans Fragments codes
d'accord, et j'avais écrit "difficulté: j'explique pas en détail", les tutos doivent être forcement "débutant" ? -
Créer un mini-jeux Zombie (base/setup)
Wineker a répondu à un(e) sujet de Wineker dans Fragments codes
OK ,je sais pas ce que c'est érudit, j'essai juste de devenir un peu actif si tu dis que c'est pas un tuto j'te crois -
Difficulté: J'explique pas en détail, c'est que de la commande basique simple pour le début, (Ce tuto peut vous être utile pour concevoir d'autres mini-jeux) BONSOIR Vous avez déjà joué au mode Zombie de Call Of Duty ou alors à celui de Hypixel (qui est complètement tiré de cod) ? Et bien aujourd'hui on va apprendre à en coder le notre, notre propre mode zombie, en tout cas pour ce tuto si les bases. Prologue: "mode zombie" c'est bien beau mais ça veut dire quoi ? Annonçons les règles: Le joueur clique sur un panneau qui l'amène dans une arène (décorer et aménagé pour le jeu), quand 4 joueurs minimum et maximum ont rejoint l'arène la partie commence avec un cooldown, un système de manche se met en route -> Plus les manches sont élevé plus le niveau de vie et l'abondance d'apparition des zombies augmente. A chaque zombie tué le joueur reçoit de l'argent, visible dans un scoreboard, cet argent sert au joueur à acheter des armes disposé sur des panneaux et à ouvrir des portes, lorsqu'un joueur meurt il ne meurt pas il n'est juste plus visé par les zombies et ne peut plus bouger ,pour pouvoir continuer à joueur il doit attendre la fin de la manche où alors attendre d'être réanimé. Maintenant que c'est dis sachez que nous n'allons rien faire de ce qui est dit ci-dessus, parce qu'avant la tempête il y a le calme, pour nous le setup: Première Partie: Création d'une arène A créer: Nommer l'arène, Statue/état de l'arène, Point de Hub, Points d'apparitions des zombies et enfin pouvoir tout brûler/supprimer. command /staffz [<text>] [<text>] [<text>]: trigger: >trigger ? Mais Jamy, qu'est ce que c'est, et bien mon cher en français cela veut dire "déclencher" d'où ça nécessité if arg 1 is "create": if {map.statue.%arg 2%} is not set: >ici on vérifie deux choses en une: que l'argument 2 a bien été mis, mais en plus qu'une autre arène n'est pas le même nom set {map.statue.%arg 2%} to "ouverte" >là {map.statue.%arg 2%} is set,elle existe, donc on ne pourra pas nommer une autre arène au même nom message "L'arène %arg 2% a bien été créé" if arg 1 is "set": if arg 2 is "hub": if {map.statue.%arg 3%} is set: >ça ressemble à ça "/staffz set hub <nom>" set {map.hub.%arg 3%} to location of player message "Le Hub de la map %arg 3% a été placé en %location of player%" if arg 2 is "zombie": >attention là c'est cool if {map.statue.%arg 3%} is set: add location of player to {map.spawnz.list::*} message "+spawn zombie en %location of player% pour la map %arg 3%" >J'ai décreté que, il n'y aurait pas de limite de nombre de spawn de zombie, alors on ajoute touts les lieux de spawn dans une seul liste if arg 1 is "sup": >ici on veut juste supprimer un spawn zombie. Mais comment on fait si on veut changer le hub ? Et bien en faisant /staffz set hub <nom>, il n'y aura pas de problème if arg 2 is "zombie": if {map.statue.%arg 3%} is set: >attention un peu de folie pour supprimer un spawn que t'as créé par accident parce que t'as glissé, dans minecraft. >On va faire ça avec, un MENU GUI wait 2 ticks open chest with 3 rows(rang) named "spawn de zombie" to player wait 1 tick (pourquoi wait 1 tick ? Parce que) set {_slot} to 0 >On veut voir touts les spawns dans un gui à partir du slot 0 loop {map.spawnz.list::*}: format slot {_slot} of player with cobble named "%loop-value%" with lore "cliquez pour supprimer" to close then run [remove loop-value from {map.sawnz.list::*}] >en gros là, les spawns sont représentés par des cobbles >titre: la localisation du spawn, en déscription "cliquez pour supprimer" >quand on clique le spawn est rayé de la liste des spaws, bien joué Jamy ! if arg 1 is "delete": >Supprimer toute une arène: rien de compliqué if {map.statue.%arg 2%} is set: delete {map.statue.%arg 2%} delete {map.hub.%arg 2%} delete {map.spawnz.list::*} message "%arg 2% est mort" if arg 1 is "info": >On réccapitule tout: if {map.statue.%arg 2%} is set: message "%arg 2%:" message "statue: %{map.statue.%arg 2%}" message "hub: %{map.hub.%arg 2%}" message "spawn zombie:" loop {map.spawnz.list::*}: message "%loop-value%" SI IL Y A DES ERREURS FAITES LE MOI SAVOIR Spoiler >Dans le prochain épisode: Partie II: Rejoindre/quitter une partie, lancement de la partie avec cooldown, peut être un peut plus je sais pas encore.
-
Si j'ai bien compris tu veux comparer les résultats des deux joueurs pour savoir qui des deux gagnent. Je sais pas ce que tu as coder mais on va dire que tu en es au point où les deux joueurs ont choisis leur main (pierre, feuille ou ciseaux) -> Pour comparer il faudrait faire: if {main.%player%} is "ciseaux": if {main.%{adversaire.%player%}%} is "feuille": message "Vous gagnez" else: message "Vous perdez" else: if {main.%player%} is "feuille": if {main.%{adversaire.%player%}%} is "pierre": message "Vous gagnez" else: message "Vous perdez" else: if {main.%player%} is "pierre": if {main.%{adversaire.%player%}%} is "ciseaux": message "Vous gagnez" else: message "Vous perdez"
-
C'est parce que pour un event périodique tu ne peux pas cibler qu'un jouer, enfin si mais pour faire ça il fait d'abord tous les loop every second: loop-all players: if "%region at loop-player%" contains "mine": set {loc.%loop-player%} to location of loop-player
-
Minecraft 1.12 J'vais regarder edit, fonctionne pas, avec jNBT j'ai eu du mal çe ne me mettait pas d'erreur mais rien ne se passé, et avec SkStuff c'est toujours la même erreur comme quoi la bannière n'est pas considéré comme un item type
-
çà l'aire sympa j'avais jamais imaginé un pierre feuille ciseau dans minecraft, mais bref là t'es dans la section 'aide' or tu demandes un skript entier ou alors j'ai mal compris mais si j'ai bien compris tu devrais allé dans la section 'demande de script'
-
-
ça me dit toujours que le block en peut pas être custom with nbt puisque the latter ("%{flag.color.%player%}% standing banner") n'est pas un item type Et pourtant j'ai bien les addons que tu m'as donné, vous êtes sûr de la ligne ? set {_banniere} to "%{flag.color.%player%}% standing banner" parsed as item type set the block at event-block to {_banniere} with custom nbt "%{flag.custom.%player%}%"