Skocz do zawartości
  • 0

Loop all entities


Parczik

Pytanie

7 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
7 minut temu, xAxee napisał:

On right click:
    If player's tool is stick:
        loop all entities in radius 10 around player:
            Damage loop-entity by 5*2

 

jest ok. Ale chciałbym jeszcze z cooldownem 20 sek.

kiedy jest na cooldownie pisze "&cCooldown (sek)"

Odnośnik do komentarza
https://skript.pl/temat/34296-loop-all-entities/#findComment-220800
Udostępnij na innych stronach

  • 0
Cytat

variables:
    {cooldown::%player%} = 0
On right click:
    If player's tool is stick:
        if {cooldown::%player%} is 0:
            loop all entities in radius 10 around player:
                Damage loop-entity by 5*2
                set {cooldown::%player%} to 20
        else:
            send "Musisz odczekać jeszcze %{cooldown::%player%}%"
every 1 tick:
    loop all players:
        if {cooldown::%loop-player%} is 20:
            loop 20 times:
                remove 1 from {cooldown::%loop-player%}
                wait 1 second

Spróbuj to,

Edit: Poprawiłem bo nie działało.

Edit2: Teraz będzie działać bo testowałem.

Edytowane przez ignanmagus
Odnośnik do komentarza
https://skript.pl/temat/34296-loop-all-entities/#findComment-220815
Udostępnij na innych stronach

  • 0

@ignanmagus oczy bolą jak na to patrzę. Jeśli rzeczywiście jesteś pewny że tak mocno chcesz obniżyć wydajność serwera to używaj tego twojego.

on right click:
	if player's tool is stick:
		if {cooldown::%player%} is not set:
			set {cooldown::%player%} to now
			loop all entities in radius 10 around player:
				damage loop-entity by 5*2
			stop
		set {_cooldown} to difference between {cooldown::%player%} and now
		if {_cooldown} is less than 20 seconds:
			set {_time} to 20 seconds
			subtract {_cooldown} from {_time}
			send "tej mocy możesz użyć za %{_time}%" to player
		else:
			set {cooldown::%player%} to now
			loop all entities in radius 10 around player:
				damage loop-entity by 5*2

 

Edytowane przez Rejszpat
Odnośnik do komentarza
https://skript.pl/temat/34296-loop-all-entities/#findComment-220817
Udostępnij na innych stronach

  • 0
2 minuty temu, Rejszpat napisał:

@ignanmagus oczy bolą jak na to patrzę. Jeśli rzeczywiście jesteś pewny że tak mocno chcesz obniżyć wydajność serwera to używaj tego twojego.

 

Ja tego nie używam. Nie potrzebuję tego na moim serwerze.

Odnośnik do komentarza
https://skript.pl/temat/34296-loop-all-entities/#findComment-220821
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ę...