Aller au contenu

uiytt

Ancien
  • Compteur de contenus

    1 152
  • Inscription

  • Dernière visite

  • Jours gagnés

    44

Tout ce qui a été posté par uiytt

  1. uiytt

    Sac/Enderchest

    et pour le script, ça devrait suffire : on right click with 4660: open the player's ender chest to the player message "&eTu ouvre ton sac" to player
  2. uiytt

    Sac/Enderchest

    Alors pour que les joueurs ne puissent pas ouvrir avec /ec ou /enderchest tu as juste à le désactivé sur Essentials :D sinon pour le reste je te fait un ptit skript
  3. uiytt

    Sac/Enderchest

    Je jette un coup d’œil je te promet rien...
  4. uiytt

    Skript d'atm

    Bon alors ton skript et vraiment mal coder... Le GUI utilise SkQuery et pas Tuske, et les actions sont fait par "make player execute command". :/ Tu sais quoi... Si tu as envie je te recode ça en mieux car la c'est pas possible.
  5. uiytt

    Jeu |Skript lg UHC

    Je suis suicidaire, je vais essayé de le faire XD. Mais de 1 je promet rien, de 2 je ne me porte pas garent des fautes d'orthographe, de 3 il me faut une explication détaillée de chaque rôle + règle. Si tu veux me parler Discord : uiytt#7002
  6. uiytt

    Armes a feu

    C'est juste avec le VSS VINTOREZ [sniper I] que tu veux que les joueurs aient besoin de recharge ???
  7. uiytt

    Skript ne marchant plus

    Pour Tuske il faut que tu refasse entièrement tout ton GUI avec les syntaxe de Tuske , mais tu verra c'est bien mieux pour créer des GUIs
  8. De rien et si tu des autres groupes il faut bien faire ça mais remplace le if groups of player is "C": par else if groups of player is "C": Donc au finale c'est un truc du genre : on death: if money of player is higher than 999: remove 1000 from player's money else: if groups of player is "B": pex add group "A" to player pex remove group "B" from player add 9000 to player's money else if groups of player is "C": pex add group "B" to player pex remove group "C" from player add (prix du rank - 1000) to player's money else if groups of player is "D": pex add group "C" to player pex remove group "D" from player add (prix du rank - 1000) to player's money else: set money of player to 0 la j'ai mis le groupe D en plus tu peux continuer ainsi jusqu’à l'infinie
  9. Si j'ai bien compris ce que tu veux, ce code devrait marcher : on death: if money of player is higher than 999: remove 1000 from player's money else: if groups of player is "B": pex add group "A" to player pex remove group "B" from player add 9000 to player's money else: set money of player to 0 Pour ce skript il te faut le plugin Vault (fait le lien entre Iconomy et Skript) et l'addon SharpSK (pour lier PermissionEx et Skript)
  10. uiytt

    Détecter si une entité est un npc

    Ok merci bon ça marche mais bon j'aimerais avoir une autre technique car la il faut le faire pour chaque npc (et j'en ai 500)
  11. uiytt

    Détecter si une entité est un npc

    oui mais si je devais faire ça pour chaque mob ça serait galère mais tu m'as donner une idée je vais essayer de faire un skript qui va ajouter l'npc à une liste quand je créer l'npc puis il me reste juste à chècke si cette entité lors de l'unload est dans la liste :D Je vais tester ça ET merci pour l'idée P.S: la metadata se supprime à chaque redémarrage :(
  12. uiytt

    Détecter si une entité est un npc

    Malheureusement je voudrais que ça supprime tout les mobs y compris ceux avec un nom spéciale et comme mes npc (que je ne veux pas supprimer) on tous un nom différent je ne peut pas faire un check de nom spécifique :/ Non car le seul moment ou je veux qu'il meurt pas c'est quand un chunk s'unload pour le reste je veux que les joueurs puissent tuer des npc sans problème. En tout cas merci à tous.
  13. uiytt

    Détecter si une entité est un npc

    Nop un npc peut être n'importe qu'elle type de mob et est des fois un villagois mais en général c'est quelque chose ressemblant a un joueur (j'ai essayé player ça marche pas :/) ???? La enfaite justement je force le Dispawn des entités (car justement les entités avec un NBT spéciale ne dispawn jamais) et la actuellement ça va supprimer tout les mobs (comme je le voulais) mais ça va aussi supprimer les npc (qui normalement ne dispawn jamais ) et ça je veux pas donc je cherche à mettre une condition du type: if event-chunk's entities is npc Mais ça marche pas ='(
  14. Skript : dev 29 Minecraft : 1.9.4 Bonjour, je cherche à ce que après qu'un chunk s'unload toutes les entités dispawn sauf les npc. J'ai donc fait ce code : on chunk unload: if event-chunk's entities is alive: if event-chunk's entities is not a npc: kill event-chunk's entities if event-chunk's entities is an item: if event-chunk's entities is on ground: kill event-chunk's entities Mais le "if event-chunk's entities is not a npc:" ne marche pas et comme le demande le réglement voici un screeshot : https://www.noelshack.com/2017-36-5-1504851525-capture-d-ecran-2017-09-07-a-21-38-15.png et j'affirme avoir chercher sur Google, Sur le forum de Skript-mc (fr), et sur SkUnity, et j'ai rien trouver. Merci de m'aider =D EDIT: Pour le forum la balise est bien bugué
  15. Oui mais lui il veut que on ne puisse pas break le coffre qu'il a poser et du coup avec ce que tu a fait ça va faire que on ne peut pas break le block qu'il avait cibler quand il a poser le coffre (donc probablement le coffre en dessous)
  16. C'est pas plutôt set {sfks.shop.armurier} to location of placed block ?????
  17. uiytt

    UUID + fonction

    C'est bon j'ai trouvé: il faut faire : function ajouteramis(p: player): set {p2} to UUID of {_p} if {conteuramis.%{p2}%} is not set: message "test" to {_p} Merci a KingDiams de m'avoir aider =D
  18. uiytt

    UUID + fonction

    Skript version :2.2 dev 29 version mc : 1.9.4 Bonjour, j'ai dans un script une fonction avec une condition à l'intérieur mais le problème c'est que "UUID of {_p} ne semble pas marcher, voici le code qui est peut etre plus explicite: command /test: trigger: ajouteramis(player) function ajouteramis(p: player): if {conteuramis.%UUID of {_p}%} is not set: message "test" to player le problème c'est que ne fonctionne pas et plus précisément le "UUID of {_p}" Merci de m'aider =D
  19. uiytt

    problème avec "on item break:"

    Trouver : il suffit de faire on tool break:
  20. Skript version : 2.2 dev 29 mc version : 1.9.4 Bonjour j'ai créer un code utilisant qui normalement est toujours fonctionnels avec Skript dans ma version. Pourtant il semblerait que Skript n'arrive pas a comprendre cette event. S'avez vous pourquoi ou pouvez vous me donner une solution alternative a "on item break: Merci de m'aidez =D
  21. uiytt

    wait avec une variable

    ça marche mrc
  22. uiytt

    wait avec une variable

    Malheureusement le [<number>] (j'imagine que c'est de ça dont tu parlais et non pas <text> que j'utilise déja au début) est utilisé aussi dans une autre partit de la commande que je n'ai pas montré. N'y a t'il pas un autre moyen comme sauvegarder l'arg 3 en tant que time span dans une variable puis utiliser cette variable ???
  23. uiytt

    wait avec une variable

    Merci ça marche j'ai mis set {tregen.%UUID of player%} to 1 second :D EDIT: J'ai continuer le code un peu plus loin avec une commande qui permet de set le {tregen.%UUID of player%} command /mana <text> [<player>] [<number>]: trigger: if arg 1 is equal to "temp": if arg 2 is not set: if arg 3 is set: set {tregen.%UUID of player%} to arg 3 second message "&8&l[&6&lAsgard&8&l]&r&f Votre regen de mana est maintenant de &9{xregen.%UUID of player%}mana&l&b/&r&9%{tregen.%UUID of player%}%s." to player else: message "&8&l[&6&lAsgard&8&l]&r&4 Vous devez ajoutez un nombre derrière. &fSytaxe correcte: /mana temp <player> nombre" to player else: if arg 3 is set: set {tregen.%UUID of arg 2%} to arg 3 second message "&8&l[&6&lAsgard&8&l]&r&f Votre regen de mana est maintenant de &9{xregen.%UUID of arg 2%}mana&l&b/&r&9%{tregen.%UUID of arg 2%}%s." to arg 2 message "&8&l[&6&lAsgard&8&l]&r&f La regen de mana de %arg 2% est maintenant de &9{xregen.%UUID of arg 2%}mana&l&b/&r&9%{tregen.%UUID of arg 2%}%s." to player else: message "&8&l[&6&lAsgard&8&l]&r&4 Vous devez ajoutez un nombre derrière. &fSytaxe correcte: /mana temp <player> nombre" to player Et il n'arrive pas a comprendre
  24. uiytt

    wait avec une variable

    Version Minecraft : 1.9.4 Version Skript: 2.2 dev 29 Bonjour j'ai un problème avec mon skript: set {tregen.%UUID of player%} to 1 set {xregen.%UUID of player%} to 2 while {manat.%UUID of player%} is smaller than {manamax.%UUID of player%}: wait {tregen.%UUID of player%} second add {xregen.%UUID of player%} to {manat.%UUID of player%} Normalment sachant que {tregen.%UUID of player%} est égal à 1 et que {xregen.%UUID of player%} est equal à 2 C'est sensé ajouté 2 à {manat.%UUID of player%} toute les 1 seconde; mais malheuresement Skript me dit que il ne comprend pas l'expression : Pouvez vous m'aidez ???? Merci :D
  25. Merci ça marche parfaitement bizarre que ça marche pas le truc dit sur Document
×
×
  • 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.