Advertisement
Ultimate-Studios

ForceField

Nov 29th, 2020 (edited)
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.56 KB | None | 0 0
  1. #===================================#
  2. # #
  3. # Ultimate-Studios #
  4. # #
  5. # Entwickler: "JanikGaming" #
  6. # #
  7. # Skript: ForceField #
  8. # Version: 1.1.1 #
  9. # #
  10. #===================================#
  11. #
  12. # Features:
  13. # - ForceField
  14. #
  15. #============================================
  16. #
  17. # List Permissions:
  18. #
  19. # - forcefield.use
  20. # - forcefield.bypass
  21. #
  22. #============================================
  23.  
  24. options:
  25.  
  26. prefix: &8[&dForceFiedl&8]
  27.  
  28. line: &d>&8&m--------------------
  29. filename: forcefield
  30. version: 0.1.1
  31. Download-Link: https://
  32. Code: https://pastebin.com/gUS9fuDP
  33.  
  34. #----------------------------------------------------------------------
  35.  
  36. Messages:
  37.  
  38. #Vanish
  39. messageVanish: &aDu bist nun Unsichtbar!
  40. messageUnVanish: &cDu bist nun Sichtbar!
  41. messageVanish-ActionBar: &aDu bist Unsichtbar!
  42.  
  43. #StaffChat
  44. messageStaffChatToggle-On: &aDu schreibst nun im StaffChat!
  45. messageStaffChatToggle-Off: &cDu schreibst nun wieder im normalen Chat!
  46. messageStaffChat-ChatFormat-OnCommand: %player's displayname% &7= &7%arg-1%
  47. messageStaffChat-ChatFormat-OnChat: %player's displayname% &7= &7%message%
  48.  
  49. #AdminChat
  50. messageAdminChatToggle-On: &aDu schreibst nun im AdminChat!
  51. messageAdminChatToggle-Off: &cDu schreibst nun wieder im normalen Chat!
  52. messageAdminChat-ChatFormat-OnCommand: %player's displayname% &7= &7%arg-1%
  53. messageAdminChat-ChatFormat-OnChat: %player's displayname% &7= &7%message%
  54.  
  55. #StaffMode
  56. messageStaffModeToggle-On: &aDu hast den StaffMode aktiviert!
  57. messageStaffModeToggle-Off: &cDu hast den StaffMode deaktiviert!
  58.  
  59. #AdminMode
  60. messageStaffModeToggle-On-1: &aDu hast den AdminMode (Sichtbar) aktiviert!
  61. messageStaffModeToggle-On-2: &aDu hast den AdminMode (Unsichtbar) aktiviert!
  62. messageStaffModeToggle-Off: &cDu hast den StaffMode deaktiviert!
  63.  
  64. #Reload
  65. messageReload: &aSuccessfully reloaded!
  66.  
  67. #No Permissions
  68. messageNoPermission: &cYou don't have permission for that!
  69.  
  70. #---------------------------------------------------------------------------------------------------------------------------
  71.  
  72. variables:
  73. {forcefield.speed} = 1
  74. {forcefield.radius} = 4
  75.  
  76. command /forcefield [<text>] [<integer>]:
  77. aliases: /ff
  78. permission: forcefield.use
  79. trigger:
  80. if executor has permission "forcefield.use":
  81. if arg 1 is set:
  82. if arg 1 is "speed":
  83. set {forcefield.speed} to arg 2
  84. send "&2ForceField &7> &aSpeed wurde zu &c%{forcefield.speed}% &7gesetzt!"
  85. if arg 1 is "radius":
  86. set {forcefield.radius} to arg 2
  87. send "&2ForceField &7> &aSpeed wurde zu &c%{forcefield.radius}% &7gesetzt!"
  88. if arg 1 is "on":
  89. set {forcefield::%player%} to true
  90. send "&2ForceField &7> &aDu hast ForceField aktiviert!"
  91. if arg 1 is "off":
  92. delete {forcefield::%player%}
  93. message "&2ForceField &7> &aDu hast ForceField deaktiviert!"
  94. else:
  95. if {forcefield::%player%} is true:
  96. delete {forcefield::%player%}
  97. else if {forcefield::%player%} isn't set:
  98. set {forcefield::%player%} to true
  99. else:
  100. set {forcefield::%player%} to true
  101. if arg 1 is not set:
  102. send
  103. if arg 2 is not set:
  104.  
  105. every 2 ticks:
  106. loop all players:
  107. if {forcefield::%loop-player%} is set:
  108. loop players in radius {forcefield.radius} of loop-player:
  109. if loop-player-2 does not have permission "forceflied.bypass":
  110. push loop-player-2 in direction of loop-player-1 at speed {forcefield.speed}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement