View difference between Paste ID: Zthn752K and 96xs48SU
SHOW: | | - or go back to the newest paste.
1-
variables:
1+
options:
2-
		{bukkit.%player%} = false
2+
#   Ponizej ustawiamy liczbe czasu na jaka ma dzialac ochrona czyli np: 2,10,40 itp.
3-
On first join:
3+
        time: 1
4-
		message "&4Zaczynajac gre na serwerze otrzymujesz ochrone 30 minutowa przed pvp"
4+
#   Tutaj ustawiamy czy ma nam naliczac w sekundach godzinach czy dniach mozemy wpisac nastepujacy czas:
5-
		message "&3Aby Sprawdzic czy masz jeszcze ochrone wpisz &a/ochrona"
5+
#   seconds,hours,days!
6-
		damage player by 0 hearts
6+
        time span: minutes
7-
		heal the player
7+
# Tutaj znajduje sie linijka kodu prosze tego nie ruszac!
8-
		set {czas.%player%} to true
8+
on join:
9
        set {ochrona.gracz.%player%} to true
10-
		if {czas.%player%} is true:
10+
        if {ochrona.gracz.%player%} is true:
11-
			cancel event
11+
                set the player's tablist name to "&e%name of player%"
12-
			message "Gracz %player% posiada ochrone!"
12+
                set the player's display name to "&e%name of player%"
13-
			wait 1800 second
13+
                message "&9Dostales {@time} {@time span} ochrony przed pvp!"
14-
			set {czas.%player%} to false
14+
                wait {@time} {@time span}
15-
command /ochrona:
15+
                set {ochrona.gracz.%player%} to false
16-
		trigger:
16+
        if {ochrona.gracz.%player%} is false:
17-
			if {czas.%player%} is true:
17+
                set the player's tablist name to "&f%name of player%"
18-
				message "&2Spoko&r, jeszcze posiadasz ochrone.."
18+
                set the player's display name to "&f%name of player%"
19-
			if {czas.%player%} is false:
19+
                message "&cTwoja ochrona przed pvp dobiegla konca :( !"
20-
				message "&4Niestety&r nie posiadasz juz ochrony minelo 30 minut"
20+
on chat:
21
        if {ochrona.gracz.%player%} is true:
22
                set message to "&7[&eChroniony&7] %player% %message%"
23
        if {ochrona.gracz.%player%} is false:
24
                set message to "%player% %message%"
25
on damage:
26
        if {ochrona.gracz.%attacker%} is true:
27
                cancel event
28
                message "&7Nie mozesz bic &8%victim%&7 poniewaz masz ochrone" to attacker
29
        if {ochrona.gracz.%victim%} is true:
30
                cancel event
31
                if {ochrona.gracz.%attacker%} is true:
32
                        message "" to attacker
33
                else:
34
                        send "&7Nie mozesz bic &8%victim%&7 poniewasz ma ochrone" to attacker