Skocz do zawartości
  • 0

Cooldown na kille


Lepton_

Pytanie

Hej chciał bym aby ktoś dopisał mi do skryptu aby ustawic cooldown na dawanie jabłek po zamordowaniu gracza czyli aby jak zabije sie jednego gracza i znowu zabije sie tego samego przez mniej niż 180 sekund to nie daje złotego jabłka a jeśli już sie oddczeka to 180 sekund to już daje jabłko. Tu daje skrypt ale bez cooldownu:

on death of player:
	clear drops
	force victim to respawn
	give 1 of golden apple named "&6&lZłote jabłko" to attacker

Z góry dzięki :D

Odnośnik do komentarza
https://skript.pl/temat/49009-cooldown-na-kille/
Udostępnij na innych stronach

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Dodaj to do kodu:

if {LastKill::%attacker%} is set:
	if difference between now and {LastKill::%attacker%} is more than 5 minutes: # TU SOBIE COOLDOWN ZMIENIĆ MOŻESZ
		clear {LastKill::%attacker%}

if {LastKill::%attacker%} is not set:
	# dodawanie jabłka

set {LastKill::%attacker%} to now
Odnośnik do komentarza
https://skript.pl/temat/49009-cooldown-na-kille/#findComment-304824
Udostępnij na innych stronach

  • 0
43 minuty temu, Damianekk napisał:

Dodaj to do kodu:


if {LastKill::%attacker%} is set:
	if difference between now and {LastKill::%attacker%} is more than 5 minutes: # TU SOBIE COOLDOWN ZMIENIĆ MOŻESZ
		clear {LastKill::%attacker%}

if {LastKill::%attacker%} is not set:
	# dodawanie jabłka

set {LastKill::%attacker%} to now

Możesz mi to uzupełnić bo jak robie to nie działa i ani nei ma cooldownu a jabłka są dawane 3 razy a nie raz

Odnośnik do komentarza
https://skript.pl/temat/49009-cooldown-na-kille/#findComment-304828
Udostępnij na innych stronach

  • 0
on death:
	if victim is a player:
		clear drops
		force victim to respawn
	if attacker is a player:
		if attacker is not player:
			if {kills::attacker::%attacker%::victim::%victim%} is not set:
				set {kills::attacker::%attacker%::victim::%victim%} to now
				add 180 seconds to {kills::attacker::%attacker%::victim::%victim%}
			if difference between {kills::attacker::%attacker%::victim::%victim%} and now is more than or equal to 180 seconds:
				give 1 of golden apple named "&6&lZłote jabłko" to attacker
				set {kills::attacker::%attacker%::victim::%victim%} to now
				stop
			else:
				send "%{kills::attacker::%attacker%::victim::%victim%}%" to attacker
				send "%difference between {kills::attacker::%attacker%::victim::%victim%} and now%" to attacker
				send "&cZabiłeś tego gracza ponownie w czasie krótszym niż 180 sekund. Tym razem nie otrzymujesz jabłka" to attacker
				stop

 

Odnośnik do komentarza
https://skript.pl/temat/49009-cooldown-na-kille/#findComment-304829
Udostępnij na innych stronach

  • 0
41 minut temu, Shooterowy napisał:

on death:
	if victim is a player:
		clear drops
		force victim to respawn
	if attacker is a player:
		if attacker is not player:
			if {kills::attacker::%attacker%::victim::%victim%} is not set:
				set {kills::attacker::%attacker%::victim::%victim%} to now
				add 180 seconds to {kills::attacker::%attacker%::victim::%victim%}
			if difference between {kills::attacker::%attacker%::victim::%victim%} and now is more than or equal to 180 seconds:
				give 1 of golden apple named "&6&lZłote jabłko" to attacker
				set {kills::attacker::%attacker%::victim::%victim%} to now
				stop
			else:
				send "%{kills::attacker::%attacker%::victim::%victim%}%" to attacker
				send "%difference between {kills::attacker::%attacker%::victim::%victim%} and now%" to attacker
				send "&cZabiłeś tego gracza ponownie w czasie krótszym niż 180 sekund. Tym razem nie otrzymujesz jabłka" to attacker
				stop

 

Wszystko fajnie działa oprócz zrzucania z wysokości bo wtedy nie daje :/

 

Odnośnik do komentarza
https://skript.pl/temat/49009-cooldown-na-kille/#findComment-304830
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ę...