Aller au contenu

eaglezlpha

Membre
  • Compteur de contenus

    290
  • Inscription

  • Dernière visite

  • Jours gagnés

    3

Messages posté(e)s par eaglezlpha

  1. EDIT : Je passe en résolu vue que j'ai trouvé moi meme le probleme Merci

     

    Version:

    Version Information:

    [14:44:42 ERROR]: #!#! Skript: 2.2-dev32c

    [14:44:42 ERROR]: #!#! Bukkit: 1.8.8-R0.1-SNAPSHOT

    [14:44:42 ERROR]: #!#! Minecraft: 1.8.8

    [14:44:42 ERROR]: #!#! Java: 1.8.0_151 (Java HotSpot Client VM 25.151-b12)

    [14:44:42 ERROR]: #!#! OS: Windows 10 x86 10.0

     

    liste de plugin : http://prntscr.com/hihvsb

     

    Console :


    [14:44:42 INFO]: EagleZ_ issued server command: /sk reload test
    [14:44:42 ERROR]: #!#!
    [14:44:42 ERROR]: #!#! [skript] Severe Error:
    [14:44:42 ERROR]: #!#! Could not load test.sk
    [14:44:42 ERROR]: #!#!
    [14:44:42 ERROR]: #!#! Something went horribly wrong with Skript.
    [14:44:42 ERROR]: #!#! This issue is NOT your fault! You probably can't fix it yourself, either.
    [14:44:42 ERROR]: #!#! Your Minecraft version or server software appears to be unsupported by Skript (bensku's version).
    [14:44:42 ERROR]: #!#! Currently only supported servers are Spigot and its forks for Minecraft 1.9 or newer.
    [14:44:42 ERROR]: #!#! Other versions might work, but since you're getting this error message something is NOT working,
    [14:44:42 ERROR]: #!#! nor it will work, unless you switch to supported platform.
    [14:44:42 ERROR]: #!#! Issue tracker: https://github.com/bensku/Skript/issues (only if you know what you're doing!) [/Code]

     

    Merci de m'aider ma liste des skript est : http://prntscr.com/hihx18

    [spoiler=Code de mon skript]

    [Code]
    command /titlet [<player>][<text>][<text>]:
    permission: mod
    permission message : &4ERREUR: &cTu n'a pas la permission requise !
    trigger:
    if arg 1 is not set:
    if arg 3 is not set:
    send player title "%arg 1%"
    else:
    send player title "%arg 2%" with subtitle "%arg 3%"
    if arg 1 is set:
    if arg 3 is not set:
    send %arg 1% title "%arg 2%"
    else:
    send %arg 1% title "%arg 2%" with subtitle "%arg 3%"
    send "&6Ton message a été bien envoyer !" to player




    command /fj [<text>] [<Offline player>]:
    aliases: fakejoin
    permission: mod
    permission message: Tu n'a pas accès à cette commande !
    trigger:
    if arg 1 is "join":
    if arg 2 is not set:
    send "&6[Join] &eOublie pas d'ajoutter le joueur &c(Pas d'abuse)" to player
    else:
    broadcast "&2[&a&l✔&2] &6%arg 2% &avient de se connecter."
    if the arg 2 is "quit":
    if arg 2 is not set:
    send "&6[Join] &eOublie pas d'ajoutter le joueur &c(Pas d'abuse)" to player
    else:
    broadcast "&c[&4&l✖&c] &6%arg 2% &cvient de se déconnecter."[/Code]

     

     

    PS: Aucun skript ne marche !

  2. Tu va sur ce site, puis tu fais tout ce que tu veux.

    Ensuite tu fais "générer la commande",

    Et ca m'a donné ca:

    /tellraw @a ["",{"text":"[sS]","color":"red","clickEvent":{"action":"run_command","value":"/ss %player%"},"hoverEvent":{"action":"show_text","value":"&cClique pour /ss %player%"}},{"text":" %player% --> "},{"text":"%message%","color":"aqua"}]

     

    Tu peux donc ensuite faire un loop all players, puis tellraw a ces loop players.

    loop all players:
       loop players has permission "{@alert_view_perm}":
           make console execute command "/tellraw loop-player ["",{"text":"[sS]","color":"red","clickEvent":{"action":"run_command","value":"/ss %player%"},"hoverEvent":{"action":"show_text","value":"&cClique pour /ss %player%"}},{"text":" %player% --> "},{"text":"%message%","color":"aqua"}]""

    Vraiment un gro GG à toi !

  3. Voila une fonction qui fait du Json:

    function JsonMessage(player: text, msg: text, tooltip: text, function: text, result: text):
       execute console command "/tellraw %{_player}% {""text"":""%{_msg}%"",""clickEvent"":{""action"":""%{_function}%"",""value"":""%{_result}%""},""hoverEvent"":{""action"":""show_text"",""value"":""%{_tooltip}%""}}"

    (c'est la fonction du plugin SkMinFaction , donc elle n'est pas de moi ^^)

    Pour l'utiliser c'est très simple. c'est une fonction, donc tu fais JsonMessage()

    1er paramètre: tu mets le joueur

    2nd: message que tu veux envoyer

    3ème : le tooltip (ce qui s'affiche quand on passe la souris dessus)

    4eme : le type, donc run_command pour exécuter une commande, suggest_command pour marquer quelque chose dans la tchat box d'un joueur etc.,

    Dernier : la commande qui doit s'exécuter, le message qui va dans la tchat box... (selon ce que tu as mis avant))

     

    Donc ensuite pour tes messages tu peux, par exemple, faire

    JsonMessage(loop-player, "&c[sS] %player% -> &b%message%", "&cClique ici pour sanctionné %player%", "run_command", "/ss %player%")

     

    donc dans tout le code: [spoiler=code final]

    function JsonMessage(player: text, msg: text, tooltip: text, function: text, result: text):
       execute console command "/tellraw %{_player}% {""text"":""%{_msg}%"",""clickEvent"":{""action"":""%{_function}%"",""value"":""%{_result}%""},""hoverEvent"":{""action"":""show_text"",""value"":""%{_tooltip}%""}}"
    on chat:
       if message contains {@messages_automute_1h}:
           loop all players:
               if loop-player has permission "{@alert_view_perm}":
                   JsonMessage(loop-player, "&c[sS] %player% -> &b%message%", "&cClique ici pour sanctionner %player%", "run_command", "/ss %player%")

     

    Je préfère faire avec des functions, parce que je ne sais pas utiliser JsonSK (et flemme d'apprendre :p ), et parceque ya pas besoin d'avoir un autre skript.

     

    Seul problème, TOUT le message sera cliquable... après, si tu sais les utiliser, tu peux faire des tellraw pour être (beaucoup) plus complet. Je te conseil de les apprendre c'est très pratique. Sinon tu peux aller sur ce site, pour générer des tellraws automatiquement, et c'est très bien fait.

     

    Voila voilou ^^

    Je trouve la fonction très utile, je l'utilise pour tout mes skript :)

     

    En espérant t'avoir aidé :)

    @noftaly comme "d'hab" j'ai rien à dire mais on peut ajoutter [sS] %player% --> %message% ?

    avec les tellraw si oui montre comment :)

  4. Salut !

    Je te conseille de passer en 1.9 et + (même si je doute que ça règle le problème)

    Les json sont buggé à partir de la 1.8 il faut utiliser json.sk

    je l'ai tu peut juste m'envoyer le code ?

  5. Bonjour / Bonsoir

    chèrs skripteur et skripteuse aujourd'huit je regarder mes dossier skripts et boomm

    j'ai trouvé un skript a modifier et tous

    et j'ai un probleme

    Version : 1.8.8

    Version skript : (ça sert à rien dans mon cas )

     

     
    on chat:
      if message contains {@messages_automute_1h}:
        loop all players:
          if loop-player has permission "{@alert_view_perm}":
            send "%{gprefix}% &7(Message) &a[sS] &c%player% &7--> &c%message%" to loop-players
            send json of "%{" run "/msg %player% Voila la commande" to player
            json("%loop-players%", "&4SS||cmd:/ss %player%||ttp:&cClique ici pour sanctionné %player%||{gprefix} &7%message%") 

    si quelqu'un sait comment je suis preneneur je veux send un json avec le texte

     [sS] %player% --> &b%message% 

    et quand en click sur SS ça execute /ss %player%

    Merci d'avance

  6. Maintenant essaye je suis pas sur et s'il te plait si il marche pas met l'erreur :

    [spoiler=Code ici]

    command /freezer [<player>]:
       permission: freeze.sue
       permission message: &4Tu n'a pas le droit
       trigger:
           if arg 1 is not set:
               send "&c&lIndique un joueur" to player
           else:
               open chest with 1 rows named "&c&lVous êtes freeze" to arg 1
               wait 3 ticks
               format slot 3 of arg 1 with 1 351:10 named "&2&lOui j'avoue de cheat." to close then run [make console execute command "tb %arg 1%"]
               format slot 5 of arg 1 with 1 351:1 named "&c&lNon je ne cheat pas." to run [make console execute command "verifs %arg 1%"]
    
    
    
    
    command /verifs [<player>]:
       permission: freeze.sue
       trigger:
           open chest With 1 rows named "&c&lVous êtes freeze" to arg 1
           wait 3 ticks
           format slot 3 of arg 1 with 1 351:2 named "&2&lOui j'accepte d'être vérifier." to run [make console execute command "guits %player%"]
           format slot 5 of arg 1 with 1 351:1 named "&c&lNon je refuse d'être vérifier." to close then run [make console execute command "tbb %player%"]
    
    
    command /guits [<player>]:
       permission: freeze.sue
       trigger:
           send %arg 1% title "&4&lVIENT TS" with subtitle "IP: ..."
    
    command /tb [<player>]:
       permission: freeze.use
       permission message:  tu n'a pas le droit !
       trigger:
           execute console "tempban %arg 1% 14 days Cheating"
    command /tbb [<player>]:
       permission: freeze.use
       permission message:  tu n'a pas le droit !
       trigger:
           execute console "tempban %player% 30 days Refus de verif"
    

     

     

    EDIT : celui là

    EDIT : J'ai pas encore términier donc attent

  7. Ah ok, Tu va le refaire plus bien tu l'auras fini quand ps: Désolé du double poste

    Maintenant essaye je suis pas sur et s'il te plait si il marche pas met l'erreur :

    [spoiler=Code ici]

    command /freezer [<player>]:
       permission: freeze.sue
       permission message: &4Tu n'a pas le droit
       trigger:
           if arg 1 is not set:
               send "&c&lIndique un joueur" to player
           else:
               open chest with 1 rows named "&c&lVous êtes freeze" to arg 1
               wait 3 ticks
               format slot 3 of arg 1 with 1 351:10 named "&2&lOui j'avoue de cheat." to close then run [make console execute command "tb %arg 1%"]
               format slot 5 of arg 1 with 1 351:1 named "&c&lNon je ne cheat pas." to run [make console execute command "verifs %arg 1%"]
    
    
    
    
    command /verifs [<player>]:
       permission: freeze.sue
       trigger:
           open chest With 1 rows named "&c&lVous êtes freeze" to arg 1
           wait 3 ticks
           format slot 3 of arg 1 with 1 351:2 named "&2&lOui j'accepte d'être vérifier." to run [make console execute command "guits %player%"]
           format slot 5 of arg 1 with 1 351:1 named "&c&lNon je refuse d'être vérifier." to close then run [make console execute command "tbb %player%"]
    
    
    command /guits [<player>]:
       permission: freeze.sue
       trigger:
           send %arg 1% title "&4&lVIENT TS" with subtitle "IP: ..."
    
    command /tb [<player>]:
       permission: freeze.use
       permission message:  tu n'a pas le droit !
       trigger:
           execute console "tempban %arg 1% 14 days Cheating"
    command /tbb [<player>]:
       permission: freeze.use
       permission message:  tu n'a pas le droit !
       trigger:
           execute console "tempban %player% 30 days Refus de verif"
    

     

     

    EDIT : celui là

  8. Bonjour ,

    Version de minecraft / skript : 1.7.10

    Type du skript : freeze

    Description du script en détails (3 lignes ce n'est pas assez détaillé) :

     

     

    command /freezer <player>:
       permission: freeze.sue
       permission message: &4Tu n'a pas le droit
       trigger:
           if arg 1 is not set:
               send "&c&lIndique un joueur"
           if arg 1 is set:
               open chest with 1 rows named "&c&lVous êtes freeze" to arg 1
               format slot 3 of arg 1 with 1 351:10 named "&2&lOui j'avoue de cheat." to close then run [make console execute command "maxbans:tempban %arg 1% 14 days Cheating"]
               format slot 5 of arg 1 with 1 351:1 named "&c&lNon je ne cheat pas." to run [make console execute command "verifs %arg 1%"]
    
    Je vais refaire ton skript en plus bien
    
    
    command /verifs <player>:
       permission: freeze.sue
       trigger:
           open chest With 1 rows named "&c&lVous êtes freeze" to arg 1
           format slot 3 of arg 1 with 1 351:2 named "&2&lOui j'accepte d'être vérifier." to run [make console execute command "guits %player%"]
           format slot 5 of arg 1 with 1 351:1 named "&c&lNon je refuse d'être vérifier." to close then run [make console execute command "maxbans:tempban %player% 30 days Refus de verif"]
    
    
    command /guits <player>:
       permission: freeze.sue
       trigger:
           open chest with 1 rows named "&c&lVous êtes freeze" to arg 1
           format slot 4 of arg 1 with 1 redstone block named "&6&lTeamspeak: ts" to be unstealable

     

    Ont ma fait se skript mes ya un probleme quand je clic au deuxieme menu a Oui j'accepte d'être vérifier. normalement sa mes un autre menu commande ' /guits ' Mes quand ont clic dessu rien se passe sinon il fontionne aider moi svp

    CPS

    le for 3 secondes ses quoi?

    C'est pour la durée du title enlève le

    1- vas sur google.fr

    2- tappe SkRyFall 1.8 ou ta version de spigot ou bukkit etc

    3- télécharge le et met le dans /plugins/"ici"

    4- /reload

    5- /sk reload le nom du skript

    CPS

    merci mes sa marche une fois sur 2 en gros j'ai mis 1 cps 1 cooldown et sa saffiche pas sa saffiche une fois sur 1000 et le /cps player

     

    Sa mes mon nom quand je mes exemple >

     

    /cps Poiton2Force

     

    Sa mes mon pseudo aulieu de poiton2force

     

    et lui il a fait des alerte et sa lui marque pas aidez me pls

    Le mieux c'est de refaire le code 2 fois dans le meme skript mais change les commande en gro dans le 1er tu met :

    {CPSMax} = 10

    {Cooldown} = 10

    Le 2ème : (Il est pas sûr ça peut causer des bugs/crash)!

    {CPSMax} = 10

    {Cooldown} = 1

    CPS

    Remplace les valeurs que tu souhaites dans les Variables. Le {CPSMax} correspond à la limite de CPS autorisés, et le {Cooldown} au temps (en secondes) avant de redétecter une alerte, après avoir prévenu le joueur qu'il l'avait dépassé.

     

    Variables:
       {CPSMax} = 12
       {Cooldown} = 20
    
    on join:
       set {cps.%player%} to 0
       set {alerts.co.%player%} to 0
       {alerts.%player%} isn't set:
           set {alerts.%player%} to 0
    
    on quit:
       clear {cps.%player%}
       clear {alerts.co.%player%}
       clear {cld.%player%}
    
    on leftclick:
       add 1 to {cps.%player%}
       {cps.%player%} is bigger than {CPSMax}:
           {cld.%player%} isn't set:
               set {cld.%player%} to {Cooldown}
               add 1 to {alerts.%player%}
               add 1 to {alerts.co.%player%}
               send player title "&cRegarde le tchat !" for 3 seconds
               send "&4ATTENTION: &fVous utilisez actuellement &bune macro&f, un client de triche ou du jitter-click. &fCeci est &cinterdit &f! Pour le moment vous êtes prévenu !"
               while {cld.%player%} is bigger than 0:
                   wait 1 second
                   remove 1 from {cld.%player%}
               clear {cld.%player%}
       wait 1 second
       remove 1 from {cps.%player%}
    
    command /cps [<offline player>]:
       trigger:
           player has permission "cps.check":
               arg 1 is set:
                   send "&7Le joueur &a%player% &7a fait &a%{alerts.co.%player%}% &7alertes CPS depuis sa dernière connexion, pour un total de &a%{alerts.%player%}% &7alertes."
               else:
                   send "&cErreur: /cps <pseudo>"
           else:
               send "&cVous n'avez pas accès à cette commande."

    Tu as juste oublié le

     send "message" to player // tu a oublier to player [/Code]

  9. Ton message n'a aucun sans, comment veut tu "farmer" des messages, tu est encore plus stupide que se que j'imaginais ...

    Toi, tu ressemble au mec sur ton image de profile wlh

  10. Grâce à ton message j'ai rigoler pendant 30 minutes j'ai réussis à guérir ma chiasse.

    Donc je vais le répéter pour la dernier fois (j'espère)

    Donc c'est pas parce que google traduction dis que restart = "reload" que ça veut forcément dire que ça redémarre ton serveur.

    Mais comme j'ai préciser plus haut, tes complétement stupide.

    De plus bravo d'avoir cherche sur google pour m'envoyer une définition, sans toi j'aurais jamais pue savoir que c’était un anti-cheat.

    Pour terminer, PlayFlop_ ne provoque pas sinon tu serais en PLS à te demander "Enfaite j'ai plus envie d'ouvrir un serveur Minecraft".

    Ah oui ! Ton message : Bonus : si vous allez pas m'aider ça sert a rien de poster vos com" qui me sert à rien ;)

    Tu ose TOI nous dire ça alors que tu t'invente une vie Mr le "Développeur" de plus un plugin ne fait jamais crash un serveur sauf SI !

    Tu le leak (Le trouver sur une plateforme illégal comme blackspigot / veryleak and more..."

    Ou ta machine c'est une machine minecraft-mania à 10€ (Qui je pense est trop cher pour toi ...)

    Bref !

    Il n'y à qu'une solution, supprime ton plugin "acheter (même si on sais tous que tu la leak)",

    Ou change de machine car n'espère pas avoir un bon serveur ou même des joueurs sur une machine à 3€ starmine ou autres ...

     

    /me pose le micro comme Barack Obama est se calme.

    Tu force à dire que c'est un anti-cheat et bien non cherche toi meme tu es "Con" un plugin vas pas mettre le nom de spigot sur la console genre

     
    [spigot Watchdog Thread/INFO]: Startup script './start.sh' does not exist! Stopping server.
    regarde bien le "Spigot" et traduit cette phrase sur google traduction ;) et j'ai jamais télécharger un plugin leak vue que sur le serveur y'a déjà des dév java et de + je cherche le start.sh et VOILA
    [sujet Clos][/Code]

  11. Ma fonction permet de :

    - envoyer le title à 1 ou plusieurs personnes

    exemple:

    Title(all players, "Ceci est un titre", "et la un sous titre", 7, 30, 7)
    
    Title(all ops, "les OP", "sont les seuls à voir ce message", 0, 20, 0)
    
    loop all player's in world "PVP":
             add loop-value to {_players::*}
    Title({_players::*}, "", "Seuls les joueurs dans le monde PVP voient ce sous-titre bien trop long pour être affiché à l'écran :p", 20, 10, 40)

     

    - Il est possible d'envoyer uniquement un titre sans sous-titre OU un sous titre sans titre

    exemple:

    Title(player, "Seulement un titre", "", 0, 20, 0)
    
    Title(player, "", "Juste un sous titre", 0, 20, 0)

     

    - Le code couleur et les variables peuvent être utilisé:

    exemple:

    Title(player, "<yellow>titre jaune et &6orange", "<green>sous titre vert et <blue>bleu", 0, 20, 0)
    
    Title(player, "<yellow>Variable %player% %{_nombre}%", "", 0, 20, 0)

     

    - Et aussi de dire combien de temps le message doit d'afficher à l'écran avec un fondu au début, le temps avec une opacité du texte à 100%, puis un fondu à la fin (le tout en ticks sachant que 1 tick =1/20 second et donc 1 seconde = 20 ticks par logique)

    exemple:

    Title(player, "fondu entré 40 tick - texte opaque pendant 1 second", "fondu en sortie rapide de 7 ticks", 40, 20, 7)

    40 ticks est donc égale a 2 secondes

     

     

     

    Au niveau du code en lui même tu ne comprend pas "parsed as timespan" ?

    exemple:

    set {_time} to "%{_time}% ticks" parsed as timespan

    C'est pour dire que la variable {_time} doit être compris par le programme comme une durée (ce qui pour skript est différent d'un nombre)

    C'est comme si tu demander au skript d'afficher le message "fromages secondes" ce qui n'as aucun sens... Le parsed as timespan sert à donner ce sens "4 secondes" par exemple.

    Il existe plusieurs types de parsed selon ce que l'on doit faire (à n'utiliser que si besoin est pour allégé le code)

    parsed as integer

    parsed as number

    parsed as text

    et autres ...

    Merci, comme même ta pris du temps a m'expliquer et je vais chercher plus sur les title (pour bien l'optimisé)

  12. De 1 j'ai pas dl wathdog et de 2 wathdog est un anti cheat mais il est aussi :

    WatchDog is a simple tool to allow server staff to add players to a flexible watchlist. It is designed to allow players who are questionable to be easily tracked across timezones by any staff who are online when the player logs in. Once a player has been added to the watchlist, the next time they login all players who have the watchdog.statusupdates permission will be notified that a player on the watchlist has logged in.[/Quote]

    et de 2 si @PlayFlopp si tu provoc ^^' et toujours

    donc bon et /restart = /reload traduit sa sur Google traduction si tu connais

    Bonus : si vous allez pas m'aider ça sert a rien de poster vos com" qui me sert à rien ;)

  13. Moi j'aurai fais sois comme ça : // En enlevant les conditionnels useless
    
    command /titlet [<player>] [<text>] [<text>]:
      permission: mod
      permission message : &4ERREUR: &cTu n'a pas la permission requise !
      trigger:
        arg-1 is not set
          if arg 3 is not set:
            send player title "%arg 2%"
          else:
            send player title "%arg 2%" with subtitle "%arg 3%"
        arg 1 is set
          if arg 3 is not set:
            send "%arg 1%" title "%arg 2%"
          else:
            send "%arg 1%" title "%arg 2%" with subtitle "%arg 3%"
    
    Ou sois pas le biais des fonctions

    ta oublier

     to player ^^' 

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