def playerRecordNextMatch(cn, val): if permissions_ok(cn): if val == sbserver.nextMatchRecorded(): return if val: act = 'enabled' else: act = 'disabled' sbserver.setRecordNextMatch(val) sbserver.message(notice(action_temp.substitute(colordict, action=act, user=sbserver.playerName(cn)))) else: insufficientPermissions(cn)
def setPersistantDemoRecord(cn, args): '''@description Enable/disable persistant demo recording @usage enable/disable''' if args == 'enable': player(cn).message(info('Enabling persistant demo recording')) persistent_recording = True sbserver.setRecordNextMatch(persistent_recording) elif args == 'disable': player(cn).message(info('Disabling persistant demo recording')) persistent_recording = False sbserver.setRecordNextMatch(persistent_recording) else: raise UsageError()
def persistRecordNextMatch(themap, themode): sbserver.setRecordNextMatch(persistent_recording)