Aller au contenu

Serkox

Membre
  • Compteur de contenus

    217
  • Inscription

  • Dernière visite

  • Jours gagnés

    4
  • Crédits

    0 [Faire un don]

Tout ce qui a été posté par Serkox

  1. Préparation de ZeyMod 1.1 :D
  2. Nouvelle ressource, "ZeyMod" ! Disponible dans "Skripts" en 1.8.x :D
  3. Serkox

    ZeyMod

    Serkox submitted a new resource: [plain]ZeyMod[/plain] - [plain]Ce skript complet comprends un système de sanction complet, de gestion du chat et bien plus...[/plain] Read more about this resource...
  4. This resource has been removed and is no longer available for download.
  5. Bonjour/bonsoir suite à plusieurs problème avec ce skript (je me suis aperçu qu'avec le temps il y avait beaucoup d'erreurs) j'ai décider de faire une maj mais plutôt que de continuer sur ce skript je suis reparti sur de nouvelle base et donc créé ZeyMod un skript encore plus complet et fonctionnel que celui ci. Je demande donc à @Blackmine57 ou @GauvainWizard ou autre membre du staff s'il est possible de supprimer cette ressource qui est la mienne (je trouve pas comment la supprimer, enfin si j'en ai la possibilité xD ) Merci d'avance bonne journée/soirée !
  6. Serkox

    Command via commande_block

    Sinon fait le quizz en skript :p
  7. Serkox

    Ouvrir un .sk

    Ah d'acc je sais pas alors :/
  8. Serkox

    Désactiver les portals de l'end

    Derien si besoin mp :)
  9. Serkox

    Bloquer des Slots

    Oui, ça doit etre une autre syntaxe me semble vue que la c'est plus pour un GUI. Essaye plutot avec un on inventory click: puis tu verifie le slot et si tu veux qu'il y ai pas accés tu cancel l'event. Tiens au courant :)
  10. Serkox

    Bloquer des Slots

    Bonjour, pour bloquer les slots tu peux peut-etre set des items avec un to be unstealable comme ceci format slot 3 of player with white glass pane to be unstealable Pour la suite j'ai pas vraiment compris :/
  11. Serkox

    Online/Offline

    Ah xD j'ai même pas fait attention mdr
  12. Serkox

    Désactiver les portals de l'end

    Ah, tu peux essayer ceci: On world change: if world is "nom du monde end": teleport player to location at x, y, z, in world "nom du monde normal" J'ai tester ca marche :)
  13. Serkox

    Ouvrir un .sk

    Bonjour, me semble qu'il est possible d'ouvrir un sk sur IOS avec safari > [Contenu masqué]
  14. Serkox

    Online/Offline

    Bonjour, voici un code qui marche :) Code tester en 1.8 et ne contenant aucun erreur. Hésite pas a dire si c'est ok de ton coté, bonne journée ! command /playerinformation <offline player>: trigger: set {_arg} to "%arg%" parsed as player if {_arg} is online: send "&aCe joueur est bien connecté" else: send "&cCe joueur est hors-ligne"
  15. Serkox

    Désactiver les portals de l'end

    Tu peux essayer avec l'event on portal ou on end portal puis tu cancel l'event. Je n'ai pas tester, dit moi si ça marche :)
  16. Serkox

    Désactiver les portals de l'end

    Bonjour, si j'ai bien compris tu veux "quand un joueur entre dans un portal de l'end, il n'est pas tp et ça lui envoie un message?"
  17. Je te conseil ce pack > [Contenu masqué] de @PsYZiiK
  18. J'ai tester ton event, et je n'ai aucune erreur au contraire il marche parfaitement (la commande par contre ne marche pas). Regarde si la version de skript est de tes addons sont compatible avec ta version mc
  19. Bonsoir, essaye de voir si ce n'est pas parce qu'il ne comprends pas la suite du code ? Meme si c'est illogique, ça m'est deja arriver, sinon donne tout ton code pour voir.
  20. Bonjour, quel est ta version de skript et celle de tes addons ?
  21. Serkox

    TimeSpan

    Bonjour, en effet je n'avais pas fait attention a ceci, merci pour l'aide :)
  22. Serkox

    TimeSpan

    Bonjour, je poste ceci car je travaille sur un skript de tempban mais je suis confronter à une erreur que voici: [Contenu masqué] (j'ai réaliser ce bout de code en cherchant sur le net, mais pas moyen de trouver une solution pour l'erreur :/) J'aimerais donc savoir si quelqu'un aurait une solution. Je possède la dernière version de skript et également de pack d'addons de @SwiKZiiK et spigot 1.8. En remerciant d'avance la/les personne(s) pouvant m'aider :) [spoiler=code] function CheckTime(time: text) :: boolean: # Fonction qui va vérifier si une durée a été écrite correctement ! if length of {_time} is 2: set {_check::*} to groups 0 of "%{_time}%" matched to "^[0-9](s|S|m|M|h|H|d|D)$" else if length of {_time} is 3: set {_check::*} to groups 0 of "%{_time}%" matched to "^[0-9]{2}(s|S|m|M|h|H|d|D)$" if {_check::*} is set: return true else: return false function TransformTime(time: text) :: timespan: # Fonction qui va retourner le temps sous forme de TimeSpan ! if length of {_time} is 2: set {_time} to "0%{_time}%" set {_characters::*} to {_time} split at "" if {_characters::3} is "s": set {_characters::3} to " seconds" else if {_characters::3} is "m": set {_characters::3} to " minutes" else if {_characters::3} is "h": set {_characters::3} to " hours" else if {_characters::3} is "d": set {_characters::3} to " days" set {_result} to "%{_characters::1}%%{_characters::2}%%{_characters::3}%" parsed as timespan return {_result} function SanctionTime(time: timespan) :: text: # Fonction qui va retourner le temps de la sanction ! set {_time} to "%{_time}%" set {_words::*} to {_time} split at " " if {_words::2} is "second" or "seconds": set {_words::2} to "seconde(s)" else if {_words::2} is "minute" or "minutes": set {_words::2} to "minute(s)" else if {_words::2} is "hour" or "hours": set {_words::2} to "heure(s)" else if {_words::2} is "day" or "days": set {_words::2} to "jour(s)" set {_result} to "%{_words::1}% %{_words::2}%" return {_result} function TimeLeft(difference: timespan, cooldown: timespan) :: text: # Fonction qui va retourner le temps d'une sanction temporaire ! subtract {_difference} from {_cooldown} set {_cooldown} to "%{_cooldown}%" replace "second " with "seconde(s) " in {_cooldown} replace "seconds" with "seconde(s)" in {_cooldown} replace "minute " with "minute(s) " in {_cooldown} replace "minutes" with "minute(s)" in {_cooldown} replace "hour " with "heure(s) " in {_cooldown} replace "hours" with "heure(s)" in {_cooldown} replace "day " with "jour(s) " in {_cooldown} replace "days" with "jour(s)" in {_cooldown} replace "and" with "et" in {_cooldown} set {_words::*} to {_cooldown} split at " " if {_words::5} is set: set {_words::1} to rouned down ("%{_words::1}%" parsed as number) set {_words::4} to rouned down ("%{_words::4}%" parsed as number) set {_result} to "%{_words::1}% %{_words::2}% %{_words::3}% %{_words::4}% %{_words::5}%" else: set {_words::1} to rouned down ("%{_words::1}%" parsed as number) set {_result} to "%{_words::1}% %{_words::2}%" return {_result} command /ttempban <offline player> <text> <text>: trigger: if CheckTime(arg 2) is false: send "&cErreur : La durée n'a pas été écrite correctement !" else: set {ban.%arg 1%} to true set {ban.now.%arg 1%} to now set {ban.time.%arg 1%} to TransformTime(arg 2) set {ban.reason.%arg 1%} to arg 3 wait a tick set {_time} to SanctionTime({ban.time.%arg 1%}) broadcast "&b> %arg 1% &7a été banni par &b%player% &7pendant &b%{_time}% &7pour &b%arg 2% &7!" kick arg 1 due to "&cErreur : Vous avez été banni !%nl%%nl%&7Raison : &a%{ban.reason.%player%}%%nl%&7Temps restant : &a%{_time.left}%" on join: if {ban.%player%} is true: if difference between {ban.now.%player%} and now is less than {ban.time.%player%}: set {_time.left} to TimeLeft(difference between {ban.now.%player%} and now, {ban.time.%player%}) kick player due to "&cErreur : Vous avez été banni !%nl%%nl%&7Raison : &a%{ban.reason.%player%}%%nl%&7Temps restant : &a%{_time.left}%"
  23. Serkox

    Cooldown

    Ah bah oui, merci j'avais pas essayer comme ça ^^
  24. Serkox

    Cooldown

    Mon post était pourtant comme indiquer dans les règles :/
  25. Serkox

    Cooldown

    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: [Contenu masqué] 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 !
×
×
  • 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.