Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Skrypt na zycie w mc


FGGD

Rekomendowane odpowiedzi

Opublikowano

Posiadam takie cos

variables:
    {ZYCIA::%player%} = 3
on connect:
    if {ZYCIA::%player%} is 0:
        kick player due to "&cBAN! UMARLES 3 RAZY!! NIE MASZ JUZ ZYC!"
on death
remove 1 from {ZYCIA::%victim%}
if {ZYCIA::%victim%} is 0:
        kick victim due to "&cBAN! UMARLES 3 RAZY!! NIE MASZ JUZ ZYC!"
command /dodatkowezycie:
    trigger:
        if player has diamond:
            remove diamond from player
            add 1 to {ZYCIA::%player%}
            send "Kupiono zycie! Masz juz %{ZYCIA::%player%}% zyc!" to player
        else:
            send "TO KOSZTUJE DIAXA" to player
command /oddajzycie [<text>] [<text>]:
    trigger:
        if arg 1 is set:
            if {ZYCIA::%player%} is greater than 1:
                else:
                    if arg 2 is set:
                        if arg 2 is "potwierdz":
                            remove 1 from {ZYCIA::%player%}
                            add 1 to {ZYCIA::%arg 1%}
                            kick player due to "&cBAN! UMARLES 3 RAZY!! NIE MASZ JUZ ZYC!"
                else:
                    send "&cTO TWOJE OSTATNIE ZYCIE! DOSTANIESZ BANA JAK JE ODDASZ! &2/oddajzycie %arg 1% potwierdz" to player
        else:
            send "Podaj nick!" to player

 

 

Potrzebuje jeszcze jednej komendy /zycie ktore pokazuje ile masz zyc i czy wgl to ma rece i nogi

Opublikowano

Kiedyś napisałem coś podobnego.

Tutaj masz cały skrypt: 

Spoiler

#===============================#
#==             SKRYPT        ==#
#=           By VenirPL        =#
#==            LifeMC         ==#
#===============================#

#===============================#
#        KONTAK z autorem       #
#       pw MPCforum             #
#===============================#


options:
#    Ilosc zyc na start    #
    ile.zyc : 3
#    W jakich swiatach ma dzialac LifeMC    #
    world : world
    world2 : world_nether
    world3 : world_the_end
#    Gratis 2 swiaty (nie musisz ustawiac)    #
    world4 : none
    world5 : none2

#=======================================#
#    Tutaj możesz coś popsuć            #
#=======================================#

on first join:
    set {zycia.%player%} to {@ile.zyc}
    message "&7Dostales &9&l5 &czyc !" to player
    message "&7Uwazaj na siebie &c!!!" to player
    
on join:
    if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
        message "&7Posiadasz &czyc&7: &9&l%{zycia.%player%}%" to player
    
on death:
    if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
        remove 1 from {zycia.%player%}
        message "&7Straciles &9&l1 &czycie !"
        if {zycia.%player%} is between 1 and -1:
            send "&7Pozegnaj sie z serwerem. Zostaniesz zbanowany, az ktos cie uleczy" to player
            wait 20 seconds
            broadcast "&7Gracz &e&l%player% &7stracil swoje wszystkie zycia !"
            broadcast "&7Mozesz go uleczyc !!! &f&l/ulecz %player%"
            execute console command "/ban %player% skonczyly ci sie zycia"
    else:
        send "&7Masz szczescie w tym swiecie sa wylaczone zycia."
        
On rightclick holding diamond:
    if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
        if {zycia.%player%} is larger than 9:
            send "&7Masz maksymalna ilosc zyc"
        if {zycia.%player%} is smaller than 10:
            remove 1 diamond from player
            wait 1 second
            add 1 to {zycia.%player%}
            send "&aDodales &7sobie &czycie"
    else:
        send "&cW tym swiecie sa wylaczone zycia."
    
command /zycia [<text>]:
    trigger:
        if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
            if arg 1 is not set:
                send "&7Posiadasz &czyc&7: &9&l%{zycia.%player%}%" to player
            if arg 1 is set:
                if player has permission "script.admin":
                    send "&e&l%arg 1% &7posiada &czyc&7: &9&l%{zycia.%arg 1%}%" to player
        else:
            send "&cW tym swiecie sa wylaczone zycia."
        
command /ulecz [<text>]:
    usage: &f/ulecz &enick
    trigger:
        if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
            if {zycia.%player%} is larger than 2:
                add 1 to {zycia.%arg 1%}
                remove 1 from {zycia.%player%}
                send "&aUleczyles &7gracza &e&l%arg 1%"
            else:
                send "&7Potrzeba &9&l2 &czyc &7do ulecznie kogos" to player
        else:
            send "&cW tym swiecie sa wylaczone zycia."
            
command /daj [<text>] [<integer>]:
    trigger:
        if player has permission "script.admin":
            add arg 2 to {zycia.%arg 1%}
            send "&aDodales &czycie &7dla &e&l%arg 1%" to player
                
command /zabierz [<text>] [<integer>]:
    trigger:
        if player has permission "script.admin":
            remove arg 2 from {zycia.%arg 1%}
            send "&cZabrales &czycie &7od &e&l%arg 1%" to player

command /lifemc [<text>]:
    trigger:
        if arg 1 is "cmd":
            send "&5================ &b&lLife&a&lMC &5================"
            send "&5========== &cLife&a&lMC &1by &6&lVenirPL &5=========="
            send "&5========= &e&lKomendy dla gracza&5========="
            send "&f/zycia &7- pokazuje ilosc twoich zyc."
            send "&f/ulecz &e&lnick &7- daje twoje jedno zycie graczu."
            send "&f/lifemc cmd &7- pokazuje komendy lifemc."
            if player has permission "script.admin":
                send "&5========= &e&lKomendy dla admina&5========="
                send "&f/zycia &e&lnick &7- pokazuje ilosc zyc gracza."
                send "&f/daj &e&lnick &f&lile &7- daje zycia graczu (free)."
                send "&f/zabierz &e&lnick &f&lile &7- zabiera zycia graczu (free)."

 

Jak chcesz to skorzystaj z tego, możesz edytować od dawna już się tym nie bawię, więc nie wiem czy będzie to działać na aktualnej wersji.

Jak coś może będę mieć czas to coś więcej dodam jak będziesz mieć pytania.

585051449511123978085.jpeg

Opublikowano
3 godziny temu, VenirPL napisał:

Kiedyś napisałem coś podobnego.

Tutaj masz cały skrypt: 

  Odkryj ukrytą treść


#===============================#
#==             SKRYPT        ==#
#=           By VenirPL        =#
#==            LifeMC         ==#
#===============================#

#===============================#
#        KONTAK z autorem       #
#       pw MPCforum             #
#===============================#


options:
#    Ilosc zyc na start    #
    ile.zyc : 3
#    W jakich swiatach ma dzialac LifeMC    #
    world : world
    world2 : world_nether
    world3 : world_the_end
#    Gratis 2 swiaty (nie musisz ustawiac)    #
    world4 : none
    world5 : none2

#=======================================#
#    Tutaj możesz coś popsuć            #
#=======================================#

on first join:
    set {zycia.%player%} to {@ile.zyc}
    message "&7Dostales &9&l5 &czyc !" to player
    message "&7Uwazaj na siebie &c!!!" to player
    
on join:
    if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
        message "&7Posiadasz &czyc&7: &9&l%{zycia.%player%}%" to player
    
on death:
    if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
        remove 1 from {zycia.%player%}
        message "&7Straciles &9&l1 &czycie !"
        if {zycia.%player%} is between 1 and -1:
            send "&7Pozegnaj sie z serwerem. Zostaniesz zbanowany, az ktos cie uleczy" to player
            wait 20 seconds
            broadcast "&7Gracz &e&l%player% &7stracil swoje wszystkie zycia !"
            broadcast "&7Mozesz go uleczyc !!! &f&l/ulecz %player%"
            execute console command "/ban %player% skonczyly ci sie zycia"
    else:
        send "&7Masz szczescie w tym swiecie sa wylaczone zycia."
        
On rightclick holding diamond:
    if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
        if {zycia.%player%} is larger than 9:
            send "&7Masz maksymalna ilosc zyc"
        if {zycia.%player%} is smaller than 10:
            remove 1 diamond from player
            wait 1 second
            add 1 to {zycia.%player%}
            send "&aDodales &7sobie &czycie"
    else:
        send "&cW tym swiecie sa wylaczone zycia."
    
command /zycia [<text>]:
    trigger:
        if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
            if arg 1 is not set:
                send "&7Posiadasz &czyc&7: &9&l%{zycia.%player%}%" to player
            if arg 1 is set:
                if player has permission "script.admin":
                    send "&e&l%arg 1% &7posiada &czyc&7: &9&l%{zycia.%arg 1%}%" to player
        else:
            send "&cW tym swiecie sa wylaczone zycia."
        
command /ulecz [<text>]:
    usage: &f/ulecz &enick
    trigger:
        if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
            if {zycia.%player%} is larger than 2:
                add 1 to {zycia.%arg 1%}
                remove 1 from {zycia.%player%}
                send "&aUleczyles &7gracza &e&l%arg 1%"
            else:
                send "&7Potrzeba &9&l2 &czyc &7do ulecznie kogos" to player
        else:
            send "&cW tym swiecie sa wylaczone zycia."
            
command /daj [<text>] [<integer>]:
    trigger:
        if player has permission "script.admin":
            add arg 2 to {zycia.%arg 1%}
            send "&aDodales &czycie &7dla &e&l%arg 1%" to player
                
command /zabierz [<text>] [<integer>]:
    trigger:
        if player has permission "script.admin":
            remove arg 2 from {zycia.%arg 1%}
            send "&cZabrales &czycie &7od &e&l%arg 1%" to player

command /lifemc [<text>]:
    trigger:
        if arg 1 is "cmd":
            send "&5================ &b&lLife&a&lMC &5================"
            send "&5========== &cLife&a&lMC &1by &6&lVenirPL &5=========="
            send "&5========= &e&lKomendy dla gracza&5========="
            send "&f/zycia &7- pokazuje ilosc twoich zyc."
            send "&f/ulecz &e&lnick &7- daje twoje jedno zycie graczu."
            send "&f/lifemc cmd &7- pokazuje komendy lifemc."
            if player has permission "script.admin":
                send "&5========= &e&lKomendy dla admina&5========="
                send "&f/zycia &e&lnick &7- pokazuje ilosc zyc gracza."
                send "&f/daj &e&lnick &f&lile &7- daje zycia graczu (free)."
                send "&f/zabierz &e&lnick &f&lile &7- zabiera zycia graczu (free)."

 

Jak chcesz to skorzystaj z tego, możesz edytować od dawna już się tym nie bawię, więc nie wiem czy będzie to działać na aktualnej wersji.

Jak coś może będę mieć czas to coś więcej dodam jak będziesz mieć pytania.

Dzięki widziałem tą prędzej wersje ale ona jakaś pobugowana  była tu niepkazuje błedów tylko pytanie czy da sie zastąpić On rightclick holding diamond np. komenda /diament albo cos tego dosć czesto nawet przez przypadek sie klika na diaxa a zycie nie gra głównej roli ?

Opublikowano
command /diament :
	trigger:
		loop all items in the inventory of player:
			if loop-item is diamond:
				send "&bDiaxy"
			else:
				send "&cBieda"

Możesz z tego skorzystać i zrobić sobie skrypt. Jak Ci nie idzie to znaczy że podstaw skripta nie umiesz..

585051449511123978085.jpeg

Opublikowano
Przed chwilą, VenirPL napisał:

command /diament :
	trigger:
		loop all items in the inventory of player:
			if loop-item is diamond:
				send "&bDiaxy"
			else:
				send "&cBieda"

Możesz z tego skorzystać i zrobić sobie skrypt. Jak Ci nie idzie to znaczy że podstaw skripta nie umiesz..

Moje pisanie skryptów jest na poziomie -10 a nie szukam skryptów na publiczny serwer tylko by pobawić się z kolegami w zameczki i te sprawy więc zielony jestem w tym.

Opublikowano

Napisz wymagania co chcesz to Ci to napisze, bo mam chwile. Tylko jasno i konkretnie co ma być.

Komendy jakie, jak mają działać itp.

585051449511123978085.jpeg

Opublikowano
Przed chwilą, VenirPL napisał:

Napisz wymagania co chcesz to Ci to napisze, bo mam chwile. Tylko jasno i konkretnie co ma być.

Komendy jakie, jak mają działać itp.

Tak jak masz w tym swoim skrypcie tylko potrzebuje zamiast linijki tej tu

On rightclick holding diamond:
    if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
        if {zycia.%player%} is larger than 9:
            send "&7Masz maksymalna ilosc zyc"
        if {zycia.%player%} is smaller than 10:
            remove 1 diamond from player
            wait 1 second
            add 1 to {zycia.%player%}
            send "&aDodales &7sobie &czycie"
    else:
        send "&cW tym swiecie sa wylaczone zycia."

Potrzebuje komendy /diamenty który zabiera 24 diamenty a dodaje 1 zycie

command /ulecz [<text>]:
    usage: &f/ulecz &enick
    trigger:
        if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
            if {zycia.%player%} is larger than 2:
                add 1 to {zycia.%arg 1%}
                remove 1 from {zycia.%player%}
                send "&aUleczyles &7gracza &e&l%arg 1%"
            else:
                send "&7Potrzeba &9&l2 &czyc &7do ulecznie kogos" to player
        else:
            send "&cW tym swiecie sa wylaczone zycia."

A tu jak jest /ulecz to by nie dało sie uleczyć za pomoc /ulecz bo w teori nie leczy nikogo tylko ze trzeba /ulecz (nick) podać i by nie zabierało zycia twojego tylko 64diaxy

Jeśli możesz to zrobić to będę mocno wdzięczny

Opublikowano

Mam nadzieje, że wszystko będzie dobrze działać:

Spoiler

options:
#    Ilosc zyc na start    #
    ile.zyc : 3
#    W jakich swiatach ma dzialac LifeMC    #
    world : world
    world2 : world_nether
    world3 : world_the_end
#    Gratis 2 swiaty (nie musisz ustawiac)    #
    world4 : none
    world5 : none2

#=======================================#
#    Tutaj możesz coś popsuć            #
#=======================================#

on first join:
    set {zycia.%player%} to {@ile.zyc}
    message "&7Dostales &9&l5 &czyc !" to player
    message "&7Uwazaj na siebie &c!!!" to player
    
on join:
    if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
        wait 2 seconds
        message "&7Posiadasz &czyc&7: &9&l%{zycia.%player%}%" to player
    if {zycia.%player%} is not set:
        set {zycia.%player%} to {@ile.zyc}
    
on death:
    if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
        remove 1 from {zycia.%player%}
        message "&7Straciles &9&l1 &czycie !"
        if {zycia.%player%} is between 1 and -1:
            send "&7Pozegnaj sie z serwerem. Zostaniesz zbanowany, az ktos cie uleczy" to player
            wait 20 seconds
            broadcast "&7Gracz &e&l%player% &7stracil swoje wszystkie zycia !"
            broadcast "&7Mozesz go uleczyc !!! &f&l/ulecz %player%"
            execute console command "/ban %player% skonczyly ci sie zycia"
    else:
        send "&7Masz szczescie w tym swiecie sa wylaczone zycia."

command /diamenty:
    trigger:
        if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
            if player has 24 diamonds:
                if {zycia.%player%} is larger than 9:
                    send "&7Masz maksymalna ilosc zyc"
                if {zycia.%player%} is smaller than 10:
                    remove 24 diamond from player
                    wait 1 second
                    add 1 to {zycia.%player%}
                    send "&aDodales &7sobie &czycie"
            else:
                send "&cMasz za malo diamentow"
        else:
            send "&cW tym swiecie sa wylaczone zycia."

command /zycia [<text>]:
    trigger:
        if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
            if arg 1 is not set:
                send "&7Posiadasz &czyc&7: &9&l%{zycia.%player%}%" to player
            if arg 1 is set:
                if player has permission "script.admin":
                    send "&e&l%arg 1% &7posiada &czyc&7: &9&l%{zycia.%arg 1%}%" to player
        else:
            send "&cW tym swiecie sa wylaczone zycia."
        
command /ulecz [<text>]:
    usage: &f/ulecz &enick
    trigger:
        if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
            if arg 1 is set:
                if player has 64 diamonds:
                    remove 64 diamonds from player
                    wait 1 second
                    add 1 to {zycia.%arg 1%}
                    send "&aUleczyles &7gracza &e&l%arg 1%"
                else:
                    send "&7Potrzeba &9&l64 &bdiaxy &7do ulecznie kogos" to player
            if arg 1 is not set:
                send "&7Poprawne uzycie &f/ulecz &enick"
        else:
            send "&cW tym swiecie sa wylaczone zycia."
            
#    ADMIN    #

command /daj [<text>] [<integer>]:
    trigger:
        if player has permission "script.admin":
            if arg 1 is set:
                if arg 2 is set:
                    add arg 2 to {zycia.%arg 1%}
                    send "&aDodales &czycie &7dla &e&l%arg 1%" to player
                else:
                    send "&7Wpisz ilosc"
            else:
                send "&7Wpisz &enick"
                
command /zabierz [<text>] [<integer>]:
    trigger:
        if player has permission "script.admin":
            if arg 1 is set:
                if arg 2 is set:
                    remove arg 2 from {zycia.%arg 1%}
                    send "&cZabrales %arg 2% &czyc &7od &e&l%arg 1%" to player
                else:
                    send "&7Wpisz ilosc"
            else:
                send "&7Wpisz &enick"

command /lifemc [<text>]:
    trigger:
        if arg 1 is "cmd" or "help":
            send "&5================ &b&lLife&a&lMC &5================"
            send "&5========== &cLife&a&lMC &1by &6&lVenirPL &5=========="
            send "&5========= &e&lKomendy dla gracza&5========="
            send "&f/zycia &7- pokazuje ilosc twoich zyc. Aktualnie: &9&l%{zycia.%player%}%"
            send "&f/ulecz &e&lnick &7- daje jedno zycie graczu. &cWymaga &e64 &bdiaxy"
            send "&f/diamenty &7- dodaje Tobie jedno zycie. &cWymaga &e24 &bdiaxy"
            send "&f/lifemc cmd/help &7- pokazuje komendy lifemc."
            if player has permission "script.admin":
                send "&5========= &e&lKomendy dla admina&5========="
                send "&f/zycia &e&lnick &7- pokazuje ilosc zyc gracza."
                send "&f/daj &e&lnick &f&lile &7- daje zycia graczu (free)."
                send "&f/zabierz &e&lnick &f&lile &7- zabiera zycia graczu (free)."
        else:
            send "&7Poprawne uzycie &f/lifemc cmd"

 

Licze na ❤️

585051449511123978085.jpeg

Opublikowano
9 minut temu, VenirPL napisał:

Mam nadzieje, że wszystko będzie dobrze działać:

  Odkryj ukrytą treść


options:
#    Ilosc zyc na start    #
    ile.zyc : 3
#    W jakich swiatach ma dzialac LifeMC    #
    world : world
    world2 : world_nether
    world3 : world_the_end
#    Gratis 2 swiaty (nie musisz ustawiac)    #
    world4 : none
    world5 : none2

#=======================================#
#    Tutaj możesz coś popsuć            #
#=======================================#

on first join:
    set {zycia.%player%} to {@ile.zyc}
    message "&7Dostales &9&l5 &czyc !" to player
    message "&7Uwazaj na siebie &c!!!" to player
    
on join:
    if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
        wait 2 seconds
        message "&7Posiadasz &czyc&7: &9&l%{zycia.%player%}%" to player
    if {zycia.%player%} is not set:
        set {zycia.%player%} to {@ile.zyc}
    
on death:
    if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
        remove 1 from {zycia.%player%}
        message "&7Straciles &9&l1 &czycie !"
        if {zycia.%player%} is between 1 and -1:
            send "&7Pozegnaj sie z serwerem. Zostaniesz zbanowany, az ktos cie uleczy" to player
            wait 20 seconds
            broadcast "&7Gracz &e&l%player% &7stracil swoje wszystkie zycia !"
            broadcast "&7Mozesz go uleczyc !!! &f&l/ulecz %player%"
            execute console command "/ban %player% skonczyly ci sie zycia"
    else:
        send "&7Masz szczescie w tym swiecie sa wylaczone zycia."

command /diamenty:
    trigger:
        if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
            if player has 24 diamonds:
                if {zycia.%player%} is larger than 9:
                    send "&7Masz maksymalna ilosc zyc"
                if {zycia.%player%} is smaller than 10:
                    remove 24 diamond from player
                    wait 1 second
                    add 1 to {zycia.%player%}
                    send "&aDodales &7sobie &czycie"
            else:
                send "&cMasz za malo diamentow"
        else:
            send "&cW tym swiecie sa wylaczone zycia."

command /zycia [<text>]:
    trigger:
        if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
            if arg 1 is not set:
                send "&7Posiadasz &czyc&7: &9&l%{zycia.%player%}%" to player
            if arg 1 is set:
                if player has permission "script.admin":
                    send "&e&l%arg 1% &7posiada &czyc&7: &9&l%{zycia.%arg 1%}%" to player
        else:
            send "&cW tym swiecie sa wylaczone zycia."
        
command /ulecz [<text>]:
    usage: &f/ulecz &enick
    trigger:
        if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
            if arg 1 is set:
                if player has 64 diamonds:
                    remove 64 diamonds from player
                    wait 1 second
                    add 1 to {zycia.%arg 1%}
                    send "&aUleczyles &7gracza &e&l%arg 1%"
                else:
                    send "&7Potrzeba &9&l64 &bdiaxy &7do ulecznie kogos" to player
            if arg 1 is not set:
                send "&7Poprawne uzycie &f/ulecz &enick"
        else:
            send "&cW tym swiecie sa wylaczone zycia."
            
#    ADMIN    #

command /daj [<text>] [<integer>]:
    trigger:
        if player has permission "script.admin":
            if arg 1 is set:
                if arg 2 is set:
                    add arg 2 to {zycia.%arg 1%}
                    send "&aDodales &czycie &7dla &e&l%arg 1%" to player
                else:
                    send "&7Wpisz ilosc"
            else:
                send "&7Wpisz &enick"
                
command /zabierz [<text>] [<integer>]:
    trigger:
        if player has permission "script.admin":
            if arg 1 is set:
                if arg 2 is set:
                    remove arg 2 from {zycia.%arg 1%}
                    send "&cZabrales %arg 2% &czyc &7od &e&l%arg 1%" to player
                else:
                    send "&7Wpisz ilosc"
            else:
                send "&7Wpisz &enick"

command /lifemc [<text>]:
    trigger:
        if arg 1 is "cmd" or "help":
            send "&5================ &b&lLife&a&lMC &5================"
            send "&5========== &cLife&a&lMC &1by &6&lVenirPL &5=========="
            send "&5========= &e&lKomendy dla gracza&5========="
            send "&f/zycia &7- pokazuje ilosc twoich zyc. Aktualnie: &9&l%{zycia.%player%}%"
            send "&f/ulecz &e&lnick &7- daje jedno zycie graczu. &cWymaga &e64 &bdiaxy"
            send "&f/diamenty &7- dodaje Tobie jedno zycie. &cWymaga &e24 &bdiaxy"
            send "&f/lifemc cmd/help &7- pokazuje komendy lifemc."
            if player has permission "script.admin":
                send "&5========= &e&lKomendy dla admina&5========="
                send "&f/zycia &e&lnick &7- pokazuje ilosc zyc gracza."
                send "&f/daj &e&lnick &f&lile &7- daje zycia graczu (free)."
                send "&f/zabierz &e&lnick &f&lile &7- zabiera zycia graczu (free)."
        else:
            send "&7Poprawne uzycie &f/lifemc cmd"

 

Licze na ❤️

/diament i /ulecz działa wielkie dzięki

Tylko mam pytanie do tej linijki kodu jak masz chwile jeszcze

on death:
    if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
        remove 1 from {zycia.%player%}
        message "&7Straciles &9&l1 &czycie !"
        if {zycia.%player%} is between 1 and -1:
            send "&7Pozegnaj sie z serwerem. Zostaniesz zbanowany, az ktos cie uleczy" to player
            wait 20 seconds
            broadcast "&7Gracz &e&l%player% &7stracil swoje wszystkie zycia !"
            broadcast "&7Mozesz go uleczyc !!! &f&l/ulecz %player%"
            execute console command "/ban %player% skonczyly ci sie zycia"
    else:
        send "&7Masz szczescie w tym swiecie sa wylaczone zycia."

Zabiera zycie ale nie pojawia się informacja na czacie dla mnie ze tracę życie + mając 0 żyć dalej gram bez bana nieposiadający OPA ani rangi

Opublikowano
Przed chwilą, VenirPL napisał:

To jest do poprawy wiem o co chodzi, pozmieniam coś później i dam edit posta.

Okej nie spieszy mi się dzięki wielkie za pomoc

Opublikowano

Nie mogłem dać edit'a

 

Łap tutaj:

Spoiler

options:
#    Ilosc zyc na start    #
    ile.zyc : 3
#    W jakich swiatach ma dzialac LifeMC    #
    world : world
    world2 : world_nether
    world3 : world_the_end
#    Gratis 2 swiaty (nie musisz ustawiac)    #
    world4 : none
    world5 : none2

#=======================================#
#    Tutaj możesz coś popsuć            #
#=======================================#

on first join:
    set {zycia.%player%} to {@ile.zyc}
    message "&7Dostales &9&l5 &czyc !" to player
    message "&7Uwazaj na siebie &c!!!" to player
    
on join:
    if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
        wait 2 seconds
        message "&7Posiadasz &czyc&7: &9&l%{zycia.%player%}%" to player
    if {zycia.%player%} is not set:
        set {zycia.%player%} to {@ile.zyc}

on connect:
    if {zycia.%player%} is 0:
        kick player due to "&cBAN! &7straciles swoje wszystkie zycia !"
    
on death:
    if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
        wait 1 second
        remove 1 from {zycia.%player%}
        wait 2 second
        send "&7Straciles &9&l1 &czycie !" to player
        if {zycia.%player%} is 0:
            send "&cNiestety to bylo ostatnie !" to player
            send "&7Pozegnaj sie z serwerem" to player
            send "&7Zostaniesz &czbanowany&7, az ktos cie uleczy" to player
            send "&7Pozostalo Ci 20 sekund" to player
            wait 10 seconds
            send "&c10 sekund !" to player
            wait 7 seconds
            send "&c&l3!" to player
            wait 1 seconds
            send "&c&l2 !" to player
            wait 1 seconds
            send "&c&l1 !" to player
            wait 1 seconds
            broadcast "&7Gracz &e&l%player% &7stracil swoje wszystkie zycia !"
            broadcast "&7Mozesz go uleczyc !!! &f&l/ulecz %player%"
            kick victim due to "&cBAN! &7straciles swoje wszystkie zycia !"
    else:
        send "&7Masz szczescie w tym swiecie sa wylaczone zycia."

command /diamenty:
    trigger:
        if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
            if player has 24 diamonds:
                if {zycia.%player%} is larger than 9:
                    send "&7Masz maksymalna ilosc zyc"
                if {zycia.%player%} is smaller than 10:
                    remove 24 diamond from player
                    wait 1 second
                    add 1 to {zycia.%player%}
                    send "&aDodales &7sobie &czycie."
                    send "Aktualnie masz: &9&l%{zycia.%player%}%"
            else:
                send "&cMasz za malo diamentow"
        else:
            send "&cW tym swiecie sa wylaczone zycia."

command /zycia [<text>]:
    trigger:
        if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
            if arg 1 is not set:
                send "&7Posiadasz &czyc&7: &9&l%{zycia.%player%}%" to player
            if arg 1 is set:
                if player has permission "script.admin":
                    send "&e&l%arg 1% &7posiada &czyc&7: &9&l%{zycia.%arg 1%}%" to player
        else:
            send "&cW tym swiecie sa wylaczone zycia."
        
command /ulecz [<text>]:
    usage: &f/ulecz &enick
    trigger:
        if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
            if arg 1 is set:
                if player has 64 diamonds:
                    remove 64 diamonds from player
                    wait 1 second
                    add 1 to {zycia.%arg 1%}
                    send "&aUleczyles &7gracza &e&l%arg 1%"
                else:
                    send "&7Potrzeba &9&l64 &bdiaxy &7do ulecznie kogos" to player
            if arg 1 is not set:
                send "&7Poprawne uzycie &f/ulecz &enick"
        else:
            send "&cW tym swiecie sa wylaczone zycia."
            
#    ADMIN    #

command /daj [<text>] [<integer>]:
    trigger:
        if player has permission "script.admin":
            if arg 1 is set:
                if arg 2 is set:
                    add arg 2 to {zycia.%arg 1%}
                    send "&aDodales &czycie &7dla &e&l%arg 1%" to player
                else:
                    send "&7Wpisz ilosc"
            else:
                send "&7Wpisz &enick"
        if executor is console:
            if arg 1 is set:
                if arg 2 is set:
                    add arg 2 to {zycia.%arg 1%}
                    send "&aDodales &czycie &7dla &e&l%arg 1%"
                else:
                    send "&7Wpisz ilosc"
            else:
                send "&7Wpisz &enick"
                
command /zabierz [<text>] [<integer>]:
    trigger:
        if player has permission "script.admin":
            if arg 1 is set:
                if arg 2 is set:
                    remove arg 2 from {zycia.%arg 1%}
                    send "&cZabrales %arg 2% &czyc &7od &e&l%arg 1%" to player
                else:
                    send "&7Wpisz ilosc"
            else:
                send "&7Wpisz &enick"
        if executor is console:
            if arg 1 is set:
                if arg 2 is set:
                    remove arg 2 from {zycia.%arg 1%}
                    send "&cZabrales %arg 2% &czyc &7od &e&l%arg 1%"
                else:
                    send "&7Wpisz ilosc"
            else:
                send "&7Wpisz &enick"

command /lifemc [<text>]:
    trigger:
        if arg 1 is "cmd" or "help":
            send "&5================ &b&lLife&a&lMC &5================"
            send "&5========== &cLife&a&lMC &1by &6&lVenirPL &5=========="
            send "&5========= &e&lKomendy dla gracza&5========="
            send "&f/zycia &7- pokazuje ilosc twoich zyc. Aktualnie: &9&l%{zycia.%player%}%"
            send "&f/ulecz &e&lnick &7- daje jedno zycie graczu. &cWymaga &e64 &bdiaxy"
            send "&f/diamenty &7- dodaje Tobie jedno zycie. &cWymaga &e24 &bdiaxy"
            send "&f/lifemc cmd/help &7- pokazuje komendy lifemc."
            if player has permission "script.admin":
                send "&5========= &e&lKomendy dla admina&5========="
                send "&f/zycia &e&lnick &7- pokazuje ilosc zyc gracza."
                send "&f/daj &e&lnick &f&lile &7- daje zycia graczu (free)."
                send "&f/zabierz &e&lnick &f&lile &7- zabiera zycia graczu (free)."
        else:
            send "&7Poprawne uzycie &f/lifemc cmd"

 

Myślę że teraz już wszystko będzie działać

Liczę na lajki ? @FGGD

585051449511123978085.jpeg

Opublikowano
16 minut temu, VenirPL napisał:

Nie mogłem dać edit'a

 

Łap tutaj:

  Ukryj treść


options:
#    Ilosc zyc na start    #
    ile.zyc : 3
#    W jakich swiatach ma dzialac LifeMC    #
    world : world
    world2 : world_nether
    world3 : world_the_end
#    Gratis 2 swiaty (nie musisz ustawiac)    #
    world4 : none
    world5 : none2

#=======================================#
#    Tutaj możesz coś popsuć            #
#=======================================#

on first join:
    set {zycia.%player%} to {@ile.zyc}
    message "&7Dostales &9&l5 &czyc !" to player
    message "&7Uwazaj na siebie &c!!!" to player
    
on join:
    if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
        wait 2 seconds
        message "&7Posiadasz &czyc&7: &9&l%{zycia.%player%}%" to player
    if {zycia.%player%} is not set:
        set {zycia.%player%} to {@ile.zyc}

on connect:
    if {zycia.%player%} is 0:
        kick player due to "&cBAN! &7straciles swoje wszystkie zycia !"
    
on death:
    if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
        wait 1 second
        remove 1 from {zycia.%player%}
        wait 2 second
        send "&7Straciles &9&l1 &czycie !" to player
        if {zycia.%player%} is 0:
            send "&cNiestety to bylo ostatnie !" to player
            send "&7Pozegnaj sie z serwerem" to player
            send "&7Zostaniesz &czbanowany&7, az ktos cie uleczy" to player
            send "&7Pozostalo Ci 20 sekund" to player
            wait 10 seconds
            send "&c10 sekund !" to player
            wait 7 seconds
            send "&c&l3!" to player
            wait 1 seconds
            send "&c&l2 !" to player
            wait 1 seconds
            send "&c&l1 !" to player
            wait 1 seconds
            broadcast "&7Gracz &e&l%player% &7stracil swoje wszystkie zycia !"
            broadcast "&7Mozesz go uleczyc !!! &f&l/ulecz %player%"
            kick victim due to "&cBAN! &7straciles swoje wszystkie zycia !"
    else:
        send "&7Masz szczescie w tym swiecie sa wylaczone zycia."

command /diamenty:
    trigger:
        if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
            if player has 24 diamonds:
                if {zycia.%player%} is larger than 9:
                    send "&7Masz maksymalna ilosc zyc"
                if {zycia.%player%} is smaller than 10:
                    remove 24 diamond from player
                    wait 1 second
                    add 1 to {zycia.%player%}
                    send "&aDodales &7sobie &czycie."
                    send "Aktualnie masz: &9&l%{zycia.%player%}%"
            else:
                send "&cMasz za malo diamentow"
        else:
            send "&cW tym swiecie sa wylaczone zycia."

command /zycia [<text>]:
    trigger:
        if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
            if arg 1 is not set:
                send "&7Posiadasz &czyc&7: &9&l%{zycia.%player%}%" to player
            if arg 1 is set:
                if player has permission "script.admin":
                    send "&e&l%arg 1% &7posiada &czyc&7: &9&l%{zycia.%arg 1%}%" to player
        else:
            send "&cW tym swiecie sa wylaczone zycia."
        
command /ulecz [<text>]:
    usage: &f/ulecz &enick
    trigger:
        if player's world is "{@world}" or "{@world2}" or "{@world3}" or "{@world4}" or "{@world5}":
            if arg 1 is set:
                if player has 64 diamonds:
                    remove 64 diamonds from player
                    wait 1 second
                    add 1 to {zycia.%arg 1%}
                    send "&aUleczyles &7gracza &e&l%arg 1%"
                else:
                    send "&7Potrzeba &9&l64 &bdiaxy &7do ulecznie kogos" to player
            if arg 1 is not set:
                send "&7Poprawne uzycie &f/ulecz &enick"
        else:
            send "&cW tym swiecie sa wylaczone zycia."
            
#    ADMIN    #

command /daj [<text>] [<integer>]:
    trigger:
        if player has permission "script.admin":
            if arg 1 is set:
                if arg 2 is set:
                    add arg 2 to {zycia.%arg 1%}
                    send "&aDodales &czycie &7dla &e&l%arg 1%" to player
                else:
                    send "&7Wpisz ilosc"
            else:
                send "&7Wpisz &enick"
        if executor is console:
            if arg 1 is set:
                if arg 2 is set:
                    add arg 2 to {zycia.%arg 1%}
                    send "&aDodales &czycie &7dla &e&l%arg 1%"
                else:
                    send "&7Wpisz ilosc"
            else:
                send "&7Wpisz &enick"
                
command /zabierz [<text>] [<integer>]:
    trigger:
        if player has permission "script.admin":
            if arg 1 is set:
                if arg 2 is set:
                    remove arg 2 from {zycia.%arg 1%}
                    send "&cZabrales %arg 2% &czyc &7od &e&l%arg 1%" to player
                else:
                    send "&7Wpisz ilosc"
            else:
                send "&7Wpisz &enick"
        if executor is console:
            if arg 1 is set:
                if arg 2 is set:
                    remove arg 2 from {zycia.%arg 1%}
                    send "&cZabrales %arg 2% &czyc &7od &e&l%arg 1%"
                else:
                    send "&7Wpisz ilosc"
            else:
                send "&7Wpisz &enick"

command /lifemc [<text>]:
    trigger:
        if arg 1 is "cmd" or "help":
            send "&5================ &b&lLife&a&lMC &5================"
            send "&5========== &cLife&a&lMC &1by &6&lVenirPL &5=========="
            send "&5========= &e&lKomendy dla gracza&5========="
            send "&f/zycia &7- pokazuje ilosc twoich zyc. Aktualnie: &9&l%{zycia.%player%}%"
            send "&f/ulecz &e&lnick &7- daje jedno zycie graczu. &cWymaga &e64 &bdiaxy"
            send "&f/diamenty &7- dodaje Tobie jedno zycie. &cWymaga &e24 &bdiaxy"
            send "&f/lifemc cmd/help &7- pokazuje komendy lifemc."
            if player has permission "script.admin":
                send "&5========= &e&lKomendy dla admina&5========="
                send "&f/zycia &e&lnick &7- pokazuje ilosc zyc gracza."
                send "&f/daj &e&lnick &f&lile &7- daje zycia graczu (free)."
                send "&f/zabierz &e&lnick &f&lile &7- zabiera zycia graczu (free)."
        else:
            send "&7Poprawne uzycie &f/lifemc cmd"

 

Myślę że teraz już wszystko będzie działać

Liczę na lajki ? @FGGD

Wielkie dzięki! udostępnij go bo pewnie trochę ludzi szuka takiego skrypta

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...