Aller au contenu

Shykuzo

Membre
  • Compteur de contenus

    667
  • Inscription

  • Dernière visite

  • Jours gagnés

    24
  • Crédits

    784 [Faire un don]

Messages posté(e)s par Shykuzo


  1. Le 29/06/2022 à 19:24, Deglamby a dit :

    Version de Minecraft : 1.8.8
    Version de Skript : 2.2-dev25

    Addons utilisés: TuSKe, Skungee

    Description du script :

    Bonjour, je développe actuellement un system de bannissement qui exécute une command LiteBans par Bungeecord, mais lorsque je clique sur un item pour bannir le joueur, la commande ne s'exécute pas.

    Voici le code de ce bouton:

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

     

    Je te conseilles plutôt BungeeSK qui est maintenu à jour et qui est bien plus complet que SkUngee ^^


  2. il y a 51 minutes, Rémi a dit :

    Version de Minecraft : 1.9.4
    Version de Skript : 2.3.3

    Addons utilisés: SkQuery, SkRayFall, Skore, SkBee, skript-placeholders, Skungee, Skript-mirror, skript-yaml

    Bonjour à tous, 

    Je rencontre depuis un certains temps quelques problèmes quant à l'utilisation de SKungee sans avoir à l'heure actuelle trouvé de solution efficace pour régler cela. 
    Tout d'abord, il est bon de préciser que j'utilise SKungee principalement pour les connexions inter-server, et pour dans certaines circonstances, envoyer des commandes sur le Proxy.

    Pour ce qui est du problème, à chaque fois qu'une instance (serveur de jeu par exemple) démarre, je dois reload manuellement les scripts qui contiennent des conditions SKungee, sinon ça ne fonctionne pas.

    Prenons un exemple simple, une commande "/list" créer spécialement pour l'occasion. Le serveur est fraichement démarré, admirons ce qu'il se passe si je fais la commande :

    ri30yfno.png

    Maintenant, si je fais un simple reload du script en question, l'erreur disparait complètement, et ça refonctionne parfaitement.

    vt2f4y1l.png

    J'ai pris une commande simple, avec très peu de conséquences pour l'exemple, mais c'est le même principe pour l'intégralité des scripts sur l'intégralité des instances que je crée. Avant je n'avais pas ce genre de problèmes, et les serveurs n'ont subis aucune modification notables dont je me souviendrais en tout cas.

    Si quelqu'un d'entre vous a déjà rencontré ce problème, et aurait une solution à me proposer, je suis vraiment preneur !

     

    Merci beaucoup !
    Rémi. 

    Je t'aurais bien dis de passer sous BungeeSK qui est 100x mieux mais il ne me semble pas qu'il soit possible de créer de BungeeCommand pour l'instant 😕


  3. Il y a 19 heures, JokoBoyy a dit :

    Je crois que les variables ne fonctionne pas malheureusement   

    image.png

    image.png

    image.png

    Tu dois utiliser une option, je crois, pour l'event, pour ce faire, tu peux juste écrire ça, ça devrait fonctionner :

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

     


  4. Il y a 8 heures, Ascol57 a dit :

    Version de Minecraft : 1.9.4
    Version de Skript : Je ne sais pas (mais une version récente)

    Addons utilisés: hydraconnect

    Type du skript : Skript de connection à une base de données

    Description du script :

    Je pense que cette erreur est du à mon mot de passe de base de donnée mais à vrai dire je n'en sais rien.

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

     

    Utilise Skript-DB, il fonctionne mieux je trouve ^^
    Et oui, c'est très probablement ton mot de passe, s'il contient des " ou ' ou encore #, ça bug 😕


  5. Le 14/06/2022 à 16:30, JokoBoyy a dit :

    Bonjour merci de ta réponse j'ai une petite question est il possible d'utiliser une variable dans la fonction Every?

    Oui mais si tu veux l'utilisée en dehors de cet évènement, tu dois faire une variable normale ou liste est pas une temporaire 🙂


  6. Le 12/06/2022 à 00:01, JokoBoyy a dit :

    Version de Minecraft : 1.12.2
    Version de Skript : 2.5.3

    Type du skript : Cycle jour/nuit modifiable

    Description du script :

    Bonjour, tout d'abord je souhaite vous remercier d'avance de votre aide cela m'aide vraiment pour le serveur que je suis entrain de réaliser

    J'aurais besoin d'aide pour réaliser un cycle jour/nuit modifiable, je m'explique le cycle jour/nuit vanilla dans minecraft est de 20minutes et je souhaite grâce a une commande modifier le temps d'un jour et le temps d'une nuit permettant (grâce à un menu que j'ai déjà réaliser au préalable) de choisir combien de temps voulons-nous que le cycle dure par exemple le changer en 10 minutes.  Si vous avez des questions n'hésitez pas a me les poser !

    2022-06-11_23.43.01.png

    Comme personne ne t'aide réellement, je vais m'en charger, j'ai fais quelques petites recherches pour essayer de trouver ce que tu voulais, voici un lien, je te laisse regarder :
    https://skript-mc.fr/forum/topic/16671-modifier-la-durée-du-cycle-journuit/

    Sinon, comme l'a dis @alexistb2904, tu pourrais passer par des commandes mais tu auras un changement brutal à un moment donné, ce que je veux dire, c'est que tu n'aurais pas le fondu qu'il y a dans minecraft lors du passage du jour vers la nuit et vice-verse, ça va changer d'un coup 😕
    De plus, ça nécessitera sûrement de passer par un "every tick", PIRE CHOSE A FAIRE !!!

     


  7. Il y a 10 heures, CalvasMan a dit :

    Version de Minecraft : 1.16.4
    Version de Skript : 2.6.2

    Type du skript : Système de rankup.

    Description du script :

    Bonjour, je fais cette demande aujourd'hui pour savoir si il est possible de faire un système de rankup qui consiste a faire passer une personne du rank A à B avec la commande "/rankup"

    Serait il possible de faire un système qui quand on utilise la commande /rankup cela fait passer la personne du rank A à B en utilisant de l'argent 

    Ex : J'ai 1000$ je fais /rankup ca dépense les 1000$ et je passe rank B et un message s'affiche dans mon chat pour me dire que j'ai utiliser les 1000$ et que je suis passer rank B 

    Du rank A au Rank Z si possible et une fois Rank Z on peut faire la commande /prestige qui nous fait passer P1 puis quand on refait /prestige P2 mais évidemment cela coute de l'argent.

    Si besoin de plus d'info vous pouvez me demander, merci.

    Cordialement, CalvasMan.

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

    Voilà, plutôt simple en vrai, je t'ai fais la base, c'est loin d'être parfait, à toi de faire les modifications nécessaires 🙂


  8. Il y a 18 heures, Bode a dit :

    Version de Minecraft : 1.8.8
    Version de Skript : 2.1.2

    Addons utilisés: umbaska, WildSkript, SkQuery, ...

    Type du skript : Skript permettant, (avec un item), d'exécuter une commande BungeeCord (/friend) quand le joueur fait clique droit. L'item en question se trouve dans le slot 8 de l'inventaire du joueur

    Description du script :

    Bonjour, je cherche un moyen, depuis un certain temps de faire un item qui exécute une commande BungeeCord avec Skript. Je n'ai toujours pas trouvé comment faire, donc je me redirige ici pour savoir si c'est possible, et si quelqu'un pourrait m'aider.

    Je vous remercie, en vous souhaitant une bonne journée/soirée.

    Bien Cordialement,

    Bode.

    Il te faut un add-on comme SkUngee, BungeeMaster, BungeeSK, ... (Je te conseille vivement SkUngee)
    Ensuite, met à jour ta version de Skript, comme tu es en 1.8, il te faut le Fork de Gio que tu peux trouver

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

    Pareil du côté de tes add-ons, oublies WildSkript et Umbaska, ce sont de vieux add-ons non mis à jour et présentant de nombreux problèmes, donc, supprimes-les, d'autres add-ons peuvent les remplacer.

    Pour SkQuery, même chose, passe sur SkQuery-Lime, cette version est maintenue à jour mais si c'est pour utiliser des GUI, prends plutôt Skript-GUI.
    Voici un site où tu pourras trouver tous les add-ons dont tu auras besoin :

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

    • Oui 1

  9. Il y a 20 heures, Ed Oje a dit :

    Version de Minecraft : 1.18.2
    Version de Skript : 2.6.1

    Addons utilisés: SkRayFall et SkQuery

    Type de problème : Variables supprimées et fichier "variables.csv"

    Description du problème :

    Bonjour à tous !

    Je suis en train de créer un petit serveur Minecraft à l'aide de Skript 🙂 Ma question se porte sur les variables et notamment le fichier "variables.csv" qui se trouve ici "plugins/Skript/variables.csv".

    J'ai plusieurs variables sur mon serveur, des variables normales et des listes. Quelques exemple :

    • {location.spawn} = Contient la localisation du Spawn pour téléporter les joueurs à leur connexion et en utilisant la commande /spawn.
    • {banque.%player's uuid%} = Contient un integer. Pour gérer l'argent des joueurs.
    • {grade::%player's uuid%} = Contient du texte qui correspond au grade d'un joueur.
    • {homes::%player's uuid%::*} = Contient une localisation d'un home définit par un joueur.

    Lorsque je suis sur mon serveur, je modifie/ajoute/supprime des variables. Ca fonctionne parfaitement.

    Le problème c'est que le lendemain : plus de variables ! Je me connecte et surprise : toute les variables ont la valeurs <none> ! Plus de grade, plus d'argent en banque, pas de téléportation au spawn, ...

    J'ai regardé le fichier "variables.csv" pour voir d'où venait le souci et surprise la aussi : seule la variable {location.spawn} est présente dans le fichier ! (C'est la première variable que j'ai définis sur le serveur). Aucune trace de toutes mes autres variables 😞

    J'ai l'impression que mon fichier de variables ne se met pas à jour ! Pourtant, lorsque je travail sur le serveur, ça fonctionne. Mais chaque jour, à ma première connexion de la journée, plus rien... Je dois redéfinir toutes les variables.

    Quelqu'un d'entre vous aurait déjà eu ce problème ?

    Merci beaucoup pour vos éclaircissement !

    Tu as peut-être un soucis du côté des permissions d'accès aux fichiers.

    Sélectionne ton dossier Skript sur ton SFTP / FTP, voir, carrément, ton dossier "plugins", fais un clic-droit, sélectionne "Propriété" et tout en bas, tu as les permissions, définis les sur "777", coche la case "Appliquer récursivement le groupe, le propriétaire et les permissions" et clique sur "Appliquer".

    Désormais, tes fichiers auront la permission la plus élevée.
    Tu peux aussi définir sur "755", personnellement, c'était sur cette valeur et ça fonctionnait parfaitement.


  10. Il y a 3 heures, PolarisWolf a dit :

    Version de Minecraft : 1.8
    Version de Skript : la dernière

    Type du skript

    Description du script :

    Bonjour Je voudrais un skript bedwars pour moi et mes amis sur la couleur &3 en gras (&l) Avec Comme Nom: HIrra avec scoreboard et niveau si possible Des Cosmetic comme Hypixel 

    Il existe déjà des Skripts de Bedwars, suffit de chercher.
    Mise à part ça, tu en demandes trop, tu n'auras JAMAIS de Skript aussi complet gratuitement car ça prendrait quelque jours voir quelques semaines à réaliser.


  11. Il y a 14 heures, Mr_Kofte a dit :

    Version de Minecraft : 1.17.1
    Version de Skript : 2.6.1

    Addons utilisés: SkRayFall - SkQuery 3 et 4 - Skelett

    Type du skript : Bonsoir à tous, voilà j'ai créé un skript qui ouvre un menu de sanctions, jusque là pas de problème. J'aimerai savoir comment récupérer le nom du joueur sans passé par "arg 1" qui ne peut pas prendre en considération. De ce fait, savoir si cela est possible est / ou si je dois faire une fonction pour récupérer le nom du joueur cible et ainsi coder librement pour mes sanctions via le menu.

    A noter que j'utilise aucun addons pour la syntaxe simplement l'implantation que propose Skript.

    Description du script :

    Voici donc le code qui permet de lancer le menu :

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

     

    Puis direction le "On inventory Click" dans la partie qui nous intéresse :

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

    J'aimerai du coup remplacer la variable qui donne bien le joueur ciblé {arg1moderation} par quelque chose de plus simple à utiliser dans mon code de mute ci-joint et qui fonctionne.

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

     

    Merci pour le temps que certains prendront à lire et comprendre mon problème.

    Bah ... passe par une fonction qui va s'occuper d'ouvrir les différents menus '-'
    Tu peux faire, par exemple :

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

    Ensuite, pour ouvrir l'un des menus, tu fais juste :

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

    Pour finir, lors de l'application d'une sanction, sur l'item dans ton menu, tu fais ça :

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

    Voilà ! 🙂
     

    Par contre, je te conseilles vivement de passer sous Skript-GUI, SkQuery est très ancien et très peu optimisé.


  12. Il y a 22 heures, Line a dit :

    Version de Minecraft : 1.12.2
    Version de Skript : 2.3

    Addons utilisés: 

    Type du skript : Slt actuellement je fait un skript pour un faction. Mais de n'arrive pas à faire un système qui me déclaim tout les chunks quand la faction est delete. Je pense savoir comment faire mais je n'arrive pas à l'appliquer.

    Il me faudrait rechercher dans tout les variables de tous les chunks de mon monde si elle contient la variable de la faction disband.

    Par ex comme un loop:

    command /disband <text>:

         trigger:

                   loop all chunks:

                                 if {chunk.%chunk%} contains arg:

                                             delete {chunk.%chunk%}

    Un truc dans ce genre.

       

     

    Description du script :

    Un skript permettant de delete toute les variables d'un chunk.

    Déjà, ce serait mieux de fonctionner avec des variables listes ...
    Comme ça, tu fais "delete {chunk::%chunk%::*}" et voilà '-'


  13. Il y a 2 heures, iGlacial a dit :

    C'est ca mon code de grade 


     

    options:
        prefix: &6Grade &8»
       
        GUI: ON#     OFF pour le désactiver /!\ NE PAS LAISSEZ D'ESPACE EN LE HASHTAG ET LE 'ON' OU LE 'OFF'
       
        perm: grade.use #Permission de la commande | Etre Opérateur du serveur suffit.
        permmsg: &cTu n'as pas la permission ! #message en cas ou le joueur n'aurai pas la permission.
       
        Lore: %nl%&7Clique &fGauche &7pour définir le grade de &e%arg 1% &7en# Description des items dans le GUI | Pour sautez des lignes dans la description (lore) utilisez ' || '
       
        Done: &6Grade &8» &7Vous êtes maintenant &e%arg 2% &7sur le serveur.
        Doneplayer: &6Grade &8» &7Vous avez défini le grade de &d%arg 1% &7en &e%arg 2%&7.
       
        usage: &fCommande &c&o/grade <Joueur> &7&o(<Grade> --> Si le GUI n'est pas activer.)


     
    command /grade [<offlineplayer>] [<text>]:
        trigger:
            if executor is player:
                set {_arg} to arg 1
                if {grade.tab.%player%} is "&c&lFondateur&c&l" or "&cAdmin&c":
                    if arg 1 is set:
                        if "{@GUI}" is "ON":
                            create a new gui with virtual chest inventory named "&7Grade &e%arg 1%" with 5 rows:
                                make gui slot 0 with light blue stained glass pane
     
                                make gui slot 11 with book named "&4&lFondateur" with lore "{@Lore} &4&lFondateur&7.":
                                    close player's inventory
                                    make player execute command "/§pgrade %{_arg}% Fondateur"
                                make gui slot 12 with book named "&4Admin" with lore "{@Lore} &4Admin&7.":
                                    close player's inventory
                                    make player execute command "/§pgrade %{_arg}% Admin"
                                make gui slot 13 with book named "&5Super Modérateur" with lore "{@Lore} &5Super Modérateur&7.":
                                    close player's inventory
                                    make player execute command "/§pgrade %{_arg}% SuperModerateur"
                                make gui slot 14 with book named "&9Modérateur" with lore "{@Lore} &9Modérateur&7.":
                                    close player's inventory
                                    make player execute command "/§pgrade %{_arg}% Moderateur"
                                make gui slot 15 with book named "&2Helper" with lore "{@Lore} &2Helper&7.":
                                    close player's inventory
                                    make player execute command "/§pgrade %{_arg}% Helper"
     
                                make gui slot 29 with book named "&6Youtubeur" with lore "{@Lore} &6Youtubeur&6.":
                                    close player's inventory
                                    make player execute command "/§pgrade %{_arg}% Youtubeur "
                                make gui slot 30 with book named "&cLégende+" with lore "{@Lore} &cLégende+&c.":
                                    close player's inventory
                                    make player execute command "/§pgrade %{_arg}% Legende+"
                                make gui slot 31 with book named "&aLégende" with lore "{@Lore} &aLégende&a.":
                                    close player's inventory
                                    make player execute command "/§pgrade %{_arg}% Legende"
                                make gui slot 32 with book named "&bVIP+" with lore "{@Lore} &bVIP+&b.":
                                    close player's inventory
                                    make player execute command "/§pgrade %{_arg}% VIP+"
                                make gui slot 33 with book named "&eVIP" with lore "{@Lore} &eVIP&e.":
                                    close player's inventory
                                    make player execute command "/§pgrade %{_arg}% VIP"
                            open the last gui for the player
                            stop
                        if "{@GUI}" is "OFF":
                            if arg 2 is set:
                                make player execute command "/§pgrade %arg 1% %arg 2%"
                                stop
                            else:
                                message "{@usage}"
                                stop
                        else:
                            message "&cMauvaise configuration du Skript ! &eGUI doit être défini sur ON ou OFF."
                            stop
                    else:
                        message "{@usage}"
                        stop
                else:
                    message "&7Vous n'avez pas la permission"


     
    command /§pgrade [<offlineplayer>] [<text>]:
        trigger:
            if arg 1 is set:
                if arg 2 is set:
                    if arg 2 is "Fondateur":
                        set {grade.%arg 1%} to "Fondateur"
                        set {grade.tab.%arg 1%} to "&c&lFondateur&c&l"
                        make server execute command "/tag %arg 1% &c&lFondateur&c&l"
                        send "{@Done}" to arg 1
                        send "{@Doneplayer}" to player
                    if arg 2 is "Admin":
                        set {grade.%arg 1%} to "Admin"
                        set {grade.tab.%arg 1%} to "&cAdmin&c"
                        make server execute command "/tag %arg 1% &cAdmin&c"
                        send "{@Done}" to arg 1
                        send "{@Doneplayer}" to player
                    if arg 2 is "SuperModerateur":
                        set {grade.%arg 1%} to "SuperModerateur"
                        set {grade.tab.%arg 1%} to "&6SuperMod&6"
                        make server execute command "/tag %arg 1% &6SuperMod&6"
                        send "{@Done}" to arg 1
                        send "{@Doneplayer}" to player
                    if arg 2 is "Moderateur":
                        set {grade.%arg 1%} to "Moderateur"
                        set {grade.tab.%arg 1%} to "&9Mod&9"
                        make server execute command "/tag %arg 1% &9Mod&9"
                        send "{@Done}" to arg 1
                        send "{@Doneplayer}" to player
                    if arg 2 is "Helper":
                        set {grade.%arg 1%} to "Helper"
                        set {grade.tab.%arg 1%} to "&2Helper&2"
                        make server execute command "/tag %arg 1% &2Helper&2"
                        send "{@Done}" to arg 1
                        send "{@Doneplayer}" to player
                   
                    if arg 2 is "Youtubeur":
                        set {grade.%arg 1%} to "Youtubeur"
                        set {grade.tab.%arg 1%} to "&6Youtubeur&6"
                        make server execute command "/tag %arg 1% &6Youtubeur&6"
                        send "{@Done}" to arg 1
                        send "{@Doneplayer}" to player
                    if arg 2 is "Legende+":
                        set {grade.%arg 1%} to "Légende+"
                        set {grade.tab.%arg 1%} to "&cLégende+&c"
                        make server execute command "/tag %arg 1% &cLégende+&c"
                        send "{@Done}" to arg 1
                        send "{@Doneplayer}" to player
                    if arg 2 is "Legende":
                        set {grade.%arg 1%} to "Légende"
                        set {grade.tab.%arg 1%} to "&aLégende&a"
                        make server execute command "/tag %arg 1% &aLégende&a"
                        send "{@Done}" to arg 1
                        send "{@Doneplayer}" to player
                    if arg 2 is "VIP+":
                        set {grade.%arg 1%} to "VIP+"
                        set {grade.tab.%arg 1%} to "&bVIP+&b"
                        make server execute command "/tag %arg 1% &bVIP+&b"
                        send "{@Done}" to arg 1
                        send "{@Doneplayer}" to player
                    if arg 2 is "VIP":
                        set {grade.%arg 1%} to "VIP"
                        set {grade.tab.%arg 1%} to "&eVIP&e"
                        make server execute command "/tag %arg 1% &eVIP&e"
                        send "{@Done}" to arg 1
                        send "{@Doneplayer}" to player
                    if arg 2 is "Joueur":
                        set {grade.%arg 1%} to "Joueur"
                        set {grade.tab.%arg 1%} to "&7Joueur&7"
                        make server execute command "/tag %arg 1% &7Joueur&7"
                        send "{@Done}" to arg 1
                        send "{@Doneplayer}" to player
                    set arg 1 tab name to "%{grade.tab.%arg 1%}% %arg 1%"
                    stop
                else:
                    message "{@usage}"
                    stop
            else:
                message "{@usage}"
    on first join:
        make server execute command "/§pgrade %player% Joueur"
    on join:
        if {grade.%player%} is set:
            set player tab name to "%{grade.tab.%player%}% %player%"
            stop



     
    on first join:
        make server execute command "/tag %player% &7Joueur&7"
    on join:
        if {nametag.%player%} is set:
            make server execute command "/tag %player% %{nametag.%player%}%"
            wait 1 tick
        else:
            send "%{nametag.%player%}% %player% &7a rejoind le serveurs !"
     
    command /tag [<player>] [<text>] [<text>]:
        trigger:
            if arg 1 isn't set:
                send "&cTu dois choisir un joueur !" to player
                stop
            else:
                if arg 2 isn't set:
                    send "&3Préfix de %arg 1%: %getted prefix in tag of arg 1%" to player
                    send "&3Suffix de %arg 1%: %getted suffix in tag of arg 1%" to player
                    stop
                else:
                    if arg 3 isn't set:
                        clear {nametag.%player%}
                        set {nametag.%player%} to arg 2
                        replace all "&" in {nametag.%player%} with "§"
                        modify the arg 1's tag to prefix "%{nametag.%player%}%" and suffix ""
                        hide arg 1 from player
                        send "&3Préfix de %arg 1%: %getted prefix in tag of arg 1%"
                        reveal arg 1 to player
                        stop
                    if arg 3 is set:
                        modify the arg 1's tag to prefix "%arg 2%" and suffix "%arg 3%"
                        send "&3Préfix de %arg 1%: %getted prefix in tag of arg 1% &b/ &3Suffix de %arg 1%: %getted suffix in tag of arg 1%"
                        stop

    Pas hyper optimisé ton système de rang 😕
    En plus, tu devrais utiliser des variables listes pour ce genre de chose, c'est plus facile à supprimer et à gérer.


  14. Il y a 7 heures, iGlacial a dit :
    function DisplayScoreboard(User: player, World: text😞
        clear {_User}'s scoreboard
        toggle scoreboard of {_User} on
     
        if {_World} = "World":
            if scoreboard of {_User} is on:
                while {_User} is in world "World":
                    set title of {_User}'s scoreboard to "&b&lHyriaCraft"
                    set line 13 of {_User}'s scoreboard to "&1 "
                    set line 12 of {_User}'s scoreboard to "&d&lProfils"
                    set line 11 of {_User}'s scoreboard to " &7Compte : %{_User}%"
                    set line 10 of {_User}'s scoreboard to " &7Garde : %{grade.tab.%{_User}%}%"
                    set line 9 of {_User}'s scoreboard to "&2 "
                    set line 8 of {_User}'s scoreboard to "&d&lArgent"
                    set line 7 of {_User}'s scoreboard to " &7Coins : &c%{coins::%{_User}%}% &d*"
                    set line 6 of {_User}'s scoreboard to " &7Rumble : &c%{ultracoins.%{_User}%}% &b*"
                    set line 5 of {_User}'s scoreboard to "&2   "
                    set line 4 of {_User}'s scoreboard to "&d&lServeur"
                    set line 3 of {_User}'s scoreboard to " &7Conecté &7: &f%amount of all players%"
                    set line 2 of {_User}'s scoreboard to "&2   "
                    set line 1 of {_User}'s scoreboard to "&e&lplay.hyriacraft.fr"
                    wait 1 second
     
    on join:
        DisplayScoreboard(player, "%player's world%")


    0 Erreur rang personnalisé (skript)

    Si le nom de ton rang est trop long, il se peut qu'il ne s'affiche pas, si ton problème vient de là, je ne peux absolument pas t'aider, il faudrait que tu réduises le nom de ton rang.
    (Exemple : Administrateur -> Admin)

    Désolé de ne pas pouvoir trop t'aider, ça fait un moment que j'ai pas touché à Skript et je n'ai plus fais de scoreboard depuis ce tutoriel 😕
    Cependant, mise à part ce soucis de longueur du nom du rang, je ne connais aucun autre problème pouvant causer ça ...


  15. Il y a 11 heures, dejArthur a dit :

    Version de Minecraft : 1.8.8
    Version de Skript : 2.6-beta (version non officielle pour la 1.8)

    Addons utilisés: Skore, SkBee, SkRayFall, TuSKe, SkStuff

    Type du skript : Mini-jeu

    Description du script :

    Bonjour, je suis entrain de créer un mini jeu sur skript en 1.8.8 et j'essaie de faire que lorsqu'on se téléporte dans notre équipe, notre regard se place dans une direction précise.

    Pour se téléporter, j'ai écris ça:

                teleport loop-player to location (-83.5, 104, 0.5)

    Crée une commande, exemple "/setspawnpoint <numéro>" afin de créer des points de téléportation, le pitch et le yaw seront automatiquement défini ^^

    Ensuite, dans ton "teleport", tu met juste le nom de la variable que tu auras défini avec ton "/setspawnpoint" 🙂


  16. Il y a 22 heures, MinePvPHD a dit :

    Version de Minecraft : 1.18.2
    Version de Skript : Dernière

    Addons utilisés: Skbee, Skquery, WildSkript, SkRayFall

    Type du skript : Armes 

    Description du script :

    Bonjour, 

    Je viens demander de l'aide sur ce forum aujourd'hui car, je vous explique, j'essaye de créer un système d'arme à feu, avec des arbalètes. 
    Il y a plusieurs armes, toutes des arbalètes en soi, mais différenciées par des Custom Model Data.
    Les munitions sont des flèches, dans l'inventaire (pour faire en sorte qu'un joueur en survival puisse charger son arbalète afin de recharger), mais les arbalètes tirent des boules de neiges, elles-mêmes modifiées par un Custom Model Data, en forme de balle (la boule de neige en projectile est plus simple a modifiée qu'une flèche).
    Le tir se fait par un simple click droit, mais le rechargement de l'arme se fait par le chargement d'une flèche dans l'arbalète.

    Le problème, est que je ne peux pas distinguer la flèche qui va être chargée par l'arbalète, exemple:
    J'ai mon revolver dans les mains et il n'a plus de balle, je veux recharger, mais dans mon inventaire, j'ai des balles de shotgun, et de revolver, si par malheur mes balles de shotgun sont rangées avant les balles de revolver dans mon inventaire (c'est-à-dire un slot inférieur à celui des balles revolver), l'arbalète va charger une balle de shotgun ou inversement.
    Et admettons qu'il ne me restait plus qu'une seule balle de shotgun, elle va partir littéralement dans le vide, pour recharger mon revolver, notez que ça n'a pas de sens.

    Voilà, je vous demande si vous savez comment forcer une arbalète à charger une flèche en particulier et pas une autre, ou même si vous savez simplement comment savoir quelle flèche est dans l'arbalète une fois chargée.

    Si je n'ai pas été assez clair dans mes explications et que vous désirez en savoir plus, je vous laisse ici mon discord pour une communication plus simple : Requin_marteau#0580

    Cordialement, 
    Dave_the_lazy

     

    Vérifie le nom de la flèche lorsque tu charges l'arbalète ?
    Note que "Dernière" pour ta version de Skript ne veut rien dire car actuellement, c'est la 2.6.(Aucune Idée) mais d'ici 1 an par exemple, ce sera peut-être la 5.3 alors, fais "/ver Skript" et met ta version de Skript.


  17. Le 20/04/2022 à 21:35, willmil11 a dit :

    Comment je peut connaitre l'id de mon item ? (T'inquiète j'ai regardé ton lien mais j'ai pas trouvé la réponsse a la question que je vien de poser)

    Merci d'avance de ta réponsse 🙂

    Fais "F3 + H" quand tu es sur MC, rends-toi dans l'inventaire créatif et passe ta souris sur l'item pour lequel tu souhaites récupérer l'ID.
    (C'est marqué juste à côté du nom de l'item et c'est un nombre précédé d'un "#")


  18. Le 18/04/2022 à 20:58, UnTwiXx a dit :

    Version de Minecraft : 1.8.8
    Version de Skript : Je sais pas x)

    Type du skript : Je souhaiterais une lootbox

    Description du script :

    Bonjour / Bonsoir a tous, j'espère  que vous allez bien, moi ça va, j'aimerais un peux d'aide sur un début du code
     

    Voila, mais j'aimerais maintenant que quand le joueur a executé la commande /§rewardslootbox, il recevois un item aléatoire, avec des chance svp

    70% de chance de gagnez 10000$ (/eco give)
    50% de chance de gagnez 20000$ (/eco give)
    35% de chance de gagnez 50000$ (/eco give)

    40% de Gagnez 1 clé ultime (/crates key give (player) ultime 1)
    20% de Gagnez 3 clé ultime (/crates key give (player) ultime 3)
    5% de Gagnez 5 clé ultime (/crates key give (player) ultime 5)

    40% de Gagnez 1 clé rare (/crates key give (player) rare 1)
    20% de Gagnez 3 clé rare (/crates key give (player) rare 3)
    5% de Gagnez 5 clé rare (/crates key give (player) rare 5)

    5% de Gagnez 1 clé monthly (/crates key give (player) monthly 3)
    3% de Gagnez 2 clé monthly (/crates key give (player) monthly 5)

    1% de chance de gagnez un grade immortel
    (give paper named "Immortel ranks")

    Ajoute juste :

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

     


  19. Il y a 6 heures, Halou_Officiel a dit :

    Bonjour,

    Merci de cette réponse mais utilise tu des plugins ? Car je n'arrive pas à give la tête.. ni à créer le gui

    J'ai réutilisé le même code que toi pour le GUI, donc, à toi de savoir.
    Pour la tête, je sais pas t'aider, je ne sais pas comment donner un tête custom à un joueur 😕


  20. Le 10/04/2022 à 20:22, Halou_Officiel a dit :

    Version de Minecraft : 1.8
    Version de Skript : 2.6.1

    Type du skript : Coffre ( tête ) avec GUI

    Description du script :

    Bonjour,

    je voudrais un skript qui quand on fais /ironchest sa nous give une tête de joueur ( fd78c368-9d69-4c54-9fba-c58b6f6b603e ) avec le nom "Ironchest".

    Ce coffre serai givable avec la permission ironchest.give.

    Ensuite quand on pose le coffre on peux l'ouvrir avec un click droit, et c'est un GUI avec 4 barre de slots.

     

    J'ai réussi que à faire sa :

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

    Vu que je suis mega nul en skript sa marche pas ! Quelqu'un peut m'aider svp ?? Sa serai vraiment simpa 😄

    Logique que cela ne fonctionne pas, tu utilises une variable temporaire (Une variable commençant par "_"), c'est-à-dire que ta variable ce supprime dès que la commande à fait ce que le code lui a dit de faire.

    De plus, tu as crées 2 fois la même commande, totalement inutile.

    Voilà un code correct :

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

     


  21. Le 08/04/2022 à 20:45, willmil11 a dit :

    Slt tout le monde !

    J'ai des pb avec les crafts perso

    Mon code est en pièce jointe (screenshot) avec l'erreur

    il ny a absolument rien dans la doc pour aider !

    Adons > DiSky.3.6.0-ARK | MundoSK | SkBee-1.15.2 | SkImage-1.8 | SkQuery-4.1.6 | Skript (dernière version) | Version de minecraft > Minecraft 1.18.2 (Spigot) \

    L'adon tuSKe empêche skript de fonctionner (Le plugin skript ne fonctionne plus)

    Merci d'avance 🙂

    Code erreur skript.jpg

    Erreur skript.jpg

    Tu as oubliés de définir l'ID de l'item : 

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

    Donc, ajoutes juste :

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

    A la fin de ta ligne de code erronée.


  22. Il y a 18 heures, akihiro a dit :

    Version de Minecraft : 1.7.10
    Version de Skript : ??

    Type du skript : Scripte de menotte roleplay

    Description du script :

    J'aimerais faire un scripte que quand on fait clique droit sur un joueur avec des menottes (id:1849) sa fait en sorte que le joueurs est sit sur nous.

    Après le joueurs il peut descendre en sneak ou , la personne qui le menotte fait sneak et que la personne menotté est démenotté.

    Première chose, il est obligatoire d'indiquer ta version de Skript, sinon, comment on fait pour savoir quels sont les fonctionnalités qu'on peut utiliser pour créer ton Skript ?
    Pour ce faire, exécute la commande "/ver Skript".

    Deuxième chose, ici, tu demandes un "Skript" et pas un "Scripte", fort de faire cette faute alors que c'est dans l'URL et le nom du site, bref ...

    Pour finir, suffisait de chercher dans la documentation de Skript, ce qu'aucun nouveau membre de Skript-MC ne fait, c'est plus simple de demander directement, bref, voici ton code :

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

    Je n'ai pas fais en sorte que quand le policer se met en "sneak", ça fasse descendre le joueur car j'en ai aucune idée de comment m'y prendre mais bon, tu as déjà presque tout le code.

    • J'aime pas 1

  23. il y a 26 minutes, _Whizy_ a dit :

    Version de Minecraft : 1.18.X

    Addons utilisés: Skbee, SkQuery, skript-json,SharpSk

    Type du skript : Pourvoir faire un click droits qui exécutes des commandes et click gauche qui exécute autre commandes.

    Description du script :

    bonjour, j'aimerais un bout de skript qui relie ce bout de code :

    Le "bout" que j'aimerais en question, c'est de pouvoir faire un click  droit qui va excuté ces commande:
    -/hzeco take %player% 500  -/lp user %player% parent add mvp -/hellzurium &b&l%player% &7vien de prendre le &4&lMVP, &7max de GG pour lui!

    Le click cette commandes la:

    -/mvp

    Voila je pense que tout est détaillé, n'hésite pas de me dire s'il manque des addon pour que votre code que vous allez m'apporte fonctionne  pour evité avoir des choses confuses.

    Sur ce Merci a tous en avance ! 

    Change d'add-on, passe sous Skript-GUI car SkQuery est vraiment mauvais pour les GUI.

    Ensuite, lit la documentation de Skript-GUI, tu devrais trouver

×
×
  • 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.