Advertisement
Guest User

Untitled

a guest
Aug 12th, 2015
178
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.00 KB | None | 0 0
  1. #Required:
  2. #WildSkript
  3. #Umbaska
  4.  
  5. on load:
  6. if folder "plugins/My Skript" doesn't exists:
  7. send "&4&l[&r&6SkCreator&r&4&l]&r&e Le dossier ""My Skript"" n'existe pas!" to console
  8. send "&4&l[&r&6SkCreator&r&4&l]&r&e Création en cours..." to console
  9. create folder "plugins/My Skript"
  10. send "&4&l[&r&6SkCreator&r&4&l]&r&e Dossier créé" to console
  11. stop
  12.  
  13. command /my <text> [<text>]:
  14. permission: myskript.main
  15. trigger:
  16. if arg 1 is "create":
  17. if folder "plugins/My Skript/%player%" doesn't exists:
  18. create folder "plugins/My Skript/%player%"
  19. if arg 2 is not set:
  20. message "&4&l[&r&6SkCreator&r&4&l]&r&e Veuillez entrer un nom de Skript!"
  21. stop
  22. else:
  23. create folder "plugins/My Skript/%player%/%arg 2%"
  24. message "&4&l[&r&6SkCreator&r&4&l]&r&e Dossier pour le Skript créé!"
  25. create file "plugins/My Skript/%player%/%arg 2%/%arg 2%.sk"
  26. message "&4&l[&r&6SkCreator&r&4&l]&r&e Fichier du Skript créé!"
  27. message "&4&l[&r&6SkCreator&r&4&l]&r&e Chemin d'accés: plugins/My Skript/%player%/%arg 2%/%arg 2%.sk"
  28. stop
  29. if arg 1 is "delete":
  30. if arg 2 is not set:
  31. message "&4&l[&r&6SkCreator&r&4&l]&r&e Veuillez entrer un nom de Skript!"
  32. stop
  33. else:
  34. if folder "plugins/My Skript/%player%/%arg 2%" doesn't exists:
  35. message "&4&l[&r&6SkCreator&r&4&l]&r&e Ce projet n'existe pas!"
  36. stop
  37. else:
  38. df "plugins/My Skript/%player%/%arg 2%"
  39. message "&4&l[&r&6SkCreator&r&4&l]&r&e Tout les composants du skript ont été supprimé!""
  40. stop
  41. if arg 1 is "load":
  42. if folder "plugins/My Skript/%player%/%arg 2%" doesn't exists:
  43. message "&4&l[&r&6SkCreator&r&4&l]&r&e Ce projet n'existe pas!"
  44. stop
  45. else:
  46. set {temp.copyname.%player%} to "%player%"
  47. set {temp.copy.%player%} to "%arg 2%"
  48. make player execute command "/temp_copy"
  49. execute console command "/sk enable %arg 2%"
  50. set {mysk.isloaded.%arg 2%} to true
  51. message "&4&l[&r&6SkCreator&r&4&l]&r&e Le skript a été chargé!"
  52. if arg 1 is "unload":
  53. if folder "plugins/My Skript/%player%/%arg 2%" doesn't exists:
  54. message "&4&l[&r&6SkCreator&r&4&l]&r&e Ce projet n'existe pas!"
  55. stop
  56. else:
  57. if {mysk.isloaded.%arg 2%} is true:
  58. set {temp.delname.%player%:} to "%player%"
  59. set {temp.del.%player%} to "%arg 2%"
  60. execute console command "/sk disable %arg 2%"
  61. make player execute command "/temp_del"
  62. message "&4&l[&r&6SkCreator&r&4&l]&r&e Le skript a été chargé!"
  63. else:
  64. message "&4&l[&r&6SkCreator&r&4&l]&r&e Ce skript n'est pas démarré"
  65.  
  66. command /temp_del:
  67. permission: temp.del
  68. trigger:
  69. df "plugins/Skript/scripts/%{temp.del.%player%}%.sk"
  70. delete {temp.del.%player%}
  71. clear {temp.delname.%player%}
  72. stop
  73.  
  74. command /temp_copy:
  75. permission: temp.copy
  76. trigger:
  77. copy file "plugins/My Skript/%{temp.copyname.%player%}%/%{temp.copy.%player%}%/%{temp.copy.%player%}%.sk" "plugins/Skript/scripts/%{temp.copy.%player%}%.sk"
  78. clear {temp.copyname.%player%}
  79. clear {temp.copy.%player%}
  80. stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement