Skocz do zawartości
  • 0

Co tu jest nie tak?


nwse

Pytanie

Siema zrobiłem skrypt ale coś tu nie gra to wina moja czy raczej już tego że nie mam jakiegoś dodatku czy coś? Kod:

on first join:
	if {pvptimer::%player%} is not set:
		set {pvptimer::%player%} to 300
		send "&4&l(!) &cCzas twojej ochrony to: %{pvptimer::%player%}% &csekund! Wykorzystaj to!" to player

every 2 seconds:
	loop all players:
		if {pvptimer::%loop-player%} is set:
			remove 2 from {pvptimer::%loop-player%}
			send "&4&l(!) &cDo konca twojej ochrony pozostalo: %{pvptimer::%player%}% &csekund!" to loop player
		if {pvptimer::%loop-player%} is less than 5:
			set {pvptimer::%loop-player%} to 0
			send "&4&l(!) &cCzas twojej ochrony dobiegl konca! Uwazaj aby nie zginac!" to player

on damage:
	if attacker is player:
		if victim is player:
			cancel event
			send "&4&l(!) &cNie mozesz uderzac innych graczy podczas ochrony!" to attacker
			send "   &cCzas twojej ochrony: %{pvptimer::%attacker%}% &csekund" to attacker
			send "   &cCzas ochrony twojego przeciwnika: %{pvptimer::%victim%}% sekund" to attacker

command /pvp [<text>]:
	trigger:
		if arg 1 is not set:
			send "&4&l(!) &cPozostaly czas ochrony: okolo %{pvptimer::%player%}% &csekund" to player
			send "   &c-Mozesz wylaczyc ochrone:" to player
			send "   &c-/pvp wylacz" to player
		if arg 1 is not "wylacz":
			send "&4&l(!) &cPozostaly czas ochrony: okolo %{pvptimer::%player%}% &csekund" to player
			send "   &c-Mozesz wylaczyc ochrone:" to player
			send "   &c-/pvp wylacz" to player
		if arg 1 is "wylacz":
			set %{pvptimer::%player%}% to false
			send "&4&l(!) &cWylaczyles ochrone! Uwazaj na siebie!" to player

Błędy:

5KeuPUt.png

Prosiłbym o powiedzenie mi co jest źle i na co to zamienić lub od razu wysłać mi poprawny kod, z góry dzięki!

Odnośnik do komentarza
Udostępnij na innych stronach

1 odpowiedź na to pytanie

Rekomendowane odpowiedzi

  • 0

Poprawione: 

Spoiler

on first join:
	if {pvptimer::%player%} is not set:
		set {pvptimer::%player%} to 300
		send "&4&l(!) &cCzas twojej ochrony to: %{pvptimer::%player%}% &csekund! Wykorzystaj to!" to player

every 2 seconds:
	loop all players:
		if {pvptimer::%loop-player%} is set:
			remove 2 from {pvptimer::%loop-player%}
			send "&4&l(!) &cDo konca twojej ochrony pozostalo: %{pvptimer::%loop-player%}% &csekund!" to loop-player
		if {pvptimer::%loop-player%} is less than 5:
			set {pvptimer::%loop-player%} to 0
			send "&4&l(!) &cCzas twojej ochrony dobiegl konca! Uwazaj aby nie zginac!" to loop-player

on damage:
	if attacker is player:
		if victim is player:
			cancel event
			send "&4&l(!) &cNie mozesz uderzac innych graczy podczas ochrony!" to attacker
			send "   &cCzas twojej ochrony: %{pvptimer::%attacker%}% &csekund" to attacker
			send "   &cCzas ochrony twojego przeciwnika: %{pvptimer::%victim%}% sekund" to attacker

command /pvp [<text>]:
	trigger:
		if arg 1 is not set:
			send "&4&l(!) &cPozostaly czas ochrony: okolo %{pvptimer::%player%}% &csekund" to player
			send "   &c-Mozesz wylaczyc ochrone:" to player
			send "   &c-/pvp wylacz" to player
		if arg 1 is not "wylacz":
			send "&4&l(!) &cPozostaly czas ochrony: okolo %{pvptimer::%player%}% &csekund" to player
			send "   &c-Mozesz wylaczyc ochrone:" to player
			send "   &c-/pvp wylacz" to player
		if arg 1 is "wylacz":
			set {pvptimer::%player%} to false
			send "&4&l(!) &cWylaczyles ochrone! Uwazaj na siebie!" to player

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...