View difference between Paste ID: auwg9nmG and RkckztZK
SHOW: | | - or go back to the newest paste.
1
command /st [<text>] [<text>]:
2
    trigger:
3
        if player has permission "stattrak.admin":
4
            if arg-1 is "add":
5
                set {_lore::*} to lore of player's tool split at "||"
6-
                set {_loresize} to size of {_lore::*}
6+
7
                send "&a&lStatTrak &fhas added to your hand item!"
8
                stop
9
            if arg-1 is "del": 
10
                set {_loredetect::*} to lore of player's tool split at "||"
11
                loop {_loredetect::*}:
12
                    {_loredetect::%loop-index%} contains "&a&lStatTrak :":
13
                        set {_linenumber} to loop-index parsed as number
14
                        delete line {_linenumber} of player's tool's lore
15
                        send "&a&lStatTrak &fhas removed from your hand item!"
16
                        stop
17
        if player has permission "stattrak.reset":
18
            if arg-1 is "r":
19
                set {_loredetect::*} to lore of player's tool split at "||"
20
                loop {_loredetect::*}:
21
                    if {_loredetect::%loop-index%} contains "&a&lStatTrak":
22
                        set {_linenumber} to loop-index parsed as number
23
                        set line {_linenumber} of player's tool's lore to "&f『&a&lStatTrak : &f0』"
24
                        send "&a&lStatTrak &fhas reset your hand item!"
25
                        stop
26
on death of player:
27
    set {_loredetect::*} to lore of attacker's tool split at "||"
28
    loop {_loredetect::*}:
29
        {_loredetect::%loop-index%} contains "&a&lStatTrak :":
30
            replace all "&f『&a&lStatTrak : &f" with "" in {_loredetect::%loop-index%}
31
            replace all "』" with "" in {_loredetect::%loop-index%}
32
            set {_StatTrak.Num.Add} to {_loredetect::%loop-index%} parsed as integer
33
            add 1 to {_StatTrak.Num.Add}
34
            set {_linenumber} to loop-index parsed as number
35
            set line {_linenumber} of attacker's tool's lore to "&f『&a&lStatTrak : &f%{_StatTrak.Num.Add}%』"
36
            stop