kgemas / League-AI

Bot auto play League of legends any server.
GNU General Public License v3.0
82 stars 8 forks source link

[BUG] Một số lỗi của tool và điều cần cải thiện #12

Closed kmille36 closed 2 years ago

kmille36 commented 2 years ago
  1. Tool chưa hỗ trợ chọn tướng custom nên hiện tại nó chỉ pick đúng 1 con duy nhất ( với mình là veigar)
  2. Tool cứ chạy lòng vòng, vd như ng chơi afk tool cũng afk theo luôn rất lâu sau ms chuyển (có thể dẫn đến quit game vì afk quá lâu)
  3. Farm rất ít gần như chơi kiểu chống afk với tung skill toàn hụt, biến về k chạy về trụ mà cứ thế mà biến về dẫn đến die
  4. Mình thấy tool chơi kiểu này hợp với Sona hơn mà k có cách pick

=> Nên làm theo kiểu auto chạy theo 1 đường đã chỉ định nếu phát hiện đồng minh hoặc lính thì đi theo nếu k tự chạy về trụ gần nhất, với hết máu cũng thế rồi mới biến về, gần hết máu thì auto ấn bổ trợ hồi máu r chạy về trụ biến về. Làm theo kiểu đi theo tướng dẫn đến việc tool k đánh k farm đc 1 tí gì mà cứ lòng vòng chơi nhìn rất chán.

kgemas commented 2 years ago

Cảm ơn bác đã phản hồi.

  1. Bởi vì mục đích nhắm đến của bot này là treo máy, vậy nên hiện tại e đang không cung cấp nhiều tính năng đa dạng. Hàng đợi chọn tướng sẽ lấy từ trên xuống dưới chứ không phải ngẫu nhiên (Veigar là con tướng đầu tiên).
  2. Để tránh follow theo 1 champ quá lâu, thì bot phiên bản cũ nhất đã được tích hợp sẵn sau 2p sẽ tự động đổi sang tướng khoẻ nhất hiện tại để follow. Nó sẽ không bị tính là afk bởi vì vẫn di chuyển vòng quanh ngẫu nhiên.
  3. Cơ chế farm và tung skill của bot là dựa vào "Tự động đánh" + tung skill vào Enemy tại thời điểm xử lý ảnh (vậy nên có thể sẽ có độ trễ ~0.1-0.2s). Có một vài mục tiêu bị nhận diện là giống nhau, ví dụ như tướng địch + trụ địch, vậy nên cái bác nhìn thấy có thể là đang tấn công trụ địch.
  4. Liên quan đến vấn đề sử dụng Remote Desktop Connection để treo máy, vấn đề ở đây là màn hình sau khi bác logout ra bị tính là "khoá màn hình", vậy nên bot không click vào màn hình được nữa.
  5. Các chức năng như bác đề cập để nâng cấp ví dụ như tự đi 1 đường, chạy đến nơi an toàn, cái này hiện tại e đang chưa tìm thấy api nào hoặc cách xử lý nào hiệu quả để sử dụng cho bot, có lẽ trong tương lai khi thử nghiệm liên quan đến AI (AI thật :V) thì e sẽ cập nhật.
kmille36 commented 2 years ago

Bác nên làm 1 bản nữa theo hướng em bảo là thêm 1 tính năng chọn đường ( top, bot , mid), thêm chọn tướng custom). Để nó đi với farm theo 1 đường sẽ tránh đc đi vòng vòng, với pick mấy con support có skill buff cho tướng nếu đi theo tướng

kmille36 commented 2 years ago

Còn mua đồ thì chắc là chỉ mua 1 đồ khởi đầu mấy lần sau khi đủ tiền game nó sẽ tự lên ( đây là cơ chế để cho người chơi làm quen chỉ có ở máy dễ vs siêu dễ ).

kmille36 commented 2 years ago

Bác tham khảo tool này: https://www.youtube.com/watch?v=VvObXbPBOQ8