Пример #1
0
 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"])
Пример #2
0
    def __init__(self, botInstance):
        self.bot = botInstance
        self.window_visable = False
        self.enabled_auto_loot = False


        # Register functions
        roplus.registerCallback('ROPlus.OnDrawGUI', self.onDrawGuiCallback)
Пример #3
0
 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)
Пример #4
0
 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)
Пример #5
0
 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)
Пример #6
0
 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)
Пример #7
0
    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')
Пример #8
0
 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)