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

    Pioche a spawners

    Salut ;) Accorde la permission piochespawner.give aux groupes/joueurs ayant le droit de give les pioches on break: event-block is a mob spawner: player's tool is a wooden pickaxe named "&6Pioche à spawner": drop 1 mob spawner at event-block's location remove 1 wooden pickaxe named "&6Pioche à spawner" from player's inventory set the block at event-block's location to air player's tool is not a wooden pickaxe named "&6Pioche à spawner": cancel event send "&aLes spawners ne peuvent être cassés qu'à l'aide de la &6Pioche à spawner" to player event-block is not a mob spawner: player's tool is a wooden pickaxe named "&6Pioche à spawner": cancel event send "&aLa &6Pioche à spawner &ane peut casser que des spawners !" command /piochespawner <player>: trigger: if player has permission "piochespawner.give": if arg 1 is set: give 1 wooden pickaxe named "&6Pioche à spawner" to arg 1 send "&aVous avez donné 1 &6Pioche à spawner &aà %arg 1%" to player
  2. Random

    Cacher le chat d'un seul joueur ?

    Erf, si c'est le cas je dois passer par des if à chaque fois ^^ Je continue de chercher, si je trouve vraiment pas je ferai ça
  3. Random

    Cacher le chat d'un seul joueur ?

    Oui.
  4. Random

    Cacher le chat d'un seul joueur ?

    Je suis OP, dans le groupe owner et j'ai mis les permissions oui :3
  5. Random

    Cacher le chat d'un seul joueur ?

    Oui. command /couleur <text>: trigger: if arg 1 is set: if arg 1 is "&0": if player has permission "couleur.noir": set {couleurmessage.%player%} to arg-1 if arg 1 is "&1": if player has permission "couleur.bleufonce": set {couleurmessage.%player%} to arg-1 if arg 1 is "&2": if player has permission "couleur.vertfonce": set {couleurmessage.%player%} to arg-1 if arg 1 is "&3": if player has permission "couleur.bleuciel": set {couleurmessage.%player%} to arg-1 if arg 1 is "&4": if player has permission "couleur.rougefonce": set {couleurmessage.%player%} to arg-1 if arg 1 is "&5": if player has permission "couleur.violet": set {couleurmessage.%player%} to arg-1 if arg 1 is "&6": if player has permission "couleur.or": set {couleurmessage.%player%} to arg-1 if arg 1 is "&7": if player has permission "couleur.gris": set {couleurmessage.%player%} to arg-1 if arg 1 is "&8": if player has permission "couleur.grisfonce": set {couleurmessage.%player%} to arg-1 if arg 1 is "&9": if player has permission "couleur.bleuclair": set {couleurmessage.%player%} to arg-1 if arg 1 is "&a": if player has permission "couleur.vertclair": set {couleurmessage.%player%} to arg-1 if arg 1 is "&b": if player has permission "couleur.cyan": set {couleurmessage.%player%} to arg-1 if arg 1 is "&c": if player has permission "couleur.rouge": set {couleurmessage.%player%} to arg-1 if arg 1 is "&d": if player has permission "couleur.magenta": set {couleurmessage.%player%} to arg-1 if arg 1 is "&e": if player has permission "couleur.jaune": set {couleurmessage.%player%} to arg-1 if arg 1 is "&f": if player has permission "couleur.blanc": set {couleurmessage.%player%} to arg-1 if arg 1 is "clear": if player has permission "couleur.clear": delete {couleurmessage.%player%} on chat: cancel event if {dischat.%player%} is false: loop all players: {dischat.%loop-player%} is false: if {group.%player%} is "default": message "&f<%player%> %{couleurmessage.%player%}% %message%" to loop-player if {group.%player%} is "golem": message "&7&l[&f&lGolem&7&l] &f<%player%> %{couleurmessage.%player%}% %message%" to loop-player if {group.%player%} is "draconnique": message "&c&kte &4[&6Draconnique&4] &f<%player%> %{couleurmessage.%player%}% %message%" to loop-player if {group.%player%} is "wither": message "&0&l[&8&lWither&0&l] &f<%player%> %{couleurmessage.%player%}% %message%" to loop-player if {group.%player%} is "jail": message "&c[Jail] &f<%player%> %{couleurmessage.%player%}% %message%" to loop-player if {group.%player%} is "owner": message "&c[Admin] &f<%player%> %{couleurmessage.%player%}% %message%" to loop-player
  6. Random

    Ban Evading

    Les IP fixes seront évitées, après les IP dynamiques, ça reste un problème oui.
  7. Random

    Cacher le chat d'un seul joueur ?

    Aucun changement :/ Pas d'erreurs, toujours le <none> après le pseudo et avant le message
  8. Random

    Ban Evading

    Tu peux surement loop tous les joueurs, et chercher les différents pseudos ayant la même %ip of player%, non ?
  9. Random

    Cacher le chat d'un seul joueur ?

    J'ai déjà fait ça, mais ma variable est remplacée par <none> dans le message. Je ne sais pas si je l'ai bien définie avec mon arg 1... command /couleur <text>: trigger: if arg 1 is set: if arg 1 is "&0": if player has permission "couleur.noir": set {couleurmessage.%player%} to arg 1 if arg 1 is "&1": if player has permission "couleur.bleufonce": set {couleurmessage.%player%} to arg 1 if arg 1 is "&2": if player has permission "couleur.vertfonce": set {couleurmessage.%player%} to arg 1 if arg 1 is "&3": if player has permission "couleur.bleuciel": set {couleurmessage.%player%} to arg 1 if arg 1 is "&4": if player has permission "couleur.rougefonce": set {couleurmessage.%player%} to arg 1 if arg 1 is "&5": if player has permission "couleur.violet": set {couleurmessage.%player%} to arg 1 if arg 1 is "&6": if player has permission "couleur.or": set {couleurmessage.%player%} to arg 1 if arg 1 is "&7": if player has permission "couleur.gris": set {couleurmessage.%player%} to arg 1 if arg 1 is "&8": if player has permission "couleur.grisfonce": set {couleurmessage.%player%} to arg 1 if arg 1 is "&9": if player has permission "couleur.bleuclair": set {couleurmessage.%player%} to arg 1 if arg 1 is "&a": if player has permission "couleur.vertclair": set {couleurmessage.%player%} to arg 1 if arg 1 is "&b": if player has permission "couleur.cyan": set {couleurmessage.%player%} to arg 1 if arg 1 is "&c": if player has permission "couleur.rouge": set {couleurmessage.%player%} to arg 1 if arg 1 is "&d": if player has permission "couleur.magenta": set {couleurmessage.%player%} to arg 1 if arg 1 is "&e": if player has permission "couleur.jaune": set {couleurmessage.%player%} to arg 1 if arg 1 is "&f": if player has permission "couleur.blanc": set {couleurmessage.%player%} to arg 1 if arg 1 is "clear": if player has permission "couleur.clear": delete {couleurmessage.%player%} on chat: cancel event if {dischat.%player%} is false: loop all players: {dischat.%loop-player%} is false: if {group.%player%} is "default": message "&f<%player%> %{couleurmessage.%player%}% %message%" to loop-player if {group.%player%} is "golem": message "&7&l[&f&lGolem&7&l] &f<%player%> %{couleurmessage.%player%}% %message%" to loop-player if {group.%player%} is "draconnique": message "&c&kte &4[&6Draconnique&4] &f<%player%> %{couleurmessage.%player%}% %message%" to loop-player if {group.%player%} is "wither": message "&0&l[&8&lWither&0&l] &f<%player%> %{couleurmessage.%player%}% %message%" to loop-player if {group.%player%} is "jail": message "&c[Jail] &f<%player%> %{couleurmessage.%player%}% %message%" to loop-player if {group.%player%} is "owner": message "&c[Admin] &f<%player%> %{couleurmessage.%player%}% %message%" to loop-player
  10. Random

    Cacher le chat d'un seul joueur ?

    message "&c[Admin] &f<%player%> {couleurmessage.%player%} %message%" to loop-player Pour une commande de /couleur, qui change la couleur d'écriture dans le chat, j'ai mis la variable {couleurmessage.%player%}. Pourrais-tu me dire, si tu sais, comment mettre cette variable dans le message ci-dessus ?
  11. Random

    Cacher le chat d'un seul joueur ?

    Merci ;) J'ai juste du changer {group.%UUID of %arg-1%} en {group.%player%} comme mon serveur accepte les cracks, et le "to %arg-2%", où il faut enlever les %. Encore une fois merci :)
  12. Random

    Cacher le chat d'un seul joueur ?

    Au temps pour moi: le groupe de base est le default, n'a pas de prefix et son nom est en &f La commande est /manuadd <player> <group> spawn_v2 j'imagine que tu veux faire une commande /manuadd ...: qui va set une variable au groupe choisi ?
  13. Random

    Cacher le chat d'un seul joueur ?

    golem: prefix: '&7&l[&f&lGolem&7&l] &f' Draconnique: prefix: '&c&kte &4[&6Draconnique&4] &c&kte &f' Wither: prefix: '&0&l[&8&lWither&0&l] &f' Jail: prefix: '&c[Jail] &f' owner: prefix: '&c[Admin] &f' J'avais également pensé à un système de variables selon des permissions attribuées à chaque groupe, mais le owner étant OP et ayant toutes les permissions aura comme nom tous les autres prefix d'avant puis son nom (pas très clair, désolé, mais je vois pas comment expliquer ça)
  14. Random

    Cacher le chat d'un seul joueur ?

    u.u Je vais me pendre. Les groupes et prefix de groupmanager ne sont plus pris en compte avec l'effet message "&f<%player%> %message%" to loop-player Malheureusement là je pense qu'on peut rien y faire si ce n'est faire les prefix et couleurs de chat par skript
  15. Random

    Cacher le chat d'un seul joueur ?

    Merci !! Exactement ce dont j'avais besoin =) Je repasse en résolu ^^
  16. Random

    Cacher le chat d'un seul joueur ?

    Oups, en fait quand le joueur ne voyant pas le chat parle, les autres voient son message quand même. Tu saurais comment cancel le message du joueur en chat privé stp ? (désolé je n'avais pas pensé à ça)
  17. Random

    Cacher le chat d'un seul joueur ?

    Marche nickel, sans erreurs, parfait :) Je passe en résolu Merci beaucoup !
  18. Random

    Cacher le chat d'un seul joueur ?

    C'est cool merci ;)
  19. Random

    Cacher le chat d'un seul joueur ?

    Ouaip j'avais compris, mais je sais pas si y'a un moyen de le faire avec Skript, SkQuery, Skrayfall, Umbaska et RandomSK. Et pour l'add-on j'ai pas trouvé :3
  20. Random

    Ban Evading

    Ouaip, après tu peux tenter une localisation de son IP pour voir s'il est sous VPN étranger. Exemple: /geoip <pseudo> (si tu vois Alaska cherche pas plus loin)
  21. Bonjour, comme dit dans le titre, je cherche un moyen de cacher le chat d'un seul joueur, avec une commande par exemple. Mais je ne sais pas du tout comment je pourrais faire pour que le joueur ne voie pas le chat "normal", mais qu'il ait un chat privé avec seulement les messages d'un skript visibles. (La commande serait par exemple /privchat <pseudo> <on/off>, ou n'importe laquelle) Si vous connaissez un plugin ou même une manière de faire ce skript, je ne suis pas contre ^^ J'avais pensé à ça: command /privchat <player> <text>: usage: /privchat <pseudo> <on / off> permission: "privchat.skript" trigger: player has permission "privchat.skript": if arg 1 is set: if arg 2 is "on": set {dischat.%arg 1%} to true disable chat from %arg 1% if arg 2 is "off": set {dischat.%arg 1%} to false enable chat from %arg 1% on chat: if {dischat.%player%} is true: cancel event Mais j'ai des erreurs: https://gyazo.com/b59cc8563060fc22d4a2a961a6ea9c66 Merci pour votre aide
  22. Random

    Ban Evading

    Lorsque tu ban un joueur, et qu'il revient avec un autre compte mais avec la même IP ou une autre IP, pour éviter le ban de son autre compte, on appelle ça un ban evading. Faudrait donc une détection de doubles comptes suivant la même IP, qui enverrait à l'admin un message avec le pseudo du joueur, son IP et ses autres comptes par exemple. J'ai pas vraiment les compétences pour le faire désolé. Après je pense que le %ip of player% peut répondre à tes attentes. Mais si ton serveur accepte les VPN/proxys, il est pratiquement toujours possible de tricher sur un bannissement.
  23. Random

    Jail modifié

    Ah, je pensais que les variables locales étaient valables tout au long du skript, mais pas sur les autres skripts justement. ^^ Tout marche, merci !
  24. Random

    Jail modifié

    Bonjour/bonsoir, j'ai créé un skript en fonction des différents groupes (par groupmanager), qui tp le joueur choisi à un endroit, le manuadd au groupe Jail sans permissions, lui mettant un effet de blindness, et qui va remanuadd le joueur à son groupe initial. Cette commande (/prison) marche bien, mais la commande /libérer que j'ai voulu créer ne fonctionne pas, et n'indique pas d'erreurs. Les 4 groupes: default, golem, wither, draconnique Pour le deuxième /manuadd, j'ai opté sur une variable avec les permissions group.legroupeenquestion. J'ai bien donné les perms à chaque groupe. Merci pour votre aide, le code ci-dessous: command /prison <player> <number>: usage: /prison <pseudo> <temps en minutes> permission: "prison.skript" trigger: player has permission "prison.skript": set {_time} to "%arg-2% minutes" parsed as timespan if arg-1 has permission "group.default": set {_libre.default} to true execute console command "/manuadd %arg 1% jail spawn_v2" execute console command "/tppos %arg 1% 1261 74 1346" execute console command "/effect %arg 1% blindness 9999 40" wait {_time} execute console command "/effect %arg 1% clear" execute console command "/manuadd %arg 1% default spawn_v2" execute console command "/spawn %arg 1%" set {_libre.default} to false stop if arg-1 has permission "group.golem": set {_libre.golem} to true execute console command "/manuadd %arg 1% jail spawn_v2" execute console command "/tppos %arg 1% 1261 74 1346" execute console command "/effect %arg 1% blindness 9999 40" wait {_time} execute console command "/effect %arg 1% clear" execute console command "/manuadd %arg 1% golem spawn_v2" execute console command "/spawn %arg 1%" set {_libre.golem} to false stop if arg-1 has permission "group.wither": set {_libre.wither} to true execute console command "/manuadd %arg 1% jail spawn_v2" execute console command "/tppos %arg 1% 1261 74 1346" execute console command "/effect %arg 1% blindness 9999 40" wait {_time} execute console command "/effect %arg 1% clear" execute console command "/manuadd %arg 1% wither spawn_v2" execute console command "/spawn %arg 1%" set {_libre.wither} to false stop if arg-1 has permission "group.draconnique": set {_libre.draconnique} to true execute console command "/manuadd %arg 1% jail spawn_v2" execute console command "/tppos %arg 1% 1261 74 1346" execute console command "/effect %arg 1% blindness 9999 40" wait {_time} execute console command "/effect %arg 1% clear" execute console command "/manuadd %arg 1% draconnique spawn_v2" execute console command "/spawn %arg 1%" set {_libre.draconnique} to false stop command /liberer <player>: usage: /liberer <pseudo> permission: "liberer.skript" trigger: player has permission "liberer.skript": if {_libre.default} is true: execute console command "/effect %arg 1% clear" execute console command "/manuadd %arg 1% default spawn_v2" execute console command "/spawn %arg 1%" set {_libre.default} to false stop if {_libre.golem} is true: execute console command "/effect %arg 1% clear" execute console command "/manuadd %arg 1% golem spawn_v2" execute console command "/spawn %arg 1%" set {_libre.golem} to false stop if {_libre.wither} is true: execute console command "/effect %arg 1% clear" execute console command "/manuadd %arg 1% wither spawn_v2" execute console command "/spawn %arg 1%" set {_libre.wither} to false stop if {_libre.draconnique} is true: execute console command "/effect %arg 1% clear" execute console command "/manuadd %arg 1% draconnique spawn_v2" execute console command "/spawn %arg 1%" set {_libre.draconnique} to false stop
  25. Non, tout marche ! Merci quand même, mais inutile de chercher plus loin RudWood ;)
×
×
  • 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.