• Hail, we're RedGuides. We want you to play six (yes, 6!) EverQuest characters at once. We have scripts and a friendly community to help, please join our playstyle and say hello! 👋
  • We've added LLM sections to our Terms & Rules and Resource Rules, for everyone's sanity & in-game safety.
    Read more
    a. Do not replace your voice with an LLM. This goes for your posts and your scripts. Drafting and editing with a tool is fine, but don't take you out of what you share.
    b. Do not replace your EQ character's voice with an LLM. We don't want scripts that speak over /ooc, /shout or other public channels. This has been an unwritten rule that's kept casino scripts off the site for decades, but we're now compelled to make it clear: keep automated communication private.

    Why Does RG Review Scripts?
    Nearly every LLM-written Lua script we see is making your character do impossible things, and rarely in a way that's beneficial to you. We've seen heavy server hammering, /target over impossible distances when /nav spawn would passively accomplish the same thing, a spawn search that fires 20+ times per second, and other pointless actions that are likely annoying GMs.

    You are welcome to use LLMs as a tool to structure, draft, and edit your work, but please read critically before hitting /lua run

Recent content by aspruyt

  1. A

    Release .NET / C# Plugin and "Program" API

    Been chipping away at this and I think I have pretty much fixed the majority of bugs. I finally got the spawns and spawn/ground events working tonight. At this point in time the original functionality is fixed. I updated the strongly typed versions of all existing data types and TLOs, added...
  2. A

    Release .NET / C# Plugin and "Program" API

    Having a blast with this here: https://github.com/anthony-spruyt/MQ2DotNet/tree/feature/mq2flux I have been playing around recreating existing plugins and features to learn more about macroquest and I quite like how it is turning out so far.
  3. A

    Problem - Daybreak cash

    Just contact support. They will ask you to provide some proof you are the account holder and then update it for you. Took about 48 hours for me over a weekend to get it sorted since I emigrated before returning to EQ.
  4. A

    Release .NET / C# Plugin and "Program" API

    I understand that, but I would rather maintain it even if just for myself. I've worked a lot with Lua in the past and if I have a .NET option as alternative for my own stuff then I will not even blink an eye.
  5. A

    Release .NET / C# Plugin and "Program" API

    Only half of spawn type left to update. Having the strongly typed mq type classes was a pain to get updated but it is so nice to use and play with as someone new to MQ now that most of it is synced up again.
  6. A

    Release .NET / C# Plugin and "Program" API

    Have you guys ever looked at this project's source >.< It does make it super easy to work with but likely a pain to maintain. I'm a sucker for punishment though.
  7. A

    Release .NET / C# Plugin and "Program" API

    The existing project does create classes of mq types that wrap it yeah. Been bringing it up to date cause they have been out of sync for 2 years now it seems.
  8. A

    Release .NET / C# Plugin and "Program" API

    That is the price for intellisense and strongly typed type classes I guess in .NET. It doesn't just send strings to parse like MQ2Mono as you noted, it directly interops with the VarPtr, TypeVar and Type structs. MQ2Mono is pretty much MQ2DotNet running in mono instead of .NET CLR and without...
  9. A

    Release .NET / C# Plugin and "Program" API

    Only 14 more data types to update, must say I underestimated the effort to get this up to date severely hah. Then I need to check if there are any new TLO's and also plugin TLO's that are worth capturing.
  10. A

    Release .NET / C# Plugin and "Program" API

    Ive taken a good look now at both MQ2Mono and MQ2Dotnet and gotten a much better idea of how each work as well as the MQ2 native code now. MQ2DotNet has so much more work put into it though with all the datatype wrappers and factory. I have been working on getting it up to date with the latest...
  11. A

    Release .NET / C# Plugin and "Program" API

    Ooh wish I saw this earlier!! This plugin https://github.com/RekkasGit/MQ2Mono is what ties it all together. Going to have some fun with this.
  12. A

    Release .NET / C# Plugin and "Program" API

    Awesome thanks for the info, going to check it out right now!
  13. A

    Release .NET / C# Plugin and "Program" API

    Thanks for confirming, that is the one I forked and have been fixing up.
  14. A

    Release .NET / C# Plugin and "Program" API

    Ended up ditching CppSharp. I could only get it to generate parts which weren't of much use and ended up stripping away most of the project which became such a chore that it didnt help much with automation. After that I added some more helper methods to the loader to avoid mapping struct offsets...
  15. A

    Release .NET / C# Plugin and "Program" API

    I've made some progress last night with CppSharp to generate wrappers for interop so that there is no need to manually write or maintain it.
Back
Top
Cart