OTClient
These are codes that I have posted on various forums/discord.
I release scripts for free, they work on the servers I use them on.
117 entries
Auto Follow
01/01/20
|
10.5K
If you activate follow change it will change the target when you follow someone and your char moves position
Container Config
23/11/21
|
6.8K
A modified version of this script is now built into vBot.
You can now open all backpacks in your inventory or just selected.
Its possible to overwrite your current backpacks. If you add a red backpack to the list it...
Auto Party + Exp Share
09/10/21
|
6K
The newest version can listen for players moving so they don't need to go off screen.
create a new file in your bot config. eg: autoparty.lua and copy the code into there.
A older smaller version is also on down below. oldautoparty.lua.
Buff Cast
19/06/24
|
4.3K
Utito, Recovery, Party.
Allows you to select which vocation you play.
Kill Count
16/10/21
|
3.9K
use killList = {} to clear the list.
Added new interface and added reset button.
This will only work if your server is sending loot messages from monsters. - example Fire elemental won't be tracked.
AutoLoader- vBot extensions
24/12/21
|
3.9K
- Find the file CONFIGNAME\vBot\cavebot.lua
- Find the line --dofile("/cavebot/extension_template.lua")
- Add the code below on the line below it.
This ...
Damage Highscores
19/10/21
|
3.8K
Mode (line 50) will need to be set according to your server.
OxygenOT uses 28. Other servers use 21 for damage dealt. Just uncomment -- warn(mode) and attack something and it will show you which number you need to enter.
In-game timers
29/03/22
|
3.8K
If you get a global 'os' (a nil value error). This is because you are using an old game_bot file.
Check the second file down below for the fix
Click modal window
10/06/21
|
3.6K
Change the name to the name of the item you want.
There are 3 version to this. Each does it owns thing.
1: clicks a modal window when it has title "teleports" (this needs onModalDialog callback f...
UI Container Drag Drop
04/11/22
|
3.5K
You will also need the image (On the github link or make your own).
Skills Hud
24/08/22
|
3.4K
If you have added the game_bot changes to your client, use the first file, hud_updated.lua, if not use hud_timer.lua.
The first file will not work without the changes...
Drop items multiple locations
10/10/21
|
3.1K
If your char is within "dropDistance" it will drop the items to that location.
Levitate - vBot extension
09/04/22
|
3.1K
-direction will auto detect from which way your char is facing when pressing levitate button.
-floor is the current floor (if a floor change is detected it will proceed on).
-spell name can be custom exani hur by default...
Autoloot on Look
08/11/21
|
3.1K
Use same config for all chars
22/06/24
|
3.1K
Open your OtClient folder and open \modules\game_bot\bot.lua
Find the text -- storage and replace with the code below.
You can then copy the contents of your previous storage.json into the new file an...
Charm Equipper - (onHotkey)
01/01/20
|
3.1K
Charm purse and the Charm storage backpack must be open.
Cavebot follow toggle
25/06/24
|
3.1K
Reopen Backpack
26/05/21
|
3K
Second will auto open when first container closes.
Last Exiva
30/05/22
|
3K
You will need to replace the mode values with your servers values.
I will not be supporting this. - so do not even ask.
Use Item Around
01/01/20
|
3K
Move green text to channel
01/01/20
|
2.9K
Add the second edit to your bot config.
Evolunia collecting
01/01/20
|
2.8K
Change "useLunia = true" to "useLunia = false" if you use the OTC client for walking etc. delete between the lines at the top if you already have those functions in your macro config.
Discord Webhook
14/05/22
|
2.7K
I have no plans to help you set it up.
If you find a bug let me know.
TargetBot Toggle
25/06/21
|
2.7K
gamebot hotkey
18/12/22
|
2.6K
You can either modify the game_bot itself to add the hotkey or add it to a bot config.
Ammo Slot Counter Label
10/10/21
|
2.5K
This is only an example but it works for burst arrows.
TargetBot Blacklist
24/07/21
|
2.5K
Example from 1.3
vBot item loot list
11/11/21
|
2.4K
These are just examples and I will not be supporting them.
If you don't know how they work then you have no need to use them.
Actionbar per character
24/06/24
|
2.4K
- Add new function
- Find functions online()/refresh() and modify code as required.
Just replace
settingsFile = modules.client_profiles.getSettingsFilePath("actionbar_v2.json")
with
settingsFile = copyUserActionBars()
Exercise Dummy - Ext
01/07/22
|
2.4K
To install see my Auto extension loader code here
Summon Vocation Familiar
26/05/21
|
2.4K
game_market Sell State
17/05/22
|
2.4K
Evolunia Autoloot clear/add
01/01/20
|
2.4K
Get Items/Effects under mouse
26/05/21
|
2.4K
Creatures HP Percentage
01/07/21
|
2.4K
Open next container
12/09/21
|
2.4K
Level Check - vBot extension
02/04/22
|
2.3K
To install see my Auto extension loader code here
Level greater than:
133,spawnLeave,spawnLoop
Level Range:
133:1337,spawnLeave,spawnLoop
Smarter skull targeting
01/01/20
|
2.3K
Open Backpacks Minimised
01/05/21
|
2.3K
Goto Label when player on screen
04/07/23
|
2.3K
Auto Mount
01/01/20
|
2.2K
Second will check for mount everytime you move.
Hide Trees
19/10/21
|
2.2K
Just add the ID to the tree array.
Use Divine Dazzle
25/03/22
|
2.2K
This will cast the spell if there are 2 or more creatures between 2-6 squares away and have more than 5-% mana.
Invite to party on words invite
01/05/21
|
2.2K
Stand - vBot extension
02/04/22
|
2.2K
To install see my Auto extension loader code here
Death Counter
10/04/22
|
2.1K
Drop to Pos
01/01/20
|
2.1K
Drop - vBot extension
07/11/22
|
2K
To install see my Auto extension loader code here
Active cooldown print (onHotkey)
12/06/22
|
2K
I used this for my spell caster to get all the IDs of unknown spells on custom servers such as Evolunia
Position onLook
01/01/20
|
2K
Drop item to Mouse
01/01/20
|
2K
XenoBot Menu
26/02/22
|
2K
Loader All
10/10/22
|
2K
This allows for cross profile scripts with only 1 edits needed, then just drop the code into Loader_All.lua (code modified from ...
Creature Distance from Player
24/08/22
|
1.9K
Bot Tabs Example
17/11/21
|
1.9K
This is an example only. If you do not know how to use it, then you shouldn't be using it.
Its not perfect but its an example. If you are coding your own interfaces you will know what to do with it.
You d...
Active cooldown print (onSpellCast)
01/01/20
|
1.9K
I used this for my spell caster to get all the IDs of unknown spells on custom servers such as Evolunia
Dump RootWidget widgets
01/05/21
|
1.8K
NPC interact right click
02/10/21
|
1.8K
It needs onAttackingCreatureChange which is in the newer version.
I have included an updated game_bot.zip. Which is just based off the one included in Evolunia right now as it uses a ...
Combobox Parent Width
25/04/22
|
1.8K
This then lets you set the combo box for all the configs in the bot to have a scroll bar and width match the parent to see longer names
Toggle Auto-reconnect
26/05/21
|
1.8K
changeReconnect(true) or changeReconnect(false)
Ping Monitor
08/05/22
|
1.8K
This monitors your ping every x seconds to look for spikes in ping.
I had used this for looking for lag spikes on servers.
Export Pings button, prints all pings and times to terminal window...
Load Backpacks on config load
01/01/20
|
1.8K
Rename Backpack/Container Names
26/05/21
|
1.7K
Second will rename the container on open.
Fight Mode Toggle
12/06/21
|
1.7K
Login Next Character
01/07/21
|
1.7K
Open PMs in new tab
01/05/21
|
1.6K
minimap pos
12/06/22
|
1.6K
Drop extra pots
05/10/21
|
1.6K
Walk on monster soul
14/10/21
|
1.6K
Choose Outfit
09/08/21
|
1.6K
I don't recommend you use this but its just an example on how to use other modules.
Talk To Npc on Attack
01/07/21
|
1.6K
App Title+Char Name
12/05/22
|
1.6K
Tested on Mehah and OTclientv8
GotoLabel onTextMessage
26/03/22
|
1.6K
Find Teleport - vBot extension
02/04/22
|
1.6K
To install see my Auto extension loader code here
Change FPS
05/10/21
|
1.6K
Count/Check PlayerOnscreen
13/07/23
|
1.5K
Offline Alert Module
06/10/22
|
1.5K
Drag and drop into modules folder, reload client and turn on the sound icon in the top left bar. You need to login with it enabled.
Broadcast Chat
01/08/23
|
1.5K
This is just a few already released scripts joined together.
Debug - Get Outfit
12/03/22
|
1.5K
Just add this to your client game_interface under the right click menu .
config hash to clipboard
29/05/22
|
1.5K
Bot Quick config change
19/09/21
|
1.5K
I used to have it so on player in war attacked it would switch to war profile.
BotServer send position
10/06/21
|
1.5K
on pagedown press it'll send the position of current player to bot server and all chars will try to run to that pos.
Colour Names
19/02/22
|
1.4K
Use Item Infront
21/03/22
|
1.4K
Hide Buttons
22/10/23
|
1.4K
onMouseScroll
06/08/22
|
1.4K
OrangeText Alert
25/07/21
|
1.4K
Your orangetext may have a different mode. uncomment the warn if you need to find the mode id.
Switch Next Char
01/05/21
|
1.4K
Find Chat in channel
26/05/21
|
1.4K
Use Lever on Item Drop
27/12/21
|
1.4K
BotServer Updates
11/03/24
|
1.3K
This was a quick fix to fix it (it could be improved) but I add...
Cut - vBot extension
24/12/21
|
1.3K
Edit your CONFIGNAME\vBot\cavebot.lua add this line as you would with other extensions.
dofile("/cavebot/cut.lua")
create a file CONFIGNAME\cavebot\cut.lua and add code below.
Exchange Tokens
09/07/21
|
1.3K
Get Outfits from Tile
26/07/22
|
1.3K
Simple Loot Channel
17/10/23
|
1.3K
Warn on Specific Creature Appear
01/07/21
|
1.3K
Shovel - vBot extension
24/12/21
|
1.3K
Edit your CONFIGNAME\vBot\cavebot.lua add this line as you would with other extensions.
dofile("/cavebot/shovel.lua")
create a file CONFIGNAME\cavebot\shovel.lua and add code below...
Skull on Screen
25/02/22
|
1.2K
Orb Counter
17/11/21
|
1.2K
Hold Invisible
19/03/22
|
1.2K
Rope - vBot extension
24/12/21
|
1.2K
Edit your CONFIGNAME\vBot\cavebot.lua add this line as you would with other extensions.
dofile("/cavebot/rope.lua")
create a file CONFIGNAME\cavebot\rope.lua and add code below...
Clear Channel
26/05/21
|
1.1K
Evolunia Print Centre
10/05/22
|
1.1K
Format "x_y_z", -- Area
Close Channel
01/07/21
|
1.1K
Use Shovel on Sand
24/12/21
|
1.1K
It needs to be added to your existing cavebot file (cavebot_configs\filename.cfg) or the functions remade in the GUI,
-first position is the position next to hole.
-g_map.getTile position is thehole position
-las...
Cut Webs/Wooden Bars
01/07/21
|
1K
Cap Check - vBot extension
12/07/23
|
1K
To install see my Auto extension loader code here
CaveBot/TargetBot hotkey Toggle (Esc)
01/02/24
|
1K
CaveBot Mana Delay
08/06/24
|
0.9K
Firebomb behind distance
23/07/23
|
838
Miniwindow fix
17/06/23
|
780
Just open your terminal window (ctrl + t) and paste in the script below, then relog your character.
Vocation Selector
22/06/24
|
220
Warning replace
18/08/24
|
88
If you have access to bot modules just replace the executionTime of 100 within the function\main.lua file under macro.callback.