• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Request - backoff <on/off>

Joined
Jan 28, 2015
RedCents
1,837¢
Anyway to request a /backoff on and /backoff /off vrs. just a /backoff toggle? Sometimes they get out of sync via eqbc /bcg or /bcga //backoff. Would love to just be able to make one hot key to specifically toggle on or off.
 
Anyway to request a /backoff on and /backoff /off vrs. just a /backoff toggle? Sometimes they get out of sync via eqbc /bcg or /bcga //backoff. Would love to just be able to make one hot key to specifically toggle on or off.

That shouldn't be that hard to do.. Just require the addition of an alias and a param added to the Bind routine.
 
Here is what you should need. I haven't tested it yet, but it should work. Just replace the Bind_Backoff routine with the following:

Rich (BB code):
|-----------------------------------------------------------------------------  
| SUB: Back Off and stop melee  
| ----------------------------------------------------------------------------      
    Sub Bind_BackOff(string OnOffFlag)
        /if (${Select[${OnOffFlag},on,off,1,0]}>0) {
            /if (${Select[${OnOffFlag},on,1]}>0) {
                /varset DPSPaused 0
            } else {
                /varset DPSPaused 2
            }
        }
        /if (${DPSPaused}) {  
            /if (${DPSPaused}==2 && ${UseMQ2Melee}) /squelch /melee on
            /varset DPSPaused 0
            /echo Resetting. No Longer Backing off.  
        } else {
            /varset DPSPaused 1
            /varset CombatStart 0
            /if (${UseMQ2Melee}) /squelch /melee off
            /squelch /attack off  
            /if (${Stick.Active})  /stick off 
            /call CombatReset  
            /varset DPSPaused 2 
            /echo Backing off - All Combat has been reset.
        }  
        /if (${ReturnToCamp} && ${Math.Distance[${CampYLoc},${CampXLoc}]} > 15) {  
            /call DoWeMove  
        }  
        /doevents flush BackOff  
    /return

Now create an alias. Something like /alias /backitoff /backoff. Then you can use /backitoff on/1/off/0 to force it to the on or off. You could also create 2 other /aslises if you wanted. /alias /backoffon /backoff on and/or /alias /backoffoff /backoff off.

That's just an example, but I think you get the idea..
 
@ctaylor22

Any chance this can be implemented in Kiss 12? I have been running into the same issue as the OP.

I tested the above and made the alias and it works beautifully..
 
Last edited:
Request - backoff <on/off>

Users who are viewing this thread

Back
Top
Cart