The following line has been added to config.txt:
- 107) If 1, the aiming assist keys from line 89 and 91 will target players as well as mobs.
The following new console commands have been added:
- -allplayers — Exactly the same as -allmobs but displays players instead. The following global variables are populated: PLA[#]X, PLA[#]Y, PLA[#]Z, PLA[#]D (distance), PLA[#]C (is corpse; 1 for true, 0 for false), PLA[#]M (model name), and PLATOTAL. Appending ” o” onto the end of the command will output all player data to the Speeder window, such as -allplayers o.
- -allobjects — Exactly the same as -allmobs but displays objects instead. The following global variables are populated: OBJ[#]X, OBJ[#]Y, OBJ[#]Z, OBJ[#]D (distance), OBJ[#]C (is corpse; 1 for true, 0 for false), OBJ[#]M (model name), and OBJTOTAL. Appending ” o” onto the end of the command will output all player data to the Speeder window, such as -allobjects o. Example:
- [113]
keys=store % iter,0|store % iter2,1|store % closest,-1|cc % -allobjects
keys2=cmp(VAR % iter),(VAR % OBJTOTAL)|str % OBJ(VAR % iter2)M,m0062_01|or % eq % closest,-1’|cmp(VAR % OBJ(VAR % iter2)D),(VAR % closest)|store % objx,(VAR % OBJ(VAR % iter2)X)|store % objy,(VAR % OBJ(VAR % iter2)Y)|store % objz,(VAR % OBJ(VAR % iter2)Z)|store % closest,(VAR % OBJ(VAR % iter2)D)
keys3=add % iter,1|add % iter2,1
keys4=cmp(VAR % iter),(VAR % OBJTOTAL)|gt2
keys5=dbg % closest object at (VAR % objx), (VAR % objy), (VAR % objz)|aim(VAR % objx),(VAR % objy),(VAR % objz) - Press F2, and the closest object with “m0062_01” in the model name will be displayed, and your camera will face in its direction.
- [113]
The following new macro/waymark commands have been added:
- “tcp[distance]” — Same as “tcm,” but Speeder will target the closest player.
- “tpp[distance]” — Same as “tpm,” but Speeder will target the previous player.
- “str % [variable name],[text]” — If the string “text” is stored anywhere in the variable “variable name,” the rest of the keys will process. This is a way to check for partial text within a string rather than relying on an exact match.
- “or % [command1]’|[command2]’|etc.” — This is your basic “or” statement, which will check “command1,” “command2,” and so on until one is true. As soon as one of the commands is true, the rest will not be checked. Each “command” should be separated by an escaped version of the normal delimiter: ‘|. Essentially, this allows you to perform multiple checks in a single keys line.
The "lt+" command has been adjusted to target players as well as mobs or to lock on to your current target:
- “lt+[max distance],[mob],[player]” — Locks on to the target closest to the crosshair as long as it is no farther than “max distance.” Max distance can be omitted, in which case, distance will be ignored. “mob” should be 1 if you want Speeder to target mobs or 0 if not. “player” should be 1 if you want Speeder to target players or 0 if not. Omitting “mob” and “player” will default to mobs only. Setting “mob” and “player” both to 0 will tell Speeder to target your current in game target. Be sure to call lt- after using this command, or your camera will remain stuck indefinitely. Example:
- [116]
keys=lt+30|dbg % locked on to mob within 30 distance
repeat=0
interrupt=0
caninterrupt=0
endkeys=lt- - Hold down F5 to lock on a target within 30 distance. Release F5 to unlock.
- [116]
An issue where adding functions to a macro file could prevent certain macros from being read correctly has been fixed.
These additions require updating Speeder to version 152.
The Black Desert Online Speeder guide and download link can only be viewed by active members. If you are already logged in and are an active member, simply refresh the page. If you would like to become a member, the BDO Speeder can be purchased here. If you have specific installation questions, please contact us. Thank you.