-
Compteur de contenus
217 -
Inscription
-
Dernière visite
-
Jours gagnés
4
Type de contenu
Profils
Forums
Téléchargements
Tout ce qui a été posté par Gecko_PvP
-
Facile, pense a mettre en résolu :p on rightclick with compass: set {_distance} to 1999999 loop all players: loop-player is not the player set {_t} to distance between loop-player and player {_t} is less than {_distance} set {_distance} to {_t} set {_p} to loop-player if {_p} is not set: message "Aucun joueur, TU ES SEUL !" else: message "Le joueur %{_p}% est à %{_distance}% blocks de distance"
-
Genre, un chat par monde ?
-
Pas testé : command /monter: trigger: spawn a chicken above targeted block #equip the targeted entity with a saddle make the player ride the targeted entity
-
Très bon skript, félicitations. Bisous, Gecko_
-
Oui, je connais les boucles while, mais ici elles n’étaient pas nécessaires.
-
Essaie comme ça (non testé): on join: on skript load: broadcast "3..." wait 1 second broadcast "2..." wait 1 second broadcast "1..." wait 1 second loop all players: kick loop-player due to "&cChargement..." set {connect.possible} to true set {players.online} to 0 on join: if {connect.possible} is false: wait 1 second kick player due to "Message de Kick !" wait 1 second if {players.online} is 2: set {connect.possible} to false #EFFECT else: add 1 to {players.online} on quit: remove 1 from {players.online} wait 1 second if {players.online} is 1: set {connect.possible} to true
-
Arrive pas a créer un Shop par panneau
Gecko_PvP a répondu à un(e) question de Im_PasteK dans Résolus
Ah d'accord, autant pour moi, en revanche comme ce n'est pas un numbre, ne mets pas "parsed as number" ;) D'ailleurs pensez à mettre le sujet en résolu :) -
Arrive pas a créer un Shop par panneau
Gecko_PvP a répondu à un(e) question de Im_PasteK dans Résolus
Enfin ! J'ai trouvé ! Erreur toute bête, ton options en haut était trop longue pour rentrer dans un panneau ! Donc je l'ai juste un peu changé ! options: title: &6[&eShop&6] on sign change: if line 1 is "[eZShop]": if player is op: set line 1 to "{@title}" send "&e&lSHOP&r &cplacé !" On rightclick on sign: if line 1 of clicked block is "{@title}": set {_item} to line 4 parsed as itemtype if line 3 of clicked block contains "coins": replace all " " with "" in line 3 of clicked block replace all "coins" with "" in line 3 of clicked block set {_prix} to line 3 of clicked block parsed as number set {_coins} to {coins.%player%} if {_prix} is greater than {_coins}: send "&cTu n'a pas assez d'argent !" else: remove {_prix} from {coins.%player%} give {_item} to the player send "&e&lVous avez reçu cet item: %{_item}% pour %line 3 of clicked block% coins" else: send "&cTu dois mettre: coins (juste après le nombre à la ligne 3 !)" -
Arrive pas a créer un Shop par panneau
Gecko_PvP a répondu à un(e) question de Im_PasteK dans Résolus
Essaye ça (non testé): options: title: &6[&e&lShop&r&6] on sign change: if line 1 is "[eZShop]": if player is op: set line 1 to "{@title}" send "&e&lSHOP&r &cplacé !" On rightclick on sign: if line 1 of clicked block is "{@title}": set {_item} to line 4 parsed as itemtype if line 3 of clicked block contains "coins": replace all " " with "" in line 3 of clicked block replace all "coins" with "" in line 3 of clicked block set {_prix} to line 3 of clicked block parsed as number set {_coins} to {coins.%player%} if {_prix} is greater than {_coins}: send "&cTu n'a pas assez d'argent !" else: remove {_prix} from {coins.%player%} give {_item} to the player send "&e&lVous avez reçu cet item: %{_item}% pour %line 3 of clicked block% coins" else: send "&cTu dois mettre: coins (juste après le nombre à la ligne 3 !)" -
Bonjour, Je me suis amusé a faire un skript de Timer plutôt simple, il est complètement libre donc vous pouvez le prendre pour vos mini-jeux si vous en avez besoin ! Pour l'instant le timer s'affiche dans le chat mais je sort bientôt une V2 pour les scoreboards ! Les commandes: /timer start [temps en minute] ------> Lance le timer /timer stop ------> Force l'arrêt du timer
-
Très bon skript :D
-
Très bon skript ! En revanche, essaye de "nettoyer" ton skript, c'est a dire regrouper les commandes, regrouper les events entre eux etc... Je l'ai fais en 20 minutes là (non testé): DISCLAIMER: CECI N'EST PAS MON CODE ! on join: clear inventory of the player add a ender chest named "&6Particules &8(Clic-Droit)" with lore "&9Clic droit pour ouvrire." to the slot 8 of player set {perticule.%player%.coeur1} to false set {perticule.%player%.coeur2} to false set {perticule.%player%.coeur3} to false set {perticule.%player%.flame1} to false set {perticule.%player%.flame2} to false set {perticule.%player%.flame3} to false set {perticule.%player%.cloud1} to false set {perticule.%player%.cloud3} to false set {perticule.%player%.cloud2} to false on right click with ender chest: open chest with 4 row named "&e&lParticules" to player wait 1 tick format slot 0 of player with red flower named "&c[❤]Particule de coeur" with lore "&2Sélectionne le niveau des particules de coeur." to close format slot 9 of player with paper named "&c[❤]Particule de coeur level 1" with lore "&9Click pour activé/desactivé." to close then run [make player execute command "particle love.1"] format slot 18 of player with paper named "&c[❤]Particule de coeur level 2" with lore "&9Click pour activé/desactivé." to close then run [make player execute command "particle love.3"] format slot 27 of player with paper named "&c[❤]Particule de coeur level 3" with lore "&9Click pour activé/desactivé." to close then run [make player execute command "particle love.3"] format slot 4 of player with Blaze Powder named "&6[☢]Particule de feu." with lore "&2Sélectionne le niveau des particules de feu." to close format slot 13 of player with paper named "&6[☢]Particule de feu level 1." with lore "&9Click pour activé/desactivé." to close then run [make player execute command "particle feu.1"] format slot 22 of player with paper named "&6[☢]Particule de feu level 2." with lore "&9Click pour activé/desactivé." to close then run [make player execute command "particle feu.2"] format slot 31 of player with paper named "&6[☢]Particule de feu level 3." with lore "&9Click pour activé/desactivé." to close then run [make player execute command "particle feu.3"] format slot 8 of player with sugar named "&e[❄]Particule de nuage." with lore "&2Sélectionne le niveau des particules de nuage." to close format slot 17 of player with paper named "&6[❄]Particule de nuage level 1." with lore "&9Click pour activé/desactivé." to close then run [make player execute command "particle cloud.1"] format slot 26 of player with paper named "&6[❄]Particule de nuage level 2." with lore "&9Click pour activé/desactivé." to close then run [make player execute command "particle cloud.2"] format slot 35 of player with paper named "&6[❄]Particule de nuage level 3." with lore "&9Click pour activé/desactivé." to close then run [make player execute command "particle cloud.3"] command /particle <text>: trigger: if arg 1 is "love.1": if {perticule.%player%.coeur1} is false: set {perticule.%player%.coeur1} to true message "&a[✔]Particule activé(level 1)." else: set {perticule.%player%.coeur1} to false message "&c[✖]Particule désactivé(level 1)." else if arg 1 is "love.2" if {perticule.%player%.coeur2} is false: set {perticule.%player%.coeur2} to true message "&a[✔]Particule activé(leve 2)." else: set {perticule.%player%.coeur2} to false message "&c[✖]Particule désactivé(level 2)." else if arg 1 is "love.3": if {perticule.%player%.coeur3} is false: set {perticule.%player%.coeur3} to true message "&a[✔]Particule activé(level 3)." else: set {perticule.%player%.coeur3} to false message "&c[✖]Particule désactivé(level 3)." else if arg 1 is "feu.1": if {perticule.%player%.flame1} is false: set {perticule.%player%.flame1} to true message "&a[✔]Particule activé(level 1)." else: set {perticule.%player%.flame1} to false message "&c[✖]Particule désactivé(level 1)." else if arg 1 is "feu.2": if {perticule.%player%.flame2} is false: set {perticule.%player%.flame2} to true message "&a[✔]Particule activé(level 2)." else: set {perticule.%player%.flame2} to false message "&c[✖]Particule désactivé(level 2)." else if arg 1 is "feu.3": if {perticule.%player%.flame3} is false: set {perticule.%player%.flame3} to true message "&a[✔]Particule activé(level 3)." else: set {perticule.%player%.flame3} to false message "&c[✖]Particule désactivé(level 3)." else if arg 1 is "cloud.1": if {perticule.%player%.cloud1} is false: set {perticule.%player%.cloud1} to true message "&a[✔]Particule activé(level 1)." else: set {perticule.%player%.cloud1} to false message "&c[✖]Particule désactivé(level 1)." else if arg 1 is "cloud.2": if {perticule.%player%.cloud2} is false: set {perticule.%player%.cloud2} to true message "&a[✔]Particule activé(level 2)." else: set {perticule.%player%.cloud2} to false message "&c[✖]Particule désactivé(level 2)." else if arg 1 is "cloud.3": if {perticule.%player%.cloud3} is false: set {perticule.%player%.cloud3} to true message "&a[✔]Particule activé(level 3)." else: set {perticule.%player%.cloud3} to false message "&c[✖]Particule désactivé(level 3)." on any move: if {perticule.%player%.coeur2} is true: set {love1.%player%} to location of player show 3 "heart" particles at location of player for player offset by 0.3, 0.4, 0.5 else if {perticule.%player%.coeur1} is true: set {love1.%player%} to location of player show 1 "heart" particles at location of player for player offset by 0.3, 0.4, 0.5 else if {perticule.%player%.coeur3} is true: set {love.%player%} to location of player show 10 "heart" particles at location of player for player offset by 0.4, 0.7, 0.8 else if {perticule.%player%.flame1} is true: set {love1.%player%} to location of player show 22 "flame" particles at location of player for player offset by 0.3, 0.4, 0.5 else if {perticule.%player%.flame2} is true: set {love1.%player%} to location of player show 44 "flame" particles at location of player for player offset by 0.3, 0.4, 0.5 else if {perticule.%player%.flame3} is true: set {love1.%player%} to location of player show 74 "flame" particles at location of player for player offset by 0.3, 0.4, 0.5 else if {perticule.%player%.cloud1} is true: set {love1.%player%} to location of player show 9 "cloud" particles at location of player for player offset by 0.3, 0.4, 0.5 else if {perticule.%player%.cloud2} is true: set {love1.%player%} to location of player show 24 "cloud" particles at location of player for player offset by 0.3, 0.4, 0.5 else if {perticule.%player%.cloud3} is true: set {love1.%player%} to location of player show 52 "cloud" particles at location of player for player offset by 0.3, 0.4, 0.5
-
Oui, je le sais, mais c'est ce que j'ai dis, ça ne change rien si ce n'est qu'avec ma technique le code est plus propre.
-
Oui, c'est valable aussi, sauf que de toute façon il faut vérifier que c'est bien cet item là et pas une autre clock, alors autant tout mettre dans une condition pour un skript plus propre, après les 2 sont valables donc il y a le choix.
-
On ne peut pas effectivement, mais tu dois faire: on rightclick: if player is holding a clock named "&3Menu": #Effect Ici
-
Bonjour, voici un skript qui rajoute la commande "/sk list" qui nous permets de voir le nom des skripts qu'il y a sur le serveur !
-
- 2
-
-
Plus simple (non testé, donc si il y a des bugs corrigez-les) :p command /isushi [<text>]: trigger: if arg is "set1": set {pt.1} to location of player if arg is "set2": set {pt.2} to location of player if arg is "set3": set {pt.3} to location of player if arg is "set3": set {pt.4} to location of player if arg is "tp": set {_number} to a random integer between 1 and 4 wait 1 tick teleport player to {pt.%{_number}%}
-
J'ai posé cette question il y a plusieurs jours sur Bukkit, c'est malheureusement impossible :(
-
Je suis d'accord, maintenant est-il autorisé de faire ce que j'ai fait ? (revenir sur un vieux topic, si c'est pour donner une réponse)
-
Je sais que ce topic est très vieux, mais il y a bien plus simple ! set {inventory.%player%} to player's serialized inventory restore inventory of player from {inventory.%player%} Tout simplement ! ;)
-
Sachez que l'extension SkQuery (ou WildSkript je sais plus x) ) permet de controler les citizens et eux sont considérés comme des joueurs il me semble, vas voir sur la doc ;)