Date: 2015/06/16 13:13:28 UTC-07:00
Type: Denizen Script
GetPlayerTimeJoin:
type: world
events:
on player joins:
- if <player.in_group[Pirate].global> {
- if !<player.flag[isTagged]> {
- flag player isTagged
- narrate "Influence timer started for <player.name>."
- define playerjoinTime <player.time>
}
}
GetPlayerTimeLeave:
type: world
events:
on player quits:
- if <player.in_group[Pirate].global> {
- if <player.flag[isTagged]> {
- flag player isTagged:!
- narrate "Influence timer stopped for <player.name>."
- define playerleaveTime <player.time>
- run 'CountPlayerTime'
}
}
CountPlayerTime:
type: task
script:
- define playerTime <[playerjoinTime].sub[playerleaveTime].as_int>
- narrate "Total time for <player.name> is <playerTime>."