command /forcefield [<text>] [<integer>]:
aliases: /ff
permission: forcefield.use
trigger:
if executor has permission "forcefield.use":
if arg 1 is set:
if arg 1 is "on":
set {forcefield::%player%} to true
send "{@prefix} &7Du hast ForceField &aaktiviert&7!"
if arg 1 is "off":
delete {forcefield::%player%}
message "{@prefix} &7Du hast ForceField &4deaktiviert&7!"
if arg 1 is "speed":
set {forcefield.speed} to arg 2
send "{@prefix} &7Speed wurde zu &c%{forcefield.speed}% &7gesetzt!"
if arg 1 is "radius":
set {forcefield.radius} to arg 2
send "{@prefix} &7Radius wurde zu &c%{forcefield.radius}% &7gesetzt!"
else:
if {forcefield::%player%} is true:
delete {forcefield::%player%}
else if {forcefield::%player%} isn't set:
set {forcefield::%player%} to true
else:
set {forcefield::%player%} to true
if arg 1 is not set:
send "&7Nutze das Format: &b/forcefield <on/off/speed/radius> <wert>"
else:
send "{@prefix} &cDu hast keine Rechte für diesen Befehl!"
every 2 ticks:
loop all players:
if {forcefield::%loop-player%} is set:
loop players in radius {forcefield.radius} of loop-player:
if loop-player-2 does not have permission "forceflied.bypass":
push loop-player-2 in direction of loop-player-1 at speed {forcefield.speed}
on join:
if player has permission "forcefield.admin":
wait 10 ticks
send "{@line}"
send "{@prefix}"
send "&b&lUltimate-Studios"
send "Entwickler: JanikGaming"
send "Version: {@version}"
send "{@line}"
wait 30 ticks
wait 0.4 seconds
send "{@line}"
send "{@prefix}"
send "&7> &eUm auf dem neusten"
send "&7> &eDein Skript läuft auf der Version: &7(&c{@version}&7)"
send "&7> &eDownload Neue Version: &d&nhttps://www.spigotmc.org/resources/forcefield-skript.86259/"
send "{@line}"