Skocz do zawartości
  • 0

Problem SKRYPT TOP W GUI


heavy_lung
 Udostępnij

Pytanie

 

Witam, zwracam się do was z prośbą, o poprawienie skryptu czy moglby mnie ktoś pokierować i powiedziec, jak naprawić te błędy ? 30009895876903035869.png

 

on join:
    if {topki2::%Player%} is not set:
        set {topki2::%player%} to true
        set {koxy2::%player%} to 0
        set {refile2::%player%} to 0
        set {kill2::%player%} to 0
        set {wykstone2::%player%} to 0
command /resettopki [<text>]:
    trigger:
        if player has permission "*":
            delete {topki2::*}
            delete {koxy2::*}
            delete {refile2::*}
            delete {kill2::*}
            delete {wykstone2::*}
            broadcast "&cAdministrator &4%player% &czresetowal wszystkie dostepne topki na serwerze!"
        else:
            send "&cGosciu, nie mozesz!"
command /topki [<text>]:
    trigger:
        close player's inventory
        open chest with 3 rows named "&cTOPKI W GUI" to player
        loop 27 times:
            set player's current inventory's slot loop-number -1 to gray glass pane named " "
        set player's current inventory's slot 10 to stone named "&c&oTOP 10 GORNIKOW!"
        set player's current inventory's slot 12 to golden apple:1 named "&c&oTOP 10 ZJEDZONYCH KOXOW!"
        set player's current inventory's slot 14 to golden apple:0 named "&c&oTOP 10 ZJEDZONYCH REFILI!"
        set player's current inventory's slot 16 to diamond sword named "&c&oTOP 10 ZABOJSTW!"
        set {_t1} to size of {wykstone2::*}
        loop {_t1} times:
            loop {wykstone2::*}:
                if {_v.%loop-number%} is not set:
                    set {_v.%loop-number%} to loop-value
                    set {_n.%loop-number%} to loop-index
                if loop-value is larger than {_v.%loop-number%}:
                    set {_v.%loop-number%} to loop-value
                    set {_n.%loop-number%} to loop-index
            remove {_v.%loop-number%} from {wykstone2::*}
        wait 2 tick
        loop {_t1} times:
            if loop-number is smaller than or equal to 10:
                set {_lore::%loop-number%} to " &4%loop-number%. &c%{_n.%loop-number%}% &8- &7wykopane &c%{_v.%loop-number%}% &7kamienia"
            set {wykstone2::%{_n.%loop-number%}%} to {_v.%loop-number%}
        set {_lore} to join {_lore::*} with "||"
        if {_lore} is set:
            set lore of player's current inventory's slot 10 to {_lore}
        else:
            set lore of player's current inventory's slot 10 to "&cBrak uzytkownikow w bazie danych!"

        set {_t2} to size of {koxy2::*}
        loop {_t2} times:
            loop {koxy2::*}:
                if {_v2.%loop-number%} is not set:
                    set {_v2.%loop-number%} to loop-value
                    set {_n2.%loop-number%} to loop-index
                if loop-value is larger than {_v2.%loop-number%}:
                    set {_v2.%loop-number%} to loop-value
                    set {_n2.%loop-number%} to loop-index
            remove {_v2.%loop-number%} from {koxy2::*}
        wait 2 tick
        loop {_t2} times:
            if loop-number is smaller than or equal to 10:
                set {_lore2::%loop-number%} to " &4%loop-number%. &c%{_n2.%loop-number%}% &8- &7zjedonych &c%{_v2.%loop-number%}% &7koxow"
            set {koxy2::%{_n2.%loop-number%}%} to {_v2.%loop-number%}
        set {_lore2} to join {_lore2::*} with "||"
        if {_lore2} is set:
            set lore of player's current inventory's slot 12 to {_lore2}
        else:
            set lore of player's current inventory's slot 12 to "&cBrak uzytkownikow w bazie danych!"

        set {_t3} to size of {refile2::*}
        loop {_t3} times:
            loop {refile2::*}:
                if {_v3.%loop-number%} is not set:
                    set {_v3.%loop-number%} to loop-value
                    set {_n3.%loop-number%} to loop-index
                if loop-value is larger than {_v3.%loop-number%}:
                    set {_v3.%loop-number%} to loop-value
                    set {_n3.%loop-number%} to loop-index
            remove {_v3.%loop-number%} from {refile2::*}
        wait 2 tick
        loop {_t3} times:
            if loop-number is smaller than or equal to 10:
                set {_lore3::%loop-number%} to " &4%loop-number%. &c%{_n3.%loop-number%}% &8- &7zjedonych &c%{_v3.%loop-number%}% &7refili"
            set {refile2::%{_n3.%loop-number%}%} to {_v3.%loop-number%}
        set {_lore3} to join {_lore3::*} with "||"
        if {_lore3} is set:
            set lore of player's current inventory's slot 14 to {_lore3}
        else:
            set lore of player's current inventory's slot 14 to "&cBrak uzytkownikow w bazie danych!"

        set {_t4} to size of {kill2::*}
        loop {_t4} times:
            loop {kill2::*}:
                if {_v4.%loop-number%} is not set:
                    set {_v4.%loop-number%} to loop-value
                    set {_n4.%loop-number%} to loop-index
                if loop-value is larger than {_v4.%loop-number%}:
                    set {_v4.%loop-number%} to loop-value
                    set {_n4.%loop-number%} to loop-index
            remove {_v4.%loop-number%} from {kill2::*}
        wait 2 tick
        loop {_t4} times:
            if loop-number is smaller than or equal to 10:
                set {_lore4::%loop-number%} to " &4%loop-number%. &c%{_n4.%loop-number%}% &8- &7zabitych &c%{_v4.%loop-number%}% &7graczy"
            set {kill2::%{_n4.%loop-number%}%} to {_v4.%loop-number%}
        set {_lore4} to join {_lore4::*} with "||"
        if {_lore4} is set:
            set lore of player's current inventory's slot 16 to {_lore4}
        else:
            set lore of player's current inventory's slot 16 to "&cBrak uzytkownikow w bazie danych!"
on inventory click:
    if "%inventory name of player's current inventory%" is "&cTOPKI W GUI":
        cancel event

on death:
    if attacker is player:
        if victim is player:
            add 1 to {kill2::%attacker%}
on eat of golden apple:0:
    add 1 to {refile2::%player%}
on eat of golden apple:1:
    add 1 to {koxy2::%player%}
on mine of stone:
    add 1 to {wykstone2::%player%}

 


Odnośnik do komentarza
Udostępnij na innych stronach

0 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

Nie udzielono jeszcze odpowiedzi na to pytanie

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.

 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...