Aller au contenu

TheDestroyKill

Membre
  • Compteur de contenus

    62
  • Inscription

  • Dernière visite

Tout ce qui a été posté par TheDestroyKill

  1. Bonjour je cherche a crée une sauvegarde des stats d'un joueur: [spoiler=Code pour un joueur:] command /save: trigger: if folder "PVPBOX" doesn't exists: create folder "PVPBOX" if file "Inventaires/%player%.yml" doesn't exists: create file "PVPBOX/%player%.yml" set "kills" to "%{pvp.kills.%player%}%" in yaml file "PVPBOX/%player%.yml" set "deaths" to "%{pvp.deaths.%player%}%" in yaml file "PVPBOX/%player%.yml" set "points" to "%{pvp.pvppoints.%player%}%" in yaml file "PVPBOX/%player%.yml" set "money" to "%{pvp.money.%player%}%" in yaml file "PVPBOX/%player%.yml" send "&aJoueur sauvegardé sauvegardés !" to player [spoiler=Code tout le serveur (marche pas):] command /save: trigger: if folder "PVPBOX" doesn't exists: create folder "PVPBOX" if file "Inventaires/%loop-player%.yml" doesn't exists: create file "PVPBOX/%loop-player%.yml" set "kills" to "%{pvp.kills.%loop-player%}%" in yaml file "PVPBOX/%loop-player%.yml" set "deaths" to "%{pvp.deaths.%loop-player%}%" in yaml file "PVPBOX/%loop-player%.yml" set "points" to "%{pvp.pvppoints.%loop-player%}%" in yaml file "PVPBOX/%loop-player%.yml" set "money" to "%{pvp.money.%loop-player%}%" in yaml file "PVPBOX/%loop-player%.yml" send "&aJoueurs sauvegardés !" to loop-player
  2. TheDestroyKill

    Commande

    Un petit like ?
  3. TheDestroyKill

    Commande

    Si tu veux j'ai dev un skript de ce genre il y a pas longtemps: https://www.spigotmc.org/resources/skript-spy-cmd-for-spy-player-on-your-serveur-admin-tool-server-staff.18531/
  4. TheDestroyKill

    Skript menu joueurs

    ts
  5. TheDestroyKill

    Skript menu joueurs

    Ok va y :D
  6. TheDestroyKill

    Skript menu joueurs

    Au pire tu viens mon serv voir ?
  7. TheDestroyKill

    Skript menu joueurs

    Bonjour je me lance dans un skript ayant pour but de clique droit sur un joueur pour ouvrir un GUI avec des options: Allé a son plot Lancé un échange (plugin déja fait) Crée un chat Devenir amis ETC [spoiler=Image]Le début: [ATTACH=full]1628[/ATTACH] [spoiler=Code présent:] on right click on a player: set {playercible} to targeted entity open chest with 1 rows named "&6&lJoueur: &b%{playercible}%" to player format slot 0 of player with grass named "&aPlot de &b%{playercible}%" to close then run [make player execute command "plot visit %target-entity%"]
  8. Sa mache sa: set block at location 119,56,133 in world "Map" to gold ore Oui plutot: set block at location 119 , 56 , 133 in world "Map" to gold ore
  9. Va voir mon topic demande aide forum stp: Block coordonnés
  10. Bonjour je cherche comment placé un block a des coordonnés et sachant que j'en est une vingtaine je ne compte pas utilisé des variables merci. Mon code: set block at 121,56,133 to gold ore
  11. TheDestroyKill

    Coffre

    Derien un petit like me fera plaisir: Mon first :D
  12. TheDestroyKill

    Coffre

    Sa devrais te servir: options: #Maximum amount of player vaults allowed on the server. maxplayervaults: 25 on join: loop {playervault.isopen.%player%::*}: set {playervault.isopen.%player%::%loop-index%} to false if player has permission "playervault.info": wait 3 ticks send "&8----&4PlayerVaults&8----" send "&eThis server is running &4PlayerVaults &e{@version} by &3Spideyroc1" send "&8-------------------" on quit: clear {playervault.opening.others.who.%player%} clear {playervault.opening.others.%player%.number} clear {playervault.opening.others.%player%::%{playervault.opening.others.who.%player%}%::%{playervault.opening.others.%player%.number}%} clear {playervault.isopen.%player%::%{playervault.isopen.number.%player%}%} clear {playervault.isopen.number.%player%} command /pv [<text>] [<offline player>] [<text>]: permission: playervault.use permission message: &4You don't have access to this command. aliases: playervault, vault, chest, playervaults trigger: if arg 1 is not set: if arg 2 is not set: if arg 3 is not set: send "&8----&4PlayerVaults&8----" send "&eType &1/pv help &eto display help information." send "&8-------------------" send "{@version} by &3Spideyroc1" send "&8-------------------" if arg 1 is "help" or "?": send "&8----&4PlayerVaults&8----" send "&7- &a/pv <Number> &9| &eOpens your <Number> PlayerVault." send "&7- &a/pv Help &9| &eDisplays PlayerVault help information" send "&7- &a/pv open <player> <number> &9| &eAdmin command: Opens another player's playervault." send "&ePlayervault {@version} by &3Spideyroc1" send "&8-------------------" if arg 1 is "clear" or "delete": if player has permission "playervault.admin.clear": if arg 2 is set: if arg 3 is set: set {_pvn} to arg 3 parsed as an integer set {_pvt} to "{@maxplayervaults}" parsed as an integer set {_pvt} to {_pvt} + 1 if {_pvn} is less than {_pvt}: delete {playervault.items.%arg 2's uuid%::%arg 3%::*} send "&eYou have cleared &3%arg 2%'s &eplayervault number &3%arg 3%&e." else: send "&4Error: &eThat player vault number is not valid. /pv 1-{@maxplayervaults}" else: send "&4Error: &ePlease specify a player vault number to clear.%nl%&4Example:&e /pv clear|delete <player> <playervault number>" else: send "&4Error: &ePlease specify a player and a vault number to clear.%nl%&4Example:&e /pv clear|delete <player> <playervault number>" else: send "&4Error: &cYou don't have permission to execute this command." if arg 1 is "view" or "open": if player has permission "playervault.admin.open": if arg 2 is set: if arg 3 is set: set {_pvn} to arg 3 set {_pvt} to "{@maxplayervaults}" parsed as an integer set {_pvt} to {_pvt} + 1 if {_pvn} is less than {_pvt}: set {playervault.opening.others.%player%::%arg 2%::%arg 3%} to true set {playervault.opening.others.%player%.number} to arg 3 set {playervault.opening.others.who.%player%} to arg 2 open chest with 6 rows named "PlayerVault %arg 3% - %arg 2%" to player wait 1 tick loop {playervault.items.%arg 2's uuid%::%arg 3%::*}: set {_n} to loop-index parsed as an integer set slot {_n} of the player's current inventory to loop-value else: send "&4Error: &eThat player vault number is not valid. /pv 1-{@maxplayervaults}" else: send "&4Error: &ePlease specify a player vault number to open.%nl%&4Example:&e /pv open|view <player> <playervault number>" else: send "&4Error: &ePlease specify a player and a vault number to open.%nl%&4Example:&e /pv open|view <player> <playervault number>" else: send "&4Error: &cYou don't have permission to execute this command." if arg 1 is set: if arg 2 is not set: if arg 3 is not set: set {_pvn} to arg 1 parsed as an integer if player has permission "playervault.use.%{_pvn}%": set {_pvt} to "{@maxplayervaults}" parsed as an integer set {_pvt} to {_pvt} + 1 if {_pvn} is less than {_pvt}: wait 1 tick set {playervault.isopen.%player's uuid%::%{_pvn}%} to true set {playervault.isopen.number.%player's uuid%} to {_pvn} open chest with 6 rows named "PlayerVault %{playervault.isopen.number.%player%}%" to player wait 1 tick loop {playervault.items.%player's uuid%::%{playervault.isopen.number.%player's uuid%}%::*}: set {_n} to loop-index parsed as an integer set slot {_n} of the player's current inventory to loop-value else: send "&4Error: &eThat player vault number is not valid. /pv 1-{@maxplayervaults}" else: send "&4Error: &eYou don't have permission for that player vault." on inventory close: if {playervault.isopen.%player's uuid%::%{playervault.isopen.number.%player's uuid%}%} is true: set {_pvnum} to {playervault.isopen.number.%player%} loop 54 times: set {playervault.items.%player%::%{_pvnum}%::%loop-number - 1%} to slot "%loop-number - 1%" parsed as an integer of current inventory of player clear {playervault.isopen.%player%::%{playervault.isopen.number.%player%}%} clear {playervault.isopen.number.%player%} if {playervault.opening.others.%player%::%{playervault.opening.others.who.%player%}%::%{playervault.opening.others.%player%.number}%} is true: loop 52 times: set {playervault.items.%{playervault.opening.others.who.%player%}%::%{playervault.opening.others.%player%.number}%::%loop-number - 1%} to slot "%loop-number - 1%" parsed as an integer of current inventory of player set {_player} to {playervault.opening.others.who.%player%} clear {playervault.opening.others.%player%::%{playervault.opening.others.who.%player%}%::%{playervault.opening.others.%player%.number}%} clear {playervault.opening.others.who.%player%} clear {playervault.opening.others.%player%.number}
  13. Bientot forge of empire sur MineCraft !
  14. bonjour Je suis sur un skript de mini jeu age of empire comme epicube oui :D. J'ai besoins d'aide au niveau des team. Car j'ai tout sauf cela. Pour le scoreboard par exemple je veux que si on est équipe blue sa affiche staff équipe blue. Mon code: # S C O R B O A R D every second: loop all players: if {foe.equip.%loop-player%} is "blue": set {s} to {s} -1 wipe loop-player's sidebar set name of sidebar of loop-player to "&cForge of Empire" set score "&a --------" in sidebar of loop-player to 11 set score "&a" in sidebar of loop-player to 10 set score "&6Age: &f%{foe.base.age.blue}%" in sidebar of loop-player to 9 set score "&f" in sidebar of loop-player to 8 set score "&bBois: &f%{foe.base.bois.blue}%" in sidebar of loop-player to 7 set score "&bPierre: &f%{foe.base.pierre.blue}%" in sidebar of loop-player to 6 set score "&c" in sidebar of loop-player to 5 set score "&eOr: &f%{foe.base.or.blue}%" in sidebar of loop-player to 4 set score "&d" in sidebar of loop-player to 3 set score "&7PVP: &f%{m}%:%{s}%" in sidebar of loop-player to 2 set score "&e" in sidebar of loop-player to 1 set score "&a -------- " in sidebar of loop-player to 0 if {foe.equip.%loop-player%} is "red": set {s} to {s} -1 wipe loop-player's sidebar set name of sidebar of loop-player to "&cForge of Empire" set score "&a --------" in sidebar of loop-player to 11 set score "&a" in sidebar of loop-player to 10 set score "&6Age: &f%{foe.base.age.red}%" in sidebar of loop-player to 9 set score "&f" in sidebar of loop-player to 8 set score "&bBois: &f%{foe.base.bois.red}%" in sidebar of loop-player to 7 set score "&bPierre: &f%{foe.base.pierre.red}%" in sidebar of loop-player to 6 set score "&c" in sidebar of loop-player to 5 set score "&eOr: &f%{foe.base.or.red}%" in sidebar of loop-player to 4 set score "&d" in sidebar of loop-player to 3 set score "&7PVP: &f%{m}%:%{s}%" in sidebar of loop-player to 2 set score "&e" in sidebar of loop-player to 1 set score "&a -------- " in sidebar of loop-player to 0 if {foe.equip.%loop-player%} is false: set {s} to {s} -1 wipe loop-player's sidebar set name of sidebar of loop-player to "&cForge of Empire" set score "&a --------" in sidebar of loop-player to 11 set score "&a" in sidebar of loop-player to 10 set score "&6Age: &fX" in sidebar of loop-player to 9 set score "&f" in sidebar of loop-player to 8 set score "&bBois: &fX" in sidebar of loop-player to 7 set score "&bPierre: &fX" in sidebar of loop-player to 6 set score "&c" in sidebar of loop-player to 5 set score "&eOr: &fX" in sidebar of loop-player to 4 set score "&d" in sidebar of loop-player to 3 set score "&7PVP: &fX" in sidebar of loop-player to 2 set score "&e" in sidebar of loop-player to 1 set score "&a -------- " in sidebar of loop-player to 0
  15. Merci sa marche
  16. Oui mais la du coup c'est pour une personne alors pour toutes ?
  17. Oui mais je souhaiterais un emplacement particulier dans l'inventaire possible ?
  18. TheDestroyKill

    Enlever sapling

    Je ne comprends pas exprime toi mieu stp je vais esseye de voir
  19. Bonjour je suis sur un projet Forge of Empire mais j'ai du mal sur le vote des batiments. Je voudrais que si un joueur fasse /foevote start Forge sa donne l'item de vote a tout les joueurs: command /foevote <text> <text>: trigger: if arg 1 is "Forge": if arg 2 is "vote": if {ForgeVote} is true: if {dejaVoteForge.%player%} is false: add 1 to {nombreVoteForge} send "&3Vous avez voté pour la construction de la Forge" to player broadcast "&6&o%player% &3&oa voté pour la construction de la Forge !" set {dejaVoteForge.%player%} to true if {nombreVoteForge} >= rounded down (number of all players/4): broadcast "&3La construction de la forge à été acceptée !" set {ForgeVote} to false set {nombreVoteForge} to 0 set slot 7 of player to anvil named "&3Forge" with lore "&eClique droit pour lancer la construction de la forge." loop all players: set {dejaVoteForge.%loop-player%} to false else: send "&c&oTu as déja voté pour la construction de la forge !" to player else: send "&c&oPas de vote de construction de la forge en cours !" to player if arg 2 is "start": set {ForgeVote} to true set slot 8 of player to anvil named "&3Vote Forge" with lore "&eClique droit pour voté pour la construction de la forge."
  20. Merci beaucoup sa marche parfaitement :D
  21. ok merci
  22. Je pense que sa devrais marché un peut mieu
  23. Je pense que on command n'est pas compatible. Esseye seulement un command
  24. Car pour un Forge of Empire sa pourais servir pour d'autres
  25. Du coup mon skript va avancé je te redirais si j'ai du mal
×
×
  • 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.