Skip to content

Script support for EndlessClient #415

@ethanmoffat

Description

@ethanmoffat

It would be cool to implement a scripting engine that allows users to customize their client experience without having to make code changes. The script engine in EOBot is getting pretty full-featured; it would be cool to extract that into its own project and reference it in both EOBot and EndlessClient.

Some ideas for what scripts could do:

  • Automate some tasks (pickup item drops, junk things you don't want)
  • Enhance UI functionality; e.g. add HUD buttons or tooltips
  • Probably something else cool, I'll keep thinking about it

The idea is to have each 'event' be a well-known name, and require the input script file to match that name or else it won't be executed.

I think some thought also needs to go in to how to keep players from automating too much since botting is something server operators generally don't appreciate.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions