Aller au contenu

Classement

Contenu populaire

Affichage du contenu avec la meilleure réputation le 07/11/2015 dans toutes les zones

  1. 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
    2 points
  2. Et, faut pas oublier qu'en 1.9 les particules ne seront plus des entités donc moins de lag c:
    2 points
  3. Si un joueur prend pas son jour il le perd il ne pourra pas le récupéré. Et au niveau des slot je me rectifie : 31*.
    1 point
  4. on chat: cancel event set {_messagesend} to message replace all "%player%" in {_messagesend} with "&a@%player%&7" set {_message::*} to {_messagesend} split at " " loop all players: if "%{_message::*}%" contains "%loop-player%": set action bar of loop-player to "&aLe joueur %player% vous a mentionné dans son message !" broadcast "&a[&6Joueur&a] &e%player% &d> &7%{_messagesend}%"
    1 point
  5. J'ai pas une machine de "merde" ^^ J'aimerais un scripteur pour m'aider pour ce script.
    1 point
  6. Je te conseillerai de faire un hash x). Ce serai plus, sécurisé x) Voilà un skript amélioré x) (Je ne l'ai pas testé xD. Donc je ne sais point si il marche :p) on join: if {mdp.%player%} is not set: send player title "Bienvenue!" with subtitle "Insere un mdp dans le chat" for 3 seconds set {logginr.%player%} to true set {name.%player%} to name of player else: set {connection.%player%} to true send player title "Bonjour" with subtitle "Marque ton mdp dans le chat" for 3 seconds set {name.%player%} to name of player on chat: if {logginr.%player%} is true: set {mdp.%player%} to hashed message send "mot de passe enregistrez" send "connection au serveur !" delete {logginr.%player%} if {connection.%player%} is true: {mdp.%player%} is hashed message: send "Bon mot de passe" set {connection.%player%} to false else: send "Mauvais mot de passe" on quit: if {logginr.%player%} is true: delete {mdp.%player%} set {logginr.%player%} to false delete {name.%player%} else: delete {name.%player%} command /changepassword <player> <text>: if player has permission "Changepassword.Skript" if {mdp.%player%} isn't set: send player title "&4Tu ne peux pas changer son mdp!" with subtitle "&eIl n'est pas inscrit" for 3 seconds else: set {connection.%arg-1%} to true set {mdp.%arg-1%} to hashed arg-2 set {_Hash.mdp.%arg-1%} to arg-2 send arg-1 title "&4Un admin a changé ton mot de passe!" with subtitle "&eMdp : &c%{_Hash.mdp.%arg-1%}" delete {_Hash.mdp.%arg-1%} send player title "&4Vous avez bien changé le mot de passe de %arg-1%" on connect: loop all players: if name of player is {name.%loop-value%}: kick player due to "&4Il y a déjà un joueur avec ce meme nom qui joue déjà"
    1 point
  7. Pas Skript. Les plugins skripts oui. http://www.skunity.com/search?search=action+bar
    1 point
  8. Tu sais, pas besoin de mettre des variables partout, elles sont même inutiles ^^. Tu fais juste %arg-1% pour {report.name} et %arg-2% pour {report.raison} c:. Et ça marche dans les wf ^^
    1 point
  9. bah si tu le metter en code source sa serais plus visible...
    1 point
  10. Salut pour la description: give 1 feather named "blabla" with lore "T'as description" of player Pour passer une ligne dans la description mais ||: give 1 feather named "blabla" with lore "T'as description||T'as description" of player Voila tous en espèrent t'avoir aider :)
    1 point
  11. Bonsoir, Il y a en effet pas mal de calcul a réaliser le plus complexe et de placer la forme dans le dos du joueur, je vais faire sa pendant mon temps perdu. C'est assez simple en sois sinon.
    1 point
×
×
  • 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.