Aller au contenu

Random

Ancien
  • Compteur de contenus

    1 100
  • Inscription

  • Dernière visite

  • Jours gagnés

    25

Tout ce qui a été posté par Random

  1. Random

    Faction role

    Le <none> indique que ta variable {_roley} est vide J'ai un peu modifié ton skript pour tester, et il marche parfaitement chez moi... command /role <text>: trigger: set {role} to arg 1 command /fac <text>: trigger: set {fac} to arg 1 on chat: if {role} = "leader": set {_roley} to "**" else if {role} = "officer": set {_roley} to "*" else if {role} = "member": set {_roley} to "+" else if {role} = "recruit": set {_roley} to "-" broadcast "&8[&b%{_roley}%&3%{fac}%&8] &8&l[&7Joueur&8&l] &7%display name of player% : &7%message%" Essaye une condition du type else if "%{_role}%" = "recruit":
  2. Random

    Faction role

    Essaye de te send {_role} et {_roley} pour voir leurs contenus ?
  3. Si tu utilises la money vault : player's balance is bigger than 2000: send "Vous avez + de 2000 $" else: send "Vous avez - de 2000 $"
  4. Random

    Skript Spawn

    Tiens, un skript que j'ai fait il y a pas mal de temps, s'il ne marche pas dis moi l'erreur: on load: clear {TimeInSeconds} Variables: {TimeInSeconds} = 10 command /spawn: trigger: {t.%player%} isn't set: set {_pos1} to location at (rounded x coordinate of player, rounded y coordinate of player, rounded z coordinate of player) send "&7&lVous serez téléporté dans %{TimeInSeconds}% secondes, ne bougez pas." set {t.%player%} to {TimeInSeconds} loop {TimeInSeconds} times: set {_pos2} to location at (rounded x coordinate of player, rounded y coordinate of player, rounded z coordinate of player) {_pos2} is {_pos1}: wait 1 second remove 1 from {t.%player%} {t.%player%} is 0: clear {t.%player%} teleport player to {spawn} send "&7&lVous avez été téléporté avec succès !" exit loop else: send "&7&lVous avez bougé, la téléportation est annulée." clear {t.%player%} exit loop else: send "&7&lVous avez déjà effectué cette commande." on quit: clear {t.%player%} on join: clear {t.%player%} command /setspawn: permission: setspawn.spawn trigger: set {spawn} to player's location Change la variable TimeInSeconds par le temps que tu veux pour la téléportation
  5. Random

    Savoir notre vitesse

    D'accord
  6. Random

    Savoir notre vitesse

    Tu peux mesurer les blocs parcourus par le joueur pendant un temps choisi, et faire une moyenne de sa vitesse ^^ Rappel: Vitesse = Distance/Temps
  7. Random

    Serveur On, Off

    Tu peux utiliser un site comme celui ci https://dinnerbone.com/minecraft/tools/status/
  8. send "&a%player% &ea rejoint le Faction !" to loop-player
  9. Random

    Les accents

    Tu dois changer l'encodage directement dans NotePad, avant même d'enregistrer ton .sk Sélectionne tout ton skript (ctrl + A), puis va dans Encodage -> Convertir en UTF-8 Ensuite tu peux l'enregistrer et le remplacer dans ton filezilla
  10. Random

    Les accents

    C'est l'encodage qui doit être en UTF-8, si tu utilises NotePad pour éditer tes fichiers, c'est ici : [ATTACH=full]7095[/ATTACH]
  11. Random

    Freeze

    Au temps pour moi, j'ai confondu les 2 skripts, voici le bon: on load: clear {CPSMax} clear {Cooldown} Variables: {CPSMax} = 12 {Cooldown} = 20 on join: set {cps.%player%} to 0 set {alerts.co.%player%} to 0 {alerts.%player%} isn't set: set {alerts.%player%} to 0 on quit: clear {cps.%player%} clear {alerts.co.%player%} clear {cld.%player%} on leftclick: add 1 to {cps.%player%} {cps.%player%} is bigger than {CPSMax}: {cld.%player%} isn't set: set {cld.%player%} to {Cooldown} add 1 to {alerts.%player%} add 1 to {alerts.co.%player%} execute console command "/title %player% title {""text"":""Regarde le tchat !"",""color"":""red""}" send "&4ATTENTION: &fVous utilisez actuellement &bune macro&f, un client de triche ou du jitter-click. &fCeci est &cinterdit &f! Pour le moment vous êtes prévenu !" while {cld.%player%} is bigger than 0: wait 1 second remove 1 from {cld.%player%} clear {cld.%player%} wait 1 second remove 1 from {cps.%player%} command /cps [<offline player>]: trigger: player has permission "cps.check": arg 1 is set: send "&7Le joueur &a%arg 1% &7a fait &a%{alerts.co.%arg 1%}% &7alertes CPS depuis sa dernière connexion, pour un total de &a%{alerts.%arg 1%}% &7alertes." else: send "&cErreur: /cps <pseudo>" else: send "&cVous n'avez pas accès à cette commande."
  12. Random

    Freeze

    L'erreur que tu as vient du skript que je t'ai envoyé pour les CPS, elle est surement due à une mauvaise version de SkRayFall sur ton serveur... Remplace ton code du skript cps.sk par celui-ci: on load: clear {CPSMax} clear {Cooldown} Variables: {CPSMax} = 12 {Cooldown} = 20 on join: set {cps.%player%} to 0 set {alerts.co.%player%} to 0 {alerts.%player%} isn't set: set {alerts.%player%} to 0 on quit: clear {cps.%player%} clear {alerts.co.%player%} clear {cld.%player%} on leftclick: add 1 to {cps.%player%} {cps.%player%} is bigger than {CPSMax}: {cld.%player%} isn't set: set {cld.%player%} to {Cooldown} add 1 to {alerts.%player%} add 1 to {alerts.co.%player%} execute console command "/title %player% title {""text"":""Regarde le tchat !"",""color"":""red""}" send "&4ATTENTION: &fVous utilisez actuellement &bune macro&f, un client de triche ou du jitter-click. &fCeci est &cinterdit &f! Pour le moment vous êtes prévenu !" while {cld.%player%} is bigger than 0: wait 1 second remove 1 from {cld.%player%} clear {cld.%player%} wait 1 second remove 1 from {cps.%player%} command /cps [<offline player>]: trigger: player has permission "cps.check": arg 1 is set: send "&7Le joueur &a%player% &7a fait &a%{alerts.co.%player%}% &7alertes CPS depuis sa dernière connexion, pour un total de &a%{alerts.%player%}% &7alertes." else: send "&cErreur: /cps <pseudo>" else: send "&cVous n'avez pas accès à cette commande."
  13. Random

    near

    on load: clear {Radius} Variables: {Radius} = 200 command /near: trigger: player has permission "skript.near": loop all players in radius {Radius} around player: loop-player isn't player: add "&7%loop-player% [%rounded distance between player and loop-player%]&8" to {_loop::*} size of {_loop::*} is 0: send "&cAucun joueur aux alentours." stop set {_l} to "%{_loop::*}%" replace all "and" with ", " in {_l} send "&8Joueur(s) aux alentours: %{_l}%" else: send "&cVous n'avez pas accès à cette commande." Remplace le 200 par la distance de détection que tu souhaites. Il faut la permission skript.near pour faire le /near
  14. Random

    CPS

    Variables: {CPSMax} = 12 {Cooldown} = 20 on join: set {cps.%player%} to 0 set {alerts.co.%player%} to 0 {alerts.%player%} isn't set: set {alerts.%player%} to 0 on quit: clear {cps.%player%} clear {alerts.co.%player%} clear {cld.%player%} on leftclick: add 1 to {cps.%player%} {cps.%player%} is bigger than {CPSMax}: {cld.%player%} isn't set: set {cld.%player%} to {Cooldown} add 1 to {alerts.%player%} add 1 to {alerts.co.%player%} send player title "&cRegarde le tchat !" for 3 seconds send "&4ATTENTION: &fVous utilisez actuellement &bune macro&f, un client de triche ou du jitter-click. &fCeci est &cinterdit &f! Pour le moment vous êtes prévenu !" while {cld.%player%} is bigger than 0: wait 1 second remove 1 from {cld.%player%} clear {cld.%player%} wait 1 second remove 1 from {cps.%player%} command /cps [<offline player>]: trigger: player has permission "cps.check": arg 1 is set: send "&7Le joueur &a%arg 1% &7a fait &a%{alerts.co.%arg 1%}% &7alertes CPS depuis sa dernière connexion, pour un total de &a%{alerts.%arg 1%}% &7alertes." else: send "&cErreur: /cps <pseudo>" else: send "&cVous n'avez pas accès à cette commande." Désolé, petites erreurs pour le pseudo du joueur dans le message et pour l'alerte, c'est réglé. Et pour le {Cooldown}, pense à bien le mettre en secondes
  15. Random

    CPS

    Remplace les valeurs que tu souhaites dans les Variables. Le {CPSMax} correspond à la limite de CPS autorisés, et le {Cooldown} au temps (en secondes) avant de redétecter une alerte, après avoir prévenu le joueur qu'il l'avait dépassé. Variables: {CPSMax} = 12 {Cooldown} = 20 on join: set {cps.%player%} to 0 set {alerts.co.%player%} to 0 {alerts.%player%} isn't set: set {alerts.%player%} to 0 on quit: clear {cps.%player%} clear {alerts.co.%player%} clear {cld.%player%} on leftclick: add 1 to {cps.%player%} {cps.%player%} is bigger than {CPSMax}: {cld.%player%} isn't set: set {cld.%player%} to {Cooldown} add 1 to {alerts.%player%} add 1 to {alerts.co.%player%} send player title "&cRegarde le tchat !" for 3 seconds send "&4ATTENTION: &fVous utilisez actuellement &bune macro&f, un client de triche ou du jitter-click. &fCeci est &cinterdit &f! Pour le moment vous êtes prévenu !" while {cld.%player%} is bigger than 0: wait 1 second remove 1 from {cld.%player%} clear {cld.%player%} wait 1 second remove 1 from {cps.%player%} command /cps [<offline player>]: trigger: player has permission "cps.check": arg 1 is set: send "&7Le joueur &a%player% &7a fait &a%{alerts.co.%player%}% &7alertes CPS depuis sa dernière connexion, pour un total de &a%{alerts.%player%}% &7alertes." else: send "&cErreur: /cps <pseudo>" else: send "&cVous n'avez pas accès à cette commande."
  16. Random

    UNJAIL

    Remplace par "%region at arg 1%"
  17. J'ai pas vraiment compris, tu veux empêcher de faire la commande /scs lorsqu'on vise la demi dalle ou lorsqu'on est dessus ? Si c'est lorsqu'on la vise, tente ça: on command "/scs": targeted block is a stone slab: cancel event send "&cInterdit en visant une Stone Slab"
  18. Random

    Billet en argent

    Il te faut Vault Sinon remplace juste la ligne add 2000 to player's balance par execute console command "eco give %player% 2000"
  19. Random

    Billet en argent

    command /billet1: trigger: player has permission "billet.give": give 1 brick named "&6Billet de 2000 $" to player else: send "&cImpossible" on rightclick with brick: name of player's tool is "&6Billet de 2000 $": remove 1 brick named "&6Billet de 2000 $" from player's inventory add 2000 to player's balance send "&a+ 2000 $"
  20. Random

    Aide variable

    Le %player% désigne le pseudo du joueur, le %player's UUID% est une série de nombres qui est propre à son compte, unique. Du coup si le joueur change son pseudo, le %player% ne marchera plus alors que le %player's UUID% (qui n'aura pas changé) sera toujours utilisable. Pour un système de money par exemple, mieux vaut utiliser une variable {money.%player's UUID%}
  21. Pour avoir le nombre d'un item dans l'inventaire d'un joueur: function itemsInInventory(p: player, item: material) :: number: loop all items in {_p}'s inventory: "%loop-item%" contains "%{_item}%" set {_num::*} to ("%loop-item%") split at " " "%{_num::1}%" parsed as a number is a number: add {_num::1} parsed as a number to {_result} else: add 1 to {_result} {_result} is set: return {_result} stop return 0 set {_num} to itemsInInventory(<player/arg>, <item>) Exemple: set {_num} to itemsInInventory(player, carrot) {_num} is bigger than 30: send "&aVous avez + de 30 carottes" Dédi à @PsYZiiK qui me l'avait fait à mes débuts
  22. Random

    Une Erreur ? Où sa ???

    Vu le nom de sa commande, il compte peut être faire un practice ^^ Et étant donné que les joueurs PvP sont majoritairement en 1.7.10 c'est compréhensible
  23. Random

    Une Erreur ? Où sa ???

    Wow, TuSKe marche en 1.7.10 hein ^^ Remplace ton TuSKe par celui-ci (https://www.mediafire.com/file/hodkejqxub462e5/TuSKe%201.7.jar) , et mets ce code: command /1v1gui: trigger: open chest with 5 rows named "&c1v1" to player format gui slot 0 of player with red stained glass pane named "&cQuittez la file" to run player command "say leave"
  24. Random

    Rajout de code

    Ce que je fais pour modifier la dura d'un item (sans dura de base) sans devoir lui assigner une variable, c'est que je change son lore avec le nbr d'utilisations restantes, et je le compare à 1 pour voir si je lui retire ou pas
  25. Random

    Rajout de code

    Ah oui, essaye ça : command /cooldown: trigger: {now.%player%} isn't set: set {now.%player%} to now send "&aReset du cooldown" else: set {_d} to difference between {now.%player%} and now {_d} is less than 1 minute: send "&cCooldown: %difference between %{_d}% and 1 minute%" Si c'est toujours pas bon (excuse mon cerveau fatigué), dis moi le problème ^^
×
×
  • 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.