Aller au contenu

Random

Ancien
  • Compteur de contenus

    1100
  • Inscription

  • Dernière visite

  • Jours gagnés

    25
  • Crédits

    4 [Faire un don]

Tout ce qui a été posté par Random

  1. À la fin de ton format gui slot, tu dois utiliser la syntaxe to run player command "la commande que le joueur doit exécuter"
  2. Re, essaye ceci: function Belier(p: player, loc: location): {_p}'s tool is a stick: name of {_p}'s tool is "&eBélier": set block at {_loc} to air send "&e&oPOUF ! &aVous avez détruit l'obstacle." to {_p} loop all entities in radius 3 around {_loc}: loop-entity is dropped item: kill loop-entity set {_lore::*} to uncolored lore of {_p}'s tool split at " " {_lore::2} parsed as number > 3: set {_i} to {_lore::2} parsed as number - 1 set lore of {_p}'s tool to "&6Encore &3%{_i}% &6utilisation(s)" else: {_lore::2} parsed as number is 3: set lore of {_p}'s tool to "&6Encore &e2 &6utilisation(s)" else if {_lore::2} parsed as number is 2: set lore of {_p}'s tool to "&6Encore &c1 &6utilisation(s)" else if {_lore::2} parsed as number is 1: clear {_p}'s tool send "&4Votre bélier s'est détruit !" to {_p} wait 30 seconds set block at {_loc} to obsidian on rightclick on obsidian: Belier(player, location of clicked block) stop command /belier: trigger: player has permission "belier.give": give a stick named "&eBélier" with lore "&6Encore &36 &6utilisation(s)" to player else: send "&cVous n'avez pas accès à cette commande."
  3. Peut être qu'il te manque d'autres addons, voilà les miens : SkQuery, TuSke, WildSkript, RandomSK, Umbaska (il me semble pour celui la, je suis pas sûr)
  4. on rightclick on iron door: player's tool is a stick: name of player's tool is "&eBélier": lore of player's tool is "&6Encore &33 &6utilisations": set clicked block to air set lore of player's tool to "&6Encore &e2 &6utilisations" send "&e&oPOUF ! &aVous avez détruit la porte" stop lore of player's tool is "&6Encore &e2 &6utilisations": set clicked block to air set lore of player's tool to "&6Encore &c1 &6utilisation" send "&e&oPOUF ! &aVous avez détruit la porte" stop lore of player's tool is "&6Encore &c1 &6utilisation": clear player's tool set clicked block to air set lore of player's tool to "&6Encore &c1 &6utilisation" send "&4Votre Bélier s'est détruit !" stop command /belier: trigger: player has permission "belier.give": give a stick named "&eBélier" with lore "&6Encore &33 &6utilisations" to player else: send "&cVous n'avez pas accès à cette commande." Donne la permission "belier.give" aux joueurs pouvant s'en donner (à l'aide de la commande /belier)
  5. Random

    Clique droit Chest

    Sois sûr de mettre un nom d'inventaire que les joueurs ne peuvent pas choisir en renommant un objet "à inventaire" dans une enclume. Sinon, si un joueur renomme par exemple un coffre "MegaCoffre" et que le nom est le même que celui que tu choisis, lorsqu'il posera son coffre, celui-ci agira comme celui que tu souhaites créer ^^
  6. Random

    Clique droit Chest

    Si tu places toi même les MegaCoffres, tu peux assigner leur position à une variable pour ensuite vérifier si la "location of event-block is {ta variable} Ou tu peux vérifier la position du coffre directement en saisissant le x, y et z Ensuite si c'est la bonne position tu cancel l'event et tu lui fais exécuter ce que tu veux
  7. Random

    Ce que je veut :D

    Du coup t'as pas besoin d'aide actuellement ?
  8. Options: Erreur: "&cVous n'avez pas accès à cette commande." Variables: {value1} = 1 {value2} = 5 {value3} = 10 {value4} = 50 {value5} = 100 {value6} = 200 {value7} = 500 {value8} = 1000 {value9} = 2000 rightclick on gold block: #A remplacer par le bloc voulu execute console command "atm %player% show1" command /atm [<player>] [<text>] [<text>] [<integer>]: trigger: sender is a player: send {@Erreur} else: arg 2 is "show1": open chest with 3 rows named "&6ATM" to arg 1 wait 1 tick format gui slot 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 and 26 of arg 1 with black stained glass pane named " " to do nothing format gui slot 11 of arg 1 with paper named "&aDéposer de l'argent" to run console command "atm %arg 1% show2 Déposer" format gui slot 13 of arg 1 with diamond named "&6Vous avez %balance of arg 1% $ en banque" to do nothing format gui slot 15 of arg 1 with paper named "&aRetirer de l'argent" to run console command "atm %arg 1% show2 Retirer" else if arg 2 is "show2": set {_slot} to 0 set {_number} to 1 set {_action} to arg 3 open chest with 1 rows named "&6ATM - Vous avez %balance of arg 1% $ en banque" to arg 1 wait 1 tick loop 9 times: format gui slot {_slot} of arg 1 with paper named "&e%{_action}% %{value%{_number}%}% $" to run console command "atm %arg 1% ~ %{_action}% %{value%{_number}%}%" add 1 to {_slot} add 1 to {_number} else if arg 2 is "~": arg 3 is "Déposer": arg 1 has 1 paper named "&6%arg 4% $": remove 1 paper named "&6%arg 4% $" from inventory of arg 1 add arg 4 to balance of arg 1 else: send "&cTu n'as pas de billet de %arg 4% $" to arg 1 execute console command "atm %arg 1% show2 Déposer" else if arg 3 is "Retirer": balance of arg 1 is bigger than or equal to arg 4: inventory of arg 1 can hold 1 bedrock: remove arg 4 from balance of arg 1 give a paper named "&6%arg 4% $" to arg 1 execute console command "atm %arg 1% show2 Retirer" else: send "&cTu n'as pas assez de place." execute console command "atm %arg 1% show2 Retirer" else: send "&cTu n'as que %balance of arg 1% $ en banque." to arg 1 execute console command "atm %arg 1% show2 Retirer" Essaye ça, j'ai pas testé mais ça me semble bon
  9. Random

    Add le serveur dans une variable

    Tu veux ajouter les joueurs déconnectés aussi ? Si oui, utilise l'event on join Sinon, essaye add loop-player to {serveur::*}
  10. Random

    Topluck comme Paladium

    [Contenu masqué]#
  11. set {_rdm} to random integer between 1 and 4 if {_rdm} is 1: Première possibilité else if {_rdm} is 2: Deuxième possibilité else if {_rdm} is 3: Troisième possibilité else if {_rdm} is 4: Quatrième possibilité
  12. Random

    On command & arguments

    set {_args::*} to arguments split at " " if {_args::1} is "test": send "l'argument 1 est test" Etc
  13. Random

    Optimisation..

    Tu peux également répéter une action plusieurs fois en changeant une variable, exemple set {_slot} to 0 loop 20 times: format slot {_slot} of player with 1 white stained glass pane named " " to close add 1 to {_slot} Ça répétera l'action dans le loop, ici ça remplira le slot de variable {_slot}, ensuite ça ajoutera 1 à cette variable pour ajouter 1 au numéro de l'emplacement, pour ensuite répéter 20 fois l'action (dans mon exemple)
  14. Random

    On command & arguments

    Utilise ce format command /warn [<offline player>]: trigger: arg 1 is online:
  15. Installe skript et les addons à partir du pack de SwiKZiiK dispo ici [Contenu masqué]
  16. Tu feras gaffe, y'a aussi le //solve, //eval, //evaluate, /worldedit:/calc etc etc
  17. Random

    Script de Gamemode

    Sinon, passe par les régions: [Contenu masqué]# on region enter...
  18. Random

    [Eco] Monnaie réelle !

    Je t'ai fait la partie pour retirer tes tokens (stockés dans la variable {tokens.%player} ), fais la partie GUI et celle pour déposer les tokens en banque ;) command /token [<text>] [<integer>]: trigger: player has permission "token.take": arg 1 is set: arg 1 is "take": arg 2 is set: arg 2 is bigger than {tokens.%player%}: send "&cVous n'avez que %{tokens.%player%}% token(s) dans votre banque." else: set {_item type} to "%arg 2% bedrock" parsed as item type player's inventory can hold {_item type}: send "&cVous avez retiré %arg 2% token(s)" remove arg 2 from {tokens.%player%} set {_arg 2} to arg 2 give {_arg 2} of glowing red dye named "&6Token" to player else: send "&cTu n'as pas assez de place." else: send "&cVeuillez préciser une quantité. Vous avez %{tokens.%player%}% tokens." else: send "&cUtilisation: &7/token take <quantité>" else: send "&cUtilisation: &7/token take <quantité>" else: send "&cVous n'avez pas accès à cette commande."
  19. Random

    [Eco] Monnaie réelle !

    Tu souhaites faire une sorte d'ATM avec possibilité de retirer/déposer les red dye c'est ça ? Et niveau slots quel est le problème ?
  20. Petite question HS: Pourquoi tu ne crées pas juste une variable {grade.%player%} que tu modifies en fonction de chacun ? Là tu stockes des variables inutilement Exemple: command /setgrade <player> <text>: trigger: player is op: set {grade.%arg 1%} to "%arg 2%" Si tu mets Chevalier en arg 2, la variable désignant le grade du joueur ciblé sera {grade.%arg 1%} donc Chevalier
  21. Options: Usage: "&cUtilisation: /rp <go/stop>" BC_MSG_OFF: "&c[&aRP&c] &3%player% a désactivé son mode RP" BC_MSG_ON: "&c[&aRP&c] &3%player% a activé son mode RP" Broadcast: true #Mettre false pour désactiver les broadcasts lors d'un changement de mode RP command /roleplay [<text>]: aliases: rp trigger: player is op: arg 1 is set: arg 1 is "go": {rp.%player%} isn't set: set {rp.%player%} to true send "&aVous avez activé votre mode RolePlay." if "{@Broadcast}" is "true": broadcast {@BC_MSG_ON} else: send "&cVotre mode RolePlay est déjà activé." else if arg 1 is "stop": {rp.%player%} is set: clear {rp.%player%} send "&aVous avez désactivé votre mode RolePlay." if "{@Broadcast}" is "true": broadcast {@BC_MSG_OFF} else: send "&cVotre mode RolePlay est déjà désactivé." else: send {@Usage} else: send {@Usage} else: send "&cVous n'avez pas accès à cette commande." on command: {rp.%player%} is set: command is "gm" or "gamemode" or "fly" or "efly" or "egm" or "egamemode": cancel event send "&4[&cErreur&4] &cVotre mode RP est activé. Faites /rp stop pour le désactiver." Modifie les Options comme tu le souhaites, et rajoute les commandes à bannir comme je l'ai fait dans la partie command is "gm" or "gamemode" or "fly" or "efly" or "egm" or "egamemode"
  22. Random

    [Eco] Monnaie réelle !

    Pourquoi ne pas juste faire un skript avec ça : first join: give 32 of glowing red dye named "&6Token" to player puis utiliser le plugin ShopKeepers pour les échanges PNJ ?
  23. Random

    Skript HUNGERGAMES

    He said that you can check and use the code at [Contenu masqué]
  24. Random

    Gui

    tu peux mettre une variable au joueur à l'ouverture du GUI que tu souhaites pour vérifier si elle est set ou non
×
×
  • 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.