Yardım Bu Skript Nasıl Çalışıyor ?

xPuuL2

Sudan Çıkmış
Mesajlar
7
En iyi cevaplar
0
Beğeniler
0
Puanları
10
Merhaba Ben Forumda Dolaşırken ByNovem Eski Skriptlerini Paylaşmış Ben Tardis Skriptini Çalıştırmayı Denedim Nerede Denesem Tardis Buraya İnemez Diyor Nasıl Çalışıyor İnceleseniz Lütfen Skript Şu Şekilde
Kod:
command /TardisKordinati <integer> <integer> <integer> [<player=%player%>]:
    description: Tardis koordinatlarini belirler
    permission: ByNovem.OwnsTardis
    trigger:
        player is op
        if {TardisLanded} is "true":
            message "<cyan>[Novem's Tardis]<white> Tardis inmisken koordinat giremezsiniz"
            stop
        player is op
        set {_currentlocation} to location of arg-player
        set {_relative.x} to rounded down the x coord of {_currentlocation}
        subtract arg-1 from {_relative.x}
        set {_relative.y} to rounded down the y coord of {_currentlocation}
        subtract arg-2 from {_relative.y}
        set {_relative.z} to rounded down the z coord of {_currentlocation}
        subtract arg-3 from {_relative.z}
        set {_destinationx} to the block {_relative.x} west of the block at {_currentlocation}
        set {_destinationy} to the block {_relative.y} below the block at {_destinationx}
        set {_destination} to the block {_relative.z} north of the block at {_destinationy}
        set {TardisOut} to {_destination}
        set {TardisOutBlock} to the block 2 above {_destination}


        if {TardisYon} is "west":
            set {TardisOutPlayer} to the block 2 west {_destination}


        if {TardisYon} is "east":
            set {TardisOutPlayer} to the block 2 east {_destination}

        if {TardisYon} is "south":
            set {TardisOutPlayer} to the block 2 south {_destination}


        if {TardisYon} is "north":
            set {TardisOutPlayer} to the block 2 north {_destination}


command /TardisYon <text>:
    description: Tardisin nereye bakacagini ayarlar
    permission: ByNovem.OwnsTardis
    trigger:
        player is op
        if arg is "W":
            set {TardisYon} to "west"

        if arg is "S":
            set {TardisYon} to "south"

        if arg is "N":
            set {TardisYon} to "north"

        if arg is "E":
            set {TardisYon} to "east"








command /Tardisindir:
    description: Tardisi indirir
    permission: ByNovem.OwnsTardis
    trigger:
        player is op
        if {TardisLanded} is "true":
            message "<cyan>[Novem's Tardis]<white> Tardis zaten inmis"
            stop
        if the block 0 above {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 4 above {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 5 above {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 3 above {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 1 west {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 1 east {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 1 north {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 1 south {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 1 west 1 south {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 1 east 1 north {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 1 north 1 west {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 1 south 1 east {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 1 west 1 above {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 1 east 1 above {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 1 north 1 above {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 1 south 1 above {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 1 west 1 south 1 above {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 1 east 1 north 1 above {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 1 north 1 west 1 above {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 1 south 1 east 1 above {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop


        if the block 1 west 2 above {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 1 east 2 above {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 1 north 2 above {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 1 south 2 above {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 1 west 1 south 2 above {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 1 east 1 north 2 above {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 1 north 1 west 2 above {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 1 south 1 east 2 above {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop 





        if the block 1 west 3 above {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 1 east 3 above {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 1 north 3 above {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 1 south 3 above {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 1 west 1 south 3 above {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 1 east 1 north 3 above {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 1 north 1 west 3 above {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop

        if the block 1 south 1 east 3 above {TardisOut} is not air:
            message "<cyan>[Novem's Tardis]<white> Buraya inilemez."
            stop
        execute player command "/TardisMatrix"
        set {TardisSetCount} to random integer between 2 and 4
        loop {TardisSetCount} times:
            loop 23 times:
                add 1 to {_Loopcounttardis}
                if {_Loopcounttardis} is 1:
                    set {TardisBlocks} to air
                    loop blocks in radius 0.01 around {TardisOut}:
                        loop players in radius 29 around loop-block:
                            execute console command "/playsound mob.wither.idle %name of the loop-player%"
                            execute console command "/playsound portal.trigger %name of the loop-player%"


                    loop blocks in radius 0.01 around {TardisMatrix}:
                        loop players in radius 29 around loop-block:
                            execute console command "/playsound mob.wither.idle %name of the loop-player%"
                            execute console command "/playsound portal.trigger %name of the loop-player%"

                if {_Loopcounttardis} is 2:
                    set {TardisBlocks} to glass

                if {_Loopcounttardis} is 3:
                    set {TardisBlocks} to 95:3

                if {_Loopcounttardis} is 4:
                    set {TardisBlocks} to 95:9

                if {_Loopcounttardis} is 5:
                    set {TardisBlocks} to 95:11

                if {_Loopcounttardis} is 6:
                    set {TardisBlocks} to 95:11 or cyan wool

                if {_Loopcounttardis} is 7:
                    set {TardisBlocks} to cyan wool

                if {_Loopcounttardis} is 8:
                    set {TardisBlocks} to light blue wool 

                if {_Loopcounttardis} is 9:
                    set {TardisBlocks} to blue wool 

                if {_Loopcounttardis} is 10:
                    set {TardisBlocks} to lapis block
                    loop blocks in radius 0.01 around {TardisOut}:
                        loop players in radius 29 around loop-block:
                            execute console command "/playsound mob.wither.idle %name of the loop-player%"

                    loop blocks in radius 0.01 around {TardisMatrix}:
                        loop players in radius 29 around loop-block:
                            execute console command "/playsound mob.wither.idle %name of the loop-player%"
                if {_Loopcounttardis} is 11:
                    set {TardisBlocks} to blue wool

                if {_Loopcounttardis} is 12:
                    set {TardisBlocks} to lapis block

                if {_Loopcounttardis} is 13:
                    set {TardisBlocks} to blue wool

                if {_Loopcounttardis} is 14:
                    set {TardisBlocks} to lapis block

                if {_Loopcounttardis} is 15:
                    set {TardisBlocks} to blue wool


                if {_Loopcounttardis} is 16:
                    set {TardisBlocks} to blue wool 

                if {_Loopcounttardis} is 17:
                    set {TardisBlocks} to light blue wool 


                if {_Loopcounttardis} is 18:
                    set {TardisBlocks} to cyan wool

                if {_Loopcounttardis} is 19:
                    set {TardisBlocks} to 95:9

                if {_Loopcounttardis} is 20:
                    set {TardisBlocks} to 95:11

                if {_Loopcounttardis} is 21:
                    set {TardisBlocks} to 95:3

                if {_Loopcounttardis} is 22:
                    set {TardisBlocks} to glass

                if {_Loopcounttardis} is 23:
                    set {TardisBlocks} to air
                    set {_Loopcounttardis} to 0
                    loop blocks in radius 0.01 around {TardisOut}:
                        loop players in radius 29 around loop-block:
                            execute console command "/playsound mob.wither.idle %name of the loop-player%"
                    loop blocks in radius 0.01 around {TardisMatrix}:
                        loop players in radius 29 around loop-block:
                            execute console command "/playsound mob.wither.idle %name of the loop-player%"


                      

                set the block 0 above {TardisOut} to {TardisBlocks}
                set the block 1 west {TardisOut} to {TardisBlocks}
                set the block 1 east {TardisOut} to {TardisBlocks}
                set the block 1 north {TardisOut} to {TardisBlocks}
                set the block 1 south {TardisOut} to {TardisBlocks}
                set the block 1 west 1 south {TardisOut} to {TardisBlocks}
                set the block 1 east 1 south {TardisOut} to {TardisBlocks}
                set the block 1 north 1 west {TardisOut} to {TardisBlocks}
                set the block 1 north 1 east {TardisOut} to {TardisBlocks}

                set the block 1 west 1 above {TardisOut} to {TardisBlocks}
                set the block 1 east 1 above {TardisOut} to {TardisBlocks}
                set the block 1 north 1 above {TardisOut} to {TardisBlocks}
                set the block 1 south 1 above  {TardisOut} to {TardisBlocks}
                set the block 1 west 1 south 1 above  {TardisOut} to {TardisBlocks}
                set the block 1 east 1 south 1 above  {TardisOut} to {TardisBlocks}
                set the block 1 north 1 west 1 above  {TardisOut} to {TardisBlocks}
                set the block 1 north 1 east 1 above  {TardisOut} to {TardisBlocks}


                set the block 1 west 2 above {TardisOut} to {TardisBlocks}
                set the block 1 east 2 above {TardisOut} to {TardisBlocks}
                set the block 1 north 2 above {TardisOut} to {TardisBlocks}
                set the block 1 south 2 above  {TardisOut} to {TardisBlocks}
                set the block 1 west 1 south 2 above  {TardisOut} to {TardisBlocks}
                set the block 1 east 1 south 2 above  {TardisOut} to {TardisBlocks}
                set the block 1 north 1 west 2 above  {TardisOut} to {TardisBlocks}
                set the block 1 north 1 east 2 above  {TardisOut} to {TardisBlocks}


                set the block 1 west 3 above {TardisOut} to {TardisBlocks}
                set the block 1 east 3 above {TardisOut} to {TardisBlocks}
                set the block 1 north 3 above {TardisOut} to {TardisBlocks}
                set the block 1 south 3 above  {TardisOut} to {TardisBlocks}
                set the block 1 west 1 south 3 above  {TardisOut} to {TardisBlocks}
                set the block 1 east 1 south 3 above  {TardisOut} to {TardisBlocks}
                set the block 1 north 1 west 3 above  {TardisOut} to {TardisBlocks}
                set the block 1 north 1 east 3 above  {TardisOut} to {TardisBlocks}

                set the block 3 above {TardisOut} to {TardisBlocks}
                set the block 4 above {TardisOut} to {TardisBlocks}
                spawn 100 of portal data 1 offset with 0, 0, 0  at the block 5 above {TardisOut}
                spawn 3 of LARGE EXPLODE data 1 offset with 0, 0, 0  at the block 2 above {TardisOut}
                loop blocks in radius 0.01 around {TardisOut}:
                    loop players in radius 8 around loop-block:
                        push the loop-player in the direction of the loop-player at speed -0.040
                loop blocks in radius 0.01 around {TardisMatrix}:
                      
                      
                wait 0.1 seconds
              
            loop blocks in radius 0.01 around {TardisMatrix}:
                loop players in radius 30 around loop-block:
                    apply confusion to loop-player for 4 seconds
#Cisimleşme#     
        set the block 0 above {TardisOut} to lapis block
        set the block 1 west {TardisOut} to lapis block
        set the block 1 east {TardisOut} to lapis block
        set the block 1 north {TardisOut} to lapis block
        set the block 1 south {TardisOut} to lapis block
        set the block 1 west 1 south {TardisOut} to lapis block
        set the block 1 east 1 south {TardisOut} to lapis block
        set the block 1 north 1 west {TardisOut} to lapis block
        set the block 1 north 1 east {TardisOut} to lapis block

        set the block 1 west 1 above {TardisOut} to lapis block
        set the block 1 east 1 above {TardisOut} to lapis block
        set the block 1 north 1 above {TardisOut} to lapis block
        set the block 1 south 1 above  {TardisOut} to lapis block
        set the block 1 west 1 south 1 above  {TardisOut} to lapis block
        set the block 1 east 1 south 1 above  {TardisOut} to lapis block
        set the block 1 north 1 west 1 above  {TardisOut} to lapis block
        set the block 1 north 1 east 1 above  {TardisOut} to lapis block


        set the block 1 west 2 above {TardisOut} to lapis block
        set the block 1 east 2 above {TardisOut} to lapis block
        set the block 1 north 2 above {TardisOut} to lapis block
        set the block 1 south 2 above  {TardisOut} to lapis block
        set the block 1 west 1 south 2 above  {TardisOut} to lapis block
        set the block 1 east 1 south 2 above  {TardisOut} to lapis block
        set the block 1 north 1 west 2 above  {TardisOut} to lapis block
        set the block 1 north 1 east 2 above  {TardisOut} to lapis block


        set the block 1 west 3 above {TardisOut} to lapis block
        set the block 1 east 3 above {TardisOut} to lapis block
        set the block 1 north 3 above {TardisOut} to lapis block
        set the block 1 south 3 above  {TardisOut} to lapis block
        set the block 1 west 1 south 3 above  {TardisOut} to lapis block
        set the block 1 east 1 south 3 above  {TardisOut} to lapis block
        set the block 1 north 1 west 3 above  {TardisOut} to lapis block
        set the block 1 north 1 east 3 above  {TardisOut} to lapis block

        set the block 3 above {TardisOut} to lapis block
        set the block 4 above {TardisOut} to lapis block
        set the block 5 above {TardisOut} to redstone torch

        if {TardisYon} is "west":
            set the block 1 west 2 above {TardisOut} to air
            set the block 1 west 1 above {TardisOut} to air

            set the block 1 west 1 above {TardisOut} to iron door
            set the block 1 west 2 above {TardisOut} to iron door


        if {TardisYon} is "east":
            set the block 1 east 2 above {TardisOut} to air
            set the block 1 east 1 above {TardisOut} to air

            set the block 1 east 1 above {TardisOut} to iron door
            set the block 1 east 2 above {TardisOut} to iron door

        if {TardisYon} is "south":
            set the block 1 south 2 above {TardisOut} to air
            set the block 1 south 1 above {TardisOut} to air

            set the block 1 south 1 above {TardisOut} to iron door
            set the block 1 south 2 above {TardisOut} to iron door

        if {TardisYon} is "north":
            set the block 1 north 2 above {TardisOut} to air
            set the block 1 north 1 above {TardisOut} to air

            set the block 1 north 1 above {TardisOut} to iron door
            set the block 1 north 2 above {TardisOut} to iron door
      

        set {TardisLanded} to "true"
        loop blocks in radius 0.01 around {TardisOut}:
            loop players in radius 29 around loop-block:
                execute console command "/playsound mob.wither.death %name of the loop-player%"
                execute console command "/playsound mob.ghast.spawn %name of the loop-player%"


        loop blocks in radius 0.01 around {TardisMatrix}:
            loop players in radius 29 around loop-block:
                execute console command "/playsound mob.wither.death %name of the loop-player%"
                execute console command "/playsound mob.ghast.spawn %name of the loop-player%"




command /TardisiKaldir:
    description: Tardisi indirir
    permission: ByNovem.OwnsTardis
    trigger:
        player is op
        if {TardisLanded} is "false":
            message "<cyan>[Novem's Tardis]<white> Tardis zaten inmemis"
            stop
        set the block 5 above {TardisOut} to air

        if {TardisYon} is "west":
            set the block 1 west 1 above {TardisOut} to air
            set the block 1 west 2 above {TardisOut} to air


        if {TardisYon} is "east":
            set the block 1 east 1 above {TardisOut} to air
            set the block 1 east 2 above {TardisOut} to air


        if {TardisYon} is "south":
            set the block 1 south 1 above {TardisOut} to air
            set the block 1 south 2 above {TardisOut} to air


        if {TardisYon} is "north":
            set the block 1 north 1 above {TardisOut} to air
            set the block 1 north 2 above {TardisOut} to air

        wait 0.49 tick
        execute player command "/TardisMatrix"
        set {TardisSetCount} to random integer between 2 and 4
        loop {TardisSetCount} times:
            loop 23 times:
                add 1 to {_Loopcounttardis}
                if {_Loopcounttardis} is 1:
                    set {TardisBlocks} to air
                    loop blocks in radius 0.01 around {TardisOut}:
                        loop players in radius 29 around loop-block:
                            execute console command "/playsound mob.wither.idle %name of the loop-player%"
                            execute console command "/playsound portal.trigger %name of the loop-player%"

                    loop blocks in radius 0.01 around {TardisMatrix}:
                        loop players in radius 29 around loop-block:
                            execute console command "/playsound mob.wither.idle %name of the loop-player%"
                            execute console command "/playsound portal.trigger %name of the loop-player%"

                if {_Loopcounttardis} is 2:
                    set {TardisBlocks} to glass

                if {_Loopcounttardis} is 3:
                    set {TardisBlocks} to 95:3

                if {_Loopcounttardis} is 4:
                    set {TardisBlocks} to 95:9

                if {_Loopcounttardis} is 5:
                    set {TardisBlocks} to 95:11

                if {_Loopcounttardis} is 6:
                    set {TardisBlocks} to 95:11 or cyan wool

                if {_Loopcounttardis} is 7:
                    set {TardisBlocks} to cyan wool

                if {_Loopcounttardis} is 8:
                    set {TardisBlocks} to light blue wool 

                if {_Loopcounttardis} is 9:
                    set {TardisBlocks} to blue wool 

                if {_Loopcounttardis} is 10:
                    set {TardisBlocks} to lapis block
                    loop blocks in radius 0.01 around {TardisOut}:
                        loop players in radius 29 around loop-block:
                            execute console command "/playsound mob.wither.idle %name of the loop-player%"


                    loop blocks in radius 0.01 around {TardisMatrix}:
                        loop players in radius 29 around loop-block:
                            execute console command "/playsound mob.wither.idle %name of the loop-player%"


                if {_Loopcounttardis} is 11:
                    set {TardisBlocks} to blue wool

                if {_Loopcounttardis} is 12:
                    set {TardisBlocks} to lapis block

                if {_Loopcounttardis} is 13:
                    set {TardisBlocks} to blue wool

                if {_Loopcounttardis} is 14:
                    set {TardisBlocks} to lapis block

                if {_Loopcounttardis} is 15:
                    set {TardisBlocks} to blue wool


                if {_Loopcounttardis} is 16:
                    set {TardisBlocks} to blue wool 

                if {_Loopcounttardis} is 17:
                    set {TardisBlocks} to light blue wool 


                if {_Loopcounttardis} is 18:
                    set {TardisBlocks} to cyan wool

                if {_Loopcounttardis} is 19:
                    set {TardisBlocks} to 95:9

                if {_Loopcounttardis} is 20:
                    set {TardisBlocks} to 95:11

                if {_Loopcounttardis} is 21:
                    set {TardisBlocks} to 95:3

                if {_Loopcounttardis} is 22:
                    set {TardisBlocks} to glass

                if {_Loopcounttardis} is 23:
                    set {TardisBlocks} to air
                    set {_Loopcounttardis} to 0
                    loop blocks in radius 0.01 around {TardisOut}:
                        loop players in radius 29 around loop-block:
                            execute console command "/playsound mob.wither.idle %name of the loop-player%"

                    loop blocks in radius 0.01 around {TardisMatrix}:
                        loop players in radius 29 around loop-block:
                            execute console command "/playsound mob.wither.idle %name of the loop-player%"






                      

                set the block 0 above {TardisOut} to {TardisBlocks}
                set the block 1 west {TardisOut} to {TardisBlocks}
                set the block 1 east {TardisOut} to {TardisBlocks}
                set the block 1 north {TardisOut} to {TardisBlocks}
                set the block 1 south {TardisOut} to {TardisBlocks}
                set the block 1 west 1 south {TardisOut} to {TardisBlocks}
                set the block 1 east 1 south {TardisOut} to {TardisBlocks}
                set the block 1 north 1 west {TardisOut} to {TardisBlocks}
                set the block 1 north 1 east {TardisOut} to {TardisBlocks}

                set the block 1 west 1 above {TardisOut} to {TardisBlocks}
                set the block 1 east 1 above {TardisOut} to {TardisBlocks}
                set the block 1 north 1 above {TardisOut} to {TardisBlocks}
                set the block 1 south 1 above  {TardisOut} to {TardisBlocks}
                set the block 1 west 1 south 1 above  {TardisOut} to {TardisBlocks}
                set the block 1 east 1 south 1 above  {TardisOut} to {TardisBlocks}
                set the block 1 north 1 west 1 above  {TardisOut} to {TardisBlocks}
                set the block 1 north 1 east 1 above  {TardisOut} to {TardisBlocks}


                set the block 1 west 2 above {TardisOut} to {TardisBlocks}
                set the block 1 east 2 above {TardisOut} to {TardisBlocks}
                set the block 1 north 2 above {TardisOut} to {TardisBlocks}
                set the block 1 south 2 above  {TardisOut} to {TardisBlocks}
                set the block 1 west 1 south 2 above  {TardisOut} to {TardisBlocks}
                set the block 1 east 1 south 2 above  {TardisOut} to {TardisBlocks}
                set the block 1 north 1 west 2 above  {TardisOut} to {TardisBlocks}
                set the block 1 north 1 east 2 above  {TardisOut} to {TardisBlocks}


                set the block 1 west 3 above {TardisOut} to {TardisBlocks}
                set the block 1 east 3 above {TardisOut} to {TardisBlocks}
                set the block 1 north 3 above {TardisOut} to {TardisBlocks}
                set the block 1 south 3 above  {TardisOut} to {TardisBlocks}
                set the block 1 west 1 south 3 above  {TardisOut} to {TardisBlocks}
                set the block 1 east 1 south 3 above  {TardisOut} to {TardisBlocks}
                set the block 1 north 1 west 3 above  {TardisOut} to {TardisBlocks}
                set the block 1 north 1 east 3 above  {TardisOut} to {TardisBlocks}

                set the block 3 above {TardisOut} to {TardisBlocks}
                set the block 4 above {TardisOut} to {TardisBlocks}
                spawn 100 of portal data 1 offset with 0, 0, 0  at the block 5 above {TardisOut}
                spawn 3 of LARGE EXPLODE data 1 offset with 0, 0, 0  at the block 2 above {TardisOut}
                loop blocks in radius 0.01 around {TardisOut}:
                    loop players in radius 8 around loop-block:
                        push the loop-player in the direction of the loop-player at speed -0.040
                wait 0.1 seconds
            loop blocks in radius 0.01 around {TardisMatrix}:
                loop players in radius 30 around loop-block:
                    apply confusion to loop-player for 4 seconds
#Cisimleşme#

        set the block 0 above {TardisOut} to air
        set the block 1 west {TardisOut} to air
        set the block 1 east {TardisOut} to air
        set the block 1 north {TardisOut} to air
        set the block 1 south {TardisOut} to air
        set the block 1 west 1 south {TardisOut} to air
        set the block 1 east 1 south {TardisOut} to air
        set the block 1 north 1 west {TardisOut} to air
        set the block 1 north 1 east {TardisOut} to air

        set the block 1 west 1 above {TardisOut} to air
        set the block 1 east 1 above {TardisOut} to air
        set the block 1 north 1 above {TardisOut} to air
        set the block 1 south 1 above  {TardisOut} to air
        set the block 1 west 1 south 1 above  {TardisOut} to air
        set the block 1 east 1 south 1 above  {TardisOut} to air
        set the block 1 north 1 west 1 above  {TardisOut} to air
        set the block 1 north 1 east 1 above  {TardisOut} to air


        set the block 1 west 2 above {TardisOut} to air
        set the block 1 east 2 above {TardisOut} to air
        set the block 1 north 2 above {TardisOut} to air
        set the block 1 south 2 above  {TardisOut} to air
        set the block 1 west 1 south 2 above  {TardisOut} to air
        set the block 1 east 1 south 2 above  {TardisOut} to air
        set the block 1 north 1 west 2 above  {TardisOut} to air
        set the block 1 north 1 east 2 above  {TardisOut} to air


        set the block 1 west 3 above {TardisOut} to air
        set the block 1 east 3 above {TardisOut} to air
        set the block 1 north 3 above {TardisOut} to air
        set the block 1 south 3 above  {TardisOut} to air
        set the block 1 west 1 south 3 above  {TardisOut} to air
        set the block 1 east 1 south 3 above  {TardisOut} to air
        set the block 1 north 1 west 3 above  {TardisOut} to air
        set the block 1 north 1 east 3 above  {TardisOut} to air

        set the block 3 above {TardisOut} to air
        set the block 4 above {TardisOut} to air

          
        set {TardisLanded} to "false"

        loop blocks in radius 0.01 around {TardisOut}:
            loop players in radius 29 around loop-block:
                execute console command "/playsound mob.wither.death %name of the loop-player%"
                execute console command "/playsound mob.ghast.spawn %name of the loop-player%"


        loop blocks in radius 0.01 around {TardisMatrix}:
            loop players in radius 29 around loop-block:
                execute console command "/playsound mob.wither.death %name of the loop-player%"
                execute console command "/playsound mob.ghast.spawn %name of the loop-player%"






on rightclick on a iron door:
    {TardisLanded} is "true"
    {TardisLocked} is "false"
    if player's world is "Tardis":
        if distance between player and {TardisMatrix} is less than 40:
            teleport player to {TardisOutPlayer}
            stop

    if distance between player and {TardisOut} is less than 2:
        teleport player to {Tardisinside}
        stop
      


on break lapis block or iron door or redstone torch:
    if distance between {TardisOutBlock} and event-block is less than 4:
        message "<cyan>[Novem's Tardis]<white> Tardis Blok kirma kalkanı acik."
        cancel event

on place lapis block or iron door or redstone torch:
    if distance between {TardisOutBlock} and event-block is less than 4:
        message "<cyan>[Novem's Tardis]<white> Tardis Blok koyma kalkanı acik."
        cancel event






on right click with diamond hoe:
    player is op
    name of the player's tool is "<red>[Tardis]<white>Ayarlama"
    if {TardisSetTool} is "1":
        set {Tardisinside} to the block 1 above clicked block
        message "<blue>[Tardis]<reset> Ayarlandi."

    if {TardisSetTool} is "2":
        set {TardisMatrix} to the block 1 above clicked block
        message "<blue>[Tardis]<reset> Ayarlandi."


    if {TardisSetTool} is "3":
        set {TardisAfterDoor} to the block 1 above clicked block
        message "<blue>[Tardis]<reset> Ayarlandi."
 

 
on leftclick with diamond hoe:
    player is op
    name of the player's tool is "<red>[Tardis]<white>Ayarlama"
    if {SatirAtlat.%player%.1} is not set:
        if {TardisSetTool} is not set:
            set {TardisSetTool} to "1"
        if {TardisSetTool} is "1":
            set {TardisSetTool} to "2"
            message "<blue>[Tardis] <light blue>Ayarliyorsunuz: <cyan>Tardis Matrix"
            stop
        if {TardisSetTool} is "2":
            set {TardisSetTool} to "3"
            message "<blue>[Tardis] <light blue>Ayarliyorsunuz: <cyan>Disari goruntu"
            stop
        if {TardisSetTool} is "3":
            set {TardisSetTool} to "1"     
            message "<blue>[Tardis] <light blue>Ayarliyorsunuz: <cyan>Iceri giris"
            stop



command /TardisGit <player>:
    description: Tardis koordinatlarini belirler
    permission: ByNovem.OwnsTardis
    trigger:
        player is op
        if {TardisLanded} is "true":
            message "<cyan>[Novem's Tardis]<white> Tardis inmisken koordinat giremezsiniz"
            stop
        loop blocks in radius {TardisScanRadius1} around arg:
            the block 1 below loop-block is not air or water or lava
            the block 1 below 1 west loop-block is not air or water or lava
            the block 1 below 1 east loop-block is not air or water or lava
            the block 1 below 1 north loop-block is not air or water or lava
            the block 1 below 1 south loop-block is not air or water or lava
            the block 1 below 1 west 1 south loop-block is not air or water or lava
            the block 1 below 1 east 1 south loop-block is not air or water or lava
            the block 1 below 1 north 1 west loop-block is not air or water or lava
            the block 1 below 1 north 1 east loop-block is not air or water or lava

            the block 0 above loop-block is air
            the block 1 west loop-block is air
            the block 1 east loop-block is air
            the block 1 north loop-block is air
            the block 1 south loop-block is air
            the block 1 west 1 south loop-block is air
            the block 1 east 1 south loop-block is air
            the block 1 north 1 west loop-block is air
            the block 1 north 1 east loop-block is air

            the block 1 west 1 above loop-block is air
            the block 1 east 1 above loop-block is air
            the block 1 north 1 above loop-block is air
            the block 1 south 1 above  loop-block is air
            the block 1 west 1 south 1 above  loop-block is air
            the block 1 east 1 south 1 above  loop-block is air
            the block 1 north 1 west 1 above  loop-block is air
            the block 1 north 1 east 1 above  loop-block is air


            the block 1 west 2 above loop-block is air
            the block 1 east 2 above loop-block is air
            the block 1 north 2 above loop-block is air
            the block 1 south 2 above  loop-block is air
            the block 1 west 1 south 2 above  loop-block is air
            the block 1 east 1 south 2 above  loop-block is air
            the block 1 north 1 west 2 above  loop-block is air
            the block 1 north 1 east 2 above  loop-block is air


            the block 1 west 3 above loop-block is air
            the block 1 east 3 above loop-block is air
            the block 1 north 3 above loop-block is air
            the block 1 south 3 above  loop-block is air
            the block 1 west 1 south 3 above  loop-block is air
            the block 1 east 1 south 3 above  loop-block is air
            the block 1 north 1 west 3 above  loop-block is air
            the block 1 north 1 east 3 above  loop-block is air

            the block 3 above loop-block is air
            the block 4 above loop-block is air

            set {TardisOut} to loop-block

            set {TardisOutBlock} to the block 2 above {TardisOut}


            if {TardisYon} is "west":
                set {TardisOutPlayer} to the block 2 west {TardisOut}


            if {TardisYon} is "east":
                set {TardisOutPlayer} to the block 2 east {TardisOut}

            if {TardisYon} is "south":
                set {TardisOutPlayer} to the block 2 south {TardisOut}


            if {TardisYon} is "north":
                set {TardisOutPlayer} to the block 2 north {TardisOut}
            stop


command /TardisTool:
    description: Tardis koordinatlarini belirler
    permission: ByNovem.OwnsTardis
    trigger:
        player is op
        set name of the player's tool to "<red>[Tardis]<white>Ayarlama"



on rightclick on a lever:
    player is op
    distance between player and {TardisMatrix} is less than 20
    if the block 4 below event-block is blue wool:
        execute player command "/Tardisindir"

    if the block 4 below event-block is red wool:
        execute player command "/TardisiKaldir"

on rightclick on a lever:
    player is op
    distance between player and {TardisMatrix} is less than 20
    if the block 4 below event-block is redstone block:
        loop blocks in radius 40 around {TardisMatrix}:
            loop-block is glowstone
            set loop-block to obsidian

on rightclick on a lever:
    player is op
    distance between player and {TardisMatrix} is less than 20
    if the block 6 below event-block is redstone block:
        loop blocks in radius 40 around {TardisMatrix}:
            loop-block is obsidian
            set loop-block to glowstone
          

on rightclick on a sign:
    player is op
    distance between player and {TardisMatrix} is less than 20
    if the block 5 below event-block is cyan wool:
        execute player command "/Tardiskordinati %line 1% %line 2% %line 3%"

on rightclick on a sign:
    player is op
    distance between player and {TardisMatrix} is less than 20
    if the block 5 below event-block is gray wool:
        execute player command "/Tardiscannon %line 1% %line 2% %line 3%"


on rightclick on a sign:
    player is op
    distance between player and {TardisMatrix} is less than 20
    if the block 5 below event-block is green wool:
        execute player command "/TardisGit %line 1%"



command /TardisMatrix:
    description: Tardis koordinatlarini belirler
    permission: ByNovem.OwnsTardis
    trigger:
        player is op
        loop 5 times:
            set the block 1 above {TardisMatrix} to blue wool
            set the block 2 above {TardisMatrix} to cyan wool
            set the block 3 above {TardisMatrix} to light blue wool

            set the block 10 above {TardisMatrix} to blue wool
            set the block 9 above {TardisMatrix} to cyan wool
            set the block 8 above {TardisMatrix} to light blue wool
          

            loop blocks from {TardisMatrix} to the block 10 above {TardisMatrix}:
                spawn 100 of MAGIC CRIT data 1 offset with 0, 0, 0  at loop-block

            wait 0.10 second


            set the block 2 above {TardisMatrix} to blue wool
            set the block 3 above {TardisMatrix} to cyan wool
            set the block 4 above {TardisMatrix} to light blue wool

            set the block 9 above {TardisMatrix} to blue wool
            set the block 8 above {TardisMatrix} to cyan wool
            set the block 7 above {TardisMatrix} to light blue wool

            wait 0.10 second
            set the block 3 above {TardisMatrix} to blue wool
            set the block 4 above {TardisMatrix} to cyan wool
            set the block 5 above {TardisMatrix} to light blue wool

            set the block 7 above {TardisMatrix} to blue wool
            set the block 6 above {TardisMatrix} to cyan wool
            set the block 5 above {TardisMatrix} to light blue wool

            loop blocks from {TardisMatrix} to the block 10 above {TardisMatrix}:
                spawn 100 of MAGIC CRIT data 1 offset with 0, 0, 0  at loop-block

            wait 0.10 second
            set the block 4 above {TardisMatrix} to blue wool
            set the block 5 above {TardisMatrix} to cyan wool
            set the block 6 above {TardisMatrix} to light blue wool

            set the block 7 above {TardisMatrix} to blue wool
            set the block 6 above {TardisMatrix} to cyan wool
            set the block 5 above {TardisMatrix} to light blue wool


            wait 1 second
            set the block 3 above {TardisMatrix} to blue wool
            set the block 4 above {TardisMatrix} to cyan wool
            set the block 5 above {TardisMatrix} to light blue wool

            set the block 7 above {TardisMatrix} to blue wool
            set the block 6 above {TardisMatrix} to cyan wool
            set the block 5 above {TardisMatrix} to light blue wool

            loop blocks from {TardisMatrix} to the block 10 above {TardisMatrix}:
                spawn 100 of MAGIC CRIT data 1 offset with 0, 0, 0  at loop-block

            wait 0.1 second


            set the block 2 above {TardisMatrix} to blue wool
            set the block 3 above {TardisMatrix} to cyan wool
            set the block 4 above {TardisMatrix} to light blue wool
            set the block 5 above {TardisMatrix} to air
            set the block 6 above {TardisMatrix} to air
            set the block 9 above {TardisMatrix} to blue wool
            set the block 8 above {TardisMatrix} to cyan wool
            set the block 7 above {TardisMatrix} to light blue wool

            loop blocks from {TardisMatrix} to the block 10 above {TardisMatrix}:
                spawn 100 of MAGIC CRIT data 1 offset with 0, 0, 0  at loop-block

            wait 0.1 second

            set the block 1 above {TardisMatrix} to blue wool
            set the block 2 above {TardisMatrix} to cyan wool
            set the block 3 above {TardisMatrix} to light blue wool
            set the block 5 above {TardisMatrix} to air
            set the block 4 above {TardisMatrix} to air
            set the block 7 above {TardisMatrix} to air
            set the block 6 above {TardisMatrix} to air
            set the block 10 above {TardisMatrix} to blue wool
            set the block 9 above {TardisMatrix} to cyan wool
            set the block 8 above {TardisMatrix} to light blue wool
on rightclick with blaze rod:
    player is op
    if {TardisLocked} is not set:
        set {TardisLocked} to "false"
        stop
    if {TardisLocked} is "false":
        set {TardisLocked} to "true"
        message "[Kitlendi]"
        loop 10 times:
            set the block 5 above {TardisOut} to redstone torch on
            wait 20 tick
            set the block 5 above {TardisOut} to redstone torch off
        stop
      
    if {TardisLocked} is "true":
        set {TardisLocked} to "false"
        message "[Acildi]"
        loop 10 times:
            set the block 5 above {TardisOut} to redstone torch off
            wait 20 tick
            set the block 5 above {TardisOut} to redstone torch on
        stop
      
on break:
    if player is op:
        stop
    if player's world is "Tardis":
        cancel event
        message "<cyan>[Novem'S Tardis] <reset>Tardise zarar vermezsin"

on Place:
    if player is op:
        stop
    if player's world is "Tardis":
        cancel event
        message "<cyan>[Novem'S Tardis] <reset>Tardise zarar vermezsin"

on command:
    if player is op:
        stop
    if player's world is "Tardis":
        cancel event
        message "<cyan>[Novem'S Tardis] <reset>Tardisde komut kullanılmaz" 


on rightclick with diamond hoe:
    if player is op:
        if distance between player and {TardisOut} is more than 40:
            stop
        targeted entity is a living entity
        if distance between targeted entity and player is less than 20:
            set {_RangedAtackPos.%player%} to the block 1 above targeted entity
            set {_RangedAtackPos1.%player%} to the block 0 above player
            difference between {AttackSpeed.%player%} and now is less than 1 seconds:
                stop
            wait 1 tick
            set {AttackSpeed.%player%} to now     
            loop blocks from {_RangedAtackPos1.%player%} to {_RangedAtackPos.%player%}:
                loop-block is air
                loop living entities in radius 2 around loop-block:
                    if loop-entity's name is not "ByNovem":
                        execute console command "/gamemode 0 %name of the loop-entity%"                 
                        damage loop-entity by 7 hearts
                set loop-block to 95:1
                chance of 25%:
                    create fake explosion at loop-block
                show mob spawner flames at loop-block
                wait 0.49 tick 



on rightclick with diamond hoe:
    if player is op:
        if distance between player and {TardisOut} is more than 40:
            stop
        difference between {AttackSpeed.%player%} and now is less than 1 seconds:
            stop
        if distance between targeted entity and player is less than 20:
            set {_RangedAtackPos.%player%} to the block 0 above targeted entity
            set {_RangedAtackPos1.%player%} to the block 1 above player
            wait 2 tick
      
            loop blocks from {_RangedAtackPos1.%player%} to {_RangedAtackPos.%player%}:
                loop-block is 95:1
                set loop-block to air
                wait 0.49 tick
on rightclick on redstone repeater:
    if player is op:
        if the block 5 below event-block is yellow wool:
            if {TardisScanRadius} is not set:
                set {TardisScanRadius} to 15
                set the line 2 of the block 3 above event-block to "<red>LRad:<green>%{TardisScanRadius}%"
                message "15"
                stop
            if {TardisScanRadius} is 15:
                set {TardisScanRadius} to 30
                message "30"
                set the line 2 of the block 3 above event-block to "<red>LRad:<green>%{TardisScanRadius}%"
                stop
      
            if {TardisScanRadius} is 30:
                set {TardisScanRadius} to 45
                message "45"
                set the line 2 of the block 3 above event-block to "<red>LRad:<green>%{TardisScanRadius}%"
                stop

            if {TardisScanRadius} is 45:
                set {TardisScanRadius} to 60
                message "60"
                set the line 2 of the block 3 above event-block to "<red>LRad:<green>%{TardisScanRadius}%"
                stop

            if {TardisScanRadius} is 60:
                set {TardisScanRadius} to 15
                message "15"
                set the line 2 of the block 3 above event-block to "<red>LRad:<green>%{TardisScanRadius}%"
                stop



on rightclick on redstone repeater:
    if player is op:
        if the block 5 below event-block is pink wool:
            if {TardisScanRadius1} is not set:
                set {TardisScanRadius1} to 10
                message "10"
                set the line 2 of the block 3 above event-block to "<red>ScanRad:<green>%{TardisScanRadius1}%"
                stop
            if {TardisScanRadius1} is 10:
                set {TardisScanRadius1} to 15
                message "15"
                set the line 2 of the block 3 above event-block to "<red>ScanRad:<green>%{TardisScanRadius1}%"
                stop
      
            if {TardisScanRadius1} is 15:
                set {TardisScanRadius1} to 20
                message "20"
                set the line 2 of the block 3 above event-block to "<red>ScanRad:<green>%{TardisScanRadius1}%"
                stop

            if {TardisScanRadius1} is 20:
                set {TardisScanRadius1} to 30
                message "30"
                set the line 2 of the block 3 above event-block to "<red>ScanRad:<green>%{TardisScanRadius1}%"
                stop

            if {TardisScanRadius1} is 30:
                set {TardisScanRadius1} to 10
                message "10"
                set the line 2 of the block 3 above event-block to "<red>ScanRad:<green>%{TardisScanRadius1}%"
                stop
          
on rightclick on redstone repeater:
    if player is op:
        if the block 5 below event-block is gray wool:
            if {PlusTardisRadius} is not set:
                set {PlusTardisRadius} to -2
                set the line 2 of the block 3 above event-block to "<red>IonRad:<green>%19+{PlusTardisRadius}%"
                message "-2"
                stop
            if {PlusTardisRadius} is -2:
                set {PlusTardisRadius} to 2
                set the line 2 of the block 3 above event-block to "<red>IonRad:<green>%19+{PlusTardisRadius}%"
                message "2"
                stop
      
            if {PlusTardisRadius} is 2:
                set {PlusTardisRadius} to 4
                set the line 2 of the block 3 above event-block to "<red>IonRad:<green>%19+{PlusTardisRadius}%"
                message "4"
                stop

            if {PlusTardisRadius} is 4:
                set {PlusTardisRadius} to 6
                set the line 2 of the block 3 above event-block to "<red>IonRad:<green>%19+{PlusTardisRadius}%"
                message "6"
                stop

            if {PlusTardisRadius} is 6:
                set {PlusTardisRadius} to -2
                message "-2"
                set the line 2 of the block 3 above event-block to "<red>IonRad:<green>%19+{PlusTardisRadius}%"
                stop         


on rightclick on a lever:
    if player is op:
        if the block 5 below event-block is purple wool:
            message "<red>[Novem's Tardis]<reset> Tarandi."
            loop blocks from {TardisOutPlayer} to {TardisOutPlayer}:
                loop players in radius {TardisScanRadius} around loop-block:
                    add 1 to {_LoopPlayer}
                    add 1 to {_LoopPlayerTotal}
                    set the line 1 of the block 3 above event-block to "<cyan>Biyolojik Radar"
                    set the line 2 of the block 3 above event-block to "<orange>Mod:Insan"
                    set the line 3 of the block 3 above event-block to "<orange>YariCap:<red>%{TardisScanRadius}%"
                    set the line 4 of the block 3 above event-block to "<orange>Toplam:<green>%{_LoopPlayerTotal}%"
                    if {_LoopPlayer} is less than 5:
                        set the line {_LoopPlayer} of the block 2 above event-block to "<red>%name of the loop-player%"

                    if {_LoopPlayer} is more than 4:
                        add 1 to {_Scan2}
                        set the line {_Scan2} of the block 1 above event-block to "<red>%name of the loop-player%"












On rightclick on a lever:
    player is op 
    if the block 10 below event-block is gray wool:
        set {%player%.SunPosNov1} to the block 1 below {Tardisioncannon}
        set {%player%.SunPosNov2} to the block 2 west of {%player%.SunPosNov1}
        set {%player%.SunPosNov3} to the block 2 north of {%player%.SunPosNov1}
        set {%player%.SunPosNov4} to the block 2 south of {%player%.SunPosNov1}
        set {%player%.SunPosNov5} to the block 2 east of {%player%.SunPosNov1}
        set {%player%.SunPosNov6} to the block 1 west 1 north of {%player%.SunPosNov1}
        set {%player%.SunPosNov7} to the block 1 west 1 south of {%player%.SunPosNov1}
        set {%player%.SunPosNov8} to the block 1 east 1 north of {%player%.SunPosNov1}
        set {%player%.SunPosNov9} to the block 1 east 1 south of {%player%.SunPosNov1}


        set {%player%.SunPosNov11} to the block 100 above {%player%.SunPosNov1}
        set {%player%.SunPosNov21} to the block 100 above {%player%.SunPosNov2}
        set {%player%.SunPosNov31} to the block 100 above {%player%.SunPosNov3}
        set {%player%.SunPosNov41} to the block 100 above {%player%.SunPosNov4}
        set {%player%.SunPosNov51} to the block 100 above {%player%.SunPosNov5}
        set {%player%.SunPosNov61} to the block 100 above {%player%.SunPosNov6}
        set {%player%.SunPosNov71} to the block 100 above {%player%.SunPosNov7}
        set {%player%.SunPosNov81} to the block 100 above {%player%.SunPosNov8}
        set {%player%.SunPosNov91} to the block 100 above {%player%.SunPosNov9}


        loop blocks from {%player%.SunPosNov11} to {%player%.SunPosNov1}:
            show ender signal at loop-block
            show ender signal at loop-block
            show ender signal at loop-block
            set loop-block to white wool
            wait a tick
      

        loop blocks from {%player%.SunPosNov21} to {%player%.SunPosNov2}:
            set loop-block to 95:11

        loop blocks from {%player%.SunPosNov31} to {%player%.SunPosNov3}:
            set loop-block to 95:11

        loop blocks from {%player%.SunPosNov41} to {%player%.SunPosNov4}:
            set loop-block to 95:11

        loop blocks from {%player%.SunPosNov51} to {%player%.SunPosNov5}:
            set loop-block to 95:11

        loop blocks from {%player%.SunPosNov61} to {%player%.SunPosNov6}:
            set loop-block to 95:11

        loop blocks from {%player%.SunPosNov71} to {%player%.SunPosNov7}:
            set loop-block to 95:11

        loop blocks from {%player%.SunPosNov81} to {%player%.SunPosNov8}:
            set loop-block to 95:11

        loop blocks from {%player%.SunPosNov91} to {%player%.SunPosNov9}:
            set loop-block to 95:11



        loop blocks around {%player%.SunPosNov1} in radius 6 + {PlusTardisRadius}:
            loop-block is not air
            chance of 100%:
                set loop-block to 95:3 or 95:3 or blue wool

        loop blocks around {%player%.SunPosNov1} in radius 6 + {PlusTardisRadius}:
            loop-block is not air
            chance of 100%:
                set loop-block to 95:3 or 95:3 or blue wool


        loop blocks around {%player%.SunPosNov1} in radius 6 + {PlusTardisRadius}:
            loop-block is not air
            chance of 30%:
                set loop-block to blue wool or cyan wool

        loop blocks around {%player%.SunPosNov1} in radius 7 + {PlusTardisRadius}:
            loop-block is air
            chance of 100%:
                set loop-block to blue wool or 95:3 or 95:3 or light blue wool

        loop blocks around {%player%.SunPosNov1} in radius 6 + {PlusTardisRadius}:
            loop-block is blue wool or 95:3 or 95:3 or light blue wool
            set loop-block to air


        wait 7 ticks

        loop blocks around {%player%.SunPosNov1} in radius 10 + {PlusTardisRadius}:
            loop-block is air
            chance of 10%:
                set loop-block to blue wool or 95:3 or 95:3 or light blue wool

        loop blocks around {%player%.SunPosNov1} in radius 9 + {PlusTardisRadius}:
            loop-block is blue wool or 95:3 or 95:3 or light blue wool
            set loop-block to air

        wait 7 ticks
        loop blocks around {%player%.SunPosNov1} in radius 7 + {PlusTardisRadius}:
            loop-block is not air
            chance of 100%:
                set loop-block to air
        loop blocks around {%player%.SunPosNov1} in radius 1:
            loop entities in radius 50 around loop-block:
                loop 3 times:
                    execute console command "/playsound minecart.base %name of the loop-entity%"
                    execute console command "/playsound portal.trigger %name of the player%"
                if distance between loop-entity and {%player%.SunPosNov1} is less than 21: 
                    execute console command "/gamemode 0 %name of the loop-entity%"
                    damage loop-entity by 50
                    ignite loop-entity
                    push the loop-entity upwards at speed 2
        loop blocks around {%player%.SunPosNov1} in radius 12 + {PlusTardisRadius}:
            loop-block is air
            chance of 10%:
                set loop-block to blue wool or 95:3 or 95:3 or light blue wool

        loop blocks around {%player%.SunPosNov1} in radius 11 + {PlusTardisRadius}:
            loop-block is blue wool or 95:3 or 95:3 or light blue wool
            set loop-block to air

        wait 7 ticks
        loop blocks around {%player%.SunPosNov1} in radius 12 + {PlusTardisRadius}:
            loop-block is blue wool or 95:3 or 95:3 or light blue wool
            set loop-block to air

        wait 5 ticks


        wait 10 ticks

        loop blocks around {%player%.SunPosNov1} in radius 7 + {PlusTardisRadius}:
            loop-block is air
            chance of 100%:
                set loop-block to 95:3

        loop blocks around {%player%.SunPosNov1} in radius 6 + {PlusTardisRadius}:
            loop-block is 95:3
            set loop-block to air


        wait 5 ticks

        loop blocks around {%player%.SunPosNov1} in radius 10 + {PlusTardisRadius}:
            loop-block is air
            chance of 100%:
                set loop-block to 95:3

        loop blocks around {%player%.SunPosNov1} in radius 1:
            loop entities in radius 50 around loop-block:
                loop 3 times:
                    execute console command "/playsound minecart.base %name of the loop-entity%"
                    execute console command "/playsound portal.trigger %name of the player%"
                if distance between loop-entity and {%player%.SunPosNov1} is less than 21: 
                    execute console command "/gamemode 0 %name of the loop-entity%"
                    damage loop-entity by 50
                    ignite loop-entity
                    push the loop-entity upwards at speed 2
        loop blocks around {%player%.SunPosNov1} in radius 9 + {PlusTardisRadius}:
            loop-block is 95:3
            set loop-block to air

        wait 5 ticks
        loop blocks around {%player%.SunPosNov1} in radius 11 + {PlusTardisRadius}:
            loop-block is not air
            chance of 100%:
                set loop-block to air

        loop blocks around {%player%.SunPosNov1} in radius 12 + {PlusTardisRadius}:
            loop-block is air
            chance of 100%:
                set loop-block to 95:3

        loop blocks around {%player%.SunPosNov1} in radius 11 + {PlusTardisRadius}:
            loop-block is 95:3
            set loop-block to air

        wait 5 ticks
        loop blocks around {%player%.SunPosNov1} in radius 15 + {PlusTardisRadius}:
            loop-block is air
            chance of 100%:
                set loop-block to 95:3

        loop blocks around {%player%.SunPosNov1} in radius 14 + {PlusTardisRadius}:
            loop-block is 95:3
            set loop-block to air

        wait 8 ticks
        loop blocks around {%player%.SunPosNov1} in radius 19 + {PlusTardisRadius}:
            loop-block is air
            chance of 100%:
                set loop-block to 95:3
                chance of 20%:
                    show mob spawner flames at loop-block

        loop blocks around {%player%.SunPosNov1} in radius 18 + {PlusTardisRadius}:
            loop-block is 95:3
            set loop-block to air

        wait 5 ticks
        loop blocks around {%player%.SunPosNov1} in radius 19 + {PlusTardisRadius}:
            loop-block is 95:3
            set loop-block to air
        loop blocks around {%player%.SunPosNov1} in radius 19 + {PlusTardisRadius}:
            loop-block is not air
            chance of 20%:
                set loop-block to fire
          

        loop blocks around {%player%.SunPosNov1} in radius 1:
            loop entities in radius 50 around loop-block:
                loop 3 times:
                    execute console command "/playsound minecart.base %name of the loop-entity%"
                    execute console command "/playsound portal.trigger %name of the player%"
                if distance between loop-entity and {%player%.SunPosNov1} is less than 21: 
                    execute console command "/gamemode 0 %name of the loop-entity%"
                    damage loop-entity by 50
                    ignite loop-entity
                    push the loop-entity upwards at speed 2

        loop blocks from {%player%.SunPosNov11} to {%player%.SunPosNov1}:
            set loop-block to air
      
        loop blocks from {%player%.SunPosNov21} to {%player%.SunPosNov2}:
            set loop-block to air

        loop blocks from {%player%.SunPosNov31} to {%player%.SunPosNov3}:
            set loop-block to air

        loop blocks from {%player%.SunPosNov41} to {%player%.SunPosNov4}:
            set loop-block to air

        loop blocks from {%player%.SunPosNov51} to {%player%.SunPosNov5}:
            set loop-block to air

        loop blocks from {%player%.SunPosNov61} to {%player%.SunPosNov6}:
            set loop-block to air

        loop blocks from {%player%.SunPosNov71} to {%player%.SunPosNov7}:
            set loop-block to air

        loop blocks from {%player%.SunPosNov81} to {%player%.SunPosNov8}:
            set loop-block to air

        loop blocks from {%player%.SunPosNov91} to {%player%.SunPosNov9}:
            set loop-block to air

        loop blocks around {%player%.SunPosNov1} in radius 1:
            loop entities in radius 50 around loop-block:
                loop 3 times:
                    execute console command "/playsound mob.wither.death %name of the loop-entity%"
                    execute console command "/playsound portal.travel %name of the player%"





command /TardisCannon <integer> <integer> <integer> [<player=%player%>]:
    description: Tardis koordinatlarini belirler
    permission: ByNovem.OwnsTardis
    trigger:
        player is op
        set {_currentlocation} to location of arg-player
        set {_relative.x} to rounded down the x coord of {_currentlocation}
        subtract arg-1 from {_relative.x}
        set {_relative.y} to rounded down the y coord of {_currentlocation}
        subtract arg-2 from {_relative.y}
        set {_relative.z} to rounded down the z coord of {_currentlocation}
        subtract arg-3 from {_relative.z}
        set {_destinationx} to the block {_relative.x} west of the block at {_currentlocation}
        set {_destinationy} to the block {_relative.y} below the block at {_destinationx}
        set {_destination} to the block {_relative.z} north of the block at {_destinationy}
        set {Tardisioncannon} to {_destination}
        message "TardisCannon Ayarlandi %{Tardisioncannon}%"
 


furkan3000

Obsidyen Madencisi
Emektar Üye
Mesajlar
1,427
En iyi cevaplar
62
Beğeniler
668
Puanları
3,710
Ruh hali
3x3x3 boş alan istiyor ama kodda hata var gibi tardisindir komutunda 2 ve 3 blok üstünü kontrol edeceğine 4 ve 5 blok üstünü etmiş.
 

xPuuL2

Sudan Çıkmış
Mesajlar
7
En iyi cevaplar
0
Beğeniler
0
Puanları
10
3x3x3 boş alan istiyor ama kodda hata var gibi tardisindir komutunda 2 ve 3 blok üstünü kontrol edeceğine 4 ve 5 blok üstünü etmiş.
sen düzeltebilir misin ve tardis matrix ne tardisi bir türlü çağıramıyorum buraya inilemez diyor
 
Son düzenleme:

furkan3000

Obsidyen Madencisi
Emektar Üye
Mesajlar
1,427
En iyi cevaplar
62
Beğeniler
668
Puanları
3,710
Ruh hali
Eski bir sürüm için yapıldığından çok iş var gibi, Doctor Who sevdiğim için bir gün kendiminkini yapabilirim bir de istersen redstone ile yapılmış var burada Minecraft'ta Çalışan TARDIS (1.12.2)
 

Oyunmer

Ağaç Yumruklayıcı
Mesajlar
11
En iyi cevaplar
0
Beğeniler
0
Puanları
30
Knk ByNovem bu skripti verirken demiş nasıl çalışıyo bilmiyom sen bizemi soruyon ustadan aldın bize soruyon yani ama istiyosan ben bunu çözdüm :D
 

Üst