Aller au contenu

angelus76

Ancien
  • Compteur de contenus

    926
  • Inscription

  • Dernière visite

  • Jours gagnés

    27

Tout ce qui a été posté par angelus76

  1. en même temps tu cherche juste a modifier la commande sans améliorer le code qui n'est pas conçue correctement !
  2. a tu au moins compris mon morceau de code ? ou tu fait juste du copier coller sans comprendre ce que tu fait ? parce que de base tes condition sont pas logique, je me demande comment tu arrive a t'y retrouver. if arg 1 is set: if arg 2 is not set: if arg 1 is player: if arg 1 is not "help" or "accept" or "random": explique moi la logique ? si arg-1 est remplie si arg-2 est pas remplie si arg-1 est un joueur si arg-1 est "help" ou "accept"... déjà la premiere condition sert a rien puisque apres tu verifie si arg-1 correspond soit a un joueur, soit a un text pré-défini la deuxieme, ba encore elle sert a rien car tu na pas de condition ou de retour dans le cas ou sa serrais remplie, donc pas necessaire dans ce cas on arrive a la 3° e 4 ° déjà ta commande as des argument <text> , donc tu peut pas lui demander de voire si c'est un joueur. donc tu doit fair d'abord ta 4° condition est si sa repond pas au critaire tu convertir l'arg-1 en player et la tu peut utiliser ta variable player logique que tu devrais utiliser si arg-1 est "help" ou "accept" ou "random": #Les actions que tu veux leur apliquer Sinon: Convertir arg-1 en player #Action que tu veux avec player if arg-1 is "help" or "accept" or "random": if arg-1 is "help": send "help" if arg-1 is "accept": send "accept" ...... else: set {_player} to arg-1 parsed as player loop all player: # ont verifie quand même que le pseudo tapé est sur le serveur. if loop-player is {_player} send "Menace" to {_player} exit loop tu observera que tu peut faire ta condition avec if, else if, et else mais je ta laisse le soins de le faire
  3. OnixT dit pas n'import quoi, bien évidement il converti pas l'arg-1 dé le début, mais seulement au moment ou il as besoin de faire comprendre a Skript que ce qu'il cherche c'est un joueur donc après toutes condition qui cherche des " text " pré défini.
  4. la ou tu as besoin d'utiliser l'arg-1 comme un player
  5. regarde ce que je t'ai ecrit plus haut sa te permet de convertir un text en player
  6. set {_player} to arg-1 parsed as player
  7. angelus76

    Skull in GUI

    le lien c'est juste pour la texture a utiliser, si la texture est sur ton serveur, tu peut utiliser directement , tu n'est pas forcé d'utiliser des lien minecraft / mojang.
  8. angelus76

    Skull in GUI

    il faut SkQuery3 et SkQuery4 http://dev.bukkit.org/bukkit-plugins/skquery/files/8-sk-query-4-0-prerelease/ puis open chest with 1 row named "Menu" to player wait a tick format slot 0 of player with custom skull of "http://textures.minecraft.net/texture/dfa695b59618b3616b6aaa910c5a10146195edd6367d25e9399a74ceef966" named "&ePikaPika" to close pour les liens des textures je te laisse lire ceci http://dev.bukkit.org/bukkit-plugins/skript/forum/misc/77693-psa-custom-skulls-has-been-restricted-to-minecraft/
  9. angelus76

    Drop des items a la mort du joeur

    Cherche sur skunity "Chance" Sa te permet de faire une condition avec un pourcentage de chance
  10. Au fait je pense que tu peut raccourcir le code en utilisent Set {_i} to size of {_list::*} Ce qui t'evite une boucle au debut
  11. angelus76

    Deux petits skripts

    Si tu utilise essential pour les wars Tu peut faire executer une commande par la console qui teleporte un joueur a un warp /warp [nom du warp] [pseudo du joueur] Ex: /warp ffa angelus76
  12. angelus76

    Skripts faisables en 15 secs

    Je croie que RandomSK a quelque chose pour le force respawn
  13. oui mais pas dans la partie Tutoriaux, sont explication est dans "café des membres" qui est un peut un " discutions général " Ici c'est une section Tutoriel pour Skript.
  14. angelus76

    beug RandomSK

    Hum Jevpensais bien que tu avais un probleme de compatibilité randomSk et couldron ( sa ce voie dans les erreur :D ) Essaye des versions inferieur car celle que tu utilise est basé pour la 1.8 et sur l'API bukkit Couldron est un dérivé si je me trompe pas.
  15. Sa a l'air d'etre un bon tuto ( je l'ai pa lus ) Mais a t'il vraiment sa place sur le forum ?
  16. angelus76

    beug RandomSK

    Pourais tu expliquer la config de ton serveur ? Version serveur : Model de serveur : (craftbukkit, spigot...) Version Java: Version Skript: ....
  17. angelus76

    Encore moi ^^

    Essaye aussi avec Player's head make clicked player ride the player's head J'ais pas tester mais comme il y as une hitbox a cette endroit, sa pourrais peut etre marcher ;)
  18. merci, sa peut servir :)
  19. angelus76

    Cooldown de 24 heures

    Il y as plein de sujet sur les cooldown sur le forum, Je sais la partie " resolue " de cette section est pas tres visible, mais pourtant il y as plein de réponses dedans ;)
  20. 1 - n'utilise pas les ID mais plutot les Alias ( ex : 276 => diamond sword ) 2 - un peut de lecture : http://www.skunity.com/search?search=enchantment
  21. angelus76

    Cooldown de 24 heures

    Le mieux c'est d'enregistrer dans une variable la date et l'heure a la quel le joueur a exécuter la commande "voire timespan" puis si il ré-exécute la commande, tu compare la date et l'heure actuel " now " avec celle que tu lui as enregistré , si c'est supérieur a 24h pas de problème, sinon ont lui affiche un message comme quoi il doit encore attendre. en gros c'est un système de cooldown
  22. angelus76

    Particules EffectLib

    Salut voila un exemple en réutilisent l'algorithme de SkqGeometry faire un cercle au pied du joueur en utilisent SkRayFall et EffectLib d'abord je te partage ma fonction :) function ShowCircle(p:player, c:text): set {_Color::*} to {_c} split by "," set {_c1} to {_Color::1} parsed as number set {_c2} to {_Color::2} parsed as number set {_c3} to {_Color::3} parsed as number set {_Radius} to 1 set {_Angle} to 1 set {_rotation} to 1 set {_Number} to floor(360 / {_Angle}) set {_Current} to 0 loop {_Number} times: Set {_calc} to ({_Current} / 180) * 3.14159265358979323846 Set {_x} to (cos {_calc}) * {_Radius} Set {_z} to (sin {_calc}) * {_Radius} Set {_y} to (sin ({_rotation} / 180) * 3.14159265358979323846) * {_x} Set {_mod} to (cos ({_rotation} / 180) * 3.14159265358979323846) * {_x} add {_Angle} to {_Current} set {_location} to location of {_p} increase x-coordinate of {_location} by {_mod} increase y-coordinate of {_location} by {_y} increase Z-coordinate of {_location} by {_z} show 1 Redstone particles at {_location} with color {_c1}, {_c2} and {_c3} offset by 0, 0 and 0 Utilisation Ex: command /part: trigger: set {_Color} to "51,255,51" ShowCircle(player,{_Color}) la partie importante que tu cherche c'est show 1 Redstone particles at {_location} with color 255, 255 and 255 offset by 0, 0 and 0 color 255,255 and 255 c'est des couleur RGB seul ' sauf erreur de ma part ' la particule " redstone " supporte la modification de couleur. l'avantage de cette utilisation ? ce n'est pas que coté CLIENT, donc tous les joueurs voie les particules sans avoir a fair tous une bidouille pour les montrer a tous les joueurs en espèrent que cela puisse t'aider
  23. angelus76

    LPS #1 : Les functions

    Salut Merci pour le tuto mais comme tu pouras le remarquer, J'avais déjà fait cette premiere partie https://skript-mc.fr/forum/index.php?threads/les-fonctions-avec-skquery.1593/ Par contre si tu as le temps, il y as la deuxieme partie " qui est encore plus interessente " a ecrire ;). Dit moi si tu le fait, ou si je doit le fair ;) ++
  24. angelus76

    boutique/money joueur

    Le probleme c'est que tu cherche a savoir si le joueur na pas 0$ Mais tu cherche pas a savoir si il as la somme nécessaire pour l'achat D'ou le fait qu'il n'est pas debiter a sa juste valeur et le code fonctionera toujour si il voie que le joueur na pas 0$ Il faut donc dans ta condition, reguarder si le joueur a exatement la somme ou plus pour faire la transaction Skquery a quelque chose de pratique pour ça. http://www.skunity.com/conditions#ComparisonQuery
  25. j'aimerais tellement qu'il y ais un bouton DisLike rien que pour cliquer dessus quand quelqu'un le mendie !
×
×
  • 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.