1
1
variables:
2
- {db_dayadd } = 1
2
+ {db_dayset.2 } = 0
3
3
4
4
on join:
5
- {db_count.start.%player%} is not set:
6
- set {db_count.start.%player%} to {db_dayadd}
5
+ {db_count.start.%player%.2} is not set:
6
+ set {db_count.start.%player%.2} to {db_dayset}
7
+ set {db_current.server.%player%} to "&eWTF"
7
8
9
+ on disconnect:
10
+ clear {db_current.server.%player%}
11
+ set {db_lastseen.%player%} to "%now% on &eWTF"
12
+ clear {db_color.%player%}
13
+ player has permission "obam.admin":
14
+ set {db_color.%player%} to "&d%player%"
15
+ {db_color.%player%} is not set:
16
+ player has permission "obam.mod":
17
+ set {db_color.%player%} to "&2%player%"
18
+ {db_color.%player%} is not set:
19
+ player has permission "obam.ultimate":
20
+ set {db_color.%player%} to "&6%player%"
21
+ {db_color.%player%} is not set:
22
+ player has permission "obam.supporter":
23
+ set {db_color.%player%} to "&b%player%"
24
+ {db_color.%player%} is not set:
25
+ set {db_color.%player%} to "&f%player%"
26
+
27
+
8
28
9
- every 24 hours:
10
- {db_dayadd} = {db_dayadd} + 1
11
29
12
30
command /playerinfo [<offline player>]:
13
31
description: Find out information about you
14
- aliases: /p, /info, /player
32
+ aliases: /p, /info, /player, /pinfo
15
33
executable by: players
16
34
trigger:
35
+
17
36
argument is not set:
18
37
player has permission "obam.admin":
19
38
set {_name} to "&d%player%"
@@ -28,14 +47,21 @@ command /playerinfo [<offline player>]:
28
47
set {_name} to "&b%player%"
29
48
{_name} is not set:
30
49
set {_name} to "&f%player%"
31
- message "&aPlayer: %{_name}%"
32
- set {_days} to {db_dayadd} - {db_count.start.%player%}
33
- set {_days} to {_days} + 1
50
+ message "&aPlayer:<reset> %{_name}%"
51
+ set {_days} to {db_dayset} - {db_count.start.%player%}
34
52
{_days} is less than 2:
35
- message "&aThey are &e%{_days}% &aday old."
36
- stop
53
+ {_days} is 1:
54
+ message "&aYou are &e%{_days}% &aday old."
55
+ stop
56
+ {_days} is less than 1:
57
+ message "&aThis is your first day."
58
+ stop
37
59
message "&aYou are &e%{_days}% &adays old."
38
60
argument is set:
61
+ argument has not played before:
62
+ message "&e%argument% &chas not played on this server before."
63
+ stop
64
+
39
65
argument has permission "obam.admin":
40
66
set {_name} to "&d%argument%"
41
67
{_name} is not set:
@@ -46,18 +72,31 @@ command /playerinfo [<offline player>]:
46
72
set {_name} to "&6%argument%"
47
73
{_name} is not set:
48
74
argument has permission "obam.supporter":
49
- set {_name} to "&b%argument%"
75
+ set {_name} to "&& b%argument%"
50
76
{_name} is not set:
51
77
set {_name} to "&f%argument%"
52
78
argument is not online:
53
- set {_name} to "&7%argument% &7&o(Offline)"
79
+ {db_current.server.%argument%} is not set:
80
+ set {_name} to "&7%argument% &7&o(Offline)"
81
+ {db_color.%argument%} is set:
82
+ set {_name} to {db_color.%argument%}
83
+ set {_lastseen} to "&aLast seen:&e%{db_lastseen.%argument%}%"
84
+ {db_current.server.%argument%} is set:
85
+ {db_color.%argument%} is set:
86
+ set {_name} to {db_color.%argument%}
87
+ set {_current.connect} to "&aCurrently connected to %{db_current.server.%argument%}%"
88
+
54
89
message "&aPlayer:<reset> %{_name}%"
55
- set {_days} to {db_dayadd} - {db_count.start.%argument%}
56
- set {_days} to {_days} + 1
90
+ {_lastseen} is set:
91
+ send {_lastseen}
92
+ {_current.connect} is set:
93
+ send {_current.connect}
94
+ set {_days} to {db_dayset} - {db_count.start.%argument%}
57
95
{_days} is less than 2:
58
- message "&aThey are &e%{_days}% &aday old."
59
- stop
60
- message "&aThey are &e%{_days}% &adays old."
61
-
62
-
63
-
96
+ {_days} is 1:
97
+ message "&aThey are &e%{_days}% &aday old."
98
+ stop
99
+ {_days} is less than 1:
100
+ message "%{_name}% &ais &e1&a day old"
101
+ stop
102
+ message "&aThey are &e%{_days}% &adays old."
0 commit comments