Skocz do zawartości
  • 0

Eliksir życia


mati8089

Pytanie

Potrzebuje skryptu na elinksir życia. Jeśli gracz z op wpisze /eliksirzycia dostanie jedną potke do wypicia z tekstórą potki lecznia nazwana Eliksir Życia na czerwono. Gdy gracz ją wypije dostaje jedno życie. Komenda na życia: deathban add 1 nick gracza

Odnośnik do komentarza
https://skript.pl/temat/38695-eliksir-%C5%BCycia/
Udostępnij na innych stronach

11 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Nie jestem pewien czy o to Ci chodziło, jeśli coś jest niejasne napisz pv lub na discord eltusiek#7472
Poniżej łap skrypt \/
 

variables:
    {zycia::%player%} = 1

command /deathban [<text>] [<integer>] [<offlineplayer>]:
    aliases: db # <- skrót do komendy
    trigger:
        if arg 1 is "add":
            if arg 2 is set:
                if arg 3 is set:
                    add arg 2 to {zycia::%arg 3%}
                else:
                    send "Poprawne uzycie: /db <add> <liczba> <nick>"
            else:
                send "Poprawne uzycie: /db <add> <liczba> <nick>"
        else:
            send "Poprawne uzycie: /db <add> <liczba> <nick>"
        
command /eliksirzycia:
    aliases: ez # <- jak wyzej
    trigger:
        if player has permission "*":
            give 1 potion of healing named "&c&lEliksir Życia" to the player
        else:
            send "Nie posiadasz uprawnien do tej komendy"
            
on consume of potion:
    if name of player's tool is "&c&lEliksir Życia":
        send "&cUzyskales nowe zycie"
        add 1 to {zycia::%player%}
        
command /zycia [<offlineplayer>]:
    trigger:
        if arg is set:
            send "&3Zycia gracza %arg%: &b%{zycia::%arg%}%"
        else:
            send "&3Twoje zycia: &b%{zycia::%player%}%"
    

 

Edytowane przez HeezQ
HeezQ

Wstawiam w code

Notatka dodana przez HeezQ

Odnośnik do komentarza
https://skript.pl/temat/38695-eliksir-%C5%BCycia/#findComment-244048
Udostępnij na innych stronach

  • 0
W dniu 29.04.2020 o 03:31, EltusieK napisał:

Nie jestem pewien czy o to Ci chodziło, jeśli coś jest niejasne napisz pv lub na discord eltusiek#7472
Poniżej łap skrypt \/
 


variables:
    {zycia::%player%} = 1

command /deathban [<text>] [<integer>] [<offlineplayer>]:
    aliases: db # <- skrót do komendy
    trigger:
        if arg 1 is "add":
            if arg 2 is set:
                if arg 3 is set:
                    add arg 2 to {zycia::%arg 3%}
                else:
                    send "Poprawne uzycie: /db <add> <liczba> <nick>"
            else:
                send "Poprawne uzycie: /db <add> <liczba> <nick>"
        else:
            send "Poprawne uzycie: /db <add> <liczba> <nick>"
        
command /eliksirzycia:
    aliases: ez # <- jak wyzej
    trigger:
        if player has permission "*":
            give 1 potion of healing named "&c&lEliksir Życia" to the player
        else:
            send "Nie posiadasz uprawnien do tej komendy"
            
on consume of potion:
    if name of player's tool is "&c&lEliksir Życia":
        send "&cUzyskales nowe zycie"
        add 1 to {zycia::%player%}
        
command /zycia [<offlineplayer>]:
    trigger:
        if arg is set:
            send "&3Zycia gracza %arg%: &b%{zycia::%arg%}%"
        else:
            send "&3Twoje zycia: &b%{zycia::%player%}%"


    

sorki w błąd cie wprowadziłem komenda to, popraw pliz /deathban add <gracz> 1

 

ciągle niedziała po poprawieniu pliz naprawcie

 

Edytowane przez xAxee
HeezQ

Poprawiam cytat

Notatka dodana przez HeezQ

xAxee

Łączę posty, usuwam cytat

Notatka dodana przez xAxee

Odnośnik do komentarza
https://skript.pl/temat/38695-eliksir-%C5%BCycia/#findComment-244496
Udostępnij na innych stronach

  • 0
3 godziny temu, mati8089 napisał:

sorki w błąd cie wprowadziłem komenda to, popraw pliz /deathban add <gracz> 1

variables:
    {zycia::%player%} = 1

command /deathban [<text>] [<player>] [<integer=1>]:
    aliases: db
    trigger:
        if arg 1 is "add":
			if arg 2 is set:
				add arg 3 to {zycia::%arg 2%}
				send "&7Dodano %arg 3% zyc graczowi %arg 2%"
				stop
            send "Poprawne uzycie: /db <add> <liczba> <nick>"
        
command /eliksirzycia:
    aliases: ez
    trigger:
        if player has permission "*":
            give 1 potion of healing named "&c&lEliksir Życia" to the player
        else:
            send "Nie posiadasz uprawnien do tej komendy"
            
on consume of potion:
    if name of player's tool is "&c&lEliksir Życia":
        send "&cUzyskales nowe zycie"
        add 1 to {zycia::%player%}
        
command /zycia [<offlineplayer>]:
    trigger:
        if arg is set:
            send "&3Zycia gracza %arg%: &b%{zycia::%arg%}%"
        else:
            send "&3Twoje zycia: &b%{zycia::%player%}%"

 

Odnośnik do komentarza
https://skript.pl/temat/38695-eliksir-%C5%BCycia/#findComment-244541
Udostępnij na innych stronach

  • 0
17 minut temu, xAxee napisał:

variables:
    {zycia::%player%} = 1

command /deathban [<text>] [<player>] [<integer=1>]:
    aliases: db
    trigger:
        if arg 1 is "add":
			if arg 2 is set:
				add arg 3 to {zycia::%arg 2%}
				send "&7Dodano %arg 3% zyc graczowi %arg 2%"
				stop
            send "Poprawne uzycie: /db <add> <liczba> <nick>"
        
command /eliksirzycia:
    aliases: ez
    trigger:
        if player has permission "*":
            give 1 potion of healing named "&c&lEliksir Życia" to the player
        else:
            send "Nie posiadasz uprawnien do tej komendy"
            
on consume of potion:
    if name of player's tool is "&c&lEliksir Życia":
        send "&cUzyskales nowe zycie"
        add 1 to {zycia::%player%}
        
command /zycia [<offlineplayer>]:
    trigger:
        if arg is set:
            send "&3Zycia gracza %arg%: &b%{zycia::%arg%}%"
        else:
            send "&3Twoje zycia: &b%{zycia::%player%}%"

 

A zrobisz by dało się komendą tylko dla op dawać życie komendą /pluszycie gracz dawać życie a /minuszycie odejmować. Oraz by po śmierci oczywiście odejmowało się życie bo problemy są

Odnośnik do komentarza
https://skript.pl/temat/38695-eliksir-%C5%BCycia/#findComment-244546
Udostępnij na innych stronach

  • 0
3 minuty temu, mati8089 napisał:

A zrobisz by dało się komendą tylko dla op dawać życie komendą /pluszycie gracz dawać życie a /minuszycie odejmować. Oraz by po śmierci oczywiście odejmowało się życie bo problemy są

Napisz jeszcze raz bo nic nie rozumiem

Odnośnik do komentarza
https://skript.pl/temat/38695-eliksir-%C5%BCycia/#findComment-244548
Udostępnij na innych stronach

  • 0
29 minut temu, xAxee napisał:

Napisz jeszcze raz bo nic nie rozumiem

Dla op:

/pluszycie gracz - dodaje życie

/minuszycie gracz - odbiera życie

I jeszcze po śmierci życie się nie odbiera. Po wyczerpaniu żyć niech będzie ban na 24h. Domyślnie są 3 życia

 

 

Odnośnik do komentarza
https://skript.pl/temat/38695-eliksir-%C5%BCycia/#findComment-244553
Udostępnij na innych stronach

  • 0
3 minuty temu, mati8089 napisał:

Dla op:

/pluszycie gracz - dodaje życie

/minuszycie gracz - odbiera życie

I jeszcze po śmierci życie się nie odbiera. Po wyczerpaniu żyć niech będzie ban na 24h. Domyślnie są 3 życia

 

 

No to /deathban add <nick> 1 i /deathban add <nick> -1

command /deathban [<text>] [<player>] [<integer=1>]:
	aliases: db
	permission: *
	trigger:
		if arg 1 is "add":
			if arg 2 is set:
				add arg 3 to {zycia::%arg 2%}
				send "&7Dodano %arg 3% zyc graczowi %arg 2%"
				stop
			send "Poprawne uzycie: /db <add> <liczba> <nick>"
		
command /eliksirzycia:
	aliases: ez
	trigger:
		if player has permission "*":
			give 1 potion of healing named "&c&lEliksir Życia" to the player
		else:
			send "Nie posiadasz uprawnien do tej komendy"
			
on consume of potion:
	if name of player's tool is "&c&lEliksir Życia":
		send "&cUzyskales nowe zycie"
		add 1 to {zycia::%player%}
		
command /zycia [<offlineplayer>]:
	trigger:
		if arg is set:
			send "&3Zycia gracza %arg%: &b%{zycia::%arg%}%"
		else:
			send "&3Twoje zycia: &b%{zycia::%player%}%"
on death of player:
	remove 1 from {zycia::%victim%}
	if {zycia::%victim%} is 0:
		ban victim due to "Brak zyc"
		kcik victim due to "Brak zyc"

 

Odnośnik do komentarza
https://skript.pl/temat/38695-eliksir-%C5%BCycia/#findComment-244555
Udostępnij na innych stronach

  • 0
1 godzinę temu, xAxee napisał:

No to /deathban add <nick> 1 i /deathban add <nick> -1


command /deathban [<text>] [<player>] [<integer=1>]:
	aliases: db
	permission: *
	trigger:
		if arg 1 is "add":
			if arg 2 is set:
				add arg 3 to {zycia::%arg 2%}
				send "&7Dodano %arg 3% zyc graczowi %arg 2%"
				stop
			send "Poprawne uzycie: /db <add> <liczba> <nick>"
		
command /eliksirzycia:
	aliases: ez
	trigger:
		if player has permission "*":
			give 1 potion of healing named "&c&lEliksir Życia" to the player
		else:
			send "Nie posiadasz uprawnien do tej komendy"
			
on consume of potion:
	if name of player's tool is "&c&lEliksir Życia":
		send "&cUzyskales nowe zycie"
		add 1 to {zycia::%player%}
		
command /zycia [<offlineplayer>]:
	trigger:
		if arg is set:
			send "&3Zycia gracza %arg%: &b%{zycia::%arg%}%"
		else:
			send "&3Twoje zycia: &b%{zycia::%player%}%"
on death of player:
	remove 1 from {zycia::%victim%}
	if {zycia::%victim%} is 0:
		ban victim due to "Brak zyc"
		kcik victim due to "Brak zyc"

 

2 godziny temu, xAxee napisał:

Napisz jeszcze raz bo nic nie rozumiem

Po stracie życ nie ma się bana na 24h tylko jest życia na - no -1 naprawcie

 

 

Edytowane przez mati8089
Zle
Odnośnik do komentarza
https://skript.pl/temat/38695-eliksir-%C5%BCycia/#findComment-244573
Udostępnij na innych stronach

  • 0
10 godzin temu, mati8089 napisał:

sorki w błąd cie wprowadziłem komenda to, popraw pliz /deathban add <gracz> 1

 

ciągle niedziała po poprawieniu pliz naprawcie

 

nie wiem co Ci nie działało bo u siebie sprawdzałem i żadnego błędu nie było, ale widze, że już i tak poprawione także whatever

Odnośnik do komentarza
https://skript.pl/temat/38695-eliksir-%C5%BCycia/#findComment-244592
Udostępnij na innych stronach

  • 0
command /deathban [<text>] [<player>] [<integer=1>]:
	aliases: db
	permission: *
	trigger:
		if arg 1 is not "add":
			stop
		if arg 2 is not set:
			send "Poprawne uzycie: /db <add> <liczba> <nick>"
			stop
		add arg 3 to {zycia::%arg 2%}
		send "&7Dodano %arg 3% zyc graczowi %arg 2%"
		stop
		
command /eliksirzycia [<text>]:
	aliases: ez
	trigger:
		if player don't have permission "*":
			send "Nie posiadasz uprawnien do tej komendy"
			stop
		give 1 potion of healing named "&c&lEliksir Życia" to the player
		stop

on consume of potion:
	if name of player's tool is "&c&lEliksir Życia":
		send "&cUzyskales nowe zycie"
		add 1 to {zycia::%player%}
		
command /zycia [<offlineplayer>]:
	trigger:
		if arg is not set:
			send "&3Twoje zycia: &b%{zycia::%player%}%"
			stop
		send "&3Zycia gracza %arg%: &b%{zycia::%arg%}%"
		stop

on death of player:
	remove 1 from {zycia::%victim%}
	if {zycia::%victim%} is 0:
		ban victim due to "Brak zyc" for 24 hours
		kick victim due to "Brak zyc"

 

Odnośnik do komentarza
https://skript.pl/temat/38695-eliksir-%C5%BCycia/#findComment-244617
Udostępnij na innych stronach

  • 0
1 godzinę temu, LjayPL789 napisał:

command /deathban [<text>] [<player>] [<integer=1>]:
	aliases: db
	permission: *
	trigger:
		if arg 1 is not "add":
			stop
		if arg 2 is not set:
			send "Poprawne uzycie: /db <add> <liczba> <nick>"
			stop
		add arg 3 to {zycia::%arg 2%}
		send "&7Dodano %arg 3% zyc graczowi %arg 2%"
		stop
		
command /eliksirzycia [<text>]:
	aliases: ez
	trigger:
		if player don't have permission "*":
			send "Nie posiadasz uprawnien do tej komendy"
			stop
		give 1 potion of healing named "&c&lEliksir Życia" to the player
		stop

on consume of potion:
	if name of player's tool is "&c&lEliksir Życia":
		send "&cUzyskales nowe zycie"
		add 1 to {zycia::%player%}
		
command /zycia [<offlineplayer>]:
	trigger:
		if arg is not set:
			send "&3Twoje zycia: &b%{zycia::%player%}%"
			stop
		send "&3Zycia gracza %arg%: &b%{zycia::%arg%}%"
		stop

on death of player:
	remove 1 from {zycia::%victim%}
	if {zycia::%victim%} is 0:
		ban victim due to "Brak zyc" for 24 hours
		kick victim due to "Brak zyc"

 

po reload za pierwszym razem mnie wyzuca pisze brak zyc a potem moge se wbic i nie mam bana

Odnośnik do komentarza
https://skript.pl/temat/38695-eliksir-%C5%BCycia/#findComment-244626
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ę...