Date: 2016/01/06 13:11:47 UTC-08:00
Type: Denizen Script
warns:
type: world
debug: false
events:
on warn command:
- determine passively fulfilled
- if <context.args.get[1]> == 'null' {
- narrate "usage: /warn [player] [reason]"
} else if <context.args.get[1]> == '<player.name>' {
- narrate "You cant warn ur self!"
} else if <context.args.get[1]> == '<server.list_online_players>' {
- if <context.args.get[2]> == 'null' {
- define p <context.args.get[1]>
- narrate "warns of <context.args.get[1]> = <def[p].flag[warns]>"
} else {
- define player <context.args.get[1]>
- flag <def[player]> warns:+:1
- announce "player <context.args.get[1]> got warned"
- announce "Reason: <context.args.get[2]>"
- announce "warns: <player.flag[warns]>"