Date: 2019/01/16 11:15:05 UTC-08:00
Type: Denizen Script
ctf_redflag:
type: item
debug: false
material: i@red_wool
display name: Red Flag
lore:
- Return the flag to your base!
ctf:
type: world
debug: true
events:
- on player picks up i@ctf_redflag in <l@X,Y,Z,world>:
- if <player.has_flag[ctf_blue_team]> {
- flag player flag_carrier_blue_team
- glow
}
- if !<player.has_flag[ctf_blue_team]> {
- determine cancelled
}
- on player dies in <w@world_ctf>:
- if <player.has_flag[ctf_blue_team]> {
- flag player <player.has_flag[ctf_blue_team]>:!
- inventory remove i@ctf_redflag
- glow false
- drop i@ctf_redflag <player.location>
}
- on player picks up i@ctf_redflag:
- if player <player.has_flag[ctf_blue_team]> {
- drop i@ctf_redflag <l@X,Y,Z,world>
- determine cancelled
}
- if <player.has_flag[ctf_blue_team]> {
- flag player flag_carrier_blue_team
- glow
}