Aller au contenu
  • 0

Cooldown


Question

Posté(e)

Bonjour, je re-poste ma demande d'aide (qui à été supprimé pour je ne sais quel raison, j'aimerais d'ailleurs être prévenus avant de voir un de mes topic supprimé), donc mon problème concerne cette ligne:

if difference between {player.%player%.kit.%arg 2%.cooldown} and now is smaller than %{kit.%arg 2%.cooldown}%:

 

Je pense que vous voyez ce que j'essaye de faire ^^

 

Lors du reload j'ai l'erreur suivante: http://www.noelshack.com/2017-27-7-1499614742-capture.png

Je possède skript 2.2 et les addons de @SwiKZiiK

 

Je poste également tout mon code ici si besoin (pour m'aider bien évidemment).

[spoiler=Code]

#--------------------------------------------------#            
#                                                    #
#                                                   #
#            Skit cr?par Serkox.                   #
#                                                   #
#                    V 1.0                           #
#                                                   #
#        /!\  Revente interdite !     /!\           #
#        /!\     Modification autoris? /!\           #
#        /!\     mais d?nseill?      /!\           #
#                                                   #
#                                                   #
#--------------------------------------------------#




#------------------#D?t de la partie configurable#------------------#
                                                                     #
                                                                     #
options:                                                              #
                                                                     #
   Permission: skit.create                                              #
                                                                     #
   Msg_Kit_Cree: &c&lVous venez de cree le kit &6&l%arg 2% &c&l!     #-------#
                                                                             #
   Msg_Kit_Recu: &c&lVous venez de recevoir le kit &6&l%arg 2% &c&l!          #
                                                                             #
   Msg_Kit_Deja_Cree: &c&lLe kit &6&l%arg 2% &c&lexiste deja !                  #
                                                                             #
   Msg_Kit_Supprimer: &c&lLe kit &6&l%arg 2% &c&lvient d'etre supprimer !    #--------------#
                                                                                            #
   Msg_Prefix: &b&l[&9&lKit&b&l]                                                             #
                                                                                            #
   Msg_Help: &b/skit help &7< &6Pour voir les commandes possibles !                         #
                                                                                            #
   Msg_Kit_Save: &c&lVous venez d'edit le kit &6&l%arg 2% &c&l!                              #
                                                                                            #
   Msg_Kit_Edit: &c&lVous pouvez maintenant modifier le kit &6&l%arg 2% &c&l!                 #
                                                                                            #    
   Msg_Kit_Edit_Non_Existant: &c&lVous ne pouvez pas editer ce kit, il n'existe pas !         #
                                                                                            #
   Msg_Kit_Non_Save: &c&lVous ne pouvez pas sauvegarder le kit &6&l%arg 2% &c&l!             #
                                                                                            #
   Msg_Kit_Non_Actif: &c&lVous ne pouvez pas recevoir ce kit, il n'est pas active !         #
                                                                                            #
   Msg_Kit_Deja_Actif: &c&lLe kit &6&l%arg 2% &c&lest deja active !                         #
                                                                                            #
   Msg_Kit_Est_Passer_Actif: &c&lLe kit &6&l%arg 2% &c&lest maintenant active !             #
                                                                                            #
   Msg_Kit_Est_Deja_Desactif: &c&lLe kit &6&l%arg 2% &c&lest deja desactive !                 #
                                                                                            #------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------#
   Msg_Kit_Est_Passer_Desactif: &c&lLe kit &6&l%arg 2% &c&lest maintenant desactive !                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    #                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       #                    
   Msg_Non_Permission: &c&lVous n'avez pas la permission !                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                #
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       #-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------#                                                    
   Msg_Commande_Help: %newline%&a=============== &eHelp Skit 1/1 &a===============%newline% %newline%&c&l> &b/skit give <Nom-Du-Kit> &f< &7Permet de se give le kit, si il existe.%newline%&c&l> &b/skit list &f< &7Permet de voir la liste des kits existant. %newline%&c&l> &b/skit list on &f< &7Permet de voir la liste des kits actif.%newline%&c&l> &b/skit list off &f< &7Permet de voir la liste des kits desactiver.%newline%&c&l> &b/skit list perm &f< &7Permet de voir la liste des kits avec permission.%newline%&c&l> &b/skit help &f< &7Permet de voir l'aide.%newline% %newline%&a=============== &eHelp Skit 1/1 &a===============%newline% %newline%                                                                                                                                                                                                                                                                                                                                                                                                                                         #
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           #                                                    
   Msg_Staff_Help: %newline%&a=============== &eHelp Skit Staff 1/1 &a===============%newline% %newline%&c&l> &b/skit create <Nom-Du-Kit> &f< &7Permet de cree un kit, avec un nom.%newline%&c&l> &b/skit remove <Nom-Du-Kit> &f< &7Si le kit existe, il sera supprimer.%newline%&c&l> &b/skit edit <Nom-Du-Kit> &f< &7Permet d'edit le kit de votre choix.%newline%&c&l> &b/skit save <Nom-Du-Kit> &f< &7Permet de save le kit apres l'avoir edit.%newline%&c&l> &b/skit seton <Nom-Du-Kit> &f< &7Permet d'activer un kit.%newline%&c&l> &b/skit setoff <Nom-Du-Kit> &f< &7Permet de desactiver un kit.%newline%&c&l> &b/skit addperm <Nom-Du-Kit> <Permission> &f< &7Permet de definir une permission pour un kit.%newline%&c&l> &b/skit removeperm <Nom-Du-Kit> <Permission> &f< &7Permet de supprimer une permission pour un kit.%newline%&c&l> &b/skit lookperm <Nom-Du-Kit> &f< &7Permet de voir la permission du kit.%newline%&c&l> &b/skit help staff &f< &7Permet de voir l'aide pour le staff.%newline% %newline%&a=============== &eHelp Skit Staff 1/1 &a===============%newline% %newline%    #
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           #
   Msg_Permission_Ajoute: &c&lVous venez d'ajouter la permission &b&l%arg 3% &c&lau kit &6&l%arg 2% &c&l!                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    #
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       #-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------#
   Msg_Permission_Deja_Ajoute: &c&lLe kit &6&l%arg 2% &c&la deja une permission !                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        #
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       #
   Msg_Mettre_Une_Permission: &c&lVeuillez indiquer une permission pour le kit &6&l%arg 2% &c&l!                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        #
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       #
   Msg_Indiquer_Un_Kit_Ajouter_Permission: &c&lVeuillez indiquer un kit pour y ajouter une permission !                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                #
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       #                                                                            
   Msg_Indiquer_Un_Kit_Supprimer_Permission: &c&lVeuillez indiquer un kit pour supprimer sa permission !                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                #
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       #
   Msg_Kit_Non_Permission: &c&lLe kit &6&l%arg 2% &c&ln'a pas de permission !                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            #
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       #
   Msg_Non_Permission_Kit: &c&lVous n'avez pas la permission pour utiliser le kit &6&l%arg 2% &c&l!                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    #
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       #
   Msg_Permission_Supprimer: &c&lVous venez de supprimer la permission du kit &6&l%arg 2% &c&l!                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        #
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       #
   Msg_Look_Perm: &c&lLe kit &6&l%arg 2% &c&la comme permission &b&l%{kitperm.%arg 2%}% &c&l!                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            #
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       #
   Msg_Indiquer_Nom_Kit_Look_Perm: &c&lVeuillez indiquer un nom de kit !                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                #
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       #
   Msg_Aucun_Kit_Avec_Permission: &7&lIl n'y a aucun kit avec permission !                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                #
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       #    
   Msg_List_Kit_Permission: &7&lLes kits avec permissions sont &8&l> &c&l%{kit.listperm::*}% &7&l.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        #
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       #    
   Msg_List_Kit_Off: &7&lLes kits desactives sont &8&l> &c&l%{kit.listoff::*}% &7&l.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    #                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       #
   Msg_List_Kit_On: &7&lLes kits actives sont &8&l> &a&l%{kit.liston::*}% &7&l.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        #
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       #
   Msg_List_Aucun_Kit_Off: &7&lIl n'y a aucun kit desactive !                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            #                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       #
   Msg_List_Aucun_Kit_On: &7&lIl n'y a aucun kit active !                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                #    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       #
   Msg_Indiquer_Nom_De_Kit: &c&lVeuillez donner un nom a votre kit !                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    #                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       #
   Msg_Kit_Non_Existant: &7&lLe kit &6&l%arg 2% &7&ln'existe pas !                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        #                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       #
   Msg_Indiquer_Kit_Give: &c&lVeuillez préciser le nom du kit que vous voulez !                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        #
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       #
   Msg_List_Aucun_Kit: &7&lIl n'y a aucun kit disponible !                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                #
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       #
   Msg_List_Kit: &7&lLes kits disponible sont &8&l> &6&l%{kit.list::*}% &7&l.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            #
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       #
   Msg_Kit_Aucune_Permission: &c&lCe kit n'a aucune permission !

   Msg_Indiquer_Kit_Cooldown: &c&lVeuillez undiquer le kit auquel vous voulez ajouter un cooldown !

   Msg_Indiquer_Cooldown: &c&lVeuillez indiquer le cooldown !

   Msg_Kit_Deja_Cooldown: &c&lCe kit possède déjà un cooldown !

   Msg_Add_Cooldown: &c&lLe kit %arg 2% possède maintenant un cooldown de %{kit.%arg 2%.cooldown}% secondes !
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       #
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       #
#-------------------#Fin de la partie configurable#-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------#



#-------------------#/!\/!\#IL EST DECONSEILLER DE MODIFIER CETTE PARTIE#/!\/!\#-------------------#




#-------------------#Commande principale#-------------------#
                                                           #            
                                                           #                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
command /skit [<text>] [<text>] [<text>]:                    #
   trigger:                                                   #
       if arg 1 is not set:                                #
           send "{@Msg_Prefix} {@Msg_Help} " to player     #
                                                           #                                                            
                                                           #
#-----------------------------------------------------------#                                                          




#---------------------------------------#Cr?un kit#---------------------------------------------#
                                                                                                 #
                                                                                                 #            
       if arg 1 is "create":                                                                      #
           if arg 2 is set:                                                                      #
               if player has permission "{@Permission}":                                          #
                   if {kit.%arg 2%list} is true:                                                  #
                       send "{@Msg_Prefix} {@Msg_Kit_Deja_Cree}" to player                          #
                       stop                                                                        #
                   else:                                                                          #
                       set {kit.%arg 2%onoff} to true                                              #
                       set {kit.%arg 2%list} to true                                              #
                       add arg 2 to {kit.liston::*}                                               #
                       add arg 2 to {kit.list::*}                                                  #
                       set {kit.%arg 2%} to serialized contents of player's inventory               #
                       set {kithelmet.%arg 2%} to helmet of the player                              #
                       set {kitchestplate.%arg 2%} to chestplate of player                          #
                       set {kitleggings.%arg 2%} to leggings of player                              #
                       set {kitboots.%arg 2%} to boots of player                                  #
                       wait 1 tick                                                               #
                       send "{@Msg_Prefix} {@Msg_Kit_Cree}" to player                              #
               else:                                                                              #
                   send "{@Msg_Prefix} {@Msg_Non_Permission}" to player                          #
           if arg 2 is not set:                                                                  #
               send "{@Msg_Prefix} {@Msg_Indiquer_Nom_De_Kit}" to player                          #
                                                                                                 #
                                                                                                 #
#-------------------------------------------------------------------------------------------------#




#----------------------------------------#Supprimer un kit#---------------------------------------#
                                                                                                 #
                                                                                                 #
       else if arg 1 is "remove":                                                                  #
           if arg 2 is set:                                                                      #
               if player has permission "{@Permission}":                                          #
                   if {kit.%arg 2%list} is true:                                                  #
                       remove arg 2 from {kit.list::*}                                              #
                       set {kit.%arg 2%list} to false                                              #
                       delete {kit.%arg 2%}                                                       #
                       delete {kithelmet.%arg 2%}                                                  #
                       delete {kitchestplate.%arg 2%}                                              #
                       delete {kitleggins.%arg 2%}                                                  #
                       delete {kitboots.%arg 2%}                                                  #
                       delete {kit.%arg 2%onoff}                                                   #
                       send "{@Msg_Prefix} {@Msg_Kit_Supprimer}" to player                          #
                       remove arg 2 from {kit.listperm::*}                                          #
                       remove arg 2 from {kit.liston::*}                                          #
                       remove arg 2 from {kit.listoff::*}                                          #
                   else:                                                                          #
                       send "{@Msg_Prefix} {@Msg_Kit_Non_Existant}" to player                       #
               else:                                                                              #
                   send "{@Msg_Prefix} {@Msg_Non_Permission}" to player                          #
                                                                                                 #
                                                                                                 #
#-------------------------------------------------------------------------------------------------#




#---------------------------------------#Activ?n kit#----------------------------------------#
                                                                                              #
                                                                                                 #
       else if arg 1 is "seton":                                                               #
           if arg 2 is set:                                                                   #
               if player has permission "{@Permission}":                                       #
                   if {kit.%arg 2%onoff} is false:                                               #
                       set {kit.%arg 2%onoff} to true                                           #
                       remove arg 2 from {kit.listoff::*}                                       #
                       wait 2 ticks                                                           #
                       add arg 2 to {kit.liston::*}                                           #
                       wait 2 ticks                                                           #
                       send "{@Msg_Prefix} {@Msg_Kit_Est_Passer_Actif}" to player               #
                   else:                                                                       #
                       send "{@Msg_Prefix} {@Msg_Kit_Deja_Actif}" to player                   #
               else:                                                                           #
                   send "{@Msg_Prefix} {@Msg_Non_Permission}" to player                       #    
                                                                                              #
                                                                                                 #                    
#----------------------------------------------------------------------------------------------#




#---------------------------------------#D?ctiv?n kit#----------------------------------------#
                                                                                                 #
                                                                                                    #
       else if arg 1 is "setoff":                                                                  #
           if arg 2 is set:                                                                      #
               if player has permission "{@Permission}":                                          #
                   if {kit.%arg 2%onoff} is true:                                                  #
                       set {kit.%arg 2%onoff} to false                                              #
                       add arg 2 to {kit.listoff::*}                                              #
                       wait 2 ticks                                                              #
                       remove arg 2 from {kit.liston::*}                                          #
                       wait 2 ticks                                                              #
                       send "{@Msg_Prefix} {@Msg_Kit_Est_Passer_Desactif}" to player              #
                   else:                                                                          #
                       send "{@Msg_Prefix} {@Msg_Kit_Est_Deja_Desactif}" to player                  #
               else:                                                                              #
                   send "{@Msg_Prefix} {@Msg_Non_Permission}" to player                          #
                                                                                                 #
                                                                                                    #
#-------------------------------------------------------------------------------------------------#




#---------------------------------------#Edit un kit#----------------------------------------#
                                                                                            #
                                                                                            #
       else if arg 1 is "edit":                                                             #
           if arg 2 is set:                                                                 #        
               if player has permission "{@Permission}":                                     #
                   if {kit.%arg 2%list} is true:                                             #
                       set {kit.%arg 2%edit} to true                                         #
                       set helmet of player to {kithelmet.%arg 2%}                             #
                       set chestplate of player to {kitchestplate.%arg 2%}                     #
                       set leggings of player to {kitleggings.%arg 2%}                         #
                       set boots of player to {kitboots.%arg 2%}                             #
                       set player's inventory's serialized contents to {kit.%arg 2%}         #
                       send "{@Msg_Prefix} {@Msg_Kit_Edit}" to player                         #
                   else:                                                                     #
                       send "{@Msg_Prefix} {@Msg_Kit_Edit_Non_Existant}" to player             #
               else:                                                                         #
                   send "{@Msg_Prefix} {@Msg_Non_Permission}" to player                     #
                                                                                            #
                                                                                            #
#--------------------------------------------------------------------------------------------#                                                                                      




#---------------------------------------#Save un kit#----------------------------------------#
                                                                                            #
                                                                                            #
       else if arg 1 is "save":                                                             #
           if arg 2 is set:                                                                 #
               if player has permission "{@Permission}":                                     #
                   if {kit.%arg 2%list} is true:                                             #
                       if {kit.%arg 2%edit} is true:                                         #
                           set {kit.%arg 2%} to serialized contents of player's inventory      #
                           set {kithelmet.%arg 2%} to helmet of the player                     #
                           set {kitchestplate.%arg 2%} to chestplate of player                 #
                           set {kitleggings.%arg 2%} to leggings of player                     #
                           set {kitboots.%arg 2%} to boots of player                         #
                           send "{@Msg_Prefix} {@Msg_Kit_Save}" to player                        #
                       else:                                                                 #
                           send "{@Msg_Prefix} {@Msg_Kit_Non_Save}" to player                 #
                   else:                                                                     #
                       send "{@Msg_Prefix} {@Msg_Kit_Non_Existant}" to player                 #
               else:                                                                         #
                   send "{@Msg_Prefix} {@Msg_Non_Permission}" to player                     #
                                                                                            #
                                                                                            #
#--------------------------------------------------------------------------------------------#




#--------------------------------------#L'aide staff#----------------------------------------#
                                                                                            #
                                                                                            #                                                                                
       else if arg 1 is "help":                                                             #
           if arg 2 is "staff":                                                             #
               if player has permission "{@Permission}":                                      #
                   send "{@Msg_Staff_Help}" to player                                         #
               else:                                                                         #
                   send "{@Msg_Prefix} {@Msg_Non_Permission}" to player                     #
                                                                                            #
                                                                                            #
#--------------------------------------------------------------------------------------------#




#---------------------------------------#Ajout?ne permission a un kit#-------------------------------------------------#
                                                                                                                        #
                                                                                                                        #
       else if arg 1 is "addperm":                                                                                         #
           if player has permission "{@Permission}":                                                                     #
               if arg 2 is set:                                                                                         #
                   if arg 3 is set:                                                                                     #
                       if {kit.list::*} contains arg 2:                                                                 #
                           if {kitperm.%arg 2%} is not set:                                                             #
                               set {kitperm.%arg 2%} to arg 3                                                             #
                               add arg 2 to {kit.listperm::*}                                                             #
                               send "{@Msg_Prefix} {@Msg_Permission_Ajoute}" to player                                     #
                           else if {kitperm.%arg 2%} is set:                                                             #
                               send "{@Msg_Prefix} {@Msg_Permission_Deja_Ajoute}" to player                             #
                       else:                                                                                             #
                           send "{@Msg_Prefix} {@Msg_Kit_Non_Existant}" to player                                         #
                   else:                                                                                                 #
                       send "{@Msg_Prefix} {@Msg_Mettre_Une_Permission}" to player                                         #
               else:                                                                                                     #
                   send "{@Msg_Prefix} {@Msg_Indiquer_Un_Kit_Ajouter_Permission}" to player                             #
           else:                                                                                                         #
               send "{@Msg_Prefix} {@Msg_Non_Permission}" to player                                                     #
                                                                                                                        #
                                                                                                                        #
#------------------------------------------------------------------------------------------------------------------------#




#---------------------------------------#Supprim?ne permission a un kit#-----------------------------------------------#
                                                                                                                        #
                                                                                                                        #    
       else if arg 1 is "removeperm":                                                                                     #                                    
           if player has permission "{@Permission}":                                                                     #
               if arg 2 is set:                                                                                         #
                   if {kit.list::*} contains arg 2:                                                                     #
                       if {kitperm.%arg 2%} is set:                                                                     #
                           delete {kitperm.%arg 2%}                                                                     #
                           remove arg 2 from {kit.listperm::*}                                                             #
                           send "{@Msg_Prefix} {@Msg_Permission_Supprimer}" to player                                     #
                       else if {kitperm.%arg 2%} is not set:                                                             #
                           send "{@Msg_Prefix} {@Msg_Kit_Non_Permission}" to player                                     #
                   else:                                                                                                 #
                       send "{@Msg_Prefix} {@Msg_Kit_Non_Existant}" to player                                             #
               else:                                                                                                     #
                   send "{@Msg_Prefix} {@Msg_Indiquer_Un_Kit_Supprimer_Permission}" to player                             #
           else:                                                                                                         #
               send "{@Msg_Prefix} {@Msg_Non_Permission}" to player                                                     #
                                                                                                                        #
                                                                                                                        #
#------------------------------------------------------------------------------------------------------------------------#




#------------------------------------------#Voir la permission d'un kit#-------------------------------------------------#
                                                                                                                        #
                                                                                                                        #                                            
       else if arg 1 is "lookperm":                                                                                     #
           if player has permission "{@Permission}":                                                                     #
               if arg 2 is set:                                                                                         #
                   if {kit.list::*} contains arg 2:                                                                     #
                       if {kit.listperm::*} contains arg 2:                                                             #
                           send "{@Msg_Prefix} {@Msg_Look_Perm}" to player                                                 #
                       else:                                                                                             #
                           send "{@Msg_Prefix} {@Msg_Kit_Aucune_Permission}" to player                                     #
                   else:                                                                                                 #
                       send "{@Msg_Prefix} {@Msg_Kit_Non_Existant}" to player                                              #
               else if arg 2 is not set:                                                                                   #
                   send "{@Msg_Prefix} {@Msg_Indiquer_Nom_Kit_Look_Perm}" to player                                     #
           else:                                                                                                         #
               send "{@Msg_Prefix} {@Msg_Non_Permission}" to player                                                     #
                                                                                                                        #
                                                                                                                        #
#------------------------------------------------------------------------------------------------------------------------#




#---------------------------------------#Se give un kit#---------------------------------------------------#


       if arg 1 is "give":                                                                                
           if arg 2 is set:                                                                            
               if {kit.list::*} contains arg 2:                                                        
                   if {kit.%arg 2%onoff} is true:                                                        
                       if {kitperm.%arg 2%} is set:
                           if {kit.%arg 2%.cooldown} is set:                    
                               if player has permission "%{kitperm.%arg 2%}%":    
                                   if {player.%player%.kit.%arg 2%.cooldown} is not set:
                                       set {player.%player%.kit.%arg 2%.cooldown} to now
                                       set helmet of player to {kithelmet.%arg 2%}                                
                                       set chestplate of player to {kitchestplate.%arg 2%}                        
                                       set leggings of player to {kitleggings.%arg 2%}                              
                                       set boots of player to {kitboots.%arg 2%}                                
                                       set player's inventory's serialized contents to {kit.%arg 2%}            
                                       wait 1 tick                                                                  
                                       send "{@Msg_Prefix} {@Msg_Kit_Recu}" to player
                                   else:
                                       if difference between {player.%player%.kit.%arg 2%.cooldown} and now is smaller than %{kit.%arg 2%.cooldown}%:
                                           set helmet of player to {kithelmet.%arg 2%}                                
                                           set chestplate of player to {kitchestplate.%arg 2%}                        
                                           set leggings of player to {kitleggings.%arg 2%}                              
                                           set boots of player to {kitboots.%arg 2%}                                
                                           set player's inventory's serialized contents to {kit.%arg 2%}            
                                           wait 1 tick                                                                  
                                           send "{@Msg_Prefix} {@Msg_Kit_Recu}" to player
                               else:                                                                        
                                   send "{@Msg_Prefix} {@Msg_Non_Permission_Kit}" to player

                           else if {kit.%arg 2%.cooldown} is not set:                    
                               if player has permission "%{kitperm.%arg 2%}%":                                                                            
                                   set helmet of player to {kithelmet.%arg 2%}                                
                                   set chestplate of player to {kitchestplate.%arg 2%}                        
                                   set leggings of player to {kitleggings.%arg 2%}                                  
                                   set boots of player to {kitboots.%arg 2%}                                
                                   set player's inventory's serialized contents to {kit.%arg 2%}            
                                   wait 1 tick                                                                  
                                   send "{@Msg_Prefix} {@Msg_Kit_Recu}" to player                            
                               else:                                                                        
                                   send "{@Msg_Prefix} {@Msg_Non_Permission_Kit}" to player

                       else if {kitperm.%arg 2%} is not set:
                           if {kit.%arg 2%.cooldown} is set:                    
                               set helmet of player to {kithelmet.%arg 2%}                                    
                               set chestplate of player to {kitchestplate.%arg 2%}                          
                               set leggings of player to {kitleggings.%arg 2%}                                
                               set boots of player to {kitboots.%arg 2%}                                    
                               set player's inventory's serialized contents to {kit.%arg 2%}                
                               wait 1 tick                                                                    
                               send "{@Msg_Prefix} {@Msg_Kit_Recu}" to player

                           else if {kit.%arg 2%.cooldown} is not set:                    
                               set helmet of player to {kithelmet.%arg 2%}                                    
                               set chestplate of player to {kitchestplate.%arg 2%}                          
                               set leggings of player to {kitleggings.%arg 2%}                                
                               set boots of player to {kitboots.%arg 2%}                                    
                               set player's inventory's serialized contents to {kit.%arg 2%}                
                               wait 1 tick                                                                    
                               send "{@Msg_Prefix} {@Msg_Kit_Recu}" to player                                
                   else:                                                                                  
                       send "{@Msg_Prefix} {@Msg_Kit_Non_Actif}" to player                                  
               else:                                                                                    
                   send "{@Msg_Prefix} {@Msg_Kit_Non_Existant}" to player                                
           else if arg 2 is not set:                                                                    
               send "{@Msg_Prefix} {@Msg_Indiquer_Kit_Give}" to player                                  


















#---------------------------------------#La list des kits#---------------------------------------------------------#    
                                                                                                                  #
                                                                                                                  #
       else if arg 1 is "list":                                                                                   #
           if arg 2 is not set:                                                                                   #
               if {kit.list::*} is not set:                                                                       #
                   send "{@Msg_Prefix} {@Msg_List_Aucun_Kit}" to player                                           #
               else if {kit.list::*} is set:                                                                       #
                   send "{@Msg_Prefix} {@Msg_List_Kit}" to player                                                 #
                                                                                                                  #
                                                                                                                  #
#------------------------------------------------------------------------------------------------------------------#




#---------------------------------------#La list des kits activ?-------------------------------------------------#
                                                                                                                  #
                                                                                                                  #
           if arg 2 is "on":                                                                                       #
               if {kit.liston::*} is not set:                                                                       #
                   send "{@Msg_Prefix} {@Msg_List_Aucun_Kit_On}" to player                                            #
               else if {kit.liston::*} is set:                                                                       #
                   send "{@Msg_Prefix} {@Msg_List_Kit_On}" to player                                                  #
                                                                                                                  #
                                                                                                                  #
#------------------------------------------------------------------------------------------------------------------#




#---------------------------------------#La list des kits activ?-------------------------------------------------#
                                                                                                                  #
                                                                                                                  #                    
           if arg 2 is "off":                                                                                       #
               if {kit.listoff::*} is not set:                                                                       #
                   send "{@Msg_Prefix} {@Msg_List_Aucun_Kit_Off}" to player                                       #
               else if {kit.listoff::*} is set:                                                                   #
                   send "{@Msg_Prefix} {@Msg_List_Kit_Off}" to player                                             #
                                                                                                                  #
                                                                                                                  #
#------------------------------------------------------------------------------------------------------------------#




#----------------------------------#La list des kits avec une permission#------------------------------------------#
                                                                                                                  #
                                                                                                                  #                    
           if arg 2 is "perm":                                                                                       #
               if {kit.listperm::*} is not set:                                                                   #
                   send "{@Msg_Prefix} {@Msg_Aucun_Kit_Avec_Permission}" to player                                   #
               else if {kit.listperm::*} is set:                                                                   #
                   send "{@Msg_Prefix} {@Msg_List_Kit_Permission}" to player                                      #
                                                                                                                  #
                                                                                                                  #
#------------------------------------------------------------------------------------------------------------------#




#---------------------#L'aide#---------------------------#
                                                        #
                                                        #
       else if arg 1 is "help":                         #
           if arg 2 is not set:                         #
               send "{@Msg_Commande_Help}" to player    #
                                                        #
                                                        #
#--------------------------------------------------------#


#--------------------------------------#Ajouter un cooldown#-------------------------------------------------------#    
                                                                                                                  #
                                                                                                                  #
       else if arg 1 is "addcooldown":                                                                                         #
           if player has permission "{@Permission}":                                                                     #
               if arg 2 is set:                                                                                         #
                   if arg 3 is set:                                                                                     #
                       if {kit.list::*} contains arg 2:                                                                                    
                           if {kit.%arg 2%.cooldown} is not set:
                               set {kit.%arg 2%.cooldown} to arg 3
                               send "{@Msg_Prefix} {@Msg_Add_Cooldown}" to player
                           else if {kit.%arg 2%.cooldown} is set:
                               send "{@Msg_Prefix} {@Msg_Kit_Deja_Cooldown}" to player
                       else:
                           send "{@Msg_Prefix} {@Msg_Kit_Non_Existant}" to player                    
                   else:
                       send "{@Msg_Prefix} {@Msg_Indiquer_Cooldown}" to player
               else:
                   send "{@Msg_Prefix} {@Msg_Indiquer_Kit_Cooldown}" to player                          
           else:
               send "{@Msg_Prefix} {@Msg_Non_Permission}" to player




 

 

 

En vous remerciant d'avance pour votre aide ! :) @SwiKZiiK Ducoup si tu voulais m'aider je suis preneur :)

 

Bonne soirée !

5 réponses à cette question

Messages recommandés

  • 0
Posté(e)

Enlève les %% autour de ta dernière variable, comme ceci:

if difference between {player.%player%.kit.%arg 2%.cooldown} and now is smaller than {kit.%arg 2%.cooldown}:

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