-
Compteur de contenus
667 -
Inscription
-
Dernière visite
-
Jours gagnés
24 -
Crédits
784 [Faire un don]
Messages posté(e)s par Shykuzo
-
-
Il y a 14 heures, BailsDeShit a dit :Hello, d'accord c'est noté
Mais c'est la même chose après avoir relancé le serveur, le skript ne se reload pas
J'ai l'impression que c'est un probleme au niveau de l'addon car meme avec une commande de base type
command /opengui:
trigger:
create a gui with virtual chest inventory with 3 rows named "My EPIC GUI!" and shape "xxxxxxxxx", "x-------x", and "xxxxxxxxx"Ca ne fonctionne pas
Beh, logique, tu as juste créer un GUI là '-'
Faut ajouter "open the last created gui to player" pour qu'il s'ouvre '-'
-
Il y a 19 heures, BailsDeShit a dit :Également, quand j'essaie simplement de créer un gui avec une commande, cela me dit que la commande n'existe pas
Et cela m'est déjà arrivé auparavant, je me demande d'ou le probleme peut venir
Tu reloads comment ton serveur, via "/rl" (ou "/reload") ?
Si oui, bah, évite, Skript ne supporte pas ça, tu es OBLIGE de redémarrer ton serveur à chaque fois que tu ajoutes ou enlève un addon !
-
Le 08/12/2021 à 19:14, Flash303mc a dit :J'avais oublié ce topic, merci à @The__V d'y avoir posté un message pour le remonter dans mes notifications x)
Effectivement, il y a une erreur dans cette ligne, faut juste enlever l'espace en le "text" et le ":", je me suis entraîner depuis avec ces fonctions et j'en ai conclus que ça causait une erreur.
Mise à part ça, pour le problème avec ton Bungee, je ne sais toujours pas.
Après, as-tu essayés de changer d'addon ?
-
Il y a 14 heures, BailsDeShit a dit :Version de Minecraft : 1.18.1
Version de Skript : 2.6.1Addons utilisés: SkQuery v4.1.6, SkRayFall v1.9.26
Type du skript : Bedwars Villageois
Description du script :
Bonjour tout le monde,
Je cherche à reproduire en skript les villageois des Bedwars du serveur Hypixel.
C'est à dire, en cliquant sur un pnj, un GUI s'ouvre avec la possibilité d'acheter différents objets contre d'autres items (dans mon exemple, 1 bloc de dirt est nécessaire pour se procurer une épée en pierre)
Je n'arrive pas à trouver un moyen de faire en sorte d'executer une commande de give en vérifiant avant si le joueur à bien un bloc de dirt dans son inventaire.
Voilà mon code actuel :
on right click on entity:
if target entity's name is "ARME":
wait 1 ticks
open chest with 1 row named "gui" to player
format slot 0 of player with red wool named "red wool" to be unstealable
on inventory click:
clicked inventory is not player's inventory
inventory name of player's current inventory is "gui":
event-slot = red wool:
if player has 1 dirt:
give 1 stone sword to playerLe gui s'ouvre bien avec la laine rouge mais rien ne se passe quand je clique dessus
En vous remerciant par avance !
Utilises Skript-GUI pour tes GUI et fais ce code :
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
-
Le 23/02/2022 à 12:55, SohRioOxO a dit :Bonjour, sur mon serveur 1.18.1 je narrive pas a que quand l'attacker tape la victim sa donne a lattacker un objet aléatoire de linventaire de la victim
Alors, soit tu t'es trompés de catégorie, soit tu fais bien Java.
Si tu fais bien du Java, je peux pas t'aider. (Je suis en train de l'apprendre.)Par contre, si tu t'es trompé de catégorie, je pense que c'est assez simple en Skript :
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
De plus, si tu t'es trompé de catégorie, tu as oubliés d'indiquer ta version de Minecraft et de Skript et ta liste d'add-ons.
-
Il y a 8 heures, Letoile_GamingYT a dit :Version de Minecraft : 1.8.8
Version de Skript : 2.6Addons utilisés: Aucun
Type du skript : Knockbackffa
Description du script :
Je fais un skript Knockbackffa pour mon futur serveur minecraft.
Problème:Je ne sais pas comment faire le "on right click (l'item)", mais l'item à un nom spécial qui est "Jouer", sauf que je n'arrive pas à faire fonctionner, malgré les tutos
Merci de votre aide d'avance !
Cordialement
Letoile_GamingYTContenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
-
Il y a 2 heures, YashiroCos a dit :Version de Minecraft : 1.8
Version de Skript : 2.1.2Type du skript : Skript de Tchat
Description du script :
J'ai besoin d'un skript que quand on passe la souris sur le pseudo d'un joueur dans le tchat ça affiche sa money, sa faction et tout
Tu auras besoins de Skript 2.5.+
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
-
Il y a 18 heures, crazynessie a dit :Version de Minecraft : 1.9.4
Version de Skript : 2.6.1Description du script :
Hey pour mon serveur j'aimerais enlevé la pluie j'ai fait ça:
if weather on:
cancel event
et cela ne marche pas auriez vous une piste ?
merci d'avance.
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Tout est dans la documentation de Skript et une des règles principales de cette catégorie est de faire des recherches, ce que tu n'as pas fais.
-
-
Scoreboard bug
dans Inactifs
Il y a 1 heure, iGlacial a dit :J'ai une peitite erreur "the function display scoreboard require at lead 2 arguments, but only 1 is given"
C'est juste que quand tu appelles la fonctions, tu ne donnes qu'un seul argument, sûrement le joueur et pas le second.
-
Scoreboard bug
dans Inactifs
Le 15/02/2022 à 20:07, iGlacial a dit :Version de Minecraft : 1.8.9
Version de Skript : 2.X.XType du skript : Scoreboard
Description du script :
Bonsoir petit probleme lors de mon dev j'ai cette erreur qui s'affiche :
The score id online does not exist!The score id coins does not exist!The score id rumble does not exist!J'ai essayer de trouver l'erreur mais je n'est pas trouver mon erreur Merci de m'aider
Le code:
every 5 seconds in "World":loop all players:edit score id "online" to " &7Connecté : &f%amount of players%" and 2edit score id "coins" to " &7Coins : &e%{coins::%loop-player%}%" and 7edit score id "rumble" to " &7Rumble : &d%{rumble::%loop-player%}%" and 6on join:wait 10 ticksif player is in world "World":wait 3 tickswipe player's sidebarwait 3 ticksset name of sidebar of player to " &9&lHub01 "set score " " in sidebar of player to 13set score "&d&lProfils" in sidebar of player to 12set score " &7Compte : %player%" in sidebar of player to 11set id based score " &7Garde : %{grade.tab.%player's uuid%}%" in sidebar of player to 10 with id "grade"set score " " in sidebar of player to 9set score "&d&lArgent" in sidebar of player to 8set id based score " &7Coins : &e%{coins.%player's uuid%}%" in sidebar of player to 7 with id "coins"set id based score " &7Rumble : &d%{ultracoins.%player's uuid%}%" in sidebar of player to 6 with id "rumble"set score "&6&l " in sidebar of player to 5set score "&d&lServeur" in sidebar of player to 4set score " &7Lobby : &9Hub01" in sidebar of player to 3set id based score " &7Connecté : &f%amount of players%" in sidebar of player to 2 with id "online"set score "&9 " in sidebar of player to 1set score "&eplay.RumbleCraft.net" in sidebar of player to 0stopAu secours, pas les scoreboard de SkRayFall, j'vais pleurer
Moins optimisé que ça, tu meurts, je te conseilles d'utiliser SkBee, j'en ai fais un tutoriel sur Skript-MC avec un exemple de code si cela peut t'intéresser.
Lien : https://skript-mc.fr/forum/topic/19292-scoreboard-créer-un-scoreboard-auto-actualisation-clignote-pas/ -
Il y a 23 heures, Amoshyy_ a dit :Version de Minecraft : 1.8.8
Version de Skript : 2.1.2Type du skript : Je souhaite un skript que quand on exécute le commande /t-random cela marque dans le chat général : &cLe tueur choisit pour l'event est &6(le joueur, un joueur en ligne) &c! Il vient de recevoir sont grade.
Description du script :
Merci de ne pas juger j'apprends alors bon !
Je souhaite un skript que quand on exécute le commande /t-random cela marque dans le chat général : &cLe tueur choisit pour l'event est &6(le joueur) &c! Il vient de recevoir sont grade !
Une fois marquer dans le chat il reçoit le grade (mon plugin de grade est luckperm donc "lp user (le joueur) parent add Tueur".
Commande: /t-random | Permission: op | Permission-message: &cVous n'êtes pas l'organisateur ! | Si on fait /t-random (puis un autre mot ex: /t-random ihfrihui) cela marque : &cLa commande exact pour choisir un joueur est &c&l/t-random &c!
Déjà, je te conseilles d'installer "Vault" sur ton serveur, ce plugin étant compatible avec LuckPerm, il te permet de définir le rang d'un joueur sans exécuter de commande via la console par exemple.
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Ensuite, pour ton erreur :
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
-
Il y a 22 heures, Deglamby a dit :Le scoreboard clignote à chaque fois que la function se fait, enlevez le "clear {_User}'s scoreboard" dans la function et mettez le quand le joueur rejoint le serveur, puis votre scoreboard ne va pas clignoter.
Bizarre, pour moi, cela ne clignote pas, ton serveur est à 20TPS contant ? Car sinon, cela ne vient pas du Skript mais du manque de puissance de ton serveur.
-
Il y a 22 heures, PetitLixofFr a dit :Version de Minecraft : 1. 16.5
Version de Skript : 2.6Type du skript : Un scoreboard ou un tablist
Description du script :
Bonsoir,
Je suis un débutant en skript et j'aimerai savoir comment puis-je faire un tablist ou un scoreboard en 1.16.5. J'ai beaucoup de mal avec la version skript 2.6. Merci beaucoup !
Pour la Tablist, cherche le Github / la documentation de SkRayFall, tu peux créer un Header et un Footer avec.
Pour le Scoreboard, utilise SkBee, j'ai créer un Tutoriel dessus sur Skript-MC, CLIQUE ICI pour aller le lire- 1
-
il y a 44 minutes, maxouviclouis a dit :Version de Minecraft : 1.8.8
Version de Skript : 2.2.0Type du skript : AnriAutoclick (Alerts et ban)
Description du script :
J'ai crée un skript pour faire des alertes autoclick quand on dépasse les 10 Cps (Pas définie la limite) mais le problème je n'arrête pas a le faire marcher.
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Qu'elle qu'un peut m'aider ? (On fait pas d'alertes ou 1 seul au débuts).
Merci de répondre
Le code que je te donnes est absolument pas optimisé, surtout si ton serveur à plus de 100 joueurs mais je ne connais pas d'autre façon de le faire ...
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
-
Il y a 2 heures, Dyalko84 a dit :Version de Minecraft : 1.16.5
Version de Skript : 2.6Type du skript : Une fois la récompense prise, le joueur ne peut plus la prendre
Description du script :
Salut! je recherche un skript qui permet quand quand un joueur clique droit sur une tête(voir la commande pour la tête) salui donne 10€ avec essential (/eco give {player} 10) et si il re clique sur la tête, sa lui dit qu'il a déjà pris la récompense.
commande : /give @p minecraft:player_head{display:{Name:"{\"text\":\"Wheat\"}"},SkullOwner:{Id:[I;-1504850576,-331921807,-1631623817,-126124336],Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvM2IzYzg0ZTRiZGFmNWNjNWY4NTYzMmFjOTI4ZDA1OWZjMmYxZmYwY2M5ZTU5OThmMWZlOGIyMjc4ODFhZGE4NSJ9fX0="}]}}} 1
Merci
Bah, tu définis une variable sur ce que tu veux et lorsqu'il clique, tu vérifies si la variable est définie ou non ...
-
Il y a 4 heures, Sarkezzzzz a dit :Version de Minecraft : 1.9.4
Version de Skript : 2.6Type du skript : Type bienvenue aux staff.
Description du script :
Bonjour, je cherche un script permettant d'annoncer qu'un membre du staff a rejoint le serveur.
Exemple: Admin Sarkezzzz a rejoint le serveur.
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
- 1
-
Crée ton propre système d'économie, non ?
C'est personnalisé, complet, exactement comme tu le souhaites, ... -
-
Il y a 8 heures, Dyalko84 a dit :Merci mais du coup je fais comment pour les autres zones ? Je copie colle le skript ?
Attends, je vais modifier le Skript pour ajouter une petite aide :
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Voilà ! Afin de pouvoir acheter chaque plot, tout ce que tu as fais c'est créer une pancarte devant chaque plot en marquant à la première ligne "[Shop]" et a la seconde "[Setup]".
Ensuite, tu clique dessus et le contenu devrait changer.
Après, suffit que tu tiennes 1 de gunpowder et tu pourras acheter ce plot !Voilà
-
il y a une heure, Dyalko84 a dit :Version de Minecraft : 1.16.5
Version de Skript : la dernièreType du skript : Quand un joueur clique sur une pancarte, sa lui donne une zone défini avec wordguard
Description du script :
Bonjour, Je recherche un skript pour que quand un joueur clique sur une pancarte, sa lui attribu une zone qui est déjà créer par wordguard.
Mais sa ne marche que si le joueur à 1x gunpowder . Si le joueur n'a pas de gunpowder, le joueur ne peut avoir de zone. Merci
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
-
Il y a 4 heures, Orwison_III a dit :@Shykuzo Ça fonctionne, mais je veux que les pseudos soient sur la même ligne et non que ça n'envoie pas plusieurs messages en gros, je te fais un exemple de comment je veux la mise en forme des pseudos !
Noxuu_III, Orwison_III, letHeo etc....
Tout sur le même message car sinon c'est assez problématique ^^
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Voilà, c'est hyper simple à faire, une simple recherche google et tu aurais trouvés ce dont tu avais besoin
-
Il y a 15 heures, Orwison_III a dit :Version de Minecraft : 1.17.1
Version de Skript : 2.6Type du skript : Skript qui affiche les staff connecter qui ont une permission spécial etc...
Description du script :
Commandes : /staffs
permission : staff.use
message :
[!] Il y a {nombre de staff} staff connecter
Émeraude » {PSEUDO},{PSEUDO}
Seul les joueurs à avoir la permission staff.use sont affichés dedans est les personnes qui n'ont pas cette permission ne sont pas affichés dedans.
Rien de plus simple au monde
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Après, tu n'as plus qu'à ajouter ce que tu veux, je t'ai juste donné le code pour récupérer tout les staff en ligne.
-
Tutoriel #1 | Les Scoreboards
Créer un Scoreboard qui s'auto-actualise, sans clignotements et qui ne cause aucune latence.| Prérequis
| Voyons les plugins nécessaire à la réalisation de ce tutoriel.
● Skript :
× Si votre serveur est dans une version différentes de la 1.8.8,Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
× Si votre serveur est en 1.8.8,Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
● SkBee :
× Si votre serveur est dans une version supérieure à la 1.12.2,Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
× Si votre serveur est dans une version inférieure ou égal à la 1.12.2,Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
| Tutoriel - Partie #1
| Commençons par voir quelques syntaxes utiles.
Pour commencer, je vais donc pour présenter différentes syntaxes qui vous seront utilise lors de la réalisation de votre Scoreboard, sachez malgré tout que SkBee ne se limite pas qu'aux Scoreboard, je vous invite donc à aller voir la documentation de SkBee sur SkriptHub en cliquant
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Ces deux syntaxes permettent de nettoyer le Scoreboard d'un joueur, s'il change de monde par exemple, c'est important d'exécuter ce code avant la création du nouveau Scoreboard afin que l'ancien Scoreboard soit effacé et ne se superpose pas au nouveau.Citationclear [score]board of %player%
# Ou
clear %player%'s [score]boardCes deux syntaxes permettent d'activer ou de désactiver le Scoreboard d'un joueur, sans ça, vous pouvez customiser votre Scoreboard comme bon vous semble, personne ne le verra.
CitationContenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Ces trois syntaxes permettent de vérifier si le Scoreboard du joueur est activé, elles sont très importantes pour éviter d'exécuter le code qui suite si le Scoreboard est activé ou non.
CitationContenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Ces deux syntaxes permettent de définir le titre du Scoreboard (Ce qui se trouve tout au dessus, en général, c'est le nom du serveur)
CitationContenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Ces deux syntaxes permettent de définir quelque chose dans une ligne du Scoreboard, cela vous permet donc d'y ajouter du contenu.CitationContenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
| Tutoriel - Partie #2
| Entrons dans le vif du sujet, la création du Scoreboard.
Pour commencer, voyons tout d'abord un code de Scoreboard complet, ensuite, nous décortiquerons chaque ligne (Sauf celles déjà décrite dans la partie précédente) afin de comprendre à quoi elles servent, ne vous en faites pas, ce n'est rien de très compliqué.
CitationContenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
En premier lieu, nous retrouvons cette ligne :
CitationContenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Ce n'est qu'une simple fonction, pour la créée, nous indiquons d'abord à Skript que c'est une fonction avec le mot-clé "function".
Ensuite, nous donnons un nom à notre fonction, dans ce tutoriel, elle se nomme : "DisplayScoreboard".
Pour finir, nous définissons des arguments à notre fonction, "User" et "World" sont les noms de nos arguments et "player" et "text" sont les types de nos arguments.Donc, "User" retourne un joueur et "World" retourne un texte.
Ensuite, nous avons cette condition :CitationContenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Ce n'est qu'une simple condition, dans ce cas-ci, nous vérifions que l'argument "World" que nous avons vu précédemment contient la valeur "Lobby".
Pour finir, nous avons cette autre condition un peu spéciale :CitationContenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Enfaite, c'est une condition mais aussi une boucle, dans le même genre d'une "loop" sauf que celle-ci ne s'arrête jamais tant que sa condition n'a pas été remplie.
En gros, cette condition veut dire "Tant que {_User} est dans le monde "Lobby"", donc, cette condition s'effectuera tous les X temps tant que le joueur sera dans le monde Lobby, quand il l'aura quitté, la boucle s'arrêtera.
La condition précédente est accompagnée d'une ligne indispensable, sans cette ligne, votre serveur ne fera que crasher :CitationContenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Cette ligne indique à Skript d'attendre 1 seconde, vous pourriez réduire ce temps si ça vous chante mais 1 seconde, c'est parfait pour garder une bonne stabilité sur votre serveur et aussi pour avoir un taux de rafraîchissement du Scoreboard assez rapide.
Voilà, vous avez désormais toutes les cartes en main pour réaliser le plus beau Scoreboard possible !
Si vous avez un problème, une question ou une suggestion à me faire, n'hésitez pas à commenter sous ce poste ou à me contacter via Discord : Shykuzo#7097
Si ce tutoriel vous a plu, n'hésitez pas à laisser un petit sous ce message
Bedwars Villageois en Skript
dans Résolus
Répondu :
Si ton codes fonctionne, tant mieux, j'aimerais juste t'informer d'un truc :
Au lieu d'utiliser une variable pour contenir ton GUI, tu peux créer un gui avec un ID et tu pourras le réutiliser dans n'importe quel autre Skript sur ton serveur.
Pour ce faire, c'est très simple : < create a new chest inventory with id "MyGUI" with 6 row named "Vendeur" >
Et pour l'ouvrir : < open gui with id "MyGui" to player >
Et pour l'edit : < edit gui with id "MyGui": > (Après le ":", tu as juste à ajouter ce que tu veux, comme un < set slot .... >, ...)