Welcome Guest ( Log In | Register )

291 Pages V « < 196 197 198 199 > »   
Reply to this topicStart new topic
> HV Script Thread, Discuss your creations. Includes guidelines and infos for script creation (2020-02-28 upd)

 
post Jun 23 2017, 21:03
Post #3927
SidZBear



Regular Poster
*****
Group: Gold Star Club
Posts: 560
Joined: 31-May 16
Level 500 (Ponyslayer)


Oooh, we are doing bounties now? (IMG:[invalid] style_emoticons/default/smile.gif)

I have a script or three I'd like to see working again sooner rather than later.... HVSTAT, Counter Save, and Monsterlab. Oh and the skip popup one.

I'm not rich by any means, but I do have a steady hath income, and could possibly be tempted into handing out a silver star... (IMG:[invalid] style_emoticons/default/biggrin.gif)

This post has been edited by SidZBear: Jun 23 2017, 21:05
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 23 2017, 21:25
Post #3928
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)


Count me in if these are included:

- Hoverplay, but with the non-Vanilla Reloader features*, without reloader of course
* - Round counter, Stop if below HP/MP/SP thresholds, Stop if Channeling, Stack Counter, Buffs and Procs Cooldown, Skip "You Are Victorious" popup, and more (mostly what I listed)
- Confirmer for ED/Flee/Return MM/GLT
- Inline Equipment Set Changer and Difficulty Changer
- Displaying Credits out of battle in all the pages
- Displaying Stamina and Difficulty in battle
- any way to improve the battle UI regarding the HP/MP/SP/Overcharge display
- Equipment Conditioner (repair from the "Equipment Page" with a click on a button if below a set % of condition)
- Sort Inventory by Date (EID) instead of Equipment Type
- Hide Figurines from the Shrine
- Equipment PAB symbols for Inventory and Bazaar
- HV scanner
- Item Manager


The more, the better (IMG:[invalid] style_emoticons/default/smile.gif)

This post has been edited by End Of All Hope: Jun 23 2017, 21:29
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 23 2017, 21:28
Post #3929
Uncle Stu



The new barely sober barely sane but fully grumpy edition
**********
Group: Gold Star Club
Posts: 9,899
Joined: 4-February 12
Level 500 (Ponyslayer)


You are all so greedy, uncle would be allready happy when HV stat slim mod would work again. Thats the only script he did ever used. And now its gone. (IMG:[invalid] style_emoticons/default/cry.gif)

This post has been edited by Uncle Stu: Jun 23 2017, 21:28
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 23 2017, 21:30
Post #3930
Muddybug



Casual Poster
****
Group: Gold Star Club
Posts: 463
Joined: 28-March 17
Level 500 (Godslayer)


QUOTE(Uncle Stu @ Jun 23 2017, 15:28) *

You are all so greedy, uncle would be allready happy when HV stat slim mod would work again. Thats the only script he did ever used. And now its gone. (IMG:[invalid] style_emoticons/default/cry.gif)


HV Stat Slim rocked. That and reloader were my staples.

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

 
post Jun 23 2017, 21:31
Post #3931
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(Uncle Stu @ Jun 23 2017, 21:28) *

You are all so greedy, uncle would be allready happy when HV stat slim mod would work again. Thats the only script he did ever used. And now its gone. (IMG:[invalid] style_emoticons/default/cry.gif)

What was that? Never heard of it (IMG:[invalid] style_emoticons/default/ohmy.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 23 2017, 21:31
Post #3932
KitsuneAbby



Curse God of the Hentai Shrine
**********
Group: Catgirl Camarilla
Posts: 7,572
Joined: 12-July 14
Level 500 (Ponyslayer)


Frankly, all I'd need is CracklingCast to work. Reloader is not needed anymore, and I can live without Item Shop manager. For the last, I mean that I still have to wait before reopening the shop, but that's not too big of a deal. I barely drop anything interesting anymore anyway.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 23 2017, 21:34
Post #3933
SidZBear



Regular Poster
*****
Group: Gold Star Club
Posts: 560
Joined: 31-May 16
Level 500 (Ponyslayer)


QUOTE(Uncle Stu @ Jun 23 2017, 12:28) *

You are all so greedy, uncle would be allready happy when HV stat slim mod would work again. Thats the only script he did ever used. And now its gone. (IMG:[invalid] style_emoticons/default/cry.gif)


I like the full one, it was the only script I used for almost a year.

I'm mainly after the round counter and interrupt on low health/regen expire. and the built it popup skip
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 23 2017, 21:35
Post #3934
SidZBear



Regular Poster
*****
Group: Gold Star Club
Posts: 560
Joined: 31-May 16
Level 500 (Ponyslayer)


QUOTE(End Of All Hope @ Jun 23 2017, 12:31) *

What was that? Never heard of it (IMG:[invalid] style_emoticons/default/ohmy.gif)


The trimmed down version of

https://forums.e-hentai.org/index.php?showtopic=79552
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 23 2017, 21:37
Post #3935
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)


Oh, nothing I'm really interested in then.
But if we make a mega bounty, let's include everything.
More stuff, more people contribute, more motivated will be the person to do all of this (IMG:[invalid] style_emoticons/default/rolleyes.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 23 2017, 21:40
Post #3936
SidZBear



Regular Poster
*****
Group: Gold Star Club
Posts: 560
Joined: 31-May 16
Level 500 (Ponyslayer)


QUOTE(End Of All Hope @ Jun 23 2017, 12:37) *

Oh, nothing I'm really interested in then.
But if we make a mega bounty, let's include everything.
More stuff, more people contribute, more motivated will be the person to do all of this (IMG:[invalid] style_emoticons/default/rolleyes.gif)



Count me in for 400 hath to whomever gets HV Stat Slim up and working for Stu and I.

and 100 to whoever gets the smart monster lab running.

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

 
post Jun 23 2017, 21:45
Post #3937
Uncle Stu



The new barely sober barely sane but fully grumpy edition
**********
Group: Gold Star Club
Posts: 9,899
Joined: 4-February 12
Level 500 (Ponyslayer)


QUOTE(SidZBear @ Jun 23 2017, 21:40) *

Count me in for 400 hath to whomever gets HV Stat Slim up and working for Stu and I.

and 100 to whoever gets the smart monster lab running.


400 hath? Somehow now i feel forced to give also something. So yeah, im poor but 500k credits for the one who does the magic that hv stat slim works again.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 23 2017, 21:59
Post #3938
sigo8



Clover Sprite
********
Group: Gold Star Club
Posts: 3,655
Joined: 9-November 11
Level 500 (Ponyslayer)


Random Encounter Notification
Update for the new patch, plus a bunch of changes I made forever ago but never got around to release.
*A fix to prevent multiple alerts when you have multiple windows open.
*A option to hide the timer during riddlemaster (this and the hide durring battle have not be tested in the new patch).
*Resetting the timer not long advance the encounter count.
Note: HV has switch from http to https, and the storage the most scripts use is not shared between http and https so saved data has been lost.
Attached File  hvren.2.0.2.user.js.zip ( 3.48k ) Number of downloads: 116


Reloader Shim
A shim to emit Reloader events.
Even with this most scripts are still broken because of the UI and URL changes, but this should help other people fix them
Attached File  Reloader_Shim.1.user.js.zip ( 445bytes ) Number of downloads: 125



Altless Casting
An incomplete script I never finished. It's set up so that the number row cast spell (hence the name) and the number pad casts the spell in quick bar slot 5 (guess which slot I have imperil in). It's an ok-ish stop gap while CracklingCast is broken.
Attached File  HV___Altless_Casting.1.user.js.zip ( 885bytes ) Number of downloads: 110
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 23 2017, 21:59
Post #3939
SidZBear



Regular Poster
*****
Group: Gold Star Club
Posts: 560
Joined: 31-May 16
Level 500 (Ponyslayer)


QUOTE(Uncle Stu @ Jun 23 2017, 12:45) *

400 hath? Somehow now i feel forced to give also something. So yeah, im poor but 500k credits for the one who does the magic that hv stat slim works again.


400hath is ~ 5 days of Hentai@Home off my home computer.

I'd have offered more, but that's all I have on hand right now
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 23 2017, 22:12
Post #3940
Uncle Stu



The new barely sober barely sane but fully grumpy edition
**********
Group: Gold Star Club
Posts: 9,899
Joined: 4-February 12
Level 500 (Ponyslayer)


QUOTE(SidZBear @ Jun 23 2017, 21:59) *

400hath is ~ 5 days of Hentai@Home off my home computer.

I'd have offered more, but that's all I have on hand right now

Well then the different isnt too big. 500k is my average income of 4 Days.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 23 2017, 22:30
Post #3941
Noni



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


QUOTE(sigo8 @ Jun 23 2017, 21:59) *

Altless Casting
An incomplete script I never finished. It's set up so that the number row cast spell (hence the name) and the number pad casts the spell in quick bar slot 5 (guess which slot I have imperil in). It's an ok-ish stop gap while CracklingCast is broken.
Attached File  HV___Altless_Casting.1.user.js.zip ( 885bytes ) Number of downloads: 110



This fixes imperil for a bit. But casting the T3, T2 and T1 Cold spell is still very fiddly. Press number, then click monster. Instead of Click Spell, then press number.

But thanks for the imperil fix!
User is online!Profile CardPM
Go to the top of the page
+Quote Post

 
post Jun 23 2017, 22:37
Post #3942
Cleavs



A certain pervert. OT expert. Just dancing around in the game.
***********
Group: Gold Star Club
Posts: 24,317
Joined: 18-January 07
Level 500 (Ponyslayer)


hmmm... tomorrow i'll open a crowdfunding thread to discuss it. i have a few requests as well... but first i'd like to hear admin's answer on the bars matter. better an official solution than a script one

This post has been edited by Scremaz: Jun 23 2017, 22:41
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 23 2017, 22:45
Post #3943
Kadokura




*******
Group: Gold Star Club
Posts: 1,619
Joined: 28-September 10
Level 500 (Ponyslayer)


Ok, I'll join to this Mega Bounty. I offer the average income of 1 day.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 23 2017, 23:10
Post #3944
sickentide



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


at the monster lab, you exchange crystals and pills for materials. to maximise your returns, it is best to spend crystals only when none of the morale is wasted. here is a script that displays monster hunger and morale drain and the morale gained from each crystal upgrade
CODE
// ==UserScript==
// @name        HV Monster Lab Numbers
// @namespace   hvlabnumbers
// @version     1.2
// @description Displays morale and hunger values in HV Monster Lab
// @match       *://*.hentaiverse.org/?s=Bazaar&ss=ml*
// @grant       none
// ==/UserScript==

var barFontSize = 70, gainFontSize = 100, // set to match font

    spent, style = document.createElement('style'), bars = document.querySelectorAll('img[src*="bar_"]');
style.innerHTML = '.spent { width: 0px; display: inline-block; position: absolute; left: 62px; top: 2px; }' +
                  '.spent > div { background: #EDEBDF; border: 1px solid black; padding: 0 2px;' +
                  'display: inline-block; font-size: ' + barFontSize + '%; font-weight: bold; }' +
                  '.gain { max-width: 0px; margin-top: 2px; position: absolute; font-size: ' +
                  gainFontSize + '%; font-weight: bold; }';
document.head.appendChild(style);

for ( var i = 0; i < bars.length; i++ ) {
    spent = 24000 - bars[i].clientWidth * 200;
    var div = bars[i].parentNode.insertBefore(document.createElement('div'), bars[i].nextSibling);
    div.appendChild(document.createElement('div')).innerHTML = spent; div.className = 'spent'; }

var mcr = document.getElementsByClassName('mcr');
if ( mcr[0] ) {
    var upgrade = mcr[0].querySelectorAll('img[onclick*="do_crystal_upgrade"]');
    for ( var i = 0; i < upgrade.length; i++ ) {
        var gain = 1000 * Math.round( 3 + ExtractNumber(upgrade[i].parentNode.nextSibling) * 0.5 ),
            td = upgrade[i].parentNode.parentNode.insertBefore(document.createElement('td'), upgrade[i].parentNode.nextSibling);
        td.innerHTML = gain; td.className = 'gain'; td.style.color = gain > spent ? 'grey' : 'black'; }}
if ( mcr[1] ) {
    upgrade = mcr[1].querySelectorAll('img[onclick*="do_crystal_upgrade"]');
    for ( var i = 0; i < upgrade.length; i++ ) {
        var gain = 2000 * Math.floor( 1 + ExtractNumber(upgrade[i].parentNode.nextSibling) * 0.1 ),
            td = upgrade[i].parentNode.parentNode.insertBefore(document.createElement('td'), upgrade[i].parentNode.nextSibling);
        td.innerHTML = gain; td.className = 'gain'; td.style.color = gain > spent ? 'grey' : 'black'; }}

function ExtractNumber(td) {
    if ( (number = td.innerHTML.match(/\+(\d+)/)) ) return number[1];
    if ( (number = td.innerHTML.match(/"c4(\d)".+"c4(\d)"/)) ) return number[2] + number[1];
    if ( (number = td.innerHTML.match(/"c4(\d)"/)) ) return number[1]; }


This post has been edited by sickentide: Aug 5 2017, 19:14
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 23 2017, 23:15
Post #3945
lazyNPC



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


Ok guys, new version of my custom Shrine Filter for the new version of HV.
Here is it:
Attached File  ShrineFilter_0.2.1.user.js.txt ( 5.37k ) Number of downloads: 89

Changelog:
0.1 - First Version
0.1.1 - BugFix
0.1.2 - Added mass select/deselect
0.1.3 - fixed Firefox undefined bug
0.2.1 - First Version for HV 0.85
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Jun 23 2017, 23:34
Post #3946
Sapo84



Deus lo vult
********
Group: Gold Star Club
Posts: 3,332
Joined: 14-June 09
Level 500 (Ponyslayer)


QUOTE(sigo8 @ Jun 23 2017, 21:59) *


Reloader Shim
A shim to emit Reloader events.
Even with this most scripts are still broken because of the UI and URL changes, but this should help other people fix them
Attached File  Reloader_Shim.1.user.js.zip ( 445bytes ) Number of downloads: 125



Nice idea.
If one just want to hover attack with very basic hp protection (may or may not be allowed so use at your own risk) this is just a 10 minutes work.

CODE

// ==UserScript==
// @name        MouseMelee 0.85
// @namespace   hentaiverse.org
// @match       *://*.hentaiverse.org/*
// @grant       none
// ==/UserScript==

// ***THANKS***
// sickentide (HV No Popup)
// sigo8 (Reloader Shim)

// SETTING
var hideLog = true;


var log = document.querySelector('#textlog > tbody');
var paneCompletion = document.getElementById('pane_completion');
function reloadedEvent() {
    if(document.querySelector('#vbh img').width < 100) return;
    mpane = document.getElementById('pane_monster');
    var m = mpane.getElementsByClassName("btm1");

    for (var i = 0; i < m.length; i++) {
        if (m[i].hasAttribute('onclick')) {
            m[i].setAttribute('onmouseover', m[i].getAttribute('onclick'));
        }
    }
}
function roundEndEvent() {
    var btcp = document.getElementById('btcp');
    if (btcp){
        if(document.querySelector('img[src$="finishbattle.png"]')){
            var endSheet = document.createElement('style');
            endSheet.innerHTML = '#btcp {display: block !important}';
            document.head.appendChild(endSheet);
        }
        else{
            btcp.click();
        }
    }
}

function init() {
  if(!log) {
    return;
  }
  var obs = new MutationObserver(reloadedEvent);
  obs.observe(log, {childList: true});

  var obs2 = new MutationObserver(roundEndEvent);
  obs2.observe(paneCompletion, {childList: true}); //this will also skip the finish popup

  var sheet = document.createElement('style');
  sheet.innerHTML = '#btcp {display: none}';
  if(hideLog){
    sheet.innerHTML += '#pane_log {display: none}';
  }
  document.head.appendChild(sheet);

  reloadedEvent();
}
init();


(updated with a couple of useful bits, I think it mostly covers what I really need for 1H and I will probably not release further versions of this, since I'm sure more capable scripters are already @work, for me it's already enough to test a bit of 1H while waiting for what will happen)

This post has been edited by Sapo84: Jun 24 2017, 15:24
User is offlineProfile CardPM
Go to the top of the page
+Quote Post


291 Pages V « < 196 197 198 199 > » 
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: 20th August 2025 - 20:51