-
Compteur de contenus
288 -
Inscription
-
Dernière visite
-
Jours gagnés
3
Type de contenu
Profils
Forums
Téléchargements
Tout ce qui a été posté par Healthpower
-
Pas tester :) command "ta commande": set x coordinate of {_loc} to NOMBRE set y coordinate of {_loc} to NOMBRE set z coordinate of {_loc} to NOMBRE spawn a villager at {_loc} set name of last villager spawn to "Gerard" every 1 seconds: loop entities: if loop-entity is a villager: if loop-entity display's name contain "Gerar": teleport entity to {_loc}
-
Yo j'ai pas testé mais ça devrait marcher. Par contre je t'ai fait un code pour ce que tu demandes mais je l'ai fait dans le cas ou le joueur doit être connecté pendant 2h sans déconnexion. Si jamais je peux te faire l'autre version. variables: {temps.%player%} = 0 on join: set {temps.%player%} to 0 every 60 seconds: loop all players: add 60 to {temps.%loop-player%} if {temps.%loop-player%} is equal to 7200: #Ici tu peux regler le delai de give 7200 = 2h, 3600 = 1h etc. C'est en seconds. send "Vous etes connecte depuis 2h sur le serveur ! Voici une récompense !" to player make server execute command "give %player% minecraft:diamond 10"
-
Essaye de passer sur une autre version de skquery
-
Je pense que c'est du au fait que tu utilise une variable de type player a ta commande porte feuille alors que dans ta commande de give tu utilise un argument texte pour désigner un player. Essaye ca : command /portefeuille: trigger: send "&aVous avez %{argent.poche.%player%}%$ dans votre poche" command /giveargent [<player>] [<number>]: trigger: if arg 1 isn't set: if arg 2 isn't set: send "&aTu n'as pas donné de pseudo ni de montant !!" if arg 1 is set: if arg 2 isn't set: send "&aTu n'as pas mit de montant !!" if arg 1 isn't set: if arg 2 is set: send "&aTu n'as pas mit de pseudo !!" else if arg 1 is set: if arg 2 is set: add arg 2 to {argent.poche.%arg 1%} send "&aTu as donné %arg 2%$ à %arg 1%"
-
C'est un bout de code la non ? Sinon essaye make server execute command "Ta commande"
-
Pas de problème pense à mette le topic en résolu :)
-
every 1 second: loop all players: loop all entities in radius 5 around loop-player: if loop-entity is {citizen}: make citizen {citizen} attack loop-player et ca ? (va y avoir des pb de tabs de je crois)
-
essaye "apply health boost to loop-player for 120 seconds"
-
every 1 second: loop all players: loop all entities in radius 5 around loop-player: loop-entity is {citizen} make citizen {citizen} attack %loop-player% C'est pas plutot ca
-
https://skript-mc.fr/forum/threads/addon-skq-geometry.955/
-
every 2 minutes: loop all players: set {random.%loop-players} to a random number between 1 and 6 #Tu peux changer les numeros ici en fonction du nombre d'effet que tu as. if {random.%loop-players%} is equal to 1: apply regeneration 1 to player for 120 seconds Je pense que ca peut marcher, j'ai pas testé. Je savais pas quoi mettre comme effet du coup je t'ai fait un exemple avec le 1er if
-
Pas de problème :)
-
Pas tester mais la syntaxe pour les enchants c'est ca : command /livre: trigger: give 403:1 of sharpness 5 to player
-
Hum déjà je pense que pour la deuxième parti du code il faut mettre ca : on click: if player is holding a stick named "&e Bâton d'Adès !": shoot a fireball at target player Et après, je pense que ça ne te give pas le stick parce que tu l'as mis unbreaking 10, et moi je sais que sur mon serveur qui tourne sous essentials, essentials bloque les enchants au dessus du lvl 3 (tu peux le config dans les options) mais de base ça bloque au dessus donc regarde si ça vient pas de là si c'est ton cas.
-
Salut, alors pour le drop j'ai ca : Le code marche pour n'importe quel drop on drop: message "Vous ne pouvez pas drop cet item" cancel event Et si tu veux empêcher un drop particulier (par exemple une tête de creeper): on drop creeper head: send "&4Vous ne pouvez pas dropper cet item !" to player cancel event
-
Merci de vos réponses ! J'ai du rebidouiller un peu le skript mais maintenant ca marche :) Merci à vous !
-
Ben pourtant : on command "villainfo": if player has permission "villa.admin": message "" message "&6========= &aCubium-Villa &6=========" message "&e> &b/villa add joueur" message "&c> &fAjoute un joueur a votre villa" message "&e> &b/villa remove joueur" message "&c> &rSupprime un joueur de votre villa" message "&e> &b/villa list" message "&c> &rListe les joueurs de votre villa" message "&e> &b/villa entry allow" message "&c> &fAutorise les autres joueurs a venir dans votre villa" message "&e> &b/villa entry deny" message "&c> &fInterdit les autres joueurs de venir dans votre villa" message "&e> &b/villa pvp allow" message "&c> &fAutorise le pvp dans votre villa" message "&e> &b/villa pvp deny" message "&c> &fInterdit le pvp dans votre villa" message "&6========= &aCubium-Villa &6=========" command /villa <text> [<player>]: trigger: if player have permission "villa.manoir1.sk": if arg 1 is "add": if {manoir1list::*} contain arg 2: make server execute command "/region addmember manoir1 %arg 2% -w world" send "&b%arg 2% a ete ajoute ajouter a votre villa !" to player send "&b%player% vous a ajoute de sa villa" to arg 2 add arg 2 to {manoir1list::*} else: send "&b%arg 2% est déjà dans votre villa !" to player if arg 1 is "remove": set {_player} to arg 2 if {manoir1list::*} doesn't contain {_player}: make server execute command "/region removemember manoir1 %arg 2% -w world" send "&b%arg 2% a ete retire de votre villa !" to player send "&b%player% vous a enlever de sa villa" to arg 2 remove arg 2 from {manoir1list::*} else: send "&b%arg 2% n'est pas dans votre villa !" if arg 1 is "list": send "&bVoici la liste de vos membres : %{manoir1list::*}%"
-
C'est à dire que même si le joueur n'est pas dans la variable list, je ne vais pas pouvoir l'ajouter ca va me dire directement le message du else sans l'ajouter.
-
Nope, le skript passe directement aux else sans check le if
-
Bonjour à tous ! J'aimerais votre aide pour un skript : En fait je voudrais que quand un joueur fait la commande "/villa add joueur" ou "/villa remove joueur" ca check si le joueur est déjà ou n'est pas dans la variable "{manoir1list::*} Voici mon code : on command "villainfo": if player has permission "villa.admin": message "" message "&6========= &aCubium-Villa &6=========" message "&e> &b/villa add joueur" message "&c> &fAjoute un joueur a votre villa" message "&e> &b/villa remove joueur" message "&c> &rSupprime un joueur de votre villa" message "&e> &b/villa list" message "&c> &rListe les joueurs de votre villa" message "&e> &b/villa entry allow" message "&c> &fAutorise les autres joueurs a venir dans votre villa" message "&e> &b/villa entry deny" message "&c> &fInterdit les autres joueurs de venir dans votre villa" message "&e> &b/villa pvp allow" message "&c> &fAutorise le pvp dans votre villa" message "&e> &b/villa pvp deny" message "&c> &fInterdit le pvp dans votre villa" message "&6========= &aCubium-Villa &6=========" command /villa <text> [<player>]: trigger: if player have permission "villa.manoir1.sk": if arg 1 is "add": set {_player} to arg 2 if {manoir1list::*} contain {_player}: make server execute command "/region addmember manoir1 %arg 2% -w world" send "&b%arg 2% a ete ajoute ajouter a votre villa !" to player send "&b%player% vous a ajoute de sa villa" to arg 2 add arg 2 to {manoir1list::*} else: send "&b%arg 2% est déjà dans votre villa !" to player if arg 1 is "remove": set {_player} to arg 2 if {manoir1list::*} doesn't contain {_player}: make server execute command "/region removemember manoir1 %arg 2% -w world" send "&b%arg 2% a ete retire de votre villa !" to player send "&b%player% vous a enlever de sa villa" to arg 2 remove arg 2 from {manoir1list::*} else: send "&b%arg 2% n'est pas dans votre villa !" if arg 1 is "list": send "&bVoici la liste de vos membres : %{manoir1list::*}%" Merci de me demander avant de copier quoi que ce soit pour votre propre usage :)
-
Ok merci je vais test Edit : Tout parait ok !
-
Bonjour j'aimerais savoir si il était possible de voir si le joueur est en pvp ou pas. Du moins il faudrait que quand le joueur n'est plus en combat tag , c'est a dire qu'il n'a pas pris de coup de joueur depuis 30 secondes il puisse faire cette commande : /Menu on command "menu": if player has permission "menu.sk": open chest with 1 rows named "&b&kooo&6Menu-Cubium&b&kooo" to player format slot 0 of player with diamond named "&6Retrait" with lore "&5CLICK ICI POUR RECUPERER TON ARGENT" to close then run [message "&4Fonction bientot disponible" to player] format slot 1 of player with 165 named "&aJUMP" with lore "&5CLICK ICI POUR TE TP AUX JUMPS" to close then run [execute server command "tp %player% -451 140 380"] format slot 8 of player with 166 named "&4Close" with lore "&5CLICK ICI POUR FERMER LE MENU" to close
-
Heu t'es sûre que c'est possible de check dans un document externe si il y a tel ou tel chose ? Sinon tu peux faire : on command "testtxt" : Et ton code
-
https://skript-mc.fr/forum/resources/skminfriends.315/
-
Tiens :D on script load: register new shaped recipe for iron pickaxe named "&bSpeedMin" using 388, 388, 388, 0, 49, 0, 0, 49, 0 stop every 1 seconds: loop all players: if loop-player is holding a iron pickaxe with name "&bSpeedMin": apply haste 2 to loop-player for 1 seconds