MCPcopy Index your code
hub / github.com/BnanZ0/ok-nte

github.com/BnanZ0/ok-nte @v1.2.6

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.2.6 ↗ · + Follow
2,382 symbols 9,300 edges 121 files 370 documented · 16%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

English | 简体中文

icon

ok-nte

An image-recognition-based automation tool for Neverness To Everness, with background operation support.

Developed based on the ok-script framework.

<img src="https://img.shields.io/badge/platform-Windows-blue" alt="Platform">
<img src="https://img.shields.io/badge/python-3.12-skyblue" alt="Python Version">
<a href="https://github.com/BnanZ0/ok-nte/releases"><img src="https://img.shields.io/github/downloads/BnanZ0/ok-nte/total" alt="Total Downloads"></a>
<a href="https://github.com/BnanZ0/ok-nte/releases"><img src="https://img.shields.io/github/v/release/BnanZ0/ok-nte" alt="Latest Release"></a>
<a href="https://discord.gg/vVyCatEBgA"><img alt="Discord" src="https://img.shields.io/discord/296598043787132928?color=5865f2&label=%20Discord"></a>







<strong>💖 Like this project?</strong>


<a href="https://github.com/BnanZ0/ok-nte">Lighten the star⭐</a> &nbsp;|&nbsp; <a href="https://github.com/BnanZ0/ok-nte/raw/v1.2.6/SPONSOR.md">Sponsor the developer☕</a>

⚠️ Disclaimer

[!CAUTION] This software is an open-source, free external tool intended for learning and exchange purposes only. It is designed to automate the gameplay of Neverness To Everness by interacting with the game solely through the existing user interface and in compliance with relevant laws and regulations.

  • Mechanism: The package is intended to provide a simplified way for users to interact with the game. This package does not modify any game files or game code in any way.
  • Purpose: It is not meant to disrupt the game balance or provide any unfair advantage.
  • Liability: All issues and consequences arising from the use of this software are not related to this project or its development team. The development team reserves the final right of interpretation for this project.
  • Commercialization: If you encounter vendors using this software for services and charging a fee, this may cover their costs for equipment and time; any resulting problems or consequences are not associated with this software.

[!WARNING] Please Note: According to the Neverness To Everness Fair Play Declaration:

The use of any third-party tools that undermine fair gameplay is strictly prohibited. We will take strong action against violations involving illegal tools such as cheats, speed hacks, macro scripts, and similar software.

Prohibited behaviors include, but are not limited to: auto-farming, skill acceleration, god mode, teleportation, and game data manipulation. Any account found to be involved in such activities will be banned upon verification.

You should fully understand and voluntarily assume all potential risks associated with using this tool.

✨ Main Features

ok-nte-gif-en

  • Background Operation: Automate game actions while in the background.
  • One-click Dailies: Automatically complete daily routines. Supports sub-items: EXP & Beetle Coins, Ability Upgrade, Arc Ascension, Console, Cafe Tasks, and Cinema Date.
  • Auto Fishing: Fully automated fishing process.
  • Auto Combat: Computer vision-based combat algorithm, supported by Character Center for custom combo lists and feature management.
  • Anomaly: Automate Anomaly challenges.
  • Auto Whirlwind: Automatically completes 'Whirlwind' challenges.
  • Auto Drum Rhythm Game: Automatically complete drum rhythm games.
  • Auto Piano: Automatically analyzes MIDI tracks and plays the piano.
  • Owner's Selection: Automatically loop entering and exiting stages (requires an in-game AFK build).
  • Skip Dialog: Rapidly skip through story dialogs.
  • Fast Travel: Automatic map teleportation.
  • Pink Paws Heist Convenience Features
  • Quick Pickup: Quickly pick up items in stages.
  • Auto Character Switch for Sprinting: Automatically switch characters to maintain fast running.
  • Character Center: Provides support for Auto Combat.
  • Character Management: Supports custom combo lists.
  • Feature Management: Adapts to different character skins.
  • Audio Driven: Auto dodge and counter based on audio feedback.
  • Bagel Agent: Automatically posts, replies, and likes in the Bagel community, or assists in generating copy in assistant mode.

🖥️ System Requirements & Compatibility

  • Operating System: Windows
  • Game Resolution: 1920x1080 or higher (16:9 aspect ratio only)
  • Game Language: Simplified Chinese / English

🚀 Installation Guide

Method 1: Using the Installer (Recommended)

This method is suitable for most users. It's simple, fast, and supports automatic updates.

  1. Go to the Releases page.
  2. Download the latest ok-nte-win32-Global-setup.exe file.
  3. Double-click the installer and follow the prompts to complete the installation.

Method 2: Running from Source (For Developers)

This method requires a Python environment and is suitable for users who want to contribute, modify, or debug the code.

  1. Prerequisites: Ensure you have Python 3.12 or a newer version installed.
  2. Clone the repository: bash git clone https://github.com/BnanZ0/ok-nte.git cd ok-nte
  3. Install dependencies: bash uv sync # or pip install -r requirements.txt

    💡 Tip: After pulling new code, it's recommended to run this command again to ensure all dependencies are up to date. 4. Run the application: ```bash

    Run the standard version

    python main.py

    Run the debug version (outputs more detailed logs)

    python main_debug.py ```

📖 Usage Guide & FAQ

To ensure the program runs stably, please carefully read the following configuration requirements and frequently asked questions before use.

1. Pre-use Configuration (Required)

[!IMPORTANT] Before starting the automation, please check and confirm the following settings:

  • Graphics Settings
    • Game Brightness: Use the default in-game brightness.
    • UI Settings: Disable all settings that cause the UI to differ from the default.
    • Graphics Filters: Disable all graphics card filters and sharpening effects (e.g., NVIDIA Freestyle, AMD FidelityFX).
  • Resolution
    • Recommended to use 1920x1080 or higher 16:9 resolutions.
  • Keybindings
    • Please use the game's default keybindings.
  • Third-party Software
    • Disable any overlays that display information on the game screen, such as the framerate counter from MSI Afterburner.

[!WARNING] Window and System State Precautions * Mouse Interference: When the game window is in the foreground, do not move your mouse, as it will interfere with the program's simulated clicks. * Window State: The game window can be in the background but must not be minimized. * System State: Do not let your computer turn off the display or lock the screen, as this will interrupt the program.

2. Quick Start

  1. Navigate to the level or scene you want to automate.
  2. Click the "Start" button in the program's interface.

3. Frequently Asked Questions (FAQ)

  • None

4. Bug Reports & Feedback

If the solutions above do not resolve your issue, feel free to report it via Issues. To help us quickly identify the problem, please provide the following information in your report:

  • Screenshot: A clear image of the error or unusual behavior.
  • Log File: Attach the .log file from the program's directory.
  • Detailed Description: What were you doing? What exactly happened? Can you reproduce the issue consistently, or does it happen randomly?

💬 Community

🔗 Projects developed using ok-script:

❤️ Support & Acknowledgments

Contributors

Sponsors

Acknowledgments

Core symbols most depended-on inside this repo

Shape

Method 1,947
Class 247
Function 188

Languages

Python100%

Modules by API surface

src/coffee/runtime.py133 symbols
tests/TestCombatPlanner.py107 symbols
src/ui/MidiPlayerTab.py102 symbols
src/tasks/BaseNTETask.py75 symbols
src/char/BaseChar.py74 symbols
src/tasks/AutoHeistTask.py68 symbols
src/audio_routing.py65 symbols
src/combat/planner/types.py64 symbols
src/combat/BaseCombatTask.py61 symbols
src/combat/planner/core.py57 symbols
src/char/custom/CustomCharManager.py55 symbols
src/combat/CombatCheck.py52 symbols

For agents

$ claude mcp add ok-nte \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page