Date: 2020/03/02 10:34:03 UTC-08:00
Type: Denizen Script
economyloggerloader:
type: world
events:
on player logs in:
- if <server.has_file[/economylogger/<player.uuid>.yml]>:
- yaml load:/economylogger/<player.uuid>.yml id:<player.uuid>
- yaml id:<player.uuid> set balance:<player.money>
- else:
- yaml create id:<player.uuid>
- yaml savefile:/economylogger/<player.uuid>.yml id:<player.uuid>
economylogger:
type: world
debug: false
events:
on server preload:
- inject economyloggerloader
on reload scripts:
- foreach <server.list_online_players>:
- yaml id:<def[value].uuid> set balance:<def[value].money>
- yaml savefile:/economylogger/<def[value].uuid>.yml id:<def[value].uuid>
on player quits:
- yaml id:<player.uuid> set balance:<player.money>
on shutdown:
- foreach <server.list_online_players>:
- yaml id:<def[value].uuid> set balance:<def[value].money>
- yaml savefile:/economylogger/<def[value].uuid>.yml id:<def[value].uuid>
on system time secondly:
- foreach <server.list_online_players>:
- yaml id:<def[value].uuid> set balance:<def[value].money>
- yaml savefile:/economylogger/<def[value].uuid>.yml id:<def[value].uuid>