Date: 2019/01/09 12:37:16 UTC-08: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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
# NPC für Mr_Leroux
# Erstellt von DrPanic
# Bearbeitet von MrsKnuddel
# Bearbeitet von Hatzefatz
#-----------------------
'PlayerScript_1273_1':
type: assignment
interact scripts:
- 10 PlayerScript_1273_1_Interaction
actions:
on assignment:
- trigger name:click toggle:true
- trigger name:proximity toggle:true radius:5
- ^execute as_op "npc select <npc.id>"
- ^execute as_op "npc skin -p Mr_Leroux"
- ^execute as_op "npc lookclose"
'PlayerScript_1273_1_Interaction':
type: interact
steps:
default:
click trigger:
script:
- chat "<&7>Hallo <player.name>, mein Name ist <&4><npc.name><&7>."
- wait 0.5
- chat "<&7>Willkommen in Kodiak."
- wait 0.5
- chat "<&7>Wie kann ich dir heute helfen?"
- wait 0.5
- execute as_server 'tellraw <player.name> ["",{"text":"[<npc.name>]","color":"gold"},{"text":": ","color":"gray"},{"text":"[Allgemeine Informationen] ","color":"dark_red","clickEvent":{"action":"run_command","value":".allgemeine Informationen"}},{"text":"[Grundstücke] ","color":"dark_red","clickEvent":{"action":"run_command","value":".Grundstücke"}},{"text":"[Stadtteile & Partnerstädte] ","color":"dark_red","clickEvent":{"action":"run_command","value":".Stadtteile"}},{"text":"[Shops] ","color":"dark_red","clickEvent":{"action":"run_command","value":".Shops"}},{"text":"[Farmen] ","color":"dark_red","clickEvent":{"action":"run_command","value":".Farmen"}},{"text":"[Eventarenen] ","color":"dark_red","clickEvent":{"action":"run_command","value":".Eventarenen"}},{"text":"[Ansprechpartner]","color":"dark_red","clickEvent":{"action":"run_command","value":".Ansprechpartner"}}]'
chat trigger:
'1':
trigger: "<&7>Ich möchte gerne /REGEX:allgemeine Informationen$|Allgemeine Informationen$/."
script:
- if !<player.flag[Buch_1273_1]> {
- chat "<&7>Der Gründer von Kodiak hat alles wichtige in diesem <&7>Buch <&c>niedergeschrieben."
- wait 0.5
- ^execute as_server "bookrules give <player.name> 15"
- flag <player> "Buch_1273_1" duration:86400
} else {
- chat "<&7>Dir habe ich doch eben erst dein Buch gegeben."
- wait 0.5
- chat "<&7>Komm morgen wieder, dann kannst du wieder eins haben."
}
'2':
trigger: "<&7>Ich brauche /REGEX:Grundstücke$/."
script:
- wait 0.5
- chat "<&4>Kodiak <&7>bietet <&2>freie Grundstücke <&7>in verschiedenen Teilen der Stadt zu Preisen zwischen<&4> 20 und 60 Eskonen <&7>an."
- execute as_server 'tellraw <player.name> ["",{"text":"[<npc.name>]","color":"gold"},{"text":": ","color":"gray"},{"text":"hier","color":"dark_red","clickEvent":{"action":"open_url","value":"https://terraconia.de/tci/#/stadt/1273/grundstuecke"}}]
'3':
trigger: "<&7>Was gibt es zu /REGEX:Shops$/?"
script:
- execute as_server 'tellraw <player.name> ["",{"text":"[<npc.name>]","color":"gold"},{"text":": ","color":"gray"},{"text":"die Möglichkeit, ","color":"gray"},{"text":"Shops ","color":"dark_red"},{"text":"im ","color":"gray"},{"text":"[Handelskontor] ","color":"dark_red","clickEvent":{"action":"run_command","value":".Handelskontor"}},{"text":"zu mieten","color":"gray"}]
- execute as_server 'tellraw <player.name> ["",{"text":"[<npc.name>]","color":"gold"},{"text":": ","color":"gray"},{"text":"oder eines der begehrten Gs am ","color":"gray"},{"text":"[Marktplatz im Hafen] ","color":"dark_red","clickEvent":{"action":"run_command","value":".Marktplatz"}},{"text":"zu mieten","color":"gray"}]
'4':
trigger: "<&7>Ich möchte Infos über die /REGEX:Stadtteile$/ und Partnerstädte."
script:
- wait 0.5
- execute as_server 'tellraw <player.name> ["",{"text":"[<npc.name>]","color":"gold"},{"text":": ","color":"gray"},{"text":"<&4>Kodiak <&7>hat verschiedene <&2>Stadtteile<&7>, per klick gelangst du dort hin <&4>","color":"gray"},{"text":"[Kodiak-Nord] ","color":"dark_red","clickEvent":{"action":"run_command","value":".Kodiak-Nord"}},{"text":"[Apartmentareal] ","color":"dark_red","clickEvent":{"action":"run_command","value":".Apartmentareal"}}]'
- execute as_server 'tellraw <player.name> ["",{"text":"[<npc.name>]","color":"gold"},{"text":": ","color":"gray"},{"text":"Partnerstädte: ","color":"dark_red"},{"text":"[Fuchsstrom] ","color":"dark_red","clickEvent":{"action":"run_command","value":"/stadt tp 2147"}},{"text":"[Xamora] ","color":"dark_red","clickEvent":{"action":"run_command","value":"/stadt tp 2171"}},{"text":"[SnowTown] ","color":"dark_red","clickEvent":{"action":"run_command","value":"/stadt tp 2523"}},{"text":"[Ceschma]","color":"dark_red","clickEvent":{"action":"run_command","value":"/stadt tp 591"}}]
- zap Stadtteile
'5':
trigger: "<&7>Ich möchte Infos über die /REGEX:Farmen$/."
script:
- wait 0.5
- chat "<&4>Kodiak <&7>bietet für <&4>Mieter <&7>wie für <&4>Besucher <&7>verschiedene Farmen an."
- wait 0.5
- execute as_server 'tellraw <player.name> ["",{"text":"[<npc.name>]","color":"gold"},{"text":": ","color":"gray"},{"text":"Besuche doch mal die ","color":"gray"},{"text":"[Essensfarm] ","color":"dark_red","clickEvent":{"action":"run_command","value":".Essensfarm"}},{"text":"[Baumfarm] ","color":"dark_red","clickEvent":{"action":"run_command","value":".Baumfarm"}},{"text":"[Tierfarm] ","color":"dark_red","clickEvent":{"action":"run_command","value":".Tierfarm"}},{"text":"oder die ","color":"gray"},{"text":"[XP-Farm]","color":"dark_red","clickEvent":{"action":"run_command","value":".XP-Farm"}}]'
- zap Farmen
'6':
trigger: "<&7>Ich möchte Infos über die /REGEX:Eventarenen$/."
script:
- wait 0.5
- chat "&4Kodiak &7bietet in zusammenarbeit mit &aLotto&2Esconia &7verschiedene &4Events &7an."
- wait 0.5
- execute as_server 'tellraw <player.name> ["",{"text":"[<npc.name>]","color":"gold"},{"text":": ","color":"gray"},{"text":"[Eispalast] ","color":"dark_red","clickEvent":{"action":"run_command","value":".Eispalast"}},{"text":"mit der ","color":"gray"},{"text":"Eishockey Arena ","color":"dark_red"},{"text":"Bootsrennkurs","color":"dark_red"},{"text":", ","color":"gray"},{"text":"[PvP Arena]","color":"dark_red","clickEvent":{"action":"run_command","value":".PvP Arena"}},{"text":" für spannende Kämpfe und die ","color":"gray"},{"text":"[Auktionshalle]","color":"dark_red","clickEvent":{"action":"run_command","value":".Auktionshalle"}}]'
- zap Eventarenen
'7':
trigger: "<&7>Wer sind meine /REGEX:Ansprechpartner$/?"
script:
- wait 0.5
- chat "<&4>Ansprechpartner <&7>für alle belange der Stadt sind: <&4>Mr_Leroux<&7>, <&4>Lensche3112."
- chat "<&7>Erreichbar per /w Name, im Forum per Konversation oder über den Telegram [https://t.me/Mr_Leroux]"
'8':
trigger: "<&7>Ich möchte zum /REGEX:Handelskontor$/!"
script:
- chat "<&7>Viel spaß beim Shoppen!"
- teleport <player> l@7650.5,38,-9500.5,0,180,andora
'9':
trigger: "<&7>Ich möchte bitte zum /REGEX:Marktplatz$/ am Hafen."
script:
- chat "<&7>Viel spaß beim Shoppen!"
- teleport <player> l@7701,38,-9405.5,0,-50,andora
'CatchAll':
trigger: /REGEX:\w+/
script:
- chat "Tut mir leid, aber <&dq><context.message><&dq> verstehe ich nicht."
Stadtteile:
proximity trigger:
exit:
script:
- zap default
chat trigger:
'1':
trigger: "<&7>/REGEX:Kodiak-Nord$/."
script:
- ^teleport <player.name> l@7675,42,-9683,0,0,andora
- zap default
'2':
trigger: "<&7>/REGEX:Apartmentareal$/."
script:
- ^teleport <player.name> l@7645,58,-9378,0,90,andora
- zap default
Farmen:
proximity trigger:
exit:
script:
- zap default
click trigger:
script:
- wait 0.5
- chat "<&4>Kodiak <&7>bietet für <&4>Mieter <&7>wie für <&4>Besucher <&7>verschiedene Farmen an."
- wait 0.5
- execute as_server 'tellraw <player.name> ["",{"text":"[<npc.name>]","color":"gold"},{"text":": ","color":"gray"},{"text":"Bootsrennkurs] ","color":"dark_red","clickEvent":{"action":"run_command","value":".Bootsrennkurs"}},{"text":"für Bootsrennen On Ice, ","color":"gray"},{"text":"[Eispalast] ","color":"dark_red","clickEvent":{"action":"run_command","value":".Eispalast"}},{"text":"für Eishockey und Curling, \n","color":"gray"},{"text":"[PvP Arena] ","color":"dark_red","clickEvent":{"action":"run_command","value":".PvP Arena"}},{"text":"für Spannende Kämpfe und die ","color":"gray"},{"text":"[Auktionshalle] ","color":"dark_red","clickEvent":{"action":"run_command","value":".Auktionshalle"}},{"text":"die auch gemietet werden kann.","color":"gray"}]
chat trigger:
'1':
trigger: "<&7>Zur /REGEX:Essensfarm$/."
script:
- ^teleport <player.name> l@7689,38,-9402.5,0,90,andora
- zap default
'2':
trigger: "<&7>Zur /REGEX:Baumfarm$/."
script:
- ^teleport <player.name> l@7660,43,-9412,0,-90,andora
- zap default
'3':
trigger: "<&7>Zur /REGEX:Tierfarm$/."
script:
- ^teleport <player.name> l@7659,24,-9488.5,13,0,andora
- zap default
'4':
trigger: "<&7>Zur /REGEX:XP-Farm$/."
script:
- ^teleport <player.name> l@7648.5,13,-9537,0,180,andora
- zap default
'5':
trigger: "<&7>Zur /REGEX:Eisfarm$/."
script:
- ^teleport <player> l@7735.5,37,-9402.5,0,-180,andora
- zap default
Eventarenen:
proximity trigger:
exit:
script:
- zap default
click trigger:
script:
- wait 0.5
- chat "&4Kodiak &7bietet in zusammenarbeit mit &aLotto&2Esconia &7verschiedene &4Events &7an."
- wait 0.5
- execute as_server 'tellraw <player.name> ["",{"text":"[<npc.name>]","color":"gold"},{"text":": ","color":"gray"},{"text":"[Eispalast] ","color":"dark_red","clickEvent":{"action":"run_command","value":".Eispalast"}},{"text":"mit der ","color":"gray"},{"text":"Eishockey Arena ","color":"dark_red"},{"text":"(PvP an) ","color":"red"},{"text":"und dem ","color":"gray"},{"text":"Bootsrennkurs","color":"dark_red"},{"text":", ","color":"gray"},{"text":"[PvP Arena]","color":"dark_red","clickEvent":{"action":"run_command","value":".PvP Arena"}},{"text":" für spannende Kämpfe und die ","color":"gray"},{"text":"[Auktionshalle]","color":"dark_red","clickEvent":{"action":"run_command","value":".Auktionshalle"}}]'
chat trigger:
'1':
trigger: "<&7>Zum /REGEX:Eispalast$/."
script:
- ^teleport <player.name> l@7630.5,43,-9435.5,0,180,andora
- zap default
'2':
trigger: "<&7>Zur /REGEX:PvP Arena$/."
script:
- ^teleport <player.name> l@7643.5,13,-9531,0,180,andora
- zap default
'3':
trigger: "<&7>Zur /REGEX:Auktionshalle$/."
script:
- ^teleport <player.name> l@7643,61,-9484.5,0,-90,andora
- zap default
'4':
trigger: "<&7>Zum /REGEX:Bootsrennkurs$/."
script:
- ^teleport <player> l@7653.5,31,-9499.5,0,90,andora
- zap default