def masterMode(caller,name=None): """This changes the mastermode in the same way that /mastermode does without the need to have claimed master or admin.""" if name==None: return sbserver.masterMode() mastermode=mastermodeNumber(name) if config["serverpublic"]=="1": if mastermode>=2: UserSessionManager.checkPermissions(caller,"trusted") if config["serverpublic"]=="2": if mastermode>=3: UserSessionManager.checkPermissions(caller,"trusted") return sbserver.setMasterMode(mastermode)
def masterMode(caller,name=None): """Changes the mastermode of the server.""" if name==None: return sbserver.masterMode() mastermode=mastermodeNumber(name) if config["serverpublic"]=="1": if mastermode>=2: UserSessionManager.checkPermissions(caller,"trusted") if config["serverpublic"]=="2": if mastermode>=3: UserSessionManager.checkPermissions(caller,"trusted") return sbserver.setMasterMode(mastermode)