Ir para conteúdo
  • 0

Como fazer para esse Skript funcionar em apenas um mundo?


_aUaK_

Pergunta

Como fazer para esse skript funcionar em apenas um mundo??

options:
    
    prefix: ''
    mainpermission: pickaxesell.use
    shoppermission: pickaxesell.shop # Shop permission node, usage: pickaxesell.shop.(shopname)

on block break:
    wait 1 ticks
    if player has permission "{@mainpermission}":
        if {pickaxesell:%player%} is true:
            set {_s} to "B"
            if player has permission "{@shoppermission}.%{_s}%":
                loop 2304 times:
                    set {_i} to cobblestone   # Put item here
                    set {_p} to 1         # Put block price here
                    if player has {_i}:
                        remove {_i} from the player
                        add {_p} to player's balance
                        add 1 to {pickaxesell:%player%:blocks}
                        add {_p} to {pickaxesell:%player%:money}
                        delete {_i}
                        delete {_p}
                    set {_i} to coal   # Put item here
                    set {_p} to 2         # Put block price here
                    if player has {_i}:
                        remove {_i} from the player
                        add {_p} to player's balance
                        add 1 to {pickaxesell:%player%:blocks}
                        add {_p} to {pickaxesell:%player%:money}
                        delete {_i}
                        delete {_p}
            delete {_s}    
            
            set {_s} to "A"
            if player has permission "{@shoppermission}.%{_s}%":
                loop 2304 times:
                    set {_i} to stone   # Put item here
                    set {_p} to 10.8         # Put block price here
                    if player has {_i}:
                        remove {_i} from the player
                        add {_p} to player's balance
                        add 1 to {pickaxesell:%player%:blocks}
                        add {_p} to {pickaxesell:%player%:money}
                        delete {_i}
                        delete {_p}
                    set {_i} to cobblestone   # Put item here
                    set {_p} to 1.50 or 2.2       # Put block price here
                    if player has {_i}:
                        remove {_i} from the player
                        add {_p} to player's balance
                        add 1 to {pickaxesell:%player%:blocks}
                        add {_p} to {pickaxesell:%player%:money}
                        delete {_i}
                        delete {_p}
                    set {_i} to lapis   # Put item here
                    set {_p} to 10.25         # Put block price here
                    if player has {_i}:
                        remove {_i} from the player
                        add {_p} to player's balance
                        add 1 to {pickaxesell:%player%:blocks}
                        add {_p} to {pickaxesell:%player%:money}
                        delete {_i}
                        delete {_p}    
                    set {_i} to lapis block   # Put item here
                    set {_p} to 13.25         # Put block price here
                    if player has {_i}:
                        remove {_i} from the player
                        add {_p} to player's balance
                        add 1 to {pickaxesell:%player%:blocks}
                        add {_p} to {pickaxesell:%player%:money}
                        delete {_i}
                        delete {_p}    
                    set {_i} to coal   # Put item here
                    set {_p} to 2         # Put block price here
                    if player has {_i}:
                        remove {_i} from the player
                        add {_p} to player's balance
                        add 1 to {pickaxesell:%player%:blocks}
                        add {_p} to {pickaxesell:%player%:money}
                        delete {_i}
                        delete {_p}
            delete {_s}
every 60 seconds:
    loop all players:
        if {pickaxesell:%loop-player%:blocks} is greater than 0:
            delete {pickaxesell:%loop-player%:blocks}
            delete {pickaxesell:%loop-player%:money}
on quit:
    set {pickaxesell:%player%} to false
command /pickaxesell:
    aliases: /autosell
    trigger:
        if player has permission "{@mainpermission}":
            if {pickaxesell:%player%} is true:
                send "{@prefix} Auto Sell Disabled!"
                set {pickaxesell:%player%} to false
                stop
            else:
                send "{@prefix} Auto Sell Enabled!"
                set {pickaxesell:%player%} to true
                stop
        else:
            send "{@prefix} You need permission to use autosell!"

Editado por _aUaK_
Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

Apenas coloque:

world is "nomedomundo"

PS: DEVE SER COLOCADO EM TUDO O QUE VOCÊ QUISER QUE SÓ FUNCIONE EM DETERMINADO MUNDO!

Exemplo:
command /pickaxesell:
    world is "nomedomundo"

    aliases: /autosell
    trigger:
        if player has permission "{@mainpermission}":
            if {pickaxesell:%player%} is true:
                send "{@prefix} Auto Sell Disabled!"
                set {pickaxesell:%player%} to false
                stop
            else:
                send "{@prefix} Auto Sell Enabled!"
                set {pickaxesell:%player%} to true
                stop
        else:
            send "{@prefix} You need permission to use autosell!"

Editado por zDarkG0D
Link para o comentário
Compartilhar em outros sites

  • 0
5 minutos atrás, zDarkG0D disse:

Apenas coloque:


world is "nomedomundo"

PS: DEVE SER COLOCADO EM TUDO O QUE VOCÊ QUISER QUE SÓ FUNCIONE EM DETERMINADO MUNDO!

Exemplo:
command /pickaxesell:
    world is "nomedomundo"

    aliases: /autosell
    trigger:
        if player has permission "{@mainpermission}":
            if {pickaxesell:%player%} is true:
                send "{@prefix} Auto Sell Disabled!"
                set {pickaxesell:%player%} to false
                stop
            else:
                send "{@prefix} Auto Sell Enabled!"
                set {pickaxesell:%player%} to true
                stop
        else:
            send "{@prefix} You need permission to use autosell!"

Certo, vlw mesmo!

Link para o comentário
Compartilhar em outros sites

  • 0

Também podia ser assim ó

command /eventonatal sair:
    trigger:
        if player's world is "Natal":
            teleport player to {SAIDANATAL}
            clear player's inventory
            send "&4&l[N&2&la&4&lt&2&la&4&ll] &cVocê saiu do evento Natal e seus itens foram removidos!"
            send "&cAnti-DUP developed by zDarkG0D"
        else:
            send "&4&l[N&2&la&4&lt&2&la&4&ll] &cO evento natal não está aberto"

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...