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

[Problem] Poprawa skryptu


Rekomendowane odpowiedzi

Opublikowano

Witam jak w temacie chcialem sie dowiedziec co tutaj jest zle :

 

options:
    zombieexp: 5
    szkieletexp: 5
    pajakexp: 5
    endermanexp: 5
    creeperexp: 5
    silverfishexp: 5
    pigmenexp: 5
    wiedzmaexp: 5
variables:
    {level.%player%} = 0
    {exp.%player%} = 0

command /lvl:
    trigger:
        send "&6Gracz: &8%player%"
        send "&6Exp: &8%{exp.%player%}%"
        send "&6Level: &8%{level.%player%}%"
        stop

on death of zombie:
    add {@zombieexp} to {exp.%player%}
    send "&6Zabiles: &2ZOMBIE"
    send "&6Otrzymane punkty: &8{@zombieexp}"
    stop

on death of skeleton:
    add {@szkieletexp} to {exp.%player%}
    send "&6Zabiles: &7SKELETON"
    send "&6Otrzymane punkty: &8{@szkieletexp}"
    stop

on death of spider:
    add {@pajakexp} to {exp.%player%}
    send "&6Zabiles: &4SPIDER"
    send "&6Otrzymane punkty: &8{@pajakexp}"
    stop

on death of endermen:
    add {@endermanexp} to {exp.%player%}
    send "&6Zabiles: &5ENDERMAN"
    send "&6Otrzymane punkty: &8{@endermanexp}"

on death of creeper:
    add {@creeperexp} to {exp.%player%}
    send "&6Zabiles: &aCREEPER"
    send "&6Otrzymane punkty: &8{@creeperexp}"

on death of silverfish:
    add {@silverfishexp} to {exp.%player%}
    send "&6Zabiles: &7SILVERFISH"
    send "&6Otrzymane punkty: &8{@silverfishexp}"

on death of zombie pigman:
    add {@pigmenexp} to {exp.%player%}
    send "&6Zabiles: &dZOMBIE PIGMAN"
    send "&6Otrzymane punkty: &8{@pigmenexp}"

on death of witch:
    add {@wiedzmaexp} to {exp.%player%}
    send "&6Zabiles: &fWITCH"
    send "&6Otrzymane punkty: &8{@wiedzmaexp}"

if {exp.%player%} is 100:
    set {level.%player%} to 2
    send "&7Brawo! Osiagnales &32 &7level!"
if {exp.%player%} is greater than 300:
    set {level.%player%} to 3
    send "&7Brawo! Osiagnales &33 &7level!"
if {exp.%player%} is greater than 500:
    set {level.%player%} to 4
    send "&7Brawo! Osiagnales &34 &7level!"
if {exp.%player%} is greater than 700:
    set {level.%player%} to 5
    send "&7Brawo! Osiagnales &35 &7level!"
if {exp.%player%} is greater than 800:
    set {level.%player%} to 6
    send "&7Brawo! Osiagnales &36 &7level!"
if {exp.%player%} is greater than 900:
    set {level.%player%} to 7
    send "&7Brawo! Osiagnales &37 &7level!"
if {exp.%player%} is greater than 1100:
    set {level.%player%} to 8
    send "&7Brawo! Osiagnales &38 &7level!"
if {exp.%player%} is greater than 1300:
    set {level.%player%} to 9
    send "&7Brawo! Osiagnales &39 &7level!"
if {exp.%player%} is greater than 1500:
    set {level.%player%} to 10
    send "&7Brawo! Osiagnales &310 &7level!"
if {exp.%player%} is greater than 1600:
    set {level.%player%} to 11
    send "&7Brawo! Osiagnales &311 &7level!"
if {exp.%player%} is greater than 1900:
    set {level.%player%} to 12
    send "&7Brawo! Osiagnales &312 &7level!"
if {exp.%player%} is greater than 2200:
    set {level.%player%} to 12
    send "&7Brawo! Osiagnales &312 &7level!"
if {exp.%player%} is greater than 2500:
    set {level.%player%} to 13
    send "&7Brawo! Osiagnales &313 &7level!"
if {exp.%player%} is greater than 2800:
    set {level.%player%} to 14
    send "&7Brawo! Osiagnales &314 &7level!"
if {exp.%player%} is greater than 3100:
    set {level.%player%} to 15
    send "&7Brawo! Osiagnales &315 &7level!"
if {exp.%player%} is greater than 3400:
    set {level.%player%} to 16
    send "&7Brawo! Osiagnales &316 &7level!"
if {exp.%player%} is greater than 3700:
    set {level.%player%} to 17
    send "&7Brawo! Osiagnales &317 &7level!"
if {exp.%player%} is greater than 4000:
    set {level.%player%} to 18
    send "&7Brawo! Osiagnales &318 &7level!"
if {exp.%player%} is greater than 4300:
    set {level.%player%} to 19
    send "&7Brawo! Osiagnales &319 &7level!"
if {exp.%player%} is greater than 4600:
    set {level.%player%} to 20
    send "&7Brawo! Osiagnales &320 &7level!"
if {exp.%player%} is greater than 5000:
    set {level.%player%} to 21
    send "&7Brawo! Osiagnales &321 &7level!"
if {exp.%player%} is greater than 5400:
    set {level.%player%} to 22
    send "&7Brawo! Osiagnales &32 &7level!"
if {exp.%player%} is greater than 5800:
    set {level.%player%} to 23
    send "&7Brawo! Osiagnales &323 &7level!"
if {exp.%player%} is greater than 6200:
    set {level.%player%} to 24
    send "&7Brawo! Osiagnales &324 &7level!"
if {exp.%player%} is greater than 6600:
    set {level.%player%} to 25
    send "&7Brawo! Osiagnales &325 &7level!"
if {exp.%player%} is greater than 7000:
    set {level.%player%} to 26
    send "&7Brawo! Osiagnales &326 &7level!"
if {exp.%player%} is greater than 7400:
    set {level.%player%} to 27
    send "&7Brawo! Osiagnales &327 &7level!"
if {exp.%player%} is greater than 7800:
    set {level.%player%} to 28
    send "&7Brawo! Osiagnales &328 &7level!"
if {exp.%player%} is greater than 8200:
    set {level.%player%} to 29
    send "&7Brawo! Osiagnales &329 &7level!"
if {exp.%player%} is greater than 8600:
    set {level.%player%} to 30
    send "&7Brawo! Osiagnales &330 &7level!"

posiadam 2 pluginy na skrypty skript i skript query

Opublikowano

Wedlug mnie niepotrzebne jest zmienianie levelu (na koncu skryptu (minecraft samemu zmieni lvl))

Jezeli chcesz, abym odpowiedzial na Twoj post to napisz @mrMIXKRIPL

Tu nic nie ma, nawet kropki


graphic.png

Opublikowano

Wedlug mnie niepotrzebne jest zmienianie levelu (na koncu skryptu (minecraft samemu zmieni lvl))

Kur ale mnie denerwuje jak ktos przychodzi nabic posta, szukam bledu w tym skrypcie a nie co jest potrzebne a co nie ..

Opublikowano

Mozesz wyslac logi z konsoli, zeby zobaczyc czy sa jakies bledy?

@edit:

Moze byc ss z minecrafta jak przeladujesz skript komenda   /skript reload all

Jezeli chcesz, abym odpowiedzial na Twoj post to napisz @mrMIXKRIPL

Tu nic nie ma, nawet kropki


graphic.png

Opublikowano

Aktualnie kod wyglada tak :

options:
    zombieexp: 5
    szkieletexp: 5
    pajakexp: 5
    endermanexp: 5
    creeperexp: 5
    silverfishexp: 5
    pigmenexp: 5
    wiedzmaexp: 5
variables:
    {level.%player%} = 0
    {exp.%player%} = 0

command /lvl:
    trigger:
        send "&6Gracz: &8%player%"
        send "&6Exp: &8%{exp.%player%}%"
        send "&6Level: &8%{level.%player%}%"
        stop

on death of zombie:
    add {@zombieexp} to {exp.%player%}
    send "&6Zabiles: &2ZOMBIE"
    send "&6Otrzymane punkty: &8{@zombieexp}"
    stop

on death of skeleton:
    add {@szkieletexp} to {exp.%player%}
    send "&6Zabiles: &7SKELETON"
    send "&6Otrzymane punkty: &8{@szkieletexp}"
    stop

on death of spider:
    add {@pajakexp} to {exp.%player%}
    send "&6Zabiles: &4SPIDER"
    send "&6Otrzymane punkty: &8{@pajakexp}"
    stop

on death of endermen:
    add {@endermanexp} to {exp.%player%}
    send "&6Zabiles: &5ENDERMAN"
    send "&6Otrzymane punkty: &8{@endermanexp}"

on death of creeper:
    add {@creeperexp} to {exp.%player%}
    send "&6Zabiles: &aCREEPER"
    send "&6Otrzymane punkty: &8{@creeperexp}"

on death of silverfish:
    add {@silverfishexp} to {exp.%player%}
    send "&6Zabiles: &7SILVERFISH"
    send "&6Otrzymane punkty: &8{@silverfishexp}"

on death of zombie pigman:
    add {@pigmenexp} to {exp.%player%}
    send "&6Zabiles: &dZOMBIE PIGMAN"
    send "&6Otrzymane punkty: &8{@pigmenexp}"

on death of witch:
    add {@wiedzmaexp} to {exp.%player%}
    send "&6Zabiles: &fWITCH"
    send "&6Otrzymane punkty: &8{@wiedzmaexp}"
every 1 second:
    loop all player's:
        if {exp.%loop-player%} is 100:
            set {level.%loop-loop-player%} to 2
            send "&7Brawo! Osiagnales &32 &7level!"
        if {exp.%loop-loop-player%} is greater than 300:
            set {level.%loop-loop-player%} to 3
            send "&7Brawo! Osiagnales &33 &7level!"
        if {exp.%loop-player%} is greater than 500:
            set {level.%loop-player%} to 4
            send "&7Brawo! Osiagnales &34 &7level!"
        if {exp.%loop-player%} is greater than 700:
            set {level.%loop-player%} to 5
            send "&7Brawo! Osiagnales &35 &7level!"
        if {exp.%loop-player%} is greater than 800:
            set {level.%loop-player%} to 6
            send "&7Brawo! Osiagnales &36 &7level!"
        if {exp.%loop-player%} is greater than 900:
            set {level.%loop-player%} to 7
            send "&7Brawo! Osiagnales &37 &7level!"
        if {exp.%loop-player%} is greater than 1100:
            set {level.%loop-player%} to 8
            send "&7Brawo! Osiagnales &38 &7level!"
        if {exp.%loop-player%} is greater than 1300:
            set {level.%loop-player%} to 9
            send "&7Brawo! Osiagnales &39 &7level!"
        if {exp.%loop-player%} is greater than 1500:
            set {level.%loop-player%} to 10
            send "&7Brawo! Osiagnales &310 &7level!"
        if {exp.%loop-player%} is greater than 1600:
            set {level.%loop-player%} to 11
            send "&7Brawo! Osiagnales &311 &7level!"
        if {exp.%loop-player%} is greater than 1900:
            set {level.%loop-player%} to 12
            send "&7Brawo! Osiagnales &312 &7level!"
        if {exp.%loop-player%} is greater than 2200:
            set {level.%loop-player%} to 12
            send "&7Brawo! Osiagnales &312 &7level!"
        if {exp.%loop-player%} is greater than 2500:
            set {level.%loop-player%} to 13
            send "&7Brawo! Osiagnales &313 &7level!"
        if {exp.%loop-player%} is greater than 2800:
            set {level.%loop-player%} to 14
            send "&7Brawo! Osiagnales &314 &7level!"
        if {exp.%loop-player%} is greater than 3100:
            set {level.%loop-player%} to 15
            send "&7Brawo! Osiagnales &315 &7level!"
        if {exp.%loop-player%} is greater than 3400:
            set {level.%loop-player%} to 16
            send "&7Brawo! Osiagnales &316 &7level!"
        if {exp.%loop-player%} is greater than 3700:
            set {level.%loop-player%} to 17
            send "&7Brawo! Osiagnales &317 &7level!"
        if {exp.%loop-player%} is greater than 4000:
            set {level.%loop-player%} to 18
            send "&7Brawo! Osiagnales &318 &7level!"
        if {exp.%loop-player%} is greater than 4300:
            set {level.%loop-player%} to 19
            send "&7Brawo! Osiagnales &319 &7level!"
        if {exp.%loop-player%} is greater than 4600:
            set {level.%loop-player%} to 20
            send "&7Brawo! Osiagnales &320 &7level!"
        if {exp.%loop-player%} is greater than 5000:
            set {level.%loop-player%} to 21
            send "&7Brawo! Osiagnales &321 &7level!"
        if {exp.%loop-player%} is greater than 5400:
            set {level.%loop-player%} to 22
            send "&7Brawo! Osiagnales &32 &7level!"
        if {exp.%loop-player%} is greater than 5800:
            set {level.%loop-player%} to 23
            send "&7Brawo! Osiagnales &323 &7level!"
        if {exp.%loop-player%} is greater than 6200:
            set {level.%loop-player%} to 24
            send "&7Brawo! Osiagnales &324 &7level!"
        if {exp.%loop-player%} is greater than 6600:
            set {level.%loop-player%} to 25
            send "&7Brawo! Osiagnales &325 &7level!"
        if {exp.%loop-player%} is greater than 7000:
            set {level.%loop-player%} to 26
            send "&7Brawo! Osiagnales &326 &7level!"
        if {exp.%loop-player%} is greater than 7400:
            set {level.%loop-player%} to 27
            send "&7Brawo! Osiagnales &327 &7level!"
        if {exp.%loop-player%} is greater than 7800:
            set {level.%loop-player%} to 28
            send "&7Brawo! Osiagnales &328 &7level!"
        if {exp.%loop-player%} is greater than 8200:
            set {level.%loop-player%} to 29
            send "&7Brawo! Osiagnales &329 &7level!"
        if {exp.%loop-player%} is greater than 8600:
            set {level.%loop-player%} to 30
            send "&7Brawo! Osiagnales &330 &7level!"

 

 jest taki blad : http://screenshooter.net/100105088/isamagm

Opublikowano

Na ss pokazuje sie blad: W linijce 64 jest "player's", musisz to zamienic na "players"

Jezeli chcesz, abym odpowiedzial na Twoj post to napisz @mrMIXKRIPL

Tu nic nie ma, nawet kropki


graphic.png

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...