Aller au contenu

MGamer91

Membre
  • Compteur de contenus

    325
  • Inscription

  • Dernière visite

  • Jours gagnés

    6

Messages posté(e)s par MGamer91

  1. Il n'y en a pas tu as mal lu ;)

    Essaye d'enlever Umbaska pour voir?

    Si il en a:

    Re,

     

    Voici mon code:

     

    #Skript crée par Xamez
    
    on quit:
       clear player's inventory
       set {staff.%player%} to false
       set {vanish.%player%} to false
       reveal player from all players
    
    command /freeze <player>:
       permission: freeze.use
       permission message: &cTu n'as pas accès à cette commande.
       trigger:
           if {freeze.%arg 1%} is not set:
               set {freeze.%arg 1%} to true
               set {loc.%arg 1%} to location of arg 1
               apply slowness 255 to arg 1 for 999 days
               apply jump boost 255 to arg 1 for 999 days
               apply blindness 255 to arg 1 for 999 days
               send " " to arg 1
               send "&8[&bFreeze&8] &cTu es désormais freeze." to arg 1
               send " " to arg 1
               loop all players:
                   if loop-player has permission "staff.use":
                       send "&8&l&m--------------------------" to loop-player
                       send "&8[&bFreeze&8] &c%player% à freeze %arg 1%" to loop-player
                       send "&8&l&m--------------------------" to loop-player
               send " " to arg 1
               set action bar of arg 1 to "&cVous êtes freeze !"
               send " " to arg 1
               wait 2 seconds
               stop
           if {freeze.%arg 1%} is false:
               set {freeze.%arg 1%} to true
               set {loc.%arg 1%} to location of arg 1
               apply slowness 255 to arg 1 for 999 days
               apply jump boost 255 to arg 1 for 999 days
               apply blindness 255 to arg 1 for 999 days
               send " " to arg 1
               send "&8[&bFreeze&8] &cTu es désormais freeze." to arg 1
               send " " to arg 1
               loop all players:
                   if loop-player has permission "staff.use":
                       send "&8&l&m--------------------------" to loop-player
                       send "&8[&bFreeze&8] &c%player% à freeze %arg 1%" to loop-player
                       send "&8&l&m--------------------------" to loop-player
               stop
           if {freeze.%arg 1%} is true:
               set {freeze.%arg 1%} to false
               clear {loc.%arg 1%}
               remove slowness 255 from arg 1
               remove jump boost 255 from arg 1
               remove blindness 255 from arg 1
               send " " to arg 1
               send "&8[&bFreeze&8] &aTu es désormais unfreeze." to arg 1
               send " " to arg 1
               loop all players:
                   if loop-player has permission "staff.use":
                       send "&8&l&m--------------------------" to loop-player
                       send "&8[&bFreeze&8] &a%player% à unfreeze %arg 1%" to loop-player
                       send "&8&l&m--------------------------" to loop-player
               set action bar of arg 1 to "&aVous êtes unfreeze !"
    
    every 2 second:
       loop all players:
           if {loc.%loop-player%} is set:
               teleport loop-player to {loc.%loop-player%}
               set action bar of loop-player to "&cVous êtes freeze !"
    
    command /adminstaff <player>:
       trigger:
           if player is op:
               if {staff.%arg 1%} is not set:
                   set {staff.%arg 1%} to true
                   send "&8[&bStaffMod&8] &8» &aVous avez activé le StaffMod." to arg 1
                   clear arg 1's inventory
                   wait 2 ticks
                   set slot 0 of arg 1 to a wooden sword of knockback 5 named "&bKnockBack"
                   set slot 1 of arg 1 to a light green dye named "&bVanish &7(Activé)"
                   set slot 2 of arg 1 to a stick named "&bKill"
                   set slot 3 of arg 1 to a book named "&bVérification"
                   set slot 4 of arg 1 to a paper named "&bInformation"
                   set slot 5 of arg 1 to a ice named "&bFreeze"
                   set slot 8 of arg 1 to a 76 named "&bQuitter"
                   set {vanish.%arg 1%} to true
                   hide arg 1 from all players
                   stop trigger
               if {staff.%arg 1%} is false:
                   set {staff.%arg 1%} to true
                   send "&8[&bStaffMod&8] &8» &aVous avez activé le StaffMod." to arg 1
                   clear arg 1's inventory
                   wait 2 ticks
                   set slot 0 of arg 1 to a wooden sword of knockback 5 named "&bKnockBack"
                   set slot 1 of arg 1 to a light green dye named "&bVanish &7(Activé)"
                   set slot 2 of arg 1 to a stick named "&bKill"
                   set slot 3 of arg 1 to a book named "&bVérification"
                   set slot 4 of arg 1 to a paper named "&bInformation"
                   set slot 5 of arg 1 to a ice named "&bFreeze"
                   set slot 8 of arg 1 to a 76 named "&bQuitter"
                   set {vanish.%arg 1%} to true
                   hide arg 1 from all players
                   stop trigger
               if {staff.%arg 1%} is true:
                   send "&8[&bStaffMod&8] &8» &aVous avez désactivé le StaffMod." to arg 1
                   clear arg 1's inventory
                   set {staff.%arg 1%} to false
                   set {vanish.%arg 1%} to false
                   reveal arg 1 from all players
    
    Command /staff:
       permission: staff.use
       permission message: &cTu n'as pas le droit de faire cette commande.
       aliases: /mod
       trigger:
           if {staff.%player%} is not set:
               set {staff.%player%} to true
               send "&8[&bStaffMod&8] &8» &aVous avez activé le StaffMod."
               clear player's inventory
               wait 2 ticks
               set slot 0 of player to a wooden sword of knockback 5 named "&bKnockBack"
               set slot 1 of player to a light green dye named "&bVanish &7(Activé)"
               set slot 2 of player to a stick named "&bKill"
               set slot 3 of player to a book named "&bVérification"
               set slot 4 of player to a paper named "&bInformation"
               set slot 5 of player to a ice named "&bFreeze"
               set slot 8 of player to a 76 named "&bQuitter"
               set {vanish.%player%} to true
               hide player from all players
               stop trigger
           if {staff.%player%} is false:
               set {staff.%player%} to true
               send "&8[&bStaffMod&8] &8» &aVous avez activé le StaffMod."
               clear player's inventory
               wait 2 ticks
               set slot 0 of player to a wooden sword of knockback 5 named "&bKnockBack"
               set slot 1 of player to a light green dye named "&bVanish &7(Activé)"
               set slot 2 of player to a stick named "&bKill"
               set slot 3 of player to a book named "&bVérification"
               set slot 4 of player to a paper named "&bInformation"
               set slot 5 of player to a ice named "&bFreeze"
               set slot 8 of player to a 76 named "&bQuitter"
               set {vanish.%player%} to true
               hide player from all players
               stop trigger
           if {staff.%player%} is true:
               send "&8[&bStaffMod&8] &8» &aVous avez désactivé le StaffMod."
               clear player's inventory
               set {staff.%player%} to false
               set {vanish.%player%} to false
               reveal player from all players
    
    on right click with redstone torch:
       if name of player's tool is "&bQuitter":
           send "&8[&bStaffMod&8] &8» &aVous avez désactivé le StaffMod."
           clear player's inventory
           set {staff.%player%} to false
           set {vanish.%player%} to false
           reveal player from all players
    
    on right click with light green dye:
       if name of player's tool is "&bVanish &7(Activé)":
           if {vanish.%player%} is true:
               wait 3 ticks
               set slot 1 of player to a gray dye named "&bVanish &7(Désactivé)"
               set {vanish.%player%} to false
               send "&8[&bStaffMod&8] &8» &aVanish désactivé."
               reveal player from all players
               stop
    
    on right click with gray dye:
       if name of player's tool is "&bVanish &7(Désactivé)":          
           if {vanish.%player%} is false:
               wait 3 ticks
               set slot 1 of player to a light green dye named "&bVanish &7(Activé)"
               set {vanish.%player%} to true
               send "&8[&bStaffMod&8] &8» &aVanish activé."
               hide player from all players
               stop
    
    on right click with stick:
       if name of player's tool is "&bKill":
           if targeted entity is a player:
               kill targeted entity
               send "&8[&bStaffMod&8] &8» &aVous avez tuer %targeted entity%."
    
    on right click with paper:
       if name of player's tool is "&bInformation":
           if targeted entity is a player:
               if name of targeted entity is "Xamez" or "Origin33" or "Mehd95" or "Zoom_st":
                   send "&8&l&m--------------------------"
                   send "&bNom du joueur : &a%targeted entity%"
                   send "&bUUID : &a%UUID of targeted entity%"
                   send "&bIp : &a&k%targeted entity's ip%"
                   if targeted entity is flying:
                       send "&bFly : &aOui"
                   if targeted entity is not flying:
                       send "&bFly : &aNon"
                   send "&bVie : &a%targeted entity's health% &c?"
                   send "&bNourriture : &a%targeted entity's food bar%"
                   if targeted entity's gamemode is survival:
                       send "&bGamemode : &aSurvie (0)"
                   if targeted entity's gamemode is creative:
                       send "&bGamemode : &aCréatif (1)"
                   if targeted entity's gamemode is adventure:
                       send "&bGamemode : &aAventure (2)"
                   if targeted entity's gamemode is spectator:
                       send "&bGamemode : &aSpectateur (3)"
                   send "&bLocation : &a%location of targeted entity%"
                   send "&bMonde : &a%world of targeted entity%"
                   send "&8&l&m--------------------------"
               else:
                   send "&8&l&m--------------------------"
                   send "&bNom du joueur : &a%targeted entity%"
                   send "&bUUID : &a%UUID of targeted entity%"
                   send "&bIp : &a%targeted entity's ip%"
                   if targeted entity is flying:
                       send "&bFly : &aOui"
                   if targeted entity is not flying:
                       send "&bFly : &aNon"
                   send "&bVie : &a%targeted entity's health% &c?"
                   send "&bNourriture : &a%targeted entity's food bar%"
                   if targeted entity's gamemode is survival:
                       send "&bGamemode : &aSurvie (0)"
                   if targeted entity's gamemode is creative:
                       send "&bGamemode : &aCréatif (1)"
                   if targeted entity's gamemode is adventure:
                       send "&bGamemode : &aAventure (2)"
                   if targeted entity's gamemode is spectator:
                       send "&bGamemode : &aSpectateur (3)"
                   send "&bLocation : &a%location of targeted entity%"
                   send "&bMonde : &a%world of targeted entity%"
                   send "&8&l&m--------------------------"
    
    on right click with book:
       if name of player's tool is "&bVérification":
           if targeted entity is a player:
               make player execute command "/verif %targeted entity%"
    
    on right click with ice:
       if name of player's tool is "&bFreeze":
           if targeted entity is a player:
               make player execute command "/freeze %targeted entity%"
    
    on drop:
       if {staff.%player%} is true:
           cancel event
    
    on break:
       if {staff.%player%} is true:
           cancel event
    
    on inventory click:
       if {staff.%player%} is true:
           cancel event
    
    on place:
       if {staff.%player%} is true:
           cancel event
    
    on pickup:
       if {staff.%player%} is true:
           cancel event

     

    OK je vais essayé d'enlevé umbaska

    Umbaska V2 devrait normalement fonctionné mais bon c'est Umbaska alors ça fout la merde à chaque fois...

    Y'a Une V2 de umbaska ?

  2. Ah bah merci beaucoup ça marche !

    Tournée de likes c'est cadeau :)

    Cimer, tu m'as fait passé les 50 likes !! Maintenant il me faut encore 294 messages pour devenir membre actif x) Courage !

    • J'aime 1
  3. Bon bah c'est fait , mais toujours les 2 erreurs...

    (Le dossier est miraculeusement réapparu ^^)

    Tu as bien la derniere version de SkQuery ? j'ai eu le meme probleme que toi car c'etait la version SkQuery1.8 alors que il fzllait prendre la derniere version !

    • J'aime 1
  4. Pour ce qui est des add-ons j'ai les deux EDIT: depuis que j'ai fait une maj de mon serv j'ai un dossier "SkQuery" qui est porté disparu, cela impacte quelque chose ?

    Et pour les couleurs je pense pas

    Je pense qu'il te faut réinstallé SkQuery mais la derniere version ! :)

    • J'aime 1
  5. Bonjour, bonsoir skripteurs,

    Je suis la car j'ai (encore) un problème avec les Menus GUI.

    j'ai essayé des codes tout faits, des ceux que j'ai fait moi-même en lisant des tutoriaux mais toujours une ou deux erreurs :

    >sk reload tests
    [21:31:34 INFO]: [skript] Reloading tests.sk...
    [21:31:34 ERROR]: 'chest with 5 rows named "§6§lTests"' is not an entity type (tests.sk, line 38: open chest with 5 rows named "§6§lTests" to player')
    [21:31:34 ERROR]: '"/bc a marche "]' is not a text (tests.sk, line 40: format slot 1 of player with red clay named "§c§ltest 1" with lore "&6Envoie Ca marche" to close then run [make console execute command "/bc a marche "]')
    [21:31:34 INFO]: [skript] Encountered 2 errors while reloading tests.sk!
    

    PS: c'est un code modifié qui vient d'ici -> https://skript-mc.fr/forum/threads/unknow-type-vie1.12136/

    J'ai cherché , testé mais je n'y arrive pas. ( ou c'est p'têtre tout simplement que je sais pas chercher)

    Si quelqu'un sait m'aider, ce serait génial ! :rolleyes:

    Merci !

    Mon code :

    command /menu:
       trigger:
           wait 5 tick
           open chest with 5 rows named "§6§lTests" to player
           wait 2 tick
           format slot 1 of player with red clay named "§c§ltest 1" with lore "&6Envoie Ca marche" to close then run [make console execute command "/bc a marche "]

    Tu as pensé aux addons ? Pour les GUIs je te conseil SkQuery et TuSke !

    Et perso je mets des & pour les couleurs pas des § mais apres je pense pas que ça a un impact sur le Skript si ?

    • J'aime 1
  6. J'ai corrigé l'erreur quelques heures après avoir posté ce message

    J'essaie d'apporter mon aide ! Après je suis pas super fort en Skript,même pas du tout mais au moins je participe !

    Maintenant ce que tu as dit:

    Toi tu n'a rien compris en fait.

    Je trouve ça un peu franc et vexant et en plus de ça tu donnes aucune explication !

    Cdt

    MGamer91

  7. Salut !

    Si j'ai un conseil, c'est d'éviter d'utiliser Essentials sur un serveur (c'est mon point de vue) car il bloque lorsque l'on veut dev en skript.

    Prend un skript de sanction sur le forum (il en existe des tonnes) et le code sera:

    on command /msg:
       if sender is a player:
           if {mute.%player%} is true:
               cancel event
               send "&cTu es mute !"

    Je suis d'accord car moi au niveau des bans/mutes j'utilises autre choses donc ce que j'ai fais c'est que j'ai ouvert le Essentials.jar et la ou toutes les commandes sont répertoriés j'ai supprimé le /mute, /ban etc... et comme ça je les fait moi meme :D

  8. Hello!

     

    Voici le code:

     

    on damage of player:
       if damage cause is void:
           if {duel.in-duel.%victim's uuid%} or {GodDamage.%victim's uuid%} or {mlgOpposant.%victim's uuid%} or {spleefOpposant.%victim's uuid%} or {pvpbox.1.info.%victim's uuid%} or{pvpbox.2.info.%victim's uuid%} or {pvpbox.3.info.%victim's uuid%} or {scintillant.1.info.%victim's uuid%} isn't set:
               cancel event

     

    L'erreur:

     

    Variables cannot be used here. (MortSpawn.sk, line 3: if {duel.in-duel.%victim's uuid%} or {GodDamage.%victim's uuid%} or {mlgOpposant.%victim's uuid%} or {spleefOpposant.%victim's uuid%} or {pvpbox.1.info.%victim's uuid%} or{pvpbox.2.info.%victim's uuid%} or {pvpbox.3.info.%victim's uuid%} or {scintillant.1.info.%victim's uuid%} isn't set:')

     

    Quelqu'un saurait pourquoi ça ne fonctionne pas ?

     

    Et quelqu'un saurait comment remplacer l'event on consume of potion: ?

    J'obtiens cette erreur "can't understand this event: 'on consume of potion" quand je l'utilise (Version 1.12 avec la dernière release de Skript par Benksu).

     

    Merci pour l'aide apportée,

    Pheon'.

    Je pense pas que ce soit ça mais avec moi une variable bugait car elle avait 2 "." ( c'etait {staff.mode.%player%} et je l'ai transformé en {staffmode.%player%} et ça a marché !

  9. J'ai compris :D merci

    J'aimerai que quand la console give 5 euros elle retire 5 euros du /money et dernière chose comment fait on pour que l'item soit un bouton en pierre ou une épée en fer par exemple ?

    On met stone_button ?

    Merci

    Pour l'item épée en fer c'est "iron sword" mais au pire si tu sais pas tu mets l'ID de l'item et quand tu reload Skript va te dire que c'est mieu d'utiliser le nom de l'item et il va te dire par exemple si tu avais mis l'ID de la stone il va te dire de mettre "stone"

  10. Le skript:

     

    on first join:

    set {coins.%player%} to 0

    command /coins <text> <player> <number>:

    permission: bypass.admin

    usage: &7/coins <&6add&7/&6remove&7/&6see&7> <&6player&7> <&6nombres&7>

    trigger:

    if arg 1 is set:

    if arg 1 is "add":

    if arg 2 is set:

    add arg 3 to {coins.%arg 2%}

    message "Tu as reçus &5%arg 3% euros" to arg 2

    else:

    message "&cMet un joueur"

    if arg 1 is "remove":

    if arg 2 is set:

    remove arg 3 from {coins.%arg 2%}

    message "&cTu as perdu &a%arg 3% euros" to arg 2

    if {coins.%arg 2%} < 0:

    set {coins.%arg 2%} to 0

    message "%player% n'a pas assez d'argent"

    else:

    message "&cMet un joueur"

    if arg 1 is "see":

    if arg 2 is set:

    message "&6Le joueur &5%arg 2% &6 a &a%{coins.%arg 2%}% euros"

    command /money:

    trigger:

    message "Tu as &6%{coins.%player%}% euros"

    on right click on a sign:

    cancel event

    open chest with 5 rows named "&4ATM" to player

    wait 1 tick

    format slot 20 of player with Redstone named "&7Retirer" to run [make player execute command "/atm"]

    Command /atm:

    trigger:

    open chest with 1 rows named "&4ATM" to player

    wait 1 tick

    format slot 0 of player with black stained glass named "" to be unstealable

    format slot 1 of player with button named "5 euros" to run if {coins.%arg 2%} > 5:[make the console execute command "/give %player% 4679 1"]

    format slot 2 of player with button named "10 euros" to be unstealable

    format slot 3 of player with button named "25 euros" to be unstealable

    format slot 4 of player with button named "50 euros" to be unstealable

    format slot 5 of player with button named "100 euros" to be unstealable

    format slot 6 of player with button named "200 euros" to be unstealable

    format slot 7 of player with button named "500 euros" to be unstealable

    format slot 8 of player with black stained glass named "" to be unstealable

    Il faut que tu verifies le if {coins.%arg 2%} > 5 lorsque tu execute la commande et non pas quand tu click sur l'item en clair

    format slot 1 of player with button named "5 euros" to close then run [make console execute command "/§givebutton %player%"]
    
    command /§givebutton [<player>]:
       trigger:
           if {coins.%arg 1%} > 5:
               make console execute command "give %arg 1% 4679 1"
           else:
               send "&cIl vous faut 5 euros !" to arg 1
    

    Je ne sais pas si tu m'as compris ?

  11. Maintenant j'ai sa :

    [22:58:05] [server thread/ERROR]: [skript] Can't understand this condition/effect: format slot 6 of player with red wool named "&eMob" to close then run [make player execute command "mvtp @p mob_farm"] (Menu.sk, line 7: format slot 6 of player with red wool named "&eMob" to close then run [make player execute command "mvtp @p mob_farm"]')
    [22:58:05] [server thread/ERROR]: [skript] Can't understand this condition/effect: format slot 8 of player with red wool named "&eFamr" to close then run [make player execute command "mvtp @p farm"] (Menu.sk, line 8: format slot 8 of player with red wool named "&eFamr" to close then run [make player execute command "mvtp @p farm"]')
    [22:58:07] [Craft Scheduler Thread - 2/INFO]: [0;37;22m[[0;33;22mSkript[0;37;22m][m You're currently running the latest stable version of Skript.[m

    Je te l'ai dit l'item red wool n'est pas reconnu par ta version Skript change donc ton item ou alors mais l'ID :)

    Laine rouge: 35:14

    Il me semble :/

  12. Voici l'erreur :

    [22:18:30] [server thread/INFO]: [skript] Loading variables...
    [22:18:30] [server thread/INFO]: [skript] Loaded 10 variables in 0.0 seconds
    [22:18:30] [server thread/ERROR]: [skript] indentation error: expected 8 spaces, but found 2 tabs (Menu.sk, line 8: format slot 8 of player with red wool named "&eFamr" to close then run [make player execute command "mvtp @p farm"]')
    [22:18:30] [server thread/ERROR]: [skript] indentation error: expected 8 spaces, but found 2 tabs (Menu.sk, line 8: format slot 8 of player with red wool named "&eFamr" to close then run [make player execute command "mvtp @p farm"]')
    [22:18:30] [server thread/ERROR]: [skript] Can't understand this condition/effect: format slot 6 of player with red wool named "&eMob" to close then run [make player execute command "mvtp @p mob_farm"] (Menu.sk, line 7: format slot 6 of player with red wool named "&eMob" to close then run [make player execute command "mvtp @p mob_farm"]')
    [22:18:31] [server thread/INFO]: [skript] Loaded 7 scripts with a total of 9 triggers and 5 commands in 1.28 seconds
    [22:18:31] [server thread/INFO]: [skript] Finished loading.

    C'est juste que à la place des tabulations y a des espaces! Enleve les espacess et remplace par des tabulations ( 8 espaces = 2 tabulation ) ensuite pour l'autre erreur c'est l'id red wool qui ne marche pas remplace par un autre item !

  13. Pour la panneau je sais pas mais pour le menu fais :

    command /menuspawn:
       permission: menu.spawn #Changes si tu veux :D
       permission message: &cTu n'as pas la permission !
       trigger:
           wait 2 ticks
           open chest with 1 rows named "&eSpawn" to player
           wait 2 ticks
           format slot 2 of player with stone named "&eSpawn 1" to close then run [make player execute command "spawn 1"] #Change la commande de spawn si tu en as plusieurs :)
           format slot 4 of player with compass named "&eSpawn 2" to close then run [make player execute command "spawn 2"]
           format slot 6 of player with red wool named "&eSpawn 3" to close then run [make player execute command "spawn 3"]
    

    Code pas testé :)

    Le tout est que quand le joueur click sur ton panneau ça execute la commande /menuspawn :)

  14. Apprend plutôt à t'es joueurs à écrire nah ? Sa ira plus vite xD

    T'as pas compris :/ je souhaite pas que ça rajoute un ! ou un . mais que mes joueurs ne puissent pas répéter le mot deja ecrit, s'il ils ecrivent salut ba il ne pourront pas le repeter il doivent ecrire autre chose ?

  15. @HardTrox

     

     

    Dans ma demande :

    Salut à tous,

     

    Version de minecraft / skript : 1.8.X

    Type du skript : Outils de Modération

    Description du script :

    Je souhaite un skript qui quand on ecrit des mots comme "fdp" ou autre ( je pourrais les rajouter ! ) ça execute la commande /tempmute %player% 1 hour Insultes,

    j'ai déjà trouvé ce skript: https://skript-mc.fr/forum/resources/languageavert.1045/

    mais il y'a des erreurs et il bug !

    Je souhaite aussi mettre l'option de /clearchat pour clear le tchat,

    l'option /chat on pour activer le tchat et le /chat off pour désactiver le tchat !

    Et la derniere option qui permet de ne pas répéter le meme mot !

    Commandes éventuelles avec les permissions :

    /chat on - Activer le Tchat - chat.control

    /chat off - Désactiver le Tchat - chat.control

    /clearchat - Clear le Tchat - chat.control

    La permission Chat.bypass permet de parler meme si le tchat est off et de ne pas etre limiter par l'antispam :D

    Autres précisions (bout de skript déjà fait, systèmes actuellement utilisés, etc) :

    J'ai les addons de base

     

    Merci pour vos futurs réponses !

    Cdt

    MGamer91

     

    Il y'a le :

     

     

    Et la derniere option qui permet de ne pas répéter le meme mot !

    ?

×
×
  • 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.