Lost Ark ESP Added | Targeting Improvements | Lock on Target | Variables Fix

An ESP has been added to Speeder, which can display mob HP, ability ID, and name. The main reason I added the ESP, though, is to improve the targeting system. Now, Speeder can precisely target mobs without having to use -calibrate and lock onto targets with ease. Targeting and the ESP are intertwined because the same function to translate 3D coordinates to 2D is used for both. This means that configuring the ESP properly is necessary for targeting to work, even if you don't want to use the ESP. However, the only setting you actually need to adjust (for targeting) is line 91. Line 91 should be "30" without any FoV hacks active. If you do hack your FoV, you will need to adjust the number until the ESP text aligns with entities properly. Just keep adjusting the number, and you will see the ESP update in real time. It shouldn't take long.

Basically, the cursor will move to the left side of the ESP text, so you can use that to determine whether you are using the right number on line 91.

Here are the new settings:

  • 90) Settings for the ESP. Each setting is separated by the "|" character. The ESP can be closed (and reopened) by using the -esp console command. The settings should be ordered as follows:
    • Total number of entities to display.
    • Font size.
    • Mob color.
    • RESERVED.
    • RESERVED.
    • Show mobs: 1 to enable, 0 to disable.
    • RESERVED.
    • RESERVED.
    • Refresh rate: How often (in milliseconds) Speeder should update the ESP.
    • (Optional:) Font can be the name of any font currently installed on your system, such as Arial or Garamond.
    • Example: 100|20|255|120000|0|1|1|1|50
  • 91) ESP and targeting field of view, X offset (optional), and Y offset (optional). These settings are used to translate 3D coordinates into 2D screen coordinates and are necessary for targeting and the ESP to work correctly. "30" should work fine if you have not hacked your field of view. Otherwise, you will need to adjust this line. The easiest way to adjust it is to turn on the ESP and make sure the text aligns with the entities in the game. X & Y offsets are optional and allow you to adjust the cursor and ESP text along the X or Y axis. If the cursor/text is too low or high, try adjusting the Y offset. If the cursor/text is too far left or right, try adjusting the X offset. The order of the settings is as follows:
    Field of view|X|Y
  • 92) The ESP text you would like displayed for mobs. The following dynamic variables are possible: %name% (mob name), %hp% (HP percent), and %abl% (current ability ID). For example, if you want to display the mob's name and HP, you would write: %name% %hp%. If this line is blank, Speeder will default to displaying the mob's name.

Here are the new targeting commands:

  • "tcm*[mob distance],0,[lock target]" — Speeder will target the closest mob within "mob distance" of your character. The second parameter should always be 0 since it is not used. "Lock target" can be 0 or 1 and, if 1, will lock the cursor to the mob until the "lt-" command is called or the mob dies. This prevents Speeder from changing your target should another mob move closer. This setting requires line 91 in config.txt to be set correctly. Example:
    • [113]
      keys=cnm1,1000|tcm*1000,0,1|2d|rs100,300|2u
      endkeys=lt-
      repeat=2
    • Press F2 to have Speeder automatically target and right click the closest mob within 1000 distance until all are dead.
  • "tcm[mob distance],[cursor distance]" — Similar to "tcm*" but moves the cursor toward the mob rather than directly targeting. The distance the cursor is moved is controlled by "cursor distance." This setting requires line 91 in config.txt to be set correctly. Example:
    • keys=cnm1,1000|tcm1000,200|dbg % moving cursor 200 distance toward closest mob within 1000 distance
  • "tcmC[mob distance],0,[lock target]" — Speeder will target the mob closest to your cursor as long as it is no farther than "mob distance." If "lock target" is 1, the cursor will remain locked on the mob until the "lt-" command is called or the mob dies. This setting requires line 91 in config.txt to be set correctly. Example:
    • [113]
      keys=tcmC1000,0,1|s100
      repeat=1
      endkeys=lt-
    • While holding F2, my cursor will be locked to the closest mob within 1000 distance of my cursor.
  • "lt-" — Releases target lock when using the "lock target" parameter of the "tcm" command. It is a good idea to call this in your endkeys.

The guide has been updated with a targeting macro. You can also use this one for testing:
[117]
keys=tcm*10000,0,1
endkeys=lt-
repeat=0
pass=0

It is now possible to use the [variables] section in your macro/waymark file to set a variable to text with the "|" character included, such as
[variables]
test=this|now|works

These changes require Speeder version 159+.

author avatar
speeder Computer Programmer
I develop undetected cheats, hacks, and bots for online games such as Final Fantasy XIV, Throne and Liberty, Black Desert Online, Lost Ark, Path of Exile, New World, Elder Scrolls Online, Albion Online, PSO2: New Genesis, Diablo IV, Fortnite, and others.
Scroll to Top