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 ^^
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 :)
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.
Question
Serkox
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 playerEn 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