Date: 2015/07/16 07:00:47 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
bilden:
- if <player.has_flag[Gruppe]> {
- narrate "<blue>[xTEAMx]<red> Du befindet dich in dem Team <&6><player.flag[gruppe]><red>, verlasse"
- narrate "<red>diese zuerst um ein Team erstellen zu k<ö>nnen!"
- queue clear }
- if <c.args.get[2]||null> == null || <c.args.size> >= 4 || <c.args.get[3]||null> == null {
- narrate "<blue>[xTEAMx]<red> Um eine Gruppe zu er<ö>ffnen, benutze <&6>/xt bilden Teamnamen Teamtag"
- queue clear }
- define gruppenname <c.args.get[2]>
- if <c.args.get[2].length> >= 9 {
- narrate "<blue>[xTEAMx]<red> Der Name deiner Gruppe darf nicht mehr als 8 Buchstaben oder Ziffern haben!"
- queue clear }
- if <c.args.get[3].length> >= 6 {
- narrate "<blue>[xTEAMx]<red> Dein Gruppentag darf nicht mehr als 5 Buchstaben oder Ziffern lang sein!"
- queue clear }
- define gruppentag <c.args.get[3]>
- if <server.flag[gruppenansicht]||null> contains %gruppenname% || <server.flag[gruppenansichttag]||null> contains %gruppentag% {
- narrate "<blue>[xTEAMx]<red> Dieser Name oder Tag exestiert schon, such dir einen anderen aus!"
- queue clear }
- flag player Gruppe:%gruppenname%
- flag global Gruppenmitglieder_%gruppenname%:->:<player.name>
- flag global "gruppenanzahl_%gruppenname%:5"
- flag global gruppenanführer_%gruppenname%:->:<player.name>
- flag global gruppenoffizier_%gruppenname%
- flag server gruppenansicht:->:%gruppenname%
- flag server gruppenansichttag:->:%gruppentag%
- flag global gruppentag_%gruppenname%:%gruppentag%
- flag global gruppenpunkte_%gruppenname%:0
- flag global kameradschaft_%gruppenname%:0
- flag global buff_%gruppenname%:0
- flag global erfahrung_1_%gruppenname%:0
- flag global erfahrung_2_%gruppenname%:0
- flag global geldsegen_%gruppenname%:0
- narrate "<blue>[xTEAMx]<green> Erfolgreich die Gruppe <&6>%gruppenname% <green>erstellt, um andere"
- narrate "<green>einzuladen <&6>/xt einladen Spieler"
- flag player chat_prefix:%gruppentag%<red>*
- queue clear