def __init__(self, botInstance): self.bot = botInstance self.visible = False roplus.registerCallback("ROPlus.OnDrawGUI", self.onDrawGuiCallback) self.availableProfiles = profile.getProfiles() self.profilesSelectedIndex = 0 self.loadProfile(self.bot.settings["lastUsedProfile"])
def __init__(self, botInstance): self.bot = botInstance self.window_visable = False self.enabled_auto_loot = False # Register functions roplus.registerCallback('ROPlus.OnDrawGUI', self.onDrawGuiCallback)
def __init__(self, botInstance): self.bot = botInstance self.visible = False if self.bot.settings["lastUsedCombat"] in combats.LOADED_COMBATS.keys(): self.combatSelectedIndex = combats.LOADED_COMBATS.keys().index(self.bot.settings["lastUsedCombat"]) else: self.combatSelectedIndex = -1 roplus.registerCallback("ROPlus.OnDrawGUI", self.onDrawGuiCallback)
def __init__(self): self.loadSettings() self.currentCombat = None self.currentProfile = profile.defaultProfile() self.engine = fsm.Engine() self.running = False self.mainWindow = main_window.MainWindow(self) self.mainWindow.show() roplus.registerCallback("ROPlus.OnPulse", self.onPulseCallback)
def __init__(self): self.loadSettings() self.questCompletors = {} self.currentQuestCompletor = None self.currentCombat = None self.combatState = None self.engine = fsm.Engine() self.running = False self.mainWindow = main_window.MainWindow(self) self.mainWindow.show() roplus.registerCallback("ROPlus.OnPulse", self.onPulseCallback)
def __init__(self): self.visible = False self.rotationEnabled = False self.combatCheck = True self.handleMovements = False self.autoTargetEnemies = False #if self.bot.settings["lastUsedCombat"] in combats.LOADED_COMBATS.keys(): # self.combatSelectedIndex = combats.LOADED_COMBATS.keys().index(self.bot.settings["lastUsedCombat"]) #else: # self.combatSelectedIndex = -1 self.combatSelectedIndex = -1 self.combatRotationName = None roplus.registerCallback("ROPlus.OnDrawGUI", self.onDrawGuiCallback) roplus.registerCallback("ROPlus.OnPulse", self.onPulseCallback)
def __init__(self): roplus.log('AutoLoot Loading') # A few defaults in case onPulse hasn't triggered yet. self.player = self.p = BigWorld.player() self.entities = {} self.items = [] # Some configuration options self.entity_range = 100 # And some internals self.last_loot_attempt_time = datetime.now() self.key_func = lambda e: e.__module__ self.mainWindow = main_window.MainWindow(self) self.mainWindow.show() roplus.registerCallback('ROPlus.OnPulse', self.onPulseCallback) roplus.log(' ... Done')
def __init__(self): roplus.log('Bot.__init__') self.running = False self.mainWindow = main_window.MainWindow(self) self.mainWindow.show() roplus.registerCallback('ROPlus.OnPulse', self.onPulseCallback)