Welcome Guest ( Log In | Register )

28 Pages V « < 19 20 21 22 23 > »   
Reply to this topicStart new topic
> [Script] HV Utils 3.0.0 (31 December 2023), A comprehensive out-of-battle script for Hentaiverse and ISK

 
post Jul 31 2021, 12:30
Post #401
Maharid



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


Ok, cleared the database and now is fixed, i was becoming crazy.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Aug 1 2021, 10:36
Post #402
OnceForAll



Fluffy Tail Fox
*******
Group: Catgirl Camarilla
Posts: 1,621
Joined: 3-January 21
Level 500 (Ponyslayer)


QUOTE(sssss2 @ Jul 31 2021, 15:20) *

Ooooops, I didn't consider it beforehand.

Click "Clear Records" button in MoogleMail page.

Is there a way for the script to judge the end and start of the Isekai season...


I find out an idea.

When the Great Isekai Reset happens, almost all of the stats are erased, including level.

So whenever the level readout changes from non-zero to zero, it is time for script to reset things.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 1 2021, 16:01
Post #403
OnceForAll



Fluffy Tail Fox
*******
Group: Catgirl Camarilla
Posts: 1,621
Joined: 3-January 21
Level 500 (Ponyslayer)


Another feature request: show PAB of the equipment in Equipment Inventory or Equipment Shop. It is especially useful in the Isekai (where the Magnificients are still being traded and used).

Here is what I implement the feature:

CODE
eq.node.pab = $element('span', eq.node.div, [` [${(eq.data?.html.match(/Strength|Dexterity|Endurance|Agility|Wisdom|Intelligence/gi) || []).map(i => i[0].toUpperCase()).join('')}]`, '!margin-left: 4px']);


This will add "[PAB]" at the end of the equipment name.

This post has been edited by OnceForAll: Sep 1 2021, 16:02
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 7 2021, 10:45
Post #404
I dunno what ooer



I should choose a better name
****
Group: Gold Star Club
Posts: 314
Joined: 27-June 13
Level 488 (Dovahkiin)


hi thanks for cool script, is there a way to have a separate material price list for isekai?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 10 2021, 04:33
Post #405
sssss2



Veteran Poster
********
Group: Gold Star Club
Posts: 3,944
Joined: 11-April 14
Level 500 (Ponyslayer)


QUOTE(OnceForAll @ Sep 1 2021, 23:01) *

Another feature request: show PAB of the equipment in Equipment Inventory or Equipment Shop. It is especially useful in the Isekai (where the Magnificients are still being traded and used).

Here is what I implement the feature:

CODE
eq.node.pab = $element('span', eq.node.div, [` [${(eq.data?.html.match(/Strength|Dexterity|Endurance|Agility|Wisdom|Intelligence/gi) || []).map(i => i[0].toUpperCase()).join('')}]`, '!margin-left: 4px']);


This will add "[PAB]" at the end of the equipment name.


I'll add it, thanks for suggestions.


QUOTE(I dunno what ooer @ Sep 7 2021, 17:45) *

hi thanks for cool script, is there a way to have a separate material price list for isekai?


You can set the price of items in the Item Inventory, and they are applied individually to Persistent and Isekai.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 27 2021, 02:27
Post #406
mathl33t



Active Poster
*******
Group: Gold Star Club
Posts: 1,075
Joined: 9-April 19
Level 500 (Ponyslayer)


I'm not sure the day of the week checkbox in the mage equipment stats analyzer is working correctly. If I understand correctly, day of the week subtracts 10 from mitigation first, then imperil and whatnot get applied. So monsters with 0 mitigation drop to -10, but monsters above 10 mitigation cannot drop below 0. The only damage benefit in the latter case is you get to use more phase and less cotton. I changed this line of code

$element("li",ul,(arcane_score * (1 - rd) * (1 - (mit<0?mit:mit<mit_reduce?0:mit-mit_reduce) + mit_day)).toLocaleString(navigator.languages,{maximumFractionDigits:0}));

to

$element("li",ul,(arcane_score * (1 - rd) * (1 - (mit<mit_day?mit-mit_day:mit<mit_reduce+mit_day?0:mit-mit_reduce-mit_day))).toLocaleString(navigator.languages,{maximumFractionDigits:0}));

If my understanding of the day of the week bonus is incorrect, please ignore this suggestion.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 27 2021, 11:48
Post #407
Nezu



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


QUOTE(mathl33t @ Sep 27 2021, 01:27) *

I'm not sure the day of the week checkbox in the mage equipment stats analyzer is working correctly. If I understand correctly, day of the week subtracts 10 from mitigation first, then imperil and whatnot get applied. So monsters with 0 mitigation drop to -10, but monsters above 10 mitigation cannot drop below 0. The only damage benefit in the latter case is you get to use more phase and less cotton. I changed this line of code
...
If my understanding of the day of the week bonus is incorrect, please ignore this suggestion.


To the best of my knowledge, you are correct. This is why dark and holy benefit a lot from Monday/Sunday in schoolgirl arenas, but other elements do not really change much at all.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 27 2021, 12:12
Post #408
sssss2



Veteran Poster
********
Group: Gold Star Club
Posts: 3,944
Joined: 11-April 14
Level 500 (Ponyslayer)


QUOTE(mathl33t @ Sep 27 2021, 09:27) *

-snip-


Thanks for reporting.

I've already figured it out and it will be fixed at the next update.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Oct 11 2021, 03:30
Post #409
sssss2



Veteran Poster
********
Group: Gold Star Club
Posts: 3,944
Joined: 11-April 14
Level 500 (Ponyslayer)


HV Utils 2.12.0

- The basic multi-selection of HV is compatible with the sorted equipment list in Equipment Inventory and Equipment Shop
- Show PAB of the equipment in Equipment Shop
- Fixed the day of the week bonus in the mage statistics
- Show a message that recommends resetting the MoogleMail records 2 weeks before the end of each Isekai season
- Salvage Calculator is available in Upgrade > detail equipment page
- And so many internal changes...

This post has been edited by sssss2: Oct 11 2021, 03:44
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Oct 11 2021, 07:42
Post #410
Noni



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


QUOTE(sssss2 @ Oct 11 2021, 03:30) *

HV Utils 2.12.0

- The basic multi-selection of HV is compatible with the sorted equipment list in Equipment Inventory and Equipment Shop
- Show PAB of the equipment in Equipment Shop
- Fixed the day of the week bonus in the mage statistics
- Show a message that recommends resetting the MoogleMail records 2 weeks before the end of each Isekai season
- Salvage Calculator is available in Upgrade > detail equipment page
- And so many internal changes...

Thanks! This scrip is still the best!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Oct 11 2021, 11:21
Post #411
OnceForAll



Fluffy Tail Fox
*******
Group: Catgirl Camarilla
Posts: 1,621
Joined: 3-January 21
Level 500 (Ponyslayer)


Some feature requests:

1. Show morale in monster upgrader, and highlight those below the threshold:

CODE
$element('span', span, [` ${mob.index}`, '.hvut-ml-up-index']);
$element('span', span, [` ${mob.name}`, '.hvut-ml-up-name']);
$element('span', span, [` ${mob.class}`, '.hvut-ml-up-class']);
mob.node.pl = $element('span', span, [` ${mob.pl}`, '.hvut-ml-up-pl']);

// patch begin: morale span added here
mob.node.morale = $element('span', span, [` ${mob.morale}`, '.hvut-ml-fd-morale', mob.morale < monsterLabMorale ? '!color: red' : '']);
// patch finished

span = $element('span', li, ['.hvut-ml-up-span']);


Note after adding the morale element, the table will overflow. So the name of the monster should be shrinked:

CODE
// .hvut-ml-up-name {width:250px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; vertical-align:top}
// The length of the monster name would be between 3 and 30, so 200px will be enough.
.hvut-ml-up-name {width:200px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; vertical-align:top}


2. Add a setting to "Hide Equipments" by default at Equipment Shop

CODE
if (settings.equipmentShop && _query.s === 'Bazaar' && _query.ss === 'es') {

  // patch begin
  if (settings.equipmentShopHideByDefault) {
    $id('csp').classList.add('hvut-hide-on');
  }
  // patch end


CODE
$element('h4', $id('item_pane'), [` ${$equip.alias[_query.filter]}`, '.hvut-es-tab']);
$id('item_pane').appendChild($qs('#item_pane > .equiplist'));

// $element('input', _es.buttons, { type: 'button', value: 'Hide Equipment', style: 'width:125px' }, function () { if ($id('csp').classList.contains('hvut-hide-on')) { $id('csp').classList.remove('hvut-hide-on'); this.value = 'Hide Equipment'; } else { $id('csp').classList.add('hvut-hide-on'); this.value = 'Show Equipment'; } });
// Show default button value according to the "equipmentShopHideByDefault" settings.
$element('input', _es.buttons, { type: 'button', value: settings.equipmentShopHideByDefault ? 'Show Equipment' : 'Hide Equipment', style: 'width:125px' }, function () { if ($id('csp').classList.contains('hvut-hide-on')) { $id('csp').classList.remove('hvut-hide-on'); this.value = 'Hide Equipment'; } else { $id('csp').classList.add('hvut-hide-on'); this.value = 'Show Equipment'; } });


3. Add a setting to show the HVMarket link on the forge upgrade panel:

CODE
_up.node.costs.innerHTML = '';
Object.entries(materials).forEach(([n, c]) => {
  const s = _up.inventory[n] || 0;
  // patch begin
  // $element('tr', _up.node.costs, [`/<td>${n}</td><td>${c}</td><td>(${s})</td>`, s < c ? '.hvut-up-nostock' : '']);
  $element('tr', _up.node.costs, [`/<td>${n} ${settings.forgeUpgradeShowMaterialLinkOnHVM && !_isekai ? `<a href="https://hvmarket.xyz/?search_term=${encodeURIComponent(n)}" target="_hvmarket">[hvm]</a>` : ''}</td><td>${c}</td><td>(${s})</td>`, s < c ? '.hvut-up-nostock' : '']);
  // HVMarket item URL is based on item id. But I want a minimum patch, so I use material name.
  // And !_isekai makes sure it won't be enabled under isekai
  // patch end


Demo:

(IMG:[pic.skk.moe] https://pic.skk.moe/file/sukkaw/eh/48.png)

This post has been edited by OnceForAll: Oct 11 2021, 11:26
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Oct 12 2021, 03:54
Post #412
Ryan WolF Thepram



Newcomer
*
Group: Members
Posts: 35
Joined: 11-September 13
Level 376 (Godslayer)


what iup i have trying the new vertion i notice the i"tem shop bot" dobnt work in this vertion also

the way the "MENU" show all features dont looks fiine too me when u put mouse over Menu "only character section open normaly the other options just overlap over what its on the screen its hard too explaing without a picture im sorry
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Oct 12 2021, 08:22
Post #413
Noni



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


QUOTE(Ryan WolF Thepram @ Oct 12 2021, 03:54) *

what iup i have trying the new vertion i notice the i"tem shop bot" dobnt work in this vertion also

the way the "MENU" show all features dont looks fiine too me when u put mouse over Menu "only character section open normaly the other options just overlap over what its on the screen its hard too explaing without a picture im sorry

item shop bot has been changed by admin, in such a way that automation is useless.

Yes, the total menu only opens from the far left. The menu is working as intended for me:

Attached Image

From here, just move the mouse pointer inside this menu box to the right to select other menu choices than 'character'.


This post has been edited by Noni: Oct 12 2021, 08:25
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Oct 13 2021, 18:35
Post #414
what_is_name



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


thanks for the update
a feature request: caculate the expect morale also when you do monster upgrade if morale is add in the monsterlab upgrade page
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Oct 14 2021, 00:11
Post #415
Ryan WolF Thepram



Newcomer
*
Group: Members
Posts: 35
Joined: 11-September 13
Level 376 (Godslayer)


QUOTE(Noni @ Oct 12 2021, 02:22) *

item shop bot has been changed by admin, in such a way that automation is useless.

Yes, the total menu only opens from the far left. The menu is working as intended for me:


From here, just move the mouse pointer inside this menu box to the right to select other menu choices than 'character'.




mmmm i finaly now how to post the picture and that how i see it dont now why also i have this problem when i try to transfer to storage it simply reload and do nothing i had too stop the script to do so , and that its how it looks the item shop bot too me with the script on and the first image is how it looks too me when i try to start a match

can u give me gidance About MAges and One handed since Im lv 323 its becoming hard to go up Rapier its better no matter what rigth? sorry for going out of bussines D but i notice u are 500


Attached Image


Attached Image


Attached Image

This post has been edited by Ryan WolF Thepram: Oct 14 2021, 00:20
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Oct 15 2021, 05:51
Post #416
sssss2



Veteran Poster
********
Group: Gold Star Club
Posts: 3,944
Joined: 11-April 14
Level 500 (Ponyslayer)


QUOTE(OnceForAll @ Oct 11 2021, 18:21) *

Some feature requests:

1. Show morale in monster upgrader, and highlight those below the threshold:
2. Add a setting to "Hide Equipments" by default at Equipment Shop
3. Add a setting to show the HVMarket link on the forge upgrade panel:


1. accepted & done.
2. I wrote a new function that make a toggle button. it is easy to modify, but no new setting for it. you'll need to go to a line then change 'false' to 'true'.
3. umm... for now, no.


QUOTE(Ryan WolF Thepram @ Oct 14 2021, 07:11) *

-snip-


it seems that your browser is outdated. update it and try again.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Oct 25 2021, 22:28
Post #417
mathl33t



Active Poster
*******
Group: Gold Star Club
Posts: 1,075
Joined: 9-April 19
Level 500 (Ponyslayer)


I found a slight bug. I sent an item to a helpful expert to forge a staff beyond my forge level. Now I can't use the upgrade all button anymore for that staff because of "Low forge level." The script was immensely helpful in helping me send the right amount of upgrade materials, so thanks again for sharing it.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Oct 26 2021, 04:20
Post #418
sssss2



Veteran Poster
********
Group: Gold Star Club
Posts: 3,944
Joined: 11-April 14
Level 500 (Ponyslayer)


QUOTE(mathl33t @ Oct 26 2021, 05:28) *

I found a slight bug. I sent an item to a helpful expert to forge a staff beyond my forge level. Now I can't use the upgrade all button anymore for that staff because of "Low forge level." The script was immensely helpful in helping me send the right amount of upgrade materials, so thanks again for sharing it.



Thank you for reporting.
Go to line 10376 and modify it.

from
CODE
} else if(_up.equip.upgrade.some(u=>u.to>u.cap)) {

to
CODE
} else if(_up.equip.upgrade.some(u=>u.to>u.level&&u.to>u.cap)) {


This post has been edited by sssss2: Oct 26 2021, 04:20
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Nov 8 2021, 06:21
Post #419
sssss2



Veteran Poster
********
Group: Gold Star Club
Posts: 3,944
Joined: 11-April 14
Level 500 (Ponyslayer)


HVUT 2.12.1

- Show and calculate morale in MonsterLab/Monster Upgrader
- Fixed 'Low forge level' bug in Forge/Upgrade

* no other improvements or changes.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Nov 27 2021, 07:19
Post #420
bloodkey



Newcomer
*
Group: Members
Posts: 16
Joined: 25-August 17
Level 454 (Godslayer)


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


28 Pages V « < 19 20 21 22 23 > » 
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: 15th March 2025 - 06:05