Welcome Guest ( Log In | Register )

45 Pages V < 1 2 3 4 > »   
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 Jan 8 2018, 20:21
Post #27
sickentide



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


QUOTE(reality_marble @ Jan 8 2018, 19:45) *

hopefully (◕‿◕) sick an' tidy will add a hoverctrl or hoveralt function if possible?

hmm, we'll see, i have to rework the keybind system for the config interface i plan to add anyway, but in the meantime you can use the HoverAction bindable function with all modifier keys, like
CODE
Bind(KEY_D, CtrlShift, HoverAction(Strongest([Cast('Ragnarok'), Cast('Disintegrate'), Cast('Corruption')]), true));
Bind(KEY_D, CtrlAltShift, HoverAction(Strongest([Cast('Flames of Loki'), Cast('Inferno'), Cast('Fiery Blast')]), true));

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

 
post Jan 8 2018, 20:25
Post #28
reality_marble



☆ My hearts are ←~(Ψ▼ー▼)∈ pitch black! ☆
*******
Group: Gold Star Club
Posts: 1,475
Joined: 31-August 13
Level 494 (Godslayer)


(◕‿◕)♡ thanks!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 13 2018, 14:30
Post #29
BMXArena



Casual Poster
***
Group: Members
Posts: 123
Joined: 1-December 10
Level 415 (Godslayer)


Thank you for the great scripts~

About CrunkJuice, it seems that an upgrade from 5 to 6 of a main stat gives 5000 morale instead of 6000.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 13 2018, 15:57
Post #30
sickentide



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


QUOTE(BMXArena @ Jan 13 2018, 14:30) *

About CrunkJuice, it seems that an upgrade from 5 to 6 of a main stat gives 5000 morale instead of 6000.

i have noticed that upgrading from an uneven to an even stat can give the morale rounded up or down depending on the stat, so i decided to leave it at the maximum for now. i will change it once i have accurate data
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 22 2018, 09:04
Post #31
Cryosite



Kind of a Big Deal
*****
Group: Members
Posts: 553
Joined: 29-August 17
Level 416 (Godslayer)


Small request:
ssss2's HVUtils script and Monsterbation have a small collision, and his suggestion here appears to resolve it. Could you adjust the headers of the regular version so that when you update Monsterbation, this change is always present?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 22 2018, 12:54
Post #32
sickentide



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


QUOTE(Cryosite @ Jan 22 2018, 09:04) *

Small request:
ssss2's HVUtils script and Monsterbation have a small collision, and his suggestion here appears to resolve it. Could you adjust the headers of the regular version so that when you update Monsterbation, this change is always present?

the fix suggested by sssss2 isn't fully workable. restricting monsterbation to *://*.hentaiverse.org/?s=Battle disables it when returning to https://hentaiverse.org/ during battle. and in any case, HVUtils shouldn't run during battle even if the url doesn't contain "Battle", that's the source of the conflict. i would suggest modifying HVUtils to detect battle in a failsafe manner. this can be done by modifying the beginning of HVUtils like this:
CODE
// ==/UserScript==

if ( document.getElementById('textlog') || document.getElementById('riddlebot') ) return;
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 23 2018, 04:24
Post #33
Cryosite



Kind of a Big Deal
*****
Group: Members
Posts: 553
Joined: 29-August 17
Level 416 (Godslayer)


QUOTE(sickentide @ Jan 22 2018, 02:54) *

the fix suggested by sssss2 isn't fully workable. restricting monsterbation to *://*.hentaiverse.org/?s=Battle disables it when returning to https://hentaiverse.org/ during battle. and in any case, HVUtils shouldn't run during battle even if the url doesn't contain "Battle", that's the source of the conflict. i would suggest modifying HVUtils to detect battle in a failsafe manner. this can be done by modifying the beginning of HVUtils like this:
CODE
// ==/UserScript==

if ( document.getElementById('textlog') || document.getElementById('riddlebot') ) return;



ssss2 found what appears to be the source of the conflict within HVUtils, and suggested an edit in the Ask the Experts thread.

So... yeah, disregard my request.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 29 2018, 02:57
Post #34
sickentide



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


QUOTE(gianfrix94 @ Jan 4 2018, 17:47) *

EDIT: Did it myself ¯\_(ツ)_/¯

how unfortunate. i didn't catch this edit before i was done adding the feature. oh well, this is what i get for taking so long due to moving from one country to another. hope you enjoy your bindable Drops function

QUOTE(reality_marble @ Jan 8 2018, 18:45) *

hopefully (◕‿◕) sick an' tidy will add a hoverctrl or hoveralt function if possible?

done Attached File  HentaiverseMonsterbation.1.2.3.2.user.js.zip ( 17.68k ) Number of downloads: 238

and i increased the padding of btm6 for smoother hovering with hoverArea = 6, which is the officially endorsed setting, while the default is still 1 to avoid confusion. does anyone actually use hoverArea = 1, or should i just set the default to 6?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 30 2018, 08:15
Post #35
allgentleman



Newcomer
**
Group: Members
Posts: 57
Joined: 23-April 17
Level 331 (Godslayer)


thanks, it's a very useful script.

but why there is no instruction? i don't know how to use it until i try to edit the script...
it is very inconvenient for those who dont know how to edit script
u can add a setting surface, or at least make an instruction

like:
1. edit the minHP = 0.4, to verify when to stop the script
2. press 'z' can toggle the hover action (the most important).

these two may be enough for basic use.

or there is an direction i haven't seen? (IMG:[invalid] style_emoticons/default/ohmy.gif)

This post has been edited by allgentleman: Jan 30 2018, 08:21
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 30 2018, 17:21
Post #36
sickentide



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


QUOTE(allgentleman @ Jan 30 2018, 07:15) *

or there is an direction i haven't seen? (IMG:[invalid] style_emoticons/default/ohmy.gif)

the idea is that the comments next to the settings serve as instructions, if you read those while setting it up you know exactly what the script can do. i plan to add a configuration interface at some point
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jan 30 2018, 19:13
Post #37
p100140087



Lurker
Group: Recruits
Posts: 6
Joined: 6-March 15
Level 12 (Novice)


Very good... these hotkeys (IMG:[invalid] style_emoticons/default/biggrin.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Feb 2 2018, 07:31
Post #38
EmuAGR



Newcomer
**
Group: Members
Posts: 63
Joined: 8-February 13
Level 330 (Godslayer)


May I suggest to stop on channeling only when it's about to expire? That way it'd be more efficient IMHO.

This post has been edited by EmuAGR: Feb 2 2018, 07:33
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Feb 2 2018, 08:21
Post #39
sickentide



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


QUOTE(EmuAGR @ Feb 2 2018, 06:31) *

May I suggest to stop on channeling only when it's about to expire? That way it'd be more efficient IMHO.

if you prefer it that way, you can add channeling.png to alertBuffs
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Feb 5 2018, 23:46
Post #40
Nayas



( 。∀ ゚)
*****
Group: Members
Posts: 701
Joined: 6-February 11
Level 436 (Godslayer)


maxVitals breaks when you don't have spark up because it tries to find element vrhd, which should be dvrhb (others should be dvrm and dvrs too) without spark. It also looks like it breaks everything in enhance() after it, when enabled. I only noticed because endround popups weren't getting skipped, while still being hidden. #dvrhb also should be in enhance next to #dvrhd, or it gets overlapped with hp bar.
I normally don't have it enabled, is it the only reason hp/mp boost is needed in options? If so, it would be much easier to ask users for maxhp/mp values that can be copypasted from character stat page, instead of asking to calculate % boost from passives.

Btw is there a way to see drops/speed statistics from console, or dump it to text file?
It would be neat if the log was stored separately for each battle, you could label them by number of rounds to compare arenas/iw easy.

This post has been edited by Nayas: Feb 6 2018, 00:14
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Feb 6 2018, 02:32
Post #41
sickentide



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


QUOTE(Nayas @ Feb 5 2018, 22:46) *

maxVitals breaks when you don't have spark up because it tries to find element vrhd, which should be dvrhb (others should be dvrm and dvrs too) without spark. It also looks like it breaks everything in enhance() after it, when enabled. I only noticed because endround popups weren't getting skipped, while still being hidden. #dvrhb also should be in enhance next to #dvrhd, or it gets overlapped with hp bar.

what a useless and bothersome feature... fixed Attached File  HentaiverseMonsterbation.1.2.3.3.user.js.zip ( 17.73k ) Number of downloads: 293

QUOTE(Nayas @ Feb 5 2018, 22:46) *

I normally don't have it enabled, is it the only reason hp/mp boost is needed in options? If so, it would be much easier to ask users for maxhp/mp values that can be copypasted from character stat page, instead of asking to calculate % boost from passives.

maxVitals doesn't use those, it grabs the values straight from the page. the boost settings are for calculating potions' and gems' effectiveness

QUOTE(Nayas @ Feb 5 2018, 22:46) *

Btw is there a way to see drops/speed statistics from console, or dump it to text file?
It would be neat if the log was stored separately for each battle, you could label them by number of rounds to compare arenas/iw easy.

best you can do for now is to set the selectLog and terseLog settings to your liking. i'm thinking when there's nothing else left to do maybe i should expand the logging features, including income summary and such, but i'm not sure if this is really needed since there are already other scripts for logging and log processing
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Feb 6 2018, 16:31
Post #42
Nayas



( 。∀ ゚)
*****
Group: Members
Posts: 701
Joined: 6-February 11
Level 436 (Godslayer)


QUOTE(sickentide @ Feb 6 2018, 03:32) *

best you can do for now is to set the selectLog and terseLog settings to your liking. i'm thinking when there's nothing else left to do maybe i should expand the logging features, including income summary and such, but i'm not sure if this is really needed since there are already other scripts for logging and log processing

I'm not aware of anything that has real time statistics for clearing arenas. I'm mainly interested in seconds per round and total clear time. I was manually pasting the stats to pastebin, but it's tedious and log just gets overwritten if I forget to save it, so I was looking for a way to automate it.
Besides HVstat doesn't work with ajax, and super's script works by comparing inventory snapshots, which doesn't seem very reliable if you just want to compare drops/income from battles.

This post has been edited by Nayas: Feb 6 2018, 16:40
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Feb 6 2018, 21:36
Post #43
Cryosite



Kind of a Big Deal
*****
Group: Members
Posts: 553
Joined: 29-August 17
Level 416 (Godslayer)


QUOTE(sickentide @ Feb 5 2018, 16:32) *

best you can do for now is to set the selectLog and terseLog settings to your liking. i'm thinking when there's nothing else left to do maybe i should expand the logging features, including income summary and such, but i'm not sure if this is really needed since there are already other scripts for logging and log processing

Only one I know of is "hvstat" which doesn't work and isn't supported anymore. If there is some script which still works and would let me capture battle log raw data to copy/paste from without having to manually do so myself during combat, that would be super useful.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Feb 6 2018, 21:53
Post #44
lazyNPC



├┬┴┬┴┤(・_├┬┴┬┴┤
********
Group: Gold Star Club
Posts: 3,346
Joined: 8-June 12
Level 500 (Godslayer)


QUOTE(Cryosite @ Feb 6 2018, 20:36) *

Only one I know of is "hvstat" which doesn't work and isn't supported anymore. If there is some script which still works and would let me capture battle log raw data to copy/paste from without having to manually do so myself during combat, that would be super useful.

Actually, HV Stat does work.
For making it work, in Chrome, you need to download the latest version crx, and then unpack that with winRAR (or whatever you use) in a folder, and then load the unpacked extension in Chrome.
While using Mosterbation you have to set ajaxRound in the script to false to make them work together.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Feb 7 2018, 02:13
Post #45
sickentide



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


ok, i'm moving enhanced logging functionality a tad up in the priority list. don't expect it too soon though, i'm still a little busy with outside world matters
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Feb 7 2018, 02:23
Post #46
Cryosite



Kind of a Big Deal
*****
Group: Members
Posts: 553
Joined: 29-August 17
Level 416 (Godslayer)


QUOTE(gianfrix94 @ Feb 6 2018, 11:53) *

Actually, HV Stat does work.
For making it work, in Chrome, you need to download the latest version crx, and then unpack that with winRAR (or whatever you use) in a folder, and then load the unpacked extension in Chrome.
While using Mosterbation you have to set ajaxRound in the script to false to make them work together.


Thanks for the tip. Trying it out now, though I am a little leery of what it does vs what Monsterbation does in combat, and apprehensive about conflicts between the two.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post


45 Pages V < 1 2 3 4 > » 
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 


Lo-Fi Version Time is now: 13th September 2025 - 04:09