Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Required:
- #WildSkript
- #Umbaska
- on load:
- if folder "plugins/My Skript" doesn't exists:
- send "&4&l[&r&6SkCreator&r&4&l]&r&e Le dossier ""My Skript"" n'existe pas!" to console
- send "&4&l[&r&6SkCreator&r&4&l]&r&e Création en cours..." to console
- create folder "plugins/My Skript"
- send "&4&l[&r&6SkCreator&r&4&l]&r&e Dossier créé" to console
- stop
- command /my <text> [<text>]:
- permission: myskript.main
- trigger:
- if arg 1 is "create":
- if folder "plugins/My Skript/%player%" doesn't exists:
- create folder "plugins/My Skript/%player%"
- if arg 2 is not set:
- message "&4&l[&r&6SkCreator&r&4&l]&r&e Veuillez entrer un nom de Skript!"
- stop
- else:
- create folder "plugins/My Skript/%player%/%arg 2%"
- message "&4&l[&r&6SkCreator&r&4&l]&r&e Dossier pour le Skript créé!"
- create file "plugins/My Skript/%player%/%arg 2%/%arg 2%.sk"
- message "&4&l[&r&6SkCreator&r&4&l]&r&e Fichier du Skript créé!"
- message "&4&l[&r&6SkCreator&r&4&l]&r&e Chemin d'accés: plugins/My Skript/%player%/%arg 2%/%arg 2%.sk"
- stop
- if arg 1 is "delete":
- if arg 2 is not set:
- message "&4&l[&r&6SkCreator&r&4&l]&r&e Veuillez entrer un nom de Skript!"
- stop
- else:
- if folder "plugins/My Skript/%player%/%arg 2%" doesn't exists:
- message "&4&l[&r&6SkCreator&r&4&l]&r&e Ce projet n'existe pas!"
- stop
- else:
- df "plugins/My Skript/%player%/%arg 2%"
- message "&4&l[&r&6SkCreator&r&4&l]&r&e Tout les composants du skript ont été supprimé!""
- stop
- if arg 1 is "load":
- if folder "plugins/My Skript/%player%/%arg 2%" doesn't exists:
- message "&4&l[&r&6SkCreator&r&4&l]&r&e Ce projet n'existe pas!"
- stop
- else:
- set {temp.copyname.%player%} to "%player%"
- set {temp.copy.%player%} to "%arg 2%"
- make player execute command "/temp_copy"
- execute console command "/sk enable %arg 2%"
- set {mysk.isloaded.%arg 2%} to true
- message "&4&l[&r&6SkCreator&r&4&l]&r&e Le skript a été chargé!"
- if arg 1 is "unload":
- if folder "plugins/My Skript/%player%/%arg 2%" doesn't exists:
- message "&4&l[&r&6SkCreator&r&4&l]&r&e Ce projet n'existe pas!"
- stop
- else:
- if {mysk.isloaded.%arg 2%} is true:
- set {temp.delname.%player%:} to "%player%"
- set {temp.del.%player%} to "%arg 2%"
- execute console command "/sk disable %arg 2%"
- make player execute command "/temp_del"
- message "&4&l[&r&6SkCreator&r&4&l]&r&e Le skript a été chargé!"
- else:
- message "&4&l[&r&6SkCreator&r&4&l]&r&e Ce skript n'est pas démarré"
- command /temp_del:
- permission: temp.del
- trigger:
- df "plugins/Skript/scripts/%{temp.del.%player%}%.sk"
- delete {temp.del.%player%}
- clear {temp.delname.%player%}
- stop
- command /temp_copy:
- permission: temp.copy
- trigger:
- copy file "plugins/My Skript/%{temp.copyname.%player%}%/%{temp.copy.%player%}%/%{temp.copy.%player%}%.sk" "plugins/Skript/scripts/%{temp.copy.%player%}%.sk"
- clear {temp.copyname.%player%}
- clear {temp.copy.%player%}
- stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement