Evony Smart Bot Version 2.1.0.5

Phiên bản 2.1.0.5 (TƯƠNG THÍCH BLUESTACKS VÀ CERBERUS)


Hiệu suất Bluestacks được cải thiện rất nhiều, Người dùng Bluestacks hãy làm như sau

1. Đi tới cài đặt hiển thị bluestacks
2. Đặt độ phân giải thành : 540x960, 240 DPI
3. Lưu và khởi động lại trình giả lập
4. Trong tab Quản trị của bot, đi tới độ phân giải và chọn 540p
Hãy nhớ gỡ cài đặt trước!
bây giờ chúng tôi sẽ không hỗ trợ độ phân giải 1080x1920.
Người dùng Memu / Nox / LD
Bây giờ bạn có 2 tùy chọn là 540p và 396p.
Tham gia Chế độ tập hợp
1. Bây giờ bạn có thể bỏ qua cerberus
2. Bạn có thể bỏ qua phù thủy một lần nữa
Chế độ tự động đặt boss
1. Bây giờ bạn có thể tự động đặt cerberus
Chế độ tìm ông chủ
1. Bây giờ bạn có thể tìm kiếm Cerberus
Trình cập nhật tự động
Bot bây giờ có một trình cập nhật. Mỗi khi bạn mở ứng dụng, bot sẽ kiểm tra bản cập nhật. Khi nó xảy ra, hãy làm theo hướng dẫn được nhắc. Hy vọng rằng điều này sẽ làm cho quá trình cài đặt của bạn đơn giản hơn nhiều!
Và các vấn đề lỗi, hãy cho tôi biết! Cảm ơn bạn và tận hưởng 😄
Nếu bạn muốn chuyển hồ sơ của mình, hãy làm theo các hướng dẫn sau:
1. Mở profiles.json bằng notepad
2. Sau Farming_Collective_Key: "", thêm "Resolution_Index": 1,
3. Lưu nó và đặt nó ở đâu đó.
4. Dán nó trở lại thư mục esb sau khi cài đặt.

Evony Smart Bot Version 2.0.9.5 less-intensive CPU version of the bot

I am excited to announce a much ligher, quicker, and less-intensive CPU version of the bot! It will require a new resolution change, so please follow instructions accordingly! There is a 400% performance improvement

I very much appreciate the people who helped me test the past couple of days! This will work much better on slower pcs, and even better on faster ones! There may or may not be issues, but if you run into them, let me know and ill get it fixed.
NOTE It does NOT work for Bluestacks - I will be making a version for bluestacks this weekend! Additionally, I'll be adding resolution options in this weekend as well. I wanted to release this low resolution option for those who want a less-intensive application! If you want to keep using Bluestacks, keep using your current version until I make one later on in the week. Download here (Version 2.0.9.5) https://esb-release-singapore.s3.ap-southeast-1.amazonaws.com/2.0.9/ESB-TKR-Install_2.0.9.5-vn.exe Functionality wise, there's nothing different, its just faster and lighter on your computer! Going forward I will add in a option to switch resolutions in the admin tab (not yet available, but coming) and will give several resolution options. Enjoy! What you need to do Please follow these instructions to set the new resolution: Go to your Emulator display settings, and change it to: Width: 396 Height: 704 DPI: 132 FPS: 60 And in evony game, make sure the graphics are set to: In-Game Graphics: High Update your game too, via Google Play! This will work on MEmu/LD Player/NOX (I recommend MEmu > NOX > LD (i don't recommend LD))

NOX Guide

 Step 1: Setting up NOX Emulator


NOX is a brand of emulator that some people prefer, please follow the guide.

  1. Download and install NOX here: https://www.bignox.com/
  2. When creating a new instance, make sure it is on Android Version 7 Recommended Version!
  3. Install Evony. Link either your main or alt account and make sure you can load in!
  4. Your game MUST be in English. You can change this in the Evony Game Settings.

Step 2: Deleting ADB from NOX Folder


To prevent conflicts with our own version of ADB, let's delete the one from NOX. Sometimes Windows will get confused on which to use due to path variables (mine or NOX).

  1. Locate where you downloaded NOX. You can do this by searching “NOX” on your pc right click “Open file location”
  2. You will most likely see a shortcut. Right click on that and select “Open File Location”
  3. Look for adb. Delete it.

Step 3: Set Display Resolution of NOX


You must set this resolution. Please do as follows.

  1. Open up NOX settings and go to Performance Settings.
  2. Under resolution setting, set mobile.
  3. Set the resolution to 1080 * 1920
  4. Click Ok. Restart if asked.


Step 4: Setting up performance on your Emulator


Emulators take up power on your machine. Imagine if your phone was on your computer. It will require some of your own computer’s resources. This is why you need a computer with modern hardware with decent specifications.

  1. Under NOX Settings, go to the Performance Tab.
  2. Select Low (1 Core CPU, 2048MB Memory
  3. Click Save changes. Restart if asked.


Step 5: Android Debug Bridge (ADB) - Finding Port Numbers


NOX is different from Bluestacks in that it has ADB enabled automatically for you. However, it doesn’t tell you the port numbers. You have to sometimes find them yourself. However, it is pretty easy to find the pattern! You need these ports to connect with ESB.

You can use the port scanner on the bot to automatically find the ports for you, however I believe the concept of ports is very important for you to understand, or you won’t know what emulator belongs to what port!

A. NOX Port Pattern Explanation:

NOX follows a pattern when setting up port numbers. You must understand this SIMPLE pattern.

The first NOX emulator you open will have its own port and it won’t change, just like in bluestacks.

The first port starts at: 62001

After, the port moves to 62024, and increments by one after.

So for four instances, the port values would be:

62001

62024

62025

62026

And so on…

B. Using Port Scanner on ESB

The bot application can help you find open ports, simply open the bot application and review the ports listed. Click on a cell in the table to refresh the list anytime for new ports.



C. Take advantage of naming in NOX Multi-Drive

  1. Rename each instance to its correct port value so you can remember which instance belongs to which port. Also, please open one at a time, every new NOX instance that hasn’t been opened before will have its own port number. So to ensure order of the pattern explained above, just open each for the first time in order!


 

D. Verifying those ports exist (Optional, in case you can’t find the specific port number)

We want to check that the ports exist. Open up all your emulator instances first. After that, search for “Powershell” on your Windows PC.

 
  1. In powershell, paste this command:
  1. get-nettcpconnection | select local*,remote*,state,@{Name="Process";Expression={(Get-Process -Id $_.OwningProcess).ProcessName}} | Sort-Object LocalPort | Where-Object {($_.Process -like "*NOX*" -and $_.LocalPort -gt 62000 -and $_.RemoteAddress -like "*0.0.0.0*")}

 
  1. You will see a result like below. Keep in mind, it MUST follow the pattern! The first port starts at 62001. Notice how you see 63001, 64001, that doesn’t follow the pattern, that isn’t correct. You can see the correct port below at 62001. So that port is open and ready to connect with ESB!

  2.  

Step 6: Opening and Logging into the Bot (ESB-TKR)


The moment you’ve been waiting for.

  1. Continue the guide: Part 1: How to Prepare to Install ESB-TKR

LD Player 4 Guide

 Step 1: Setting up LD Player 4Emulator


LD Player is a brand of emulator that some people prefer, please follow the guide.

  1. Download and install LD Player here: https://www.ldplayer.net/
  2. Install Evony. Link either your main or alt account and make sure you can load in!
  3. Your game MUST be in English. You can change this in the Evony Game Settings.

Step 2: Deleting ADB from LD Player Folder


To prevent conflicts with our own version of ADB, let's delete the one from LD Player. Sometimes Windows will get confused on which to use due to path variables (mine or LD Players).

  1. Locate where you downloaded LD Player. You can do this by searching “LD Player” on your pc right click “Open file location”
  2. You will most likely see a shortcut. Right click on that and select “Open File Location”
  3. Look for adb. Delete it.

Step 3: Set Display Resolution of LD Player


You must set this resolution. Please do as follows.

  1. Open up LD Player settings and go to Advanced Settings.
  2. Under resolution setting, set mobile.
  3. Set the resolution to 1080 * 1920
  4. Click Save, restart if asked.

Step 4: Enable Android Debug Bridge (ADB)


Wow, ADB! This will allow my program to control the LD Player instance.

  1. Under LD Player settings, go to the Other Settings tab.
  2. Look for ADB Debugging, you want to enable this.
  1. Select: Open Local Connection
  2. Click save, restart if asked.


Step 5: Setting up performance on your Emulator


Emulators take up power on your machine. Imagine if your phone was on your computer. It will require some of your own computer’s resources. This is why you need a computer with modern hardware with decent specifications.

  1. Under LD Player Settings, go to the Advanced Tab.
  2. Under CPU, set it to 1 core.
  1. Evony doesn’t need more than 1 to run.
  1. Under RAM, set it to 2048M
  1. You don’t need more than 2048M, believe me.
  1. Click Save changes. Restart if asked.

Step 6: Android Debug Bridge (ADB) - Finding Port Numbers


LD Player doesn’t tell you the ports. You have to sometimes find them yourself. However, it is pretty easy to find the pattern! You need these ports to connect with ESB.

You can use the port scanner on the bot to automatically find the ports for you, however I believe the concept of ports is very important for you to understand, or you won’t know what emulator belongs to what port!

A. LD Player Port Pattern Explanation:

LD Player follows a pattern when setting up port numbers. You must understand this SIMPLE pattern.

The first NOX emulator you open will have its own port and it won’t change, just like in bluestacks.

The first port starts at: 5555

It then increments by two after:

So for four instances, the port values would be:

5555

5557

5559

5561

And so on…

B. Using Port Scanner on ESB

The bot application can help you find open ports, simply open the bot application and review the ports listed. Click on a cell in the table to refresh the list anytime for new ports.



 

C. Take advantage of naming in LD Multi-Drive

  1. Rename each instance to its correct port value so you can remember which instance belongs to which port. Also, please open one at a time, every new NOX instance that hasn’t been opened before will have its own port number. So to ensure order of the pattern explained above, just open each for the first time in order


 

D. Verifying those ports exist (Optional, in case you can’t find the specific port number)

We want to check that the ports exist. Open up all your emulator instances first. After that, search for “Powershell” on your Windows PC.

 
  1. In powershell, paste this command:
  1. get-nettcpconnection | select local*,remote*,state,@{Name="Process";Expression={(Get-Process -Id $_.OwningProcess).ProcessName}} | Sort-Object LocalPort | Where-Object {($_.Process -like "*ld*" -and $_.LocalPort -gt 5554 -and $_.RemoteAddress -like "*0.0.0.0*")}

 
  1. You will see a result like below. Keep in mind, it MUST follow the pattern! The first port starts at 5555. Notice how you see 53831, 55387, 53578, that doesn’t follow the pattern, that isn’t correct. You can see the correct port below at 5555. So that port is open and ready to connect with ESB!


Step 7: Opening and Logging into the Bot (ESB-TKR)


The moment you’ve been waiting for.

  1. Continue the guide: Part 1: How to Prepare to Install ESB-TKR

Collective Guide for Farming

 Introduction

The Collective is an amazing way to share information between other bot users and multiple computers. For example, if you have run the bot on two computers, you can share information between the two, such as tiles. Only level 15 tiles will currently be shared to the collective.

This means you can have other people help you in the search for tiles, so that you can use farming mode much more efficiently! Always stay loaded up on level 15 tiles by having everyone contribute to the collective.

Make sure to enable “send to collective” in farming mode!

Remember, the collective is a team effort! The point is to have other people helping contribute - or if you use the bot on multiple machines, so that they can communicate with eachother!


How to Use

Follow the steps below to understand and take advantage of the collective

  1. Go to the collective tab.
  2. Enter in a key that someone gave to you OR generate your own.
  3. To use the same pool of tiles shared from another user, enter in their collective key.
  4. Any user who enters the same key as you will have their tiles shared to your collective. You both can then pull those tiles using farming mode. This helps increase efficiency as other people you know can help you spot level 15 tiles!

Collective Guide for Bossing

 Introduction

The Collective is an amazing way to share information between other bot users and multiple computers. For example, if you have run the bot on two computers, you can share information between the two, such as bosses.

This means you can have other people help you in the search for bosses, so that you can use Auto-Setter much more efficiently! Always stay loaded up on bosses by having everyone contribute to the collective.

Make sure to enable “send to collective” in auto-setter and boss-finder!

Remember, the collective is a team effort! The point is to have other people helping contribute - or if you use the bot on multiple machines, so that they can communicate with eachother!


How to Use

Follow the steps below to understand and take advantage of the collective


  1. Go to the collective tab.
  2. Enter in a key that someone gave to you OR generate your own.
  3. To use the same pool of bosses shared from another user, enter in their collective key.
  4. Any user who enters the same key as you will have their bosses shared to your collective. You both can then pull those bosses using auto setter. This helps increase efficiency as other people you know can help you spot bosses!