Welcome Guest ( Log In | Register )

44 Pages V « < 29 30 31 32 33 > »   
Reply to this topicStart new topic
> [Script] Monsterbation 1.4.1.2, A comprehensive hovering script for HentaiVerse and ISK. Including CrunkJuice 1.3.0, an out-of-battle script

 
post Oct 11 2020, 19:32
Post #601
Noni



Hataraku Noni-sama
***********
Group: Catgirl Camarilla
Posts: 13,141
Joined: 19-February 16
Level 500 (Ponyslayer)


QUOTE(anubi @ Oct 11 2020, 16:30) *

Hi everybody, is it possible to have the option to stonOnFullOvercharge? To me it was extremely usefull in the past. Thanks.

no, that would be considered cheating, and you risk getting banned for using that... I know there were some scripts in the past that had that feature, but in the past years the rules have become more strict. And it's not worth risking a total ban for, I'd say
User is online!Profile CardPM
Go to the top of the page
+Quote Post

 
post Oct 11 2020, 19:40
Post #602
Nezu



Rat
********
Group: Catgirl Camarilla
Posts: 3,931
Joined: 29-January 12
Level 500 (Ponyslayer)


QUOTE(anubi @ Oct 11 2020, 15:30) *

Hi everybody, is it possible to have the option to stonOnFullOvercharge? To me it was extremely usefull in the past. Thanks.


No, that would be against the current rules (no parsing live data to make decisions). What's currently in the script is the limit of what Tenboro was willing to allow exceptions for.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Oct 12 2020, 03:37
Post #603
longhairdontcare



Casual Poster
****
Group: Members
Posts: 408
Joined: 11-November 16
Level 444 (Dovahkiin)


QUOTE(DJNoni @ Oct 11 2020, 05:48) *

Basically, it works just like normal hover, but then while keeping shift pressed. So, first tell us what you are trying to achieve with shift-hover, if you will

Actually it's all hover over I've noticed, it just randomly seems not to work at all, and then when I restart the page it works again 50% of the time or so.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Oct 12 2020, 17:21
Post #604
Noni



Hataraku Noni-sama
***********
Group: Catgirl Camarilla
Posts: 13,141
Joined: 19-February 16
Level 500 (Ponyslayer)


QUOTE(longhairdontcare @ Oct 12 2020, 03:37) *

Actually it's all hover over I've noticed, it just randomly seems not to work at all, and then when I restart the page it works again 50% of the time or so.

possible causes/solitions:
1. Are you using another script or mod, like a Chinese interface? That is known to interfere with Monsterbation
2. Try wiping all your cookies, that was a solution for one guy in this thread
3. Try another browser
4. Do use Tampermonkey, and not greasemonkey nor other ways to run a script
User is online!Profile CardPM
Go to the top of the page
+Quote Post

 
post Oct 13 2020, 02:40
Post #605
longhairdontcare



Casual Poster
****
Group: Members
Posts: 408
Joined: 11-November 16
Level 444 (Dovahkiin)


QUOTE(DJNoni @ Oct 12 2020, 11:21) *

possible causes/solitions:
1. Are you using another script or mod, like a Chinese interface? That is known to interfere with Monsterbation
2. Try wiping all your cookies, that was a solution for one guy in this thread
3. Try another browser
4. Do use Tampermonkey, and not greasemonkey nor other ways to run a script

1: I turn off my HVstatsitis plugin (not script) and had no changes (even with all add blockers off)
2: I'll give that a try, but I doubt that's the issue
3:I'll try firefox real quick I guess
4:I only use Tampermonkey for scripts, and no others.
Will update soon as testing is done with 2 & 3 (likely with a new post if that's okay)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Oct 13 2020, 03:05
Post #606
longhairdontcare



Casual Poster
****
Group: Members
Posts: 408
Joined: 11-November 16
Level 444 (Dovahkiin)


Update, cookies and browsers seem to make no difference
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Oct 13 2020, 14:25
Post #607
Visadio



Regular Poster
******
Group: Members
Posts: 942
Joined: 4-June 11
Level 400 (Godslayer)


QUOTE(anubi @ Oct 11 2020, 16:30) *

Hi everybody, is it possible to have the option to stonOnFullOvercharge? To me it was extremely usefull in the past. Thanks.


If some feature is not in this script, that probably means it is not allowed.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Oct 31 2020, 12:51
Post #608
Noni



Hataraku Noni-sama
***********
Group: Catgirl Camarilla
Posts: 13,141
Joined: 19-February 16
Level 500 (Ponyslayer)


If you want to run monsterbation on android mobile, use this:

[blog.mozilla.org] https://blog.mozilla.org/addons/2020/09/29/...ndroid-nightly/
User is online!Profile CardPM
Go to the top of the page
+Quote Post

 
post Dec 7 2020, 21:19
Post #609
Bedbin



Casual Poster
****
Group: Members
Posts: 346
Joined: 12-November 16
Level 388 (Godslayer)


Hover to Attack doesn't work for me at the latest version (1.3.2.1), it was just fine at 1.2.4.0. I haven't made any changes to the default settings, setting HoverAction to ''Attack'' instead of ''Nothing'' breaks the Monsterbation as well. How do I fix it?

Happes on Tampermonkey with Chromium.


I've realized that I need to change hoverArea to 1 for it to affect the whole monster box, fixed now. (IMG:[invalid] style_emoticons/default/laugh.gif)

This post has been edited by Bedbin: Dec 7 2020, 22:13
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Dec 14 2020, 00:32
Post #610
uareader



Critter
*********
Group: Catgirl Camarilla
Posts: 5,592
Joined: 1-September 14
Level 500 (Ponyslayer)


I've got a doubt regarding the ssd option in the script, the UI say "requires round advance via ajax", but the comment inside the script say "requires ajaxRound to be false".
I'm confused (IMG:[invalid] style_emoticons/default/wacko.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Dec 14 2020, 17:22
Post #611
sickentide



sexromancer
*******
Group: Catgirl Camarilla
Posts: 1,355
Joined: 31-August 10
Level 500 (Ponyslayer)


QUOTE(uareader @ Dec 14 2020, 00:32) *

I've got a doubt regarding the ssd option in the script, the UI say "requires round advance via ajax", but the comment inside the script say "requires ajaxRound to be false".
I'm confused (IMG:[invalid] style_emoticons/default/wacko.gif)

oh, thanks for pointing that out. it should read "requires ajaxRound to be true"
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 6 2021, 03:19
Post #612
Nezu



Rat
********
Group: Catgirl Camarilla
Posts: 3,931
Joined: 29-January 12
Level 500 (Ponyslayer)


Since decondelite no longer hosts Jenga's monster database, Monsterbation users may wish to set monsterInfo to false. Note that you should also do the same with monsterKeywords and submitScans.

If you are using the in-game settings, you want to untick:

'show monster data from decondelite's database'
'submit scans'

And set monster keywords to 'false'.

Chrome users may find that static resources such as spell or buff icons, or even riddlemasters, are not loading properly, and rounds may not transition correctly. If you open your console log and find 'err_insufficient_resources' spam, this is the likely culprit. Sickentide will most likely either remove these features or temporarily remove the settings & set constant false values for them outside of the Monsterbation settings block in future editions.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 8 2021, 12:17
Post #613
what_is_name



Regular Poster
******
Group: Gold Star Club
Posts: 984
Joined: 5-May 19
Level 500 (Ponyslayer)


advice for battle temporary data storage:

- the script only need to store battle data when the battle is not end but the page reload
- so just add an pageupload eventlistener to call the StoreTmp at the begining of the battle should be fine, no need to concern about ssd or ajax or other accident page crash:
CODE

function ObserveReload() {
    if ( document.getElementById('textlog') || document.getElementById('riddlemaster') ) {
        window.addEventListener('beforeunload',StoreTmp); }}
ObserveReload(); //need only to call one time in script

- remove the eventlistener when the battle is end as the datas are temporary for battle
CODE

        window.removeEventListener('beforeunload',StoreTmp); // call after check for battle end

- other StoreTmp call or operactions like if ( !cfg.ssd || !cfg.ajaxRound ) should no necessay and can be remove as they will be properly save when StoreTmp call (maybe some need to check and move into StoreTmp function, such as HVcursor is not in StoreTmp because it was new add in previous version)

This post has been edited by what_is_name: Jan 8 2021, 12:21
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 8 2021, 19:58
Post #614
Nezu



Rat
********
Group: Catgirl Camarilla
Posts: 3,931
Joined: 29-January 12
Level 500 (Ponyslayer)


I had no idea you could do that, that's so cool!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 8 2021, 20:14
Post #615
Firew



Casual Poster
****
Group: Gold Star Club
Posts: 258
Joined: 22-February 11
Level 500 (Ponyslayer)


Hello! I have received feedback on my script and I think using dispatchEvent is a good way to facilitate cooperation between dependent scripts. Would you be willing to add this to the next version of monsterbation so that I may hook into it? Other scripts may also be interested into hooking it as well.

QUOTE(what_is_name @ Jan 8 2021, 03:44) *

...Beside that, you only need to dispatch an event after battle end. Change the event name to battleEnd and add it to the main function of hvmb should be more reasonable and clear:

CODE

// main function triggered on new turn
function Observe() {
    // check for battle end
    if ( document.querySelector('img[src$="finishbattle.png"]') ) {
        if ( cfg.alertColours ) {
            document.getElementById(cfg.alertBackground ? 'csp' : 'pane_vitals').style.background = cfg.colours.default;
            document.getElementById('pane_effects').style.background = cfg.colours.default;
            document.getElementById('ckey_spirit').style.background = cfg.colours.default; }
        ProcessLog();
        FormatLog();
        TrackDrops();
        Profbar();
        ShowDrops(true);
        ShowUsage();
        ShowDamage();
        window.dispatchEvent(new Event('battleEnd')); // Used for Battle Stats or maybe other scripts



If you haven't seen my Battle Stats script , I am basically taking the timelog, combatlog, and droplog and storing it in indexedDB. Currently I have to tell users to modify monsterbation, which is troublesome for the average user.

Obviously, the event name is totally up to you.


User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 9 2021, 12:02
Post #616
sickentide



sexromancer
*******
Group: Catgirl Camarilla
Posts: 1,355
Joined: 31-August 10
Level 500 (Ponyslayer)


QUOTE(Nezu @ Jan 6 2021, 03:19) *

Sickentide will most likely either remove these features or temporarily remove the settings & set constant false values for them outside of the Monsterbation settings block in future editions.

yes, i think i will simply remove them. if someone resumes the database service at some point, i can always add them back in

QUOTE(what_is_name @ Jan 8 2021, 12:17) *

- so just add an pageupload eventlistener to call the StoreTmp at the begining of the battle should be fine, no need to concern about ssd or ajax or other accident page crash

this is highly useful information, thank you. it will take me a bit to clean up and slim down the script with this in mind, but after that it will facilitate development quite a bit

QUOTE(Firew @ Jan 8 2021, 20:14) *

Hello! I have received feedback on my script and I think using dispatchEvent is a good way to facilitate cooperation between dependent scripts.

sure thing, i'm going to add this as well
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 11 2021, 01:20
Post #617
Maharid



The Sleeper
*******
Group: Catgirl Camarilla
Posts: 2,389
Joined: 27-April 10
Level 500 (Ponyslayer)


For Isekai i am unable to make Hover work on FF 84.0.2, FF 55.0.3 and Chrome 87.0.4280.88.

I'm not playing much but i'd like to report that.

EDIT: I was able to make my 1.2.1.1 to work in chrome, not perfectly, i need to click on the end round popup because it nor advance automatically and i have to move the mouse to make hover work again on the new round but for the rest is ok.

This post has been edited by Maharid: Jan 11 2021, 04:12
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 11 2021, 08:23
Post #618
Juggernaut Santa



Living in HV 0.83 until Tenboro adds the Tower to Persistent
***********
Group: Gold Star Club
Posts: 11,132
Joined: 26-April 12
Level 500 (Ponyslayer)


QUOTE(Maharid @ Jan 11 2021, 00:20) *

For Isekai i am unable to make Hover work on FF 84.0.2, FF 55.0.3 and Chrome 87.0.4280.88.

I'm not playing much but i'd like to report that.

EDIT: I was able to make my 1.2.1.1 to work in chrome, not perfectly, i need to click on the end round popup because it nor advance automatically and i have to move the mouse to make hover work again on the new round but for the rest is ok.

1.2.4.3 works just fine on chromium browser based on FF 65
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 11 2021, 08:59
Post #619
Noni



Hataraku Noni-sama
***********
Group: Catgirl Camarilla
Posts: 13,141
Joined: 19-February 16
Level 500 (Ponyslayer)


QUOTE(Maharid @ Jan 11 2021, 00:20) *

For Isekai i am unable to make Hover work on FF 84.0.2, FF 55.0.3 and Chrome 87.0.4280.88.

I'm not playing much but i'd like to report that.

EDIT: I was able to make my 1.2.1.1 to work in chrome, not perfectly, i need to click on the end round popup because it nor advance automatically and i have to move the mouse to make hover work again on the new round but for the rest is ok.

I had the same problem. Using a separate browser for isekai, with a fresh install of the newest monsterbation, works like a charm.
User is online!Profile CardPM
Go to the top of the page
+Quote Post

 
post Jan 12 2021, 17:19
Post #620
Maharid



The Sleeper
*******
Group: Catgirl Camarilla
Posts: 2,389
Joined: 27-April 10
Level 500 (Ponyslayer)


I completely stopped playing Iseaki so i have no problem anymore... but i used another browser already installed on my PC (Chrome) and nothing... but true it was installed by some time.

But having a fresh installed browser only to make Monsterbatiion work is not the optimal outcome.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post


44 Pages V « < 29 30 31 32 33 > » 
Reply to this topicStart new topic
4 User(s) are reading this topic (4 Guests and 0 Anonymous Users)
0 Members:

 


Lo-Fi Version Time is now: 6th April 2025 - 18:36