Toàn bộ quá trình setup, từ đầu đến cuối. Làm theo đúng thứ tự — phần lớn ticket hỗ trợ là do bỏ qua một trong các bước này.
Không cần tài khoản để đọc phần này
Cài Visual C++ 2015 x64 redistributable
FollowApp được build trên runtime Microsoft Visual C++ 2015 x64. Thiếu nó app không lên nổi: tùy bản Windows, bạn thấy hộp thoại báo thiếu một file .dll lạ hoắc, hoặc double-click exe mà không có gì xảy ra.
Cài bản redistributable x64, không phải x86. Không chắc đã có chưa thì cài lại cũng không sao.
!
Chạy FollowApp mà không thấy gì hết thì nguyên nhân là đây
Check cái này trước mọi thứ khác trên trang. Thoát im lặng, không cửa sổ, không lỗi — gần như chắc chắn là do đây, hơn hẳn mọi nguyên nhân khác.
Giải nén và đổi tên
Giải nén file tải về vào một thư mục riêng. Đừng chạy exe từ trong file zip — Windows sẽ giải nén ra thư mục tạm và nhiều thứ hỏng theo, kể cả lưu profile.
Đổi tên file exe. Đặt tên gì tùy bạn. Giữ nó trong thư mục riêng, và để thư mục đó ở chỗ phần mềm diệt virus không quét tới — một thư mục bạn đã loại trừ.
Đừng giải nén vào Program Files hay Program Files (x86). Windows ảo hóa ghi file ở đó, profile của bạn sẽ trông như lưu được rồi lặng lẽ biến mất. Thư mục ngay gốc ổ đĩa, hoặc trong thư mục user của bạn, là ổn.
Đăng nhập
Chạy exe. Bạn thấy hộp thoại Login với Username:, Password: và ô tick Remember Password.
FollowApp — Login
XXXXX-XXXXX-XXXXX-XXXXX← key của bạn
← để trống
☑ Remember PasswordSign in
Hình 1 — hộp thoại đăng nhập như khi chạy lần đầu.
Dùng thông tin đăng nhập của gói đăng ký. Key vào Username, còn Password để trống; username và mật khẩu diễn đàn cũ vẫn dùng được ở đây, và sẽ luôn như vậy. Remember Password lưu lại trên máy để bạn không phải gõ mỗi lần chạy.
!
Nếu đăng nhập bắt đầu thất bại sau khi đã từng hoạt động, hãy ngừng thử lại
Mật khẩu đã lưu mà cũ rồi thì mỗi lần chạy nó lại thử, và một loạt thất bại từ một kết nối sẽ kích hoạt khoảng chờ tạm thời. Đó là chờ, không phải khóa: giấy phép của bạn không bị đụng tới, không ai phải gỡ, nó tự hết, và thông báo từ chối nói rõ điều đó kèm thời gian còn lại. Một lần đăng nhập thành công là xóa ngay. Xóa mật khẩu đã lưu, gõ lại một lần, vẫn bị từ chối thì hỏi. Thử lại chỉ làm chờ lâu hơn.
Chọn profile
Cửa sổ chính của FollowApp là một danh sách profile.
FollowApp — danh sách profileDanh sách profile đã lưu với New, Copy, Edit, Delete, Load và Run ở một bên, và ô Info: bên dưới tóm tắt profile đang chọn.Hình 2 — cửa sổ chính. Mọi thứ bắt đầu từ đây.
New Profile — tạo profile mới và hỏi tên.
Copy Profile — nhân bản profile đang chọn. Dùng cái này cho char thứ hai, thứ ba, thứ tư; gần như chẳng bao giờ bạn muốn dựng từng cái từ đầu.
Edit Profile — mở input, trigger và setting của profile đó.
Delete Profile — xóa nó.
Load — gắn profile đang chọn vào một client game đang chạy sẵn.
Run — mở client game cho profile đang chọn rồi load profile vào đó. Nó cần đường dẫn client đặt trong Edit Profile → Tools → Keep Alive, và là đường vào khi tab HWID của profile đang bật. Xem Keep Alive.
Ô Info: dưới danh sách tóm tắt profile đang chọn. Đọc nó trước khi Load — đó là cách nhanh nhất để nhận ra bạn sắp load profile aurabot vào char chạy map.
Một profile chứa mọi thứ cho một char: keybind, trigger, khoảng cách và vị trí đi theo, các tùy chọn hành vi. Mỗi char bạn định chạy là một profile.
Khớp keybind với game
!
Phần lớn báo cáo “bot không làm gì cả” là từ đây
FollowApp không đọc keybind Path of Exile của bạn. Nó gửi phím bạn cấu hình. Profile bảo di chuyển ở Q mà trong game là W, thì bot bấm Q, không có gì xảy ra, char đứng im trong khi mọi thứ trông như đã cấu hình đúng.
Vào Edit Profile → Settings và đặt ít nhất:
Thiết lập
Phải khớp với gì
Movement Key:
Phím mà skill di chuyển của bạn thực sự gán trong game
Inventory Key:
Keybind inventory của bạn (mặc định I trong Path of Exile)
Close all interfaces key:
Phím đóng các panel đang mở (mặc định Escape)
Input skill trên mỗi tab trigger
Đúng phím mà các skill đó nằm trong game
Rồi check tương tự cho mọi input bạn đã cấu hình trên tab Manual — input đánh, input flask, input buff, input hẹn giờ. Tab Auto-Input là ngoại lệ: nó đọc keybind ngay trên thanh skill, nên profile mới đánh được mà không cần viết input nào. Xem Auto-Input.
Làm cho từng profile. Copy profile là copy luôn keybind, đúng khi các char dùng chung layout phím và sai khi không.
Không chắc một phím tên gì thì hộp thoại Key Helper cho bạn biết tên FollowApp dùng cho phím bạn bấm.
Load vào đúng cửa sổ game
Chỉ có một client Path of Exile đang chạy thì Load gắn thẳng vào nó.
Có nhiều hơn một thì FollowApp mở Process Selector:
Multiple PoE processes found running, drag and drop the target over the window you want to load this profile into.
FollowApp — Process SelectorMột cửa sổ nhỏ với một biểu tượng mục tiêu có thể kéo và, bên dưới nó, một ô sẽ điền tên cửa sổ mà mục tiêu được thả lên.Hình 3 — kéo mục tiêu lên cửa sổ game mà hồ sơ này sẽ điều khiển.
Kéo icon từ Process Selector lên cửa sổ game bạn muốn profile này điều khiển. Ô bên dưới điền tên cửa sổ nó nhận ra, để bạn xác nhận đúng cửa sổ trước khi chốt. Rồi bấm Load.
Việc này theo từng profile và từng client. Chạy bốn char là chạy FollowApp bốn lần, mỗi lần chọn một profile khác và thả mục tiêu lên một cửa sổ game khác.
Tập thói quen check tên cửa sổ trước khi bấm Load. Thả nhầm profile vào nhầm client là lỗi dễ mắc nhất ở đây, và triệu chứng — char làm gì đó gần đúng mà không hẳn đúng — trông y như lỗi cấu hình.
Hotkey
Load xong, ba hotkey bàn phím điều khiển bot. Đây là mặc định, đổi được trong Hotkeys.
Phím
Hành động
INSERT
Activate — bật bot
DELETE
Pause — bot dừng mọi thao tác, vẫn giữ load
END
Unload — gỡ hẳn khỏi client game
Dùng DELETE khi bạn muốn tự điều khiển một lát. Bot dừng ngay và chạy tiếp khi bấm INSERT.
Dùng END khi xong việc, trước khi tắt client game.
Start Enabled trong Settings làm bot chạy ngay khi load xong, không chờ INSERT. Nó bật sẵn với profile mới. Tắt đi trong lúc bạn còn đang cấu hình, vì nó hành động trước khi bạn kịp nhìn màn hình.
Enable bot when leader moves là bản nhẹ hơn của cùng ý đó, cũng bật mặc định: bot chờ, đã load nhưng chưa chạy, cho đến khi char nó đi theo bắt đầu di chuyển.
FollowApp — HotkeysBa hàng — Activate, Pause, Unload — mỗi hàng có một ô bắt phím, và một nút Defaults đưa cả ba về mặc định.Hình 4 — gán lại ba hotkey điều khiển.
Setup loot filter
•
Loot filter của bạn chính là cấu hình nhặt đồ
FollowBot làm việc dựa trên nhãn item mà game vẽ dưới đất. Nó không có database item riêng và không tự quyết cái gì có giá — filter quyết, bot nhặt những gì filter còn cho hiện. Filter mặc định hoặc lỏng thì bot nhặt scroll cả league.
Ba setting, đều trong option của game, không phải trong FollowApp:
Hide Filtered Ground Items — ON. Không bật thì game vẫn vẽ nhãn cho item filter đã ẩn, và bot sẽ thấy và nhặt. Đây là setting làm cho loot filter thực sự điều khiển bot.
Key Pickup — gán vào F. Nhặt đồ bằng phím thay vì click.
Item name display — OFF. Tắt chế độ luôn hiện nhãn để nhãn nào có trên màn hình là nhãn bot cần xử lý.
Rồi setup filter để chỉ hiện đúng thứ bạn muốn nhặt, không gì khác. Test bằng cách tự đi một char qua một zone và xem cái gì còn nhãn. Bạn thấy gì thì bot nhặt cái đó.
Cũng trong Settings
Auto loot và Loot distance: — có nhặt đồ hay không, và bot chịu đi lệch bao xa để nhặt một item. Bên dưới, bật mặc định: Verify target before clicking (avoids shrine/altar misclicks), Only click the uncovered part of loot labels và Optimized label scanning.
Price Lookup for Looting Unidentified Unique Items, với Minimum Price: tính bằng chaos và danh sách Exceptions: — để unique chưa giám định được xét theo giá thay vì nhặt bừa.
Auto Stash Loot, Stash Into Guild Stash và Stash tab index list: — để trống danh sách tab là dùng tất cả tab. Click delay: (ms) đặt tốc độ cất stash; càng thấp càng nhanh, và 30 là giá trị khuyên dùng.
Xử lý sự cố
FollowApp không lên được, hoặc tắt ngay
Thiếu Visual C++ 2015 x64 redistributable — bước 1. Nguyên nhân phổ biến nhất, hơn hẳn mọi cái khác.
Đăng nhập lỗi dù hôm qua vẫn được
Check gói đăng ký hết hạn chưa trước khi nghĩ là lỗi mật khẩu: gói hết hạn và mật khẩu sai trông y hệt từ phía client. Đừng thử lại liên tục — thất bại lặp lại từ một kết nối sẽ kích hoạt khoảng chờ tạm thời, đó là chờ chứ không phải khóa, tự hết, và có nói rõ bao lâu.
Bot load được nhưng bấm INSERT không làm gì
Ba khả năng, theo thứ tự hay gặp: keybind trong profile không khớp keybind trong game (bước 5); bot đang pause (bấm INSERT, không phải DELETE); hoặc bạn load profile vào client khác với client bạn đang nhìn (bước 6).
Nó đi theo nhưng không đánh
Phím của input đánh không khớp game, hoặc khoảng cách đánh trong Settings ngắn hơn tầm bạn mong nó bắt đầu đánh. Check Distance from host to start attacking và phím của input Attack:.
Nó đi theo nhưng không nhặt đồ
Auto loot đang tắt, Loot distance: quá nhỏ, hoặc filter của bạn đang ẩn item — bước 8. Ẩn nghĩa là không nhặt, thường đó là thứ bạn muốn, đôi khi thì không.
Sang zone mới là nó ngừng đi theo
Check Name of character to follow: trong Settings. Có đặt mà tên không khớp chính xác — kể cả hoa/thường và ký tự đặc biệt — thì bot không có ai để theo. Để trống là theo party leader.
Nó không đi portal hay qua zone
Take entrances và cấu hình phím portal. Phím portal trong profile không phải phím bạn gán portal thì không có gì xảy ra.
Diệt virus xóa mất file exe
Loại trừ thư mục rồi giải nén lại. Vì ứng dụng inject vào và đọc một process khác, các trình quét heuristic sẽ báo nó. Thêm thư mục vào danh sách loại trừ thay vì khôi phục từng file, không thì lần quét sau nó lại bị cách ly. Chỉ tải từ trang tải về, để file bạn loại trừ là file của chúng tôi.
Trước patch còn chạy, giờ thì không
Patch Path of Exile làm xê dịch những gì phần mềm đọc. Xem changelog và Discord trước khi tự sửa setup — sau patch game, câu trả lời thường là một bản cập nhật client chứ không phải thứ gì trên máy bạn.
Nhiều máy, và setup từ xa
Mọi người chạy theo nhiều cách. Cách nào hoạt động, và cần lường trước điều gì:
Một máy, nhiều client game
Setup thông thường, và là cách phần mềm được thiết kế cho. Mỗi client một instance FollowApp riêng và một profile riêng, ghép bằng Process Selector. Số instance của bạn là thứ giới hạn chạy được bao nhiêu.
Mouse Without Borders
Dùng được để điều khiển nhiều máy vật lý từ một bàn phím và chuột. Lưu ý nó di chuyển con trỏ thật của bạn giữa các máy; cửa sổ game đang focus trên nhầm máy thì bạn gửi input sang chỗ không định. Gán hotkey của bot vào phím bạn không dùng cho việc khác.
AnyDesk và các công cụ máy tính từ xa khác
Dùng được. Vấn đề hay gặp là một số phần mềm remote desktop làm mất hoặc đổi focus input của phiên từ xa khi bạn ngắt kết nối, khiến client không nhận input. Phiên đang chạy tốt mà ngừng đúng lúc bạn ngắt kết nối thì là do đây — giữ kết nối, hoặc dùng tool giữ phiên remote desktop sống.
Máy ảo cộng VPN
Có người làm vậy và nó chạy, với một lưu ý nên biết trước khi dựng: game ngốn GPU, và GPU passthrough trong VM là phần sẽ ăn hết cuối tuần của bạn. Không phải lý do để không làm; là lý do để tính trước.
Keep Alive — tự mở client cho bạn
Run trên cửa sổ chính mở client game của profile đang chọn rồi load profile vào đó; Load gắn vào một client đang chạy sẵn. Keep Alive làm Run còn mở lại client mỗi khi nó tắt, load profile trở lại vào process mới. Cả hai được setup theo từng profile trong Edit Profile → Tools, ở tab Keep Alive.
Trường
Nó làm gì
Keep Alive - relaunch the game when it closes
Tắt = Run chỉ mở client một lần
Windows User:
Tài khoản Windows mà client sẽ chạy dưới quyền. Dropdown liệt kê các tài khoản đang bật trên máy này; bạn cũng gõ tay được. Để trống = chạy bằng chính tài khoản của bạn
Password:
Mật khẩu Windows của tài khoản đó. Show hiện cái bạn đã gõ; Test login hỏi Windows xem có chấp nhận cặp này không, ngay lúc đó, mà không mở gì cả
Path:
File exe của client. Browse... mở trong thư mục client được chạy lần gần nhất; profile mới được điền sẵn phỏng đoán tốt nhất. Dòng bên dưới cho biết có tìm thấy file không và đó là client Path of Exile hay Path of Exile 2
Swap ... on Run
Đặt config và login mà profile này đã capture vào thư mục game trước khi client khởi động
Capture current / Clear
Copy config và login đã lưu mà game đang dùng ngay lúc này vào profile này, hoặc xóa bản capture đi
Path: phải được đặt — không có nó thì Run bị mờ. Không có ô Domain; nó được suy ra từ tên user. Nhãn đầy đủ của ô tick hoán đổi là Swap this profile's captured config and login into the game folder on Run.
Nhiều profile, nhiều acc
Mỗi profile có thể mang bản copy riêng của hai file client chứa login đã lưu cùng config input và đồ họa — production_Config.ini và production_login.credentials cho Path of Exile, poe2_production_Config.ini và poe2_production_login.credentials cho Path of Exile 2, trong Documents\My Games\Path of Exile (hoặc ... 2). Để setup cho một profile:
Đăng nhập game bằng acc mà profile này dành cho, có tick stay logged in, và chỉnh config input đúng như profile cần.
Tắt game để các file được ghi xuống.
Edit Profile → Tools → Keep Alive → Capture current. Bản capture được lưu cạnh profile, trong Profiles\<name>.gamecfg\.
Từ đó, mỗi lần Run profile đó — và mỗi lần mở lại sau khi crash — sẽ đặt hai file đó vào thư mục game của Windows user mà client chạy dưới quyền, trước khi client khởi động, nên nó lên đã đăng nhập đúng acc với đúng config. Đăng nhập acc A, tắt, capture vào profile A; đăng nhập acc B, tắt, capture vào profile B. Run profile A thì client lên acc A; run profile B thì lên acc B. Cả hai có thể dùng chung một Windows user, hoặc mỗi cái một user riêng.
Bản đang nằm trong thư mục được giữ lại ngay bên cạnh: <file>.followapp-original chỉ lần đầu, và <file>.followapp-last mọi lần. Nếu không hoán đổi được — chưa capture gì, bản capture là của game kia, thư mục không ghi được — client không được mở và bạn được báo lý do. Copy profile thì copy luôn bản capture; xóa profile thì xóa luôn.
login.credentials là file login đã lưu của chính game, được copy nguyên từng byte. FollowApp không bao giờ thấy hay lưu mật khẩu Path of Exile của bạn. Nếu login của một profile không ăn nữa, là game đã đổi login đã lưu của acc đó — đăng nhập lại acc đó một lần rồi capture lại.
Nếu bạn chỉ cần mở lại game và một acc, để trống Windows User:. Client khi đó chạy bằng chính tài khoản của bạn, không lưu mật khẩu nào, và việc hoán đổi login vẫn chạy.
Là mật khẩu, không phải mã PIN
Password: là mật khẩu mà chính Windows giữ cho tài khoản — cái mà runas nhận. Nó không phải mã PIN Windows Hello, vân tay hay mật khẩu hình ảnh. Mã PIN thường có 4 đến 6 chữ số; nếu cái bạn gõ ngắn cỡ đó thì gần như chắc chắn là mã PIN, và Windows trả lời “The user name or password is incorrect”. Nếu là tài khoản Microsoft thì mật khẩu là mật khẩu của tài khoản Microsoft đó — và Windows chỉ biết mật khẩu đã đổi sau khi bạn đăng nhập bằng mật khẩu một lần thay vì bằng mã PIN.
Test login phân định chuyện đó trong một cú bấm. Nếu nó thất bại thì lúc mở game cũng thất bại y vậy; sửa thông tin đăng nhập trước khi bấm Run.
Khi nó không chạy
Không có gì mở lên.Path: trống hoặc sai. Nó phải trỏ thẳng vào file exe của client. Dòng bên dưới ô cho biết có tìm thấy không.
“Keep Alive could not start the game client: The user name or password is incorrect.” Windows từ chối thông tin đăng nhập. Chín trên mười lần là ô đang chứa mã PIN thay vì mật khẩu tài khoản. Bấm Test login sau khi đổi; chọn tài khoản từ dropdown thay vì gõ tay. Nếu bạn đang đăng nhập sẵn bằng user đó, thì xóa trống Windows User: đi.
“the config swap failed”. Thông báo nói rõ bước nào. Thường nhất là profile này chưa capture gì, hoặc bản capture được lấy từ game kia.
Game mở lên nhưng profile không load. Client mở lại là một process mới. Xác nhận profile đang gắn vào nó, chứ không phải vào cửa sổ đã chết — bước 6.
Nó mở lại liên tục thành vòng lặp. Client đang lỗi lúc khởi động vì lý do của riêng nó. Mở tay một lần và đọc lỗi trước khi đổ cho Keep Alive.
Tab HWID
Cửa sổ Tools có tab thứ hai, HWID. Nó liệt kê các định danh phần cứng mà client game băm thành ID máy gửi đi lúc đăng nhập — mainboard, CPU và mọi ổ đĩa vật lý, đúng theo thứ tự client đưa chúng vào hàm băm đó — và ID kết quả. Refresh đọc lại chúng và Copy all copy danh sách để gửi ticket hỗ trợ.
Tick Enable thì profile thay các định danh đó bằng một bộ được sinh ra (Generate new IDs), nên game thấy profile đó là một máy khác. ID theo từng profile, không phải toàn hệ thống, nên hãy sinh một bộ cho mỗi profile. Vì các định danh được ghi nhận lúc client khởi động, trước khi đăng nhập, cái này chỉ chạy qua Run: Load bị mờ khi Enable đang bật, và Bypass "Load" disable (Not recommended) là nút vượt dành cho người biết rõ vì sao họ cần nó. Đặt đường dẫn client ở tab Keep Alive, và một Windows user nếu game cần mở bằng tài khoản khác. Client chạy dưới một Windows user khác cần FollowApp được mở với quyền administrator.
Instance và gộp chung
Một instance là một char do bot điều khiển — thực tế là một client game đang chạy có profile load vào. Không phải một tài khoản game, không phải một máy; char của chính bạn cũng tính nếu bạn chạy profile trên nó. Gói năm instance chạy năm client bot cùng lúc, trên một máy hay rải ra nhiều máy — giấy phép không quan tâm chúng chạy ở đâu.
Chế độ input là một setting riêng và không bao giờ đổi số lượng. Dropdown phía trên Load trong FollowApp có bốn lựa chọn: Internal — bot làm việc từ bên trong client nó gắn vào, con trỏ thật của bạn không bao giờ di chuyển, và nhiều instance chạy song song trong khi bạn vẫn dùng máy (khoảng chín trên mười thành viên dùng cái này — nhiều tính năng hơn và nhanh hơn hẳn); Global Inputs (recommended) — bot chiếm luôn chuột và bàn phím thật, nên client nó điều khiển phải là cửa sổ trên cùng và trong lúc đó máy không còn là của bạn; Controller (recommended) — bot chơi qua tay cầm Xbox ảo, cần driver ViGEmBus và client ở chế độ tay cầm (chuột phải vào dropdown trong FollowApp để mở hướng dẫn setup); Controller (PlayStation) — tương tự, qua tay cầm PlayStation ảo. Giả lập Xbox dừng ở 4 tay cầm mỗi máy; PlayStation không có giới hạn đó, nên nó là lựa chọn cho một dàn client chế độ tay cầm. Ở cả hai chế độ tay cầm, tick Unfocused input (CTR) trong Settings là các client có thể thu nhỏ nằm chồng lên nhau trong khi bot chơi. Các chế độ bên ngoài mang nhãn “(recommended)” vì chạy ngoài client nhìn chung là cách bố trí ít rủi ro hơn. Auto-Input và các input Manual chạy được ở cả bốn. Hướng dẫn cũ nói “global vs instance” nghĩa là Global Inputs so với Internal — ô tick cũ đã thành lựa chọn trong dropdown.
Giới hạn đếm cái đang chạy lúc này, không phải cái bạn từng chạy. Tắt một client, mở client khác, slot chuyển theo. Không có gì phải giải phóng.
Vượt giới hạn thì instance dôi ra là instance lỗi, không phải instance ngẫu nhiên. Các instance đã chạy vẫn chạy tiếp.
Các gói cộng dồn. Hai gói năm instance cho bạn mười instance trên một giấy phép. Muốn giữ một gói riêng — giao cho người khác, hoặc tách ra chạy trên phần cứng riêng — thì tách được thành giấy phép riêng với key riêng.
Không giới hạn số máy
Không có gì bị khóa vào PC mà app đăng nhập từ đó. Muốn chạy trên máy khác, nhập key vào app ở máy đó rồi đăng nhập; số instance là giới hạn duy nhất, dù key nằm trên bao nhiêu PC. Trang giấy phép liệt kê những máy đã đăng nhập bằng từng key và lần cuối thấy chúng là khi nào. Nếu có máy nào không phải của bạn, cấp lại key ngay trên trang đó — key cũ ngừng hoạt động ngay lập tức.
Chọn gói
Đếm số client bạn định chạy cùng lúc. Con số đó là gói của bạn. Leader bạn tự chơi cũng tính nếu có profile load vào nó, và không tính nếu bạn chỉ chơi char đó bình thường. Không chắc thì bắt đầu nhỏ — thêm instance sau không phải dựng lại gì.
Hỗ trợ tay cầm
“Controller” trong FollowApp có hai nghĩa khác nhau, và hay bị nhầm:
Chế độ input Controller — bot chơi qua một tay cầm của riêng nó. Chọn Controller hoặc Controller (PlayStation) ở dropdown input phía trên Load, và bot điều khiển một tay cầm ảo thay vì chuột và bàn phím. Bạn không cầm gì cả; bot cầm.
Controller passthrough — bạn cầm tay cầm, và FollowApp biến input từ cần và nút của bạn thành phím bàn phím cho client nó gắn vào. Bạn là người chơi. Setup trong hộp thoại Hotkeys, theo từng profile.
Có thể kết hợp cả hai, nhưng chúng là hai setting độc lập.
Chế độ input Controller — bot cầm tay cầm
Nó cần gì:
Driver ViGEmBus đã cài trên máy. Nó là thứ cho phép FollowApp trình một tay cầm ảo ra cho Windows. Không có nó thì bot không tạo được tay cầm, và không gì di chuyển. Chuột phải vào dropdown input trong FollowApp để mở hướng dẫn setup.
Client game ở chế độ tay cầm. Input của bot đến dưới dạng input gamepad, nên client phải đang đọc gamepad.
Chọn Controller hoặc Controller (PlayStation) trong dropdown, rồi load profile như bình thường.
Chuột và bàn phím thật của bạn không bị đụng tới, giống như với Internal.
Xbox hay PlayStation. Chơi như nhau; khác ở số lượng. Giả lập Xbox dừng ở 4 tay cầm mỗi máy, PlayStation không giới hạn, nên một dàn client chế độ tay cầm trên một máy thì nên chọn Controller (PlayStation).
Input không cần focus. Tick Unfocused input (CTR) trong Settings là cửa sổ game không cần nằm trên cùng — các client chế độ tay cầm có thể thu nhỏ nằm chồng lên nhau trong khi bot chơi. Không tick thì client phải là cửa sổ trên cùng.
Player 2.Edit Profile có ô tick Player 2 ghi “Path of Exile 2 only”. Nó chỉ được đọc ở chế độ input tay cầm, và nó làm profile đó chơi người chơi thứ hai trên cùng máy. Để tắt, trừ khi bạn cố ý chạy một phiên Path of Exile 2 hai người chơi.
Auto-Input ở đây cũng chạy. Ở chế độ tay cầm, bot đọc các skill gán trên nút tay cầm và chơi chúng theo cùng rule như bàn phím và chuột; các slot tay cầm chạy theo mặc định Auto của chúng.
Phần còn lại của mục này nói về passthrough — bạn cầm tay cầm.
Chọn thiết bị trước
Đặt Device Index:, rồi đẩy cần trái và nhìn số Left Stick X / Y: bên cạnh. Số nhảy là bạn chọn đúng thiết bị. Số đứng im thì mọi thứ phía sau không chạy và cấu hình bảng ánh xạ cũng vô ích — thử từng index cho đến khi nó phản hồi.
Bảng ánh xạ
Hai mươi sáu điều khiển, mỗi cái gửi một phím bàn phím: A, B, X, Y, LB, RB, LT, RT, bốn hướng D-pad, Select, Start, hai nút nhấn cần, cả hai cần mỗi cần bốn hướng, và Player 1: với Player 2:. Có một nút Clear cạnh tiêu đề và một nút Defaults ở cuối hộp thoại.
Player 1: và Player 2: chuyển tay cầm đang điều khiển profile nào trong hai profile của bạn — Player 2 là profile có tick ô Player 2 trong Edit Profile (Path of Exile 2, chế độ input tay cầm). Bên Path of Exile 1, không có profile Player 2, hai phím này không làm gì. Đó là cái làm tay cầm hữu ích khi multibox: một tay cầm, và bạn đổi char nó lái thay vì với tay sang bàn phím.
Ba thứ hay làm người ta vấp
Phím bạn map phải được gán trong game. Map A: sang Q không làm gì trừ khi Q có tác dụng trong Path of Exile. Check bảng map với keybind thật của bạn, không phải với cái bạn tưởng là mặc định.
Với passthrough, để game ở chế độ bàn phím và chuột, không phải chế độ tay cầm. Nếu hỗ trợ tay cầm của chính game đang bật thì bạn nhận cả hai cách hiểu cùng lúc và mỗi input bắn hai lần. (Chế độ input tay cầm là trường hợp ngược lại: ở đó client phải ở chế độ tay cầm.)
Đừng map gì vào INSERT, DELETE hay END. Đó là activate, pause và unload — bước 7. Ngón cái lỡ chạm là bot bị unload giữa map, trông y như crash chứ không phải một input.
Setup AutoBot
AutoBot treo máy chạy map: mở map device, roll và chạy map, khám phá, đánh quái, nhặt đồ, cất stash, rồi mở map tiếp. Cùng một bản tải với FollowBot — gói của bạn có AutoBot thì nó là một ô tick trong cửa sổ chính, không có gì riêng để cài.
!
AutoBot chỉ chạy Path of Exile. Nó không chạy Path of Exile 2
Không có setting nào cho việc này và không có cách lách. FollowBot và CraftBot chạy cả hai game; AutoBot thì không.
Làm setup FollowBot ở trên trước. AutoBot dùng chung profile: cùng keybind, cùng cấu hình loot filter, cùng cách chọn process. Mấy thứ đó sai thì AutoBot lỗi theo kiểu trông như lỗi của AutoBot mà không phải.
Bật nó lên
Trong cửa sổ chính của FollowApp:
Chọn profile bạn muốn chạy.
Tick Autobot.
Dùng dropdown bên cạnh để chọn chế độ AutoBot cho profile này.
Bấm Load, rồi dùng Process Selector nếu có nhiều hơn một client đang chạy — bước 6 ở trên.
Hai nút đáng biết:
AutoBot Options — toàn bộ cấu hình được mô tả bên dưới.
AutoBot HUD — màn hình xem trực tiếp AutoBot đang làm gì, với cùng các tùy chọn ở một panel bên. Dùng nó khi đang setup. Đó là khác biệt giữa “nó dừng rồi” và “nó dừng vì tab 3 không có map nào”.
Chọn map
Trong Map Selection của AutoBot Options:
Thiết lập
Nó làm gì
Ideal tier:
Tier map muốn chạy
Run T17s
Có chạy map T17 hay không
Atlas completion first
Ưu tiên map để hoàn thành Atlas hơn tier lý tưởng
Min quant % / rarity % / pack %
Số mod roll tối thiểu để map được coi là đủ tốt để chạy
Roll regex:
Regex mà map đã roll phải khớp
Roll regex: là cách bạn diễn đạt mọi thứ ba ô phần trăm không làm được, kể cả mod bạn nhất quyết không chạy. Test regex với text map thật trước khi để nó chạy qua đêm: regex không bao giờ khớp nghĩa là AutoBot đổ currency vào map mãi mãi.
Bắt đầu với ngưỡng phần trăm, chưa regex. Thêm regex khi vòng lặp cơ bản đã chạy được.
Craft map
Thiết lập
Nó làm gì
Craft maps from tabs:
Bật craft map, và index các tab stash để lấy map
Chisel
Dùng chisel trước khi roll
Vaal
Corrupt sau khi roll
Device option:
Tùy chọn craft của map device cần dùng
!
Index tab cách nhau bằng dấu phẩy và đếm từ 0 — tab ngoài cùng bên trái là 0
Đây là lỗi setup AutoBot phổ biến nhất, và triệu chứng là AutoBot mở stash, không thấy gì, rồi dừng. Đếm tab trước khi đặt, và xác nhận với HUD mở ở lần chạy đầu.
Device option: có 20 lựa chọn: Don't set, Fortune Favours the Brave, Ambush, Blight, Domination, Harbinger, Settlers, Beyond, Essence, Torment, Ultimatum, Expedition, Ritual, Abyss, Heist, Anarchy, Breach, Delirium, Harvest và Legion. Don't set để nguyên tùy chọn của device, đó là điều bạn muốn nếu bạn tự đặt bằng tay và không muốn AutoBot thay đổi nó.
Chọn option mà build của bạn sống được khi treo máy, không phải option lời nhất. Cơ chế nào char bạn không gánh nổi là chết mỗi map.
Các slot map device
Map Device Slots có sáu hàng. Mỗi hàng có loại — (empty), Map, Scarab, Currency, Fragment — và tên. Slot 1 là map để chạy. Chọn từ danh sách hoặc gõ tên bất kỳ; các slot còn lại nhận scarab, fragment, currency và bất cứ gì device nhận.
Gõ tên bất kỳ nghĩa đúng là vậy. Bạn không bị giới hạn trong danh sách, quan trọng khi league mới thêm thứ danh sách chưa biết.
Thay thế các danh sách có sẵn
Dropdown map và scarab dựng từ danh sách đi kèm client — 30 map và 58 scarab. Bạn thay được cả hai mà không cần chờ cập nhật client. Đặt một file cạnh exe:
Tệp
Thay thế
Crafts\NavMapList.txt
Danh sách map có sẵn
Crafts\NavScarabList.txt
Danh sách scarab có sẵn
Mỗi dòng một tên, mã hóa UTF-8. File này thay thế danh sách có sẵn chứ không thêm vào, nên đưa vào mọi thứ bạn muốn có, không chỉ mục mới. Viết tên đúng như game dùng, lưu file, khởi động lại app.
Khám phá
Thiết lập
Nó làm gì
Portal key:
Phím bạn gán portal
Portal at:
Vị trí trong map để mở portal ra
Reveal dist:
Bot khám phá trước bao xa
Attack dist:
Tầm nó bắt đầu đánh quái
Wait ms:
Nhịp độ di chuyển
Tag entrances
Đánh dấu lối vào zone khi khám phá
Wait for Nameless Seer
Dừng và chờ khi Nameless Seer xuất hiện
Portal key: phải khớp phím portal trong game của bạn. Không khớp thì AutoBot chạy xong map rồi đứng đó.
Nguyên liệu và stash
Thiết lập
Nó làm gì
Tabs:
Index các tab stash chứa nguyên liệu craft
Guild stash
Lấy nguyên liệu từ guild stash thay vào đó
Delay ms:
Tạm dừng giữa các thao tác với stash
Tăng Delay ms: nếu thao tác stash bị lỗi. Thao tác stash phụ thuộc server phản hồi, và delay ngắn trên mạng chậm sinh ra click đến trước khi panel kịp cập nhật.
Cơ chế league và altar
League Mechanics (checked = engage) là danh sách 13 mục: Delirium Mirror, Abyss, Breach, Delve Sulphite, Essence, Heist Smuggler Cache, Legion, Settlers Ore, Shrine, Strongbox, Nameless Seer, Reflecting Mist, All-Flame Chests. Tick nghĩa là AutoBot làm cơ chế đó khi gặp; bỏ tick là nó đi qua.
Danh sách này là của riêng AutoBot. FollowBot có danh sách cơ chế league riêng với các mục khác — xem Tính năng FollowBot. Đặt cái này không đặt cái kia.
Altar Eldritch có mục riêng:
Thiết lập
Nó làm gì
Use altars
Có lấy altar hay không
Favor:
Top, Bottom hoặc Only whitelist
Lists...
Một danh sách trắng có thứ tự và một danh sách đen các mod altar
Only whitelist chỉ lấy altar khi có mod trong whitelist được đưa ra, và whitelist có thứ tự, nên mục gần đầu nhất thắng khi có nhiều hơn một.
!
Altar là nguyên nhân chết khi treo máy phổ biến nhất
Mod bất lợi áp lên cả map, nên một altar xấu không chỉ là một trận xấu. Tắt mọi thứ nguy hiểm cho build của bạn trước khi để nó chạy, và bắt đầu với Use altars tắt. Char clear map ngon vẫn có thể chết liên tục vì một cơ chế nó không được build để chịu, và AutoBot chết mỗi map thì không phải đang farm.
Aurabot
Mục Aurabot hỗ trợ một char support đi theo char chạy map:
Thiết lập
Nó làm gì
Name:
Tên char của aurabot
Dist:
Char chạy map cho aurabot tụt lại bao xa
Wait s:
Char chạy map chờ nó bao lâu
Để trống Name: để tắt hẳn theo dõi aurabot.
AutoBot HUD
Màn hình xem trực tiếp AutoBot đang làm gì và vì sao. Mở bằng AutoBot HUD trong cửa sổ chính FollowApp. Không phụ thuộc AutoBot có đang chạy hay không: mở trước và xem cả phiên, hoặc mở sau để biết phiên chạy được một tiếng đang kẹt ở đâu.
Bot đã dừng và bot đang chờ trông y hệt nhau khi nhìn từ xa, mà cách sửa hoàn toàn khác. Bot dừng thì cần restart. Bot chờ là đang chờ một thứ cụ thể thường không bao giờ đến — tab stash trống, map không bao giờ roll đủ tốt, phím portal không khớp. Restart chỉ ra đúng cái chờ đó.
Bốn ô:
Banner — zone hiện tại, trạng thái kết nối, uptime, và map đã khám phá được bao nhiêu phần. Phần trăm khám phá là cách nhanh nhất để thấy đang tiến hay bot đang đi vòng vòng.
Status — kết nối và slot, máu/mana char, và job stack trực tiếp: đang làm gì và định làm gì tiếp. Job stack không đổi trong hai phút là dấu hiệu đầu tiên của kẹt.
Map — map trực tiếp với marker cho quái, loot, mục tiêu, portal, lối vào, bia mộ, shrine, rương, điểm nav hiện tại và vùng chết. Kéo, zoom, xoay, ép isometric, chế độ đi theo, chú giải và chỉnh khoảng cách khám phá, tất cả giữ nguyên giữa các phiên. Điểm nav cứ bị reset, hay đường đi cứ kết thúc ở vùng chết, là vấn đề địa hình chứ không phải setting.
Thinking — dấu vết quyết định: nó đã quyết định gì, và dựa trên gì. Lọc theo nhãn phân loại.
Nhãn
Bao gồm
JOB
Chọn công việc — nó chọn làm gì tiếp theo và vì sao
NAV
Di chuyển và định tuyến
MAP
Trạng thái map, khám phá, mục tiêu
CBT
Quyết định chiến đấu
ZONE
Vào zone, chuyển zone, loading
LOG
Các dòng log chung
Tắt tất cả trừ phân loại khớp với triệu chứng của bạn. Bot không di chuyển là câu hỏi NAV. Bot không bao giờ vào map là câu hỏi JOB và ZONE.
Toàn bộ AutoBot Options nằm luôn trong HUD dưới dạng một cột cuộn — cùng nút, cùng setting, không có cửa sổ thứ hai. Đổi một setting rồi xem ô Thinking phản ứng; vòng đó nhanh hơn mở AutoBot Options, đổi gì đó, đóng lại rồi đoán. Vị trí và kích thước cửa sổ lưu trong Crafts\AutoBotHUD.cfg cạnh exe.
Đọc một lần kẹt
Thứ tự giải quyết được phần lớn trường hợp:
Status — job stack có đổi gì không?
Thinking, lọc theo JOB — nó quyết định gì lần cuối, và đang chờ gì?
Banner — nó có đang ở zone bạn nghĩ không?
Map — có điểm nav không, và đường tới đó có hợp lý không?
Phần lớn kẹt giải quyết ở bước 2, và câu trả lời thường là index tab stash, một ngưỡng không bao giờ đạt, hoặc phím không khớp game.
Trước khi để nó treo máy chạy
Làm theo danh sách này ở lần đầu, và sau mỗi bản patch game:
Xem một map trọn vẹn với AutoBot HUD mở. Đừng bỏ đi ở map đầu tiên.
Xác nhận nó roll map, mở device, vào map, khám phá, giết quái, nhặt đồ, portal ra và cất stash. Bước nào lỗi là lỗi ở mọi map.
Xác nhận chỉ số tab stash đúng bằng cách xem một chu kỳ cất đồ.
Xác nhận nó sống. Nhìn thanh máu của nó qua một map với đúng setting cơ chế bạn dùng thật.
Check loot filter đang làm đúng thứ bạn nghĩ — bước 8 ở trên.
Khi AutoBot dừng
Nó mở stash rồi dừng. Sai index tab, hoặc tab trống. Index đếm từ 0.
Nó roll map mãi mà không chạy map nào. Ngưỡng hay regex của bạn không bao giờ đạt. Hạ phần trăm xuống, hoặc test regex với text của một map bạn thực sự sẽ chạy.
Nó chạy xong map rồi đứng đó.Portal key: không khớp phím portal trong game của bạn.
Nó chết liên tục. Cơ chế league, altar, hoặc mod map bạn chưa loại, theo đúng thứ tự đó. Tắt cả ba, xác nhận nó sống, rồi bật lại từng cái.
Nó dừng sau patch game. Xem changelog và thông báo trong cộng đồng trước khi tự sửa setup. Patch game làm xê dịch những gì phần mềm đọc, và cách sửa là một bản cập nhật client.
Nó chạy một lúc rồi đứng im. Mở HUD và đọc dòng cuối nó ghi trong khung Thinking. “Không có gì xảy ra” và “đang chờ một thứ cụ thể không bao giờ đến” nhìn từ ngoài giống hệt nhau.
Map hay scarab tôi muốn không có trong dropdown. Gõ tên vào ô — ô đó sửa được. Muốn đổi vĩnh viễn thì thay danh sách bằng Crafts\NavMapList.txt hoặc Crafts\NavScarabList.txt.
Tôi muốn chạy nó trên Path of Exile 2. AutoBot chỉ chạy trên Path of Exile.
Hỏi All Knowing. Cô ấy trả lời dựa trên hướng dẫn này và lịch sử hỗ trợ mà không cần tài khoản — chỉ cần đăng nhập cho những gì liên quan đến giấy phép của chính bạn.
Trang này là bản dịch của trang tiếng Anh; trang tiếng Anh mới là trang có hiệu lực về giá, hoàn tiền và điều khoản.
All Knowing
Path of Exile will run a second client from a second Steam or standalone install, or from the same install launched with a separate account session — each client needs its own game account logged in, and the game itself does not stop you.
On this side, each client you attach a profile to is one instance, so five followers plus a leader you play with a profile loaded is six instances. FollowApp is run once per client, and the Process Selector in step 6 is how you tell each copy which window it owns.
Machine specs matter more than the software here: several clients is mostly a RAM and GPU question.
From this guide: step 6 — load into the right game window; step 4 — copy a profile per character.
All Knowing
For two or three clients, yes, on an SSD and with the game’s texture quality turned down on the followers. For a full five-client party 16GB is where people start reporting stutter and long zone loads, and 32GB is the comfortable answer.
FollowApp itself is not the constraint — it is a small program, a few tens of megabytes per instance. The game clients are what fill the memory.
A cheap first step if you are on 16GB: run the followers windowed at a low resolution. It costs nothing to try before you buy memory.
Related: Several machines, and remote setups — spreading clients across two PCs costs nothing extra, because instances are counted, not machines.
All Knowing
Yes, in two different ways. The bot can hold a controller of its own: pick Controller or Controller (PlayStation) in the input dropdown above Load, with the ViGEmBus driver installed and the game client in controller mode. PlayStation emulation has no four-pad limit, and Unfocused input (CTR) in Settings lets those clients sit minimised while the bot plays them.
Or you hold the controller: FollowApp turns its sticks and buttons into keyboard keys for the client it is attached to, set up in the Hotkeys dialog per profile. For that one the game stays in keyboard-and-mouse mode, and the mapping still has to match what the game has bound — step 5.
The controller section on this page has both: what the input modes need, the device selection, the full mapping table and the three things that catch people.
Almost certainly the Visual C++ 2015 x64 runtime — step 1. A double-click that produces no window, no error and no process is what a missing runtime looks like on most Windows versions. Install the x64 redistributable, not x86, and try again.
If it still does nothing after that, the next candidate is that the exe was run from inside the zip, or that your antivirus removed it silently — check the folder still contains the file.
From this guide: step 1 — the redistributable; troubleshooting — will not start at all.
All Knowing
(Design mock — in the live portal she answers here from this guide and the support knowledge base. Signed out, she answers; signing in is what lets her act on your own licences.)
Signed out
Anything about your licences, machines or payments needs an account. Everything on this page does not.