Date: 2017/08/22 08:33:46 UTC-07:00
Type: Denizen Script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
meditate:
type: command
name: meditate
description: Are you ready to enter the spirit world?
usage: /meditate
permission: tashang.meditate
permission message: Sorry, <player.name>, you can't use this command because you don't have the permission '<permission>'!
script:
- define originalcords <p@player.location>
- ^note -3926.0,157.0,4331.0,world|-3952.0,234.0,4300.0,world as_name:satsanctuary
- ^note -5519.0,245.0,5162.0,world|-5519.0,248.0,5162.0,world as_name:oasis
- ^note -4032.0,74.0,3996.0,world|-4109.0,146.0,3917.0,world as_name:wat
- ^if <p@player.location> == <satsanctuary.notable> {
- execute as_op "mv tp spiritworld"
- queue clear
}
else {
- ^if <player.has_flag[spiritprojection]> {
- execute as_op "gamemode 3 <player.name>"
- wait 10
- teleport <player.name> <def[originalcords]>
- execute as_op "gamemode 0 <player.name>"
- queue clear
}
else {
}
}
- ^if <p@player.location> == <oasis.notable> {
- execute as_op "mv tp spiritworld"
- queue clear
}
else {
- if <player.has_flag[spiritprojection]> {
- execute as_op "gamemode 3 <player.name>"
- wait 10
- teleport <player.name> <def[originalcords]>
- execute as_op "gamemode 0 <player.name>"
- queue clear
}
else {
}
}
- ^if <p@player.location> == <wat.notable> {
- execute as_op "mv tp spiritworld"
- queue clear
}
else {
- if <player.has_flag[spiritprojection]> {
- execute as_op "gamemode 3 <player.name>"
- wait 10
- teleport <player.name> <def[originalcords]>
- execute as_op "gamemode 0 <player.name>"
- queue clear
}
else {
- narrate "You can not enter the spirit world from here!"
- queue clear
}
}