Post Reply
  • General Discussions Thread : General Discussion Area
swiftraccoon [Discord] Posts: 2329 Joined: Mar 2026
swiftraccoon [Discord]
Posts:2329 Joined:Mar 2026
will that only be for Chimera or also for old ones like LotRO?
Mysticdrew [Discord] Posts: 2329 Joined: Mar 2026
Mysticdrew [Discord]
Posts:2329 Joined:Mar 2026
Chimera most likely
PitViper [Discord] Posts: 2329 Joined: Mar 2026
PitViper [Discord]
Posts:2329 Joined:Mar 2026
You can run scripts in the old viper also. It has its own API and scripting.dll you add to yoru project to make plugins <@249009327837413376> <@602666958584020992>
Vinny [Discord] Posts: 2329 Joined: Mar 2026
Vinny [Discord]
Posts:2329 Joined:Mar 2026
Any guides or more info on all that?
PitViper [Discord] Posts: 2329 Joined: Mar 2026
PitViper [Discord]
Posts:2329 Joined:Mar 2026
There are some examples in the <#284119215189786636> on different things. The api is similar but different for every game in the old viper client, but standardized in chimera. To see the API, make a c# project in visual studio, add a reference to the scripting.dll and in the object viewer you can see the entire API.
PitViper [Discord] Posts: 2329 Joined: Mar 2026
PitViper [Discord]
Posts:2329 Joined:Mar 2026
When you get started if you have specific questions on how to do x or y can guide ya and make some better documentation <@249009327837413376>
Mysticdrew [Discord] Posts: 2329 Joined: Mar 2026
Mysticdrew [Discord]
Posts:2329 Joined:Mar 2026
You sould have codex or claude generate all the documentation for all the apis, create an MKDocs (material plugin) wiki
PitViper [Discord] Posts: 2329 Joined: Mar 2026
PitViper [Discord]
Posts:2329 Joined:Mar 2026
I have been waiting for the API to get stable.. but its pretty stable now.. I need to do that
Mysticdrew [Discord] Posts: 2329 Joined: Mar 2026
Mysticdrew [Discord]
Posts:2329 Joined:Mar 2026
Even for the old viper bots, it could whip up API documentation pretty quick.

Modified by: Mysticdrew on 2026-03-26 09:39:26 PM
Last edited by ViperDiscord on Fri Mar 27, 2026 2:39 am, edited 1 time in total.
Vinny [Discord] Posts: 2329 Joined: Mar 2026
Vinny [Discord]
Posts:2329 Joined:Mar 2026
Does the scripting API expose a moveTo(x, y) or walkPath() function? Basically I want to write my own automation
logic (quest/farming loops) but use Viper's pathing engine to handle the actual movement between points. Is that the
intended use case for plugins, or is it more limited?

Modified by: Vinny on 2026-03-26 09:36:57 PM
Last edited by ViperDiscord on Fri Mar 27, 2026 2:36 am, edited 1 time in total.
PitViper [Discord] Posts: 2329 Joined: Mar 2026
PitViper [Discord]
Posts:2329 Joined:Mar 2026
MoveTo yes.. it uses existing mesh that you make in the patrol recorder tab. If you do not have mesh pre made, then no, but you can call move to xy or move to mob. and it will go straight there otherwise. The main in chimera.. you record paths that you can travel.. then when you need to get to someplace you call move to and it will find a path using that mesh to get there.. or if none, it will try a straight arrow approach.
PitViper [Discord] Posts: 2329 Joined: Mar 2026
PitViper [Discord]
Posts:2329 Joined:Mar 2026
For instance.. in the old eso bot one user made a dolmen plugin. it would inject tasks to get to the dolmen area, fight the mobs, loot the chest, and then move to the next dolmen, etc. All via plugin
Vinny [Discord] Posts: 2329 Joined: Mar 2026
Vinny [Discord]
Posts:2329 Joined:Mar 2026
Two more things — can I run multiple instances attached to different LOTRO clients at the same time? And can it be
started from command line / without the GUI, like launching a script against a specific PID?
Vinny [Discord] Posts: 2329 Joined: Mar 2026
Vinny [Discord]
Posts:2329 Joined:Mar 2026
I appreciate the help
PitViper [Discord] Posts: 2329 Joined: Mar 2026
PitViper [Discord]
Posts:2329 Joined:Mar 2026
no.. lotro blocks some input.. so the game must be in focus for most of the keyboard commands to work. That prevents background botting basically. Now you can run it in a VM.. ie make 2 vm's running each a client and bot, and you can.
Post Reply

Return to “General Discussion Area”