Subtitle progress

  • Welcome to skUnity!

    Welcome to skUnity! This is a forum where members of the Skript community can communicate and interact. Skript Resource Creators can post their Resources for all to see and use.

    If you haven't done so already, feel free to join our official Discord server to expand your level of interaction with the community!

    Now, what are you waiting for? Join the community now!

  • LOOKING FOR A VERSION OF SKRIPT?

    You can always check out skUnity Downloads for downloads and any other information about Skript!

Busty

Member
Jul 16, 2023
1
0
1
Hello ive been trying for some time now to fix this error but didnt succeed ive also looked up docs but didnt succeed in finding anything the error is following:
Line 83: (vagt/vagtpost.sk)
Cant understand this condition/effect:
send title "&2&lVAGTPOST" with subtitle progress from {_bar} / 10 with 10 bars to player
Line: send title "&2&lVAGTPOST" with subtitle progress from {_bar} / 10 with 10 bars to player
Here is the skript:

Code:
options:

    taken: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmViNTg4YjIxYTZmOThhZDFmZjRlMDg1YzU1MmRjYjA1MGVmYzljYWI0MjdmNDYwNDhmMThmYzgwMzQ3NWY3In19fQ==

    can-take: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTkyZTMxZmZiNTljOTBhYjA4ZmM5ZGMxZmUyNjgwMjAzNWEzYTQ3YzQyZmVlNjM0MjNiY2RiNDI2MmVjYjliNiJ9fX0=

command vagtposter [<string>] [<string>]:

    aliases: vp

    trigger:

        player's group != "ejer" or "admin":

            send action bar "&cDu har ikke adgang til denne kommando." to player

            play sound "villager_no" at volume 0.5 to player

            stop

        arg-1 isn't set:

            send "&d&l[!] &fNedenstående vagtposter kommandoer.%nl%%nl% &8- &f/vp tilføj [navn] &7&o(tilføjer blokken du kigger på som vp)%nl% &8- &f/vp fjern [navn] &7&o(fjerner blokken du kigger på som vp)%nl% &8- &f/vp list &7&o(listen af alle vagtposter oprettet)%nl% "

            stop

        arg-1 is "tilføj" or "add":

            {vagtposter::*} doesn't contain location of target block:

                arg-2 is set:

                    add location of target block to {vagtposter::*}

                    set {vagtposter::%location of target block%::name} to arg-2

                    send action bar "&aDu oprettede en vagtpost ved %location of target block%" to player

                    stop

                send action bar "&cDu skal skrive et gyldigt navn." to player

                play sound "villager_no" at volume 0.5 to player

                stop

            send action bar "&cDenne vagtpost eksisterer allerede." to player

            play sound "villager_no" at volume 0.5 to player

        arg-1 is "fjern" or "remove":

            {vagtposter::*} contains location of target block:

                remove location of target block from {vagtposter::*}

                send action bar "&aDu fjernede lokationen %location of target block%" to player

                stop

            send action bar "&cBlokkens lokation findes ikke i vagtposter." to player

            play sound "villager_no" at volume 0.5 to player

            stop

        arg-1 is "list":

            {vagtposter::*} < 1:

                send action bar "&cDer er ingen oprettede vagtposter" to player

                stop

            send "&d&l[!] &fAlle vagtposter står nedenunder:" to player

            loop {vagtposter::*}:

                send "&f%loop-value%" to player

on right click on player head:

    {vagtposter::*} contains location of event-block:

        player's group contains "vagt" or "officer":

            player's tool is saddle named "&6&lVAGT &f&lHANDSKE":

                set metadata value "location" of player to location of event-block

                set metadata tag "vagtposter" of player to chest inventory with 5 rows named "Vagtpost"

                set slot (integers from 0 to 8 and integers from 36 to 45) of metadata tag "vagtposter" of player to white glass pane named " "

                set {_waited} to difference between {vagtpost::%location of event-block%::%player's uuid%} and unix timestamp of now

                {_waited} is less than 600:

                    set slot 22 of metadata tag "vagtposter" of player to getHead("{@taken}") named "&c&lIKKE KLAR" with lore "&cDenne vagtpost er ødelagt på nuværende tidspunkt%nl%%nl%&f&lDer opstod en fejl.%nl%&7Du kan ikke ransage denne vagtpost endnu.%nl%%nl%&7Vagtposten kan først ransages om:%nl%&c%timeFormat(difference between 600 and round({_waited}))%%nl% "

                else:

                    set slot 22 of metadata tag "vagtposter" of player to getHead("{@can-take}") named "&2&lKLAR" with lore "&aDenne vagtpost er blevet repareret af mekanikeren.%nl%%nl%&f&lMekanikeren fiksede den.%nl%&7Du kan godt ransage denne vagtpost.%nl%%nl%&eKlik her, for at ransage vagtposten.%nl% "

                open (metadata tag "vagtposter" of player) for player

                stop

            send action bar "&cDu skal have vagt handsker i hånden" to player

            stop

        send action bar "&cDu er ikke vagt" to player

        play sound "villager_no" at volume 0.5 to player

        stop

    send action bar "&cDette er ikke en vagtpost" to player

    play sound "villager_no" at volume 0.5 to player

on inventory click:

    event-inventory contains (metadata tag "vagtposter" of player):

        cancel event

        close player's inventory

        index of event-slot = 22:

            name of event-slot = "&c&lIKKE KLAR":

                send action bar "&cMekanikeren er igang med at reparere vagtposten." to player

                stop

            set {vagtpost::%metadata value "location" of player%::%player's uuid%} to unix timestamp of now

            send "&2&l[!] &f%player% ransager vagtposten. &7&o(%{vagtposter::%metadata value ""location"" of player%::name}%)" to all players

            set {_x} to x-coords of player

            set {_z} to z-coords of player

            set {_bar} to 0

            loop 10 times:

                {_x} = x-coords of player:

                    {_z} = z-coords of player:

                        wait a second

                        add 1 to {_bar}

                        send title "&2&lVAGTPOST" with subtitle progress from {_bar} / 10 with 10 bars to player

                        play sound "orb_pickup" at volume 0.1 to player

                        if {_bar} = 10:

                            delete metadata value "stand_location" of player

                            send "&2&l[!] &f%player% ransagede vagtposten. &7&o(%{vagtposter::%metadata value ""location"" of player%::name}%)" to all players

                            set {_chance} to random number from 0 to 100

                            {_chance} is between 0 and 0.25:

                                add 1 of getHead("eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvM2ZjZWQ3OTc3MzgyYmY3MWQ0ZWUxN2ZmNWI5MTllMGViNzk3MjA4M2M0Y2NjZmExNzVjODc1M2FlNDBiYTAwNiJ9fX0=") named "&a&lLYSEGRØN &f&lGEM" to player's inventory

                                send "&2&l[!] &f%player% var heldig med ransagningen, og fandt en lysegrøn gemstone." to all players

                            else if {_chance} is between 0.26 and 0.51:

                                send "&2&l[!] &f%player% var heldig med ransagningen, og fandt en blå gemstone." to all players

                                add 1 of getHead("eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOGU5M2ViYWNiNjBiNzE3OTMzNTVmZGUwZDRiYmE0M2E5YzVlYzA5YzNmMzg4OTdjNDhjMWY4NTc1MjNhMGEyOSJ9fX0=") named "&9&lBLÅ &f&lGEM" to player's inventory

                            else if {_chance} is between 0.52 and 90:

                                add random integer between 16 to 100 of bread to player's inventory

                                send action bar "&aDu modtog brød fra at ransage vagtposten." to player

                            else:

                                add random integer from 5000 to 15000 to player's balance

                                send action bar "&aDu modtog penge fra at ransage vagtposten." to player

                    else:

                        send "&c&l[!] &f%player% fejlede ransagning af vagtposten. &7&o(%{vagtposter::%metadata value ""location"" of player%::name}%)" to all players

                        stop

                else:

                    send "&c&l[!] &f%player% fejlede ransagning af vagtposten. &7&o(%{vagtposter::%metadata value ""location"" of player%::name}%)" to all players

                    stop

command resetvagtposter [<offlineplayer>]:

    permission: *

    trigger:

        delete {vagtpost::%metadata value "location" of player%::%arg-1's uuid%}

        send "&aDu fjernede cooldown på alle vagt poster for %arg-1%"

on block break:

    {vagtposter::*} contains location of event-block:

        cancel event
 
Last edited: