Skocz do zawartości
  • 0

Skrypt iż jak gracz zginie..


Pytanie

Witam czy może ktoś napisać skrypt iż jak gracz 3 razy to pisze masz 20 sekund na poleganie się z serwerem i dostaje tempbana na 30 min

i jak gracz zginie pisze zginołes pozostało ci liczba zyc i gracz z permisją zycia.vip ma 4 życia a zycia.admin nie ma ograniczenia może ginąc i nie zostanie zbanowany oraz jak gracz dostanie bana za 3 śmierć to po minięciu kary posiada tylko 1 życie a permisja zycia.vip 2 życia dziękuję za Pomoc 

Odnośnik do komentarza
https://skript.pl/temat/44468-skrypt-i%C5%BC-jak-gracz-zginie/
Udostępnij na innych stronach

13 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
38 minut temu, DeepesT napisał:

Witam czy może ktoś napisać skrypt iż jak gracz 3 razy to pisze masz 20 sekund na poleganie się z serwerem i dostaje tempbana na 30 min

i jak gracz zginie pisze zginołes pozostało ci liczba zyc i gracz z permisją zycia.vip ma 4 życia a zycia.admin nie ma ograniczenia może ginąc i nie zostanie zbanowany oraz jak gracz dostanie bana za 3 śmierć to po minięciu kary posiada tylko 1 życie a permisja zycia.vip 2 życia dziękuję za Pomoc 

Proszę, oto skrypt. Wymagany Skript 2.5+.

on join:
	set {deaths::%player%} to 0 if {deaths::%player%} is not set
	
on death of player:
	victim doesn't have permission "zycia.admin"
	add 1 to {deaths::%victim%}
	set {_l} to 4 if victim has permission "zycia.vip" else 3
	{deaths::%victim%} >= {_l}
	send "&6Masz 20 sekund na pożegnanie się z serwerem..." to victim
	wait 20 seconds
	set {_t} to now
	add 30 minutes to {_t}
	set {_t} to ({_t} formatted as "HH:mm:ss")
	ban victim due to "&cUmarłeś &6%{_l}% &crazy! Możesz wejść na serwer ponownie o &6%{_t}%&c!" for 30 minutes
	kick victim due to "&cUmarłeś &6%{_l}% &crazy! Możesz wejść na serwer ponownie o &6%{_t}%&c!"
	set {deaths::%victim%} to 2 if victim has permission "zycia.vip" else 1

 

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/44468-skrypt-i%C5%BC-jak-gracz-zginie/#findComment-278915
Udostępnij na innych stronach

  • 0
20 minut temu, Kormic napisał:

Proszę, oto skrypt. Wymagany Skript 2.5+.


on join:
	set {deaths::%player%} to 0 if {deaths::%player%} is not set
	
on death of player:
	victim doesn't have permission "zycia.admin"
	add 1 to {deaths::%victim%}
	set {_l} to 4 if victim has permission "zycia.vip" else 3
	{deaths::%victim%} >= {_l}
	send "&6Masz 20 sekund na pożegnanie się z serwerem..." to victim
	wait 20 seconds
	set {_t} to now
	add 30 minutes to {_t}
	set {_t} to ({_t} formatted as "HH:mm:ss")
	ban victim due to "&cUmarłeś &6%{_l}% &crazy! Możesz wejść na serwer ponownie o &6%{_t}%&c!" for 30 minutes
	kick victim due to "&cUmarłeś &6%{_l}% &crazy! Możesz wejść na serwer ponownie o &6%{_t}%&c!"
	set {deaths::%victim%} to 2 if victim has permission "zycia.vip" else 1

 

Wszystko działa jak natura chciała tylko jak 3 razy zginę i potem ten ban mija i zginę jeszcze raz bez permisji to muszę umrzec 2 razy aby mnie zbanowało 

Odnośnik do komentarza
https://skript.pl/temat/44468-skrypt-i%C5%BC-jak-gracz-zginie/#findComment-278919
Udostępnij na innych stronach

  • 0
Teraz, DeepesT napisał:

Wszystko działa jak natura chciała tylko jak 3 razy zginę i potem ten ban mija i zginę jeszcze raz bez permisji to muszę umrzec 2 razy aby mnie zbanowało 

A, faktycznie. Mój błąd.

Zamień ostatnią linijkę na:

set {deaths::%victim%} to 2

I tyle, po problemie.

Odnośnik do komentarza
https://skript.pl/temat/44468-skrypt-i%C5%BC-jak-gracz-zginie/#findComment-278921
Udostępnij na innych stronach

  • 0
2 minuty temu, Kormic napisał:

A, faktycznie. Mój błąd.

Zamień ostatnią linijkę na:


set {deaths::%victim%} to 2

I tyle, po problemie.

dobrze,lecz problem polega na tym iż nie mam permisji i powinno mnie po 1 zgonie banować a gracza z permisją jak zginie 2 razy to dopiero ban

a ja nie mam permisji i muszę umżec 2 razy aby mnie zbanowało 

Odnośnik do komentarza
https://skript.pl/temat/44468-skrypt-i%C5%BC-jak-gracz-zginie/#findComment-278923
Udostępnij na innych stronach

  • 0
Teraz, DeepesT napisał:

dobrze,lecz problem polega na tym iż nie mam permisji i powinno mnie po 1 zgonie banować a gracza z permisją jak zginie 2 razy to dopiero ban

a ja nie mam permisji i muszę umżec 2 razy aby mnie zbanowało 

Wyjdź z serwera, wyczyść sobie tę zmienną jakąś prostą komendą, wejdź na serwer i spróbuj jeszcze raz.

EDIT:

Jeżeli nie wiesz jak ją zrobić...

Spoiler

command /wyczysc <offline player>:
	trigger:
		clear {deaths::%arg-1%}

Wystarczy, że wpiszesz przez konsolę komendę /wyczysc <twój nick>.

 

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/44468-skrypt-i%C5%BC-jak-gracz-zginie/#findComment-278924
Udostępnij na innych stronach

  • 0
2 godziny temu, Kormic napisał:

Wyjdź z serwera, wyczyść sobie tę zmienną jakąś prostą komendą, wejdź na serwer i spróbuj jeszcze raz.

EDIT:

Jeżeli nie wiesz jak ją zrobić...

  Ukryj zawartość


command /wyczysc <offline player>:
	trigger:
		clear {deaths::%arg-1%}

Wystarczy, że wpiszesz przez konsolę komendę /wyczysc <twój nick>.

 

Panie szefie nie działa jak nie mam permisji i zginołem te 3 razy to wchodzę na serwer i ginę i powinno mnie zbanować ale nie banuje dopiero jak zginę 2 razy to mam bana

Odnośnik do komentarza
https://skript.pl/temat/44468-skrypt-i%C5%BC-jak-gracz-zginie/#findComment-278954
Udostępnij na innych stronach

  • 0
9 minut temu, DeepesT napisał:

Panie szefie nie działa jak nie mam permisji i zginołem te 3 razy to wchodzę na serwer i ginę i powinno mnie zbanować ale nie banuje dopiero jak zginę 2 razy to mam bana

W takim razie zróbmy debuga.

on join:
	set {deaths::%player%} to 0 if {deaths::%player%} is not set
	
on death of player:
	victim doesn't have permission "zycia.admin"
	send "Deaths: %{deaths::%victim%}%" to victim
	add 1 to {deaths::%victim%}
	set {_l} to 4 if victim has permission "zycia.vip" else 3
	send "Deaths: %{deaths::%victim%}%" to victim
	send "Lives: %{_l}%" to victim
	{deaths::%victim%} >= {_l}
	send "&6Masz 20 sekund na pożegnanie się z serwerem..." to victim
	wait 20 seconds
	set {_t} to now
	add 30 minutes to {_t}
	set {_t} to ({_t} formatted as "HH:mm:ss")
	ban victim due to "&cUmarłeś &6%{_l}% &crazy! Możesz wejść na serwer ponownie o &6%{_t}%&c!" for 30 minutes
	kick victim due to "&cUmarłeś &6%{_l}% &crazy! Możesz wejść na serwer ponownie o &6%{_t}%&c!"
	set {deaths::%victim%} to 2 if victim has permission "zycia.vip" else 1

Podaj co zostanie wysłane na czacie.

Odnośnik do komentarza
https://skript.pl/temat/44468-skrypt-i%C5%BC-jak-gracz-zginie/#findComment-278959
Udostępnij na innych stronach

  • 0
5 minut temu, Kormic napisał:

W takim razie zróbmy debuga.


on join:
	set {deaths::%player%} to 0 if {deaths::%player%} is not set
	
on death of player:
	victim doesn't have permission "zycia.admin"
	send "Deaths: %{deaths::%victim%}%" to victim
	add 1 to {deaths::%victim%}
	set {_l} to 4 if victim has permission "zycia.vip" else 3
	send "Deaths: %{deaths::%victim%}%" to victim
	send "Lives: %{_l}%" to victim
	{deaths::%victim%} >= {_l}
	send "&6Masz 20 sekund na pożegnanie się z serwerem..." to victim
	wait 20 seconds
	set {_t} to now
	add 30 minutes to {_t}
	set {_t} to ({_t} formatted as "HH:mm:ss")
	ban victim due to "&cUmarłeś &6%{_l}% &crazy! Możesz wejść na serwer ponownie o &6%{_t}%&c!" for 30 minutes
	kick victim due to "&cUmarłeś &6%{_l}% &crazy! Możesz wejść na serwer ponownie o &6%{_t}%&c!"
	set {deaths::%victim%} to 2 if victim has permission "zycia.vip" else 1

Podaj co zostanie wysłane na czacie.

jak zginołem pisało deaths:1 deaths: 2 Lives: 3

Odnośnik do komentarza
https://skript.pl/temat/44468-skrypt-i%C5%BC-jak-gracz-zginie/#findComment-278961
Udostępnij na innych stronach

  • 0
Teraz, DeepesT napisał:

jak zginołem pisało deaths:1 deaths: 2 Lives: 3

Masz na myśli oczywiście śmierć, przy której powinieneś otrzymać bana?

2 godziny temu, Kormic napisał:

Wyjdź z serwera, wyczyść sobie tę zmienną jakąś prostą komendą, wejdź na serwer i spróbuj jeszcze raz.

EDIT:

Jeżeli nie wiesz jak ją zrobić...

  Pokaż ukrytą zawartość


command /wyczysc <offline player>:
	trigger:
		clear {deaths::%arg-1%}

Wystarczy, że wpiszesz przez konsolę komendę /wyczysc <twój nick>.

 

Spróbuj jeszcze raz wyczyścić zmienną.

Odnośnik do komentarza
https://skript.pl/temat/44468-skrypt-i%C5%BC-jak-gracz-zginie/#findComment-278962
Udostępnij na innych stronach

  • 0
38 minut temu, Kormic napisał:

Masz na myśli oczywiście śmierć, przy której powinieneś otrzymać bana?

Spróbuj jeszcze raz wyczyścić zmienną.

pisze te deaths i lives i jak gracz bez permisji tej zycia.vip to i tak musi zabic sie 2 razy aby otrzymac bana 

Odnośnik do komentarza
https://skript.pl/temat/44468-skrypt-i%C5%BC-jak-gracz-zginie/#findComment-278963
Udostępnij na innych stronach

  • 0
Teraz, DeepesT napisał:

pisze te deaths i lives i jak gracz bez permisji tej zycia.vip to i tak musi zabic sie 2 razy aby otrzymac bana 

Jesteś pewien, że w ogóle przeładowałeś skrypt? Nie posiadasz tej permisji?

Odnośnik do komentarza
https://skript.pl/temat/44468-skrypt-i%C5%BC-jak-gracz-zginie/#findComment-278964
Udostępnij na innych stronach

  • 0
5 minut temu, DeepesT napisał:

nie posiadam permisji sprawdzam to z innym administratorem 

Zaraz, zaraz. Bo ty nie podmieniłeś ostatniej linijki na to, co ci wcześniej podałem, tak?

Ponownie, pamiętaj o wyczyszczeniu zmiennej.

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/44468-skrypt-i%C5%BC-jak-gracz-zginie/#findComment-278966
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ę...