View difference between Paste ID: 0T1kd904 and vedqrkfw
SHOW: | | - or go back to the newest paste.
1
on chat:
2
    cancel event
3
    if {%player%.prefix} is set:
4
        if {%player%.suffix} is set:
5
            broadcast "%{%player%.prefix}%%player%%{%player%.suffix}% &8>> &f%message%"
6
    if {%player%.prefix} is set:
7
        if {%player%.suffix} is not set:
8
            broadcast "%{%player%.prefix}%%player% &8>> &f%message%"
9
    if {%player%.suffix} is set:
10
        if {%player%.prefix} is not set:
11
            broadcast "%player%%{%player%.suffix}% &8>> &f%message%"
12
    if {%player%.prefix} is not set:
13
        if {%player%.suffix} is not set:
14
            broadcast "%player% &8>> &f%message%"
15
command /setprefix <offline player> <text>:
16
    permission: skript.admin
17
    aliases: /pre
18
    trigger:
19
        set {%arg 1%.prefix} to arg 2
20
        replace all "&" with "§" in {%arg 1%.prefix}
21
        message "&b%arg 1%&3の&bprefix&3を%{%arg 1%.prefix}%&3にしました。"
22
command /setsuffix <offline player> <text>:
23
    permission: skript.admin
24
    aliases: /suf
25
    trigger:
26
        set {%arg 1%.suffix} to arg 2
27
        replace all "&" with "§" in {%arg 1%.suffix}
28
        message "&b%arg 1%&3の&bsuffix&3を%{%arg 1%.suffix}%&3にしました。"
29
command /setprefixsuffix <offline player> <text> <text>:
30
    permission: skript.admin
31
    aliases: /presuf
32
    trigger:
33
        set {%arg 1%.prefix} to arg 2
34
        set {%arg 1%.suffix} to arg 3
35
        replace all "&" with "§" in {%arg 1%.prefix}
36
        replace all "&" with "§" in {%arg 1%.suffix}
37
        message "&b%arg 1%&3の&bprefix&3を%{%arg 1%.prefix}%&3に、&bsuffix&3を%{%arg 1%.suffix}%&3にしました。"
38
command /setprefixclearsuffix <offline player> <text>:
39
    permission: skript.admin
40
    aliases: /precsuf
41
    trigger:
42
        set {%arg 1%.prefix} to arg 2
43
        set {%arg 1%.suffix} to ""
44
        replace all "&" with "§" in {%arg 1%.prefix}
45
        message "&b%arg 1%&3の&bprefix&3を%{%arg 1%.prefix}%&3に、suffixを&bclear&3しました。"
46
command /setsuffixclearprefix <offline player> <text>:
47
    permission: skript.admin
48
    aliases: /sufcpre
49
    trigger:
50
        set {%arg 1%.suffix} to arg 2
51
        set {%arg 1%.prefix} to ""
52
        message "&b%arg 1%&3の&bprefix&3を&bclear&3して、&bsuffix&3を%{%arg 1%.suffix}%&3にしました。"
53
command /clearprefix <offline player>:
54
    permission: skript.admin
55
    aliases: /cpre
56
    trigger:
57
        set {%arg%.prefix} to ""
58
        message "&b%arg%&3の&bprefix&3を&bclear&3しました。"
59
command /clearsuffix <offline player>:
60
    permission: skript.admin
61
    aliases: /csuf
62
    trigger:
63
        set {%arg%.suffix} to ""
64
        message "&b%arg%&3の&bsuffix&3を&bclear&3しました。"
65
command /clearall <offline player>:
66
    permission: skript.admin
67
    aliases: /call
68
    trigger:
69
        set {%arg 1%.prefix} to ""
70
        set {%arg 1%.suffix} to ""
71
        message "&b%arg%の&bprefix&3と&bsuffix&3を&bclear&3しました。"
72
command /hutasetu:
73
    permission: skript.admin
74
    trigger:
75
        message "&b/hutatuna [二つ名]   &3で名前の右を設定できます。"
76
        message "&3時間経過でコマンドが使えなくなります。早めに打ちましょう。"
77
        message "&3長すぎるものや不適切なものは変更または削除される可能性があります。"
78
command /hutatuna <text>:
79
    permission: skript.hutatuna
80
    trigger:
81
        set {%player%.suffix} to arg 1
82
        replace all "&" with "§" in {%player%.suffix}
83
        message "&b%player%&3の&b二つ名&3を%{%player%.suffix}%&3にしました。"
84
command /nametag:
85
    trigger:
86
        if {%player%.prefix} is set:
87
            if {%player%.suffix} is set:
88
                set player's tab list name to "%{%player%.prefix}%%player%%{%player%.suffix}%"
89
        if {%player%.prefix} is set:
90
            if {%player%.suffix} is not set:
91
                set player's tab list name to "%{%player%.prefix}%%player%"
92
        if {%player%.suffix} is set:
93
            if {%player%.prefix} is not set:
94
                set player's tab list name to "%player%%{%player%.suffix}%"
95
        if {%player%.prefix} is not set:
96
            if {%player%.suffix} is not set:
97
                set player's tab list name to "%player%"