-
Notifications
You must be signed in to change notification settings - Fork 7
Configuration Guide
Configure how NKAS interacts with the emulator.
Set the emulator's ADB connection address, used for NKAS to establish communication with the emulator.
How to fill:
- Specify the emulator's IP address and port, e.g.:
127.0.0.1:5555 - Or fill in
autoto let NKAS auto-detect the emulator (not supported for multi-instance scenarios)
Default Serial values for common emulators:
| Emulator Type | Default Serial |
|---|---|
| LeiDian Emulator | 127.0.0.1:5555 |
| MuMu Emulator | 127.0.0.1:16384 |
| BlueStacks 5 International | 127.0.0.1:5555 |
⚠️ Important Notes
- When multiple emulators are running simultaneously,
autocannot be used for auto-detection.- Ensure the emulator has ADB debugging enabled, otherwise, a connection cannot be established.
Select the game client type to ensure NKAS correctly identifies the game content.
Options:
- Global
- HK/MO/TW (Hong Kong/Macao/Taiwan)
⚠️ If multiple clients are installed on the emulator, please manually select the correct version, otherwise NKAS will not work properly.
Currently not modifiable in the current version, keep the default.
Currently not modifiable in the current version, keep the default.
It is recommended to keep the default setting.
Automatically clicks the red circle prompts that appear during combat. When enabled, it will automatically handle red circles in the Tribe Tower, Interception, Union Raid, and Solo Raid.
⚠️ Can only guarantee full effectiveness when fighting Kraken, and requires the middle position of the team to be a machine gun or rocket launcher, and Sync Aim with Tap Position must be enabled in the game settings.
The PaddleOCR model used for text recognition.
Options:
- Mobile (Default): Fast recognition speed, low resource consumption, lower accuracy.
- Server: Slow recognition speed, high resource consumption, higher accuracy.
Configure the processing logic after all tasks are completed:
- Stay put: Remains on the current game screen.
- Go to main screen: Automatically returns to the main screen.
- Close game: Automatically closes the game process.
Sends a notification when daily tasks are successfully executed. Windows will use system notifications, Linux requires filling in Push Settings.
Recommended to enable for 24-hour unattended operation.
Recommended to enable for 24-hour unattended operation.
Configure notification services for task completion or errors.
Fill in using YAML format:
provider: bark
key: YOUR_BARK_KEY
group: nkasYou can refer to Alas's Onepush Configuration Documentation (CN)
⚠️ Tips
- Windows systems usually do not require additional push configurations; system notifications are sufficient.
- Please ensure that
providerandkeyare filled in correctly, otherwise, you will not receive messages.
Enabled by default.
Claim or send Friendship Points.
Claim accumulated Special Arena rewards.
Claim the ranking rewards in the top right corner of the Ark interface. Will only claim when a red dot appears.
Check to enable.
Check to enable.
Check to enable.
Perform the free single pull during an event.
Perform one pull from the Friendship pool.
Give one lowest-rarity bond voucher to the first Nikke whose bond is not maxed. Recommended to enable.
Enhance one random piece of equipment in the inventory. Will consume one Module Booster (Blue) or Module High Booster (Purple).
Run the collection tasks once more before claiming daily mission rewards. Recommended to enable.
Check to enable.
Check to enable.
Automatically advise Nikkes whose bond is not maxed. It is generally recommended to have more than 10 favorited Nikkes to prevent advising from ending early because it cannot find a Nikke to advise.
Only advise favorited Nikkes.
Ignores bond level when advising. Recommended to also enable "Only Advise Favorited" to backfill bond episodes in the log.
Automatically refresh and buy the first free item and the Profile Pack.
Requires filling in a purchase priority. If not filled, nothing will be purchased.
Format: ELECTRIC_CODE > MANUAL_SELECTION_BOX, with items separated by a greater-than sign.
All available items:
- ELECTRIC_CODE: Electric Code
- FIRE_CODE: Burning Code
- IRON_CODE: Iron Code
- WATER_CODE: Water Code
- WIND_CODE: Wind Code
- MANUAL_SELECTION_BOX: Code Manual Selection Box
- ORNAMENT: Profile Ornament
- WEAPON: Manufacturer Weapon Forge
Requires filling in a purchase priority. Buys Gems and Core Dust Cases by default.
Format: GEM > CORE_DUST_CASE, with items separated by a greater-than sign.
All available items:
- GEM: Gem
- CORE_DUST_CASE: Core Dust Case
- CREDIT_CASE: Credit Case
- BATTLE_DATA_SET_CASE: Battle Data Set Case
- GENERAL_TICKET: Commander Free Pass
- ELYSION_TICKET: Elysion VIP Voucher
- MISSILIS_TICKET: Missilis VIP Card
- TETRA_TICKET: Tetra VIP Card
- PILGRIM_TICKET: Pilgrim Supply Exchange Voucher
- ABNORMAL_TICKET: Abnormal Pass
⚠️ Occasionally misses items, to be fixed.
Waiting for a rewrite.
Recommended to choose Level-5.
Recommended to choose C.
Recommended to choose C.
Only completes the daily mission, will exit after entering.
Check to enable.
When enabled, opponents will be selected based on weights and selection strategy. When disabled, it will always select the bottom-most opponent.
⚠️ Level recognition accuracy is insufficient, opponent selection may not match reality.
JSON string format. The sum of all weights should be 1. If you only want to enable one or a few, set the other weight values to 0.
Default configuration:
{"Power":0.3, "CommanderLevel":0.2, "SynchroLevel":0.2, "Ranking":0.3}Item descriptions:
- Power: Battle Power
- CommanderLevel: Commander Level
- SynchroLevel: Synchro Device Level
- Ranking: Ranking
After sorting using the input strategy, selects the opponent at the corresponding rank. "Highest" means the highest rank after sorting.
Same as Rookie Arena
If not enabled, will cheer randomly.
Selects which side to cheer for based on the strategy and the current ratio of cheers.
Currently not modifiable in the current version, keep the default.
Check to enable.
Check to enable.
Not modifiable. When a new event starts, NKAS will automatically select it after an update.
Claim daily stamp sign-in rewards.
Automatically runs the Challenge stage. Requires setting up the team in advance.
Clears the second-to-last stage. Needs to be enabled after you have beaten the currently open second-to-last stage.
Stage Selection and Stage Difficulty must match the stages actually open in the current event.
For mini-events, please select Story 1. For major events, please select Story 2 after it is updated.
Must be selected according to the currently open stage difficulty in the event. Will automatically exit if it does not match.
Cooperative operation within a major event. May require adaptation based on the event.
Automatically buys items starting from the lottery tickets. When it has already bought the last red ball in the list, it will return to the first page to buy the title first (currently bugged).
Will adapt to minigames as appropriate. If not adapted or if there is no minigame, it will be skipped automatically.
Same as Story Event
Default is fine.
Cookie for the blablalink website. Needs to be obtained after logging in.
How to get:
- Open the website blablalink
- Click the language option at the top of the page and select Traditional Chinese or English.

- Click the icon in the top right corner to log in.
- After logging in and returning to the
blablalinkhomepage, press F12. In the sidebar that opens, selectNetworkand then selectFetch/XHRat the bottom.
- Click the avatar icon in the top right corner, find
GetUserProfilein the side window, and click it.
- Click and drag the left mouse button to select the content to the right of
Cookie, then right-click, copy, and paste it into theCookieinput box inNKAS. - Click and drag the left mouse button to select the content to the right of
x-common-params, then right-click, copy, and paste it into theXCommonParamsinput box inNKAS.
See the Cookie acquisition steps above.
Completes the daily tasks on the Nikke community site: browse, like, check-in, comment. Requires manually configuring which post and which comment to reply to.
⚠️ Because the community site tasks refresh at 8:00 AM, all community site tasks will be delayed and executed randomly between8:00 AM and 8:30 AMon that day.
Automatically updates the remaining gold coin amount after tasks are completed.
By default, it will redeem the recommended CDKs from the CDK page on blablalink.
Finds unredeemed CDKs from the Additional CDK Source website. Recommended to enable.
Not modifiable. Currently only supports CDKs from the gamewith page.
Requires filling in a purchase priority. The default is Gem_×320 > Gem_×120 > Gem_×60 > Gem_×30 > Welcome_Gift_Core_Dust_×30, which is all gems and 30 Core Dust.
Format: Gem_×320 > Gem_×120, with items separated by a greater-than sign.
All available items:
- Gem_×320: Gem ×320
- Welcome_Gift_Core_Dust_×30: Commander Welcome Gift: Core Dust ×30
- Gem_×30: Gem ×30
- Skill_Manual_I_×5: Skill Manual I ×5
- Ultra_Boost_Module_×5: Module High Booster ×5
- Code_Manual_Selection_Box_×5: Code Manual Selection Box ×5
- Gem_×60: Gem ×60
- Mid-Quality_Mold_×3: Mid-Quality Mold ×3
- Credit_Case_(1H)_x9: Credit Case (1H) x9
- Core_Dust_Case_(1H)_×3: Core Dust Case (1H) ×3
- Gem_×120: Gem ×120
- Mid-Quality_Mold_×8: Mid-Quality Mold ×8
- Battle_Data_Set_Case_(1H)_×6: Battle Data Set Case (1H) ×6
- Core_Dust_Case_(1H)_×6: Core Dust Case (1H) ×6
- Skill_Manual_I_×30: Skill Manual I ×30
- Ultra_Boost_Module_×30: Module High Booster ×30
- Code_Manual_Selection_Box_×30: Code Manual Selection Box ×30
Automatically climbs the normal Tribe Tower. Stops automatically on failure.
Semi-auto for pushing story maps. Story cutscenes need to be skipped manually (not yet implemented).
Deprecated
Runs once per day. Check to enable.
Runs once per week. Check to enable.
Runs once per month. Check to enable.