Skocz do zawartości
  • 0

patyk ogłuszający


Gość Usunięty#46786

Pytanie

Gość Usunięty#46786

komenda /givepatyk tylko dla op 
1. daje patyk z custom model data 7
item korzystanie dla wszystkich
1.patyk po uderzeniu gracza daje mu blindness i slownes 255 na 4 sec oraz pokazuje napis ogłuszono! dla ogłuszonego.
2.jest cooldown 2min między ogłuszeniem i fajnie jakby była wiadomość podczas gdy gracz podczas cooldownu spróbuje ogłuszyć wtedy na czacie pokaże się mu widomość patyk jest podczas cooldawna jeszcze <czas do końca>

Odnośnik do komentarza
https://skript.pl/temat/57563-patyk-og%C5%82uszaj%C4%85cy/
Udostępnij na innych stronach

1 odpowiedź na to pytanie

Rekomendowane odpowiedzi

  • 0
3 godziny temu, dzojtix napisał:

komenda /givepatyk tylko dla op 
1. daje patyk z custom model data 7
item korzystanie dla wszystkich
1.patyk po uderzeniu gracza daje mu blindness i slownes 255 na 4 sec oraz pokazuje napis ogłuszono! dla ogłuszonego.
2.jest cooldown 2min między ogłuszeniem i fajnie jakby była wiadomość podczas gdy gracz podczas cooldownu spróbuje ogłuszyć wtedy na czacie pokaże się mu widomość patyk jest podczas cooldawna jeszcze <czas do końca>

Proszę uprzejmie. Skrypt nie był testowany.

options:
	stickItem: stick with custom model data 7
	stickCooldown: 2 minutes
	
function translateTimespan(t: timespan) :: text:
	set {_tText} to "%{_t}%"
	replace all " and" in {_tText} with ","
	replace all "minutes" and "minute" in {_tText} with "m"
	replace all "seconds" and "second" in {_tText} with "s"
	return {_tText}

command /givepatyk:
	executable by: players
	trigger:
		if player is not op:
			send "&cNie posiadasz uprawnień do wykonania tej komendy." to player
			stop
		give player {@stickItem}
		
on damage of player:
	attacker is a player
	attacker's tool is {@stick}
	if {stickEffect::cooldown::%attacker%} is set:
		set {_timeElapsed} to difference between {stickEffect::cooldown::%attacker%} and now
		{_timeElapsed} is less than {@stickCooldown}
		set {_timeLeft} to difference between {_timeElapsed} and {@stickCooldown}
		send "&fOdczekaj jeszcze &6%translateTimespan({_timeLeft})%&f." to attacker
		stop
	set {stickEffect::cooldown::%attacker%} to now
	apply potion of blindness of tier 255 to victim for 4 seconds
	apply potion of slowness of tier 255 to victim for 4 seconds
	send title "&6Ogłuszono!" to victim

Pozdrawiam.

Odnośnik do komentarza
https://skript.pl/temat/57563-patyk-og%C5%82uszaj%C4%85cy/#findComment-342702
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

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