Disclaimer
Botting is against ToS and can lead to your account being blocked, keep that in mind.
In KR, NCSoft does not really care about botting and I have yet to hear about even one case of user being banned for fishing bot.
The situation may change when the game will release in EU - nobody knows for sure how Amazon
is going to handle the situation.
Looking at their other games such as Lost Ark
and New World
, we can assume that they will mostly rely on EasyAntiCheat
as their main protection mechanism.
In ~May 2022
, there was a bunch of bans in Lost Ark
, whcih is another Amazon EAC game - the program got detected and several users were banned. Since then, some additional counter-measures were added and for that whole period there were no information about AC-driven bans by EAC. I cannot guarantee that it will stay that way indefinitely - detect/avoidance is a constant game of cat and mouse and you never know for sure when the next round will begin.
I would highly recommend to use the program on alts/twinks/bot accounts initially, at least for the first few weeks or until Amazon will make its turn.
Right now, the safest way of running computer-vision bots (not only EA, but in general) involves running the bot itself on a second PC (capture/processing) while simultaneously sending inputs to the main PC (gaming) using external devices such as KMBox or any arduino-based input simulator. If done properly, such setup is extremely hard to detect, especially reliably, but that usually requires additional efforts. I may write some article on the wiki on this later. Here is a short overview of that method of using the bot Safer botting by running games in the Cloud / on Remote PC
🎣 Instructions
- Click on
Download Pack
(top-right corner), unzip and run .exe
- Login into the game
- In-game, go to Settings -> Content and Uncheck
Fix Camera while Fishing
- Go to your fishing spot and equip fishing rod
- If you are using default keybinds (
F
for interaction and Q
for parry) - skip this step. Otherwise - go to FAQ and set keybinds in the program.
- Press
9
- this is default bot activation key. Refer to FAQ if you want to change it.
- If everything is all-right, bot should start fishing.
- Ensure that bobber fits into displayed rectangular area
Discord
📝 Changelog
rev.11
Bugfix
- Disabled the option (set to 0) which was added in
rev.10
as it made fishing less reliable and revived old bug with character moving to left or right occasionally
rev.10
Bugfix
- Fixed a bug which prevented bot from chaining multiple pulls together - should be spending stamina more reliably now. Thanks to @albvar01
rev.9
Minor update
- Made it is script respects "Input Simulator" chosen in folder properties. By default, it is still Windows Input, but now you can change it to TetherScript or Windows Message API (fishing in background) - refer to FAQ below.
p.s. Model is the same - tested smaller/faster ones, but quality drops drastically
rev.8
Fixed bug with bot stopping fishing in some cases + UI bugfixes and model improvements
- Reworked algorithm for Q'ing the fish (SNAP) - should prevent bot from stopping fishing process prematurely
- ML model improvements (almost 30k images now)
- Bot now adapts size of capture window to resolution of the game
- Added FPS counter which turns orange/red if performance is lower than expected
- Teached fish how to swim on all PCs instead of only some of them
- Fixed crosshair not being visible on some PCs
- FIxed a problem with automatic update being offered to 7349 which is incompatible with the bot
rev.7
ML model improvements
rev.6
Changed default hotkey from F3
to 9
rev.5
Updated ML model
rev.4
Added crosshair and debug-mode
rev.3
Prototype
📋 FAQ
Is it safe?
Up to some degree. It does not interfere with game client in any way and uses computer vision techniques to do image recognition.
But remember that there is always a risk of getting slapped if you'll be reported by other people.
If you want to increase overall safety of the process, watch this video on cloud gaming/remote play: Safer botting by running games in the Cloud / on Remote PC.
Stay safe.
Do I need to pay for it?
No. This bot fits into free version of EyeAuras, meaning you do not have to purchase the license or even create an account. There may be extended version in the future which will include automatic dissolve, custom settings, etc. But the basic fishing will remain free forever.
New revision N does not work! Older one worked for me!
Packs which you're downloading are portable, you can continue to use older one if some critical problem was found in newer one.
Also you can download older revisions at any moment - scroll to the bottom of this page to see full list
Can this bot fish in background?
Yes. But keep in mind that it increases risks of detection.
Left-click on T&L
folder -> Folder Properties. Set Input simulator to Windows Message API
Left-click on the aura called Settings/IsActive
and uncheck Automatically deactivate trigger
as this will disable bot when window is no longer is in foreground
How to change 9
to something else ?*
Left-click on the aura called Settings/IsActive
and change hotkey to any other key or combination of keys
I have hotkeys other than F
and Q
, want to make bot use them instead*
Left-click on the aura called Settings/Key_CastPole
and change F
(default) to your hotkey.
Same process for Settings/Key_Snap
which sets up hotkey for Snap action
I have hotkeys other than A
and D
for movement
- Open
Script
- Find those lines which have
Key.A
and Key.D
in them
- Replace those with whatever other keys you have
This is block of code which contains those (line 200+-)
if (deltaX > 0)
{
Log.Info($"Pulling left for {pullTimeout.TotalMilliseconds:F0}ms");
Pull(Key.A, pullTimeout);
Log.Info($"Stopped pulling left");
}
else
{
Log.Info($"Pulling right for {pullTimeout.TotalMilliseconds:F0}ms");
Pull(Key.D, pullTimeout);
Log.Info("Stopped pulling right");
}
How to update?
Just download the new pack by clicking on "Download pack". That way you'll have all revisions available in case you'll need them.
Too many fails!
For the first 10+- levels fails are absolutely normal. This will go away after the first few hours.
Bot suddenly stops fishing!
In rev.6
and rev.7
there is a problem with bot sometimes snaps (Q
) the fish a bit too early(at the very first frames of the icon appearing) which makes your character cast Parry
skill instead, which stops fishing. There will be a fix in the newer revisions, but for now, workaround is to just remove Parry
from the panel altogether
How to make fishing "window" larger?
In rev.6
and rev.7
size of the window is hardcoded and is set to 640x640, which on larger resolutions is a problem. Next revision will include code which will adapt size of the window to resolutions and scale accordingly. Till it will be released, you can change size yourself.
- Go to Script
- Line 92 contains the code which sets size of the window to 640x640
- Change it to** 960x960** or even larger. Just ensure that it will be rectangular and will be multiplier of 32 to achieve best results
How to disable/change sounds which are played when the bot is activated/deactivated?
Left-click on the aura called Settings/IsActive
and either disable sounds or remove them altogether. Optionally, you can change them to whatever you want
Default method (Windows Input) is easily detectable, but it is so generic, that anti-cheats do not ban for it.
If you want to play "ninja" card - feel free to switch to TetherScript, which uses a legal signed driver shipped with ControlMyJoystick software.
- Download and install the driver itself - nothing interesting there. Next-next-next. https://s3.eyeauras.net/media/2024/10/HVDK%20Standard%202.1.exe
- Start EA (or restart, if it was running)
- Left-click on
T&L
folder -> Folder Properties. Set Input simulator to TetherScript
Can I use Remote Play / Parsec / ShadowPC to do the fishing?
Yes you can, but you will have to change the bot to attach to windows of those apps instead of T&L Window.
- Select T&L folder in the app
- Go to Folder properties
- Either drag-n-drop crosshair onto remote control app window or input its title manually
My crosshair lags during fishing!
T&L tends to utilize GPU up to 100% even if you're just fishing. There are basically two ways of solving this:
- lower your settings, e.g. frame limit to 60fps instead of 144 or lower quality
- Switch inference to CPU-mode: go to
UI/ML
aura and expand Inference performance tuning
. Then switch Provider
to CPU
and increase number of Calculation threads
to 6-8. This will make the whole program run purely on CPU instead of a combination of CPU and GPU (which is preferred).