This is a progress tracker application for the Dragon Slayer II quest in Old School RuneScape (OSRS). It helps players track their progress towards completing the requirements for Dragon Slayer II, including quests, skills, and chain quests.
- Skills Tracking: Automatically fetch and display skill levels from the Wise Old Man API.
- Quests Management: Track direct quests required for Dragon Slayer II.
- Chain Quests: Manage secondary quests that unlock access to areas and factions.
- Progress Summary: View overall progress across quests and skills.
- Configuration: Change the player name for API fetching.
- Scrollable Tabs: All tabs support mouse wheel scrolling for better navigation.
- Python 3.x
- Tkinter (usually included with Python)
- Requests library (
pip install requests)
- Clone or download the repository.
- Install dependencies:
pip install requests - Run the application:
python main.py
- Launch the app with
python main.py. - Go to the "⚔️ Skills" tab and click "Update Levels (Wise Old Man)" to fetch current skill levels.
- Check off completed quests in the "🗺️ Quests" and "🔗 Secondary Requirements" tabs.
- View progress in the "📈 Summary" tab.
- Configure the player name in the "⚙️ Settings" tab if needed.
The app integrates with the Wise Old Man API to fetch player skill data. Ensure your player name is correctly set in the configuration.
Este é um aplicativo de rastreamento de progresso para a quest Dragon Slayer II no Old School RuneScape (OSRS). Ele ajuda os jogadores a acompanhar seu progresso para completar os requisitos do Dragon Slayer II, incluindo quests, habilidades e quests em cadeia.
- Rastreamento de Habilidades: Busca e exibe automaticamente os níveis de habilidades da API do Wise Old Man.
- Gerenciamento de Quests: Rastreia quests diretas necessárias para o Dragon Slayer II.
- Quests em Cadeia: Gerencia quests secundárias que desbloqueiam acesso a áreas e facções.
- Resumo de Progresso: Visualize o progresso geral em quests e habilidades.
- Configuração: Altere o nome do jogador para busca na API.
- Abas Roláveis: Todas as abas suportam rolagem com a roda do mouse para melhor navegação.
- Python 3.x
- Tkinter (geralmente incluído com Python)
- Biblioteca Requests (
pip install requests)
- Clone ou baixe o repositório.
- Instale as dependências:
pip install requests - Execute o aplicativo:
python main.py
- Inicie o app com
python main.py. - Vá para a aba "⚔️ Skills" e clique em "Atualizar Níveis (Wise Old Man)" para buscar os níveis atuais de habilidades.
- Marque as quests concluídas nas abas "🗺️ Quests" e "🔗 Requisitos Secundários".
- Visualize o progresso na aba "📈 Resumo".
- Configure o nome do jogador na aba "⚙️ Configurações" se necessário.
O app se integra com a API do Wise Old Man para buscar dados de habilidades do jogador. Certifique-se de que o nome do jogador esteja corretamente definido na configuração.