• 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
Resource icon

Work in Progress Tutorial sic update (cause otherone was overwtitten)

Other Authors
Chatwiththisname, Cannonballdex, sic
Server Type
🏢 Live Test
Source Repository
https://github.com/Rouneq/Tutorial
Will conduct the tutorial for the current character from immediately after character creation to completing all steps (required and optional) in both "Basic Training" and "The Revolt of Gloomingdeep"

Deployment:
Download the archive to <MQ directory>\lua, extract contents there (some files are placed in the \lib directory)​

Usage:
/lua run Tutorial [option]​
​
where option can be nopause​

Heavily based on the work done initially by Chatwiththisname and later by Cannonballdex (and anyone else I missed who contributed to the original project).

Designed to be restartable if it gets stuck in some way and is stopped (the original was too; just verifying it still does). Intended to run attended in the foreground. There are cases where pathing can get stuck (notably around the Fort area) if running in the background. An updated mesh is included, but it does not fix all issues. It can run in the background. I've tested a number of times in that way where nothing went wrong, but it's better to avoid it if possible. The code around detecting if a mob is already engaged needs some work. Definitely could use a fresh perspective on it.

Enhancements (not all of them; just the ones that come to mind):
  • Adds three "pause" points throughout the tutorial to give the user an opportunity to upgrade like-for-like spells/tomes (e.g., replace nuke in gem slot 1 with a better nuke). If a non-like spell is used in place (i.e., replace a nuke with a dot), it will still cast, but will not recognize there are differences in how to [re-]cast the spell. Use /resume or click the Resume button in the UI. If pausing is not desired, uncheck the Break For Spells/Skills option
  • Will stop and get pets for the three major pet classes (Necros may need to farm more bone chips)
  • Will use speed spell/songs if bought, memorized, and loaded (Bard, Druid, Shaman)
  • Will use healing song (Bard) if bought, memorized, and loaded
  • Basic navigation to move to a "safe" spot when personal regen situations are called for (not perfect, doesn't currently work for group)
  • Will work for free-to-play accounts (including hiring a mercenary), but the progress is much slower
  • Tested with many different class types (YMMV). More work could be done to enhance how the classes interact within the tutorial. Patches are appreciated
Caveats:
  • After hiring a mercenary, it is necessary to set it's role. The normal EQ command (/grouproles) does not support mercs. Use the Group window to set this role appropriately (Main Tank is recommended in a cases, however)
Author
rouneq
Watchers
189
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from rouneq

Share this resource

Latest updates

  1. re-upload the fix i uploaded earlier

    this should be a quick fix to the non-boolean crash / error with usage of mq.delay instead of...
  2. untested update to fix mq.delay callback

    - this *should* be a quick fix to the non-boolean crash / error with usage of mq.delay instead...
  3. Restructure project based on MQ Lua guidelines

    Basic moving stuff around.
Back
Top
Cart