Date: 2016/04/03 21:31:17 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
adminchat_cmd:
type: command
name: adminchat
usage: /adminchat [<message>]
aliases:
- ac
permission: admin.chat
permission message: "Vous n'avez pas la permission d'utiliser cette commande!"
adminchat_else:
type: world
events:
on adminchat command:
- define adminmsg_size <context.raw_args>
- if %adminmsg_size% > 0 {
- narrate "<red>[AC] <player.name> -> <parse:<context.raw_args>>" targets:<server.list_online_players.filter[has_permission[admin.chat]]>
} else {
- narrate "ERREUR: Vous devez entrer un message!"
- queue clear
}
- determine fullfilled
on ac command:
- define adminmsg_size <context.raw_args>
- if %adminmsg_size% > 0 {
- narrate "<red>[AC] <player.name> -> <parse:<context.raw_args>>" targets:<server.list_online_players.filter[has_permission[admin.chat]]>
} else {
- narrate "ERREUR: Vous devez entrer un message!"
- queue clear
}
- determine fullfilled
question_cmd:
type: command
name: question
permission: cmd.question
permission message: "Vous n'avez pas la permission d'utiliser cette commande!"
question_cmd_suite:
type: world
events:
on question command:
if !<pl.has_permission[cmd.question]> {
- narrate "&4[ERREUR] Vous n'avez pas la permission d'utiliser cette commande!"
- queue clear
}
- define question_size <context.raw_args>
- if %question_size% > 0 {
- narrate "Votre question a été envoyée aux administrateurs. Vous recevrez bientôt une réponse!"
- narrate "[QUESTION] <player.name> -> <context.raw_args>" targets:<server.list_online_players.filter[has_permission[admin.chat]]>
- determine fullfilled
} else {
- narrate "&4[ERREUR] Vous n'avez pas écrit de question!"
- queue clear
}