|
|
|
HV Script Thread, Discuss your creations. Includes guidelines and infos for script creation (2020-02-28 upd) |
|
Jun 26 2017, 21:24
|
nekolor
Group: Members
Posts: 123
Joined: 16-June 14
|
QUOTE(abc12345678901 @ Jun 26 2017, 20:33) Tried adding this one and didnt get a drop log at the end of an arena fight.
Just to be sure: it shows pop-up with all drops since last reset only when you click on Smiley icon (click does nothing if there are no recorded drops), it works only on https because localStorage is separate for http and https. QUOTE(SleepDealer @ Jun 26 2017, 20:46) Is it available to make this work with MouseMagelee? Because spell cast rotation is not working and gives attack only even if I disabled mousemelee function in your reloader.
It's disabled by default anyway (IMG:[ invalid] style_emoticons/default/smile.gif) I don't know, I just don't use any form of hover cast/attack scripts — I only quickly tested it with normal attack. QUOTE upd: you have error in reloader Nope. It's commented out intentionally. I'm not sure what this feature does exactly (to fix it) and if it is still relevant at all.
|
|
|
|
|
|
Jun 26 2017, 21:27
|
simrock87
Group: Members
Posts: 647
Joined: 12-June 11
|
QUOTE(Scremaz @ Jun 26 2017, 19:02) snip
1) Oh, didn't notice it, just noticed that the length kept changing every couple hours (IMG:[ invalid] style_emoticons/default/wink.gif) 3-4) Some thing are "battle" relevant, some are just "looks" i'd say. There is significant difference now, as looks are not as restricted as battle relevant things, so for looks we're allowed to parse page data. I'd count toward looks the following bullet points from the list: - Round counter + Turn counter (including speed and time spent) - Cooldown counter - Buff duration + Procs on monsters duration and stacks - Gem Icon - Clickable Riddlemaster - Hide log - Skip popups - Track drops - ED/Flee confirmer -> (is technically somewhat on the edge as you're reacting to stuff, but it's rather benign imho) Then there are the things that are just not possible without reading the page: - Stop on HP/MP/SP thresholds, Spark triggering and buffs expiring (buffs from scrolls/draughts included, preferably with an icon) -> (hp/mp/sp is fine, spark was fine in the past, but technically it's reacting again, and buffs are not reliably possible, i'll explain a little further down) - Stop on Channelling -> (not allowed to read the page, no notice that channeling is active) So that's just very little that can't be done, but assuming i understood the post from tb correctly, we'd now need to track cooldowns and so on internally, that requires some more knowledge about the state of the game. First of all you'd need to replicate the HV battle engine within javascript to get accurate numbers for cooldowns due to haste, general cast speed and cast speeds for spells. While it's possible to assume some stuff, like active Haste buff, you'd need to intercept or replace the standard battle actions to get a notification when something is cast, used and so on. While this might not seems like much, even a .01 error in turn counting is going to have an effect on a 400+ turn RoB. // ED: QUOTE(FabulousCupcake @ Jun 26 2017, 19:13) This is exactly what I mentioned (IMG:[ invalid] style_emoticons/default/heh.gif) But I didn't know about this package O_O I spent a lot of time to write a working XHR interceptor, but apparently someone already figured it out orz Learned that lesson on my last project, now i just search on the npm package database for a couple keywords before spending hours and days doing something useless. This post has been edited by simrock87: Jun 26 2017, 21:37
|
|
|
|
|
|
Jun 26 2017, 21:52
|
diodo
Group: Catgirl Camarilla
Posts: 515
Joined: 2-September 11
|
QUOTE(nekolor @ Jun 27 2017, 02:24) Track Drops — tracks drops, shrine stuff, monster gifts; click on Stamina Smiley icon to show
HV_Track_Drops.user.js.txt ( 7.24k )
Number of downloads: 13430nothing pop-up after i click the stamina smiley icon in chrome (IMG:[ invalid] style_emoticons/default/cry.gif)
|
|
|
Jun 26 2017, 21:55
|
AnonDarkMage7
Group: Gold Star Club
Posts: 925
Joined: 1-June 12
|
QUOTE(nekolor @ Jun 26 2017, 21:24) Just to be sure: it shows pop-up with all drops since last reset only when you click on Smiley icon (click does nothing if there are no recorded drops), it works only on https because localStorage is separate for http and https.
Maybe I'm using it wrong? When I click on the smiley icon it just gives me an option to use an energy drink. How do I know if I'm on http or https?
|
|
|
|
|
|
Jun 26 2017, 22:07
|
Scremaz
Group: Gold Star Club
Posts: 24,304
Joined: 18-January 07
|
QUOTE(simrock87 @ Jun 26 2017, 21:27) 1) Oh, didn't notice it, just noticed that the length kept changing every couple hours (IMG:[ invalid] style_emoticons/default/wink.gif) lol. it's not like i always have in mind the ending point, i'm improvising a bit as well (IMG:[ invalid] style_emoticons/default/heh.gif) some rephrasing are definitely possible (and maybe even some slight changes due to tenboro's answers), but that's the list of the features. something could possibly be removed, but i doubt something else will be added. QUOTE(simrock87 @ Jun 26 2017, 21:27) 3-4) Some thing are "battle" relevant, some are just "looks" i'd say. There is significant difference now, as looks are not as restricted as battle relevant things, so for looks we're allowed to parse page data.
I'd count toward looks the following bullet points from the list:
- Round counter + Turn counter (including speed and time spent) - Cooldown counter - Buff duration + Procs on monsters duration and stacks - Gem Icon - Clickable Riddlemaster - Hide log - Skip popups - Track drops - ED/Flee confirmer -> (is technically somewhat on the edge as you're reacting to stuff, but it's rather benign imho)
having all these things seems a good starting point to me. QUOTE(simrock87 @ Jun 26 2017, 21:27) Then there are the things that are just not possible without reading the page: - Stop on HP/MP/SP thresholds, Spark triggering and buffs expiring (buffs from scrolls/draughts included, preferably with an icon) -> (hp/mp/sp is fine, spark was fine in the past, but technically it's reacting again, and buffs are not reliably possible, i'll explain a little further down) - Stop on Channelling -> (not allowed to read the page, no notice that channeling is active)
as i see it, if spark triggers you're below HP threshold. so regardless, if HP threshold is allowed, then the script *has* to stop. sometimes your SP tank will be affected too, but that's obviously less reliable. as for channelling, uh... no clue (IMG:[ invalid] style_emoticons/default/heh.gif) QUOTE(simrock87 @ Jun 26 2017, 21:27) So that's just very little that can't be done, but assuming i understood the post from tb correctly, we'd now need to track cooldowns and so on internally, that requires some more knowledge about the state of the game. First of all you'd need to replicate the HV battle engine within javascript to get accurate numbers for cooldowns due to haste, general cast speed and cast speeds for spells. While it's possible to assume some stuff, like active Haste buff, you'd need to intercept or replace the standard battle actions to get a notification when something is cast, used and so on. While this might not seems like much, even a .01 error in turn counting is going to have an effect on a 400+ turn RoB.
yep, i know something about how error spread. for this kind of things, please post a brief update in .85 thread. this comes because in mod section i indicated that thread as the "official" one. people that may know the answer are quite busy atm, and i prefer to ask them to look at a 2-page thread rather than this one. in case i'll need to pm higherups, i'll basically refer what's written there. afterall, i myself don't belong too much to this thread to begin with (IMG:[ invalid] style_emoticons/default/heh.gif)
|
|
|
|
|
|
Jun 26 2017, 22:15
|
lololo16
Group: Gold Star Club
Posts: 2,836
Joined: 5-March 12
|
QUOTE(sickentide @ Jun 26 2017, 11:45) update for new bars, more options and better compatibility with other scripts
HVCleanUI.1.2.2.user.js.zip ( 3.15k )
Number of downloads: 144thank you for adding "ignoreGems:" now it works perfectly :D
|
|
|
|
|
|
Jun 26 2017, 22:25
|
Kinights
Group: Gold Star Club
Posts: 988
Joined: 25-July 12
|
QUOTE(nekolor @ Jun 26 2017, 15:24) And stuff from others, up-to-date and sometimes with minor changes I don't remember (IMG:[ invalid] style_emoticons/default/happy.gif) : Track Drops — tracks drops, shrine stuff, monster gifts; click on Stamina Smiley icon to show
HV_Track_Drops.user.js.txt ( 7.24k )
Number of downloads: 13430I tested it, but it seems to show turns instead of rounds. I played the first 2 Arenas and got this result: Reset Close PFUDOR Rounds (42) Trash Gear (3) [Spirit Draught] (1) [Monster Cuisine] (1) [Monster Chow] (1) [Spirit Potion] (1) Also, could the place to click be somewhere else other than the smiley face? It didn't use to be a problem, but now it's quite dangerous to click near the stamina bar and mistakenly use an ED. QUOTE(abc12345678901 @ Jun 26 2017, 16:55) Maybe I'm using it wrong? When I click on the smiley icon it just gives me an option to use an energy drink. How do I know if I'm on http or https?
I changed the @match line to this: // @match *.hentaiverse.org/* Now it works for both normal and altverse for me. It still shows a difference between both, so if you play some rounds on vanilla then some on altverse, it will show different things on each instead of a total.
|
|
|
|
|
|
Jun 26 2017, 22:38
|
AnonDarkMage7
Group: Gold Star Club
Posts: 925
Joined: 1-June 12
|
QUOTE(Kinights @ Jun 26 2017, 22:25)
// @match *.hentaiverse.org/*
Now it works for both normal and altverse for me.
It still shows a difference between both, so if you play some rounds on vanilla then some on altverse, it will show different things on each instead of a total.
works now, thank you
|
|
|
Jun 26 2017, 22:39
|
Kadokura
Group: Gold Star Club
Posts: 1,619
Joined: 28-September 10
|
MouseMagelee doesn't work with the second layout of Vital Bars (Utilitarian style). (IMG:[ invalid] style_emoticons/default/sad.gif) This post has been edited by Kadokura: Jul 31 2017, 05:37
|
|
|
Jun 26 2017, 22:56
|
Kinights
Group: Gold Star Club
Posts: 988
Joined: 25-July 12
|
So, at the moment I'm just doing REs and playing a few arenas to not let my stamina cap due to not being able to play safely while reading/watching videos.
Main reason is that if I get too focused on reading/watching, I'll probably forget to recast Regen and shit will happen.
So, if we can't get the function to stop actions when regen and other buffs expires, can we at least have a script that gives of a warning or at least a visual warning, like background color changing when Regen and possibly other buffs as well are not in effect, like it does in certain situations in HV Clean UI?
|
|
|
|
|
|
Jun 26 2017, 23:39
|
tuscck
Group: Gold Star Club
Posts: 444
Joined: 7-September 14
|
I use HV Dark cause I got light sensitive eyes. I have to startup HV twice to get the black background. When I toggle around in the HV app it goes back to the old beige HV background color. So no dark background (IMG:[ invalid] style_emoticons/default/cry.gif) I use the latest firefox Anyone can help me?
|
|
|
Jun 26 2017, 23:42
|
nekolor
Group: Members
Posts: 123
Joined: 16-June 14
|
QUOTE(Kinights @ Jun 26 2017, 22:25) I tested it, but it seems to show turns instead of rounds.
Likely so. Didn't try to rewrite turn/round stuff to avoid breaking everything at the time. QUOTE Also, could the place to click be somewhere else other than the smiley face?
It didn't use to be a problem, but now it's quite dangerous to click near the stamina bar and mistakenly use an ED.
Yeah, it is also not visible in combat now because of that. I'll put something new, probably.
|
|
|
|
|
|
Jun 27 2017, 00:28
|
Null2Null
Group: Gold Star Club
Posts: 1,199
Joined: 8-May 11
|
Major one: HV Battle Reloaded — essentially ex- Reloader with all obsolete AJAXing taken out and some of my fixes and additions I had for some time and didn't get to post before. excuse me noBlinking: true, // Disable buff/debuff blinking showMonHP: true, // Show enemy HP value the above 2 didnt work for me the browser I used is CHROME ver. 59.0.3071.115 wat's wrong with me? (IMG:[ invalid] style_emoticons/default/laugh.gif)
|
|
|
Jun 27 2017, 03:47
|
Muddybug
Group: Gold Star Club
Posts: 463
Joined: 28-March 17
|
Has anyone been able to resurrect HV Track Drop in Battle in the 0.85 environment?
|
|
|
Jun 27 2017, 03:59
|
pooaa
Group: Gold Star Club
Posts: 645
Joined: 20-July 14
|
is there any equip compare script coming out or still works for HV0.85? or still need patience (IMG:[ invalid] style_emoticons/default/mellow.gif)
|
|
|
Jun 27 2017, 07:52
|
Hakrei
Group: Gold Star Club
Posts: 757
Joined: 16-December 09
|
This might just be me but whenever I switch to ultiltarian mode Sapo`s MouseMagelee stops working completely until I switch back to standard. Is that script not compatible with ultilarian mode? I'm on chrome via tampermoneky btw...
|
|
|
Jun 27 2017, 07:53
|
Noni
Group: Catgirl Camarilla
Posts: 12,950
Joined: 19-February 16
|
QUOTE(Hakrei @ Jun 27 2017, 07:52) This might just be me but whenever I switch to ultiltarian mode Sapo`s MouseMagelee stops working completely until I switch back to standard. Is that script not compatible with ultilarian mode? I'm on chrome via tampermoneky btw...
yep.
|
|
|
Jun 27 2017, 08:30
|
friggo
Group: Gold Star Club
Posts: 2,134
Joined: 9-October 14
|
QUOTE(dmyers59 @ Jun 27 2017, 04:47) Has anyone been able to resurrect HV Track Drop in Battle in the 0.85 environment?
Relevant to my interests (IMG:[ invalid] style_emoticons/default/ph34r.gif)
|
|
|
|
|
|
Jun 27 2017, 09:52
|
Gambit126
Group: Members
Posts: 301
Joined: 27-September 15
|
Okay, no matter what script I try, either the new HV Clean UI or the new HV Battle Reloaded, allow me to see the gem Icon when one drops.
On HV 0.84 I was using Reloader v1.2 and the Gem Icon showed up fine.
Now on HV 0.85 they don't show up at all.
Could someone try to explain to me in as simple terms as possible what changed to make it not work for me?
I am still using Firefox v43.0.1
Edit: Evidently for HV Clean UI "ikeyp.innerHTML.match(...) is null" For HV Battle Reloaded "gem.children[0].children[0].textContent.match(...) is null"
This post has been edited by Gambit126: Jun 27 2017, 10:12
|
|
|
|
|
|
Jun 27 2017, 10:36
|
Scremaz
Group: Gold Star Club
Posts: 24,304
Joined: 18-January 07
|
QUOTE(pooaa @ Jun 27 2017, 03:59) is there any equip compare script coming out or still works for HV0.85? or still need patience (IMG:[ invalid] style_emoticons/default/mellow.gif) patience, i'd say
|
|
|
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:
|
|
|
|
|