Aller au contenu

iziix

Membre
  • Compteur de contenus

    230
  • Inscription

  • Dernière visite

  • Jours gagnés

    10
  • Crédits

    52 [Faire un don]

Réputation sur la communauté

51 Tu commences à avoir des copains !

À propos de iziix

  • Rang
    Puissance activéééée !

Visiteurs récents du profil

5457 visualisations du profil
  1. Ah ! Si tu passes sur du full-skript ca devient directement beaucoup plus accessible ! La solution que je te donnes ci-dessous est celle que j'ai trouvé grâce au serveur Discord de Skript-MC, notamment une partie de code qui vient de @Ultracube command /loop-riches: permission: sk.loop-riches trigger: loop {money::*}: add loop-index to {_inverted::%loop-value%::*} set {_position} to 1 loop reversed sorted {money::*}: {_previous_value} is not loop-value set {_previous_value} to loop-value loop {_inverted::%loop-value%::*}: set {_sorted::%{_position}%} to loop-value-2 add 1 to {_position} loop {_sorted::*}: send "&b&l%loop-index% >>> &f%loop-value% (&b%{money::%loop-value%}%&f)" Voici le rendu ingame Bonne soirée
  2. God c'est une commande du plugin Essentials, je pense que l'objectif ici c'est plutôt de se passer du Java
  3. J'ai pas compris pourquoi la description de ton script demande de "se give un item, changer le nom de l'item et ? craft ?" puis dans Type de script tu expliques que tu veux ajouter des recettes de craft pour créer de nouveaux objets (ce qui est possible), que veux-tu en fait ?
  4. Yo, Avec tous les différentes versions de Essentials que je trouve en ligne, ca serait top que tu envois celle que tu utilises s'il te plait
  5. iziix

    inactif ✖ Pancarte Skript

    C'est à dire ? Quand tu dis que ca ouvre un inventaire je pensais à faire un GUI (comme quand tu ouvres un coffre) mais je vois mal comment représenter le contenu des lignes du panneau et encore plus comment demander au joueur d'écrire. Parles-tu peut-être d'un message dans le chat ?
  6. iziix

    inactif ✖ minecart tnt

    Je ne sais pas comment tu as fait ton compte mais le code on break of sugar cane: send "Oh tu casse tout là !" Marche sans soucis chez moi... Quant à ton script de Minecart TNT je comprend pas l'utilité donc j'ai du mal à visualiser comment détecter ce genre d'évènement, si c'était après une commande ou une explosion ou un clique avec un quelconque tool ca serait déjà plus facile mais comme ca je ne vois pas trop, désolé.
  7. iziix

    inactif ✖ Spawnpoint interactif

    J'ai même pas compris ta question, peut-être tu pourrais nous expliquer le contexte dans lequel ca sera utilisé ? Pcq il faut des conditions à remplir etc.. Sinon c'est sûrement faisable en command-block ce que tu demande mais à voir.
  8. En gros quand le joueur a cette permission il est invulnérable ? Est-ce que le joueur peut taper les autres, lui ? (Et je pense que la prochaine fois une formulation autre que "je veut" (comme je voudrais ou j'aimerais (à la limite je veux serait déjà plus acceptable)))
  9. iziix

    résolu ✔ Demande skript /freeze

    Salut ! Je pense que le code peut potentiellement être optimisé mais j'ai essayé de penser un minimum au côté pratique, j'ai mis quelques commentaires qui, je pense, suffiront à te faire comprendre comment le code marche. La commande /freeze admet un seul argument qui est un pseudo de joueur. Si le joueur mentionné n'est pas encore freeze, cela va le freeze, puis ca va sauvegarder son casque actuellement porté dans une variable qui lui est propre, et pour finir va lui mettre un bloc de glace sur la tête. Si le joueur est déjà freeze, alors la commande va l'unfreeze et lui restituer son casque initialement porté. Si le joueur freezed essaye de faire le moindre mouvement, celui-ci sera annulé. (À noter que si le joueur est dans les airs, cela le figera en lévitation) Pour prévenir de potentiel bug ou autre, j'ai mis qu'après un reload (du skript, pas forcément du serveur) tous les joueurs sont unfreeze. J'ai aussi fait une courte vidéo qui montre le rendu en jeu, il est évidemment possible pour toi de facilement modifier le code (par exemple envoyer un message au joueur pour le prévenir qu'il vient d'être freeze/unfreeze) [Contenu masqué] command /freeze [<player>]: permission: sk.freeze trigger: if arg 1 is not set: send "&b&lFreeze | &fIl faut entrer le pseudo d'un joueur" else: # Si le joueur n'est pas encore freeze if {%arg-1%::freezed} is false: set {%arg-1%::freezed} to true send "&b&lFreeze | &fLe joueur (&b%arg-1%&f) a bien ete freeze" # Pour permettre au joueur de récupérer son casque après le freeze set {%arg-1%::saved-helmet} to player's helmet set helmet of arg 1 to ice # Si le joueur est actuellement freeze else if {%arg-1%::freezed} is true: set {%arg-1%::freezed} to false send "&b&lFreeze | &fLe joueur (&b%arg-1%&f) a bien ete unfreeze" # Là on vérifie si il avait déjà un casque qu'on a save if {%arg-1%::saved-helmet} is set: # Alors on le lui rend set helmet of arg 1 to {%arg-1%::saved-helmet} else: delete player's helmet on load: loop all players: set {%loop-value%::freezed} to false # Même chose que pour le defreeze, c'est pour restituer les potentiels casques if {%loop-value%::saved-helmet} is set: set helmet of loop-value to {%loop-value%::saved-helmet} on any movement: if {%player%::freezed} is true: cancel event Bonne journée ! freeze.sk
    Wow ! C'est un skript super intéressant, autant dans l'écriture que dans le rendu ultra classe in-game. Tu utilises un fonction de manière ultra efficace. Je pense que ca peut aider beaucoup de débutants pour comprendre comment cela fonctionne. Quant au rendu, comme dit plus haut, il est très classe. Après je ne sais pas si ca tourne bien si 100 personnes parlent sur un serv avec tous les spawn d'armor stand, j'admire le fait d'avoir permis des personnalisations comme le délais de message et la "censure" du chat vanilla c'est un gros taff ! Gros gg à toi, merci d'avoir pris le temps et d'avoir partagé
  10. iziix

    Skript Armure + Fall

    Zaphear et moi on a trouvé une solution en appel discord. On a testé ce code là: on damage of a player: if damage was caused by fall: if victim's boots is iron boots named "&7GEOX": cancel event Qui marche parfaitement Mais Zaphear s'est aperçu que son items avait un lore et que le soucis pouvait venir de là... On a donc testé: on damage of a player: if damage was caused by fall: if victim's boots is iron boots named "&7GEOX" with lore "bottes anti chutes": cancel event et là, même si skript n'indiquait ps d'erreur de code, il ne marchait pas :X On a donc essayé d'en faire 2 conditions à la suite, le named puis le lore on damage of a player: if damage was caused by fall: if victim's boots is iron boots named "&7GEOX": if lore of victim's boots contains "Bottes anti chutes": cancel event Mais ca n'a pas marché, va savoir pourquoi... On en est arrivé à une solution qui marche dans ce cas ci, poser comme seule condition le lore de l'items. on damage of a player: if damage was caused by fall: if lore of victim's boots contains "Bottes anti chutes": cancel event Rien de bien compliqué en somme mais on se disait que tout le cheminement de pensé pour arriver à la solution pouvait aider certains, Bonne soirée à tous
  11. Ne suffit-il pas de faire ca ? command /jobs stats: aliases: js trigger: send "T'es au chomage frro" Ou à la limite on command "js": make player execute command "/jobs stats" Je pense que j'ai mal saisi le problème mais si ça peut faire avancer le schmilblick
  12. iziix

    Skript Armure + Fall

    J'ai testé de mon coté et j'en suis arrivé à ca on damage of a player: if damage was caused by fall: if victim's boots is iron boots named "GEOX LA CHAUSSURE QUI RESPIRE": cancel event Chez moi ça marche parfaitement Tiens nous au courant
  13. iziix

    HDV v3

    Très beau code, bien commenté, ordonné et soigné. (par contre ta présentation est bourrée de fautes) Je trouve ca un petit peu dommage que tu n'ai pas été plus loin, par exemple en créant une commande pour faire spawn un villager vendeur, qui donnerait accès à l'HDV, c'est vite fait et facile (si tu as besoin d'aide pour ca go dm). Ou faire la même chose avec un panneau. Enfin en bref, si tu refais une v2 avec des commandes pour diversifier les accès à l'HDV je met la 5eme étoile. Bravo et merci du partage
  14. iziix

    [EN] SkriptEnhanced Rewritten

    Très bon script. Mais pourquoi nous laisser la version 2.06 alors que tu as upload la 2.07 sur le forum EN ? Et j'ai toujours pas trop saisi l'intérêt de faire un presentation en anglais sur skript-mc.fr - Première forum francophone
×
×
  • 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.