Aller au contenu

Ultim4te_

Membre
  • Compteur de contenus

    102
  • Inscription

  • Dernière visite

  • Jours gagnés

    2
  • Crédits

    0 [Faire un don]

Messages posté(e)s par Ultim4te_


  1. Salut, tu pourrais nous donner d'avantages de détails ?

    Parce que comme l'a précisé @Vengelis_ ci-dessus, il n'y a aucun effort de ponctuation ni de re-lecture. De ce fait, il est impossible pour la communauté de comprendre ta demande.Tu vois, ça ressemble plus à un pavé bâclé qu'à une vraie demande ^^

    C'est incompréhensible, je ne suis même pas sûr que tu t'es compris toi-même, ça va être dûr pour les autres de faire ton skript 😕

    Enfin bon, je ne suis pas modérateur, mais fait quelques efforts l'histoire de te faire comprendre, puis question de respect pour les lecteurs afin d'éviter la sanction 🙂 

    • Merci 1

  2. ● Musique de FEDER. Date de sortie : Décembre 2017.

    2 Ans plus tard, cette musique me fais toujours de l'effet. Connue du grand public et entendue partout malgré le nom de la musique qui lui l'est un peu moins...

    N'hésitez-pas à me dire ce que vous en pensez, si vous connaissiez déjà cette musique ou même que vous cherchiez le nom et que vous ne l'avez jamais trouvé, alors cadeau 👌


  3. il y a 1 minute, lazerda456 a dit :

    Bah justement je t'ai donner un lien faudrai aller voir 😕 la syntaxe est un peu plus bas ...

    Ah d'accord j'avais mal regardé désolé ^^' 

    Par contre comment les utiliser, un vrai mystère 🤔 J'essaierais de me débrouiller tout seul pour trouver comment ça fonctionne exactement, Thx 🤗

    Je passe tout ça en résolu, merci à vous deux 👍

    • J'aime 1

  4. Il y a 7 heures, > NoaGamingFR a dit :

    Salut, pas de soucis, je te fournis un exemple donné sur le site et te traduis les 'explications'.

     

    
            json("%player%", "&7&oHello, this is a &bsample json&7.||ttp:&bI'm a tooltip for the first cluster.|| There's no tag, so I've started a new cluster.||cmd:/ping||ttp:&6&o&lCLICK&f for /ping")
    #           |_________|  ||___________________________________|  |________________________________________||||_____________________________________________|  |_______|  |_________________________||
    #            Joueur   |            Texte dans le chat             Texte en passant sa souris dessus        ||            Texte dans le chat         Commande exécutée en cliquant  || Texte en passant sa souris dessus           |
    #                        |_________________________________________________________________________________||_______________________________________________________________________________________|

     

    Donc en gros, le ttp: correspond à ce qui seras affiché sous forme de "boite de dialogue", le cmd est la commande qui seras executée par le joueur en cliquant dessus. Et le texte ^^'

     

    Dans quels syntaxte ? Tu le place ou tu veut, ^^' (à condition que par exemple, ici, le '%player%' existe bien, (tu ne pourras donc pas le player par exemple dans un death, (%victim%).

    Merci, ça fonctionne ! Pour placer ça dans des petits codes, je me débrouillerais comme un grand ^^

    Il y a 3 heures, lazerda456 a dit :

    Nan y'a plus simple utilise skript directement pour sa x) Disponible depuis la dev26 (https://github.com/SkriptLang/Skript/releases/tag/dev26c)

     

    Si tu pouvait me donner la syntaxe exacte ça serait vraiment sympathique de ta part ^^ D'après toi elle est plus simple donc je veut bien tester si ça peut me faciliter la tâche ^^'


  5. Salut !

    J'ai fais un menu suivant tes indications. T'aura juste à le customiser (changer les couleurs des noms, faire briller les items, etc..)

    command /menu:
    	trigger:
    		wait 1 tick
    		open chest with 3 rows named "&7LENOMDETONMENU" to player
    		format slot 2 of player with golden sword named "&eFFA" to close then run [make console execute command "/mv tp %player% nomdetonmonde"]
    		format slot 4 of player with feather named "&aSkyWars" to close then run [make console execute command "/mv tp %player% nomdetonmonde"]
    		format slot 6 of player with grass block named "&2Freecube" to close then run [make console execute command "/mv tp %player% nomdetonmonde"]
    		format slot 19 of player with bed named "&cRush" to close then run [make console execute command "/mv tp %player% nomdetonmonde"]
    		format slot 21 of player with sandstone named "&eHikabrain" to close then run [make console execute command "/mv tp %player% nomdetonmonde"]
    		format slot 23 of player with stick named "&dKnockbackFFA" to close then run [make console execute command "/mv tp %player% nomdetonmonde"]
    		format slot 25 of player with grass block named Practice" to close then run [make console execute command "/mv tp %player% nomdetonmonde"]

     


  6. Salut SkriptMC 🤗

    Aujourd'hui, je voulais juste savoir comment faire un truc qui m'intrigue 🤔

    Comment fait-on un message qui lorsque l'on met le curseur de souris dessus, une boîte s'affiche. C'est comme lorsque vous tuez quelqu'un avec un item renommé, vous avez les enchantements de marqués dans la boîte. J'espère avoir été assez clair

    Informations complémentaires :

    ➠ Version Skript : 2.2

    ➠ Software : Spigot 1.8.8 (Multi-version supporté 1.7 - 1.13.2)


  7. Salut !

    Alors bon, moi je n'ai pas de solution miracle , mais je peux te proposer quelque-chose :

    on command /join: #C'est juste un exemple ^^
    	trigger:
            if {player1.partie4} isn't set:
                set {player1.partie4} to player
                stop 						  #Stop ou Exit , les deux fonctionne normalement.
    		esle if {player1.partie4} is set: #Le else peut servir , sinon , le joueur pourrait être toutes les variables qui ne sont pas attribuées :)
    			set {player2.partie4} to player
                stop

     

     

    Edit : Désolé pour les problèmes de tabulation , c'est la mise en forme qui a un peu tout cassé lol

     

    Quand un joueur arrive , tu lui attribue une variable (ce que tu veux) , et tu le teleport au premier spawn. Quand un joueur arrive , si cette variable est déjà prise , tu lui attribue une deuxième (genre {player2.partie}) et tu le téléporte au deuxième spawn.

    Et ainsi de suite jusqu'à atteindre le nombre de spawn suffisants.

    Ce n'est , certes , pas très pratique , mais ça peut potentiellement fonctionner.

    Si tu peux utiliser cette technique et l'améliorer de ton côté , c'est très bien aussi.

    En espérant t'avoir aidé.

     


  8. Ah non autant pour moi , juste une erreur inattention ^^

    (Pour ceux qui auraient le même problème)

     

    Les joueurs qui rejoignent la partie sont stockés dans une variable. Cette variable contient donc tout ces joueurs

     

    Le message est envoyé à la variable. étant seul , le skript va envoyer à TOUT LE MONDE se situant dans la variable et vu que je suis seul , le skript considère que je suis plusieurs et m'envois tout les messages


  9. Bonjour ! 

    J'ai un petit problème au niveau d'un code ^^

     

    Le truc , c'est que lorsque le joueur est censé recevoir un message , il en reçoit 6. Vous voyez à peu près le truc

    Le nombre peux varier , des fois le message s'affiche correctement (il y en a qu'un) dés fois c'est le gros bordel , c'est 7 fois le même message , 4 , 2 , etc. .

     

    Autres Informations (à force , vous les connaissez)

    Spigot 1.8.8

    Skript 2.2


  10. Salut !

    Je voulais savoir , est-ce possible de placer une condition dans un while ? 

    Par exemple :

    while {variable.%player%} is true:
    	if {variable2.%player%} is set:
    		send "&7Message"

    Et si ce n'est pas possible , existe-t'il une alternative à cela ? Du genre

    while {variable.%player%} and {variable2.%player%} are set:
    	send "&7Message"
    
    #OU
    
    if {variable2.%player%} is set:
    	while {variable.%player%} is true:
    		send "&7Message"

    Ou bien un addon spécifique permettant cette / ces chose(s) ?

    Merci d'avance pour votre réponse.

     

    Informations Supplémentaires :

    Version Software : Spigot 1.8.8 

    Version Skript : 2.2


  11. Il y a 11 heures, Razo a dit :

    Tu as simplement oublié la fin ^^ Ajoute ça à la fin de la dernière ligne :

    
    to do nothing

     (c'est l'équivalent de "to be unstealable" de skQuery)

    ça ne fonctionne toujours pas ?

    Et c'est pareil si je met to close to run player command ou autres choses ?

     

    Du coup si quelqu'un a une solution pour remédier à ce problème sans me faire upgrade ça me ferais extrêmement plaisir ?

    Je préfère toujours rappeler parce que je vois trop de gens qui veulent nous faire upgrade alors que l'on demande de l'aide sur une autre version Minecraft


  12. Bonjour

    Après réflexion , je me suis dit qu'il était temps de passer sur des GUI TusKe (avec tout les bugs présents dans SkQuery)

    Seulement , le code n'a pas l'air de fonctionner correctement. Exemple simple :

    command /gui:
    	trigger:
    		open virtual chest inventory with size 5 named "&4Test &cTusKe &6GUI" to player
    		make a gui slot 0 of player with 1 dirt named "test" with lore "c'est un lore..."

    Code simple et normalement supporté par TusKe , seulement :

    2018-10-29_11_52_08.thumb.png.d264e8569ba3dcee96ad5b1677788281.png

     

    Bien évidemment , je ne sais pas de quelle dev il s'agit car la fonctionnalité "/sk version" n'existe pas. . . Je sais juste que je suis en version 2.2

    Le serveur est sous spigot 1.8.8 , et vraiment , s'il vous plaît , aucune remarque sur le faite que je sois en 1.8 alors qu'il y a la 1.13 blabla , j'ai juste demandé de l'aide avec TusKe (v1.8.2) , Skript 2.2 et version 1.8.8 , pas demandé de m'upgrade de 1.8.8 à plus haut , merci ?


  13. il y a 30 minutes, uiytt a dit :

    Merci pour ce commentaire, alors...

    En premier c'est faut de dire que un serveur 1.8 avec viaversion dérange moins qu'un serveur en 1.12 car ça bloque (du point de vu de votre serveur) votre version en 1.8 empêchant ainsi d'utiliser par exemple dans le cas de skript les dernières version de tout les addons / skript lui même.. Au finale la plupart des bugs ont tendance à être patché dans les nouvelles version qui ne sont pas toujours compatible avec 1.8 ce qui peut rendre le développement de serveur plus complexe pour les devs, c'est pour ça qu'on se plein ici souvent de la version 1.8 ? (P.S : tu dit que tu parle plus pour le gameplay mais j'explique ici pourquoi il faut d'après moi passez en 1.12 et une raison importante pour moi est le travail des devs (vu qu'on est sur une commu de dev) je ne peux pas juste l'ignorer et dire effectivement tout est plus simple en 1.8 (ou pareil que en 1.12)

    Ensuite je sais pas où tu t'es informé comme ça mais la chose qui réglemente les ventes pour les serveurs et l'EULA et sache qu'elle s'applique à toute les versions sans exception... Un serveur 1.12 n'a pas de règle différente de vente que celle de la 1.8 (dans les deux cas les serveurs sont dans la merde xD) . Il y a eu certe des changements dans l'EULA mais pour tout les serveurs SANS EXCEPTION. 

    On est d'accord que le problème viens de la communauté, et ça n'aide surtout pas que du coup les serveurs reste en 1.8 encourageant les joueurs à rester bloquer dans une version inférieur sans pouvoir profiter du nombre hallucinant de nouveauté rendant ainsi minecraft "bloqué" dans son évolution... Surtout que beaucoup de nouveau joueur se font influencer sur la question sans vraiment savoir pourquoi la 1.8 est mieux mais en restant persuadé que c'est le cas (sauf exception des "puristes du pvp" dont je parlerais plus bas*)

    *Justement voilà le problème principale, je comprend que les changements du pvp 1.9 etait trop déstabilisant et trop désagréable mais ça a poussé des joueurs à refuser TOUTE sorte de changement de pvp de minecraft voulant à tout prix resté dans l'exactitude de la 1.8 refusant les plus petit changement (comme légèrement le kb ou l'idboxe ) qui pourtant ne rende pas le pvp plus désagréable que ça pareil que les bonnes améliorations tel que (de mon point de vu) le bouclier qui permet de rendre l'arc moins op et empêcher le spam-bow dont beaucoup se plaignent, c'est ces joueurs (que j'appelle "puriste du pvp") qui empêche tout changement minim du pvp même les bons ou les trucs qui ont très peu d'effet (après je comprend que les joueurs n'aime pas le cooldown ^^) et malheureusement c'est joueurs sont très nombreux, pour eux le pvp doit rester éternellement exactement comme celui de la 1.8 (voir 1.7 pour les plus cancer)

    Oui ce qui prouve malheureusement que minecraft perd ainsi tout les ajouts (incroyable) des nouvelles versions ?

    Franchement à pars le pvp, les nouvelles versions n'ajoute rien qui rende l'expérience des jeux type pvp-fac (à pars le pvp) moins bien, c'est même le contraire je vois pas en quoi elle serait inadapté pour les serveurs de nos jours niveau gameplay (à pars rare exception comme les shulker pour le pvp/fac etc...), dans certain cas ça permet même de nombreux nouveau mini jeux (le plus évidant : les élytra). Et ouai c'est exactement ça le problème, la 1.8 est totalement surcoté alors que la 1.12 est bien trop sous côté alors qu'elle ajoute un nombre incroyable de fonctionnalités par rapport à la 1.8 (et ça n'aide pas que les joueurs soit pousser par les serveurs (en laissant la 1.8 disponible sur  les serveurs) à rester en 1.8 et encourageant les nouveaux à venir en 1.8 ? beaucoup ne connaissent même pas les nouveaux ajouts :'c )

    IMPORTANT

    Exactement pour une communauté de dev, le fait d'être dans une version ayant des bugs non patché et ne possédant pas les nouvelles optimisations et les nouvelles fonctionnalités, c'est la définition du cancer... Il n'y a rien de plus chiant que se faire chier à essayer de régler un bug en 1.8 alors qu'il a été réglé pour la 1.12 au point que c'en est tout simplement insupportable. Des joueurs qui se plaignent de problème  ou de bug alors qu'ils ont 8 ou 9 version derrière et on version mc vieille de 4 ans pour lequel skript n'est pas dev OUI, c'est CANCER et on a tout a fait raison de se pleindre ! (pour caricaturé beaucoup : c'est comme si un joueurs venait de la 1.0 de mc et se plaignait  qu'il a des problèmes avec skript... un moment faut assumer vous avez pas la version pour lequel le skript est dev je vois même pas pourquoi on se fait chier à résoudre certain des bugs alors qu'ils sont facilement réglable en 1.12)

    Même résultat ?

    attend comparons les avantages d'un serv 1.12 par rapport à 1.8 :

    + facilité de dev & faire ce qu'on veut (plus de plugin disponible par exemple)

    + optimisation serveur

    + moins de bugs (avec les nouvelles version qui comme par exemple pour skript sont destiné à la 1.12)

    + plus de fonctionnalités (donc plus de mini jeux (si on sait être originale et qu'on propose autre chose qu'un skywar (et encore imaginer un skywar avec elytra O_o ))

    + pousse les joueurs à découvrir et a évoluer en le montrant que la 1.12 n'est pas aussi horrible qu'ils le pensaient, au lieu de pousser les joueurs à rester bloquer éternellement  dans une version sans plus de nouveauté 

    Alors oui on dit pas que faire un serveur en 1.8 est impossible mais dire qu'il n'y a aucune différence O_o !

     

    En tout cas merci pour ton point de vu, n'hésite pas à continuer à débattre je serai très intéresser d'entre tes arguments ^^ (P.S : n'écoute pas les mauvaises langues qui se plaignent de nos pavés ? )  

     

    Bon. Pour l'instant je n'ai rien à re-débattre car je suis trop occupé.

    Tout sera édité ici quand j'ai quelque chose à ajouter.

    Mais en tout cas moi je n'ai rien contre personne , TEAM 1.8 LES AUTRES VOUS ETE NUL! Pas de ça chez moi , d'ailleurs il y a certaines choses qui ne sont pas totalement fausses. Pour ce qui est de l'EULA , c'est une information qui date d'il y a assez longtemps , donc impossible pour moi d'en dire plus étant donné que je me souviens même pas d'ou elle sort.

    Et pas d’inquiétude , je fais moi même des gros pavets alors je ne risque pas de les écouter ou de leur faire quoi que ce soit , je ne suis pas un monstre ? 

    Et merci d'avoir répondu à chaque argument 1 par 1 , c'est ce que j'attendais. En même temps , cette discussion s'est transformée en débat alors bon ?

    • J'aime 1

  14. Salut , je viens ramener ma poire ?

    On m'a rarement fait la remarque comme quoi je suis trop ancien (1.8).. Enfin si , que sur skript-mc Peux-être au niveau des add-ons ?

    Je peux enfin m'exprimer ce qui me fera un grand bien ? 

    Je vais plutôt m'appuyer sur le gameplay et non sur le code.

    Ayant fondé , co-fondé et administré plusieurs projets , je peux vous assurer qu'un serveur multi-version ne dérange moins qu'un serveur 1.12. à l'Inverse , en 1.8 cela posera moins de problème par rapport à la 1.12 (sans parler de la 1.7) . Sauf qu'un serveur 1.8 sera beaucoup plus joué qu'un serveur 1.12 (sans forcément dire qu'un serveur 1.12 ne sera pas joué)

    Il s'avère aussi que Mojang avaient déjà changés certaines conditions de ventes par rapport aux versions supérieures à la 1.8 ce qui rend les choses plus compliqués pour les serveur Minecraft hébergés sous 1.9 et + (mais impossible pour moi de retrouver l'article en question , vraiment dommage)

    Les serveurs les plus courants selon-moi sont les PvP-Factions et les Mini-Jeux. Il me semble impossible pour moi de voir un serveur Factions en 1.12 fonctionner mieux qu'un factions 1.8. Tout ça ne vient que de la communauté.

    Le practice aussi est quelque-chose qui ces derniers temps , était très courant.

    Le moindre changement au niveau du pvp , des kbs ou quoi en rapport avec le pvp affecte énormément le gameplay sur un practice. 

    De même pour la fluidité des potions pour vous dire à quel point ça se joue.

    Les plugins permettant de patcher les problèmes de pvp , j'en ai eu. C'est bien. Mais ce pvp de reproduira jamais à la perfection celui de la 1.8 . Je verrais pas de pvp pot en 1.12 par exemple.

    D'ailleurs , les PvP Series n'ont jamais existées (enfin ne sont pas très courantes) sur les versions 1.9+ (ce qui n'est pas forcément un argument valable)

    Enfin , tout les nouveaux serveurs qui sortent (et il y en a tout les jours , regardez juste sur youtube avec les filtres) supportent la 1.8

    Les versions supérieures sont supportés avec ViaVersion ou ProtocolSupport , mais ces plugins mettent en évidence la 1.8 et 1.7 pour ProtocolSupport car c'est la version la plus courante.

    Pour en finir , je ne pense pas que les versions supérieures ne soit de mauvaises choses et doivent être mal perçues. Mais je pense qu'elles ne sont pas forcément adaptées pour les serveurs de nos jours au niveau du gameplay. La 1.13 elle pourrait être intéressement au niveau du Factions/Survie notamment , car celle-ci ajoute énormément de fonctionnalités qui pourrait être exploités au cours des prochains mois sur les serveurs , et elle pourra être de plus en plus courante. Mais selon-moi , la 1.8 restera encore bien longtemps d'actualité sur Minecraft comparés au versions 1.9 , 1.10 et 1.11 qui sont littéralement sous-côtées. 

    Et que vous soyez d'accord ou non , sachez que cela ne changera rien à ça. Mais une chose pour la communauté skript-mc : Arrêtez de négliger sans arrêt la version 1.8 car les add-ons sont sois-disant plus récents ou quoi. à en entendre certains , j'ai l'impression qu'être en 1.8 c'est avoir le cancer. Et je ne plaisante pas ! J'ai réellement reçu des commentaires de personnes abusants sur leur propos.

    Essayez-donc de faire un serveur en 1.12 qui fonctionne et vous verrez par vous-même le résultat de votre serveur comparé au même serveur dans les version 1.8.

    • J'aime 2

  15. Il y a 17 heures, noftaly a dit :

    1) Il y a peu de joueur qui utilise la 1.8. La grosse majorité est en 1.12.

    2) Si tu sais ce que sont les lambdas, alors utilises les !

    3) TuSKe ce n'est pas seulement de l'optimisation. c'est du bugfix. Tu fais des GUI en skquery sur ton serveur ? Alors j'arrive, et je te dupliques les items, je te les bouges etc etc. TuSKe ce n'est pas "une nouvelle manière d'apprendre les GUIs", c'est LA manière pour faire les GUIs. En plus les syntaxes sont presque les meme.

    Tu as juste a faire

    
    open virtual chest with 3 rows named "ton gui" to player
    format gui slot 1, 2, 3 and 4 of player to stone named "coucou" with lore "description" to run:
    	close player's inventory
    	if {var.%player%} is true:
    		add 10 to player's balance
    		message "Tu as recu 10$" !
    	else:
    		message "Impossible :("

    et oui, d'ailleurs, le wait est parti. Et tu n'es pas obligé de set plusieurs slot en meme temps, c'était un exemple ?. Tu peux juste en faire 1 (format gui slot 31 of player...)

    Je vais répondre à tout les petits trucs 1 par 1 ?

    1) Pour la 1.8 , je ne pourrais dire quelle version est la plus jouée de Minecraft , mais tout est question d'EULA. L'eula est plus restreinte sur les versions récentes (type 1.10/1.11..) de Minecraft que la 1.8 (et encore , je ne sais pas tout ce qu'elle restreint sur ces versions !). Quoi qu'il en sois , pour un serveur comptant du practice , je ne peux me permettre de faire ce passage , cette "upgrade" comme ça (sauf si c'est pour donner le pvp de funcraft qui à mes yeux se rapproche du pvp 1.8 , mais n'est pas exactement le même , donc pas le même rendu.)

    N'importe-quel plugin pour rendre le pvp 1.9 1.13 ou quoi que ce soit le plus rapproché de la 1.8 , ne fournira pas un pvp "fluide" et presque "parfait" comme la 1.8 ou même la 1.7 .

    Et même si la majorité des joueurs joue en 1.12 , la majorité n'est pas la totalité et je préfère donc ne pas prendre de risques à ce niveau là et donc ouvrir le plus possible les portes.

    2) Je sais ce que c'est à peu près ,mais  je ne suis pas un utilisateur courant de skript , surtout pour faire des GUI , donc cette notion , je ne la maîtrise pas beaucoup.

    3) Tu ne peux pas venir , c'est en localhost pour le développement ? . Pour ça , je suis en train de tester le code que tu m'a donné ci-dessus , mais cela risque de prendre du temps étant donné que j'ai beaucoup de choses en même temps à développer , c'est un vrai bazar ? 

    Et pour bien en finir avec ces remarques que l'on me fait SEULEMENT sur skript-mc , le fait de jouer en 1.8.

    Je vais tout remettre au clair comme ça on arrêtera de me les faire , c'est la même chose

    Citation

    Tu es en 1.8 alors que nous sommes en 1.13.1, alors qu'attends tu ? Il y a pleins de plugins qui patch le soucis de combat, donc ce n'est pas un argument valable. ET EN 1.13 TU AS DES TORTUES !!!!!

    Sauf si le serveur contient du practice et que les patch ne sont que des reproductions qui ne sont pas parfaites et donc non éligibles au Practice.

    L'argument non-valable ici , c'est les tortues. C'est bien les tortues , mais je n'irais jamais changer carrément 8 machines de version pour une tortue , ça n'a aucun sens.

    Le combat n'est qu'un argument parmis tant d'autres. L’accessibilité du serveur , la version requise pour les mini-jeux , la version qui est encore  d'actualité aujourd'hui , l'eula qui est plus restreinte sur les version supérieures , et j'en passe ! Si ce n'était qu'une histoire de pvp , ça se serait.

    Hors là c'est beaucoup plus de choses qui font que je suis en 1.8

    Citation

    1) Il y a peu de joueur qui utilise la 1.8. La grosse majorité est en 1.12.

    ça , personne ne peux l'assurer. Moi je dirais plutôt l'inverse car aujourd'hui , les serveurs supportent encore le multi-version 1.8 - 1.12 ce qui montre bien que aucune majorité est en 1.12 , sinon les serveurs ne supporterais plus la 1.8 , depuis bien longtemps , ce qui est loin d'être le cas ? 

    C'est peux-être le cas sur la communauté skript , mais en aucun cas ce n'est le cas sur la communauté Minecraft (du moins , ce qu'il en reste)

    Maintenant , tout les clichés de patch pvp en version supérieures , ça ne vaut rien. C'est trop simple à contrer comme argument.

    Maintenant j'en reviens au sujet principal , et merci aux prochaines personnes qui prendront la peine de s'abstenir de faire ce genre de remarque.

    Le GUI s'ouvre bien , mais les items ne sont pas affichés à l'intérieur. J'ai testé plusieurs combinaisons , mais rien à faire.


  16.  

    il y a 11 minutes, AlexLew a dit :

    Plusieurs choses à redire:
    1) Tu es en 1.8 alors que nous sommes en 1.13.1, alors qu'attends tu ? Il y a pleins de plugins qui patch le soucis de combat, donc ce n'est pas un argument valable. ET EN 1.13 TU AS DES TORTUES !!!!!
    2) Ta version de skript n'est pas à jour. Je t'invite à passer en 1.9 et de mettre la dernière version de skript ou rester en 1.8 pour X raison (qui à mon avis sont de mauvaises raisons) et dans ces cas là change au moins ta version pour la dev34 (voir 35, à tester) : https://github.com/SkriptLang/Skript/releases
    Mais mec, sache qu'en 1.13.... TU AS DES TORTUES !!! C'EST PAS DU FAKE !!
    3) Nous (la communauté de skript-mc) te conseillons d'utiliser tuske pour tes gui, qui est un addons de meilleur qualité. Tout de fois, si tu insistes pour rester avec SkQuery, tu dois utiliser les lambdas. Si tu ne sais pas ce qu'est un lambda avec skquery, je te déconseille d'utiliser SKQuery pour tes guis.

    J'ai déjà du prévu en 1.13.

    Malheuresement , ceci est utilisé sur le serveur lobby qui lui support toutes les versions car bon nombre de joueurs jouent encore en 1.8 malgré la version 1.13, et ça , on ne peux rien y faire ?

    Je sais qu'est ce qu'un lambda (même si il est impossible pour moi de le définir)

    Mais c'est justement ici le problème. étant en manque de temps considérable  , je dev skript pour faciliter mon travail car mon travail est (de base ) développé par mes soins en langage java. De ce fait je ne peux pas me permettre de devoir apprendre une nouvelle manière de faire des GUI sachant que ce gui n'est qu'un gui qui ne requière par forcément de l'optimisation.

     

    EDIT : Pour corriger des petites fautes.


  17. Bonjour,

    J'ai cette fois-ci besoin d'aide sur un GUI ?

    J'ai perdu quelques notions en skript , donc un petit rappel ne me ferais pas de mal ? 

     

    J'aimerais exécuter plusieurs choses à la fois lorsque je clique sur un item placé dans un gui.

    format slot 1 of player with dirt named "Message & Argent" to close then run [make console execute command "eco add %player% 1"]

    Avec ça , je gagne 1$. Je souhaiterais gagner 1$ et recevoir un message (sur le même item sans exécuter de commande moi même)

    Informations supplémentaires :

    Software utilisé : spigot 1.8.7

    Version skript utilisée : skript 2.2

     

    Merci d'avance ? 


  18. Le 30/08/2018 à 02:51, noftaly a dit :

    Tu remplaces les

    gold nuggets named "machin"

    par

    gold nuggets of shapness 2, unbreaking 1 and efficiency 3 named "machin"

    Oublie pas le "and" sur le dernier. Avant  c'est des vrigules, comme dans l'exemple

    ça ne fonctionne pas. Pas grave , j'utiliserais des non-enchantés

    De toutes manières , la base du sujet est résolue. Merci


  19. Il y a 4 heures, noftaly a dit :

    @Ultim4te_ désolé c'est moi qui me suis trompé dans le code que je t'ai passé x)

    Du coup j'avais aussi oublié le else

    
    on right click with gold nugget:
    	if player is holding gold nugget named "1€" with lore "&8(&7Clic droit pour récupérer&8)":
    		remove 1 gold nugget named "1€" with lore "&8Faites clique droit" from player
    		add 1 to player's balance
    	else if player is holding gold nugget named "3€" with lore "&8(&7Clic droit pour récupérer&8)":
    		remove 1 gold nugget named "3€" with lore "&8Faites clique droit" from player
    		add 3 to player's balance

    ce qui fait que si jamais il fait le premier nuggets, il ne fera pas le deuxième. car le else lui dis de faire le 2ème QUE si le premier n'a pas été fais

    Le code fonctionne correctement. Merci à vous ?

     

    EDIT : J'ai malencontreusement oublié quelque chose ? ..

    Est-ce possible de le faire mais avec des items enchantés ? Merci d'avance.


  20. il y a 2 minutes, noftaly a dit :

    Il faut mettre en balises de code, on comprends rien la xD

    Bref @Ultim4te_ teste ca :

    
    on right click with gold nugget:
    	if player is holding gold nugget named "1€" with lore "&8(&7Clic droit pour récupérer&8)":
    		remove 1 gold nugget named "1€" with lore "&8Faites clique droit" from player
    		add 1 to player's balance
    	if player is holding gold nugget named "3€" with lore "&8(&7Clic droit pour récupérer&8)":
    		remove 1 gold nugget named "3€" with lore "&8Faites clique droit" from player
    		add 3 to player's balance
    

    Ton problème venait du fait que après les ":" tu n'avais pas mis d'indentations.

    J'avais déjà inséré des indentations après les ":" , le résultat était le même.

    Il y a 3 heures, Douzar a dit :

    J'ai peut être la solution :

    on right click: if player is holding a golden nugget: if name of player's tool is "&a1€": make console execute "/eco give %player% 1" stop                                                                                                                                                                                                                                              

    Pour l'instant ça semble fonctionner , mais je dois tester toutes les combinaisons pour que cela fonctionne à 100% (ce n'est pas totalement fonctionnel encore^^) je n'étais pas chez moi donc je n'ais pas pu tout tester.


  21. Bonjour à vous !

    Cela faisait longtemps que je n'avais pas demandé de l'aide ? !

     

    Aujourd'hui j'ai un petit problème qui me dérange un peu : exécuter une comme sur un item via un clique droit.

    Je m'explique :

     

    J'ai développé un skript qui lorsque je clique droit sur l'item , une commande s'execute. Ja fais ça via un même item sous plusieurs noms , mais la commande s'execute sur les 4.

    Assez complexe à comprendre , voici le code du skript en question :

     

    on right click with gold nugget:
    	player is holding gold nugget named "1€" with lore "&8(&7Clic droit pour récupérer&8)":
    	remove 1 gold nugget named "1€" with lore "&8Faites clique droit" from player
    	make console execute command "/eco give %player% 1"
    	player is holding gold nugget named "3€" with lore "&8(&7Clic droit pour récupérer&8)":
    	remove 1 gold nugget named "3€" with lore "&8Faites clique droit" from player
    	make console execute command "/eco give %player%3"

     

    Le problème , c'est que lorsque je clique sur le gold nugget nommé 1€ , le skript va exécuter le code pour les 2 nuggets (même si je n'ais pas le gold nugget nommé 3€)

    Résultat : Je reçois 1€ puis 3€ alors que je ne dois recevoir qu'1€.

    Voici quelques informations qui pourrait peux-être vous intéresser :

     

    - Version skript : 2.2

    - Software utilisé : Spigot 1.8.7

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