Aller au contenu

Healthpower

Membre
  • Compteur de contenus

    288
  • Inscription

  • Dernière visite

  • Jours gagnés

    3

Tout ce qui a été posté par Healthpower

  1. 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}
  2. 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"
  3. Healthpower

    Erreur avec SkQuery

    Essaye de passer sur une autre version de skquery
  4. Healthpower

    Mise à jour de la variable ?

    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%"
  5. Healthpower

    Supprimer un monde

    C'est un bout de code la non ? Sinon essaye make server execute command "Ta commande"
  6. Healthpower

    Bot's [Attaque]

    Pas de problème pense à mette le topic en résolu :)
  7. Healthpower

    Bot's [Attaque]

    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)
  8. Healthpower

    Besoin d'un bon coup de main

    essaye "apply health boost to loop-player for 120 seconds"
  9. Healthpower

    Bot's [Attaque]

    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
  10. Healthpower

    skq addons

    https://skript-mc.fr/forum/threads/addon-skq-geometry.955/
  11. Healthpower

    Besoin d'un bon coup de main

    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
  12. Healthpower

    Give d'un livre enchanté ?

    Pas de problème :)
  13. Healthpower

    Give d'un livre enchanté ?

    Pas tester mais la syntaxe pour les enchants c'est ca : command /livre: trigger: give 403:1 of sharpness 5 to player
  14. Healthpower

    Bâton lanceur de FireBall

    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.
  15. Healthpower

    Inventaire

    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
  16. Healthpower

    If arg is in {variable}

    Merci de vos réponses ! J'ai du rebidouiller un peu le skript mais maintenant ca marche :) Merci à vous !
  17. Healthpower

    If arg is in {variable}

    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::*}%"
  18. Healthpower

    If arg is in {variable}

    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.
  19. Healthpower

    If arg is in {variable}

    Nope, le skript passe directement aux else sans check le if
  20. 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 :)
  21. Ok merci je vais test Edit : Tout parait ok !
  22. 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
  23. Healthpower

    If .txt contain...

    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
  24. Healthpower

    Ami(e)s

    https://skript-mc.fr/forum/resources/skminfriends.315/
  25. Healthpower

    Pioche qui donne un effet

    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
×
×
  • 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.