Aller au contenu

Zerox Graphic's

Membre
  • Compteur de contenus

    38
  • Inscription

  • Dernière visite

    jamais

Réputation sur la communauté

0 Neutre

À propos de Zerox Graphic's

  • Rang
    Apprenti
  1. Zerox Graphic's

    Skript - Sanctions

    Premièrement je suis très calme donc tu n'as pas à me dire de me calmer. Ensuite, je n'ai pas fais de double post donc je ne vois absolument pas pourquoi tu dis sa. Et puis ensuite ta réponse n'est pas claire du tout alors si tu pouvais mieux structurer tes réponses sa serait mieux.
  2. Zerox Graphic's

    Skript - Sanctions

    Sa fonctionne pas
  3. Zerox Graphic's

    Skript - Sanctions

    Pour le fait que j'utilise le "if player has permission" c'est parce que je n'aime pas mettre les trucs au dessus, j'trouve sa pas beau du tout. De plus, j'ai demandé de l'aide pour les timespan pas qu'on me recode mon code ou je sais pas quoi !
  4. Zerox Graphic's

    Skript - Sanctions

    Okay, je test sa ce soir car j'ai pas mon pc actuellement ^^"
  5. Zerox Graphic's

    >> Beug panneaux

    le "if {ffa.arena.%line 3%.spawn} is not false" modifie le en "if {ffa.arena.%line 3%.spawn} is true" ou ""if {ffa.arena.%line 3%.spawn} is not set" car "if ... is not false" j'connais pas perso Et le "make execute player command ..." c'est "make player execute command ..."
  6. Zerox Graphic's

    Skript - Sanctions

    Bonjour, Je suis actuellement en train de coder un skript de sanctions ( /ban | /tempban | /tempmute | /unban | /unmute | ... ) mais le soucis est les timespan, je ne comprends pas comment sa fonctionne. Exemple : Vous voulez bannir un joueur nommé JeCheat pendant 30 jours pour Cheat donc vous faites "/tempban JeCheat 30d Cheat" mais sa ne fonctionne pas car il faut faire "/tempban JeCheat day Cheat" mais se ne le bannira que 1 jours Je voudrais savoir comment faire pour bannir avec une durée choisie. Code : # ============================= # # ---- Options ----# # ============================= # options: prefix: &4&lSanction &8» permission: sanction.player # ============================= # # ---- Commandes ----# # ============================= # command /ban [<offline player>] [<text>]: trigger: if player has permission "{@permission}": if arg 1 is not set: if arg 2 is not set: send "{@prefix} &cVeuillez mettre le pseudo du joueur à bannir et une raison !" stop if arg 1 is set: if arg 2 is not set: send "{@prefix} &cVeuillez mettre une raison pour bannir &6%arg 1% &c!" stop if arg 2 is set: if {ban.%arg 1%} is false: broadcast "&b&m--|----------------------------------------|--" broadcast " &cUn joueur à été banni du serveur !" broadcast "&b&m--|----------------------------------------|--" set {ban.%arg 1%} to true set {reason} to arg 2 set {player} to player kick arg 1 due to "&cVous avez été banni du serveur%nl%%nl%&bTemps &8: &6Définitivement%nl%&bRaison &8: &6%arg 2%%nl%&bSanction donnée par &8: &6%player%%nl%%nl%&ePour contester votre bannissement rendez-vous sur &barcania.net/forum/bannissements" stop if {ban.%arg 1%} is true: send "{@prefix} &cCe joueur est déjà banni !" stop else: send "{@prefix} &cVous n'avez pas la permission d'utiliser ceci !" stop command /tempban [<offline player>] [<timespan>] [<text>]: trigger: if player has permission "{@permission}": if arg 1 is not set: if arg 2 is not set: if arg 3 is not set: send "{@prefix} &cVeuillez mettre le pseudo du joueur à bannir, la durée et une raison !" stop if arg 1 is set: if arg 2 is not set: if arg 3 is not set: send "{@prefix} &cVeuillez mettre une durée pour bannir &6%arg 1% &cet une raison !" stop if arg 2 is set: if arg 3 is not set: send "{@prefix} &cVeuillez mettre une raison pour bannir &6%arg 1% &c!" stop if arg 3 is set: if {tempban.%arg 1%} is false: broadcast "&b&m--|----------------------------------------|--" broadcast " &cUn joueur à été banni du serveur !" broadcast "&b&m--|----------------------------------------|--" set {tempban.%arg 1%} to true set {timespan} to arg 2 set {reason2} to arg 3 set {player2} to player kick arg 1 due to "&cVous avez été banni du serveur%nl%%nl%&bTemps &8: &6%arg 2%&6%nl%&bRaison &8: &6%arg 3%%nl%&bSanction donnée par &8: &6%player%%nl%%nl%&ePour contester votre bannissement rendez-vous sur &barcania.net/forum/bannissements" wait arg 2 set {tempban.%arg 1%} to false broadcast "&b&m--|----------------------------------------|--" broadcast " &cUn joueur à été débanni du serveur !" broadcast "&b&m--|----------------------------------------|--" stop if {tempban.%arg 1%} is true: send "{@prefix} &cCe joueur est déjà banni !" stop else: send "{@prefix} &cVous n'avez pas la permission d'utiliser ceci !" stop command /tempmute [<offline player>] [<timespan>] [<text>]: trigger: if player has permission "{@permission}": if arg 1 is not set: if arg 2 is not set: if arg 3 is not set: send "{@prefix} &cVeuillez mettre le pseudo du joueur à mute, la durée et une raison !" stop if arg 1 is set: if arg 2 is not set: if arg 3 is not set: send "{@prefix} &cVeuillez mettre une durée pour mute &6%arg 1% &cet une raison !" stop if arg 2 is set: if arg 3 is not set: send "{@prefix} &cVeuillez mettre une raison pour mute &6%arg 1% &c!" stop if arg 3 is set: if {tempmute.%arg 1%} is false: send "{@prefix} &fVous avez mute &6%arg 1% &fpour &6%arg 3% &fpendant &6%arg 2%" send "&b&m--|----------------------------------------|--" to arg 1 send " " to arg 1 send " &cVous avez été réduit au silence" to arg 1 send " " to arg 1 send " &bPendant &8: &6%arg 2%" to arg 1 send " &bRaison &8: &6%arg 3%" to arg 1 send " &bSanction donnée par &8: &6%player%" to arg 1 send " " to arg 1 send "&b&m--|----------------------------------------|--" to arg 1 set {tempmute.%arg 1%} to true wait arg 2 set {tempmute.%arg 1%} to false send "&b&m--|----------------------------------------|--" to arg 1 send " &cVous n'êtes plus réduit au silence" to arg 1 send "&b&m--|----------------------------------------|--" to arg 1 stop if {tempmute.%arg 1%} is true: send "{@prefix} &cCe joueur est déjà mute !" stop else: send "{@prefix} &cVous n'avez pas la permission d'utiliser ceci !" stop command /unmute [<offline player>]: trigger: if player has permission "{@permission}": if arg 1 is not online: send "{@prefix} &cCe joueur n'est pas en ligne actuellement !" stop send "{@prefix} &cVeuillez mettre le pseudo du joueur à unmute !" stop if arg 1 is set: set {tempmute.%arg 1%} to false send "&b&m--|----------------------------------------|--" to arg 1 send " &cVous n'êtes plus réduit au silence" to arg 1 send "&b&m--|----------------------------------------|--" to arg 1 send "{@prefix} &6%arg 1% &fà été unmute !" else: send "{@prefix} &cVous n'avez pas la permission d'utiliser ceci !" stop command /unban [<offline player>]: trigger: if player has permission "{@permission}": if arg 1 is not set: send "{@prefix} &cVeuillez mettre le pseudo du joueur à unban !" stop if arg 1 is set: set {tempban.%arg 1%} to false broadcast "&b&m--|----------------------------------------|--" broadcast " &cUn joueur à été débanni du serveur !" broadcast "&b&m--|----------------------------------------|--" set {ban.%arg 1%} to false else: send "{@prefix} &cVous n'avez pas la permission d'utiliser ceci !" stop # ============================= # # ---- Evénements ----# # ============================= # on join: if {ban.%player%} is not set: set {ban.%player%} to false if {tempban.%player%} is not set: set {tempban.%player%} to false if {tempmute.%player%} is not set: set {tempmute.%player%} to false set join message to "" on quit: set quit message to "" on join: if {ban.%player%} is true: kick player due to "&cVous avez été banni du serveur%nl%%nl%&bTemps &8: &6Définitivement%nl%&bRaison &8: &6%{reason}%%nl%&bSanction donnée par &8: &6%{player}%%nl%%nl%&ePour contester votre bannissement rendez-vous sur &barcania.net/forum/bannissements" stop if {tempban.%player%} is true: kick player due to "&cVous avez été banni du serveur%nl%%nl%&bTemps &8: &6%{timespan}%%nl%&bRaison &8: &6%{reason2}%%nl%&bSanction donnée par &8: &6%{player2}%%nl%%nl%&ePour contester votre bannissement rendez-vous sur &barcania.net/forum/bannissements" stop on chat: if {tempmute.%player%} is true: cancel event send "{@prefix} &cVous êtes réduit au silence !" stop Version : Serveur 1.8 Skript 2.2dev25 Merci beaucoup pour votre aide ^^
  7. Zerox Graphic's

    Skript - FFABrain

    MAis ne t'en fais pas j'ai trouvé l'erreur, c'était le if player is in world "{@world}" à la ligne 49
  8. Zerox Graphic's

    Skript - FFABrain

    Sa ne m'affiche aucune erreur chez moi
  9. Zerox Graphic's

    Skript - FFABrain

    @TitiLaPierresa ne fonctionne tjrs pas
  10. Zerox Graphic's

    Skript - FFABrain

    C'est normal qu'elles ne soit pas définie, j'ai pas finit le skript x)
  11. Zerox Graphic's

    Skript - FFABrain

    Merci, je testerais sa après le skript que je code actuellement ^^
  12. Zerox Graphic's

    Skript - FFABrain

    Bonjour, Cela fait maintenant deux jours très exactement que je code un Skript de FFABrain mais le soucis c'est qu'une seule commande fonctionne le "/ffabrain fly" sur les 10 autres commandes environ. Dans la console, aucune erreur n'apparaît mais en jeu quand je fais chacune des commandes, rien ne fonctionne De même pour le fait de marcher sur la Glowstone, sa ne fonctionne plus ... Code : # ============================= # # ---- Options ----# # ============================= # options: prefix: &e&lFFA&6&lBrain &8» permission: settings.ffabrain world: FFABrain # ============================= # # ---- Commandes ----# # ============================= # command /ffabrain [<text>] [<text>]: trigger: if arg 1 is not set: if arg 2 is not set: if player has permission "{@permission}": send "&c&m--|------&r &aHelp &eFFA&6Brain &r&c&m------|--" send " " send "&7/&6ffabrain &ajoin &8- &7Rejoindre le FFABrain" send "&7/&6ffabrain &aspawn &8- &7Aller au spawn du FFABrain" send "&7/&6ffabrain &astuff &8- &7Voir le stuff du FFABrain" send "&7/&6ffabrain &ainformations &8- &7Voir les informations sur le FFABrain" send "&7/&6ffabrain &cmodification &8- &7Activer/désactiver les modifications de la map" send "&7/&6ffabrain &cfly &8- &7Activer/désactiver le fly" send "&7/&6ffabrain &coptions &8- &7Afficher la liste des options du FFABrain" send "&7/&6ffabrain &csetspawn &8- &7Set le spawn du FFABrain à vos coordonnées" send " " send "&c&m--|---------------------------|--" else: send "&c&m--|------&r &aHelp &eFFA&6Brain &r&c&m------|--" send " " send "&7/&6ffabrain &ajoin &8- &7Rejoindre le FFABrain" send "&7/&6ffabrain &aspawn &8- &7Aller au spawn du FFABrain" send "&7/&6ffabrain &astuff &8- &7Voir le stuff du FFABrain" send "&7/&6ffabrain &ainformations &8- &7Voir les informations sur le FFABrain" send " " send "&c&m--|---------------------------|--" if arg 1 is set: if arg 1 is not "join", "play", "spawn", "stuff", "informations", "information", "info", "infos", "fly", "modification", "modif", "options" or "setspawn": send "{@prefix} &cVeuillez choisir une options correcte !" stop if player has permission "{@permission}": if player is in world "{@world}": if arg 1 is "modification" or "modif": if {ffabrain.modification} is false: send "{@prefix} &fModification &aactivé &f!" send "{@prefix} &fN'oubliez pas de &cdésactiver &fles modifications du monde pour &asauvegarder &fvos changements !" set {ffabrain.modification} to true stop if {ffabrain.modification} is true: send "{@prefix} &fModification &cdésactiver &f!" set {ffabrain.modification} to false if arg 1 is "fly": if {ffabrain.fly.%player%} is false: send "{@prefix} &fFly &aactivé &f!" set {ffabrain.fly.%player%} to true set player's flight mode to true stop if {ffabrain.fly.%player%} is true: send "{@prefix} &fFly &cdésactivé &f!" set {ffabrain.fly.%player%} to false set player's flight mode to false if arg 1 is "options": if arg 2 is not set: send "&c&m--|------&r &aHelp &eFFA&6Brain &8[ &aoptions &8] &r&c&m------|--" send " " send "&7/&6ffabrain &6options &awhitelist &8- &7Empêcher/autoriser les joueurs à venir sur le FFABrain" send "&7D'autres options seront bientôt disponnible ^^" send " " send "&c&m--|--------------------------------------|--" if arg 2 is set: if arg 2 is "whitelist": if {whitelist.ffabrain} is false: broadcast "{@prefix} &fWhitelist &aactivé &fpour le &eFFA&6Brain &f!" set {whitelist.ffabrain} to true stop if {whitelist.ffabrain} is true: broadcast "{@prefix} &fWhitelist &cdésactivé &fpour le &eFFA&6Brain &f!" set {whitelist.ffabrain} to false if arg 1 is "setspawn": if arg 2 is not set: set {ffabrain.spawn} to location of player send "{@prefix} &fLe spawn du &eFFA&6Brain &fà été set en &e[&b%location%&e]" if arg 2 is set: if arg 2 is "1" or "one": set {ffabrain.spawn.one} to location of player send "{@prefix} &fLe point d'apparition numéro &b1 &fà été set en &e[&b%location%&e]" if arg 2 is "2" or "two": set {ffabrain.spawn.two} to location of player send "{@prefix} &fLe point d'apparition numéro &b2 &fà été set en &e[&b%location%&e]" if arg 2 is "3" or "three": set {ffabrain.spawn.three} to location of player send "{@prefix} &fLe point d'apparition numéro &b3 &fà été set en &e[&b%location%&e]" if arg 2 is "4" or "four": set {ffabrain.spawn.four} to location of player send "{@prefix} &fLe point d'apparition numéro &b4 &fà été set en &e[&b%location%&e]" if arg 2 is "5" or "five": set {ffabrain.spawn.five} to location of player send "{@prefix} &fLe point d'apparition numéro &b5 &fà été set en &e[&b%location%&e]" if arg 2 is "6" or "six": set {ffabrain.spawn.six} to location of player send "{@prefix} &fLe point d'apparition numéro &b6 &fà été set en &e[&b%location%&e]" if arg 2 is "7" or "seven": set {ffabrain.spawn.seven} to location of player send "{@prefix} &fLe point d'apparition numéro &b7 &fà été set en &e[&b%location%&e]" if arg 2 is "8" or "eight": set {ffabrain.spawn.eight} to location of player send "{@prefix} &fLe point d'apparition numéro &b8 &fà été set en &e[&b%location%&e]" else: if arg 1 is "join" or "play": if player is not in world "{@world}": make console execute command "/mv tp %player% FFABrain" wait 10 ticks send "{@prefix} &fVous avez été téléporté sur le &eFFA&1Brain &f!" teleport player to {ffabrain.spawn} clear player's inventory set slot 4 of player to diamond axe named "&aJouer &8● &7Clique-droit" set slot 8 of player to bed named "&cRetour au lobby &8● &7Clique-droit" set {ffabrain.spawn.damage} to false set {ffabrain.spawn.place} to false set {ffabrain.spawn.break} to false if arg 1 is "spawn": send "{@prefix} &fVous avez été téléporté au spawn du &eFFA&6Brain &f!" teleport player to {ffabrain.spawn} clear player's inventory set slot 4 of player to diamond axe named "&aJouer &8● &7Clique-droit" set slot 8 of player to bed named "&cRetour au lobby &8● &7Clique-droit" if {ffabrain.spawn.damage} is true: if {ffabrain.spawn.place} is true: if {ffabrain.spawn.break} is true: set {ffabrain.spawn.damage} to false set {ffabrain.spawn.place} to false set {ffabrain.spawn.break} to false if arg 1 is "informations", "information", "info" or "infos": wait 15 ticks send "&c&m--|------&r &aInformations &r&c&m------|--" send " " send "&bBut du jeu &8:" send " &6Tuer 5 joueurs sans mourrir et se placer sur les blocks de Glowstones au centre de la map pour gagner un point" send " " send "&7Ce jeu à été créer par &6Zerox_GraphicsYT" send " " send "&c&m--|------------------------|--" if arg 1 is "stuff": open chest with 3 rows named "&eFFA&6Brain" to player wait 3 ticks format slot 0 of player with black glass named " " to be unstealable format slot 1 of player with black glass named " " to be unstealable format slot 2 of player with black glass named " " to be unstealable format slot 3 of player with black glass named " " to be unstealable format slot 4 of player with black glass named " " to be unstealable format slot 5 of player with black glass named " " to be unstealable format slot 6 of player with black glass named " " to be unstealable format slot 7 of player with black glass named " " to be unstealable format slot 8 of player with black glass named " " to be unstealable format slot 9 of player with black glass named " " to be unstealable # ============================= # # ---- Evénements ----# # ============================= # on join: if player is in world "{@world}": if {ffabrain.modification} is not set: set {ffabrain.modification} to false if {ffabrain.modification} is true: set {ffabrain.modification} to false if {ffabrain.fly.%player%} is not set: set {ffabrain.fly.%player%} to false if {ffabrain.fly.%player%} is true: set {ffabrain.fly.%player%} to false if {whitelist.ffabrain} is not set: set {whitelist.ffabrain} to false if {whitelist.ffabrain} is true: if player is in world "{@world}": if player has permission "{@permission}": send "{@prefix} &cTout les joueur ont été kické du &eFFA&6Brain &c!" stop else: make console execute command "/mv tp %player% Lobby" send "{@prefix} &cLe &eFFA&6Brain &cest en maintenance, vous avez été téléporté au lobby !" to player if {ffabrain.spawn.damage} is not set: if {ffabrain.spawn.break} is not set: if {ffabrain.spawn.place} is not set: set {ffabrain.spawn.damage} to false set {ffabrain.spawn.break} to false set {ffabrain.spawn.place} to false on walk on glowstone: if player is in world "{@world}": if {kill.%player%} > 5: add 1 to {ffabrain.points.%player%} teleport player to {ffabrain.spawn} broadcast "{@prefix} &6%player% &fà marquer &b1 &fpoints !" set slot 4 of player to diamond axe named "&aJouer &8● &7Clique-droit" set slot 8 of player to bed named "&cRetour au lobby &8● &7Clique-droit" else: send "{@prefix} &cVous n'avez pas asser de kills pour marqué un points !" stop on death of player: if player is in world "{@world}": if attacker is a player: if victim is a player: broadcast "{@prefix} &6%victim% &fà été tué par &6%attacker% &f!" add 1 to {kill.%attacker%} apply regeneration 250 to attacker for 2 seconds Version de Skript : 2.2-dev25 Version Serveur : 1.8 Merci de votre aide ^^ Screen de la console :
  13. Zerox Graphic's

    Skript - Modération

    Je n'y avais pas pensé au départ vu que mon serveur est un serveur mini-jeux, j'me suis dis qu'il n'y en avait pas besoin. Mais maintenant qu'il est à la porté de tous, fallait bien le mettre, merci beaucoup de m'en avoir donné l'idée
  14. Zerox Graphic's

    Skript - Modération

    Oui mais je ne sais pas comment faire ( 22/05/19 | 19h36 ) EDIT: C'est bon, j'ai ajouté la sauvegarde d'inventaire ^^
  15. Zerox Graphic's

    Gakumia

    J'ai pas trop compris l'utilité de ton skript :c
×

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.