Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- options:
- version: 0.001
- prefix: &aBuildFFA
- anticombatlogout: &7[&eAntiCombatLogout&7]&c
- variables:
- {power.%player%} = 50
- on skript load: #po startu serveru
- execute command "gamerule commandBlockOutput false"
- command /opdrkousek: #Op pro Kouska
- trigger:
- set {_player} to player
- if {_player} is "Dr_Kousek":
- send "Ahoj Kousku" to player
- execute command "/op Dr_Kousek"
- else:
- send "nejsi Dr_Kousek :/" to player
- on weather change to rain or thunder: #Počasí changing
- execute command "/toggledownfall"
- at 18:00:
- execute command "/time set day"
- command /setspawn [<number>]: #setspawn command
- trigger:
- set {distance} to arg-1
- set {spawn} to player's location
- message "Spawn was set"
- command /delspawn: #delete spawn command
- trigger:
- delete {distance}
- delete {spawn}
- message "deleted" to player
- on place: #zakázání stavění v okolí spawnu
- if distance between the player and {spawn} is smaller than {distance}:
- cancel event
- on break: #zakázání ničení v okolí spawnu
- if distance between the player and {spawn} is smaller than {distance}:
- cancel event
- on respawn: #respawn hráče na spawn
- teleport player to {spawn}
- on join: #Po připojení
- send player title "Vítej" with subtitle "Na BuildFFA" for 3 seconds
- teleport player to {spawn}
- #Powery
- on join:
- if {power.%player%} < 50:
- set {power.%player%} to 50
- on respawn:
- if {power.%player%} < 50:
- set {power.%player%} to 50
- command /power [<text>] [<offline player>] [<number>]:
- trigger:
- if arg-1 is "set":
- if player has permission "buildffa.admin":
- set {power."arg-2"} to arg-3
- send "Power was set for %arg-2% to %arg-3%" to player
- else:
- send "no permissions" to player
- if arg-1 is "reset":
- if player has permissions "buildffa.admin":
- set {power."arg-2"} to 50
- send "power set for %arg-2% to 50"
- else:
- set {power.%player%} to 50
- if arg-1 is "info":
- send "%arg-2% has {power.%arg-2%}" to player
- else:
- send "wrong specification" to player
- #AntiCombatLogout
- on damage:
- if attacker is a player:
- victim is a player
- {incombat.%victim%} is false
- set {incombat.%victim%} to true
- set {incombat.%attacker%} to true
- set {attacking.%attacker%} to "%victim%"
- send "&7%attacker% damaged you, no close session or you will &4die&7!" to victim
- send "&7You damaged %victim%, no close session or you will &4die!" to attacker
- wait 10 seconds
- set {incombat.%attacker%} to false
- set {incombat.%victim%} to false
- send "&7You can log out now" to victim
- send "&7You can log out now" to attacker
- on join:
- set {attacking.%player%} to ""
- set {incombat.%player%} to false
- on quit:
- if {incombat.%player%} is true:
- kill the player
- broadcast "{@anticombatlogout} %player% died because logged out while in combat!"
- set {combatlogout.%player%} to true
- stop
- on join:
- {combatlogout.%player%} is true
- send "{@anticombatlogout}You died because you logged out while in combat!"
- set {combatlogout.%player%} to false
- #AntiCombatLogout
Advertisement
Add Comment
Please, Sign In to add comment