Aller au contenu

thomb1997

Membre
  • Compteur de contenus

    13
  • Inscription

  • Dernière visite

Tout ce qui a été posté par thomb1997

  1. thomb1997

    Skript de 1v1 plusieurs arene

    Un retour ? '-'
  2. format slot {_count} of player with {inventaire.%UUID of player%.%{_count}%} to do nothing devient format slot {_count} of player with {inventaire.%UUID of player%.%{_count}%} to run "/give %player% {inventaire.%UUID of player%.%{_count%} 1" (to close then run si tu veux fermer l'inventaire en même temps)
  3. thomb1997

    Script de Gamemode

    Alors je laisse quelqu'un d'autre s'occuper de toi, je suis nul en coordonnées ;) Moi quand j'l'ai fait j'ai set une région WorldGuard au-dessus de chaque bloc pis on enter on region "machin" set player's gamemode to creatif donc c'est pas très très propre x)
  4. thomb1997

    Script de Gamemode

    Moi j'ai plutôt compris la demande comme "quand on marche sur un bloc qui est à certaines coordonnées, ça nous met en gamemode machinchose. Pas comme toi nanof02, qui dit plutôt "quand on marche sur un bloc de trucbidule on est tp aux coordonnées X Y Z qu'on peut définir avec une commande". Après je peux me tromper '-'
  5. J'sais plus faire des reset toutes les semaines, y a des toiles d'araignée dans mon cerveau, désolé '-'
  6. Je l'avais dit. Je suis devin. Bonne chance ^^
  7. thomb1997

    ♦ Problème loop-player ♦

    Dans sa signature : "Skript & ADD-ONS : Télécharger !" Ce qui donne : http://www.mediafire.com/file/11vxd9wj2kfbo83/zSkriptPack.zip
  8. J'sus peut-être à côté de la plaque, mais pour delete un drop ça marche pas ça ? on drop of an apple: #Condition pour que ça le fasse que là où ça doit se faire wait 1 second clear drops
  9. thomb1997

    Création de kit ! :D

    Alors, j'suis un noob donc y a peut-être mieux que ce qui va suivre, mais ça marche. Par contre j'ai pas mis de permissions mais un compteur de kills, cette variable pouvant être réutilisée par exemple pour afficher le nombre de kills des gens dans leur scoreboard, ou encore pour skripter un Top 10 ou je sais pas quoi d'autre. Si tu veux absolument des permissions, j'peux le refaire, faudra juste me dire c'que t'utilises comme plugin de permissions. Je garantis pas non plus l'absence totale de fautes, j'ai fini ça vite fait (y en a qui ont cours), donc j'me suis pas relu. S'ils y a des erreurs copie-les ici et je les corrigerai ! :D Voici donc le code pour ceux qui aiment pas télécharger des fichiers texte (lol) avec le fichier en pièce jointe. [spoiler=Kits] #Deux ou trois petites choses avant de commencer. # #L'absence totale de délai j'aime pas, donc je mets un délai de 10 secondes minimum. #Pour les kits avec délai tu n'as pas indiqué la durée donc j'ai mis 30 secondes pour le Kit 3 et j'ai augmenté de 30 secondes à chaque fois. #Si tu veux changer ça, il faut modifier les lignes: # "if {_cooldown.kitX} is less than X seconds:" # et "message "Tu dois encore attendre %difference between X seconds ............" # #Pour le coût de chaque Kit on a pas d'indication, pour les modifier il faudra changer les valeurs des lignes: # "if balance of player is smaller than 10:" # et "message "&c&lT'as pas assez de fric ............" # et "remove 10 from balance of player" #Le squelette avec des explications, parce que voila quoi '-' # #LES KITS (exemple) # #On rightclick on sign: => Clic droit sur un panneau # player is in world "MapPvP": => Parce que sinon on peut poser un panneau aillers et avoir le kit genre en survie D: # line 2 contains "Kit": => Dans la ligne 2 y a écrit "Kit" '-' # line 3 contains "lvl 1": => Dans la ligne 3 y a écrit "lvl 1" '-' # set {_cooldown.kit1} to difference between {kit1.lastused.%player's UUID%} and now => La variable temporaire [_cooldown.kit1} est la différence entre le moment de dernière utilisation du Kit et maintenant # if {_cooldown.kit1} is less than 30 seconds: => Si c'est moins de 30 secondes (dans cet exemple) # message "Tu dois encore attendre %difference between 30 seconds and {_cooldown.kit1}% avant de pouvoir réutiliser ce kit !" to player => Alors on lui dit qu'y peut pas # stop => Et on arrête # else: => Sinon # if balance of player is smaller than 10: => J'sais pas si ça marche ou pas mais normalement ça regarde si le joueur a été d'Essentials money # message "&c&lT'as pas assez de fric sale pauvre <3 Il te faut 10$ :D" => S'il en a pas assez on l'insulte # stop => Et on arrête # else: => Sinon # remove 10 from balance of player => On lui prend son fric, encore une fois j'sais pas si la syntaxe est bonne # give trucbidule to player => On lui give le bordel # give machinchose to player => On lui give le bordel # set {kit1.lastused.%player's UUID%} to now => On définit le moment de dernière utilisation du kit : maintenant ! # line 3 contains "lvl 2": => Et on recommence à partir de là pour la suite # if {kills.%player's UUID%} is smaller than 50: => Sauf qu'il faut maintenant la condition du nombre de kills, donc on va regarder son nombre de kills, si c'est plus petit que 50 ... # message "&c&lTu dois encore faire %50-{kills.%player's UUID%}% kills avant de débloquer ce kit !" to player => On lui crache dessus et comme on est gentils on lui dit combien de kills il lui manque pour avoir le kit '-' # else: => S'il a fait suffisamment de kills # On fait le schmilblick comme au-dessus => Pourquoi tu lis ça, cette ligne est pourtant claire, on répète les lignes 9 à 16 ! # # => Y manque pas quelque chose ? Non ? Et comment on compte son nombre de kills ???? T'y avais pas pensé hein, heureusement que je suis là ^.^ # #LE COMPTEUR DE KILLS (complet) # #on kill: => Quand y a un kill ... # player is in world "MapPvP": => ... dans la MapPvP ... # attacker is a player: => ... si le méchant meurtrier est un joueur ... # victim is a player: => ... et que le noob qui est mort est un joueur ... # add => ... on ajoute un à son compteur de kills ! C'était pas si dur hein ? On rightclick on sign: player is in world "MapPvP": line 2 contains "Kit": line 3 contains "lvl 1": set {_cooldown.kit1} to difference between {kit1.lastused.%player's UUID%} and now if {_cooldown.kit1} is less than 10 seconds: message "&c&lTu dois encore attendre %difference between 10 seconds and {_cooldown.kit1}% avant de pouvoir réutiliser ce kit !" stop else: give 1 chainmail chestplate to player give 1 chainmail leggings to player give 1 stone sword to player give 1 golden apple to player set {kit1.lastused.%player's UUID%} to now line 3 contains "lvl 2": if {kills.%player's UUIF%} is smaller than 50: message "&c&lTu dois encore faire %50-{kills.%player's UUID%}% kills avant de débloquer ce kit !" to player else: set {_cooldown.kit2} to difference between {kit2.lastused.%player's UUID%} and now if {_cooldown.kit2} is less than 10 seconds: message "&c&lTu dois encore attendre %difference between 10 seconds and {_cooldown.kit2}% avant de pouvoir réutiliser ce kit !" stop else: give 1 chainmail helmet to player give 1 chainmail chestplate to player give 1 chainmail leggings to player give 1 chainmail boots to player give 1 stone sword to player give 2 golden apple to player set {kit2.lastused.%player's UUID%} to now line 3 contains "lvl 3": if {kills.%player's UUIF%} is smaller than 100: message "&c&lTu dois encore faire %100-{kills.%player's UUID%}% kills avant de débloquer ce kit !" to player else: set {_cooldown.kit3} to difference between {kit3.lastused.%player's UUID%} and now if {_cooldown.kit3} is less than 30 seconds: message "&c&lTu dois encore attendre %difference between 30 seconds and {_cooldown.kit3}% avant de pouvoir réutiliser ce kit !" stop else: if balance of player is smaller than 10: message "&c&lT'as pas assez de fric sale pauvre <3 Il te faut 10$ :D" stop else: remove 10 from balance of player give 1 chainmail helmet to player give 1 iron chestplate to player give 1 iron leggings to player give 1 chainmail boots to player give 1 iron sword to player give 3 golden apple to player set {kit3.lastused.%player's UUID%} to now line 3 contains "lvl 4": if {kills.%player's UUIF%} is smaller than 150: message "&c&lTu dois encore faire %150-{kills.%player's UUID%}% kills avant de débloquer ce kit !" to player else: set {_cooldown.kit4} to difference between {kit4.lastused.%player's UUID%} and now if {_cooldown.kit4} is less than 60 seconds: message "&c&lTu dois encore attendre %difference between 60 seconds and {_cooldown.kit4}% avant de pouvoir réutiliser ce kit !" stop else: if balance of player is smaller than 20: message "&c&lT'as pas assez de fric sale pauvre <3 Il te faut 20$ :D" stop else: remove 20 from balance of player give 1 iron helmet to player give 1 iron chestplate to player give 1 iron leggings to player give 1 iron boots to player give 1 iron sword to player give 4 golden apple to player set {kit4.lastused.%player's UUID%} to now line 3 contains "lvl 5": if {kills.%player's UUIF%} is smaller than 200: message "&c&lTu dois encore faire %200-{kills.%player's UUID%}% kills avant de débloquer ce kit !" to player else: set {_cooldown.kit5} to difference between {kit5.lastused.%player's UUID%} and now if {_cooldown.kit5} is less than 90 seconds: message "&c&lTu dois encore attendre %difference between 90 seconds and {_cooldown.kit5}% avant de pouvoir réutiliser ce kit !" stop else: if balance of player is smaller than 30: message "&c&lT'as pas assez de fric sale pauvre <3 Il te faut 30$ :D" stop else: remove 30 from balance of player give 1 chainmail helmet to player give 1 diamond chestplate to player give 1 chainmail leggings to player give 1 chainmail boots to player give 1 iron sword to player give 5 golden apple to player set {kit5.lastused.%player's UUID%} to now line 3 contains "lvl 6": if {kills.%player's UUIF%} is smaller than 300: message "&c&lTu dois encore faire %300-{kills.%player's UUID%}% kills avant de débloquer ce kit !" to player else: set {_cooldown.kit6} to difference between {kit6.lastused.%player's UUID%} and now if {_cooldown.kit6} is less than 120 seconds: message "&c&lTu dois encore attendre %difference between 120 seconds and {_cooldown.kit6}% avant de pouvoir réutiliser ce kit !" stop else: if balance of player is smaller than 40: message "&c&lT'as pas assez de fric sale pauvre <3 Il te faut 40$ :D" stop else: remove 40 from balance of player give 1 diamond chestplate to player give 1 diamond leggings to player give 1 iron sword to player give 6 golden apple to player set {kit6.lastused.%player's UUID%} to now line 3 contains "lvl 7": if {kills.%player's UUIF%} is smaller than 400: message "&c&lTu dois encore faire %400-{kills.%player's UUID%}% kills avant de débloquer ce kit !" to player else: set {_cooldown.kit7} to difference between {kit7.lastused.%player's UUID%} and now if {_cooldown.kit7} is less than 150 seconds: message "&c&lTu dois encore attendre %difference between 150 seconds and {_cooldown.kit7}% avant de pouvoir réutiliser ce kit !" stop else: if balance of player is smaller than 50: message "&c&lTu n'as pas assez de fric sale pauvre <3 Il te faut 50$ :D" stop else: remove 50 from balance of player give 1 diamond helmet to player give 1 diamond chestplate to player give 1 diamond leggings to player give 1 diamond boots to player give 1 iron sword to player give 7 golden apple to player set {kit7.lastused.%player's UUID%} to now line 3 contains "lvl 8": if {kills.%player's UUIF%} is smaller than 500: message "&c&lTu dois encore faire %500-{kills.%player's UUID%}% kills avant de débloquer ce kit !" to player else: set {_cooldown.kit8} to difference between {kit8.lastused.%player's UUID%} and now if {_cooldown.kit8} is less than 180 seconds: message "Tu dois encore attendre %difference between 180 seconds and {_cooldown.kit8}% avant de pouvoir réutiliser ce kit !" stop else: if balance of player is smaller than 60: message "&c&lTu n'as pas assez de fric sale pauvre <3 Il te faut 60$ :D" stop else: remove 60 from balance of player give 1 diamond helmet to player give 1 chestplate to player give 1 leggings to player give 1 diamond boots to player give 1 diamond sword to player give 8 golden apple to player set {kit8.lastused.%player's UUID%} to now line 3 contains "lvl 9": if {kills.%player's UUIF%} is smaller than 1000: message "&c&lTu dois encore faire %1000-{kills.%player's UUID%}% kills avant de débloquer ce kit !" to player else: set {_cooldown.kit9} to difference between {kit9.lastused.%player's UUID%} and now if {_cooldown.kit9} is less than 210 seconds: message "&c&lTu dois encore attendre %difference between 210 seconds and {_cooldown.kit9}% avant de pouvoir réutiliser ce kit !" stop else: if balance of player is smaller than 70: message "&c&lTu n'as pas assez de fric sale pauvre <3 Il te faut 70$ :D" stop else: remove 70 from balance of player give 1 diamond helmet to player give 1 diamond chestplate to player give 1 diamond leggings to player give 1 diamond boots to player give 1 diamond sword to player give 9 golden apple to player give 1 enchanted golden apple to player set {kit9.lastused.%player's UUID%} to now
  10. thomb1997

    Addition de variables

    Huuuum j'aime ça, j'ai mis l'idée du "format" de la variable dans mon truc et ça fonctionne, ce que j'avais fait donnait effectivement un résultat "texte" par défaut :) Merci bien, problème résolu ^^
  11. thomb1997

    Addition de variables

    Bonjour, tout est dans le titre, ça me semblait très simple à premier abord mais finalement j'ai un problème '-' Un exemple théorique s'il en faut un, j'ai une variable {machin} qui vaut un certain nombre, et je veux lui ajouter la variable {bidule} qui vaut un certain autre nombre. La syntaxe utilisée pour une addition du genre "{machin}+nombre" ne s'adapte pas pour une addition "{machin}+{bidule}", ça renvoie la valeur de {machin} tout seul. Alors comment faire ? Merci d'avance :) thomb1997
×
×
  • 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.