Date: 2016/09/29 07:03:57 UTC-07:00
Type: Denizen Script
WebGetList_Event:
type: world
events:
on system time hourly:
- foreach <yaml[webget_list].list_keys[webget.script_ids]> {
- define version <yaml[webget_list].read[webget.script_ids.<def[value]>]>
- webget "http://stats.denizenscript.com/tracker?script=<def[value]>&version=<def[version]>"
}
WebGetList_Load_Data:
type: task
debug: false
script:
- if <server.has_file[data/WebGetList/list.yml].not> {
- yaml create id:webget_list
- define path "webget.script_ids.89"
- define text "2"
- yaml id:webget_list set <def[path]>:<def[text]>
- define path "webget.script_ids.108"
- define text "2"
- yaml id:webget_list set <def[path]>:->:<def[text]>
- yaml id:webget_list "savefile:data/WebGetList/list.yml"
}
else {
- yaml "load:data/WebGetList/list.yml" id:webget_list
}