|
|
|
HV Script Thread, Discuss your creations. Includes guidelines and infos for script creation (2020-02-28 upd) |
|
Nov 6 2016, 15:26
|
Nguoivohinh
Group: Members
Posts: 786
Joined: 25-April 10
|
Is there a working Hoverplay script? I tried downloading it in EHWiki but it doesn't work at all. Pressing buttons to kill monsters as a melee hurt my fingers. (IMG:[ invalid] style_emoticons/default/sad.gif)
|
|
|
|
|
|
Nov 6 2016, 16:18
|
NerfThis
Group: Catgirl Camarilla
Posts: 2,467
Joined: 3-February 14
|
QUOTE(ppp82p @ Nov 6 2016, 22:04) But this still doesn't explain how the other stats are calculated correctly while adb is completely wrong Edit 2: Adb ~0.07 less Parry ~0.09 less Well, it's almost right. Let's see the Shield: Block is still ~0.19 less... Level Scalingbase_stat = Scaled Stat / (1 + level / level_factor) Normaly, level_factor is big. So, level does not make significant difference. But, WD scaled stat also big and level_factor is small. So, WD have more difference by level than other. About block Especially block is incorrect. Need more gather forge data for block. Your block base is 51.85. Script say 51.849177697553145 (use 'b' key). So, level scaling pretty correct work. But, un-forge process is incorrect. see Equipment Base CoefficientsI guess, Block Chance 0.998 is incorrect. Need more gather forge data for block with well made forge upgrade script. (IMG:[ invalid] style_emoticons/default/heh.gif) QUOTE(Nguoivohinh @ Nov 6 2016, 22:26) Is there a working Hoverplay script? I tried downloading it in EHWiki but it doesn't work at all. Pressing buttons to kill monsters as a melee hurt my fingers. (IMG:[ invalid] style_emoticons/default/sad.gif) Scripts CompendiumFind Reloader [1.3.3b], SpellSpam, Crackling Cast, MouseMelee ...
|
|
|
|
|
|
Nov 6 2016, 21:34
|
Noni
Group: Catgirl Camarilla
Posts: 12,941
Joined: 19-February 16
|
Could someone help me with this: I run cracklingcast, and have imperil assigned to the numbers. From time to time I die, because I press 2 or 3 numbers as an automatism without curing. When Spark of Life sparks after the first number-imperil, I die when I press the 2nd number-mperil.
Could it be scripted to supress the number-key-functionality the same as mouse-hover stops when 'cure' pops up in craclingcast?
or does this exists already?
|
|
|
|
|
|
Nov 6 2016, 22:30
|
Sapo84
Group: Gold Star Club
Posts: 3,332
Joined: 14-June 09
|
QUOTE(DJNoni @ Nov 6 2016, 20:34) Could someone help me with this: I run cracklingcast, and have imperil assigned to the numbers. From time to time I die, because I press 2 or 3 numbers as an automatism without curing. When Spark of Life sparks after the first number-imperil, I die when I press the 2nd number-mperil.
Could it be scripted to supress the number-key-functionality the same as mouse-hover stops when 'cure' pops up in craclingcast?
or does this exists already?
I think we should be glad that hover stopping on low hp/mp/sp is tolerated. What you're asking is "make a script that will prevent me dying no matter what I do". It should never be allowed.
|
|
|
|
|
|
|
|
|
Nov 7 2016, 07:23
|
NerfThis
Group: Catgirl Camarilla
Posts: 2,467
Joined: 3-February 14
|
QUOTE(DJNoni @ Nov 7 2016, 04:34) Could someone help me with this: I run cracklingcast, and have imperil assigned to the numbers. From time to time I die, because I press 2 or 3 numbers as an automatism without curing. When Spark of Life sparks after the first number-imperil, I die when I press the 2nd number-mperil.
Could it be scripted to supress the number-key-functionality the same as mouse-hover stops when 'cure' pops up in craclingcast?
or does this exists already?
use cc fix 15 with reloader fix [attachmentid=92917] fix15 - prevent num key and right click when paused (like hover attack). [attachmentid=84805] fix - Prevent ajax multiple request at a turn. (for CracklingCast) they will make one action at one turn so, you can't send multiple action without next turn response This post has been edited by hansvar92: Nov 7 2016, 07:30
|
|
|
|
|
|
Nov 9 2016, 02:00
|
FruitSmoothie
Group: Members
Posts: 302
Joined: 23-October 12
|
There a good script to train depreciating magic? I just need it to cast weaken similar to hoverplay on mouseover or something. All this clicking is killing my wrist. For some reason, recast hotkey (R) isn't working. Kinda weird needing a script for something that is supposed to be a keybinding lol. Best if it doesn't conflict with Reloader, but I guess I can disable that temporarily. Using my mage build instead of my melee to do it since the bonus mana/mana regen seems to be better than the increased chance to get prof levels on cast.
Could even tell me how to modify reloader to include Weaken as one of the hover options. I dunno the numbers of Weaken or if I need to add anything else.
Eh for now I'll just use the natural quickbar skill hotkey + hoverplay, kinda inconsistent though. Yeah actually, it rarely works either lol. I could use a script.
This post has been edited by FruitSmoothie: Nov 9 2016, 02:35
|
|
|
|
|
|
Nov 9 2016, 02:45
|
nobody_xxx
Group: Gold Star Club
Posts: 13,753
Joined: 7-December 10
|
QUOTE(FruitSmoothie @ Nov 9 2016, 07:00) There a good script to train depreciating magic? I just need it to cast weaken similar to hoverplay on mouseover or something. All this clicking is killing my wrist. For some reason, recast hotkey (R) isn't working. Kinda weird needing a script for something that is supposed to be a keybinding lol. Best if it doesn't conflict with Reloader, but I guess I can disable that temporarily. Using my mage build instead of my melee to do it since the bonus mana/mana regen seems to be better than the increased chance to get prof levels on cast.
Could even tell me how to modify reloader to include Weaken as one of the hover options. I dunno the numbers of Weaken or if I need to add anything else.
Eh for now I'll just use the natural quickbar skill hotkey + hoverplay, kinda inconsistent though. Yeah actually, it rarely works either lol. I could use a script.
just use crackingcast & reloader from the post above you , done (IMG:[ invalid] style_emoticons/default/heh.gif)
|
|
|
|
|
|
Nov 9 2016, 02:48
|
FruitSmoothie
Group: Members
Posts: 302
Joined: 23-October 12
|
And where is it exactly? Not on the wiki and the search function was being difficult. The above just appears to be fixes for a different problem? The post I found about it is a mess, I can't even tell what I'm supposed to download or modify or what exactly it does x.X I don't need a spell rotation. Can't I just add Weaken to the list of default options on hover in reloader? I just need to know the number for Weaken, right? Or is there other stuff to add? Edit: Well I managed to get it to Chained Lightning anyways, lol. Trial and error, here we gooooo. Edit Edit: Found the full list of codes in the crackling script. For those interested in adding additional options to Reloader on what spells/attacks to use on mouseover, scroll down to "On Page Load" in the script and copy the format like: case 7: //Weaken changeDefault(212); break; Add more cases, name doesn't matter. Afterwards make sure you change the default action to that case number in the configuration. This is pretty much just for training depreciating though, might mess up your normal actions until you edit it back. The number values for various spells are: Spoiler text - Highlight to read... "FUS RO DAH" : [1, 'magic', -1, 1101], "Orbital Friendship Cannon": [1, 'magic', -1, 1111],
"Skyward Sword" : [1, 'magic', -1, 2101], "Shield Bash" : [1, 'magic', -1, 2201], "Vital Strike" : [1, 'magic', -1, 2202], "Merciful Blow" : [1, 'magic', -1, 2203], "Great Cleave" : [1, 'magic', -1, 2301], "Rending Blow" : [1, 'magic', -1, 2302], "Shatter Strike" : [1, 'magic', -1, 2303], "Iris Strike" : [1, 'magic', -1, 2401], "Backstab" : [1, 'magic', -1, 2402], "Frenzied Blows" : [1, 'magic', -1, 2403], "Concussive Strike": [1, 'magic', -1, 2501],
"Fiery Blast" : [1, 'magic', -1, 111], "Inferno" : [1, 'magic', -1, 112], "Flames of Loki" : [1, 'magic', -1, 113], "Freeze" : [1, 'magic', -1, 121], "Blizzard" : [1, 'magic', -1, 122], "Fimbulvetr" : [1, 'magic', -1, 123], "Shockblast" : [1, 'magic', -1, 131], "Chained Lightning": [1, 'magic', -1, 132], "Wrath of Thor" : [1, 'magic', -1, 133], "Gale" : [1, 'magic', -1, 141], "Downburst" : [1, 'magic', -1, 142], "Storms of Njord" : [1, 'magic', -1, 143], "Smite" : [1, 'magic', -1, 151], "Banishment" : [1, 'magic', -1, 152], "Paradise Lost" : [1, 'magic', -1, 153], "Corruption" : [1, 'magic', -1, 161], "Disintegrate" : [1, 'magic', -1, 162], "Ragnarok" : [1, 'magic', -1, 163],
"Drain" : [1, 'magic', -1, 211], "Weaken" : [1, 'magic', -1, 212], "Imperil": [1, 'magic', -1, 213], "Slow" : [1, 'magic', -1, 221], "Sleep" : [1, 'magic', -1, 222], "Confuse": [1, 'magic', -1, 223], "Blind" : [1, 'magic', -1, 231], "Silence": [1, 'magic', -1, 232], "MagNet" : [1, 'magic', -1, 233],
"Cure" : [1, 'magic', 0, 311], "Regen" : [1, 'magic', 0, 312], "Full-Cure": [1, 'magic', 0, 313],
"Protection" : [1, 'magic', 0, 411], "Haste" : [1, 'magic', 0, 412], "Shadow Veil" : [1, 'magic', 0, 413], "Absorb" : [1, 'magic', 0, 421], "Spark of Life": [1, 'magic', 0, 422], "Spirit Shield": [1, 'magic', 0, 423], "Heartseeker" : [1, 'magic', 0, 431], "Arcane Focus" : [1, 'magic', 0, 432]
I know offensive magic and depreciating spells work anyways, dunno what would happen with buffs. Err, spoiler tags work weird here huh? I expected it to minimize the text, not just darken it lol. There a code to hide the text under a clickable button here? This post has been edited by FruitSmoothie: Nov 9 2016, 04:06
|
|
|
|
|
|
Nov 9 2016, 03:26
|
nobody_xxx
Group: Gold Star Club
Posts: 13,753
Joined: 7-December 10
|
you will need sapo reloader mod for mage for that if you still want to use reloader or use spellspams scripts (IMG:[ invalid] style_emoticons/default/heh.gif) This post has been edited by nobody_xxx: Nov 9 2016, 03:26
|
|
|
|
|
|
Nov 9 2016, 06:15
|
NerfThis
Group: Catgirl Camarilla
Posts: 2,467
Joined: 3-February 14
|
@FruitSmoothie Weaken have 0 cooldown when you have Faster Weaken ability. So, ['Weaken', 'ATTACK'] always cast Weacken while you have enough mp. changeDefault(212) will change ATTACK to Weaken. hover always cast Weaken instead of ATTACK. Detect target debuff and then cast weaken or attack, that's forbidden action by script rules. QUOTE Any parsing of live data to decide on actions. following link include CracklingCast setting sample and description. simrock87 (original author)and fix version setting sample and description, but insufficient and bad English. (IMG:[ invalid] style_emoticons/default/ph34r.gif) linkThis post has been edited by hansvar92: Nov 9 2016, 06:23
|
|
|
|
|
|
Nov 11 2016, 02:26
|
Scremaz
Group: Gold Star Club
Posts: 24,304
Joined: 18-January 07
|
QUOTE(FruitSmoothie @ Nov 9 2016, 01:48) Err, spoiler tags work weird here huh? I expected it to minimize the text, not just darken it lol. There a code to hide the text under a clickable button here?
no. but we appreciate your care anyways.
|
|
|
|
|
|
Nov 11 2016, 02:43
|
NerfThis
Group: Catgirl Camarilla
Posts: 2,467
Joined: 3-February 14
|
QUOTE(mikotonaruto @ Nov 10 2016, 10:13) this script "auto recover all" made by djackallstar is not working anymore. Could someone fix this please? (IMG:[ invalid] style_emoticons/default/smile.gif) If you use reloader, that's need to be add recoverform and function code to reloader and then modify recover script to support reloader. Roughly like this. [attachmentid=93729] Although it's not perfect, but it's okay because the page is updated immediately at the end of the battle by recover. If without reloader and recover_submit undefined error CODE if($('#togpane_log') && ((!$('#ckey_continue')) || ($('#ckey_continue').getAttribute('onclick') != 'battle.battle_continue()')) && ($('.btcp'))) { $('#recover').value='all'; $('#recoverform').submit(); } This post has been edited by hansvar92: Nov 11 2016, 06:45
|
|
|
|
|
|
Nov 11 2016, 11:44
|
mikotonaruto
Newcomer
Group: Gold Star Club
Posts: 99
Joined: 31-August 15
|
QUOTE(hansvar92 @ Nov 11 2016, 02:43) If you use reloader, that's need to be add recoverform and function code to reloader and then modify recover script to support reloader. Roughly like this. [attachmentid=93729] Although it's not perfect, but it's okay because the page is updated immediately at the end of the battle by recover. If without reloader and recover_submit undefined error CODE if($('#togpane_log') && ((!$('#ckey_continue')) || ($('#ckey_continue').getAttribute('onclick') != 'battle.battle_continue()')) && ($('.btcp'))) { $('#recover').value='all'; $('#recoverform').submit(); } How is this supposed to work? I saw there are 2 file in rar archive;Auto Recover All.user & Reloader_vanilla.user. I installed Auto Recover.user with tempermonkey, but it doesn't seem work, I use modified reloader for mage by sapo84, maybe I am doing something wrong, I dont know? (IMG:[ invalid] style_emoticons/default/unsure.gif)
|
|
|
|
|
|
Nov 11 2016, 21:34
|
NerfThis
Group: Catgirl Camarilla
Posts: 2,467
Joined: 3-February 14
|
CracklingCast fix16 [attachmentid=93750] fix16 - changed from keydown event to keyup event for spacebar and shift key stop when overcharge >= Settings.limits.oc QUOTE(mikotonaruto @ Nov 11 2016, 18:44) How is this supposed to work? I saw there are 2 file in rar archive;Auto Recover All.user & Reloader_vanilla.user. I installed Auto Recover.user with tempermonkey, but it doesn't seem work, I use modified reloader for mage by sapo84, maybe I am doing something wrong, I dont know? (IMG:[ invalid] style_emoticons/default/unsure.gif) They work only together. Auto Recover required below button and recover functions when end of battle and support reloader if you use reloader. (IMG: http://hentaiverse.org/y/s/restorative.png) Find 'parent_Character' in sapo's reloader and then and then add the following 3 lines. CODE var existing = document.querySelector(".clb"); var newStuff = data.querySelector(".clb"); existing.parentNode.replaceChild(newStuff, existing);
ex) CODE // If there's navbar/popup in new content, show it if (navbarExists) { var mainpane = document.getElementById('mainpane'); mainpane.parentNode.insertBefore(navbar, mainpane); window.at_attach("parent_Character", "child_Character", "hover", "y", "pointer"); window.at_attach("parent_Bazaar", "child_Bazaar", "hover", "y", "pointer"); window.at_attach("parent_Battle", "child_Battle", "hover", "y", "pointer"); window.at_attach("parent_Forge", "child_Forge", "hover", "y", "pointer"); var existing = document.querySelector(".clb"); var newStuff = data.querySelector(".clb"); existing.parentNode.replaceChild(newStuff, existing); }
But, I didn't test with sapo's reloader. This post has been edited by hansvar92: Nov 11 2016, 21:35
|
|
|
|
|
|
Nov 12 2016, 00:55
|
mikotonaruto
Newcomer
Group: Gold Star Club
Posts: 99
Joined: 31-August 15
|
QUOTE(hansvar92 @ Nov 11 2016, 21:34)
But, I didn't test with sapo's reloader.
Still not work. I have already installed Auto Recover All.user.js & sapo84 reloader mod with tempermonkey and already find 'parent_Character' in sapo's reloader and then add the 3 lines of code. I have 2 script activated (auto recover and sapo84 reloader mod) and after the battle ends, my hp mp sp still not recovered. (IMG:[ invalid] style_emoticons/default/unsure.gif) btw here is sapo84 reloader mod that i used
|
|
|
|
|
|
Nov 12 2016, 03:40
|
NerfThis
Group: Catgirl Camarilla
Posts: 2,467
Joined: 3-February 14
|
QUOTE(mikotonaruto @ Nov 12 2016, 07:55) Still not work. I have already installed Auto Recover All.user.js & sapo84 reloader mod with tempermonkey and already find 'parent_Character' in sapo's reloader and then add the 3 lines of code. I have 2 script activated (auto recover and sapo84 reloader mod) and after the battle ends, my hp mp sp still not recovered. (IMG:[ invalid] style_emoticons/default/unsure.gif) btw here is sapo84 reloader mod that i used It happened by incomplete swap code for recover that's make broken left pane. So, reloader code stopped before dispatch event. Anyway, send post request much better (not required Auto Recover script). CODE if (navbarExists) { var mainpane = document.getElementById('mainpane'); mainpane.parentNode.insertBefore(navbar, mainpane); window.at_attach("parent_Character", "child_Character", "hover", "y", "pointer"); window.at_attach("parent_Bazaar", "child_Bazaar", "hover", "y", "pointer"); window.at_attach("parent_Battle", "child_Battle", "hover", "y", "pointer"); window.at_attach("parent_Forge", "child_Forge", "hover", "y", "pointer"); var post = new XMLHttpRequest(); post.open("POST", "/", true); post.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); post.send("recover=all"); }
This post has been edited by hansvar92: Nov 12 2016, 05:11
|
|
|
|
|
|
Nov 12 2016, 05:03
|
mikotonaruto
Newcomer
Group: Gold Star Club
Posts: 99
Joined: 31-August 15
|
QUOTE(hansvar92 @ Nov 12 2016, 03:40) It happened by incomplete swap code for recover that's make broken left pane. So, reloader code stopped before dispatch event.
Anyway, send post request much better (not required Auto Recover script).
Now it works 100%, thank you very much friend (IMG:[ invalid] style_emoticons/default/laugh.gif)
|
|
|
|
|
|
Nov 13 2016, 03:46
|
Superlatanium
Group: Gold Star Club
Posts: 7,575
Joined: 27-November 13
|
I realized there was a way for a userscript on forums.e-hentai.org to communicate with hentaiverse.org despite CORS, using the same method that my Tag Check uses. I implemented it, and now you can tell SmartSearch to find equipment levels for all equipment links on a results page. A psuedo-window to hentaiverse.org will open, and it'll download all the equipment links and check their level. (You have to be already logged in on HV, of course) The equipment levels are saved in the database just like the threads and posts. If people start soulfusing or salvaging gears and the SmartSearch levels start looking out of date, just press Check Levels again, and it'll re-check everything on the currently opened results page.
SmartSearch_1.2.4.user.js.txt ( 37.34k )
Number of downloads: 112
|
|
|
|
|
|
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:
|
|
|
|
|