 |
 |
 |
[Script] Monsterbation 1.4.1.2, A comprehensive hovering script for HentaiVerse and ISK. Including CrunkJuice 1.3.0, an out-of-battle script |
|
Feb 11 2018, 06:23
|
quitetanky
Group: Members
Posts: 393
Joined: 19-March 17

|
Any quick and simple way to add spirit stance to interruptAlert, so that hover gets disabled when in spirit? Forget i asked anything.
This post has been edited by quitetanky: Feb 11 2018, 12:07
|
|
|
Feb 11 2018, 11:12
|
Noni
Group: Catgirl Camarilla
Posts: 13,524
Joined: 19-February 16

|
QUOTE(quitetanky @ Feb 11 2018, 05:23)  Any quick and simple way to add spirit stance to interruptAlert, so that hover gets disabled when in spirit?
I'd say that's not allowed, sorry. We've pushed interrupting as far as we could already
|
|
|
|
 |
|
Feb 11 2018, 12:06
|
quitetanky
Group: Members
Posts: 393
Joined: 19-March 17

|
QUOTE(DJNoni @ Feb 11 2018, 11:12)  I'd say that's not allowed, sorry. We've pushed interrupting as far as we could already
But hovering toggle is not in-game action, are there still rules against putting it with other actions? Is there ID code for spiritstance? Is there a way to move monsterbar? HoverSpirit=true is unable to disable spirit, I have nowhere to bind spirit toggle (or indeed, hovertoggle) and i couldn't find a way to put spirit (or indeed, hovertoggle) on monsterbar. Not to mention monsterbar is located behind hoverarea, so whenever i want to toggle spirit or use quickbar spell and then get back to mbar skills i keep doing few attacks. Any easy solution for any of this? i don't want to bother anyone too much with my problems tho.
|
|
|
|
 |
|
Feb 11 2018, 15:05
|
Noni
Group: Catgirl Camarilla
Posts: 13,524
Joined: 19-February 16

|
QUOTE(quitetanky @ Feb 11 2018, 11:06)  But hovering toggle is not in-game action, are there still rules against putting it with other actions? Is there ID code for spiritstance? Is there a way to move monsterbar?
Starting hover may not be an in-game action, you could argue. But stopping hover is. This has been made clear to us, and has been included in the rules. You can't stop hovering based on any in-game condition. Period. Only exceptions are already included in Monsterbation. The monsterbar? Is that where they drink beer? (IMG:[ invalid] style_emoticons/default/tongue.gif) Spirit can be troggled by pressing 's'. You can move the location of quick-bar. But you can't move the monsters based on conditions. QUOTE(quitetanky @ Feb 11 2018, 11:06)  HoverSpirit=true is unable to disable spirit, I have nowhere to bind spirit toggle (or indeed, hovertoggle) and i couldn't find a way to put spirit (or indeed, hovertoggle) on monsterbar. Not to mention monsterbar is located behind hoverarea, so whenever i want to toggle spirit or use quickbar spell and then get back to mbar skills i keep doing few attacks. Any easy solution for any of this? i don't want to bother anyone too much with my problems tho.
There already is a big button labeled 'spirit' that you can click/tap. And you can press 's'. Isn't that enough? Perhaps you can make the hover area smaller, by setting hover area to 2?
|
|
|
|
 |
|
Feb 11 2018, 15:35
|
quitetanky
Group: Members
Posts: 393
Joined: 19-March 17

|
Me clicking spirit is action, not a condition. Should've made clear that i don't use keyboard. Wouldnt have any problems if i did. Monster bar is under mobile options and it adds clickable skill/spell icons for the ones that have id. Spirit doesnt. So, well, yeah, "big button labeled 'spirit'" is what i've been using and, i guess, will still have to keep using, which is slow and i keep missing it (IMG:[ invalid] style_emoticons/default/sad.gif) Thanks for explanation anyway!
|
|
|
Feb 11 2018, 16:00
|
Cleavs
Group: Gold Star Club
Posts: 24,317
Joined: 18-January 07

|
you know, here we are merely explaining you the ways to play safe and the reasons. nothing more, nothing less.
|
|
|
Feb 11 2018, 20:59
|
sickentide
Group: Catgirl Camarilla
Posts: 1,355
Joined: 31-August 10

|
QUOTE(quitetanky @ Feb 11 2018, 11:06)  Not to mention monsterbar is located behind hoverarea, so whenever i want to toggle spirit or use quickbar spell and then get back to mbar skills i keep doing few attacks. Any easy solution for any of this? i don't want to bother anyone too much with my problems tho.
you can try setting hoverAction = false, and [true] (or whatever you use as your default action) as the last element of your monsterbar. now you can safely move between the spirit icon and the other elements of the monsterbar, and hover over the sword icon to attack
|
|
|
|
 |
|
Feb 11 2018, 23:38
|
Cleavs
Group: Gold Star Club
Posts: 24,317
Joined: 18-January 07

|
QUOTE(sickentide @ Feb 11 2018, 19:59)  you can try setting hoverAction = false, and [true] (or whatever you use as your default action) as the last element of your monsterbar. now you can safely move between the spirit icon and the other elements of the monsterbar, and hover over the sword icon to attack
basically, a manual hovering trigger for hovering?
|
|
|
Feb 12 2018, 01:45
|
sickentide
Group: Catgirl Camarilla
Posts: 1,355
Joined: 31-August 10

|
QUOTE(Scremaz @ Feb 11 2018, 22:38)  basically, a manual hovering trigger for hovering?
yes, or a hover area in a custom location
|
|
|
|
 |
|
Feb 13 2018, 12:55
|
quitetanky
Group: Members
Posts: 393
Joined: 19-March 17

|
QUOTE(sickentide @ Feb 11 2018, 20:59)  you can try setting hoverAction = false, and [true] (or whatever you use as your default action) as the last element of your monsterbar. now you can safely move between the spirit icon and the other elements of the monsterbar, and hover over the sword icon to attack
Thanks for the reply! I did try it before, yes, wasn't too happy with that tho. Solved my problem with binding spirit where regen/hseeker previousely were. Moved those to monsterbar. Figured that if more interupt isn't allowed, i could as well work with what i have. Did try that (supportive spells on mbar) previously, but had a few issues. This time, however, solved most of them by a) copying barAction code to barEngage, so that hovering does only one cast. b) Removed target check ( if ( !monsters[i].hasAttribute('onclick') ) return;) from barengage, so i can use buttons regardless of whether or not monster is alive. Fairly certain these changes are alright and don't require specific interpretation of rules. Still having issue of casting one (or both) spells for the second time when returning cursor to monster. This can be solved if alert check is added. So i'll ask - for the last time, i swear - could this be legal? Again, i'm casting on hover and all i need is for it to respect the alert (or rather absence thereof). This post has been edited by quitetanky: Feb 13 2018, 12:58
|
|
|
|
 |
|
Feb 13 2018, 15:16
|
Noni
Group: Catgirl Camarilla
Posts: 13,524
Joined: 19-February 16

|
QUOTE(quitetanky @ Feb 13 2018, 11:55)  Thanks for the reply! I did try it before, yes, wasn't too happy with that tho. Solved my problem with binding spirit where regen/hseeker previousely were. Moved those to monsterbar. Figured that if more interupt isn't allowed, i could as well work with what i have. Did try that (supportive spells on mbar) previously, but had a few issues. This time, however, solved most of them by a) copying barAction code to barEngage, so that hovering does only one cast. (IMG:[ invalid] style_emoticons/default/cool.gif) Removed target check ( if ( !monsters[i].hasAttribute('onclick') ) return;) from barengage, so i can use buttons regardless of whether or not monster is alive. Fairly certain these changes are alright and don't require specific interpretation of rules. Still having issue of casting one (or both) spells for the second time when returning cursor to monster. This can be solved if alert check is added. So i'll ask - for the last time, i swear - could this be legal? Again, i'm casting on hover and all i need is for it to respect the alert (or rather absence thereof). What is the specific allert that you want the hovercast to respect? If it is "alert for overcharge is high enough to troggle Spirit" then no, this is not allowed. Allert for low health, low mana, low spirit and allert for buff expires may be used to interrupt hovercast. No other conditions may be used to interrupt hovercast.
|
|
|
|
 |
|
Feb 13 2018, 15:53
|
quitetanky
Group: Members
Posts: 393
Joined: 19-March 17

|
QUOTE(DJNoni @ Feb 13 2018, 15:16)  What is the specific allert that you want the hovercast to respect?
If it is "alert for overcharge is high enough to troggle Spirit" then no, this is not allowed.
Allert for low health, low mana, low spirit and allert for buff expires may be used to interrupt hovercast. No other conditions may be used to interrupt hovercast.
Ok, thanks! Afaik there is no "alert for overcharge is high enough to troggle Spirit" in monsterbation. I'm using global variable interruptAlert, which is used to interupt hover everywhere else, and which is absolutely legal to use to interrupt hovercast, yes, question is: if i put '!' in front of it, does it suddenly make the whole thing illegal?
|
|
|
|
 |
|
Feb 13 2018, 18:16
|
Noni
Group: Catgirl Camarilla
Posts: 13,524
Joined: 19-February 16

|
QUOTE(quitetanky @ Feb 13 2018, 14:53)  Ok, thanks! Afaik there is no "alert for overcharge is high enough to troggle Spirit" in monsterbation. I'm using global variable interruptAlert, which is used to interupt hover everywhere else, and which is absolutely legal to use to interrupt hovercast, yes, question is: if i put '!' in front of it, does it suddenly make the whole thing illegal?
Putting ! in front of interruptAllert might make the whole thing illegal, if I understand it correctly, but I'm not sure. But let me check with some other experts, including sickentide, via PM. I'll let you know a.s.a.p., alright?
|
|
|
|
 |
|
Feb 13 2018, 19:38
|
sickentide
Group: Catgirl Camarilla
Posts: 1,355
Joined: 31-August 10

|
QUOTE(quitetanky @ Feb 13 2018, 14:53)  I'm using global variable interruptAlert, which is used to interupt hover everywhere else, and which is absolutely legal to use to interrupt hovercast, yes, question is: if i put '!' in front of it, does it suddenly make the whole thing illegal?
messing with !interruptAlert may well turn the script into an illegal and unusable mess. i can suggest another option: as DJNoni brought up to me in PM, you can bind Toggle('Spirit') to a mouse button or the wheel. set clickEverywhere or wheelEverywhere accordingly This post has been edited by sickentide: Feb 13 2018, 20:08
|
|
|
|
 |
|
Feb 14 2018, 09:38
|
Noni
Group: Catgirl Camarilla
Posts: 13,524
Joined: 19-February 16

|
Important request to all: please update Monsterbation script to the latest version. Admin reviewed some features of Monsterbation and found that three features where crossing the line of automated play: - Interrupt hover on usable gem - Interrupt hover on channeling - Interrupt hover on full overcharge Visual warnings on these conditions are fine, of course. We were a bit surprised, but it is what it is. Update to the newest version, don't use these three features in older versions, or continue at your own risk (not recommended!)
|
|
|
Feb 14 2018, 11:53
|
Cleavs
Group: Gold Star Club
Posts: 24,317
Joined: 18-January 07

|
and of course, a thank you to sickentide for having been so quick and a sorry to all userbase for the inconvenience. (IMG:[ invalid] style_emoticons/default/sad.gif)
|
|
|
Feb 14 2018, 12:02
|
UnknowDestroyer
Group: Gold Star Club
Posts: 250
Joined: 4-August 12

|
Somehow i update the script to the new one and it broke. And it works fine when it revert to my old backup (1.2.2.3). (IMG:[ invalid] style_emoticons/default/cry.gif) QUOTE(Scremaz @ Feb 14 2018, 16:51)  any errors? also, you may want to report this to sickentide's thread
No error (triangle ! icon) when i overwrite the new script with the old one. But it just doesn't start up even after i restart Chrome a few times. This post has been edited by UnknowDestroyer: Feb 14 2018, 12:02
|
|
|
|
 |
|
Feb 14 2018, 13:31
|
Noni
Group: Catgirl Camarilla
Posts: 13,524
Joined: 19-February 16

|
QUOTE(UnknowDestroyer @ Feb 14 2018, 11:02)  Somehow i update the script to the new one and it broke. And it works fine when it revert to my old backup (1.2.2.3). (IMG:[ invalid] style_emoticons/default/cry.gif) No error (triangle ! icon) when i overwrite the new script with the old one. But it just doesn't start up even after i restart Chrome a few times. Try this: Enable script in tampermonkey ( you need tampermonkey) Open HV and start a battle Right click and choose Inspect In the inspect pane that opened, check the error log Copy error and paste here please.
|
|
|
|
 |
|
Feb 14 2018, 14:15
|
UnknowDestroyer
Group: Gold Star Club
Posts: 250
Joined: 4-August 12

|
QUOTE(DJNoni @ Feb 14 2018, 18:31)  Try this: Enable script in tampermonkey ( you need tampermonkey) Open HV and start a battle Right click and choose Inspect In the inspect pane that opened, check the error log Copy error and paste here please.
Here the stuff. And i always apply my script using tampermonkey. VM72:61 Syntax error @ "Hentaiverse Monsterbation 1.2.3.5"! ########################## JSHINT output: script: (W107) Script URL on line: 529 at character: 34 script: (W107) Script URL on line: 535 at character: 34 script: (W107) Script URL on line: 541 at character: 34 script: (W030) Expected an assignment or function call and instead saw an expression on line: 1404 at character: 5 script: (E041) Unrecoverable syntax error. (99% scanned) on line: 1404 at character: 17 ########################## SyntaxError: Unexpected token ) at eval (<anonymous>) at <anonymous>:2:120 at Object.b [as F_c] (<anonymous>:1:399) at Object.E_u (<anonymous>:2:285) at p (eval at exec_fn (:1:108), <anonymous>:61:438) at oa (eval at exec_fn (:1:108), <anonymous>:60:194) at Object.create (eval at exec_fn (:1:108), <anonymous>:71:116) at e (eval at exec_fn (:1:108), <anonymous>:15:131) (anonymous) @ VM72:61 VM72:61 Uncaught SyntaxError: Unexpected token ) at eval (<anonymous>) at <anonymous>:2:120 at Object.b [as F_c] (<anonymous>:1:399) at Object.E_u (<anonymous>:2:285) at p (eval at exec_fn (:1:108), <anonymous>:61:438) at oa (eval at exec_fn (:1:108), <anonymous>:60:194) at Object.create (eval at exec_fn (:1:108), <anonymous>:71:116) at e (eval at exec_fn (:1:108), <anonymous>:15:131)
|
|
|
|
 |
|
Feb 14 2018, 14:24
|
Cleavs
Group: Gold Star Club
Posts: 24,317
Joined: 18-January 07

|
what's wrong on line 1404? missing a comma, perhaps?
|
|
|
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:
|
 |
 |
 |
|